﻿@charset "UTF-8";
/*$grid-breakpoints: ( 
    xxxs:0px,
    xxs: 350px,
    xs: 420px, 
    sm: 576px,
    md: 768px,
    lg: 992px,
    xl: 1200px, 
    xxl: 1400px 
);*/
/*$couleurRepro: #0087DE !default;
$couleurMaigre: #00a100 !default;
$couleurVeau: #c600f7 !default;
$couleurPorc : $rose !default;*/
/*$cheminHeaderMobile: '../../Content/Gicab/Images/LOGO_SICAREV_COOP_MOBILE.png' !default;*/
/*$my-secondary: #F39325;
*/
/*#f4be2a*/
/*$my-secondary:#787878;*/
/*$fontFamilyBase: 'ArdoiseTry-Regular';*/
/*$dropdownlist-gradient: $combobox-gradient;*/
/*$dropdownlist-hovered-gradient: $combobox-hovered-gradient;*/
/*$dropdownlist-focused-gradient: $combobox-focused-gradient;*/
.k-theme-test-class,
.k-common-test-class {
  opacity: 0;
}

.k-reset {
  margin: 0;
  padding: 0;
  border-width: 0;
  outline: 0;
  text-decoration: none;
  font: inherit;
  list-style: none;
}

kendo-sortable {
  display: block;
}

.k-overlay {
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10001;
}

.k-rtl {
  direction: rtl;
}

.k-link,
.k-link:hover {
  color: inherit;
  text-decoration: none;
  outline: 0;
  cursor: pointer;
}

.k-content {
  outline: 0;
}

.k-centered {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.k-no-click {
  pointer-events: none;
}

.k-pdf-export-shadow {
  position: absolute;
  overflow: hidden;
  left: -15000px;
  width: 14400px;
}

.kendo-pdf-hide-pseudo-elements::before,
.kendo-pdf-hide-pseudo-elements::after {
  display: none !important;
}

.k-text-selection ::selection, .k-chart ::selection,
.k-sparkline ::selection,
.k-stockchart ::selection, kendo-scrollview.k-scrollview-wrap ::selection,
div.k-scrollview ::selection, .k-pdf-viewer ::selection, .k-mediaplayer ::selection, .k-chat ::selection, .k-scheduler ::selection, .k-spreadsheet ::selection, .k-splitter ::selection, .k-card ::selection, .k-pager-wrap ::selection, .k-breadcrumb ::selection, .k-notification ::selection, .k-drawer ::selection, .k-window ::selection, .k-rating ::selection, .k-maskedtextbox ::selection, .k-multiselect ::selection, .k-dropdowntree ::selection, .k-dropdown ::selection, .k-dateinput ::selection,
.k-datepicker ::selection,
.k-datetimepicker ::selection,
.k-timepicker ::selection, .k-combobox ::selection, .k-flatcolorpicker ::selection, .k-numerictextbox ::selection, .k-progressbar ::selection, .k-pane-wrapper ::selection,
.k-view ::selection, .k-block ::selection,
.k-panel ::selection {
  background-color: #c10000;
  color: #ffffff;
}

.k-block,
.k-panel {
  border-radius: 0.25rem;
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
  padding: 0.75rem 1.25rem;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
}
.k-block > .k-header,
.k-panel > .k-header {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  border-color: #dee2e6;
  color: #212529;
  background-color: #f8f9fa;
  margin: -0.75rem -1.25rem 0.75rem;
  padding: 0.75rem 1.25rem;
}

.k-content {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}

.k-state-disabled,
.k-widget[disabled] {
  outline: none;
  cursor: default;
  opacity: 0.65;
  filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none;
}
.k-state-disabled .k-link,
.k-state-disabled .k-button,
.k-widget[disabled] .k-link,
.k-widget[disabled] .k-button {
  cursor: default;
  outline: 0;
}
.k-state-disabled [disabled],
.k-state-disabled .k-state-disabled,
.k-widget[disabled] [disabled],
.k-widget[disabled] .k-state-disabled {
  opacity: 1;
  filter: grayscale(0);
}

.k-hr {
  margin: 1rem auto;
  padding: 0;
  height: 0;
  border-width: 1px 0 0;
  border-style: solid;
  border-color: #dee2e6;
  display: block;
  float: none;
  clear: both;
}

.k-d-flex-row > .k-hr, .k-columnset > .k-hr, .k-hbox > .k-hr {
  margin: 0;
  width: 0;
  height: auto;
  border-width: 0 0 0 1px;
  flex: 0 0 auto;
}

.k-d-flex-col > .k-hr, .k-rowset > .k-hr, .k-vbox > .k-hr {
  margin: 0;
  flex: 0 0 auto;
}

.k-dirty {
  margin: 0;
  padding: 0;
  width: 0;
  height: 0;
  border-width: 3px;
  border-style: solid;
  border-color: #dc3545 #dc3545 transparent transparent;
  position: absolute;
  top: 0;
  right: 0;
}

[dir=rtl] .k-dirty,
.k-rtl .k-dirty {
  border-color: transparent transparent #dc3545 #dc3545;
  right: auto;
  left: 0;
}

.k-placeholder-line {
  width: 100%;
  height: 10px;
  background-color: rgba(0, 0, 0, 0.1);
  display: inline-block;
}

.k-drop-hint {
  display: flex;
  gap: 4px;
  justify-content: space-between;
  align-items: center;
  position: absolute;
  z-index: 1000;
  transform: translate(-50%, -50%);
}

.k-drop-hint-start,
.k-drop-hint-end {
  flex-shrink: 0;
  border-width: 4px;
  border-style: solid;
  border-color: transparent;
}

.k-drop-hint-line {
  flex-grow: 1;
  background-color: #c10000;
}

.k-drop-hint-h .k-drop-hint-start {
  border-left-width: 6.9282032304px;
  border-left-color: #c10000;
  border-right-width: 0;
}
.k-drop-hint-h .k-drop-hint-line {
  width: 20px;
  height: 1px;
}
.k-drop-hint-h .k-drop-hint-end {
  border-right-width: 6.9282032304px;
  border-right-color: #c10000;
  border-left-width: 0;
}

.k-drop-hint-v {
  flex-direction: column;
}
.k-drop-hint-v .k-drop-hint-start {
  border-top-width: 6.9282032304px;
  border-top-color: #c10000;
  border-bottom-width: 0;
}
.k-drop-hint-v .k-drop-hint-line {
  width: 1px;
  height: 20px;
}
.k-drop-hint-v .k-drop-hint-end {
  border-bottom-width: 6.9282032304px;
  border-bottom-color: #c10000;
  border-top-width: 0;
}

.k-animation-container {
  position: absolute;
  overflow: hidden;
  z-index: 100;
}
.k-animation-container-fixed {
  position: fixed;
}
.k-animation-container-relative {
  position: relative;
  display: inline-block;
}

.k-push-right-enter, .k-push-right-appear {
  transform: translate(-100%, 0);
}
.k-push-right-enter-active, .k-push-right-appear-active {
  transform: translate(0, 0);
  transition: transform 300ms ease-in-out;
}
.k-push-right-exit {
  transform: translate(0, 0);
}
.k-push-right-exit-active {
  transform: translate(100%, 0);
  transition: transform 300ms ease-in-out;
}

.k-push-left-enter, .k-push-left-appear {
  transform: translate(100%, 0);
}
.k-push-left-enter-active, .k-push-left-appear-active {
  transform: translate(0, 0);
  transition: transform 300ms ease-in-out;
}
.k-push-left-exit {
  transform: translate(0, 0);
}
.k-push-left-exit-active {
  transform: translate(-100%, 0);
  transition: transform 300ms ease-in-out;
}

.k-push-down-enter, .k-push-down-appear {
  transform: translate(0, -100%);
}
.k-push-down-enter-active, .k-push-down-appear-active {
  transform: translate(0, 0);
  transition: transform 300ms ease-in-out;
}
.k-push-down-exit {
  transform: translate(0, 0);
}
.k-push-down-exit-active {
  transform: translate(0, 100%);
  transition: transform 300ms ease-in-out;
}

.k-push-up-enter, .k-push-up-appear {
  transform: translate(0, 100%);
}
.k-push-up-enter-active, .k-push-up-appear-active {
  transform: translate(0, 0);
  transition: transform 300ms ease-in-out;
}
.k-push-up-exit {
  transform: translate(0, 0);
}
.k-push-up-exit-active {
  transform: translate(0, -100%);
  transition: transform 300ms ease-in-out;
}

.k-expand-vertical-enter, .k-expand-vertical-appear {
  transform: scaleY(0);
}
.k-expand-vertical-enter-active, .k-expand-vertical-appear-active {
  transform: scaleY(1);
  transition: transform 300ms ease-in-out;
}
.k-expand-vertical-exit {
  transform: scaleY(1);
}
.k-expand-vertical-exit-active {
  transform: scaleY(0);
  transition: transform 300ms ease-in-out;
}

.k-expand-horizontal-enter, .k-expand-horizontal-appear {
  transform: scaleX(0);
}
.k-expand-horizontal-enter-active, .k-expand-horizontal-appear-active {
  transform: scaleX(1);
  transition: transform 300ms ease-in-out;
}
.k-expand-horizontal-exit {
  transform: scaleX(1);
}
.k-expand-horizontal-exit-active {
  transform: scaleX(0);
  transition: transform 300ms ease-in-out;
}

.k-fade-enter, .k-fade-appear {
  opacity: 0;
}
.k-fade-enter-active, .k-fade-appear-active {
  opacity: 1;
  transition: opacity 500ms ease-in-out;
}
.k-fade-exit {
  opacity: 1;
}
.k-fade-exit-active {
  opacity: 0;
  transition: opacity 500ms ease-in-out;
}
.k-fade-exit-active + .k-fade-exit-active, .k-fade-enter-active + .k-fade-enter-active {
  display: none;
}

.k-zoom-in-enter, .k-zoom-in-appear {
  opacity: 0;
  transform: scale(0);
}
.k-zoom-in-enter-active, .k-zoom-in-appear-active {
  opacity: 1;
  transform: scale(1);
  transition: transform, opacity 300ms ease-in-out;
}
.k-zoom-in-exit {
  opacity: 1;
  transform: scale(1);
}
.k-zoom-in-exit-active {
  opacity: 0;
  transform: scale(2);
  transition: transform, opacity 300ms ease-in-out;
}

.k-zoom-out-enter, .k-zoom-out-appear {
  opacity: 0;
  transform: scale(2);
}
.k-zoom-out-enter-active, .k-zoom-out-appear-active {
  opacity: 1;
  transform: scale(1);
  transition: transform, opacity 300ms ease-in-out;
}
.k-zoom-out-exit {
  opacity: 1;
  transform: scale(1);
}
.k-zoom-out-exit-active {
  opacity: 0;
  transform: scale(0);
  transition: transform, opacity 300ms ease-in-out;
}

.k-slide-in-appear {
  opacity: 0.1;
  transform: translate(0, -3em);
}
.k-slide-in-appear .k-centered {
  transform: translate(-50%, -60%);
}
.k-slide-in-appear-active {
  opacity: 1;
  transform: translate(0, 0);
  transition: transform 0.3s cubic-bezier(0.2, 0.6, 0.4, 1), opacity 0.3s cubic-bezier(0.2, 1, 0.2, 1);
}
.k-slide-in-appear-active .k-centered {
  transform: translate(-50%, -50%);
}

.k-slide-down-enter, .k-slide-down-appear {
  transform: translateY(-100%);
}
.k-slide-down-enter-active, .k-slide-down-appear-active {
  transform: translateY(0);
  transition: transform 300ms ease-in-out;
}
.k-slide-down-exit {
  transform: translateY(0);
}
.k-slide-down-exit-active {
  transform: translateY(-100%);
  transition: transform 300ms ease-in-out;
}

.k-slide-up-enter, .k-slide-up-appear {
  transform: translateY(100%);
}
.k-slide-up-enter-active, .k-slide-up-appear-active {
  transform: translateY(0);
  transition: transform 300ms ease-in-out;
}
.k-slide-up-exit {
  transform: translateY(0);
}
.k-slide-up-exit-active {
  transform: translateY(100%);
  transition: transform 300ms ease-in-out;
}

.k-slide-right-enter, .k-slide-right-appear {
  transform: translateX(-100%);
}
.k-slide-right-enter-active, .k-slide-right-appear-active {
  transform: translateX(0);
  transition: transform 300ms ease-in-out;
}
.k-slide-right-exit {
  transform: translateX(0);
}
.k-slide-right-exit-active {
  transform: translateX(-100%);
  transition: transform 300ms ease-in-out;
}

.k-slide-left-enter, .k-slide-left-appear {
  transform: translateX(100%);
}
.k-slide-left-enter-active, .k-slide-left-appear-active {
  transform: translateX(0);
  transition: transform 300ms ease-in-out;
}
.k-slide-left-exit {
  transform: translateX(0);
}
.k-slide-left-exit-active {
  transform: translateX(100%);
  transition: transform 300ms ease-in-out;
}

.k-reveal-vertical-enter, .k-reveal-vertical-appear {
  max-height: 0;
}
.k-reveal-vertical-enter-active, .k-reveal-vertical-appear-active {
  transition: max-height 300ms ease-in-out;
}
.k-reveal-vertical-exit-active {
  max-height: 0 !important;
  transition: max-height 300ms ease-in-out;
}

.k-reveal-horizontal-enter, .k-reveal-horizontal-appear {
  max-width: 0;
}
.k-reveal-horizontal-enter-active, .k-reveal-horizontal-appear-active {
  transition: max-width 300ms ease-in-out;
}
.k-reveal-horizontal-exit-active {
  max-width: 0 !important;
  transition: max-width 300ms ease-in-out;
}

.k-fx-end .k-fx-next,
.k-fx-end .k-fx-current {
  transition: all 350ms ease-out;
}

.k-fx {
  position: relative;
}
.k-fx .k-fx-current {
  z-index: 0;
}
.k-fx .k-fx-next {
  z-index: 1;
}

.k-fx-hidden,
.k-fx-hidden * {
  visibility: hidden !important;
}

.k-fx-reverse .k-fx-current {
  z-index: 1;
}
.k-fx-reverse .k-fx-next {
  z-index: 0;
}

.k-fx-zoom.k-fx-start .k-fx-next {
  transform: scale(0) !important;
}
.k-fx-zoom.k-fx-end .k-fx-next {
  transform: scale(1) !important;
}
.k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-next, .k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-next {
  transform: scale(1) !important;
}
.k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-current {
  transform: scale(1) !important;
}
.k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-current {
  transform: scale(0) !important;
}

.k-fx-fade.k-fx-start .k-fx-next {
  will-change: opacity;
  opacity: 0;
}
.k-fx-fade.k-fx-end .k-fx-next {
  opacity: 1;
}
.k-fx-fade.k-fx-reverse.k-fx-start .k-fx-current {
  will-change: opacity;
  opacity: 1;
}
.k-fx-fade.k-fx-reverse.k-fx-end .k-fx-current {
  opacity: 0;
}

.k-fx-slide.k-fx-end .k-fx-next .k-content, .k-fx-slide.k-fx-end .k-fx-next .k-header, .k-fx-slide.k-fx-end .k-fx-next .k-footer, .k-fx-slide.k-fx-end .k-fx-current .k-content, .k-fx-slide.k-fx-end .k-fx-current .k-header, .k-fx-slide.k-fx-end .k-fx-current .k-footer, .k-fx-slide.k-fx-end .k-fx-next .km-content, .k-fx-slide.k-fx-end .k-fx-next .km-header, .k-fx-slide.k-fx-end .k-fx-next .km-footer, .k-fx-slide.k-fx-end .k-fx-current .km-content, .k-fx-slide.k-fx-end .k-fx-current .km-header, .k-fx-slide.k-fx-end .k-fx-current .km-footer {
  transition: all 350ms ease-out;
}
.k-fx-slide.k-fx-start .k-fx-next .k-content, .k-fx-slide.k-fx-start .k-fx-next .km-content {
  will-change: transform;
  transform: translateX(100%);
}
.k-fx-slide.k-fx-start .k-fx-next .k-header, .k-fx-slide.k-fx-start .k-fx-next .k-footer, .k-fx-slide.k-fx-start .k-fx-next .km-header, .k-fx-slide.k-fx-start .k-fx-next .km-footer {
  will-change: opacity;
  opacity: 0;
}
.k-fx-slide.k-fx-end .k-fx-current .k-content, .k-fx-slide.k-fx-end .k-fx-current .km-content {
  transform: translateX(-100%);
}
.k-fx-slide.k-fx-end .k-fx-next .k-header, .k-fx-slide.k-fx-end .k-fx-next .k-footer, .k-fx-slide.k-fx-end .k-fx-next .km-header, .k-fx-slide.k-fx-end .k-fx-next .km-footer {
  opacity: 1;
}
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .k-content, .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-content {
  will-change: transform;
  transform: translateX(0);
}
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .k-content, .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-content {
  transform: translateX(100%);
}
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .k-content, .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-content {
  transform: translateX(-100%);
}
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .k-content, .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-content {
  transform: translateX(0);
}
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .k-header, .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .k-footer, .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-header, .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-footer {
  will-change: opacity;
  opacity: 1;
}
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .k-header, .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .k-footer, .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-header, .k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-footer {
  opacity: 1;
}
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .k-header, .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .k-footer, .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-header, .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-footer {
  opacity: 0;
}
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .k-header, .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .k-footer, .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-header, .k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-footer {
  opacity: 1;
}
.k-fx-slide.k-fx-right.k-fx-start .k-fx-next .k-content, .k-fx-slide.k-fx-right.k-fx-start .k-fx-next .km-content {
  transform: translateX(-100%);
}
.k-fx-slide.k-fx-right.k-fx-end .k-fx-current .k-content, .k-fx-slide.k-fx-right.k-fx-end .k-fx-current .km-content {
  transform: translateX(100%);
}
.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current .k-content, .k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current .km-content {
  transform: translateX(0);
}
.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current .k-content, .k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current .km-content {
  transform: translateX(-100%);
}
.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next .k-content, .k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next .km-content {
  transform: translateX(100%);
}
.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next .k-content, .k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next .km-content {
  transform: translateX(0%);
}

.k-fx-tile.k-fx-start .k-fx-next {
  will-change: transform;
  transform: translateX(100%);
}
.k-fx-tile.k-fx-end .k-fx-current {
  transform: translateX(-100%);
}
.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-current {
  will-change: transform;
  transform: translateX(0);
}
.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-current {
  transform: translateX(100%);
}
.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-next {
  transform: translateX(-100%);
}
.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-next {
  transform: translateX(0);
}
.k-fx-tile.k-fx-right.k-fx-start .k-fx-next {
  transform: translateX(-100%);
}
.k-fx-tile.k-fx-right.k-fx-end .k-fx-current {
  transform: translateX(100%);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current {
  transform: translateX(0);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current {
  transform: translateX(-100%);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next {
  transform: translateX(100%);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next {
  transform: translateX(0%);
}

.k-fx-tile.k-fx-start .k-fx-next {
  will-change: transform;
  transform: translateX(100%);
}
.k-fx-tile.k-fx-end .k-fx-current {
  transform: translateX(-100%);
}
.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-current {
  will-change: transform;
  transform: translateX(0);
}
.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-current {
  transform: translateX(100%);
}
.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-next {
  transform: translateX(-100%);
}
.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-next {
  transform: translateX(0);
}
.k-fx-tile.k-fx-right.k-fx-start .k-fx-next {
  transform: translateX(-100%);
}
.k-fx-tile.k-fx-right.k-fx-end .k-fx-current {
  transform: translateX(100%);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current {
  transform: translateX(0);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current {
  transform: translateX(-100%);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next {
  transform: translateX(100%);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next {
  transform: translateX(0%);
}

.k-fx.k-fx-overlay.k-fx-start .k-fx-next, .k-fx.k-fx-overlay.k-fx-left.k-fx-start .k-fx-next {
  will-change: transform;
  transform: translateX(100%);
}
.k-fx.k-fx-overlay.k-fx-right.k-fx-start .k-fx-next {
  transform: translateX(-100%);
}
.k-fx.k-fx-overlay.k-fx-up.k-fx-start .k-fx-next {
  transform: translateY(100%);
}
.k-fx.k-fx-overlay.k-fx-down.k-fx-start .k-fx-next {
  transform: translateY(-100%);
}
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-next {
  transform: none;
}
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-current {
  will-change: transform;
  transform: none;
}
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-end .k-fx-current, .k-fx.k-fx-overlay.k-fx-reverse.k-fx-left.k-fx-end .k-fx-current {
  transform: translateX(100%);
}
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-right.k-fx-end .k-fx-current {
  transform: translateX(-100%);
}
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-up.k-fx-end .k-fx-current {
  transform: translateY(100%);
}
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-down.k-fx-end .k-fx-current {
  transform: translateY(-100%);
}

.k-drag-clue {
  padding: 0.25rem 0.5rem;
  border-width: 1px;
  border-style: solid;
  font-size: 0.875rem;
  white-space: nowrap;
  overflow: hidden;
  position: absolute;
  z-index: 20000;
  cursor: move;
}

.k-drag-status {
  margin-right: 0.4ex;
}

.k-drag-clue {
  border-color: rgb(131.8, 0, 0);
  color: #ffffff;
  background-color: #c10000;
}

.k-reorder-cue {
  position: absolute;
}
.k-reorder-cue::before, .k-reorder-cue::after {
  content: "";
  width: 0;
  height: 0;
  border: 3px solid transparent;
  position: absolute;
  transform: translateX(-50%);
}
.k-reorder-cue::before {
  border-bottom-width: 0;
  border-top-color: currentColor;
  top: -4px;
}
.k-reorder-cue::after {
  border-top-width: 0;
  border-bottom-color: currentColor;
  bottom: -4px;
}

.k-loading {
  width: 64px;
  height: 64px;
  display: block;
}
.k-loading .animate {
  animation: loading 2s infinite linear;
}

.k-loading-mask,
.k-loading-image,
.k-loading-color {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.k-loading-mask {
  z-index: 100;
}
.k-loading-mask.k-opaque .k-loading-color {
  opacity: 1;
}

.k-loading-text {
  text-indent: -4000px;
  text-align: center;
  position: absolute;
}

.k-loading-image {
  z-index: 2;
}

.k-loading-color {
  background-color: #fff;
  opacity: 0.3;
}

.k-i-loading {
  position: relative;
  background-color: transparent;
  box-sizing: border-box;
  color: currentColor;
}

.k-i-loading::before,
.k-i-loading::after,
.k-loading-image::before,
.k-loading-image::after {
  position: absolute;
  top: 50%;
  left: 50%;
  display: inline-block;
  content: "";
  box-sizing: inherit;
  border-radius: 50%;
  border-width: 0.05em;
  border-style: solid;
  border-color: currentColor;
  border-top-color: transparent;
  border-bottom-color: transparent;
  background-color: transparent;
}

.k-icon.k-i-loading::before,
.k-icon.k-i-loading::after {
  content: "";
}

.k-i-loading::before,
.k-loading-image::before {
  margin-top: -0.5em;
  margin-left: -0.5em;
  width: 1em;
  height: 1em;
  animation: k-loading-animation 0.7s linear infinite;
}

.k-i-loading::after,
.k-loading-image::after {
  margin-top: -0.25em;
  margin-left: -0.25em;
  width: 0.5em;
  height: 0.5em;
  animation: k-loading-animation reverse 1.4s linear infinite;
}

.k-loading-image::before,
.k-loading-image::after {
  content: "";
  border-width: 1px;
  border-width: max( 1px, .015em );
  font-size: 4em;
}

@keyframes loading {
  0% {
    stroke-dasharray: 0 251;
    stroke-dashoffset: 502;
  }
  50% {
    stroke-dasharray: 250 1;
  }
  100% {
    stroke-dasharray: 0 251;
    stroke-dashoffset: 0;
  }
}
@keyframes k-loading-animation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.k-resize-handle,
.k-resize-hint {
  position: absolute;
  border-color: inherit;
  z-index: 200;
}

.k-resize-handle {
  display: flex;
  align-items: center;
  justify-content: center;
}

.k-resize-handle::before {
  content: "";
  border: 0 solid;
  border-color: inherit;
}

.k-resize-n {
  width: 100%;
  height: 6px;
  flex-direction: row;
  left: 0;
  top: -3px;
  cursor: n-resize;
}

.k-resize-s {
  width: 100%;
  height: 6px;
  flex-direction: row;
  left: 0;
  bottom: -3px;
  cursor: s-resize;
}

.k-resize-w {
  width: 6px;
  height: 100%;
  flex-direction: column;
  top: 0;
  left: -3px;
  cursor: w-resize;
}

.k-resize-e {
  width: 6px;
  height: 100%;
  flex-direction: column;
  top: 0;
  right: -3px;
  cursor: w-resize;
}

.k-resize-sw,
.k-resize-se,
.k-resize-nw,
.k-resize-ne {
  width: 5px;
  height: 5px;
}

.k-resize-sw {
  cursor: sw-resize;
  bottom: 0;
  left: 0;
}

.k-resize-se {
  cursor: se-resize;
  bottom: 0;
  right: 0;
}

.k-resize-nw {
  cursor: nw-resize;
  top: 0;
  left: 0;
}

.k-resize-ne {
  cursor: ne-resize;
  top: 0;
  right: 0;
}

.k-vertical-resize {
  cursor: row-resize;
}

.k-horizontal-resize {
  cursor: col-resize;
}

.k-resize-hint {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.k-resize-hint .k-resize-hint-handle {
  width: auto;
  height: 20px;
  align-self: stretch;
}
.k-resize-hint .k-resize-hint-marker {
  width: 2px;
  height: auto;
  flex: 1 1 auto;
}

.k-resize-hint-vertical {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.k-resize-hint-vertical .k-resize-hint-handle {
  width: 20px;
  height: auto;
  align-self: stretch;
}
.k-resize-hint-vertical .k-resize-hint-marker {
  width: auto;
  height: 2px;
  flex: 1 1 auto;
}

.k-scrollbar {
  position: absolute;
  overflow: scroll;
}

.k-scrollbar-vertical {
  top: 0;
  right: 0;
  width: 17px;
  height: 100%;
  overflow-x: hidden;
}

.k-touch-scrollbar {
  display: none;
  position: absolute;
  z-index: 200000;
  height: 8px;
  width: 8px;
  border: 1px solid #8a8a8a;
  background-color: #858585;
}

.k-marquee {
  position: absolute;
  z-index: 100000;
}

.k-marquee-color,
.k-marquee-text {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.k-marquee-color {
  color: #ffffff;
  background-color: #c10000;
  border-color: rgb(131.8, 0, 0);
  opacity: 0.6;
}

.k-marquee-text {
  color: #ffffff;
}

.k-text-primary {
  color: #c10000 !important;
}

.k-text-info {
  color: #17a2b8 !important;
}

.k-text-success {
  color: #28a745 !important;
}

.k-text-warning {
  color: #ffc107 !important;
}

.k-text-error {
  color: #dc3545 !important;
}

.k-color-inherit {
  color: inherit;
}

.k-color-primary {
  color: #c10000;
}

.k-color-secondary {
  color: #787878;
}

.k-color-tertiary {
  color: #ff9900;
}

.k-color-info {
  color: #17a2b8;
}

.k-color-success {
  color: #28a745;
}

.k-color-warning {
  color: #ffc107;
}

.k-color-error {
  color: #dc3545;
}

.k-color-dark {
  color: #343a40;
}

.k-color-light {
  color: #ced4da;
}

.k-color-inverse {
  color: #343a40;
}

.k-color-danger {
  color: #dc3545;
}

.k-color-normal {
  color: #6c757d;
}

.k-color-gray-1 {
  color: #f8f9fa;
}

.k-color-gray-2 {
  color: #e9ecef;
}

.k-color-gray-3 {
  color: #dee2e6;
}

.k-color-gray-4 {
  color: #ced4da;
}

.k-color-gray-5 {
  color: #adb5bd;
}

.k-color-gray-6 {
  color: #6c757d;
}

.k-color-gray-7 {
  color: #495057;
}

.k-color-gray-8 {
  color: #343a40;
}

.k-color-gray-9 {
  color: #212529;
}

.k-color-gray-dark {
  color: #505050;
}

.k-color-violet {
  color: #7f00ff;
}

.k-color-orange {
  color: #ff9900;
}

.k-color-red {
  color: red;
}

.k-color-limegreen {
  color: limegreen;
}

.k-color-bleu {
  color: #015991;
}

.k-color-rouge {
  color: #9e0832;
}

.k-bg-primary {
  background-color: #c10000 !important;
}

.k-bg-info {
  background-color: #17a2b8 !important;
}

.k-bg-success {
  background-color: #28a745 !important;
}

.k-bg-warning {
  background-color: #ffc107 !important;
}

.k-bg-error {
  background-color: #dc3545 !important;
}

.k-state-primary {
  background-color: rgb(242.6, 204, 204);
  color: rgb(100.36, 0, 0);
  border-color: rgb(237.64, 183.6, 183.6);
}

.k-state-info {
  background-color: rgb(208.6, 236.4, 240.8);
  color: rgb(11.96, 84.24, 95.68);
  border-color: rgb(190.04, 228.96, 235.12);
}

.k-state-success {
  background-color: rgb(212, 237.4, 217.8);
  color: rgb(20.8, 86.84, 35.88);
  border-color: rgb(194.8, 230.36, 202.92);
}

.k-state-warning {
  background-color: rgb(255, 242.6, 205.4);
  color: rgb(132.6, 100.36, 3.64);
  border-color: rgb(255, 237.64, 185.56);
}

.k-state-error {
  background-color: rgb(248, 214.6, 217.8);
  color: rgb(114.4, 27.56, 35.88);
  border-color: rgb(245.2, 198.44, 202.92);
}

.k-info-colored {
  color: #50607f;
  border-color: #d0d9df;
  background-color: #f0f9ff;
}

.k-success-colored {
  color: #507f50;
  border-color: #d0dfd0;
  background-color: #f0fff0;
}

.k-error-colored {
  color: #7f5050;
  border-color: #dfd0d0;
  background-color: #fff0f0;
}

.k-inset {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.03), inset 0 4px 5px 0 rgba(0, 0, 0, 0.04);
}

.k-display-inline {
  display: inline !important;
}

.k-display-block {
  display: block !important;
}

.k-display-inline-block {
  display: inline-block !important;
}

.k-display-flex {
  display: flex !important;
}

.k-display-inline-flex {
  display: inline-flex !important;
}

.k-display-table {
  display: table !important;
}

.k-display-inline-table {
  display: inline-table !important;
}

.k-display-none, .k-hidden {
  display: none !important;
}

.k-d-flex {
  display: flex;
}

.k-d-inline-flex {
  display: inline-flex;
}

.k-d-flex-row, .k-columnset, .k-hbox {
  display: flex;
  flex-direction: row;
}

.k-d-flex-col, .k-rowset, .k-vbox {
  display: flex;
  flex-direction: column;
}

.k-flex-row {
  flex-direction: row;
}

.k-flex-row-reverse {
  flex-direction: row-reverse;
}

.k-flex-col, .k-flex-column {
  flex-direction: column;
}

.k-flex-col-reverse, .k-flex-column-reverse {
  flex-direction: column-reverse;
}

.k-flex-wrap {
  flex-wrap: wrap;
}

.k-flex-nowrap {
  flex-wrap: nowrap;
}

.k-flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}

.k-flex-initial {
  flex: 0 1 auto;
}

.k-flex-1, .k-flex {
  flex: 1 1 0%;
}

.k-flex-auto {
  flex: 1 1 auto;
}

.k-flex-none, .k-no-flex {
  flex: none;
}

.k-flex-grow {
  flex-grow: 1;
}

.k-flex-grow-0, .k-no-flex-grow {
  flex-grow: 0;
}

.k-flex-shrink {
  flex-shrink: 1;
}

.k-flex-shrink-0, .k-no-flex-shrink {
  flex-shrink: 0;
}

.k-flex-basis-auto {
  flex-basis: auto;
}

.k-flex-basis-0 {
  flex-basis: 0%;
}

.k-align-items-start {
  align-items: flex-start;
}

.k-align-items-end {
  align-items: flex-end;
}

.k-align-items-center {
  align-items: center;
}

.k-align-items-stretch {
  align-items: stretch;
}

.k-align-items-baseline {
  align-items: baseline;
}

.k-align-content-start {
  align-content: flex-start;
}

.k-align-content-end {
  align-content: flex-end;
}

.k-align-content-center {
  align-content: center;
}

.k-align-content-stretch {
  align-content: stretch;
}

.k-align-content-baseline {
  align-content: baseline;
}

.k-align-self-start {
  align-self: flex-start;
}

.k-align-self-end {
  align-self: flex-end;
}

.k-align-self-center {
  align-self: center;
}

.k-align-self-stretch {
  align-self: stretch;
}

.k-align-self-baseline {
  align-self: baseline;
}

.k-justify-content-start {
  justify-content: flex-start;
}

.k-justify-content-end {
  justify-content: flex-end;
}

.k-justify-content-center {
  justify-content: center;
}

.k-justify-content-between {
  justify-content: space-between;
}

.k-justify-content-around {
  justify-content: space-around;
}

.k-justify-content-evenly {
  justify-content: space-evenly;
}

.k-column {
  flex-grow: 1;
  flex-basis: 0;
}

.k-float-left {
  float: left !important;
}

.k-float-right {
  float: right !important;
}

.k-float-none {
  float: none !important;
}

.k-floatwrap::after,
.k-grid-toolbar::after,
.k-slider-items::after {
  content: "";
  display: block;
  clear: both;
}

.k-d-grid {
  display: grid;
}

.k-grid-cols-none {
  grid-template-columns: none;
}

.k-grid-rows-none {
  grid-template-rows: none;
}

.k-grid-flow-col {
  grid-auto-flow: column;
}

.k-grid-flow-col-dense {
  grid-auto-flow: column dense;
}

.k-grid-flow-row {
  grid-auto-flow: row;
}

.k-grid-flow-row-dense {
  grid-auto-flow: row dense;
}

.k-colspan-all {
  grid-column: 1/-1;
}

.k-colspan-auto {
  grid-column: auto;
}

.k-rowspan-all {
  grid-row: 1/-1;
}

.k-rowspan-auto {
  grid-row: auto;
}

.k-grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.k-colspan-1 {
  grid-column: span 1;
}

.k-col-start-1 {
  grid-column-start: 1;
}

.k-col-end-1 {
  grid-column-end: 1;
}

.k-grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.k-colspan-2 {
  grid-column: span 2;
}

.k-col-start-2 {
  grid-column-start: 2;
}

.k-col-end-2 {
  grid-column-end: 2;
}

.k-grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.k-colspan-3 {
  grid-column: span 3;
}

.k-col-start-3 {
  grid-column-start: 3;
}

.k-col-end-3 {
  grid-column-end: 3;
}

.k-grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.k-colspan-4 {
  grid-column: span 4;
}

.k-col-start-4 {
  grid-column-start: 4;
}

.k-col-end-4 {
  grid-column-end: 4;
}

.k-grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.k-colspan-5 {
  grid-column: span 5;
}

.k-col-start-5 {
  grid-column-start: 5;
}

.k-col-end-5 {
  grid-column-end: 5;
}

.k-grid-cols-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

.k-colspan-6 {
  grid-column: span 6;
}

.k-col-start-6 {
  grid-column-start: 6;
}

.k-col-end-6 {
  grid-column-end: 6;
}

.k-grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.k-colspan-7 {
  grid-column: span 7;
}

.k-col-start-7 {
  grid-column-start: 7;
}

.k-col-end-7 {
  grid-column-end: 7;
}

.k-grid-cols-8 {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

.k-colspan-8 {
  grid-column: span 8;
}

.k-col-start-8 {
  grid-column-start: 8;
}

.k-col-end-8 {
  grid-column-end: 8;
}

.k-grid-cols-9 {
  grid-template-columns: repeat(9, minmax(0, 1fr));
}

.k-colspan-9 {
  grid-column: span 9;
}

.k-col-start-9 {
  grid-column-start: 9;
}

.k-col-end-9 {
  grid-column-end: 9;
}

.k-grid-cols-10 {
  grid-template-columns: repeat(10, minmax(0, 1fr));
}

.k-colspan-10 {
  grid-column: span 10;
}

.k-col-start-10 {
  grid-column-start: 10;
}

.k-col-end-10 {
  grid-column-end: 10;
}

.k-grid-cols-11 {
  grid-template-columns: repeat(11, minmax(0, 1fr));
}

.k-colspan-11 {
  grid-column: span 11;
}

.k-col-start-11 {
  grid-column-start: 11;
}

.k-col-end-11 {
  grid-column-end: 11;
}

.k-grid-cols-12 {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.k-colspan-12 {
  grid-column: span 12;
}

.k-col-start-12 {
  grid-column-start: 12;
}

.k-col-end-12 {
  grid-column-end: 12;
}

.k-grid-rows-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}

.k-rowspan-1 {
  grid-row: span 1;
}

.k-row-start-1 {
  grid-row-start: 1;
}

.k-row-end-1 {
  grid-row-end: 1;
}

.k-grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.k-rowspan-2 {
  grid-row: span 2;
}

.k-row-start-2 {
  grid-row-start: 2;
}

.k-row-end-2 {
  grid-row-end: 2;
}

.k-grid-rows-3 {
  grid-template-rows: repeat(3, minmax(0, 1fr));
}

.k-rowspan-3 {
  grid-row: span 3;
}

.k-row-start-3 {
  grid-row-start: 3;
}

.k-row-end-3 {
  grid-row-end: 3;
}

.k-grid-rows-4 {
  grid-template-rows: repeat(4, minmax(0, 1fr));
}

.k-rowspan-4 {
  grid-row: span 4;
}

.k-row-start-4 {
  grid-row-start: 4;
}

.k-row-end-4 {
  grid-row-end: 4;
}

.k-grid-rows-5 {
  grid-template-rows: repeat(5, minmax(0, 1fr));
}

.k-rowspan-5 {
  grid-row: span 5;
}

.k-row-start-5 {
  grid-row-start: 5;
}

.k-row-end-5 {
  grid-row-end: 5;
}

.k-grid-rows-6 {
  grid-template-rows: repeat(6, minmax(0, 1fr));
}

.k-rowspan-6 {
  grid-row: span 6;
}

.k-row-start-6 {
  grid-row-start: 6;
}

.k-row-end-6 {
  grid-row-end: 6;
}

.k-grid-rows-7 {
  grid-template-rows: repeat(7, minmax(0, 1fr));
}

.k-rowspan-7 {
  grid-row: span 7;
}

.k-row-start-7 {
  grid-row-start: 7;
}

.k-row-end-7 {
  grid-row-end: 7;
}

.k-grid-rows-8 {
  grid-template-rows: repeat(8, minmax(0, 1fr));
}

.k-rowspan-8 {
  grid-row: span 8;
}

.k-row-start-8 {
  grid-row-start: 8;
}

.k-row-end-8 {
  grid-row-end: 8;
}

.k-grid-rows-9 {
  grid-template-rows: repeat(9, minmax(0, 1fr));
}

.k-rowspan-9 {
  grid-row: span 9;
}

.k-row-start-9 {
  grid-row-start: 9;
}

.k-row-end-9 {
  grid-row-end: 9;
}

.k-grid-rows-10 {
  grid-template-rows: repeat(10, minmax(0, 1fr));
}

.k-rowspan-10 {
  grid-row: span 10;
}

.k-row-start-10 {
  grid-row-start: 10;
}

.k-row-end-10 {
  grid-row-end: 10;
}

.k-overflow-visible {
  overflow: visible;
}

.k-overflow-x-visible {
  overflow: visible;
}

.k-overflow-y-visible {
  overflow: visible;
}

.k-overflow-visible-visible {
  overflow-x: visible;
  overflow-y: visible;
}

.k-overflow-visible-hidden {
  overflow-x: visible;
  overflow-y: hidden;
}

.k-overflow-visible-clip {
  overflow-x: visible;
  overflow-y: clip;
}

.k-overflow-visible-scroll {
  overflow-x: visible;
  overflow-y: scroll;
}

.k-overflow-visible-auto {
  overflow-x: visible;
  overflow-y: auto;
}

.k-overflow-visible-visible {
  overflow-x: visible;
  overflow-y: visible;
}

.k-overflow-visible-hidden {
  overflow-x: visible;
  overflow-y: hidden;
}

.k-overflow-visible-clip {
  overflow-x: visible;
  overflow-y: clip;
}

.k-overflow-visible-scroll {
  overflow-x: visible;
  overflow-y: scroll;
}

.k-overflow-visible-auto {
  overflow-x: visible;
  overflow-y: auto;
}

.k-overflow-visible-visible {
  overflow-x: visible;
  overflow-y: visible;
}

.k-overflow-visible-hidden {
  overflow-x: visible;
  overflow-y: hidden;
}

.k-overflow-visible-clip {
  overflow-x: visible;
  overflow-y: clip;
}

.k-overflow-visible-scroll {
  overflow-x: visible;
  overflow-y: scroll;
}

.k-overflow-visible-auto {
  overflow-x: visible;
  overflow-y: auto;
}

.k-overflow-hidden {
  overflow: hidden;
}

.k-overflow-x-hidden {
  overflow: hidden;
}

.k-overflow-y-hidden {
  overflow: hidden;
}

.k-overflow-hidden-visible {
  overflow-x: hidden;
  overflow-y: visible;
}

.k-overflow-hidden-hidden {
  overflow-x: hidden;
  overflow-y: hidden;
}

.k-overflow-hidden-clip {
  overflow-x: hidden;
  overflow-y: clip;
}

.k-overflow-hidden-scroll {
  overflow-x: hidden;
  overflow-y: scroll;
}

.k-overflow-hidden-auto {
  overflow-x: hidden;
  overflow-y: auto;
}

.k-overflow-hidden-visible {
  overflow-x: hidden;
  overflow-y: visible;
}

.k-overflow-hidden-hidden {
  overflow-x: hidden;
  overflow-y: hidden;
}

.k-overflow-hidden-clip {
  overflow-x: hidden;
  overflow-y: clip;
}

.k-overflow-hidden-scroll {
  overflow-x: hidden;
  overflow-y: scroll;
}

.k-overflow-hidden-auto {
  overflow-x: hidden;
  overflow-y: auto;
}

.k-overflow-hidden-visible {
  overflow-x: hidden;
  overflow-y: visible;
}

.k-overflow-hidden-hidden {
  overflow-x: hidden;
  overflow-y: hidden;
}

.k-overflow-hidden-clip {
  overflow-x: hidden;
  overflow-y: clip;
}

.k-overflow-hidden-scroll {
  overflow-x: hidden;
  overflow-y: scroll;
}

.k-overflow-hidden-auto {
  overflow-x: hidden;
  overflow-y: auto;
}

.k-overflow-clip {
  overflow: clip;
}

.k-overflow-x-clip {
  overflow: clip;
}

.k-overflow-y-clip {
  overflow: clip;
}

.k-overflow-clip-visible {
  overflow-x: clip;
  overflow-y: visible;
}

.k-overflow-clip-hidden {
  overflow-x: clip;
  overflow-y: hidden;
}

.k-overflow-clip-clip {
  overflow-x: clip;
  overflow-y: clip;
}

.k-overflow-clip-scroll {
  overflow-x: clip;
  overflow-y: scroll;
}

.k-overflow-clip-auto {
  overflow-x: clip;
  overflow-y: auto;
}

.k-overflow-clip-visible {
  overflow-x: clip;
  overflow-y: visible;
}

.k-overflow-clip-hidden {
  overflow-x: clip;
  overflow-y: hidden;
}

.k-overflow-clip-clip {
  overflow-x: clip;
  overflow-y: clip;
}

.k-overflow-clip-scroll {
  overflow-x: clip;
  overflow-y: scroll;
}

.k-overflow-clip-auto {
  overflow-x: clip;
  overflow-y: auto;
}

.k-overflow-clip-visible {
  overflow-x: clip;
  overflow-y: visible;
}

.k-overflow-clip-hidden {
  overflow-x: clip;
  overflow-y: hidden;
}

.k-overflow-clip-clip {
  overflow-x: clip;
  overflow-y: clip;
}

.k-overflow-clip-scroll {
  overflow-x: clip;
  overflow-y: scroll;
}

.k-overflow-clip-auto {
  overflow-x: clip;
  overflow-y: auto;
}

.k-overflow-scroll {
  overflow: scroll;
}

.k-overflow-x-scroll {
  overflow: scroll;
}

.k-overflow-y-scroll {
  overflow: scroll;
}

.k-overflow-scroll-visible {
  overflow-x: scroll;
  overflow-y: visible;
}

.k-overflow-scroll-hidden {
  overflow-x: scroll;
  overflow-y: hidden;
}

.k-overflow-scroll-clip {
  overflow-x: scroll;
  overflow-y: clip;
}

.k-overflow-scroll-scroll {
  overflow-x: scroll;
  overflow-y: scroll;
}

.k-overflow-scroll-auto {
  overflow-x: scroll;
  overflow-y: auto;
}

.k-overflow-scroll-visible {
  overflow-x: scroll;
  overflow-y: visible;
}

.k-overflow-scroll-hidden {
  overflow-x: scroll;
  overflow-y: hidden;
}

.k-overflow-scroll-clip {
  overflow-x: scroll;
  overflow-y: clip;
}

.k-overflow-scroll-scroll {
  overflow-x: scroll;
  overflow-y: scroll;
}

.k-overflow-scroll-auto {
  overflow-x: scroll;
  overflow-y: auto;
}

.k-overflow-scroll-visible {
  overflow-x: scroll;
  overflow-y: visible;
}

.k-overflow-scroll-hidden {
  overflow-x: scroll;
  overflow-y: hidden;
}

.k-overflow-scroll-clip {
  overflow-x: scroll;
  overflow-y: clip;
}

.k-overflow-scroll-scroll {
  overflow-x: scroll;
  overflow-y: scroll;
}

.k-overflow-scroll-auto {
  overflow-x: scroll;
  overflow-y: auto;
}

.k-overflow-auto {
  overflow: auto;
}

.k-overflow-x-auto {
  overflow: auto;
}

.k-overflow-y-auto {
  overflow: auto;
}

.k-overflow-auto-visible {
  overflow-x: auto;
  overflow-y: visible;
}

.k-overflow-auto-hidden {
  overflow-x: auto;
  overflow-y: hidden;
}

.k-overflow-auto-clip {
  overflow-x: auto;
  overflow-y: clip;
}

.k-overflow-auto-scroll {
  overflow-x: auto;
  overflow-y: scroll;
}

.k-overflow-auto-auto {
  overflow-x: auto;
  overflow-y: auto;
}

.k-overflow-auto-visible {
  overflow-x: auto;
  overflow-y: visible;
}

.k-overflow-auto-hidden {
  overflow-x: auto;
  overflow-y: hidden;
}

.k-overflow-auto-clip {
  overflow-x: auto;
  overflow-y: clip;
}

.k-overflow-auto-scroll {
  overflow-x: auto;
  overflow-y: scroll;
}

.k-overflow-auto-auto {
  overflow-x: auto;
  overflow-y: auto;
}

.k-overflow-auto-visible {
  overflow-x: auto;
  overflow-y: visible;
}

.k-overflow-auto-hidden {
  overflow-x: auto;
  overflow-y: hidden;
}

.k-overflow-auto-clip {
  overflow-x: auto;
  overflow-y: clip;
}

.k-overflow-auto-scroll {
  overflow-x: auto;
  overflow-y: scroll;
}

.k-overflow-auto-auto {
  overflow-x: auto;
  overflow-y: auto;
}

.k-overflow-visible {
  overflow: visible;
}

.k-overflow-x-visible {
  overflow: visible;
}

.k-overflow-y-visible {
  overflow: visible;
}

.k-overflow-visible-visible {
  overflow-x: visible;
  overflow-y: visible;
}

.k-overflow-visible-hidden {
  overflow-x: visible;
  overflow-y: hidden;
}

.k-overflow-visible-clip {
  overflow-x: visible;
  overflow-y: clip;
}

.k-overflow-visible-scroll {
  overflow-x: visible;
  overflow-y: scroll;
}

.k-overflow-visible-auto {
  overflow-x: visible;
  overflow-y: auto;
}

.k-overflow-visible-visible {
  overflow-x: visible;
  overflow-y: visible;
}

.k-overflow-visible-hidden {
  overflow-x: visible;
  overflow-y: hidden;
}

.k-overflow-visible-clip {
  overflow-x: visible;
  overflow-y: clip;
}

.k-overflow-visible-scroll {
  overflow-x: visible;
  overflow-y: scroll;
}

.k-overflow-visible-auto {
  overflow-x: visible;
  overflow-y: auto;
}

.k-overflow-visible-visible {
  overflow-x: visible;
  overflow-y: visible;
}

.k-overflow-visible-hidden {
  overflow-x: visible;
  overflow-y: hidden;
}

.k-overflow-visible-clip {
  overflow-x: visible;
  overflow-y: clip;
}

.k-overflow-visible-scroll {
  overflow-x: visible;
  overflow-y: scroll;
}

.k-overflow-visible-auto {
  overflow-x: visible;
  overflow-y: auto;
}

.k-overflow-hidden {
  overflow: hidden;
}

.k-overflow-x-hidden {
  overflow: hidden;
}

.k-overflow-y-hidden {
  overflow: hidden;
}

.k-overflow-hidden-visible {
  overflow-x: hidden;
  overflow-y: visible;
}

.k-overflow-hidden-hidden {
  overflow-x: hidden;
  overflow-y: hidden;
}

.k-overflow-hidden-clip {
  overflow-x: hidden;
  overflow-y: clip;
}

.k-overflow-hidden-scroll {
  overflow-x: hidden;
  overflow-y: scroll;
}

.k-overflow-hidden-auto {
  overflow-x: hidden;
  overflow-y: auto;
}

.k-overflow-hidden-visible {
  overflow-x: hidden;
  overflow-y: visible;
}

.k-overflow-hidden-hidden {
  overflow-x: hidden;
  overflow-y: hidden;
}

.k-overflow-hidden-clip {
  overflow-x: hidden;
  overflow-y: clip;
}

.k-overflow-hidden-scroll {
  overflow-x: hidden;
  overflow-y: scroll;
}

.k-overflow-hidden-auto {
  overflow-x: hidden;
  overflow-y: auto;
}

.k-overflow-hidden-visible {
  overflow-x: hidden;
  overflow-y: visible;
}

.k-overflow-hidden-hidden {
  overflow-x: hidden;
  overflow-y: hidden;
}

.k-overflow-hidden-clip {
  overflow-x: hidden;
  overflow-y: clip;
}

.k-overflow-hidden-scroll {
  overflow-x: hidden;
  overflow-y: scroll;
}

.k-overflow-hidden-auto {
  overflow-x: hidden;
  overflow-y: auto;
}

.k-overflow-clip {
  overflow: clip;
}

.k-overflow-x-clip {
  overflow: clip;
}

.k-overflow-y-clip {
  overflow: clip;
}

.k-overflow-clip-visible {
  overflow-x: clip;
  overflow-y: visible;
}

.k-overflow-clip-hidden {
  overflow-x: clip;
  overflow-y: hidden;
}

.k-overflow-clip-clip {
  overflow-x: clip;
  overflow-y: clip;
}

.k-overflow-clip-scroll {
  overflow-x: clip;
  overflow-y: scroll;
}

.k-overflow-clip-auto {
  overflow-x: clip;
  overflow-y: auto;
}

.k-overflow-clip-visible {
  overflow-x: clip;
  overflow-y: visible;
}

.k-overflow-clip-hidden {
  overflow-x: clip;
  overflow-y: hidden;
}

.k-overflow-clip-clip {
  overflow-x: clip;
  overflow-y: clip;
}

.k-overflow-clip-scroll {
  overflow-x: clip;
  overflow-y: scroll;
}

.k-overflow-clip-auto {
  overflow-x: clip;
  overflow-y: auto;
}

.k-overflow-clip-visible {
  overflow-x: clip;
  overflow-y: visible;
}

.k-overflow-clip-hidden {
  overflow-x: clip;
  overflow-y: hidden;
}

.k-overflow-clip-clip {
  overflow-x: clip;
  overflow-y: clip;
}

.k-overflow-clip-scroll {
  overflow-x: clip;
  overflow-y: scroll;
}

.k-overflow-clip-auto {
  overflow-x: clip;
  overflow-y: auto;
}

.k-overflow-scroll {
  overflow: scroll;
}

.k-overflow-x-scroll {
  overflow: scroll;
}

.k-overflow-y-scroll {
  overflow: scroll;
}

.k-overflow-scroll-visible {
  overflow-x: scroll;
  overflow-y: visible;
}

.k-overflow-scroll-hidden {
  overflow-x: scroll;
  overflow-y: hidden;
}

.k-overflow-scroll-clip {
  overflow-x: scroll;
  overflow-y: clip;
}

.k-overflow-scroll-scroll {
  overflow-x: scroll;
  overflow-y: scroll;
}

.k-overflow-scroll-auto {
  overflow-x: scroll;
  overflow-y: auto;
}

.k-overflow-scroll-visible {
  overflow-x: scroll;
  overflow-y: visible;
}

.k-overflow-scroll-hidden {
  overflow-x: scroll;
  overflow-y: hidden;
}

.k-overflow-scroll-clip {
  overflow-x: scroll;
  overflow-y: clip;
}

.k-overflow-scroll-scroll {
  overflow-x: scroll;
  overflow-y: scroll;
}

.k-overflow-scroll-auto {
  overflow-x: scroll;
  overflow-y: auto;
}

.k-overflow-scroll-visible {
  overflow-x: scroll;
  overflow-y: visible;
}

.k-overflow-scroll-hidden {
  overflow-x: scroll;
  overflow-y: hidden;
}

.k-overflow-scroll-clip {
  overflow-x: scroll;
  overflow-y: clip;
}

.k-overflow-scroll-scroll {
  overflow-x: scroll;
  overflow-y: scroll;
}

.k-overflow-scroll-auto {
  overflow-x: scroll;
  overflow-y: auto;
}

.k-overflow-auto {
  overflow: auto;
}

.k-overflow-x-auto {
  overflow: auto;
}

.k-overflow-y-auto {
  overflow: auto;
}

.k-overflow-auto-visible {
  overflow-x: auto;
  overflow-y: visible;
}

.k-overflow-auto-hidden {
  overflow-x: auto;
  overflow-y: hidden;
}

.k-overflow-auto-clip {
  overflow-x: auto;
  overflow-y: clip;
}

.k-overflow-auto-scroll {
  overflow-x: auto;
  overflow-y: scroll;
}

.k-overflow-auto-auto {
  overflow-x: auto;
  overflow-y: auto;
}

.k-overflow-auto-visible {
  overflow-x: auto;
  overflow-y: visible;
}

.k-overflow-auto-hidden {
  overflow-x: auto;
  overflow-y: hidden;
}

.k-overflow-auto-clip {
  overflow-x: auto;
  overflow-y: clip;
}

.k-overflow-auto-scroll {
  overflow-x: auto;
  overflow-y: scroll;
}

.k-overflow-auto-auto {
  overflow-x: auto;
  overflow-y: auto;
}

.k-overflow-auto-visible {
  overflow-x: auto;
  overflow-y: visible;
}

.k-overflow-auto-hidden {
  overflow-x: auto;
  overflow-y: hidden;
}

.k-overflow-auto-clip {
  overflow-x: auto;
  overflow-y: clip;
}

.k-overflow-auto-scroll {
  overflow-x: auto;
  overflow-y: scroll;
}

.k-overflow-auto-auto {
  overflow-x: auto;
  overflow-y: auto;
}

.k-overflow-visible {
  overflow: visible;
}

.k-overflow-x-visible {
  overflow: visible;
}

.k-overflow-y-visible {
  overflow: visible;
}

.k-overflow-visible-visible {
  overflow-x: visible;
  overflow-y: visible;
}

.k-overflow-visible-hidden {
  overflow-x: visible;
  overflow-y: hidden;
}

.k-overflow-visible-clip {
  overflow-x: visible;
  overflow-y: clip;
}

.k-overflow-visible-scroll {
  overflow-x: visible;
  overflow-y: scroll;
}

.k-overflow-visible-auto {
  overflow-x: visible;
  overflow-y: auto;
}

.k-overflow-visible-visible {
  overflow-x: visible;
  overflow-y: visible;
}

.k-overflow-visible-hidden {
  overflow-x: visible;
  overflow-y: hidden;
}

.k-overflow-visible-clip {
  overflow-x: visible;
  overflow-y: clip;
}

.k-overflow-visible-scroll {
  overflow-x: visible;
  overflow-y: scroll;
}

.k-overflow-visible-auto {
  overflow-x: visible;
  overflow-y: auto;
}

.k-overflow-visible-visible {
  overflow-x: visible;
  overflow-y: visible;
}

.k-overflow-visible-hidden {
  overflow-x: visible;
  overflow-y: hidden;
}

.k-overflow-visible-clip {
  overflow-x: visible;
  overflow-y: clip;
}

.k-overflow-visible-scroll {
  overflow-x: visible;
  overflow-y: scroll;
}

.k-overflow-visible-auto {
  overflow-x: visible;
  overflow-y: auto;
}

.k-overflow-hidden {
  overflow: hidden;
}

.k-overflow-x-hidden {
  overflow: hidden;
}

.k-overflow-y-hidden {
  overflow: hidden;
}

.k-overflow-hidden-visible {
  overflow-x: hidden;
  overflow-y: visible;
}

.k-overflow-hidden-hidden {
  overflow-x: hidden;
  overflow-y: hidden;
}

.k-overflow-hidden-clip {
  overflow-x: hidden;
  overflow-y: clip;
}

.k-overflow-hidden-scroll {
  overflow-x: hidden;
  overflow-y: scroll;
}

.k-overflow-hidden-auto {
  overflow-x: hidden;
  overflow-y: auto;
}

.k-overflow-hidden-visible {
  overflow-x: hidden;
  overflow-y: visible;
}

.k-overflow-hidden-hidden {
  overflow-x: hidden;
  overflow-y: hidden;
}

.k-overflow-hidden-clip {
  overflow-x: hidden;
  overflow-y: clip;
}

.k-overflow-hidden-scroll {
  overflow-x: hidden;
  overflow-y: scroll;
}

.k-overflow-hidden-auto {
  overflow-x: hidden;
  overflow-y: auto;
}

.k-overflow-hidden-visible {
  overflow-x: hidden;
  overflow-y: visible;
}

.k-overflow-hidden-hidden {
  overflow-x: hidden;
  overflow-y: hidden;
}

.k-overflow-hidden-clip {
  overflow-x: hidden;
  overflow-y: clip;
}

.k-overflow-hidden-scroll {
  overflow-x: hidden;
  overflow-y: scroll;
}

.k-overflow-hidden-auto {
  overflow-x: hidden;
  overflow-y: auto;
}

.k-overflow-clip {
  overflow: clip;
}

.k-overflow-x-clip {
  overflow: clip;
}

.k-overflow-y-clip {
  overflow: clip;
}

.k-overflow-clip-visible {
  overflow-x: clip;
  overflow-y: visible;
}

.k-overflow-clip-hidden {
  overflow-x: clip;
  overflow-y: hidden;
}

.k-overflow-clip-clip {
  overflow-x: clip;
  overflow-y: clip;
}

.k-overflow-clip-scroll {
  overflow-x: clip;
  overflow-y: scroll;
}

.k-overflow-clip-auto {
  overflow-x: clip;
  overflow-y: auto;
}

.k-overflow-clip-visible {
  overflow-x: clip;
  overflow-y: visible;
}

.k-overflow-clip-hidden {
  overflow-x: clip;
  overflow-y: hidden;
}

.k-overflow-clip-clip {
  overflow-x: clip;
  overflow-y: clip;
}

.k-overflow-clip-scroll {
  overflow-x: clip;
  overflow-y: scroll;
}

.k-overflow-clip-auto {
  overflow-x: clip;
  overflow-y: auto;
}

.k-overflow-clip-visible {
  overflow-x: clip;
  overflow-y: visible;
}

.k-overflow-clip-hidden {
  overflow-x: clip;
  overflow-y: hidden;
}

.k-overflow-clip-clip {
  overflow-x: clip;
  overflow-y: clip;
}

.k-overflow-clip-scroll {
  overflow-x: clip;
  overflow-y: scroll;
}

.k-overflow-clip-auto {
  overflow-x: clip;
  overflow-y: auto;
}

.k-overflow-scroll {
  overflow: scroll;
}

.k-overflow-x-scroll {
  overflow: scroll;
}

.k-overflow-y-scroll {
  overflow: scroll;
}

.k-overflow-scroll-visible {
  overflow-x: scroll;
  overflow-y: visible;
}

.k-overflow-scroll-hidden {
  overflow-x: scroll;
  overflow-y: hidden;
}

.k-overflow-scroll-clip {
  overflow-x: scroll;
  overflow-y: clip;
}

.k-overflow-scroll-scroll {
  overflow-x: scroll;
  overflow-y: scroll;
}

.k-overflow-scroll-auto {
  overflow-x: scroll;
  overflow-y: auto;
}

.k-overflow-scroll-visible {
  overflow-x: scroll;
  overflow-y: visible;
}

.k-overflow-scroll-hidden {
  overflow-x: scroll;
  overflow-y: hidden;
}

.k-overflow-scroll-clip {
  overflow-x: scroll;
  overflow-y: clip;
}

.k-overflow-scroll-scroll {
  overflow-x: scroll;
  overflow-y: scroll;
}

.k-overflow-scroll-auto {
  overflow-x: scroll;
  overflow-y: auto;
}

.k-overflow-scroll-visible {
  overflow-x: scroll;
  overflow-y: visible;
}

.k-overflow-scroll-hidden {
  overflow-x: scroll;
  overflow-y: hidden;
}

.k-overflow-scroll-clip {
  overflow-x: scroll;
  overflow-y: clip;
}

.k-overflow-scroll-scroll {
  overflow-x: scroll;
  overflow-y: scroll;
}

.k-overflow-scroll-auto {
  overflow-x: scroll;
  overflow-y: auto;
}

.k-overflow-auto {
  overflow: auto;
}

.k-overflow-x-auto {
  overflow: auto;
}

.k-overflow-y-auto {
  overflow: auto;
}

.k-overflow-auto-visible {
  overflow-x: auto;
  overflow-y: visible;
}

.k-overflow-auto-hidden {
  overflow-x: auto;
  overflow-y: hidden;
}

.k-overflow-auto-clip {
  overflow-x: auto;
  overflow-y: clip;
}

.k-overflow-auto-scroll {
  overflow-x: auto;
  overflow-y: scroll;
}

.k-overflow-auto-auto {
  overflow-x: auto;
  overflow-y: auto;
}

.k-overflow-auto-visible {
  overflow-x: auto;
  overflow-y: visible;
}

.k-overflow-auto-hidden {
  overflow-x: auto;
  overflow-y: hidden;
}

.k-overflow-auto-clip {
  overflow-x: auto;
  overflow-y: clip;
}

.k-overflow-auto-scroll {
  overflow-x: auto;
  overflow-y: scroll;
}

.k-overflow-auto-auto {
  overflow-x: auto;
  overflow-y: auto;
}

.k-overflow-auto-visible {
  overflow-x: auto;
  overflow-y: visible;
}

.k-overflow-auto-hidden {
  overflow-x: auto;
  overflow-y: hidden;
}

.k-overflow-auto-clip {
  overflow-x: auto;
  overflow-y: clip;
}

.k-overflow-auto-scroll {
  overflow-x: auto;
  overflow-y: scroll;
}

.k-overflow-auto-auto {
  overflow-x: auto;
  overflow-y: auto;
}

.k-overflow-visible-f {
  overflow: visible  !important;
}

.k-overflow-x-visible-f {
  overflow: visible  !important;
}

.k-overflow-y-visible-f {
  overflow: visible  !important;
}

.k-overflow-visible-visible-f {
  overflow-x: visible  !important;
  overflow-y: visible  !important;
}

.k-overflow-visible-hidden-f {
  overflow-x: visible  !important;
  overflow-y: hidden  !important;
}

.k-overflow-visible-clip-f {
  overflow-x: visible  !important;
  overflow-y: clip  !important;
}

.k-overflow-visible-scroll-f {
  overflow-x: visible  !important;
  overflow-y: scroll  !important;
}

.k-overflow-visible-auto-f {
  overflow-x: visible  !important;
  overflow-y: auto  !important;
}

.k-overflow-visible-visible-f {
  overflow-x: visible  !important;
  overflow-y: visible  !important;
}

.k-overflow-visible-hidden-f {
  overflow-x: visible  !important;
  overflow-y: hidden  !important;
}

.k-overflow-visible-clip-f {
  overflow-x: visible  !important;
  overflow-y: clip  !important;
}

.k-overflow-visible-scroll-f {
  overflow-x: visible  !important;
  overflow-y: scroll  !important;
}

.k-overflow-visible-auto-f {
  overflow-x: visible  !important;
  overflow-y: auto  !important;
}

.k-overflow-visible-visible-f {
  overflow-x: visible  !important;
  overflow-y: visible  !important;
}

.k-overflow-visible-hidden-f {
  overflow-x: visible  !important;
  overflow-y: hidden  !important;
}

.k-overflow-visible-clip-f {
  overflow-x: visible  !important;
  overflow-y: clip  !important;
}

.k-overflow-visible-scroll-f {
  overflow-x: visible  !important;
  overflow-y: scroll  !important;
}

.k-overflow-visible-auto-f {
  overflow-x: visible  !important;
  overflow-y: auto  !important;
}

.k-overflow-hidden-f {
  overflow: hidden  !important;
}

.k-overflow-x-hidden-f {
  overflow: hidden  !important;
}

.k-overflow-y-hidden-f {
  overflow: hidden  !important;
}

.k-overflow-hidden-visible-f {
  overflow-x: hidden  !important;
  overflow-y: visible  !important;
}

.k-overflow-hidden-hidden-f {
  overflow-x: hidden  !important;
  overflow-y: hidden  !important;
}

.k-overflow-hidden-clip-f {
  overflow-x: hidden  !important;
  overflow-y: clip  !important;
}

.k-overflow-hidden-scroll-f {
  overflow-x: hidden  !important;
  overflow-y: scroll  !important;
}

.k-overflow-hidden-auto-f {
  overflow-x: hidden  !important;
  overflow-y: auto  !important;
}

.k-overflow-hidden-visible-f {
  overflow-x: hidden  !important;
  overflow-y: visible  !important;
}

.k-overflow-hidden-hidden-f {
  overflow-x: hidden  !important;
  overflow-y: hidden  !important;
}

.k-overflow-hidden-clip-f {
  overflow-x: hidden  !important;
  overflow-y: clip  !important;
}

.k-overflow-hidden-scroll-f {
  overflow-x: hidden  !important;
  overflow-y: scroll  !important;
}

.k-overflow-hidden-auto-f {
  overflow-x: hidden  !important;
  overflow-y: auto  !important;
}

.k-overflow-hidden-visible-f {
  overflow-x: hidden  !important;
  overflow-y: visible  !important;
}

.k-overflow-hidden-hidden-f {
  overflow-x: hidden  !important;
  overflow-y: hidden  !important;
}

.k-overflow-hidden-clip-f {
  overflow-x: hidden  !important;
  overflow-y: clip  !important;
}

.k-overflow-hidden-scroll-f {
  overflow-x: hidden  !important;
  overflow-y: scroll  !important;
}

.k-overflow-hidden-auto-f {
  overflow-x: hidden  !important;
  overflow-y: auto  !important;
}

.k-overflow-clip-f {
  overflow: clip  !important;
}

.k-overflow-x-clip-f {
  overflow: clip  !important;
}

.k-overflow-y-clip-f {
  overflow: clip  !important;
}

.k-overflow-clip-visible-f {
  overflow-x: clip  !important;
  overflow-y: visible  !important;
}

.k-overflow-clip-hidden-f {
  overflow-x: clip  !important;
  overflow-y: hidden  !important;
}

.k-overflow-clip-clip-f {
  overflow-x: clip  !important;
  overflow-y: clip  !important;
}

.k-overflow-clip-scroll-f {
  overflow-x: clip  !important;
  overflow-y: scroll  !important;
}

.k-overflow-clip-auto-f {
  overflow-x: clip  !important;
  overflow-y: auto  !important;
}

.k-overflow-clip-visible-f {
  overflow-x: clip  !important;
  overflow-y: visible  !important;
}

.k-overflow-clip-hidden-f {
  overflow-x: clip  !important;
  overflow-y: hidden  !important;
}

.k-overflow-clip-clip-f {
  overflow-x: clip  !important;
  overflow-y: clip  !important;
}

.k-overflow-clip-scroll-f {
  overflow-x: clip  !important;
  overflow-y: scroll  !important;
}

.k-overflow-clip-auto-f {
  overflow-x: clip  !important;
  overflow-y: auto  !important;
}

.k-overflow-clip-visible-f {
  overflow-x: clip  !important;
  overflow-y: visible  !important;
}

.k-overflow-clip-hidden-f {
  overflow-x: clip  !important;
  overflow-y: hidden  !important;
}

.k-overflow-clip-clip-f {
  overflow-x: clip  !important;
  overflow-y: clip  !important;
}

.k-overflow-clip-scroll-f {
  overflow-x: clip  !important;
  overflow-y: scroll  !important;
}

.k-overflow-clip-auto-f {
  overflow-x: clip  !important;
  overflow-y: auto  !important;
}

.k-overflow-scroll-f {
  overflow: scroll  !important;
}

.k-overflow-x-scroll-f {
  overflow: scroll  !important;
}

.k-overflow-y-scroll-f {
  overflow: scroll  !important;
}

.k-overflow-scroll-visible-f {
  overflow-x: scroll  !important;
  overflow-y: visible  !important;
}

.k-overflow-scroll-hidden-f {
  overflow-x: scroll  !important;
  overflow-y: hidden  !important;
}

.k-overflow-scroll-clip-f {
  overflow-x: scroll  !important;
  overflow-y: clip  !important;
}

.k-overflow-scroll-scroll-f {
  overflow-x: scroll  !important;
  overflow-y: scroll  !important;
}

.k-overflow-scroll-auto-f {
  overflow-x: scroll  !important;
  overflow-y: auto  !important;
}

.k-overflow-scroll-visible-f {
  overflow-x: scroll  !important;
  overflow-y: visible  !important;
}

.k-overflow-scroll-hidden-f {
  overflow-x: scroll  !important;
  overflow-y: hidden  !important;
}

.k-overflow-scroll-clip-f {
  overflow-x: scroll  !important;
  overflow-y: clip  !important;
}

.k-overflow-scroll-scroll-f {
  overflow-x: scroll  !important;
  overflow-y: scroll  !important;
}

.k-overflow-scroll-auto-f {
  overflow-x: scroll  !important;
  overflow-y: auto  !important;
}

.k-overflow-scroll-visible-f {
  overflow-x: scroll  !important;
  overflow-y: visible  !important;
}

.k-overflow-scroll-hidden-f {
  overflow-x: scroll  !important;
  overflow-y: hidden  !important;
}

.k-overflow-scroll-clip-f {
  overflow-x: scroll  !important;
  overflow-y: clip  !important;
}

.k-overflow-scroll-scroll-f {
  overflow-x: scroll  !important;
  overflow-y: scroll  !important;
}

.k-overflow-scroll-auto-f {
  overflow-x: scroll  !important;
  overflow-y: auto  !important;
}

.k-overflow-auto-f {
  overflow: auto  !important;
}

.k-overflow-x-auto-f {
  overflow: auto  !important;
}

.k-overflow-y-auto-f {
  overflow: auto  !important;
}

.k-overflow-auto-visible-f {
  overflow-x: auto  !important;
  overflow-y: visible  !important;
}

.k-overflow-auto-hidden-f {
  overflow-x: auto  !important;
  overflow-y: hidden  !important;
}

.k-overflow-auto-clip-f {
  overflow-x: auto  !important;
  overflow-y: clip  !important;
}

.k-overflow-auto-scroll-f {
  overflow-x: auto  !important;
  overflow-y: scroll  !important;
}

.k-overflow-auto-auto-f {
  overflow-x: auto  !important;
  overflow-y: auto  !important;
}

.k-overflow-auto-visible-f {
  overflow-x: auto  !important;
  overflow-y: visible  !important;
}

.k-overflow-auto-hidden-f {
  overflow-x: auto  !important;
  overflow-y: hidden  !important;
}

.k-overflow-auto-clip-f {
  overflow-x: auto  !important;
  overflow-y: clip  !important;
}

.k-overflow-auto-scroll-f {
  overflow-x: auto  !important;
  overflow-y: scroll  !important;
}

.k-overflow-auto-auto-f {
  overflow-x: auto  !important;
  overflow-y: auto  !important;
}

.k-overflow-auto-visible-f {
  overflow-x: auto  !important;
  overflow-y: visible  !important;
}

.k-overflow-auto-hidden-f {
  overflow-x: auto  !important;
  overflow-y: hidden  !important;
}

.k-overflow-auto-clip-f {
  overflow-x: auto  !important;
  overflow-y: clip  !important;
}

.k-overflow-auto-scroll-f {
  overflow-x: auto  !important;
  overflow-y: scroll  !important;
}

.k-overflow-auto-auto-f {
  overflow-x: auto  !important;
  overflow-y: auto  !important;
}

.k-overflow-visible-f {
  overflow: visible  !important;
}

.k-overflow-x-visible-f {
  overflow: visible  !important;
}

.k-overflow-y-visible-f {
  overflow: visible  !important;
}

.k-overflow-visible-visible-f {
  overflow-x: visible  !important;
  overflow-y: visible  !important;
}

.k-overflow-visible-hidden-f {
  overflow-x: visible  !important;
  overflow-y: hidden  !important;
}

.k-overflow-visible-clip-f {
  overflow-x: visible  !important;
  overflow-y: clip  !important;
}

.k-overflow-visible-scroll-f {
  overflow-x: visible  !important;
  overflow-y: scroll  !important;
}

.k-overflow-visible-auto-f {
  overflow-x: visible  !important;
  overflow-y: auto  !important;
}

.k-overflow-visible-visible-f {
  overflow-x: visible  !important;
  overflow-y: visible  !important;
}

.k-overflow-visible-hidden-f {
  overflow-x: visible  !important;
  overflow-y: hidden  !important;
}

.k-overflow-visible-clip-f {
  overflow-x: visible  !important;
  overflow-y: clip  !important;
}

.k-overflow-visible-scroll-f {
  overflow-x: visible  !important;
  overflow-y: scroll  !important;
}

.k-overflow-visible-auto-f {
  overflow-x: visible  !important;
  overflow-y: auto  !important;
}

.k-overflow-visible-visible-f {
  overflow-x: visible  !important;
  overflow-y: visible  !important;
}

.k-overflow-visible-hidden-f {
  overflow-x: visible  !important;
  overflow-y: hidden  !important;
}

.k-overflow-visible-clip-f {
  overflow-x: visible  !important;
  overflow-y: clip  !important;
}

.k-overflow-visible-scroll-f {
  overflow-x: visible  !important;
  overflow-y: scroll  !important;
}

.k-overflow-visible-auto-f {
  overflow-x: visible  !important;
  overflow-y: auto  !important;
}

.k-overflow-hidden-f {
  overflow: hidden  !important;
}

.k-overflow-x-hidden-f {
  overflow: hidden  !important;
}

.k-overflow-y-hidden-f {
  overflow: hidden  !important;
}

.k-overflow-hidden-visible-f {
  overflow-x: hidden  !important;
  overflow-y: visible  !important;
}

.k-overflow-hidden-hidden-f {
  overflow-x: hidden  !important;
  overflow-y: hidden  !important;
}

.k-overflow-hidden-clip-f {
  overflow-x: hidden  !important;
  overflow-y: clip  !important;
}

.k-overflow-hidden-scroll-f {
  overflow-x: hidden  !important;
  overflow-y: scroll  !important;
}

.k-overflow-hidden-auto-f {
  overflow-x: hidden  !important;
  overflow-y: auto  !important;
}

.k-overflow-hidden-visible-f {
  overflow-x: hidden  !important;
  overflow-y: visible  !important;
}

.k-overflow-hidden-hidden-f {
  overflow-x: hidden  !important;
  overflow-y: hidden  !important;
}

.k-overflow-hidden-clip-f {
  overflow-x: hidden  !important;
  overflow-y: clip  !important;
}

.k-overflow-hidden-scroll-f {
  overflow-x: hidden  !important;
  overflow-y: scroll  !important;
}

.k-overflow-hidden-auto-f {
  overflow-x: hidden  !important;
  overflow-y: auto  !important;
}

.k-overflow-hidden-visible-f {
  overflow-x: hidden  !important;
  overflow-y: visible  !important;
}

.k-overflow-hidden-hidden-f {
  overflow-x: hidden  !important;
  overflow-y: hidden  !important;
}

.k-overflow-hidden-clip-f {
  overflow-x: hidden  !important;
  overflow-y: clip  !important;
}

.k-overflow-hidden-scroll-f {
  overflow-x: hidden  !important;
  overflow-y: scroll  !important;
}

.k-overflow-hidden-auto-f {
  overflow-x: hidden  !important;
  overflow-y: auto  !important;
}

.k-overflow-clip-f {
  overflow: clip  !important;
}

.k-overflow-x-clip-f {
  overflow: clip  !important;
}

.k-overflow-y-clip-f {
  overflow: clip  !important;
}

.k-overflow-clip-visible-f {
  overflow-x: clip  !important;
  overflow-y: visible  !important;
}

.k-overflow-clip-hidden-f {
  overflow-x: clip  !important;
  overflow-y: hidden  !important;
}

.k-overflow-clip-clip-f {
  overflow-x: clip  !important;
  overflow-y: clip  !important;
}

.k-overflow-clip-scroll-f {
  overflow-x: clip  !important;
  overflow-y: scroll  !important;
}

.k-overflow-clip-auto-f {
  overflow-x: clip  !important;
  overflow-y: auto  !important;
}

.k-overflow-clip-visible-f {
  overflow-x: clip  !important;
  overflow-y: visible  !important;
}

.k-overflow-clip-hidden-f {
  overflow-x: clip  !important;
  overflow-y: hidden  !important;
}

.k-overflow-clip-clip-f {
  overflow-x: clip  !important;
  overflow-y: clip  !important;
}

.k-overflow-clip-scroll-f {
  overflow-x: clip  !important;
  overflow-y: scroll  !important;
}

.k-overflow-clip-auto-f {
  overflow-x: clip  !important;
  overflow-y: auto  !important;
}

.k-overflow-clip-visible-f {
  overflow-x: clip  !important;
  overflow-y: visible  !important;
}

.k-overflow-clip-hidden-f {
  overflow-x: clip  !important;
  overflow-y: hidden  !important;
}

.k-overflow-clip-clip-f {
  overflow-x: clip  !important;
  overflow-y: clip  !important;
}

.k-overflow-clip-scroll-f {
  overflow-x: clip  !important;
  overflow-y: scroll  !important;
}

.k-overflow-clip-auto-f {
  overflow-x: clip  !important;
  overflow-y: auto  !important;
}

.k-overflow-scroll-f {
  overflow: scroll  !important;
}

.k-overflow-x-scroll-f {
  overflow: scroll  !important;
}

.k-overflow-y-scroll-f {
  overflow: scroll  !important;
}

.k-overflow-scroll-visible-f {
  overflow-x: scroll  !important;
  overflow-y: visible  !important;
}

.k-overflow-scroll-hidden-f {
  overflow-x: scroll  !important;
  overflow-y: hidden  !important;
}

.k-overflow-scroll-clip-f {
  overflow-x: scroll  !important;
  overflow-y: clip  !important;
}

.k-overflow-scroll-scroll-f {
  overflow-x: scroll  !important;
  overflow-y: scroll  !important;
}

.k-overflow-scroll-auto-f {
  overflow-x: scroll  !important;
  overflow-y: auto  !important;
}

.k-overflow-scroll-visible-f {
  overflow-x: scroll  !important;
  overflow-y: visible  !important;
}

.k-overflow-scroll-hidden-f {
  overflow-x: scroll  !important;
  overflow-y: hidden  !important;
}

.k-overflow-scroll-clip-f {
  overflow-x: scroll  !important;
  overflow-y: clip  !important;
}

.k-overflow-scroll-scroll-f {
  overflow-x: scroll  !important;
  overflow-y: scroll  !important;
}

.k-overflow-scroll-auto-f {
  overflow-x: scroll  !important;
  overflow-y: auto  !important;
}

.k-overflow-scroll-visible-f {
  overflow-x: scroll  !important;
  overflow-y: visible  !important;
}

.k-overflow-scroll-hidden-f {
  overflow-x: scroll  !important;
  overflow-y: hidden  !important;
}

.k-overflow-scroll-clip-f {
  overflow-x: scroll  !important;
  overflow-y: clip  !important;
}

.k-overflow-scroll-scroll-f {
  overflow-x: scroll  !important;
  overflow-y: scroll  !important;
}

.k-overflow-scroll-auto-f {
  overflow-x: scroll  !important;
  overflow-y: auto  !important;
}

.k-overflow-auto-f {
  overflow: auto  !important;
}

.k-overflow-x-auto-f {
  overflow: auto  !important;
}

.k-overflow-y-auto-f {
  overflow: auto  !important;
}

.k-overflow-auto-visible-f {
  overflow-x: auto  !important;
  overflow-y: visible  !important;
}

.k-overflow-auto-hidden-f {
  overflow-x: auto  !important;
  overflow-y: hidden  !important;
}

.k-overflow-auto-clip-f {
  overflow-x: auto  !important;
  overflow-y: clip  !important;
}

.k-overflow-auto-scroll-f {
  overflow-x: auto  !important;
  overflow-y: scroll  !important;
}

.k-overflow-auto-auto-f {
  overflow-x: auto  !important;
  overflow-y: auto  !important;
}

.k-overflow-auto-visible-f {
  overflow-x: auto  !important;
  overflow-y: visible  !important;
}

.k-overflow-auto-hidden-f {
  overflow-x: auto  !important;
  overflow-y: hidden  !important;
}

.k-overflow-auto-clip-f {
  overflow-x: auto  !important;
  overflow-y: clip  !important;
}

.k-overflow-auto-scroll-f {
  overflow-x: auto  !important;
  overflow-y: scroll  !important;
}

.k-overflow-auto-auto-f {
  overflow-x: auto  !important;
  overflow-y: auto  !important;
}

.k-overflow-auto-visible-f {
  overflow-x: auto  !important;
  overflow-y: visible  !important;
}

.k-overflow-auto-hidden-f {
  overflow-x: auto  !important;
  overflow-y: hidden  !important;
}

.k-overflow-auto-clip-f {
  overflow-x: auto  !important;
  overflow-y: clip  !important;
}

.k-overflow-auto-scroll-f {
  overflow-x: auto  !important;
  overflow-y: scroll  !important;
}

.k-overflow-auto-auto-f {
  overflow-x: auto  !important;
  overflow-y: auto  !important;
}

.k-overflow-visible-f {
  overflow: visible  !important;
}

.k-overflow-x-visible-f {
  overflow: visible  !important;
}

.k-overflow-y-visible-f {
  overflow: visible  !important;
}

.k-overflow-visible-visible-f {
  overflow-x: visible  !important;
  overflow-y: visible  !important;
}

.k-overflow-visible-hidden-f {
  overflow-x: visible  !important;
  overflow-y: hidden  !important;
}

.k-overflow-visible-clip-f {
  overflow-x: visible  !important;
  overflow-y: clip  !important;
}

.k-overflow-visible-scroll-f {
  overflow-x: visible  !important;
  overflow-y: scroll  !important;
}

.k-overflow-visible-auto-f {
  overflow-x: visible  !important;
  overflow-y: auto  !important;
}

.k-overflow-visible-visible-f {
  overflow-x: visible  !important;
  overflow-y: visible  !important;
}

.k-overflow-visible-hidden-f {
  overflow-x: visible  !important;
  overflow-y: hidden  !important;
}

.k-overflow-visible-clip-f {
  overflow-x: visible  !important;
  overflow-y: clip  !important;
}

.k-overflow-visible-scroll-f {
  overflow-x: visible  !important;
  overflow-y: scroll  !important;
}

.k-overflow-visible-auto-f {
  overflow-x: visible  !important;
  overflow-y: auto  !important;
}

.k-overflow-visible-visible-f {
  overflow-x: visible  !important;
  overflow-y: visible  !important;
}

.k-overflow-visible-hidden-f {
  overflow-x: visible  !important;
  overflow-y: hidden  !important;
}

.k-overflow-visible-clip-f {
  overflow-x: visible  !important;
  overflow-y: clip  !important;
}

.k-overflow-visible-scroll-f {
  overflow-x: visible  !important;
  overflow-y: scroll  !important;
}

.k-overflow-visible-auto-f {
  overflow-x: visible  !important;
  overflow-y: auto  !important;
}

.k-overflow-hidden-f {
  overflow: hidden  !important;
}

.k-overflow-x-hidden-f {
  overflow: hidden  !important;
}

.k-overflow-y-hidden-f {
  overflow: hidden  !important;
}

.k-overflow-hidden-visible-f {
  overflow-x: hidden  !important;
  overflow-y: visible  !important;
}

.k-overflow-hidden-hidden-f {
  overflow-x: hidden  !important;
  overflow-y: hidden  !important;
}

.k-overflow-hidden-clip-f {
  overflow-x: hidden  !important;
  overflow-y: clip  !important;
}

.k-overflow-hidden-scroll-f {
  overflow-x: hidden  !important;
  overflow-y: scroll  !important;
}

.k-overflow-hidden-auto-f {
  overflow-x: hidden  !important;
  overflow-y: auto  !important;
}

.k-overflow-hidden-visible-f {
  overflow-x: hidden  !important;
  overflow-y: visible  !important;
}

.k-overflow-hidden-hidden-f {
  overflow-x: hidden  !important;
  overflow-y: hidden  !important;
}

.k-overflow-hidden-clip-f {
  overflow-x: hidden  !important;
  overflow-y: clip  !important;
}

.k-overflow-hidden-scroll-f {
  overflow-x: hidden  !important;
  overflow-y: scroll  !important;
}

.k-overflow-hidden-auto-f {
  overflow-x: hidden  !important;
  overflow-y: auto  !important;
}

.k-overflow-hidden-visible-f {
  overflow-x: hidden  !important;
  overflow-y: visible  !important;
}

.k-overflow-hidden-hidden-f {
  overflow-x: hidden  !important;
  overflow-y: hidden  !important;
}

.k-overflow-hidden-clip-f {
  overflow-x: hidden  !important;
  overflow-y: clip  !important;
}

.k-overflow-hidden-scroll-f {
  overflow-x: hidden  !important;
  overflow-y: scroll  !important;
}

.k-overflow-hidden-auto-f {
  overflow-x: hidden  !important;
  overflow-y: auto  !important;
}

.k-overflow-clip-f {
  overflow: clip  !important;
}

.k-overflow-x-clip-f {
  overflow: clip  !important;
}

.k-overflow-y-clip-f {
  overflow: clip  !important;
}

.k-overflow-clip-visible-f {
  overflow-x: clip  !important;
  overflow-y: visible  !important;
}

.k-overflow-clip-hidden-f {
  overflow-x: clip  !important;
  overflow-y: hidden  !important;
}

.k-overflow-clip-clip-f {
  overflow-x: clip  !important;
  overflow-y: clip  !important;
}

.k-overflow-clip-scroll-f {
  overflow-x: clip  !important;
  overflow-y: scroll  !important;
}

.k-overflow-clip-auto-f {
  overflow-x: clip  !important;
  overflow-y: auto  !important;
}

.k-overflow-clip-visible-f {
  overflow-x: clip  !important;
  overflow-y: visible  !important;
}

.k-overflow-clip-hidden-f {
  overflow-x: clip  !important;
  overflow-y: hidden  !important;
}

.k-overflow-clip-clip-f {
  overflow-x: clip  !important;
  overflow-y: clip  !important;
}

.k-overflow-clip-scroll-f {
  overflow-x: clip  !important;
  overflow-y: scroll  !important;
}

.k-overflow-clip-auto-f {
  overflow-x: clip  !important;
  overflow-y: auto  !important;
}

.k-overflow-clip-visible-f {
  overflow-x: clip  !important;
  overflow-y: visible  !important;
}

.k-overflow-clip-hidden-f {
  overflow-x: clip  !important;
  overflow-y: hidden  !important;
}

.k-overflow-clip-clip-f {
  overflow-x: clip  !important;
  overflow-y: clip  !important;
}

.k-overflow-clip-scroll-f {
  overflow-x: clip  !important;
  overflow-y: scroll  !important;
}

.k-overflow-clip-auto-f {
  overflow-x: clip  !important;
  overflow-y: auto  !important;
}

.k-overflow-scroll-f {
  overflow: scroll  !important;
}

.k-overflow-x-scroll-f {
  overflow: scroll  !important;
}

.k-overflow-y-scroll-f {
  overflow: scroll  !important;
}

.k-overflow-scroll-visible-f {
  overflow-x: scroll  !important;
  overflow-y: visible  !important;
}

.k-overflow-scroll-hidden-f {
  overflow-x: scroll  !important;
  overflow-y: hidden  !important;
}

.k-overflow-scroll-clip-f {
  overflow-x: scroll  !important;
  overflow-y: clip  !important;
}

.k-overflow-scroll-scroll-f {
  overflow-x: scroll  !important;
  overflow-y: scroll  !important;
}

.k-overflow-scroll-auto-f {
  overflow-x: scroll  !important;
  overflow-y: auto  !important;
}

.k-overflow-scroll-visible-f {
  overflow-x: scroll  !important;
  overflow-y: visible  !important;
}

.k-overflow-scroll-hidden-f {
  overflow-x: scroll  !important;
  overflow-y: hidden  !important;
}

.k-overflow-scroll-clip-f {
  overflow-x: scroll  !important;
  overflow-y: clip  !important;
}

.k-overflow-scroll-scroll-f {
  overflow-x: scroll  !important;
  overflow-y: scroll  !important;
}

.k-overflow-scroll-auto-f {
  overflow-x: scroll  !important;
  overflow-y: auto  !important;
}

.k-overflow-scroll-visible-f {
  overflow-x: scroll  !important;
  overflow-y: visible  !important;
}

.k-overflow-scroll-hidden-f {
  overflow-x: scroll  !important;
  overflow-y: hidden  !important;
}

.k-overflow-scroll-clip-f {
  overflow-x: scroll  !important;
  overflow-y: clip  !important;
}

.k-overflow-scroll-scroll-f {
  overflow-x: scroll  !important;
  overflow-y: scroll  !important;
}

.k-overflow-scroll-auto-f {
  overflow-x: scroll  !important;
  overflow-y: auto  !important;
}

.k-overflow-auto-f {
  overflow: auto  !important;
}

.k-overflow-x-auto-f {
  overflow: auto  !important;
}

.k-overflow-y-auto-f {
  overflow: auto  !important;
}

.k-overflow-auto-visible-f {
  overflow-x: auto  !important;
  overflow-y: visible  !important;
}

.k-overflow-auto-hidden-f {
  overflow-x: auto  !important;
  overflow-y: hidden  !important;
}

.k-overflow-auto-clip-f {
  overflow-x: auto  !important;
  overflow-y: clip  !important;
}

.k-overflow-auto-scroll-f {
  overflow-x: auto  !important;
  overflow-y: scroll  !important;
}

.k-overflow-auto-auto-f {
  overflow-x: auto  !important;
  overflow-y: auto  !important;
}

.k-overflow-auto-visible-f {
  overflow-x: auto  !important;
  overflow-y: visible  !important;
}

.k-overflow-auto-hidden-f {
  overflow-x: auto  !important;
  overflow-y: hidden  !important;
}

.k-overflow-auto-clip-f {
  overflow-x: auto  !important;
  overflow-y: clip  !important;
}

.k-overflow-auto-scroll-f {
  overflow-x: auto  !important;
  overflow-y: scroll  !important;
}

.k-overflow-auto-auto-f {
  overflow-x: auto  !important;
  overflow-y: auto  !important;
}

.k-overflow-auto-visible-f {
  overflow-x: auto  !important;
  overflow-y: visible  !important;
}

.k-overflow-auto-hidden-f {
  overflow-x: auto  !important;
  overflow-y: hidden  !important;
}

.k-overflow-auto-clip-f {
  overflow-x: auto  !important;
  overflow-y: clip  !important;
}

.k-overflow-auto-scroll-f {
  overflow-x: auto  !important;
  overflow-y: scroll  !important;
}

.k-overflow-auto-auto-f {
  overflow-x: auto  !important;
  overflow-y: auto  !important;
}

.k-static,
.k-pos-static {
  position: static;
}

.k-relative,
.k-pos-relative {
  position: relative;
}

.k-absolute,
.k-pos-absolute {
  position: absolute;
}

.k-fixed,
.k-pos-fixed {
  position: fixed;
}

.k-sticky,
.k-pos-sticky {
  position: sticky;
}

.k-top,
.k-pos-top {
  top: 0;
}

.k-right,
.k-pos-right {
  right: 0;
}

.k-bottom,
.k-pos-bottom {
  bottom: 0;
}

.k-left,
.k-pos-left {
  left: 0;
}

.k-top-start,
.k-pos-top-start {
  top: 0;
  left: 0;
}
.k-rtl .k-top-start, .k-top-start[dir=rtl], [dir=rtl] .k-top-start,
.k-rtl .k-pos-top-start,
.k-pos-top-start[dir=rtl],
[dir=rtl] .k-pos-top-start {
  left: auto;
  right: 0;
}

.k-top-end,
.k-pos-top-end {
  top: 0;
  right: 0;
}
.k-rtl .k-top-end, .k-top-end[dir=rtl], [dir=rtl] .k-top-end,
.k-rtl .k-pos-top-end,
.k-pos-top-end[dir=rtl],
[dir=rtl] .k-pos-top-end {
  right: auto;
  left: 0;
}

.k-bottom-start,
.k-pos-bottom-start {
  bottom: 0;
  left: 0;
}
.k-rtl .k-bottom-start, .k-bottom-start[dir=rtl], [dir=rtl] .k-bottom-start,
.k-rtl .k-pos-bottom-start,
.k-pos-bottom-start[dir=rtl],
[dir=rtl] .k-pos-bottom-start {
  left: auto;
  right: 0;
}

.k-bottom-end,
.k-pos-bottom-end {
  bottom: 0;
  right: 0;
}
.k-rtl .k-bottom-end, .k-bottom-end[dir=rtl], [dir=rtl] .k-bottom-end,
.k-rtl .k-pos-bottom-end,
.k-pos-bottom-end[dir=rtl],
[dir=rtl] .k-pos-bottom-end {
  right: auto;
  left: 0;
}

.k-pt-0 {
  padding-top: 0;
}

.k-pt-0-f {
  padding-top: 0 !important;
}

.k-pr-0 {
  padding-right: 0;
}

.k-pr-0-f {
  padding-right: 0 !important;
}

.k-pb-0 {
  padding-bottom: 0;
}

.k-pb-0-f {
  padding-bottom: 0 !important;
}

.k-pl-0 {
  padding-left: 0;
}

.k-pl-0-f {
  padding-left: 0 !important;
}

.k-mt-0 {
  margin-top: 0;
}

.k-mt-0-f {
  margin-top: 0 !important;
}

.k-mr-0 {
  margin-right: 0;
}

.k-mr-0-f {
  margin-right: 0 !important;
}

.k-mb-0 {
  margin-bottom: 0;
}

.k-mb-0-f {
  margin-bottom: 0 !important;
}

.k-ml-0 {
  margin-left: 0;
}

.k-ml-0-f {
  margin-left: 0 !important;
}

.k-table-layout-fixed {
  table-layout: fixed;
}

.k-table-layout-auto {
  table-layout: auto;
}

.k-text-nowrap {
  white-space: nowrap !important;
}

.k-text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.k-text-left {
  text-align: left !important;
}

.k-text-right {
  text-align: right !important;
}

.k-text-center {
  text-align: center !important;
}

.k-text-justify {
  text-align: justify !important;
}

.k-text-lowercase {
  text-transform: lowercase !important;
}

.k-text-uppercase {
  text-transform: uppercase !important;
}

.k-text-capitalize {
  text-transform: capitalize !important;
}

.k-font-weight-light {
  font-weight: 300 !important;
}

.k-font-weight-normal {
  font-weight: 400 !important;
}

.k-font-weight-bold {
  font-weight: 700 !important;
}

.k-flip-h {
  transform: scaleX(-1);
}

.k-flip-v {
  transform: scaleY(-1);
}

.k-flip-h.k-flip-v {
  transform: scale(-1, -1);
}

.k-rotate-45 {
  transform: rotate(45deg);
}

.k-rotate-90 {
  transform: rotate(90deg);
}

.k-rotate-135 {
  transform: rotate(135deg);
}

.k-rotate-180 {
  transform: rotate(180deg);
}

.k-rotate-225 {
  transform: rotate(225deg);
}

.k-rotate-270 {
  transform: rotate(270deg);
}

.k-rotate-315 {
  transform: rotate(315deg);
}

.k-scale-0 {
  transform: scale(0, 0);
}

.k-scale-1 {
  transform: scale(1, 1);
}

.k-scale-2 {
  transform: scale(2, 2);
}

.k-translate-0 {
  transform: translate(0, 0);
}

.k-translate-0-50 {
  transform: translate(0, 50%);
}

.k-translate-0-100 {
  transform: translate(0, 100%);
}

.k-translate-50-0 {
  transform: translate(50%, 0);
}

.k-translate-50-50 {
  transform: translate(50%, 50%);
}

.k-translate-50-100 {
  transform: translate(50%, 100%);
}

.k-translate-100-0 {
  transform: translate(100%, 0);
}

.k-translate-100-50 {
  transform: translate(100%, 50%);
}

.k-translate-100-100 {
  transform: translate(100%, 100%);
}

@font-face {
  font-family: "WebComponentsIcons";
  font-style: normal;
  font-weight: normal;
  src: url(data:font/ttf;base64,AAEAAAAMAIAAAwBAR1NVQiXJ1NoAAADMAABMJk9TLzIPEgdLAABM9AAAAGBjbWFwZZeCywAATVQAAAC8Z2FzcAAAABAAAE4QAAAACGdseWY0wWm9AABOGAABn6RoZWFkGUI0iAAB7bwAAAA2aGhlYQfABisAAe30AAAAJGhtdHgSA8boAAHuGAAACahsb2Nh7vuHrgAB98AAAATWbWF4cAKpAy4AAfyYAAAAIG5hbWX0BPU5AAH8uAAABOlwb3N0AAMAAAACAaQAAAAgAAEAAAAKAB4ALAABbGF0bgAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAoAAAABADwAGwB2C0oPXBX8GLAZoiDkIs4k1iegKaYqii1cL7IwBjA+NVw1yDmAP3hIAkjcSeJK1ksMS2JL4gABABsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlAmkAUgCmALIAzgDkAO4BBgEmAUgBXgGCAZIBpAHAAeICAgIiAjICSAJgAnoCogKyAsgC4gMCAyADPgNOA2YDfAOiA84D+AQiBEQEbASSBLgE0ATuBQoFJgVKBWwFlAW6BdoF9AYKBigGQgZQBlgGfgaiBrYG0gcSB1YHlAfWCAAIKAhACFoIhgiwCMoI8gkYCS4JSgl2CaAJugnmChAKKgpaCo4KsAq4AMMABQAgAA8AFAAaAGkADQAfAB8ADAAOABMAGAAQABkAHwAEAAkACgBoAAoAHwAfAAwADgATABgAEAAZAB8CEQAEAB4ADgAjAEYACwAdAB0AGgAiAB4ABAAeACIADAAbAEQADwAdAB0AGgAiAB4ABAAdABAAHgAUACUAFAAZABIANwAQAB0AHQAaACIAHgAEABkAGgAEAA4AEwAMABkAEgAQADYACgAdAB0AGgAiAB4ABAAWABsAFABFABEAHQAdABoAIgAeAAQADwAUABgAEAAZAB4AFAAaABkAHgAtAAcAHQAdABoAIgAEACIAPQAIAB0AHQAaACIABAAgABsAMgANAB0AHQAaACIABAAeABAAEAAWAAQAIAAbADMAEAAdAB0AGgAiAAQAHgAQABAAFgAEAB0AFAASABMAHwA1AA8AHQAdABoAIgAEAB4AEAAQABYABAAXABAAEQAfADQADwAdAB0AGgAiAAQAHgAQABAAFgAEAA8AGgAiABkALAAHAB0AHQAaACIABAAeAEMACgAdAB0AGgAiAAQAHQAaABoAHwA+AAsAHQAdABoAIgAEAB0AFAASABMAHwBCAAwAHQAdABoAIgAEABsADAAdABAAGQAfADgAEwAdAB0AGgAiAAQAGgAhABAAHQARABcAGgAiAAQADwAaACIAGQAqAAcAHQAdABoAIgAEABkAQAAKAB0AHQAaACIABAAXABAAEQAfAC4ADAAdAB0AGgAiAAQAEAAZAA8ABAAgABsALwAPAB0AHQAaACIABAAQABkADwAEAB0AFAASABMAHwAxAA4AHQAdABoAIgAEABAAGQAPAAQAFwAQABEAHwAwAA4AHQAdABoAIgAEABAAGQAPAAQADwAaACIAGQArAAcAHQAdABoAIgAEABAAQQALAB0AHQAaACIABAAPAB0AFAAXABcAPwAKAB0AHQAaACIABAAPABoAIgAZADIAEgAdAB0AGgAiAAQADwAaACAADQAXABAABAALAAUABAAgABsAMwAVAB0AHQAaACIABAAPABoAIAANABcAEAAEAAsABQAEAB0AFAASABMAHwA1ABQAHQAdABoAIgAEAA8AGgAgAA0AFwAQAAQACwAFAAQAFwAQABEAHwA0ABQAHQAdABoAIgAEAA8AGgAgAA0AFwAQAAQACwAFAAQADwAaACIAGQA5ABAAHQAdABoAIgAEAA4AEwAQACEAHQAaABkABAAgABsAOgATAB0AHQAaACIABAAOABMAEAAhAB0AGgAZAAQAHQAUABIAEwAfADwAEgAdAB0AGgAiAAQADgATABAAIQAdABoAGQAEABcAEAARAB8AOwASAB0AHQAaACIABAAOABMAEAAhAB0AGgAZAAQADwAaACIAGQAqAAsAHQAdABoAIgAEAAsABQAEACAAGwArAA4AHQAdABoAIgAEAAsABQAEAB0AFAASABMAHwAtAA0AHQAdABoAIgAEAAsABQAEABcAEAARAB8ALAANAB0AHQAaACIABAALAAUABAAPABoAIgAZACYAEQAdAB0AGgAiAAQACQAKAAQAIAAbAAQAHQAUABIAEwAfACkAEAAdAB0AGgAiAAQACQAKAAQAIAAbAAQAFwAQABEAHwAnABMAHQAdABoAIgAEAAkACgAEAA8AGgAiABkABAAdABQAEgATAB8AKAASAB0AHQAaACIABAAJAAoABAAPABoAIgAZAAQAFwAQABEAHwJSAA8AHQAQAAwABAAeAB8ADAAOABYAEAAPAAYABQAFAlEADAAdABAADAAEAB4AHwAMAA4AFgAQAA8CUwAKAB0AEAAMAAQAHQAMABkAEgAQAlAADgAdABAADAAEAA4AFwAgAB4AHwAQAB0AEAAPAZAADAAbABsAFwAkAAQAEQAaAB0AGAAMAB8BnwAGABkADgATABoAHQE2AAMAFwAXARsAEgAXABQAEgAZAAQAHwAaABsABAAQABcAEAAYABAAGQAfAB4A9wARABcAFAASABkABAAfABoAGwAEABAAFwAQABgAEAAZAB8BRAAJABcAFAASABkABAAfABoAGwECAA0AFwAUABIAGQAEAB8AGgAEABIAHQAUAA8BHgAfABcAFAASABkABAAeAB8AHQAQAB8ADgATAAQAEAAXABAAGAAQABkAHwAeAAQAIQAQAB0AHwAUAA4ADAAXARkAIQAXABQAEgAZAAQAHgAfAB0AEAAfAA4AEwAEABAAFwAQABgAEAAZAB8AHgAEABMAGgAdABQAJQAaABkAHwAMABcBFQAeABcAFAASABkABAAeAB8AHQAQAB8ADgATAAQAEAAXABAAGAAQABkAHwAEACEAEAAdAB8AFAAOAAwAFwEUACAAFwAUABIAGQAEAB4AHwAdABAAHwAOABMABAAQABcAEAAYABAAGQAfAAQAEwAaAB0AFAAlABoAGQAfAAwAFwEYABQAFwAUABIAGQAEAB0AFAASABMAHwAEABAAFwAQABgAEAAZAB8AHgD2ABMAFwAUABIAGQAEAB0AFAASABMAHwAEABAAFwAQABgAEAAZAB8BSQALABcAFAASABkABAAdABQAEgATAB8BSwAMABcAFAASABkABAAdABAAGAAaACEAEAEcABUAFwAUABIAGQAEABgAFAAPAA8AFwAQAAQAEAAXABAAGAAQABkAHwAeAPgAFAAXABQAEgAZAAQAGAAUAA8ADwAXABAABAAQABcAEAAYABAAGQAfAUUADAAXABQAEgAZAAQAGAAUAA8ADwAXABABFgATABcAFAASABkABAAXABAAEQAfAAQAEAAXABAAGAAQABkAHwAeAPQAEgAXABQAEgAZAAQAFwAQABEAHwAEABAAFwAQABgAEAAZAB8BRwAKABcAFAASABkABAAXABAAEQAfAUoADQAXABQAEgAZAAQAFQAgAB4AHwAUABEAJAEXABUAFwAUABIAGQAEAA4AEAAZAB8AEAAdAAQAEAAXABAAGAAQABkAHwAeAPUAFAAXABQAEgAZAAQADgAQABkAHwAQAB0ABAAQABcAEAAYABAAGQAfAUgADAAXABQAEgAZAAQADgAQABkAHwAQAB0BHQAVABcAFAASABkABAANABoAHwAfABoAGAAEABAAFwAQABgAEAAZAB8AHgD5ABQAFwAUABIAGQAEAA0AGgAfAB8AGgAYAAQAEAAXABAAGAAQABkAHwFGAAwAFwAUABIAGQAEAA0AGgAfAB8AGgAYAR8AFwAXABQAEgAZAAQADQAMAB4AEAAXABQAGQAQAAQAIQAQAB0AHwAUAA4ADAAXARoAGQAXABQAEgAZAAQADQAMAB4AEAAXABQAGQAQAAQAEwAaAB0AFAAlABoAGQAfAAwAFwIEABAAEgASAB0AEAASAAwAHwAQAAQAEQAUABAAFwAPAB4AeQADAA8ADwCqAA0ADgAOABAAHgAeABQADQAUABcAFAAfACQAJwBQAF4AbAB4AKAAxADkARQBSAFmAX4BlAGuAcIB2gH2AgQCJgI4AkICTAJkAnQCfgKWAqYCxgL2AxYDJgNEA1wDcAOMA5QDtgPaA/AECgFnAAYAIAAfAB8AGgAZAmEABgAgAA0ADQAXABAA4wAFAB0AIAAeABMA5wATAB0AFAASABMAHwAZABAAHgAeAAQADgAaABkAHwAdAAwAHgAfAWIAEQAaAB0ADwAQAB0AHgAEAB4AEwAaACIABAATABQADwAQAVkADwAaAB0ADwAQAB0AHgAEABoAIAAfAB4AFAAPABABXAAXABoAHQAPABAAHQAeAAQAFAAZAB4AFAAPABAABAAhABAAHQAfABQADgAMABcBWwAZABoAHQAPABAAHQAeAAQAFAAZAB4AFAAPABAABAATABoAHQAUACUAGgAZAB8ADAAXAVoADgAaAB0ADwAQAB0AHgAEABQAGQAeABQADwAQAVgACwAaAB0ADwAQAB0AHgAEAAwAFwAXAV0ACgAaAB0ADwAQAB0ABAAfABoAGwFgAAwAGgAdAA8AEAAdAAQAHQAUABIAEwAfAWEACQAaAB0ADwAQAB0ABAAZABoBXwALABoAHQAPABAAHQAEABcAEAARAB8BXgANABoAHQAPABAAHQAEAA0AGgAfAB8AGgAYAWMABgAaAB0ADwAQAB0AyQAQABoAGgAWABgADAAdABYABAAaACAAHwAXABQAGQAQAMoACAAaABoAFgAYAAwAHQAWASsABAAaABcADwDsAAQAFwAgAB0B1gALABcAGgASABIAEAAdAAQADQAaACMB1QAHABcAGgASABIAEAAdANIABAAQABcAFwH2AAsAEAATAAwAGQAOABAABAANABoAIwH1AAcAEAATAAwAGQAOABAArQAPAAwAHQAOABoADwAQAAQAHgAOAAwAGQAZABAAHQCxABcADAAdAA4AGgAPABAABAAcAB0ABAAOABoADwAQAAQAHgAOAAwAGQAZABAAHQCrAA8ADAAdAA4AGgAPABAABAAaACAAHwAXABQAGQAQAKwABwAMAB0ADgAaAA8AEAJOAA4ADAAdAAQAHgAfAAwADgAWABAADwAGAAUABQJNAAsADAAdAAQAHgAfAAwADgAWABAADwJPAAkADAAdAAQAHQAMABkAEgAQAkwADQAMAB0ABAAOABcAIAAeAB8AEAAdABAADwJjAAMADAAdAPMAEAAMAA4AFgAiAAwAHQAPAAQAEAAXABAAGAAQABkAHwEAABEADAAOABYAEgAdABoAIAAZAA8ABAAdABAAGAAaACEAEADlAAoADAAOABYAEgAdABoAIAAZAA8A8QAMAAwADgAWAAQAEAAXABAAGAAQABkAHwISAAMADAAOAEUAjACUAKwAyADWAOQA9gD+AQgBEAEeASQBNgFAAVgBYgGGAaoBvgHMAfQCEgIiAjICVgJ0Ao4CqgLMAuQC/AMUAywDPgNIA1ADagN2A5IDrAO4A8QD1APeA/IEAAQWBDoEXARwBJIEpATABNoE5gUGBTQFZgV+BaoF2gXwBfoGFAYyBk4GXAZ4BooBiAADACAAHwF6AAsAIAAeAB8AGgAYAAQAFAAOABoAGQHAAA0AIAAeAB8AGgAYAAQAEQAaAB0AGAAMAB8AlQAGACAAHgAfABoAGAC0AAYAIAAdAB4AGgAdAb4ACAAgAB0AHQAQABkADgAkAggAAwAeACECFQAEAB4AHgAIAhgAAwAeAB4CGwAGAB4AGwAdABoAFQIdAAIAHgHGAAgAHQAaAB4AHgAfAAwADQDcAAQAHQAaABsBkgALABoAGwAkAAQAEQAaAB0AGAAMAB8BhwAEABoAGwAkATEAEQAaABkAIQAQAB0AHwAEACAAGwAbABAAHQAOAAwAHgAQATAAEQAaABkAIQAQAB0AHwAEABcAGgAiABAAHQAOAAwAHgAQAJ8ACQAaABkAGQAQAA4AHwAaAB0CEAAGABoAGQARABQAEgGBABMAGgAYABgAEAAZAB8AHgAEAB0AEAAYABoAIQAQAAQADAAXABcBgAAOABoAGAAYABAAGQAfAAQAHQAQABgAGgAhABABfwAHABoAGAAYABAAGQAfAFMABwAaABcAIAAYABkAHgJKABEAGgAXACAAGAAZAAQAHgAfAAwADgAWABAADwAGAAUABQJJAA4AGgAXACAAGAAZAAQAHgAfAAwADgAWABAADwJLAAwAGgAXACAAGAAZAAQAHQAMABkAEgAQAbUADQAaABcAIAAYABkABAARAB0AEAAQACUAEAJIABAAGgAXACAAGAAZAAQADgAXACAAHgAfABAAHQAQAA8AKAALABoAFwAXAAwAGwAeABAABAAeACIAJwALABoAFwAXAAwAGwAeABAABAAeABAAKQALABoAFwAXAAwAGwAeABAABAAZACIAJgALABoAFwAXAAwAGwAeABAABAAZABAAJwAIABoAFwAXAAwAGwAeABAAlgAEABoAEgAeAJUAAwAaABIBZQAMABoADwAQAAQAHgAZABQAGwAbABAAHwIgAAUAFwAaACAADwB3AA0AFwAaAB4AEAAEABoAIAAfABcAFAAZABAAeAAMABcAGgAeABAABAAOABQAHQAOABcAEAB2AAUAFwAaAB4AEABiAAUAFwAaAA4AFgBpAAcAFwAUABsABAAJAAoAaAAEABcAFAAbAZEACQAXABAADAAdAAQADgAeAB4AzwAGABQAHQAOABcAEAJoAAoAEwAaAB0AGgAbABcAEAAfABMAdAARABMAEAAOABYAGAAMAB0AFgAEABoAIAAfABcAFAAZABAAdQAQABMAEAAOABYAGAAMAB0AFgAEAA4AFAAdAA4AFwAQAHMACQATABAADgAWABgADAAdABYAzAAQABMAEAAOABYADQAaACMABAAOABMAEAAOABYAEAAPAMsACAATABAADgAWAA0AGgAjAHQADQATABAADgAWAAQAGgAgAB8AFwAUABkAEAB1AAwAEwAQAA4AFgAEAA4AFAAdAA4AFwAQAHMABQATABAADgAWAXIADwATAAwAGQASABAABAAYAAwAGQAgAAwAFwAXACQBrwAWABAAFwAXAB4ABAAYABAAHQASABAABAAhABAAHQAfABQADgAMABcAFwAkAa4AGAAQABcAFwAeAAQAGAAQAB0AEgAQAAQAEwAaAB0AFAAlABoAGQAfAAwAFwAXACQBrQALABAAFwAXAB4ABAAYABAAHQASABABsQAVABAAFwAXAAQAHgAbABcAFAAfAAQAIQAQAB0AHwAUAA4ADAAXABcAJAGwABcAEAAXABcABAAeABsAFwAUAB8ABAATABoAHQAUACUAGgAZAB8ADAAXABcAJABIAAoADAAfABAAEgAaAB0AFAAlABAAngAEAAwAHQAfAmIADAAMABkADwAXABAABAAeAB8AFAAOABYAcQAOAAwAGQAOABAAFwAEABoAIAAfABcAFAAZABAAcgANAAwAGQAOABAAFwAEAA4AFAAdAA4AFwAQAHAABgAMABkADgAQABcBaQANAAwAFwAQABkADwAMAB0ABAAPAAwAHwAQAGMACAAMABcAEAAZAA8ADAAdAJ0ACgAMABcADgAgABcADAAfABoAHQAcADoASgBkAHYAkgCkALYAxADmAO4A/AEEARoBLAE2AVQBcgGOAaIBsAHkAhwCPgJgAnIChAKYAqoA5QAHAB0AGgAbABcAEAAfAfgADAAdABQADQANAA0AFwAQAAQADQAaACMB9wAIAB0AFAANAA0ADQAXABAARwANAB0ADAASAAQADAAZAA8ABAAPAB0AGgAbAI0ACAAaACIAGQAXABoADAAPAlsACAAaACAAEgATABkAIAAfAb4ABgAaABcAFwAMAB0BeQAQABoADgAgABgAEAAZAB8ABAAYAAwAGQAMABIAEAAdAgoAAwAaAA4AqQAGABQAIQAUAA8AEAE1AAMAFAAhARMACgAUABgAEAAZAB8AFAAaABkAHgHaAAgAFAASABIABAANABoAIwHZAAQAFAASABIBewAOABQADgAfABQAGgAZAAwAHQAkAAQADAAPAA8CKgAOABAAHwAMABQAFwAEAB4AEAAOAB8AFAAaABkB2AANABAAFwAUAA4AFAAaACAAHgAEAA0AGgAjAdcACQAQABcAFAAOABQAGgAgAB4AZwAGABAAFwAQAB8AEAENABkAEAAOAB0AEAAMAB4AEAAEACEAEAAdAB8AFAAOAAwAFwAEAB4AGwAMAA4AFAAZABIBCQAbABAADgAdABAADAAeABAABAATABoAHQAUACUAGgAZAB8ADAAXAAQAHgAbAAwADgAUABkAEgHBABAAEAAOABQAGAAMABcABAAUABkADgAdABAADAAeABABwgAQABAADgAUABgADAAXAAQADwAQAA4AHQAQAAwAHgAQAjEACAAMAB8ADAAEACIAEAANAjAACAAMAB8ADAAEAB4AHAAXAi8ACQAMAB8ADAAEABUAHgAaABkCLgAIAAwAHwAMAAQADgAeACECIwAEAAwAHwAMAA4AHgA0ADwASgBSAGYAcgB+AIoAogCyAMYA0gDoAQ8ACgAkABAADwAdABoAGwAbABAAHQCYAAMAJAAQACsABgAjABsADAAZAA8CGgADACMAEADVAAkAIwAOABAAGwAfABQAGgAZAgkABQAjAA4AEAAXAHcABQAdAB0AGgAdAKUABQAcACAADAAXAdwACwAZACEAEAAXABoAGwAEAA0AGgAjAdsABwAZACEAEAAXABoAGwHcAAkAGAAMABQAFwAEAA0AGgAjAdsABQAYAAwAFAAXAXAACgAPABQAHwAEAB8AGgAaABcAHgBmAAQADwAUAB8ASQCUALQAygDsAQQBIAE2AVYBZgF8AaABugHEAeYB+gISAiYCPgJWAmwCegKIAqQCxALgAuwDDgMYA0ADZgN6A5QDtgPiA/AD+gQcBDQEQARSBGQEeASOBKoEygTcBO4FEAU0BUYFWAVqBYAFoAW2BcwF4gX0BhQGKAY6BlIGZAZ6Bo4GoAaqBsIG5Ab2Bw4HFgcwAP8ADwAgABcAFwAeAA4AHQAQABAAGQAEABAAIwAUAB8A/gAKACAAFwAXAB4ADgAdABAAEAAZAP8AEAAgABcAFwAEAB4ADgAdABAAEAAZAAQAEAAjABQAHwD+AAsAIAAXABcABAAeAA4AHQAQABAAGQDwAA0AHQAaABkAHwAEABAAFwAQABgAEAAZAB8AMwAKABoAHQAiAAwAHQAPAAQAHgAYAPIADwAaAB0AIgAMAB0ADwAEABAAFwAQABgAEAAZAB8AvAAHABoAHQAiAAwAHQAPAbsACgAaAB0AGAAgABcADAAEABEAIwGYABEAGgAdABgADAAfAAQADgAaAA8AEAAEAA0AFwAaAA4AFgFkAAwAGgAdABgABAAQABcAEAAYABAAGQAfAWMABAAaAB0AGAEvABAAGgAdABAAEgAdABoAIAAZAA8ABAAOABoAFwAaAB0BwwAJABoAGQAfAAQAHgAUACUAEAEuAAsAGgAZAB8ABAARAAwAGAAUABcAJAICAAkAGgAXAA8AEAAdAAQAIAAbAgAACwAaABcADwAQAB0ABAAaABsAEAAZAgMACwAaABcADwAQAB0ABAAYABoAHQAQAgEACgAaABcADwAQAB0ABAAMAA8ADwH/AAYAGgAXAA8AEAAdAGQABgAXABoAGwAbACQA3wANABcAFAAbAAQAIQAQAB0AHwAUAA4ADAAXAN4ADwAXABQAGwAEABMAGgAdABQAJQAaABkAHwAMABcBhQANABcADAAeABMABAAYAAwAGQAMABIAEAAdAg8ABQAXAAwAHgATAYYAEAAUABkADwAEAAwAGQAPAAQAHQAQABsAFwAMAA4AEAGGAAQAFAAZAA8AiAATABQAFwAfABAAHQAEAB4AGgAdAB8ABAAPABAAHgAOAAQAHgAYAIcAEgAUABcAHwAQAB0ABAAeABoAHQAfAAQADAAeAA4ABAAeABgAhgAJABQAFwAfABAAHQAEAB4AGACFAAwAFAAXAB8AEAAdAAQADgAXABAADAAdAIoAEAAUABcAHwAQAB0ABAAMAA8ADwAEABIAHQAaACAAGwCJABUAFAAXAB8AEAAdAAQADAAPAA8ABAAQACMAGwAdABAAHgAeABQAGgAZAIQABgAUABcAHwAQAB0CFAAEABQAFwAYAkQAEAAUABcAEAAeAAQAIQAMABcAFAAPAAwAHwAUABoAGQJEAAsAFAAXABAAHgAEABAAHQAdABoAHQGHAAUAFAAXABAAHgITAAgAFAAXABAABAAlABQAGwIJAAgAFAAXABAABAAjABcAHgIKAAkAFAAXABAABAAiABoAHQAPAjoACgAUABcAEAAEACEAFAAPABAAGgIFAA0AFAAXABAABAAhABAAHQAfABQADgAMABcCQwAPABQAFwAQAAQAIQAMABcAFAAPAAwAHwAUABoAGQIHAAgAFAAXABAABAAfACMAHwIOAAgAFAAXABAABAAbAB4ADwJAABAAFAAXABAABAAbAB0AGgASAB0ADAAYABgAFAAZABICPQARABQAFwAQAAQAGwAdABAAHgAQABkAHwAMAB8AFAAaABkCDAAIABQAFwAQAAQAGwAbAB8CDQAIABQAFwAQAAQAGwAPABECCwAIABQAFwAQAAQAGAAPAA0CPAAKABQAFwAQAAQAFAAYAAwAEgAQAiEADwAUABcAEAAEABMAGgAdABQAJQAaABkAHwAMABcCDwAKABQAFwAQAAQAEQAXAAwAHgATAgkACgAUABcAEAAEABAAIwAOABAAFwJDAAoAFAAXABAABAAQAB0AHQAaAB0CCgAIABQAFwAQAAQADwAaAA4CPwAPABQAFwAQAAQADwAUAB4ADgAEABQAGAAMABIAEAI+AAkAFAAXABAABAAPAAwAHwAMAggACAAUABcAEAAEAA4AHgAhAhAACwAUABcAEAAEAA4AGgAZABEAFAASAhIACAAUABcAEAAEAA0ADAAOAjsACgAUABcAEAAEAAwAIAAPABQAGgIRAAkAFAAXABAABAAMAB4ADgAjAgYACAAUABcAEAAEAAwADwAPAgUABAAUABcAEAIDAAsAFAAQABcADwAeAAQAGAAaAB0AEADHABAADAAhABoAHQAUAB8AEAAEABoAIAAfABcAFAAZABAAyAAIAAwAIQAaAB0AFAAfABAAxwALAAwAIQAEABoAIAAfABcAFAAZABAAyAADAAwAIQHeAAwADAAOABAADQAaABoAFgAEAA0AGgAjAd0ACAAMAA4AEAANABoAGgAWABQAKgBGAHAAmgC8ANAA3AD0AP4BEgE0AUABYAF4AY4BnAG4AcQB0AHaAiwADQAdABoAIAAbAAQAHgAQAA4AHwAUABoAGQImABQAHQAaACAAGwAEABMAEAAMAA8AEAAdAAQAHgAQAA4AHwAUABoAGQInABQAHQAaACAAGwAEABEAGgAaAB8AEAAdAAQAHgAQAA4AHwAUABoAGQIyABAAHQAaACAAGwAEAA4AGgAXABcAEAAOAB8AFAAaABkBagAJAB0AGgAgABsABAANABoAIwBLAAUAHQAaACAAGwBKAAsAHQAUAA8ABAAXAAwAJAAaACAAHwBJAAQAHQAUAA8A6wAJAB0AEAAkAB4ADgAMABcAEACoABAAHQAQAAwAHwAQAB0ABAAaAB0ABAAQABwAIAAMABcCRwAFAB0ADAAbABMB4gAPABoAGgASABcAEAAEABsAFwAgAB4ABAANABoAIwHhAAsAGgAaABIAFwAQAAQAGwAXACAAHgHgAAoAGgAaABIAFwAQAAQADQAaACMB3wAGABoAGgASABcAEAHMAA0AFwAaAA0AEAAEABoAIAAfABcAFAAZABABzQAFABcAGgANABAAlgAFABAADAAdAB4AlQAEABAADAAdAQEABwAMABcAFwAQAB0AJAAYADIAVAB4AJYAxADmARQBNAFUAWgBdAF+AYgBkgGuAboBwAHaAeQB6gHwAfYB/AICAGsAEAAkABsAEAAdABcAFAAZABYABAAdABAAGAAaACEAEACQABEAJAAbABAAHQAXABQAGQAWAAQAGgAbABAAGQAEAB4AGACPAA4AJAAbABAAHQAXABQAGQAWAAQAGgAbABAAGQGbABYAJAAbABAAHQAXABQAGQAWAAQAFwAUABIAEwAfAAQADwAUAAwAFwAaABIBmwAQACQAGwAQAB0AFwAUABkAFgAEABQAGQAeABAAHQAfAZ0AFgAkABsAEAAdABcAFAAZABYABAASABcAGgANABAABAAdABAAGAAaACEAEAGcAA8AJAAbABAAHQAXABQAGQAWAAQAEgAXABoADQAQAZ4ADwAkABsAEAAdABcAFAAZABYABAAQABgADAAUABcAagAJACQAGwAQAB0AFwAUABkAFgIWAAUAHwAYABcACgIXAAQAHwAYABcAWgAEABoAGAAQANQABAAQABcAGwDHAA0AEAAMAB0AHwAEABoAIAAfABcAFAAZABAAyAAFABAADAAdAB8AwAACAA8ATQAMAAwAGQAPABcAEAAdAAQADwAdAAwAEgCzAAQADAAZAA8BPAACAAsBOwACAAoBOgACAAkBOQACAAgBOAACAAcBNwACAAYAGQA0AEIAXgByAIgApAC8ANgA7AEEAQ4BLgFOAVwBkAHIAdQB4gH8Ah4CRAJeAngCjgK+ASwABgAfAAwAFwAUAA4A6QANABkAIQAQAB0AHwAEAA4AGgAXABoAHQAeAUEACQAZAB4AEAAdAB8ABAAgABsBQQAKABkAHgAQAB0AHwAEAB8AGgAbAUIADQAZAB4AEAAdAB8ABAAYABQADwAPABcAEAFDAAsAGQAeABAAHQAfAAQADwAaACIAGQFDAA0AGQAeABAAHQAfAAQADQAaAB8AHwAaABgCOQAJABkAEwAQAB0AFAAfABAADwDTAAsAGQARABoAHQAYAAwAHwAUABoAGQDTAAQAGQARABoBPwAPABkADwAQABkAHwAEABQAGQAOAB0AEAAMAB4AEAFAAA8AGQAPABAAGQAfAAQADwAQAA4AHQAQAAwAHgAQAT8ABgAZAA8AEAAZAB8BDAAZABkADgAdABAADAAeABAABAAhABAAHQAfABQADgAMABcABAAeABsADAAOABQAGQASAQgAGwAZAA4AHQAQAAwAHgAQAAQAEwAaAB0AFAAlABoAGQAfAAwAFwAEAB4AGwAMAA4AFAAZABIB1AAFABkADQAaACMBAQAGABgADAASABAAHgDbAAwAGAAMABIAEAAEAB0AEAAeABQAJQAQAX4AEAAYAAwAEgAQAAQAGAAMABsABAAQAA8AFAAfABoAHQF8ABIAGAAMABIAEAAEABcAFAASABMAHwAEAA8AFAAMABcAGgASAXwADAAYAAwAEgAQAAQAFAAZAB4AEAAdAB8A2AAMABgADAASABAABAAQACMAGwAaAB0AHwF9AAoAGAAMABIAEAAEABAADwAUAB8BxAAXABgADAASABAABAAMAA0AHgAaABcAIAAfABAABAAbABoAHgAUAB8AFAAaABkA1wAFABgADAASABAACwAYAEYAeACiANABAAE0AWYBnAHMAgABJQAWACAAHgAfABQAEQAkAAQAHgAfAAwAHQAfAAQAIQAQAB0AHwAUAA4ADAAXASAAGAAgAB4AHwAUABEAJAAEAB4AHwAMAB0AHwAEABMAGgAdABQAJQAaABkAHwAMABcBJwAUACAAHgAfABQAEQAkAAQAEAAZAA8ABAAhABAAHQAfABQADgAMABcBIgAWACAAHgAfABQAEQAkAAQAEAAZAA8ABAATABoAHQAUACUAGgAZAB8ADAAXASYAFwAgAB4AHwAUABEAJAAEAA4AEAAZAB8AEAAdAAQAIQAQAB0AHwAUAA4ADAAXASEAGQAgAB4AHwAUABEAJAAEAA4AEAAZAB8AEAAdAAQAEwAaAB0AFAAlABoAGQAfAAwAFwEoABgAIAAeAB8AFAARACQABAANABAAHwAiABAAEAAZAAQAIQAQAB0AHwAUAA4ADAAXASMAGgAgAB4AHwAUABEAJAAEAA0AEAAfACIAEAAQABkABAATABoAHQAUACUAGgAZAB8ADAAXASkAFwAgAB4AHwAUABEAJAAEAAwAHQAaACAAGQAPAAQAIQAQAB0AHwAUAA4ADAAXASQAGQAgAB4AHwAUABEAJAAEAAwAHQAaACAAGQAPAAQAEwAaAB0AFAAlABoAGQAfAAwAFwIZAAIAHgAHABAANgBWAHwAnAC8ANwAKgASABsAFAAEAB8AHQAQABkADwAEABQAGQAOAB0AEAAMAB4AEAB8AA8AGwAUAAQAHwAdABAAGQAPAAQAEAAcACAADAAXACwAEgAbABQABAAfAB0AEAAZAA8ABAAPABAADgAdABAADAAeABAApAAPABsAFAAEAB4AHwAMAB8AIAAeAAQAGgAbABAAGQCjAA8AGwAUAAQAHgAfAAwAHwAgAB4ABAATABoAFwAPAKIADwAbABQABAAeAB8ADAAfACAAHgAEAA8AEAAZACQANgADABsAFAAbADgARgBSAFwAegCUALAAzADmAPgBFAE0AUABcAGQAboB1AHuAfgCDgIcAjgCVgJ+ApoCtgLEAIwABgAaABIAGgAgAB8AiwAFABoAEgAUABkAbgAEABoADgAWAT4ADgAUAB4AHwAEACAAGQAaAB0ADwAQAB0AEAAPAT0ADAAUAB4AHwAEABoAHQAPABAAHQAQAA8BPQANABQAHgAfAAQAGQAgABgADQAQAB0AEAAPAT4ADQAUAB4AHwAEAA0AIAAXABcAEAAfABAADwHkAAwAFAAZABYAEAAPABQAGQAEAA0AGgAjAeMACAAUABkAFgAQAA8AFAAZAGwADQAUABkAFgAEACEAEAAdAB8AFAAOAAwAFwBqAA8AFAAZABYABAATABoAHQAUACUAGgAZAB8ADAAXAlQABQAUABkAEAAGAlkAFwAUABkAEAAEAB4AHwAMAA4AFgAQAA8ABgAFAAUABAAYAAwAHQAWABAAHQAeAlYADwAUABkAEAAEAB4AHwAMAA4AFgAQAA8ABgAFAAUCWAAUABQAGQAQAAQAHgAfAAwADgAWABAADwAEABgADAAdABYAEAAdAB4CVQAMABQAGQAQAAQAHgAfAAwADgAWABAADwJXAAwAFAAZABAABAAYAAwAHQAWABAAHQAeAOYABAAUABkAEAHcAAoAEAAfAB8AEAAdAAQADQAaACMB2wAGABAAHwAfABAAHQCnAA0AEAAeAB4ABAAaAB0ABAAQABwAIAAMABcAUgAOAAwAJAAaACAAHwAEAB4AHwAMAA4AFgAQAA8AUQATAAwAJAAaACAAHwAEAB4AFAAPABAABAANACQABAAeABQADwAQAFAADQAMACQAGgAgAB8ABAAHAAQADQAkAAQABwBPAA0ADAAkABoAIAAfAAQABgAEAA0AJAAEAAkATgAGAAwAJAAaACAAHwCRAAYADAAgABkADgATABUALABEAFQAXgB6AJoAuADGANgA9AEOARoBJAFAAUgBbAGCAboB2gH4AhoB5gALACQAHgAbAAwADgAQAAQADQAaACMB5QAHACQAHgAbAAwADgAQAJwABAAaACEAEABXAA0AGgAdABAABAAhABAAHQAfABQADgAMABcAWAAPABoAHQAQAAQAEwAaAB0AFAAlABoAGQAfAAwAFwGaAA4AGgAPACAAFwAQAAQAGAAMABkADAASABAAHQDdAAYAFAAdAB0AGgAdAKEACAAUABkAIAAeAAQAHgAYAH0ADQAUABkAIAAeAAQAGgAgAB8AFwAUABkAEAB+AAwAFAAZACAAHgAEAA4AFAAdAA4AFwAQAHwABQAUABkAIAAeAFYABAAQABkAIAGDAA0AEAAPABQADAAEABgADAAZAAwAEgAQAB0CCwADAA8ADQHPABEADAAdABYAEAAdAAQAGwAUABkABAAfAAwAHQASABAAHwHOAAoADAAdABYAEAAdAAQAGwAUABkBCwAbAAwAFgAQAAQAIQAQAB0AHwAUAA4ADAAXAAQAHgAbAAwADgAUABkAEgAEABAAHAAgAAwAFwEFAA8ADAAWABAABAAeAAwAGAAQAAQAIgAUAA8AHwATAQQADgAMABYAEAAEAB4ADAAYABAABAAeABQAJQAQAQYAEAAMABYAEAAEAB4ADAAYABAABAATABAAFAASABMAHwEHAB0ADAAWABAABAATABoAHQAUACUAGgAZAB8ADAAXAAQAHgAbAAwADgAUABkAEgAEABAAHAAgAAwAFwADAAgAIgA2ANIADAAaAB8AFAARABQADgAMAB8AFAAaABkApgAJABoAHwAEABAAHAAgAAwAFwBfAA4AGgAZAAQAHQAQAA4AIAAdAB0AEAAZAA4AEAADAAgAGAAoAFkABwAhABAAHQAXAAwAGwFAAAcAIAAfAA8AEAAZAB8A6gAHABsADAAOABQAHwAkADUAbAB0AIQAkACgAKgAuADIAOIA+gEEARYBJgEwAUwBYAFoAXABfgGYAbIBvgHOAdwB5AH2AgICJAJCAlgCjgKuAsoC1gLoAw4DOgNQA3IDlgO2A94EAgQeBDYEPgROBGgEdASUBLAEzgT2Ag4AAwAeAA8AZQAHAB0AFAAZAB8AEAAdAGUABQAdABQAGQAfAJgABwAdABAAIQAUABAAIgIMAAMAGwAfALQABwAaABQAGQAfABAAHQCgAAcAFwAgAB4ABAAeABgAegAMABcAIAAeAAQAGgAgAB8AFwAUABkAEAB7AAsAFwAgAB4ABAAOABQAHQAOABcAEAB5AAQAFwAgAB4AwgAIABcADAAkABcAFAAeAB8AxAAHABcADAAkAAQAHgAYALgABAAXAAwAJAHoAA0AFAAZAB8AEAAdABAAHgAfAAQADQAaACMB5wAJABQAGQAfABAAHQAQAB4AHwHQAAMAFAAZAloAAwAUABABAQAGABMAGgAfABoAHgDYAAwAEwAaAB8AGgAEABAAIwAbABoAHQAfANYADAATABoAHwAaAAQADgAMABgAEAAdAAwA1wAFABMAGgAfABoBvwAHABAAHQAOABAAGQAfAGYABgAQABkADgAUABcCDQADAA8AEQDFAAgADAAgAB4AEAAEAB4AGAC5AAUADAAgAB4AEAGPABAADAAeAB8AEAAEABsAFwAMABQAGQAEAB8AEAAjAB8BjgAOAAwAHgAfABAABAAYAAwAHQAWAA8AGgAiABkBjQAKAAwAHgAfABAABAATAB8AGAAXAYwAGgAMAB4AHwAQAAQAEQAdABoAGAAEACIAGgAdAA8ABAAeAB8AHQAUABsABAARABQAFwAQAYsADwAMAB4AHwAQAAQAEQAdABoAGAAEACIAGgAdAA8BigANAAwAHgAfABAABAAMAB4ABAATAB8AGAAXAYkABQAMAB4AHwAQAW4ACAAMAB4AHgAiABoAHQAPAkIAEgAMAB0ADAAYABAAHwAQAB0AHgAEACAAGQAWABkAGgAiABkCQQAVAAwAHQAMABgAEAAfABAAHQAeAAQADQAkAB8AEAAEAAwAHQAdAAwAJAItAAoADAAdAAwAGAAQAB8AEAAdAB4CNwAQAAwAHQAMABgAEAAfABAAHQAEAB4AHwAdABQAGQASAjYAEQAMAB0ADAAYABAAHwAQAB0ABAAUABkAHwAQABIAEAAdAjUADwAMAB0ADAAYABAAHwAQAB0ABAARABcAGgAMAB8CNAATAAwAHQAMABgAEAAfABAAHQAEAA8ADAAfABAABAAfABQAGAAQAjMAEQAMAB0ADAAYABAAHwAQAB0ABAANABoAGgAXABAADAAZAW8ADQAMAB0ADAASAB0ADAAbABMABAAMAA8ADwGzAAsADAAZABAABAARAB0AEAAQACUAEACcAAMADAAZAOQABwAMABcAEAAfAB8AEAEAAAwADAAUABkAHwAEAB0AEAAYABoAIQAQAOUABQAMABQAGQAfASoADwAMABIAEAAEABsAHQAaABsAEAAdAB8AFAAQAB4CBQANAAwAEgAQAAQAGwAaAB0AHwAdAAwAFAAfAiEADgAMABIAEAAEABcADAAZAA8AHgAOAAwAGwAQAigAEwAMABIAEAAEABMAEAAMAA8AEAAdAAQAHgAQAA4AHwAUABoAGQIpABMADAASABAABAARABoAGgAfABAAHQAEAB4AEAAOAB8AFAAaABkABAAKABwAPABcANQACAAgABAAHgAfABQAGgAZALAADwAdAAQADgAaAA8AEAAEAB4ADgAMABkAGQAQAB0ArgAPAB0ABAAOABoADwAQAAQAGgAgAB8AFwAUABkAEACvAAcAHQAEAA4AGgAPABAAJwBQAHAAgACIAJIAqADEAN4A9gEEAQ4BGAEsAToBTgFiAXgBjAGeAbYBwgHuAhoCKgJaAo4CogKwAsYC1gLgAvYDBAMgAzYDXgN2A5IDrAFNAA8AIAAXABAABAATABoAHQAUACUAGgAZAB8ADAAXAfoABwAeAB4ABAANABoAIwH5AAMAHgAeAFQABAAaACIAHgG0AAoAGgAiAAQAEQAdABAAEAAlABAA7wANABoAIAAZAA8ABAAOABoAHQAZABAAHQAeAOEADAAaAB8ADAAfABAABAAdABQAEgATAB8A4gALABoAHwAMAB8AEAAEABcAEAARAB8A4AAGABoAHwAMAB8AEAJnAAQAGgAeABAAWgAEABoAGgAfADUACQAQACIAFAAZAA8ABAAeABgAuwAGABAAIgAUABkADwAoAAkAEAAeABQAJQAQAAQAHgAiACcACQAQAB4AFAAlABAABAAeABAAKQAKABAAHgAUACUAEAAEABkAEAAiACYACQAQAB4AFAAlABAABAAZABAAYAAIABAAHgAQAB8ABAAeABgBAAALABAAHgAQAB8ABAAOABoAFwAaAB0AXQAFABAAHgAQAB8CJAAVABAAGwAaAB0AHwAEABMAEAAMAA8AEAAdAAQAHgAQAA4AHwAUABoAGQIlABUAEAAbABoAHQAfAAQAEQAaABoAHwAQAB0ABAAeABAADgAfABQAGgAZAFUABwAQABoAHQAPABAAHQEOABcAEAAYABoAIQAQAAQAIQAQAB0AHwAUAA4ADAAXAAQAHgAbAAwADgAUABkAEgEKABkAEAAYABoAIQAQAAQAEwAaAB0AFAAlABoAGQAfAAwAFwAEAB4AGwAMAA4AFAAZABIAYQAJABAAFwAaAAwADwAEAB4AGABeAAYAEAAXABoADAAPAGEACgAQABEAHQAQAB4AEwAEAB4AGABeAAcAEAARAB0AEAAeABMAXAAEABAADwAaAeoACgAQAA8ADwAUAB8ABAANABoAIwHpAAYAEAAPAA8AFAAfAGEADQAQAA4AIAAdAB0AEAAZAA4AEAAEAB4AGABeAAoAEAAOACAAHQAdABAAGQAOABAA0QATAAwADwAUABoADQAgAB8AHwAaABkABAAOABMAEAAOABYAEAAPANAACwAMAA8AFAAaAA0AIAAfAB8AGgAZAmUADQAMAA8ADAAdAAQAGAAMAB0AFgAQAB0AHgJmAAwADAAPAAwAHQAEABEAFAAXABcAEAAPAmQABQAMAA8ADAAdADoAdgCEAJoAogCyAMYA2gDwAQwBLgFIAXQBnAHEAeYCEAIsAjwCRgJSAmwCdgKSAqoCxALYAu4DBgMYAzwDYAN0A3wDlgOuA8ID3gPuA/oEEAQmBEAETAReBIYEnASyBMAEzgTcBOoE+AU2BWQFngXIBdgF4gG9AAYAJAAYAA0AGgAXATQACgAgABsABAAeAA4AHQAUABsAHwG8AAMAIAAYAHQABwAgAA4ADgAQAB4AHgDBAAkAIAANAB8AFAAfABcAEAAeAiIACQAgAA0AHQAQABsAGgAdAB8BMwAKACAADQAEAB4ADgAdABQAGwAfAZkADQAfACQAFwAQAAQADQAgABQAFwAPABAAHQHsABAAHwAgABgADQAXABAABAAgABsAGgAZAAQADQAaACMB6wAMAB8AIAAYAA0AFwAQAAQAIAAbABoAGQGXABUAHwAdABQAGwAEACIAGgAdAA8ABAARABoAHQAYAAwAHwAfABQAGQASAZYAEwAfAB0AFAAbAAQAHgAbAAwAGQAEABAAFwAQABgAEAAZAB8AHgGVABMAHwAdABQAGwAEABEAGgAZAB8ABAAQABcAEAAYABAAGQAfAB4BlAAQAB8AHQAUABsABAAOAB4AHgAEABEAGgAdABgADAAfAZMAFAAfAB0AFAAbAAQADAAXABcABAARABoAHQAYAAwAHwAfABQAGQASATIADQAfAB0AFAAWABAAHwATAB0AGgAgABIAEwDGAAcAHwAaABsABAAeABgAugAEAB8AGgAbALUABQAfABQADgAWAMkADAAfAAwAHQAEABoAIAAfABcAFAAZABAAygAEAB8ADAAdAbcADQAbABAAFwAXAAQADgATABAADgAWABAAHQIXAAsAGgAgAB0ADgAQAAQADgAaAA8AEACDAAwAGgAdAB8ABAAPABAAHgAOAAQAHgAYAIAACQAaAB0AHwAEAA8AEAAeAA4AgQAKABoAHQAfAAQADgAXABAADAAdAIIACwAaAB0AHwAEAAwAHgAOAAQAHgAYAH8ACAAaAB0AHwAEAAwAHgAOARIAEQAZAAwAGwAEAB8AGgAEAB4AGQAMABsAFwAUABkAEAAeAREAEQAZAAwAGwAEAB8AGgAEABIAHQAUAA8AFwAUABkAEAAeARAACQAZAAwAGwAEABIAHQAUAA8CHwADABcAGQEDAAwAFAAlABAABAAfABoABAASAB0AFAAPAYIACwAUABcAIQAQAB0AFwAUABIAEwAfALIACQAUABIAGQAMAB8AIAAdABAAngANABMAGgAbABsAFAAZABIABAAOAAwAHQAfAO0ABwATAAwAHQAbABAAGQHSAAUAEwAMAB0AEADLAAoAEwAMABsAEAAEAB0AEAAOAB8A5gAKABMADAAbABAABAAXABQAGQAQANAADAATAAwAGwAQAAQADgAUAB0ADgAXABAA7gAFABMADAAbABAAlwAIABAAHwAfABQAGQASAB4AtwATABAAHwAEAA4AGgAXACAAGAAZAAQAGwAaAB4AFAAfABQAGgAZAWgACgAQABcAEAAOAB8ABAANABoAIwFmAAoAEAAXABAADgAfAAQADAAXABcAMQAGABAAEAAWAAQAIgAwAAYAEAAQABYABAAeAC4ABgAQABAAFgAEABkALwAGABAAEAAWAAQAEACZAAYAEAAMAB0ADgATAl8AHgAOAAwAHwAfABAAHQAEAB4AHwAdAAwAFAASABMAHwAEABcAFAAZABAAHgAEABgADAAdABYAEAAdAB4CYAAWAA4ADAAfAB8AEAAdAAQAHgAfAB0ADAAUABIAEwAfAAQAFwAUABkAEAAeAl0AHAAOAAwAHwAfABAAHQAEAB4AGAAaABoAHwATAAQAFwAUABkAEAAeAAQAGAAMAB0AFgAQAB0AHgJeABQADgAMAB8AHwAQAB0ABAAeABgAGgAaAB8AEwAEABcAFAAZABAAHgJcAAcADgAMAB8AHwAQAB0AZAAEAAwAIQAQAOgACgAMAB8AIAAdAAwAHwAUABoAGQA9AHwAhACcAKwAwgDQAO4BHgEqAUQBdgGgAcoB/AImAkICXgKOArICygLWAvIDFAM0A1QDcgOCA5QDqAPKA+4ECgQkBEAEbgScBL4E4AUCBSgFQgVcBXYFqgXcBgQGLAZYBnwGkgaoBtQG/gcsB1IHhAe0B+gIGghKCH4CBwADACMAHwHyAAsAIgAUAB8AHwAQAB0ABAANABoAIwHxAAcAIgAUAB8AHwAQAB0B8AAKACAAGAANABcAHQAEAA0AGgAjAe8ABgAgABgADQAXAB0AzgAOAB0AFAAEAB4AHwAMAB8AEAAEABkAIAAXABcAzQAXAB0AFAAEAB4AHwAMAB8AEAAEABQAGQAPABAAHwAQAB0AGAAUABkADAAfABAAZwAFAB0ADAAeABMA6gAMAB0ADAAZAB4AGwAQAB0ADAAZAA4AJAF4ABgAHQAMAA4AFgAEAA4AEwAMABkAEgAQAB4ABAAdABAAFQAQAA4AHwAEAAwAFwAXAXcAFAAdAAwADgAWAAQADgATAAwAGQASABAAHgAEAB0AEAAVABAADgAfAXQAFAAdAAwADgAWAAQADgATAAwAGQASABAAHgAEABAAGQAMAA0AFwAQAXYAGAAdAAwADgAWAAQADgATAAwAGQASABAAHgAEAAwADgAOABAAGwAfAAQADAAXABcBdQAUAB0ADAAOABYABAAOABMADAAZABIAEAAeAAQADAAOAA4AEAAbAB8BcwANAB0ADAAOABYABAAOABMADAAZABIAEAAeAbYADQAaABoAFwANAAwAHQAEABEAFwAaAAwAHwG6ABcAGgASABIAFwAQAAQAEQAgABcAFwAEAB4ADgAdABAAEAAZAAQAGAAaAA8AEAI4ABEAGgAOAAQAHgAQAA4AHwAUABoAGQAEABcAEAAhABAAFwIrAAsAGgAOAAQAHgAQAA4AHwAUABoAGQCTAAUAFAAXABAAHgD6AA0AEwAgABgADQAZAAwAFAAXAB4ABAAgABsA+wAQABMAIAAYAA0AGQAMABQAFwAeAAQAHQAUABIAEwAfAP0ADwATACAAGAANABkADAAUABcAHgAEABcAEAARAB8A/AAPABMAIAAYAA0AGQAMABQAFwAeAAQADwAaACIAGQFtAA4AEAAjAB8ADQAaACMABAATABQADwAPABAAGQFsAAcAEAAjAB8ADQAaACMBawAIABAAIwAfAAwAHQAQAAwBTAAJABAAIwAfAAQAIgAdAAwAGwFxABAAEAAYABsAFwAMAB8AEAAEABgADAAZAAwAEgAQAB0B7gARABAAFwAXAAQADAAEABEAHQAUABAAGQAPAAQADQAaACMB7QANABAAFwAXAAQADAAEABEAHQAUABAAGQAPAaIADAAMAA0AFwAQAAQAIgAUACUADAAdAA8BsgANAAwADQAXABAABAAgABkAGAAQAB0AEgAQAagAFgAMAA0AFwAQAAQAHQAaACIABAAUABkAHgAQAB0AHwAEAA0AEAAXABoAIgGnABYADAANABcAEAAEAB0AGgAiAAQAFAAZAB4AEAAdAB8ABAAMAA0AGgAhABABywAQAAwADQAXABAABAAdABoAIgAEABIAHQAaACAAGwAeAaoAEAAMAA0AFwAQAAQAHQAaACIABAAPABAAFwAQAB8AEAGiABAADAANABcAEAAEABsAHQAaABsAEAAdAB8AFAAQAB4BoAASAAwADQAXABAABAAXABQAEgATAB8ABAAPABQADAAXABoAEgGgAAwADAANABcAEAAEABQAGQAeABAAHQAfAawADAAMAA0AFwAQAAQADwAQABcAEAAfABABygAMAAwADQAXABAABAAOABoAHQAZABAAHQGmABkADAANABcAEAAEAA4AGgAXACAAGAAZAAQAFAAZAB4AEAAdAB8ABAAdABQAEgATAB8BpQAYAAwADQAXABAABAAOABoAFwAgABgAGQAEABQAGQAeABAAHQAfAAQAFwAQABEAHwHJABMADAANABcAEAAEAA4AGgAXACAAGAAZAAQAEgAdABoAIAAbAB4BqQATAAwADQAXABAABAAOABoAFwAgABgAGQAEAA8AEAAXABAAHwAQAaQAFQAMAA0AFwAQAAQADgAQABcAFwAEABsAHQAaABsAEAAdAB8AFAAQAB4BqwARAAwADQAXABAABAAOABAAFwAXAAQADwAQABcAEAAfABABowAKAAwADQAXABAABAAOABAAFwAXAcgACgAMAA0AFwAQAAQADQAaAA8AJAFQABUADAANABcAEAAEAAwAFwAUABIAGQAEAB8AGgAbAAQAHQAUABIAEwAfAU4AFAAMAA0AFwAQAAQADAAXABQAEgAZAAQAHwAaABsABAAXABAAEQAfAU8AFgAMAA0AFwAQAAQADAAXABQAEgAZAAQAHwAaABsABAAOABAAGQAfABAAHQFXABIADAANABcAEAAEAAwAFwAUABIAGQAEAB0AEAAYABoAIQAQAVMAGAAMAA0AFwAQAAQADAAXABQAEgAZAAQAGAAUAA8ADwAXABAABAAdABQAEgATAB8BUQAXAAwADQAXABAABAAMABcAFAASABkABAAYABQADwAPABcAEAAEABcAEAARAB8BUgAZAAwADQAXABAABAAMABcAFAASABkABAAYABQADwAPABcAEAAEAA4AEAAZAB8AEAAdAVYAGAAMAA0AFwAQAAQADAAXABQAEgAZAAQADQAaAB8AHwAaABgABAAdABQAEgATAB8BVAAXAAwADQAXABAABAAMABcAFAASABkABAANABoAHwAfABoAGAAEABcAEAARAB8BVQAZAAwADQAXABAABAAMABcAFAASABkABAANABoAHwAfABoAGAAEAA4AEAAZAB8AEAAdAaEABQAMAA0AFwAQAAsAGAAiADAAQABOAFoAaACIAKwAvADGAdMABAAeABAAHQCOAAYAGwAXABoADAAPALYABwAZAB4AHwAUAA4AFgCBAAYAGQAeABoAHQAfAdEABQAZABsAFAAZAG8ABgAZABcAGgAOABYAbQAPABkAFwAUABkAFgAEACEAEAAdAB8AFAAOAAwAFwBrABEAGQAXABQAGQAWAAQAEwAaAB0AFAAlABoAGQAfAAwAFwBMAAcAGQASAB0AGgAgABsAWwAEABkADwAaAS0ACQAZAA8AEAAdABcAFAAZABAACwAYACwAQgBaAG4AegCSALAAvgDEAOYAvgAJABoAFwAgABgAEAAEACAAGwC/AAoAGgAXACAAGAAQAAQAGgARABEAvQALABoAFwAgABgAEAAEAA8AGgAiABkB/AAJABQAGAAQABoABAANABoAIwH7AAUAFAAYABAAGgIXAAsAFAAQACIABAAeABoAIAAdAA4AEAGEAA4AFAAPABAAGgAEABAAIwAfABAAHQAZAAwAFwIcAAYADQAbAB0AGgAVAh4AAgANAbgAEAAMABcAFAAPAAwAHwAUABoAGQAEACMAEwAfABgAFwG5AA8ADAAXABQADwAMAB8AFAAaABkABAAPAAwAHwAMAAoAFgAkAC4ASABoAHgAlgC2ANYA5ACXAAYAHQAQABkADgATAgoABAAaAB0ADwHFAAwAFAAlAAwAHQAPAAQAHwAMAA0AFwAQAccADwAUACUADAAdAA8ABAAOAB0AGgAeAB4AHwAMAA0AkwAHABQAGQAPABoAIgAeAJMADgAUABkADwAaACIABAAdABAAHgAfABoAHQAQAJQADwAUABkADwAaACIABAAYABQAGQAUABgAFAAlABAAkgAPABQAGQAPABoAIgAEABgADAAjABQAGAAUACUAEACSAAYAFAAZAA8AGgAiANUABwAMAB0AGQAUABkAEgADAAgAEAAkAgkAAwAXAB4AdwAJAAQAGgAgAB8AFwAUABkAEAB4AAgABAAOABQAHQAOABcAEAAEAAoAIgAyAEgB/gALABoAIAAfACAADQAQAAQADQAaACMB/QAHABoAIAAfACAADQAQAfQACgAMABgAGAAQAB0ABAANABoAIwHzAAYADAAYABgAEAAdAAYADgAgADAATABuAHgAmwAIABoAGgAYAAQAGgAgAB8AmgAHABoAGgAYAAQAFAAZANoADQAaABoAGAAEAA0AEAAeAB8ABAARABQAHwDZABAAGgAaABgABAAMAA4AHwAgAAwAFwAEAB4AFAAlABAAmQAEABoAGgAYAhMAAwAUABsAAQAEAmgAAgJpAAAAAwP/AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADqIgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAAD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AA8AABMhESERIREhASERIRkBIRFAAYD+gAGA/oABwAGA/oABgAHA/oABwAGA/MABgAHA/oABgAAABABAAEADgAOAAAMABwALAA8AABMhESETIREhASERIQMRIRFAAYD+gEABAP8AAcABAP8AQAGAAcD+gAIAAQD9QAEAAgD+gAGAAAAAAAIBQABAAoADQAADAAcAAAEzESMTETMRAUCAgMCAA0D9AAMA/QADAAAGAEAAAAOAA8AAAwAHAAsADwATABcAACUhFSE1ITUhASERIQUhNSERITUhARUhNQGAAgD+AAIA/gD+wAEA/wABQAIA/gACAP4A/sADQICAwID+wALAgID+wIABwMDAAAAFAEAAAAOAA8AAAwAHAAsADwATAAATIREhARUhNQEhNSERITUhESE1IUABgP6AAcABgP6AAYD+gAGA/oABgP6AA8D8QAPAwMD+QMD+QMD+QMAAAAAEAEAAAAOAA8AAAwAHAAsADwAAEyERIQEhESEBIREhASERIUABgP6AAcABgP6A/kABgP6AAcABgP6AAgABwP5AAcD8QAHA/kABwAAABABAAAADgAPAAAMABwALAA8AADchFSERITUhNSE1IREVITVAA0D8wANA/MADQPzAA0DAwAEAwEDAAQDAwAAAAAUAQAAAA4ADwAADAAcACwAPABMAABMhFSERITUhJSE1IQERIREBITUhQAGA/oABgP6AAcABgP6A/kADQP6AAYD+gAHAwP8AwEDAAgD+QAHA/EDAAAMAgAAAA0ADgAADAAcACwAAEzMRIyEzESMhETMRgMDAAQDAwAEAwAOA/IADgPyAA4AAAAADAEAAgAPAA0AAAwAHAAsAAAEVITURFSE1ESEVIQPA/IADgPyAA4ADQMDA/wDAwP8AwAAAAwBAAMADwALAAAMABwALAAABFSE1HQEhNRUhFSEDwPyAA4D8gAOAAsCAgMCAgMCAAAAAAAMAQABAA8ADgAADAAcACwAAARUhNREVITURIRUhA8D8gAOA/IADgAOAwMD+wMDA/sDAAAADAYAAQAJAA4AACwAXACMAAAEyNjU0JiMiBhUUFhciBhUUFjMyNjU0JgMiBhUUFjMyNjU0JgHgKDg4KCg4OCgoODgoKDg4KCg4OCgoODgCwDgoKDg4KCg4gDgoKDg4KCg4/sA4KCg4OCgoOAADAEABgAOA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AAATIREhEQMzESMTIREhERchNSEVAREzEb8CgP2AgEBAgAKA/YBAAgD+AAKAQAMA/wABAP0AA4D+AP8AAQDAgIACwPyAA4AAAAUAPwAAA78DgAADAAgADAAQABUAAAERIREDITUhFQERIREXIxEzARUhNSEBv/8AgAOA/IADAP8AwICA/UADgPyAAwD9gAKA/QBAQAMA/YACgED+AALAQEAAAAAAAwA/AAADfwOAAAMABwAMAAABIREhATMRIxMRIREhAn/+QAHA/cBAQIACwP1AAgABAP0AA4D+AP8AAQAAAQB/AAADPwOAABMAACUhFSM1IREhNSMRMzUzFTMRIxUhAz/+wED+wAFAwMBAwMABQICAgAEAgAEAgID/AIAAAAMAgQAAA8EDgAAEAAgADQAAASERIRElETMRASERIREBgQHA/kACAED8wALA/UADAP8AAQCA/IADgP0AAQD/AAAEAD8AAAO/A4AAAwAHAAsAEAAAASERIQEzESMhETMRASERIREDP/2AAoD9AEBAA0BA/QICgP2AAgABAP0AA4D8gAOA/QABAP8AAAAAAwA/AIADvwNAABMAFwAbAAABESERIzUhFSMVMxUhNTMRIREzNQUjNTMBIxEzAz//AID/AICAAQCAAQCA/cCAgAGAgIACAAFA/sDAwEDAwP7AAUBAwID/AAEAAAADAEAAQAPAA4AAAwAHAAsAABMhESEDFSE1ASERIcABAP8AgAOA/oABAP8AAwD+QAJAQED8wALAAAEAPwCAA78DQAATAAABIxEhESMVITUjNTM1IRUzESERMwO/gP8AgP8AgIABAIABAIABwP7AAUDAwEDAwAFA/sAAAAAAAwA///4DvwM+AAMACAAMAAAlIREhARUhNSEBIREhAb//AAEA/oADgPyAAwD/AAEAfgHA/gBAQAMA/UAABAA/AAADvwOAAAMACAANABEAAAERIREDITUhFREVITUhBREhEQG//wCAA4D8gAOA/IACAAEAAwD9gAKA/QBAQAOAQEB+/YACgAAAAAMAfwAAAz8DgAAUABgAHAAAATUzESM1IxUjETMVIREhFTM1IREhByE1IREjNTMB/8DAQMDA/sABQEABQP7AQP8AAQCAgAGAgAEAgID/AID/AICAAQDAgAEAgAAAAwA/AAAC/wOAAAMABwAMAAATIREhBzMRIwURIREhvwEA/wCAQEABwAEA/wADAP2AgAOAfv2AAoAAAAAAAwB/AAADPwOAAAQACAAMAAATIREhEQEzESMXESERfwEA/wABQEBAgAEAAwD9gAKA/QADgH79gAKAAAAAAwEBAAADwQOAAAQACAAMAAABIREhESURMxEBIREhAQEBAP8AAoBA/oABAP8AAwD9gAKAgPyAA4D9AgKAAAAAAAT//wAAA/8DgAAEAAgADAARAAATIREhESURMxEBIREhATMRIxF/AQD/AANAQP6AAQD/AP2AQEADAP2AAoCA/IADgP0CAoD8/gOA/IAAAAAABP//AAAD/wOAAAMABwALABAAABMhESEBETMRASERIQEzESMRvwEA/wADAED+QAEA/wD9wEBAAwD9gAMA/IADgP0CAoD8/gOA/IAAAAMAPwDAA78DgAADAAgADQAAASERISUVITUhEyERIREDP/2AAoD9AAOA/ICCAoD9gAIAAQCAQED9QAEA/wAAAAADAD8AgAO/A0AAAwAIAA0AAAEhESEBFSE1IRMhESERAz/9gAKA/QADgPyAggKA/YACQAEA/sBAQP6AAQD/AAAAAwA///4DvwK+AAMACAANAAABIREhARUhNSE3IREhEQM//YACgP0AA4D8gIICgP2AAb4BAP2AQEBAAQD/AAAAAAQAP//AA78DwAAEAAkADgATAAATIREhEQMhNSEVNyERIREDFSE1Ib8CgP2AgAOA/ICCAoD9gIIDgPyAA0D/AAEA/IBAQIABAP8AA4BAQAAABAA//8ADvwPAAAQACQAOABMAABMhESERAyE1IRU3IREhEQMVITUhvwKA/YCAA4D8gIICgP2AggOA/IADAP8AAQD8wEBAwAEA/wADQEBAAAADAID/0wOtA4AALAA0AEcAACUHBiIvAQ4BIyInLgEnJjU0NjcXFjI/ATY0LwE+ATMyFx4BFxYVFAYHFxYUBy8BDgEHFzcxASEVMxEzESchIgYVERQWMyE1IQOtLRM1EroSJhQuKSk9ERIHBmISNhIuEhJiESYULikpPRESBwa6ExMtrQkXDa0t/UABwMBAwP4AGyUlGwFA/sAALRMTugYHEhE9KSkuFCYRYhISLhI1E2IGBxIRPSkpLhQmEboTNRMtrQ0XCa0tAxPA/wABQMAlG/0AGyVAAAADAQAAgAMAAwAAJwA9AFIAAAEz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ApP9LUAtAkBAQMBAwECAQEDALVNAQEBAQEBAQEBAQEAtAAAAAAYAQAAAA8ADgAADAAcACwAPABMAGwAAARUhNQERIREFIREhAyEVIRU1IRUDITUhESE1IQPA/QACAP2AAkD+AAIAQP6AAYD+gEACQP2AAoD9wAMAQED+wP5AAcBA/sABAECAQEACwED+wEAAAAUAQABAA8ADQAADAAcACwAPABMAAAEhNSEXIRUhFyEVIQUhFSEXIRUhAoD9wAJAwP0AAwCA/IADgP7A/cACQMD9AAMAAwBAgECAgIBAQEAABQBAAAADwAPAAAMABwALAA8AEwAANxEhEQERIREFITUhFSE1IRUhNSFAA4D8wAMA/UABgP6AAoD9gAGA/oAAA8D8QAOA/MADQIBAwEDAQAAFAEAAAAPAA8AAAwAHAAsADwATAAA3ESERAREhEQchFSEXIRUhByEVIUADgPzAAwDA/oABgID9gAKAgP6AAYAAA8D8QAOA/MADQEBAQEBAQAAAAAAFAEAAAAPAA8AAAwAHAAsADwATAAA3ESERAREhEQchFSEVIRUhFSEVIUADgPzAAwBA/oABgP2AAoD+gAGAAAPA/EADgPzAA0BAQEBAQEAAAAUAQAAAA8ADwAADAAcACwAPABMAADcRIREBESERASE1IRUhNSEVITUhQAOA/MADAP1AAYD+gAKA/YABgP6AAAPA/EADgPzAA0D+wEDAQMBAAAAAAAUAQAAAA8ADwAADAAcACwAPABMAADcRIREBESERAyEVIRchFSEHIRUhQAOA/MADAMD+gAGAgP2AAoCA/oABgAADwPxAA4D8wANA/wBAQEBAQAAAAAUAQAAAA8ADwAADAAcACwAPABMAADcRIREBESERAyEVIRUhFSEVIRUhQAOA/MADAED+gAGA/YACgP6AAYAAA8D8QAOA/MADQP8AQEBAQEAABQBAAAADwAPAAAMABwALAA8AEwAANxEhEQERIREBITUhFSE1IRUhNSFAA4D8wAMA/UABgP6AAoD9gAGA/oAAA8D8QAOA/MADQP4AQMBAwEAAAAAABQBAAAADwAPAAAMABwALAA8AEwAANxEhEQERIREDIRUhFyEVIQchFSFAA4D8wAMAwP6AAYCA/YACgID+gAGAAAPA/EADgPzAA0D+QEBAQEBAAAAABQBAAAADwAPAAAMABwALAA8AEwAANxEhEQERIREDIRUhFSEVIRUhFSFAA4D8wAMAQP6AAYD9gAKA/oABgAADwPxAA4D8wANA/kBAQEBAQAAGAEAAAAPAA8AAAwAHAAsADwATACcAABMRIREDIREhARcjNRUzFyMfASE1AzcXIRUhFyEVIRczFSMXMxUjFwdAA4BA/QADAP2HPEN/PLv2PP7OQC0yAeH+WzwBaf7SPPK2O3s/fy0DwPxAA8D8gANA/oBAQIBAQEBAAggtNUBAQEBAQECILQAABQBAAEADgAOAAAMABwALAA8AEwAAExEhEQUhESEZASERKQERITUhESFAA0D9AAFA/sABQAGA/sABQP7AAUADgPzAA0BA/sD+gAFA/sABQEABQAAACwBAAEADgAOAAAMABwALAA8AEwAXABsAHwAjACcAKwAAASM1MzMjFTM3IxUzNSMVMzUjFTMRIxUzNSMVMzcjFTM3IxUzExEhEQUhESEBAEBAgEBAgEBAQEBAQEBAQECAQECAQECA/MADAP1AAsABwEBAQEDAQMBA/kBAwEDAQEBAAcD8wANAQP1AAAAVAEAAQAOAA4AAAwAHAAsADwATABcAGwAfACMAJwArAC8AMwA3ADsAPwBDAEcASwBPAFsAABMjNTMVIxUzFSMVMxUjFTMVIxUzASMVMxUjFTMVIxUzFSMVMwEjFTM3IxUzASMVMzcjFTM3IxUzJSMVMzcjFTM3IxUzASMVMzcjFTM3IxUzESERIxEhFSERMxEhgEBAQEBAQEBAQEADAEBAQEBAQEBA/YBAQIBAQP8AQECAQECAQEABAEBAgEBAgEBA/wBAQIBAQIBAQP6AQP6AAYBAAYADQECAQEBAwEBAQAJAQEBAwEBAQALAQEBA/UBAQEBAQEBAQEBAQANAQEBAQED+wAGA/oBA/oABgAAAABsAQABAA4ADgAADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AEMARwBLAE8AUwBXAFsAXwBjAGcAawAAARUhNRMjFTMVIzUzFSM1MxEjNTMVIzUzASM1MxUjNTMRIzUzFSM1MwEjNTMXIzUzFyM1MxUjNTMVIzUzESM1MxUjNTMVIzUzISMVMzMjNTMXIzUzISMVMzMjNTMXIzUzASMVMzMjNTMXIzUzA4D8wEBAQEBAQEBAQEBAAwBAQEBAQEBAQP2AQECAQECAQEBAQEBAQEBAQEBA/oBAQIBAQIBAQAEAQECAQECAQED/AEBAgEBAgEBAAgBAQAGAQIBAwED+wEDAQAHAQMBA/sBAwEACQEBAQEBAwEDAQP7AQMBAwEBAQEBAQEBAQAMAQEBAQAAAGwBAAEADgAOAAAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwBHAEsATwBTAFcAWwBfAGMAZwBrAAAlIxEzBTUjFSM1MxUjNTMVITUzFSM1MxUBNTMVIzUzFSE1MxUjNTMVATUzFQc1MxUHNTMVIzUzFSM1MxUhNTMVIzUzFSM1MxURNSMVFTUzFQc1MxURNSMVFTUzFQc1MxUBNSMVFTUzFQc1MxUCAEBAAYBAgEDAQP7AQMBAAcBAwED+wEDAQAJAQEBAQEDAQMBA/sBAwEDAQEBAQEBAQEBAAwBAQEBAQANAQEBAQEBAQEBAQED9AEBAQEBAQEBAAoBAQIBAQIBAQEBAQEBAQEBAQEABgEBAgEBAgEBA/wBAQIBAQIBAQAEAQECAQECAQEAAAAAbAEAAQAOAA4AAAwAHAAsADwATABcAGwAfACMAJwArAC8AMwA3ADsAPwBDAEcASwBPAFMAVwBbAF8AYwBnAGsAAAEVITUXIxUzFSM1MxUjNTMVIzUzFSM1MwEjNTMVIzUzFSM1MxUjNTMlIzUzFyM1MzcjNTMVIzUzFSM1MxUjNTMVIzUzFSM1MyEjFTMzIzUzFyM1MyEjFTMzIzUzFyM1MwEjFTMzIzUzNyM1MwOA/MBAQEBAQEBAQEBAQAMAQEBAQEBAQED9gEBAgEBAgEBAQEBAQEBAQEBAQP6AQECAQECAQEABAEBAgEBAgEBA/wBAQIBAQIBAQAOAQECAQIBAwEDAQMBAAUBAwEDAQMBAwEBAQMBAwEDAQMBAwEDAQEBAQEBAQEBAAYBAQMBAAAAAGwBAAEADgAOAAAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwBHAEsATwBTAFcAWwBfAGMAZwBrAAA3NSEVJSMVMzUjNTM1IzUzNSM1MzUjNTMBIzUzNSM1MzUjNTM1IzUzASM1MxcjNTMTIzUzNSM1MzUjNTM1IzUzNSM1MzUjNTMhIxUzMyM1MxcjNTMhIxUzMyM1MxcjNTMBIxUzMyM1MxMjNTNAA0D9AEBAQEBA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BAAAgAQAAQAEAABTBAAAAAQAAAAEAAEABAAAAAQAAMAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAwAQAAEAEAABABAAAwAQAAEAEAABABAAAwAQAAEAEAABABAAAwAQAAMAEAABABAABAAQAAQAEAACABAAAgAQAAQAEAACABAAAgAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAADABAAAwAQAAMAEAACABAAAwAQAAFoEAABDBAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAgAQAAEAEAACABAABQAQAAUAEAABABAAAQAQAAEAEAADABAAAwAQAAQAEAAEABAABAAQAAIAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAQAQAAFEEAAEABAAAgAQAAEAEAABABAAAAAQAAEAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAABABAAAwAQAAMAEAADABAAAUAQAAFAEAABABAAAQAQAAIAEAACABAAAgAQAAIAEAAEABAAAgAQAAIAEAACABAAAQAQAAEAEAABABAAAQAQAAEAEAAAABAAAAAQAAAAEAABABAAAAAQAAEAEAACABAAAgAQAAIAEAABABAAAQAQAAEAEAAAMBAAAwAQAAEAEAABABAAAQAQAAEAEAACABAAAAAQAAQAEAAEABAAAQAQAAIAEAACABAAAgAQAAIAEAACABAAAPwQAAH8EAACBBAAAPwQAAD8EAAA/BAAAQAQAAEAEAABABAAAQAQAAAAEAAAABAAAQAQAAEAEAAAABAAAAAQAAAAEAAAABAAAQAQAAEAEAABABAAAQAQAAD8EAACABAAAAAQA//4EAAAABAAAQAQAAAAEAAAABAAAQAQAAAAEAAA/BAAAPwQAAD8EAAB/BAAAgQQAAD8EAAA/BAAAQAQAAD8EAAA/BAAAPwQAAH8EAAA/BAAAfwQAAQEEAP//BAD//wQAAD8EAAA/BAAAPwQAAD8EAAA/BAAAgAQAAQAEAAEABAABAAQAAQAEAADABAAAQAQAAEAEAAAABAAAgAQAAIAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAACABAAAgAQAAIAEAACABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAAAQAAAAEAAAABAAAAAQAAEAEAABABAAAQAQAAEAEAADABAAAwAQAAAAEAABABAAAQAQAAAAEAACABAAAQAQAAAAEAACABAAAAAQAAAAEAAAABAAAAAQAAAAEAACABAAAgAQAAAAEAABABAAAQAQAAEAEAABABAAAQAQAAAAEAAAABAAAAAQAAAAEAABABAAAQAQAAEAEAACABAAAgAQAAIAEAACABAAAgAQAAIAEAACABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAEAEAAAABAAAAAQAAAAEAAAABAAAQAQAAEAEAABABAAAAAQAAEAEAAAABAAAQAQAAEAEAAAABAAAAAQAAEAEAAAABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABTBAAAAAQAAAAEAAAABAAAQAQAAEAEAADABAAAQAQAAQAEAACABAAAQAQAAIAEAACABAAAQAQAAAAEAAAABAAAQAQAAAAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAACgBAAAoAQAAMAEAACABAAAQAQAAIAEAABABAAAgAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAAEABAAAQAQAAMAEAABABAAAQAQAAEAEAACABAAAQAQAAEAEAABABAAAgAQAAEAEAAAABAAAQAQAAEAEAABABAAAQAQAAEAEAADABAAAQAQAAEAEAABABAAAQgQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAgAQAAEAEAABABAAAQAQAAEAEAABABAAAgAQAAIAEAACABAAAgAQAAIAEAACABAAAgAQAAIAEAACABAAAgAQAAIAEAACABAAAgAQAAIAEAACABAAAgAQAAIAEAACABAAAAAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAgAQAAIAEAACABAAAQAQAAEAEAACA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) format("truetype");
}
.k-icon {
  width: 1em;
  height: 1em;
  outline: 0;
  font-size: 16px;
  font-family: "WebComponentsIcons";
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  speak: none;
  text-transform: none;
  text-decoration: none;
  flex-shrink: 0;
  display: inline-flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  position: relative;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.k-icon:hover, .k-icon:focus {
  text-decoration: none;
}

.k-no-flexbox {
  display: inline-block;
}

.k-svg-icon {
  width: 1em;
  height: 1em;
  display: inline-flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  position: relative;
}
.k-svg-icon > svg {
  fill: currentColor;
  flex: 1 0 auto;
}
.k-svg-icon.k-flip-h, .k-svg-icon.k-flip-v, .k-svg-icon.k-flip-h.k-flip-v {
  transform: none;
}
.k-svg-icon.k-flip-h > svg {
  transform: scaleX(-1);
}
.k-svg-icon.k-flip-v > svg {
  transform: scaleY(-1);
}
.k-svg-icon.k-flip-h.k-flip-v > svg {
  transform: scale(-1, -1);
}

.k-icon-with-modifier {
  position: relative;
  margin: 0.25em;
}

.k-icon-modifier {
  position: absolute;
  font-size: 0.5em;
  bottom: 0;
  right: 0;
  margin: 0 -0.5em -0.5em 0;
}

.k-i-none::before {
  content: "";
  display: none;
}

.k-widget .k-icon.k-i-expand, .k-widget .k-icon.k-i-collapse {
  cursor: pointer;
}

.k-icon-xs {
  font-size: 8px;
}

.k-icon-sm {
  font-size: 12px;
}

.k-icon-md {
  font-size: 32px;
}

.k-icon-lg {
  font-size: 48px;
}

.k-icon-xl {
  font-size: 64px;
}

.k-i-caret-tr::before {
  content: "\e000";
}

.k-i-arrow-45-up-right::before {
  content: "\e000";
}

.k-i-collapse-ne::before {
  content: "\e000";
}

.k-i-resize-ne::before {
  content: "\e000";
}

.k-i-caret-br::before {
  content: "\e001";
}

.k-i-arrow-45-down-right::before {
  content: "\e001";
}

.k-i-collapse-se::before {
  content: "\e001";
}

.k-i-resize-se::before {
  content: "\e001";
}

.k-i-caret-bl::before {
  content: "\e002";
}

.k-i-arrow-45-down-left::before {
  content: "\e002";
}

.k-i-collapse-sw::before {
  content: "\e002";
}

.k-i-resize-sw::before {
  content: "\e002";
}

.k-i-caret-tl::before {
  content: "\e003";
}

.k-i-arrow-45-up-left::before {
  content: "\e003";
}

.k-i-collapse-nw::before {
  content: "\e003";
}

.k-i-resize-nw::before {
  content: "\e003";
}

.k-i-caret-alt-up::before {
  content: "\e004";
}

.k-i-arrow-60-up::before {
  content: "\e004";
}

.k-i-arrow-n::before {
  content: "\e004";
}

.k-i-kpi-trend-increase::before {
  content: "\e004";
}

.k-i-expand-n::before {
  content: "\e004";
}

.k-i-sarrow-n::before {
  content: "\e004";
}

.k-i-caret-alt-right::before {
  content: "\e005";
}

.k-i-arrow-60-right::before {
  content: "\e005";
}

.k-i-arrow-e::before {
  content: "\e005";
}

.k-i-expand::before {
  content: "\e005";
}

.k-i-expand-e::before {
  content: "\e005";
}

.k-i-sarrow-e::before {
  content: "\e005";
}

.k-i-caret-alt-down::before {
  content: "\e006";
}

.k-i-arrow-60-down::before {
  content: "\e006";
}

.k-i-arrow-s::before {
  content: "\e006";
}

.k-i-kpi-trend-decrease::before {
  content: "\e006";
}

.k-i-expand-s::before {
  content: "\e006";
}

.k-i-collapse::before {
  content: "\e006";
}

.k-i-sarrow-s::before {
  content: "\e006";
}

.k-i-caret-alt-left::before {
  content: "\e007";
}

.k-i-arrow-60-left::before {
  content: "\e007";
}

.k-i-arrow-w::before {
  content: "\e007";
}

.k-i-expand-w::before {
  content: "\e007";
}

.k-i-sarrow-w::before {
  content: "\e007";
}

.k-i-caret-alt-to-top::before {
  content: "\e008";
}

.k-i-arrow-end-up::before {
  content: "\e008";
}

.k-i-seek-n::before {
  content: "\e008";
}

.k-i-caret-alt-to-right::before {
  content: "\e009";
}

.k-i-arrow-end-right::before {
  content: "\e009";
}

.k-i-seek-e::before {
  content: "\e009";
}

.k-i-caret-alt-to-bottom::before {
  content: "\e00a";
}

.k-i-arrow-end-down::before {
  content: "\e00a";
}

.k-i-seek-s::before {
  content: "\e00a";
}

.k-i-caret-alt-to-left::before {
  content: "\e00b";
}

.k-i-arrow-end-left::before {
  content: "\e00b";
}

.k-i-seek-w::before {
  content: "\e00b";
}

.k-i-caret-double-alt-up::before {
  content: "\e00c";
}

.k-i-arrow-double-60-up::before {
  content: "\e00c";
}

.k-i-arrow-seek-up::before {
  content: "\e00c";
}

.k-i-caret-double-alt-right::before {
  content: "\e00d";
}

.k-i-arrow-double-60-right::before {
  content: "\e00d";
}

.k-i-arrow-seek-right::before {
  content: "\e00d";
}

.k-i-forward-sm::before {
  content: "\e00d";
}

.k-i-caret-double-alt-down::before {
  content: "\e00e";
}

.k-i-arrow-double-60-down::before {
  content: "\e00e";
}

.k-i-arrow-seek-down::before {
  content: "\e00e";
}

.k-i-caret-double-alt-left::before {
  content: "\e00f";
}

.k-i-arrow-double-60-left::before {
  content: "\e00f";
}

.k-i-arrow-seek-left::before {
  content: "\e00f";
}

.k-i-rewind-sm::before {
  content: "\e00f";
}

.k-i-caret-alt-expand::before {
  content: "\e010";
}

.k-i-arrows-kpi::before {
  content: "\e010";
}

.k-i-kpi::before {
  content: "\e010";
}

.k-i-caret-alt-sort::before {
  content: "\e010";
}

.k-i-arrows-no-change::before {
  content: "\e011";
}

.k-i-arrow-overflow-down::before {
  content: "\e012";
}

.k-i-chevron-up::before {
  content: "\e013";
}

.k-i-arrow-chevron-up::before {
  content: "\e013";
}

.k-i-arrowhead-n::before {
  content: "\e013";
}

.k-i-chevron-right::before {
  content: "\e014";
}

.k-i-arrow-chevron-right::before {
  content: "\e014";
}

.k-i-arrowhead-e::before {
  content: "\e014";
}

.k-i-chevron-down::before {
  content: "\e015";
}

.k-i-arrow-chevron-down::before {
  content: "\e015";
}

.k-i-arrowhead-s::before {
  content: "\e015";
}

.k-i-chevron-left::before {
  content: "\e016";
}

.k-i-arrow-chevron-left::before {
  content: "\e016";
}

.k-i-arrowhead-w::before {
  content: "\e016";
}

.k-i-arrow-up::before {
  content: "\e017";
}

.k-i-arrow-right::before {
  content: "\e018";
}

.k-i-arrow-down::before {
  content: "\e019";
}

.k-i-arrow-left::before {
  content: "\e01a";
}

.k-i-level-down::before {
  content: "\e01b";
}

.k-i-arrow-drill::before {
  content: "\e01b";
}

.k-i-level-up::before {
  content: "\e01c";
}

.k-i-arrow-parent::before {
  content: "\e01c";
}

.k-i-level-to-top::before {
  content: "\e01d";
}

.k-i-arrow-root::before {
  content: "\e01d";
}

.k-i-level-root::before {
  content: "\e01d";
}

.k-i-col-resize::before {
  content: "\e01e";
}

.k-i-arrows-resizing::before {
  content: "\e01e";
}

.k-i-arrows-axes::before {
  content: "\e01f";
}

.k-i-arrows-dimensions::before {
  content: "\e01f";
}

.k-i-dimension::before {
  content: "\e01f";
}

.k-i-arrows-swap::before {
  content: "\e020";
}

.k-i-drag-and-drop::before {
  content: "\e021";
}

.k-i-categorize::before {
  content: "\e022";
}

.k-i-grid::before {
  content: "\e023";
}

.k-i-grid-layout::before {
  content: "\e024";
}

.k-i-group::before {
  content: "\e025";
}

.k-i-ungroup::before {
  content: "\e026";
}

.k-i-handler-drag::before {
  content: "\e027";
}

.k-i-layout::before {
  content: "\e028";
}

.k-i-layout-1-by-4::before {
  content: "\e029";
}

.k-i-layout-2-by-2::before {
  content: "\e02a";
}

.k-i-page-layout::before {
  content: "\e02a";
}

.k-i-layout-side-by-side::before {
  content: "\e02b";
}

.k-i-layout-stacked::before {
  content: "\e02c";
}

.k-i-columns::before {
  content: "\e02d";
}

.k-i-rows::before {
  content: "\e02e";
}

.k-i-reorder::before {
  content: "\e02f";
}

.k-i-menu::before {
  content: "\e030";
}

.k-i-hamburger::before {
  content: "\e030";
}

.k-i-more-vertical::before {
  content: "\e031";
}

.k-i-more-v::before {
  content: "\e031";
}

.k-i-vbars::before {
  content: "\e031";
}

.k-i-more-horizontal::before {
  content: "\e032";
}

.k-i-more-h::before {
  content: "\e032";
}

.k-i-hbars::before {
  content: "\e032";
}

.k-i-overlap::before {
  content: "\e033";
}

.k-i-home::before {
  content: "\e034";
}

.k-i-root::before {
  content: "\e034";
}

.k-i-undo::before {
  content: "\e100";
}

.k-i-undo-large::before {
  content: "\e100";
}

.k-i-redo::before {
  content: "\e101";
}

.k-i-redo-large::before {
  content: "\e101";
}

.k-i-arrow-rotate-ccw::before {
  content: "\e102";
}

.k-i-reset::before {
  content: "\e102";
}

.k-i-arrow-rotate-cw::before {
  content: "\e103";
}

.k-i-reload::before {
  content: "\e103";
}

.k-i-refresh::before {
  content: "\e103";
}

.k-i-recurrence::before {
  content: "\e103";
}

.k-i-arrows-repeat::before {
  content: "\e103";
}

.k-i-arrows-no-repeat::before {
  content: "\e104";
}

.k-i-non-recurrence::before {
  content: "\e104";
}

.k-i-refresh-clear::before {
  content: "\e104";
}

.k-i-arrow-rotate-ccw-small::before {
  content: "\e105";
}

.k-i-reset-sm::before {
  content: "\e105";
}

.k-i-arrow-rotate-cw-small::before {
  content: "\e106";
}

.k-i-reload-sm::before {
  content: "\e106";
}

.k-i-refresh-sm::before {
  content: "\e106";
}

.k-i-recurrence-sm::before {
  content: "\e106";
}

.k-i-arrows-repeat-sm::before {
  content: "\e106";
}

.k-i-clock::before {
  content: "\e107";
}

.k-i-calendar::before {
  content: "\e108";
}

.k-i-save::before {
  content: "\e109";
}

.k-i-floppy::before {
  content: "\e109";
}

.k-i-print::before {
  content: "\e10a";
}

.k-i-printer::before {
  content: "\e10a";
}

.k-i-pencil::before {
  content: "\e10b";
}

.k-i-edit::before {
  content: "\e10b";
}

.k-i-trash::before {
  content: "\e10c";
}

.k-i-delete::before {
  content: "\e10c";
}

.k-i-paperclip::before {
  content: "\e10d";
}

.k-i-attachment::before {
  content: "\e10d";
}

.k-i-clip::before {
  content: "\e10d";
}

.k-i-paperclip-alt::before {
  content: "\e10e";
}

.k-i-attachment-45::before {
  content: "\e10e";
}

.k-i-clip-45::before {
  content: "\e10e";
}

.k-i-link::before {
  content: "\e10f";
}

.k-i-link-horizontal::before {
  content: "\e10f";
}

.k-i-hyperlink::before {
  content: "\e10f";
}

.k-i-link-h::before {
  content: "\e10f";
}

.k-i-unlink::before {
  content: "\e110";
}

.k-i-unlink-horizontal::before {
  content: "\e110";
}

.k-i-hyperlink-remove::before {
  content: "\e110";
}

.k-i-unlink-h::before {
  content: "\e110";
}

.k-i-link-vertical::before {
  content: "\e111";
}

.k-i-link-v::before {
  content: "\e111";
}

.k-i-unlink-vertical::before {
  content: "\e112";
}

.k-i-unlink-v::before {
  content: "\e112";
}

.k-i-lock::before {
  content: "\e113";
}

.k-i-unlock::before {
  content: "\e114";
}

.k-i-cancel::before {
  content: "\e115";
}

.k-i-cancel-outline::before {
  content: "\e116";
}

.k-i-deny::before {
  content: "\e116";
}

.k-i-cancel-circle::before {
  content: "\e117";
}

.k-i-check::before {
  content: "\e118";
}

.k-i-checkmark::before {
  content: "\e118";
}

.k-i-tick::before {
  content: "\e118";
}

.k-i-check-outline::before {
  content: "\e119";
}

.k-i-checkmark-outline::before {
  content: "\e119";
}

.k-i-success::before {
  content: "\e119";
}

.k-i-check-circle::before {
  content: "\e11a";
}

.k-i-checkmark-circle::before {
  content: "\e11a";
}

.k-i-x::before {
  content: "\e11b";
}

.k-i-close::before {
  content: "\e11b";
}

.k-i-clear::before {
  content: "\e11b";
}

.k-i-times::before {
  content: "\e11b";
}

.k-i-group-delete::before {
  content: "\e11b";
}

.k-i-x-outline::before {
  content: "\e11c";
}

.k-i-close-outline::before {
  content: "\e11c";
}

.k-i-clear-outline::before {
  content: "\e11c";
}

.k-i-times-outline::before {
  content: "\e11c";
}

.k-i-error::before {
  content: "\e11c";
}

.k-i-x-circle::before {
  content: "\e11d";
}

.k-i-close-circle::before {
  content: "\e11d";
}

.k-i-clear-circle::before {
  content: "\e11d";
}

.k-i-times-circle::before {
  content: "\e11d";
}

.k-i-plus::before, .k-plus::before {
  content: "\e11e";
}

.k-i-add::before {
  content: "\e11e";
}

.k-i-plus-outline::before {
  content: "\e11f";
}

.k-i-add-outline::before {
  content: "\e11f";
}

.k-i-plus-circle::before {
  content: "\e120";
}

.k-i-add-circle::before {
  content: "\e120";
}

.k-i-minus::before, .k-minus::before {
  content: "\e121";
}

.k-i-kpi-trend-equal::before {
  content: "\e121";
}

.k-i-minus-outline::before {
  content: "\e122";
}

.k-i-minus-circle::before {
  content: "\e123";
}

.k-i-sort-asc::before {
  content: "\e124";
}

.k-i-sort-desc::before {
  content: "\e125";
}

.k-i-sort-clear::before {
  content: "\e126";
}

.k-i-unsort::before {
  content: "\e126";
}

.k-i-sort-asc-small::before {
  content: "\e127";
}

.k-i-sort-asc-sm::before {
  content: "\e127";
}

.k-i-sort-desc-small::before {
  content: "\e128";
}

.k-i-sort-desc-sm::before {
  content: "\e128";
}

.k-i-filter::before {
  content: "\e129";
}

.k-i-filter-clear::before {
  content: "\e12a";
}

.k-i-filter-small::before {
  content: "\e12b";
}

.k-i-filter-sm::before {
  content: "\e12b";
}

.k-i-filter-sort-asc-small::before {
  content: "\e12c";
}

.k-i-filter-sort-asc-sm::before {
  content: "\e12c";
}

.k-i-filter-sort-desc-small::before {
  content: "\e12d";
}

.k-i-filter-sort-desc-sm::before {
  content: "\e12d";
}

.k-i-filter-add-expression::before {
  content: "\e12e";
}

.k-i-filter-add-group::before {
  content: "\e12f";
}

.k-i-login::before {
  content: "\e130";
}

.k-i-sign-in::before {
  content: "\e130";
}

.k-i-logout::before {
  content: "\e131";
}

.k-i-sign-out::before {
  content: "\e131";
}

.k-i-download::before {
  content: "\e132";
}

.k-i-upload::before {
  content: "\e133";
}

.k-i-hyperlink-open::before {
  content: "\e134";
}

.k-i-hyperlink-open-sm::before {
  content: "\e135";
}

.k-i-launch::before {
  content: "\e136";
}

.k-i-window::before {
  content: "\e137";
}

.k-i-window-maximize::before {
  content: "\e137";
}

.k-i-maximize::before {
  content: "\e137";
}

.k-i-window-restore::before {
  content: "\e138";
}

.k-i-windows::before {
  content: "\e138";
}

.k-i-tiles::before {
  content: "\e138";
}

.k-i-restore::before {
  content: "\e138";
}

.k-i-window-minimize::before {
  content: "\e139";
}

.k-i-minimize::before {
  content: "\e139";
}

.k-i-gear::before {
  content: "\e13a";
}

.k-i-cog::before {
  content: "\e13a";
}

.k-i-custom::before {
  content: "\e13a";
}

.k-i-gears::before {
  content: "\e13b";
}

.k-i-cogs::before {
  content: "\e13b";
}

.k-i-wrench::before {
  content: "\e13c";
}

.k-i-settings::before {
  content: "\e13c";
}

.k-i-eye::before {
  content: "\e13d";
}

.k-i-preview::before {
  content: "\e13d";
}

.k-i-search::before {
  content: "\e13e";
}

.k-i-zoom::before {
  content: "\e13e";
}

.k-i-zoom-in::before {
  content: "\e13f";
}

.k-i-zoom-out::before {
  content: "\e140";
}

.k-i-arrows-move::before {
  content: "\e141";
}

.k-i-pan::before {
  content: "\e141";
}

.k-i-move::before {
  content: "\e141";
}

.k-i-calculator::before {
  content: "\e142";
}

.k-i-cart::before {
  content: "\e143";
}

.k-i-shopping-cart::before {
  content: "\e143";
}

.k-i-connector::before {
  content: "\e144";
}

.k-i-plus-sm::before {
  content: "\e145";
}

.k-i-splus::before {
  content: "\e145";
}

.k-i-minus-sm::before {
  content: "\e146";
}

.k-i-sminus::before {
  content: "\e146";
}

.k-i-kpi-status-deny::before {
  content: "\e147";
}

.k-i-kpi-status-hold::before {
  content: "\e148";
}

.k-i-kpi-status-open::before {
  content: "\e149";
}

.k-i-equal::before {
  content: "\e14a";
}

.k-i-not-equal::before {
  content: "\e14b";
}

.k-i-less-or-equal::before {
  content: "\e14c";
}

.k-i-greater-or-equal::before {
  content: "\e14d";
}

.k-i-divide::before {
  content: "\e14e";
}

.k-i-accessibility::before {
  content: "\e14f";
}

.k-i-barcode-outline::before {
  content: "\e150";
}

.k-i-barcode::before {
  content: "\e151";
}

.k-i-barcode-scanner::before {
  content: "\e152";
}

.k-i-qr-code-outline::before {
  content: "\e153";
}

.k-i-qr-code::before {
  content: "\e154";
}

.k-i-qr-code-scanner::before {
  content: "\e155";
}

.k-i-barcode-qr-code-scanner::before {
  content: "\e156";
}

.k-i-signature::before {
  content: "\e157";
}

.k-i-hand::before {
  content: "\e158";
}

.k-i-pointer::before {
  content: "\e159";
}

.k-i-cursor::before {
  content: "\e159";
}

.k-i-stick::before {
  content: "\e15a";
}

.k-i-unstick::before {
  content: "\e15b";
}

.k-i-set-column-position::before {
  content: "\e15c";
}

.k-i-play::before {
  content: "\e200";
}

.k-i-pause::before {
  content: "\e201";
}

.k-i-stop::before {
  content: "\e202";
}

.k-i-rewind::before {
  content: "\e203";
}

.k-i-forward::before {
  content: "\e204";
}

.k-i-volume-down::before {
  content: "\e205";
}

.k-i-volume-low::before {
  content: "\e205";
}

.k-i-volume-up::before {
  content: "\e206";
}

.k-i-volume-high::before {
  content: "\e206";
}

.k-i-volume-mute::before {
  content: "\e207";
}

.k-i-volume-off::before {
  content: "\e207";
}

.k-i-hd::before {
  content: "\e208";
}

.k-i-closed-captions::before {
  content: "\e209";
}

.k-i-subtitles::before {
  content: "\e209";
}

.k-i-playlist::before {
  content: "\e20a";
}

.k-i-music-notes::before {
  content: "\e20b";
}

.k-i-audio::before {
  content: "\e20b";
}

.k-i-play-sm::before {
  content: "\e20c";
}

.k-i-pause-sm::before {
  content: "\e20d";
}

.k-i-stop-sm::before {
  content: "\e20e";
}

.k-i-heart-outline::before {
  content: "\e300";
}

.k-i-fav-outline::before {
  content: "\e300";
}

.k-i-favorite-outline::before {
  content: "\e300";
}

.k-i-heart::before {
  content: "\e301";
}

.k-i-fav::before {
  content: "\e301";
}

.k-i-favorite::before {
  content: "\e301";
}

.k-i-star-outline::before {
  content: "\e302";
}

.k-i-bookmark-outline::before {
  content: "\e302";
}

.k-i-star::before {
  content: "\e303";
}

.k-i-bookmark::before {
  content: "\e303";
}

.k-i-checkbox::before {
  content: "\e304";
}

.k-i-shape-rect::before {
  content: "\e304";
}

.k-i-checkbox-checked::before {
  content: "\e305";
}

.k-i-checkbox-indeterminate::before {
  content: "\e306";
}

.k-i-tri-state-indeterminate::before {
  content: "\e306";
}

.k-i-checkbox-null::before {
  content: "\e307";
}

.k-i-tri-state-null::before {
  content: "\e307";
}

.k-i-circle::before {
  content: "\e308";
}

.k-i-radiobutton::before {
  content: "\e309";
}

.k-i-shape-circle::before {
  content: "\e309";
}

.k-i-radiobutton-checked::before {
  content: "\e30a";
}

.k-i-bell::before {
  content: "\e400";
}

.k-i-notification::before {
  content: "\e400";
}

.k-i-info-circle::before {
  content: "\e401";
}

.k-i-information::before {
  content: "\e401";
}

.k-i-info::before {
  content: "\e401";
}

.k-i-note::before {
  content: "\e401";
}

.k-i-question-circle::before {
  content: "\e402";
}

.k-i-question::before {
  content: "\e402";
}

.k-i-help::before {
  content: "\e402";
}

.k-i-exclamation-circle::before {
  content: "\e403";
}

.k-i-warning::before {
  content: "\e403";
}

.k-i-exception::before {
  content: "\e403";
}

.k-i-camera::before {
  content: "\e500";
}

.k-i-photo-camera::before {
  content: "\e500";
}

.k-i-image::before {
  content: "\e501";
}

.k-i-photo::before {
  content: "\e501";
}

.k-i-image-export::before {
  content: "\e502";
}

.k-i-photo-export::before {
  content: "\e502";
}

.k-i-zoom-actual-size::before {
  content: "\e503";
}

.k-i-zoom-best-fit::before {
  content: "\e504";
}

.k-i-image-resize::before {
  content: "\e505";
}

.k-i-crop::before {
  content: "\e506";
}

.k-i-mirror::before {
  content: "\e507";
}

.k-i-flip-horizontal::before {
  content: "\e508";
}

.k-i-flip-h::before {
  content: "\e508";
}

.k-i-flip-vertical::before {
  content: "\e509";
}

.k-i-flip-v::before {
  content: "\e509";
}

.k-i-rotate::before {
  content: "\e50a";
}

.k-i-rotate-right::before {
  content: "\e50b";
}

.k-i-rotate-cw::before {
  content: "\e50b";
}

.k-i-rotate-left::before {
  content: "\e50c";
}

.k-i-rotate-ccw::before {
  content: "\e50c";
}

.k-i-brush::before {
  content: "\e50d";
}

.k-i-palette::before {
  content: "\e50e";
}

.k-i-droplet::before {
  content: "\e50f";
}

.k-i-paint::before {
  content: "\e50f";
}

.k-i-background::before {
  content: "\e50f";
}

.k-i-shape-line::before {
  content: "\e510";
}

.k-i-line::before {
  content: "\e510";
}

.k-i-brightness-contrast::before {
  content: "\e511";
}

.k-i-sliders::before {
  content: "\e512";
}

.k-i-saturation::before {
  content: "\e512";
}

.k-i-invert-colors::before {
  content: "\e513";
}

.k-i-transparency::before {
  content: "\e514";
}

.k-i-opacity::before {
  content: "\e514";
}

.k-i-grayscale::before {
  content: "\e515";
}

.k-i-blur::before {
  content: "\e516";
}

.k-i-sharpen::before {
  content: "\e517";
}

.k-i-shapes::before {
  content: "\e518";
}

.k-i-shape::before {
  content: "\e518";
}

.k-i-round-corners::before {
  content: "\e519";
}

.k-i-bring-to-front::before {
  content: "\e51a";
}

.k-i-front-element::before {
  content: "\e51a";
}

.k-i-bring-to-back::before {
  content: "\e51b";
}

.k-i-back-element::before {
  content: "\e51b";
}

.k-i-bring-forward::before {
  content: "\e51c";
}

.k-i-forward-element::before {
  content: "\e51c";
}

.k-i-bring-backward::before {
  content: "\e51d";
}

.k-i-backward-element::before {
  content: "\e51d";
}

.k-i-align-self-start::before {
  content: "\e51e";
}

.k-i-align-left-element::before {
  content: "\e51e";
}

.k-i-align-self-center::before {
  content: "\e51f";
}

.k-i-align-center-element::before {
  content: "\e51f";
}

.k-i-align-self-end::before {
  content: "\e520";
}

.k-i-align-right-element::before {
  content: "\e520";
}

.k-i-align-self-start-alt::before {
  content: "\e521";
}

.k-i-align-top-element::before {
  content: "\e521";
}

.k-i-align-self-center-alt::before {
  content: "\e522";
}

.k-i-align-middle-element::before {
  content: "\e522";
}

.k-i-align-self-end-alt::before {
  content: "\e523";
}

.k-i-align-bottom-element::before {
  content: "\e523";
}

.k-i-thumbnails-up::before {
  content: "\e524";
}

.k-i-thumbnails-right::before {
  content: "\e525";
}

.k-i-thumbnails-down::before {
  content: "\e526";
}

.k-i-thumbnails-left::before {
  content: "\e527";
}

.k-i-fullscreen::before {
  content: "\e528";
}

.k-i-full-screen::before {
  content: "\e528";
}

.k-i-fullscreen-enter::before {
  content: "\e528";
}

.k-i-fullscreen-exit::before {
  content: "\e529";
}

.k-i-full-screen-exit::before {
  content: "\e529";
}

.k-i-droplet-slash::before {
  content: "\e52a";
}

.k-i-reset-color::before {
  content: "\e52a";
}

.k-i-paint-remove::before {
  content: "\e52a";
}

.k-i-background-remove::before {
  content: "\e52a";
}

.k-i-photos::before {
  content: "\e52b";
}

.k-i-images::before {
  content: "\e52b";
}

.k-i-gallery::before {
  content: "\e52b";
}

.k-i-align-to-grid::before {
  content: "\e52c";
}

.k-i-size-to-grid::before {
  content: "\e52d";
}

.k-i-make-same-size::before {
  content: "\e52e";
}

.k-i-make-same-width::before {
  content: "\e52f";
}

.k-i-make-same-height::before {
  content: "\e530";
}

.k-i-make-horizontal-spacing-equal::before {
  content: "\e531";
}

.k-i-increase-horizontal-spacing::before {
  content: "\e532";
}

.k-i-decrease-horizontal-spacing::before {
  content: "\e533";
}

.k-i-remove-horizontal-spacing::before {
  content: "\e534";
}

.k-i-make-vertical-spacing-equal::before {
  content: "\e535";
}

.k-i-increase-vertical-spacing::before {
  content: "\e536";
}

.k-i-decrease-vertical-spacing::before {
  content: "\e537";
}

.k-i-remove-vertical-spacing::before {
  content: "\e538";
}

.k-i-eyedropper::before {
  content: "\e539";
}

.k-i-snap-grid::before {
  content: "\e53a";
}

.k-i-snap-to-gridlines::before {
  content: "\e53b";
}

.k-i-snap-to-snaplines::before {
  content: "\e53c";
}

.k-i-dimentions::before {
  content: "\e53d";
}

.k-i-align-self-stretch::before {
  content: "\e53e";
}

.k-i-align-stretch-element-horizontal::before {
  content: "\e53e";
}

.k-i-align-self-stretch-alt::before {
  content: "\e53f";
}

.k-i-align-stretch-element-vertical::before {
  content: "\e53f";
}

.k-i-align-items-start::before {
  content: "\e540";
}

.k-i-align-left-elements::before {
  content: "\e540";
}

.k-i-align-items-center::before {
  content: "\e541";
}

.k-i-align-center-elements::before {
  content: "\e541";
}

.k-i-align-items-end::before {
  content: "\e542";
}

.k-i-align-right-elements::before {
  content: "\e542";
}

.k-i-align-items-stretch::before {
  content: "\e543";
}

.k-i-align-stretch-elements-horizontal::before {
  content: "\e543";
}

.k-i-align-items-baseline::before {
  content: "\e544";
}

.k-i-align-baseline-horizontal::before {
  content: "\e544";
}

.k-i-align-items-start-alt::before {
  content: "\e545";
}

.k-i-align-top-elements::before {
  content: "\e545";
}

.k-i-align-items-center-alt::before {
  content: "\e546";
}

.k-i-align-middle-elements::before {
  content: "\e546";
}

.k-i-align-items-end-alt::before {
  content: "\e547";
}

.k-i-align-bottom-elements::before {
  content: "\e547";
}

.k-i-align-items-stretch-alt::before {
  content: "\e548";
}

.k-i-align-stretch-elements-vertical::before {
  content: "\e548";
}

.k-i-align-items-baseline-alt::before {
  content: "\e549";
}

.k-i-align-baseline-vertical::before {
  content: "\e549";
}

.k-i-justify-content-start::before {
  content: "\e54a";
}

.k-i-justify-start-horizontal::before {
  content: "\e54a";
}

.k-i-justify-content-center::before {
  content: "\e54b";
}

.k-i-justify-center-horizontal::before {
  content: "\e54b";
}

.k-i-justify-content-end::before {
  content: "\e54c";
}

.k-i-justify-end-horizontal::before {
  content: "\e54c";
}

.k-i-justify-content-between::before {
  content: "\e54d";
}

.k-i-justify-between-horizontal::before {
  content: "\e54d";
}

.k-i-justify-content-around::before {
  content: "\e54e";
}

.k-i-justify-around-horizontal::before {
  content: "\e54e";
}

.k-i-justify-content-start-alt::before {
  content: "\e54f";
}

.k-i-justify-start-vertical::before {
  content: "\e54f";
}

.k-i-justify-content-center-alt::before {
  content: "\e550";
}

.k-i-justify-center-vertical::before {
  content: "\e550";
}

.k-i-justify-content-end-alt::before {
  content: "\e551";
}

.k-i-justify-end-vertical::before {
  content: "\e551";
}

.k-i-justify-content-between-alt::before {
  content: "\e552";
}

.k-i-justify-between-vertical::before {
  content: "\e552";
}

.k-i-justify-content-around-alt::before {
  content: "\e553";
}

.k-i-justify-around-vertical::before {
  content: "\e553";
}

.k-i-file-wrench::before {
  content: "\e600";
}

.k-i-page-properties::before {
  content: "\e600";
}

.k-i-bold::before {
  content: "\e601";
}

.k-i-italic::before {
  content: "\e602";
}

.k-i-underline::before {
  content: "\e603";
}

.k-i-font-family::before {
  content: "\e604";
}

.k-i-foreground-color::before {
  content: "\e605";
}

.k-i-text::before {
  content: "\e605";
}

.k-i-convert-lowercase::before {
  content: "\e606";
}

.k-i-convert-uppercase::before {
  content: "\e607";
}

.k-i-strikethrough::before {
  content: "\e608";
}

.k-i-strike-through::before {
  content: "\e608";
}

.k-i-subscript::before {
  content: "\e609";
}

.k-i-sub-script::before {
  content: "\e609";
}

.k-i-supscript::before {
  content: "\e60a";
}

.k-i-sup-script::before {
  content: "\e60a";
}

.k-i-superscript::before {
  content: "\e60a";
}

.k-i-div::before {
  content: "\e60b";
}

.k-i-all::before {
  content: "\e60c";
}

.k-i-h1::before {
  content: "\e60d";
}

.k-i-h2::before {
  content: "\e60e";
}

.k-i-h3::before {
  content: "\e60f";
}

.k-i-h4::before {
  content: "\e610";
}

.k-i-h5::before {
  content: "\e611";
}

.k-i-h6::before {
  content: "\e612";
}

.k-i-list-ordered::before {
  content: "\e613";
}

.k-i-list-numbered::before {
  content: "\e613";
}

.k-i-insert-ordered-list::before {
  content: "\e613";
}

.k-i-list-unordered::before {
  content: "\e614";
}

.k-i-list-bulleted::before {
  content: "\e614";
}

.k-i-insert-unordered-list::before {
  content: "\e614";
}

.k-i-indent::before {
  content: "\e615";
}

.k-i-indent-increase::before {
  content: "\e615";
}

.k-i-outdent::before {
  content: "\e616";
}

.k-i-indent-decrease::before {
  content: "\e616";
}

.k-i-insert-top::before {
  content: "\e617";
}

.k-i-insert-up::before {
  content: "\e617";
}

.k-i-insert-n::before {
  content: "\e617";
}

.k-i-insert-middle::before {
  content: "\e618";
}

.k-i-insert-m::before {
  content: "\e618";
}

.k-i-insert-bottom::before {
  content: "\e619";
}

.k-i-insert-down::before {
  content: "\e619";
}

.k-i-insert-s::before {
  content: "\e619";
}

.k-i-align-top::before {
  content: "\e61a";
}

.k-i-align-middle::before {
  content: "\e61b";
}

.k-i-align-bottom::before {
  content: "\e61c";
}

.k-i-align-left::before {
  content: "\e61d";
}

.k-i-justify-left::before {
  content: "\e61d";
}

.k-i-align-center::before {
  content: "\e61e";
}

.k-i-justify-center::before {
  content: "\e61e";
}

.k-i-align-right::before {
  content: "\e61f";
}

.k-i-justify-left::before {
  content: "\e61f";
}

.k-i-align-justify::before {
  content: "\e620";
}

.k-i-justify-full::before {
  content: "\e620";
}

.k-i-align-remove::before {
  content: "\e621";
}

.k-i-justify-clear::before {
  content: "\e621";
}

.k-i-text-wrap::before {
  content: "\e622";
}

.k-i-horizontal-rule::before {
  content: "\e623";
}

.k-i-rule-horizontal::before {
  content: "\e623";
}

.k-i-hr::before {
  content: "\e623";
}

.k-i-table-align-top-left::before {
  content: "\e624";
}

.k-i-table-align-top-center::before {
  content: "\e625";
}

.k-i-table-align-top-right::before {
  content: "\e626";
}

.k-i-table-align-middle-left::before {
  content: "\e627";
}

.k-i-table-align-middle-center::before {
  content: "\e628";
}

.k-i-table-align-middle-right::before {
  content: "\e629";
}

.k-i-table-align-bottom-left::before {
  content: "\e62a";
}

.k-i-table-align-bottom-center::before {
  content: "\e62b";
}

.k-i-table-align-bottom-right::before {
  content: "\e62c";
}

.k-i-table-align-remove::before {
  content: "\e62d";
}

.k-i-borders-all::before {
  content: "\e62e";
}

.k-i-all-borders::before {
  content: "\e62e";
}

.k-i-borders-outside::before {
  content: "\e62f";
}

.k-i-outside-borders::before {
  content: "\e62f";
}

.k-i-borders-inside::before {
  content: "\e630";
}

.k-i-inside-borders::before {
  content: "\e630";
}

.k-i-borders-inside-horizontal::before {
  content: "\e631";
}

.k-i-border-inside-h::before {
  content: "\e631";
}

.k-i-inside-horizontal-borders::before {
  content: "\e631";
}

.k-i-borders-inside-vertical::before {
  content: "\e632";
}

.k-i-borders-inside-v::before {
  content: "\e632";
}

.k-i-inside-vertical-borders::before {
  content: "\e632";
}

.k-i-border-top::before {
  content: "\e633";
}

.k-i-top-border::before {
  content: "\e633";
}

.k-i-border-bottom::before {
  content: "\e634";
}

.k-i-bottom-border::before {
  content: "\e634";
}

.k-i-border-left::before {
  content: "\e635";
}

.k-i-left-border::before {
  content: "\e635";
}

.k-i-border-right::before {
  content: "\e636";
}

.k-i-right-border::before {
  content: "\e636";
}

.k-i-borders-none::before {
  content: "\e637";
}

.k-i-border-no::before {
  content: "\e637";
}

.k-i-no-borders::before {
  content: "\e637";
}

.k-i-borders-show-hide::before {
  content: "\e638";
}

.k-i-form::before {
  content: "\e639";
}

.k-i-border::before {
  content: "\e639";
}

.k-i-form-element::before {
  content: "\e63a";
}

.k-i-code-snippet::before {
  content: "\e63b";
}

.k-i-select-all::before {
  content: "\e63c";
}

.k-i-button::before {
  content: "\e63d";
}

.k-i-select-box::before {
  content: "\e63e";
}

.k-i-calendar-date::before {
  content: "\e63f";
}

.k-i-group-box::before {
  content: "\e640";
}

.k-i-textarea::before {
  content: "\e641";
}

.k-i-textbox::before {
  content: "\e642";
}

.k-i-textbox-hidden::before {
  content: "\e643";
}

.k-i-password::before {
  content: "\e644";
}

.k-i-paragraph-add::before {
  content: "\e645";
}

.k-i-edit-tools::before {
  content: "\e646";
}

.k-i-template-manager::before {
  content: "\e647";
}

.k-i-change-manually::before {
  content: "\e648";
}

.k-i-track-changes::before {
  content: "\e649";
}

.k-i-track-changes-enable::before {
  content: "\e64a";
}

.k-i-track-changes-accept::before {
  content: "\e64b";
}

.k-i-track-changes-accept-all::before {
  content: "\e64c";
}

.k-i-track-changes-reject::before {
  content: "\e64d";
}

.k-i-track-changes-reject-all::before {
  content: "\e64e";
}

.k-i-document-manager::before {
  content: "\e64f";
}

.k-i-custom-icon::before {
  content: "\e650";
}

.k-i-book::before {
  content: "\e651";
}

.k-i-dictionary-add::before {
  content: "\e651";
}

.k-i-image-add::before {
  content: "\e652";
}

.k-i-image-light-dialog::before {
  content: "\e652";
}

.k-i-image-insert::before {
  content: "\e652";
}

.k-i-insert-image::before {
  content: "\e652";
}

.k-i-image-edit::before {
  content: "\e653";
}

.k-i-image-map-editor::before {
  content: "\e654";
}

.k-i-comment::before {
  content: "\e655";
}

.k-i-comment-remove::before {
  content: "\e656";
}

.k-i-comments-remove::before {
  content: "\e657";
}

.k-i-comments-remove-all::before {
  content: "\e657";
}

.k-i-silverlight::before {
  content: "\e658";
}

.k-i-media-manager::before {
  content: "\e659";
}

.k-i-video-external::before {
  content: "\e65a";
}

.k-i-flash-manager::before {
  content: "\e65b";
}

.k-i-binoculars::before {
  content: "\e65c";
}

.k-i-find-and-replace::before {
  content: "\e65c";
}

.k-i-find::before {
  content: "\e65c";
}

.k-i-copy::before {
  content: "\e65d";
}

.k-i-files::before {
  content: "\e65d";
}

.k-i-cut::before {
  content: "\e65e";
}

.k-i-clipboard::before {
  content: "\e65f";
}

.k-i-paste::before {
  content: "\e65f";
}

.k-i-clipboard-code::before {
  content: "\e660";
}

.k-i-paste-as-html::before {
  content: "\e660";
}

.k-i-clipboard-word::before {
  content: "\e661";
}

.k-i-paste-from-word::before {
  content: "\e661";
}

.k-i-clipboard-word-alt::before {
  content: "\e662";
}

.k-i-paste-from-word-strip-file::before {
  content: "\e662";
}

.k-i-clipboard-html::before {
  content: "\e663";
}

.k-i-paste-html::before {
  content: "\e663";
}

.k-i-clipboard-markdown::before {
  content: "\e664";
}

.k-i-paste-markdown::before {
  content: "\e664";
}

.k-i-clipboard-text::before {
  content: "\e665";
}

.k-i-paste-plain-text::before {
  content: "\e665";
}

.k-i-apply-format::before {
  content: "\e666";
}

.k-i-clear-css::before {
  content: "\e667";
}

.k-i-clearformat::before {
  content: "\e667";
}

.k-i-copy-format::before {
  content: "\e668";
}

.k-i-strip-all-formatting::before {
  content: "\e669";
}

.k-i-strip-css-format::before {
  content: "\e66a";
}

.k-i-strip-font-elements::before {
  content: "\e66b";
}

.k-i-strip-span-elements::before {
  content: "\e66c";
}

.k-i-strip-word-formatting::before {
  content: "\e66d";
}

.k-i-format-code-block::before {
  content: "\e66e";
}

.k-i-building-blocks::before {
  content: "\e66f";
}

.k-i-style-builder::before {
  content: "\e66f";
}

.k-i-puzzle-piece::before {
  content: "\e670";
}

.k-i-module-manager::before {
  content: "\e670";
}

.k-i-puzzle::before {
  content: "\e670";
}

.k-i-link-add::before {
  content: "\e671";
}

.k-i-hyperlink-light-dialog::before {
  content: "\e671";
}

.k-i-hyperlink-insert::before {
  content: "\e671";
}

.k-i-globe-link::before {
  content: "\e672";
}

.k-i-hyperlink-globe::before {
  content: "\e672";
}

.k-i-globe-unlink::before {
  content: "\e673";
}

.k-i-hyperlink-globe-remove::before {
  content: "\e673";
}

.k-i-envelop-link::before {
  content: "\e674";
}

.k-i-hyperlink-email::before {
  content: "\e674";
}

.k-i-anchor::before {
  content: "\e675";
}

.k-i-table-add::before {
  content: "\e676";
}

.k-i-table-light-dialog::before {
  content: "\e676";
}

.k-i-table-insert::before {
  content: "\e676";
}

.k-i-create-table::before {
  content: "\e676";
}

.k-i-table::before {
  content: "\e677";
}

.k-i-table-properties::before {
  content: "\e678";
}

.k-i-table-cell::before {
  content: "\e679";
}

.k-i-table-cell-properties::before {
  content: "\e67a";
}

.k-i-table-column-insert-left::before {
  content: "\e67b";
}

.k-i-add-column-left::before {
  content: "\e67b";
}

.k-i-table-column-insert-right::before {
  content: "\e67c";
}

.k-i-add-column-right::before {
  content: "\e67c";
}

.k-i-table-row-insert-above::before {
  content: "\e67d";
}

.k-i-add-row-above::before {
  content: "\e67d";
}

.k-i-table-row-insert-below::before {
  content: "\e67e";
}

.k-i-add-row-below::before {
  content: "\e67e";
}

.k-i-table-column-delete::before {
  content: "\e67f";
}

.k-i-delete-column::before {
  content: "\e67f";
}

.k-i-table-row-delete::before {
  content: "\e680";
}

.k-i-delete-row::before {
  content: "\e680";
}

.k-i-table-cell-delete::before {
  content: "\e681";
}

.k-i-table-delete::before {
  content: "\e682";
}

.k-i-cells-merge::before {
  content: "\e683";
}

.k-i-merge-cells::before {
  content: "\e683";
}

.k-i-cells-merge-horizontally::before {
  content: "\e684";
}

.k-i-cells-merge-h::before {
  content: "\e684";
}

.k-i-merge-horizontally::before {
  content: "\e684";
}

.k-i-cells-merge-vertically::before {
  content: "\e685";
}

.k-i-cells-merge-v::before {
  content: "\e685";
}

.k-i-merge-vertically::before {
  content: "\e685";
}

.k-i-cell-split-horizontally::before {
  content: "\e686";
}

.k-i-cells-split-h::before {
  content: "\e686";
}

.k-i-cell-split-vertically::before {
  content: "\e687";
}

.k-i-cells-split-v::before {
  content: "\e687";
}

.k-i-table-unmerge::before {
  content: "\e688";
}

.k-i-normal-layout::before {
  content: "\e688";
}

.k-i-pane-freeze::before {
  content: "\e689";
}

.k-i-freeze-pane::before {
  content: "\e689";
}

.k-i-row-freeze::before {
  content: "\e68a";
}

.k-i-freeze-row::before {
  content: "\e68a";
}

.k-i-column-freeze::before {
  content: "\e68b";
}

.k-i-col-freeze::before {
  content: "\e68b";
}

.k-i-freeze-col::before {
  content: "\e68b";
}

.k-i-toolbar-float::before {
  content: "\e68c";
}

.k-i-spell-checker::before {
  content: "\e68d";
}

.k-i-validation-xhtml::before {
  content: "\e68e";
}

.k-i-validation-data::before {
  content: "\e68f";
}

.k-i-toggle-full-screen-mode::before {
  content: "\e690";
}

.k-i-formula-fx::before, .k-spreadsheet-formula-bar::before {
  content: "\e691";
}

.k-i-fx::before {
  content: "\e691";
}

.k-i-sum::before {
  content: "\e692";
}

.k-i-symbol::before {
  content: "\e693";
}

.k-i-dollar::before {
  content: "\e694";
}

.k-i-currency::before {
  content: "\e694";
}

.k-i-percent::before {
  content: "\e695";
}

.k-i-custom-format::before {
  content: "\e696";
}

.k-i-format-number::before {
  content: "\e696";
}

.k-i-decimal-increase::before {
  content: "\e697";
}

.k-i-increace-decimal::before {
  content: "\e697";
}

.k-i-decimal-decrease::before {
  content: "\e698";
}

.k-i-decrease-decimal::before {
  content: "\e698";
}

.k-i-font-size::before {
  content: "\e699";
}

.k-i-image-absolute-position::before {
  content: "\e69a";
}

.k-i-table-wizard::before {
  content: "\e69b";
}

.k-i-crosstab::before {
  content: "\e69c";
}

.k-i-crosstab-wizard::before {
  content: "\e69d";
}

.k-i-table-body::before {
  content: "\e69e";
}

.k-i-table-column-groups::before {
  content: "\e69f";
}

.k-i-table-corner::before {
  content: "\e6a0";
}

.k-i-table-row-groups::before {
  content: "\e6a1";
}

.k-i-globe-outline::before {
  content: "\e700";
}

.k-i-globe::before {
  content: "\e701";
}

.k-i-map-marker::before {
  content: "\e702";
}

.k-i-marker-pin::before {
  content: "\e702";
}

.k-i-map-marker-target::before {
  content: "\e703";
}

.k-i-marker-pin-target::before {
  content: "\e703";
}

.k-i-pin::before {
  content: "\e704";
}

.k-i-unpin::before {
  content: "\e705";
}

.k-i-share::before {
  content: "\e800";
}

.k-i-user::before {
  content: "\e801";
}

.k-i-inbox::before {
  content: "\e802";
}

.k-i-blogger::before {
  content: "\e803";
}

.k-i-blogger-box::before {
  content: "\e804";
}

.k-i-delicious::before {
  content: "\e805";
}

.k-i-delicious-box::before {
  content: "\e806";
}

.k-i-digg::before {
  content: "\e807";
}

.k-i-digg-box::before {
  content: "\e808";
}

.k-i-envelop::before {
  content: "\e809";
}

.k-i-email::before {
  content: "\e809";
}

.k-i-letter::before {
  content: "\e809";
}

.k-i-envelop-box::before {
  content: "\e80a";
}

.k-i-email-box::before {
  content: "\e80a";
}

.k-i-letter-box::before {
  content: "\e80a";
}

.k-i-facebook::before {
  content: "\e80b";
}

.k-i-facebook-box::before {
  content: "\e80c";
}

.k-i-google::before {
  content: "\e80d";
}

.k-i-google-box::before {
  content: "\e80e";
}

.k-i-google-plus::before {
  content: "\e80f";
}

.k-i-google-plus-box::before {
  content: "\e810";
}

.k-i-linkedin::before {
  content: "\e811";
}

.k-i-linkedin-box::before {
  content: "\e812";
}

.k-i-myspace::before {
  content: "\e813";
}

.k-i-myspace-box::before {
  content: "\e814";
}

.k-i-pinterest::before {
  content: "\e815";
}

.k-i-pinterest-box::before {
  content: "\e816";
}

.k-i-reddit::before {
  content: "\e817";
}

.k-i-reddit-box::before {
  content: "\e818";
}

.k-i-stumble-upon::before {
  content: "\e819";
}

.k-i-stumble-upon-box::before {
  content: "\e81a";
}

.k-i-tell-a-friend::before {
  content: "\e81b";
}

.k-i-tell-a-friend-box::before {
  content: "\e81c";
}

.k-i-tumblr::before {
  content: "\e81d";
}

.k-i-tumblr-box::before {
  content: "\e81e";
}

.k-i-twitter::before {
  content: "\e81f";
}

.k-i-twitter-box::before {
  content: "\e820";
}

.k-i-yammer::before {
  content: "\e821";
}

.k-i-yammer-box::before {
  content: "\e822";
}

.k-i-behance::before {
  content: "\e823";
}

.k-i-behance-box::before {
  content: "\e824";
}

.k-i-dribbble::before {
  content: "\e825";
}

.k-i-dribbble-box::before {
  content: "\e826";
}

.k-i-rss::before {
  content: "\e827";
}

.k-i-rss-box::before {
  content: "\e828";
}

.k-i-vimeo::before {
  content: "\e829";
}

.k-i-vimeo-box::before {
  content: "\e82a";
}

.k-i-youtube::before {
  content: "\e82b";
}

.k-i-youtube-box::before {
  content: "\e82c";
}

.k-i-folder::before {
  content: "\e900";
}

.k-i-folder-open::before {
  content: "\e901";
}

.k-i-folder-add::before {
  content: "\e902";
}

.k-i-folder-up::before {
  content: "\e903";
}

.k-i-folder-more::before {
  content: "\e904";
}

.k-i-fields-more::before {
  content: "\e904";
}

.k-i-aggregate-fields::before {
  content: "\e905";
}

.k-i-file::before {
  content: "\e906";
}

.k-i-file-vertical::before {
  content: "\e906";
}

.k-i-page-portrait::before {
  content: "\e906";
}

.k-i-file-v::before {
  content: "\e906";
}

.k-i-file-add::before {
  content: "\e907";
}

.k-i-insert-file::before {
  content: "\e907";
}

.k-i-file-txt::before {
  content: "\e908";
}

.k-i-txt::before {
  content: "\e908";
}

.k-i-file-csv::before {
  content: "\e909";
}

.k-i-csv::before {
  content: "\e909";
}

.k-i-file-excel::before {
  content: "\e90a";
}

.k-i-file-xls::before {
  content: "\e90a";
}

.k-i-excel::before {
  content: "\e90a";
}

.k-i-xls::before {
  content: "\e90a";
}

.k-i-xlsa::before {
  content: "\e90a";
}

.k-i-file-word::before {
  content: "\e90b";
}

.k-i-file-doc::before {
  content: "\e90b";
}

.k-i-word::before {
  content: "\e90b";
}

.k-i-doc::before {
  content: "\e90b";
}

.k-i-file-mdb::before {
  content: "\e90c";
}

.k-i-mdb::before {
  content: "\e90c";
}

.k-i-file-ppt::before {
  content: "\e90d";
}

.k-i-ppt::before {
  content: "\e90d";
}

.k-i-file-pdf::before {
  content: "\e90e";
}

.k-i-pdf::before {
  content: "\e90e";
}

.k-i-pdfa::before {
  content: "\e90e";
}

.k-i-file-psd::before {
  content: "\e90f";
}

.k-i-psd::before {
  content: "\e90f";
}

.k-i-file-flash::before {
  content: "\e910";
}

.k-i-flash::before {
  content: "\e910";
}

.k-i-file-config::before {
  content: "\e911";
}

.k-i-config::before {
  content: "\e911";
}

.k-i-file-ascx::before {
  content: "\e912";
}

.k-i-ascx::before {
  content: "\e912";
}

.k-i-file-bac::before {
  content: "\e913";
}

.k-i-bac::before {
  content: "\e913";
}

.k-i-file-zip::before {
  content: "\e914";
}

.k-i-zip::before {
  content: "\e914";
}

.k-i-film::before {
  content: "\e915";
}

.k-i-css3::before {
  content: "\e916";
}

.k-i-html5::before {
  content: "\e917";
}

.k-i-code::before {
  content: "\e918";
}

.k-i-html::before {
  content: "\e918";
}

.k-i-source-code::before {
  content: "\e918";
}

.k-i-view-source::before {
  content: "\e918";
}

.k-i-css::before {
  content: "\e919";
}

.k-i-js::before {
  content: "\e91a";
}

.k-i-exe::before {
  content: "\e91b";
}

.k-i-csproj::before {
  content: "\e91c";
}

.k-i-vbproj::before {
  content: "\e91d";
}

.k-i-cs::before {
  content: "\e91e";
}

.k-i-vb::before {
  content: "\e91f";
}

.k-i-sln::before {
  content: "\e920";
}

.k-i-cloud::before {
  content: "\e921";
}

.k-i-file-horizontal::before {
  content: "\e922";
}

.k-i-page-landscape::before {
  content: "\e922";
}

.k-i-file-h::before {
  content: "\e922";
}

.k-i-subreport::before {
  content: "\e923";
}

.k-i-data::before {
  content: "\e924";
}

.k-i-report-header-section::before {
  content: "\e925";
}

.k-i-report-footer-section::before {
  content: "\e926";
}

.k-i-group-header-section::before {
  content: "\e927";
}

.k-i-group-footer-section::before {
  content: "\e928";
}

.k-i-page-header-section::before {
  content: "\e929";
}

.k-i-page-footer-section::before {
  content: "\e92a";
}

.k-i-detail-section::before {
  content: "\e92b";
}

.k-i-toc-section::before {
  content: "\e92c";
}

.k-i-group-section::before {
  content: "\e92d";
}

.k-i-parameters::before {
  content: "\e92e";
}

.k-i-data-csv::before {
  content: "\e92f";
}

.k-i-data-json::before {
  content: "\e930";
}

.k-i-data-sql::before {
  content: "\e931";
}

.k-i-data-web::before {
  content: "\e932";
}

.k-i-data-rest::before {
  content: "\e946";
}

.k-i-group-collection::before {
  content: "\e933";
}

.k-i-parameter-boolean::before {
  content: "\e934";
}

.k-i-parameter-date-time::before {
  content: "\e935";
}

.k-i-parameter-float::before {
  content: "\e936";
}

.k-i-parameter-integer::before {
  content: "\e937";
}

.k-i-parameter-string::before {
  content: "\e938";
}

.k-i-toc-section-level::before {
  content: "\e939";
}

.k-i-inherited::before {
  content: "\e93a";
}

.k-i-file-video::before {
  content: "\e93b";
}

.k-i-file-audio::before {
  content: "\e93c";
}

.k-i-file-image::before {
  content: "\e93d";
}

.k-i-file-presentation::before {
  content: "\e93e";
}

.k-i-file-data::before {
  content: "\e93f";
}

.k-i-file-disc-image::before {
  content: "\e940";
}

.k-i-file-programming::before {
  content: "\e941";
}

.k-i-file-typescript::before {
  content: "\e947";
}

.k-i-parameters-byte-array::before {
  content: "\e942";
}

.k-i-parameters-unknown::before {
  content: "\e943";
}

.k-i-file-error::before {
  content: "\e944";
}

.k-i-file-validation::before {
  content: "\e944";
}

.k-i-files-error::before {
  content: "\e945";
}

.k-i-files-validation::before {
  content: "\e945";
}

.k-i-graph::before {
  content: "\ea00";
}

.k-i-chart-column-clustered::before {
  content: "\ea01";
}

.k-i-chart-column-stacked::before {
  content: "\ea02";
}

.k-i-chart-column-stacked100::before {
  content: "\ea03";
}

.k-i-chart-column-range::before {
  content: "\ea04";
}

.k-i-chart-bar-clustered::before {
  content: "\ea05";
}

.k-i-chart-bar-stacked::before {
  content: "\ea06";
}

.k-i-chart-bar-stacked100::before {
  content: "\ea07";
}

.k-i-chart-bar-range::before {
  content: "\ea08";
}

.k-i-chart-area-clustered::before {
  content: "\ea09";
}

.k-i-chart-area-stacked::before {
  content: "\ea0a";
}

.k-i-chart-area-stacked100::before {
  content: "\ea0b";
}

.k-i-chart-area-range::before {
  content: "\ea0c";
}

.k-i-chart-line::before {
  content: "\ea0d";
}

.k-i-chart-line-stacked::before {
  content: "\ea0e";
}

.k-i-chart-line-stacked100::before {
  content: "\ea0f";
}

.k-i-chart-line-markers::before {
  content: "\ea10";
}

.k-i-chart-line-stacked-markers::before {
  content: "\ea11";
}

.k-i-chart-line-stacked100-markers::before {
  content: "\ea12";
}

.k-i-chart-pie::before {
  content: "\ea13";
}

.k-i-chart-doughnut::before {
  content: "\ea14";
}

.k-i-chart-scatter::before {
  content: "\ea15";
}

.k-i-chart-scatter-smooth-lines-markers::before {
  content: "\ea16";
}

.k-i-chart-scatter-smooth-lines::before {
  content: "\ea17";
}

.k-i-chart-scatter-straight-lines-markers::before {
  content: "\ea18";
}

.k-i-chart-scatter-straight-lines::before {
  content: "\ea19";
}

.k-i-chart-bubble::before {
  content: "\ea1a";
}

.k-i-chart-candlestick::before {
  content: "\ea1b";
}

.k-i-chart-ohlc::before {
  content: "\ea1c";
}

.k-i-chart-radar::before {
  content: "\ea1d";
}

.k-i-chart-radar-markers::before {
  content: "\ea1e";
}

.k-i-chart-radar-filled::before {
  content: "\ea1f";
}

.k-i-chart-rose::before {
  content: "\ea20";
}

.k-i-chart-choropleth::before {
  content: "\ea21";
}

.k-rtl .k-i-indent-increase,
.k-rtl .k-i-indent-decrease,
.k-rtl .k-i-expand,
.k-rtl .k-i-collapse,
[dir=rtl] .k-i-expand,
[dir=rtl] .k-i-collapse {
  transform: scaleX(-1);
}

.k-sprite {
  display: inline-block;
  width: 16px;
  height: 16px;
  overflow: hidden;
  background-repeat: no-repeat;
  font-size: 0;
  line-height: 0;
  text-align: center;
  -ms-high-contrast-adjust: none;
}

.k-image {
  display: inline-block;
}

.k-typography {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.k-typography p {
  margin: 0 0 1rem;
}

.k-h1 {
  font-size: 2.5rem;
  line-height: 1.2;
  font-weight: 500;
  margin: 0 0 0.5rem;
}

.k-h2 {
  font-size: 2rem;
  line-height: 1.2;
  font-weight: 500;
  margin: 0 0 0.5rem;
}

.k-h3 {
  font-size: 1.75rem;
  line-height: 1.2;
  font-weight: 500;
  margin: 0 0 0.5rem;
}

.k-h4 {
  font-size: 1.5rem;
  line-height: 1.2;
  font-weight: 500;
  margin: 0 0 0.5rem;
}

.k-h5 {
  font-size: 1.25rem;
  line-height: 1.2;
  font-weight: 500;
  margin: 0 0 0.5rem;
}

.k-h6 {
  font-size: 1rem;
  line-height: 1.2;
  font-weight: 500;
  margin: 0 0 0.5rem;
}

.k-display-1 {
  font-size: 6rem;
  line-height: 1.2;
  font-weight: 300;
}

.k-display-2 {
  font-size: 5.5rem;
  line-height: 1.2;
  font-weight: 300;
}

.k-display-3 {
  font-size: 4.5rem;
  line-height: 1.2;
  font-weight: 300;
}

.k-display-4 {
  font-size: 3.5rem;
  line-height: 1.2;
  font-weight: 300;
}

.k-avatar {
  width: 2rem;
  height: 2rem;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: center;
}

.k-avatar-circle {
  border-radius: 50%;
}
.k-avatar-circle.k-avatar-image > * {
  border-radius: 50%;
}

.k-avatar-rounded {
  border-radius: 0.25rem;
}
.k-avatar-rounded.k-avatar-image > * {
  border-radius: 0.25rem;
}

.k-avatar-image > * {
  width: 2rem;
  height: 2rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}

.k-avatar-icon,
.k-avatar-initials {
  color: #ffffff;
  background-color: #c10000;
}

.k-badge {
  padding: 0;
  border-width: 0;
  border-style: solid;
  border-color: transparent;
  box-sizing: border-box;
  color: inherit;
  background-color: transparent;
  font: inherit;
  text-align: center;
  white-space: nowrap;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
}

.k-badge > * {
  color: inherit;
}

a.k-badge,
.k-badge > a {
  text-decoration: none;
}

a.k-badge:hover,
.k-badge > a:hover {
  text-decoration: underline;
}

.k-badge-icon {
  max-width: 1em;
  max-height: 1em;
  font-size: inherit;
}

.k-badge-icon.k-svg-icon svg {
  fill: currentColor;
}

.k-badge-sm {
  padding: 0.125em 0.2em;
  border-width: 1px;
  font-size: 62.4999999975%;
  line-height: 1;
}
.k-badge-sm:empty {
  padding: 0.125em;
}

.k-badge-md {
  padding: 0.25em 0.4em;
  border-width: 1px;
  font-size: 75%;
  line-height: 1;
}
.k-badge-md:empty {
  padding: 0.25em;
}

.k-badge-lg {
  padding: 0.375em 0.6em;
  border-width: 1px;
  font-size: 87.499999995%;
  line-height: 1.25;
}
.k-badge-lg:empty {
  padding: 0.375em;
}

.k-badge-rounded.k-badge-sm {
  border-radius: 0.2rem;
}
.k-badge-rounded.k-badge-md {
  border-radius: 0.25rem;
}
.k-badge-rounded.k-badge-lg {
  border-radius: 0.3rem;
}

.k-badge-pill {
  border-radius: 5rem;
}

.k-badge-circle {
  padding: 0 !important;
  border-radius: 100%;
}
.k-badge-circle.k-badge-sm {
  width: calc(1em + 0.25em + 2px);
  height: calc(1em + 0.25em + 2px);
}
.k-badge-circle.k-badge-md {
  width: calc(1em + 0.5em + 2px);
  height: calc(1em + 0.5em + 2px);
}
.k-badge-circle.k-badge-lg {
  width: calc(1.25em + 0.75em + 2px);
  height: calc(1.25em + 0.75em + 2px);
}

.k-badge-dot {
  padding: 0 !important;
  border-radius: 100%;
  font-size: 0;
}
.k-badge-dot.k-badge-sm {
  width: 6px;
  height: 6px;
}
.k-badge-dot.k-badge-md {
  width: 10px;
  height: 10px;
}
.k-badge-dot.k-badge-lg {
  width: 12px;
  height: 12px;
}

kendo-badge-container {
  display: inline-block;
}

.k-badge-container {
  position: relative;
  overflow: visible;
}

.k-badge-inside {
  position: absolute;
  z-index: 9999;
}
.k-badge-edge {
  position: absolute;
  z-index: 9999;
}
.k-badge-edge.k-top-start {
  transform: translate(-50%, -50%);
}
.k-badge-edge.k-top-end {
  transform: translate(50%, -50%);
}
.k-badge-edge.k-bottom-start {
  transform: translate(-50%, 50%);
}
.k-badge-edge.k-bottom-end {
  transform: translate(50%, 50%);
}

.k-rtl .k-badge-edge.k-top-start,
[dir=rtl].k-badge-edge.k-top-start,
[dir=rtl] .k-badge-edge.k-top-start {
  transform: translate(50%, -50%);
}
.k-rtl .k-badge-edge.k-top-end,
[dir=rtl].k-badge-edge.k-top-end,
[dir=rtl] .k-badge-edge.k-top-end {
  transform: translate(-50%, -50%);
}
.k-rtl .k-badge-edge.k-bottom-start,
[dir=rtl].k-badge-edge.k-bottom-start,
[dir=rtl] .k-badge-edge.k-bottom-start {
  transform: translate(50%, 50%);
}
.k-rtl .k-badge-edge.k-bottom-end,
[dir=rtl].k-badge-edge.k-bottom-end,
[dir=rtl] .k-badge-edge.k-bottom-end {
  transform: translate(-50%, 50%);
}

.k-badge-outside {
  position: absolute;
  z-index: 9999;
}
.k-badge-outside.k-top-start {
  transform: translate(-100%, -100%);
}
.k-badge-outside.k-top-end {
  transform: translate(100%, -100%);
}
.k-badge-outside.k-bottom-start {
  transform: translate(-100%, 100%);
}
.k-badge-outside.k-bottom-end {
  transform: translate(100%, 100%);
}

.k-rtl .k-badge-outside.k-top-start,
[dir=rtl].k-badge-outside.k-top-start,
[dir=rtl] .k-badge-outside.k-top-start {
  transform: translate(100%, -100%);
}
.k-rtl .k-badge-outside.k-top-end,
[dir=rtl].k-badge-outside.k-top-end,
[dir=rtl] .k-badge-outside.k-top-end {
  transform: translate(-100%, -100%);
}
.k-rtl .k-badge-outside.k-bottom-start,
[dir=rtl].k-badge-outside.k-bottom-start,
[dir=rtl] .k-badge-outside.k-bottom-start {
  transform: translate(100%, 100%);
}
.k-rtl .k-badge-outside.k-bottom-end,
[dir=rtl].k-badge-outside.k-bottom-end,
[dir=rtl] .k-badge-outside.k-bottom-end {
  transform: translate(-100%, 100%);
}

.k-badge-border-cutout {
  box-shadow: 0 0 0 2px #fff;
}

.k-badge-solid.k-badge-primary {
  border-color: #c10000;
  color: #ffffff;
  background-color: #c10000;
}

.k-badge-solid.k-badge-secondary {
  border-color: #787878;
  color: #ffffff;
  background-color: #787878;
}

.k-badge-solid.k-badge-tertiary {
  border-color: #ff9900;
  color: #ffffff;
  background-color: #ff9900;
}

.k-badge-solid.k-badge-info {
  border-color: #17a2b8;
  color: #ffffff;
  background-color: #17a2b8;
}

.k-badge-solid.k-badge-success {
  border-color: #28a745;
  color: #ffffff;
  background-color: #28a745;
}

.k-badge-solid.k-badge-warning {
  border-color: #ffc107;
  color: #000000;
  background-color: #ffc107;
}

.k-badge-solid.k-badge-error {
  border-color: #dc3545;
  color: #ffffff;
  background-color: #dc3545;
}

.k-badge-solid.k-badge-dark {
  border-color: #343a40;
  color: #ffffff;
  background-color: #343a40;
}

.k-badge-solid.k-badge-light {
  border-color: #ced4da;
  color: #000000;
  background-color: #ced4da;
}

.k-badge-solid.k-badge-inverse {
  border-color: #343a40;
  color: #ffffff;
  background-color: #343a40;
}

.k-badge-solid.k-badge-danger {
  border-color: #dc3545;
  color: #ffffff;
  background-color: #dc3545;
}

.k-badge-solid.k-badge-normal {
  border-color: #6c757d;
  color: #ffffff;
  background-color: #6c757d;
}

.k-badge-solid.k-badge-gray-1 {
  border-color: #f8f9fa;
  color: #000000;
  background-color: #f8f9fa;
}

.k-badge-solid.k-badge-gray-2 {
  border-color: #e9ecef;
  color: #000000;
  background-color: #e9ecef;
}

.k-badge-solid.k-badge-gray-3 {
  border-color: #dee2e6;
  color: #000000;
  background-color: #dee2e6;
}

.k-badge-solid.k-badge-gray-4 {
  border-color: #ced4da;
  color: #000000;
  background-color: #ced4da;
}

.k-badge-solid.k-badge-gray-5 {
  border-color: #adb5bd;
  color: #ffffff;
  background-color: #adb5bd;
}

.k-badge-solid.k-badge-gray-6 {
  border-color: #6c757d;
  color: #ffffff;
  background-color: #6c757d;
}

.k-badge-solid.k-badge-gray-7 {
  border-color: #495057;
  color: #ffffff;
  background-color: #495057;
}

.k-badge-solid.k-badge-gray-8 {
  border-color: #343a40;
  color: #ffffff;
  background-color: #343a40;
}

.k-badge-solid.k-badge-gray-9 {
  border-color: #212529;
  color: #ffffff;
  background-color: #212529;
}

.k-badge-solid.k-badge-gray-dark {
  border-color: #505050;
  color: #ffffff;
  background-color: #505050;
}

.k-badge-solid.k-badge-violet {
  border-color: #7f00ff;
  color: #ffffff;
  background-color: #7f00ff;
}

.k-badge-solid.k-badge-orange {
  border-color: #ff9900;
  color: #ffffff;
  background-color: #ff9900;
}

.k-badge-solid.k-badge-red {
  border-color: red;
  color: #ffffff;
  background-color: red;
}

.k-badge-solid.k-badge-limegreen {
  border-color: limegreen;
  color: #ffffff;
  background-color: limegreen;
}

.k-badge-solid.k-badge-bleu {
  border-color: #015991;
  color: #ffffff;
  background-color: #015991;
}

.k-badge-solid.k-badge-rouge {
  border-color: #9e0832;
  color: #ffffff;
  background-color: #9e0832;
}

.k-badge-outline {
  border-color: currentColor;
  background-color: #fff;
}

.k-badge-outline.k-badge-primary {
  color: #c10000;
}

.k-badge-outline.k-badge-secondary {
  color: #787878;
}

.k-badge-outline.k-badge-tertiary {
  color: #ff9900;
}

.k-badge-outline.k-badge-info {
  color: #17a2b8;
}

.k-badge-outline.k-badge-success {
  color: #28a745;
}

.k-badge-outline.k-badge-warning {
  color: #ffc107;
}

.k-badge-outline.k-badge-error {
  color: #dc3545;
}

.k-badge-outline.k-badge-dark {
  color: #343a40;
}

.k-badge-outline.k-badge-light {
  color: #ced4da;
}

.k-badge-outline.k-badge-inverse {
  color: #343a40;
}

.k-badge-outline.k-badge-danger {
  color: #dc3545;
}

.k-badge-outline.k-badge-normal {
  color: #6c757d;
}

.k-badge-outline.k-badge-gray-1 {
  color: #f8f9fa;
}

.k-badge-outline.k-badge-gray-2 {
  color: #e9ecef;
}

.k-badge-outline.k-badge-gray-3 {
  color: #dee2e6;
}

.k-badge-outline.k-badge-gray-4 {
  color: #ced4da;
}

.k-badge-outline.k-badge-gray-5 {
  color: #adb5bd;
}

.k-badge-outline.k-badge-gray-6 {
  color: #6c757d;
}

.k-badge-outline.k-badge-gray-7 {
  color: #495057;
}

.k-badge-outline.k-badge-gray-8 {
  color: #343a40;
}

.k-badge-outline.k-badge-gray-9 {
  color: #212529;
}

.k-badge-outline.k-badge-gray-dark {
  color: #505050;
}

.k-badge-outline.k-badge-violet {
  color: #7f00ff;
}

.k-badge-outline.k-badge-orange {
  color: #ff9900;
}

.k-badge-outline.k-badge-red {
  color: red;
}

.k-badge-outline.k-badge-limegreen {
  color: limegreen;
}

.k-badge-outline.k-badge-bleu {
  color: #015991;
}

.k-badge-outline.k-badge-rouge {
  color: #9e0832;
}

.k-loader {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
  line-height: 0;
}

.k-loader-canvas {
  position: relative;
}

.k-loader-segment {
  position: absolute;
  display: inline-block;
}
.k-loader-segment::after {
  content: "";
  display: block;
  border-radius: 50%;
}

.k-loader-sm {
  padding: 3px;
}
.k-loader-sm .k-loader-segment::after {
  width: 6px;
  height: 6px;
}

.k-loader-md {
  padding: 5px;
}
.k-loader-md .k-loader-segment::after {
  width: 10px;
  height: 10px;
}

.k-loader-lg {
  padding: 10px;
}
.k-loader-lg .k-loader-segment::after {
  width: 20px;
  height: 20px;
}

.k-loader-pulsing-2 .k-loader-segment {
  position: relative;
}
.k-loader-pulsing-2 .k-loader-segment:nth-child(1) {
  animation: pulsing-2-first-child 1s ease infinite;
}
.k-loader-pulsing-2 .k-loader-segment:nth-child(2) {
  animation: pulsing-2-second-child 1s ease infinite;
}
.k-loader-pulsing-2.k-loader-sm .k-loader-segment:first-child {
  margin-right: 1.5px;
}
.k-loader-pulsing-2.k-loader-sm .k-loader-segment:last-child {
  margin-left: 1.5px;
}
.k-loader-pulsing-2.k-loader-md .k-loader-segment:first-child {
  margin-right: 2.5px;
}
.k-loader-pulsing-2.k-loader-md .k-loader-segment:last-child {
  margin-left: 2.5px;
}
.k-loader-pulsing-2.k-loader-lg .k-loader-segment:first-child {
  margin-right: 5px;
}
.k-loader-pulsing-2.k-loader-lg .k-loader-segment:last-child {
  margin-left: 5px;
}

.k-loader-spinner-3 .k-loader-segment:nth-child(1) {
  animation: spinner-3-first-child 2s ease infinite;
}
.k-loader-spinner-3 .k-loader-segment:nth-child(2) {
  animation: spinner-3-second-child 2s ease infinite;
}
.k-loader-spinner-3 .k-loader-segment:nth-child(3) {
  animation: spinner-3-third-child 2s ease infinite;
}
.k-loader-spinner-3.k-loader-sm .k-loader-canvas {
  width: 24px;
  height: 20px;
}
.k-loader-spinner-3.k-loader-md .k-loader-canvas {
  width: 40px;
  height: 34px;
}
.k-loader-spinner-3.k-loader-lg .k-loader-canvas {
  width: 80px;
  height: 65px;
}

.k-loader-spinner-4 .k-loader-canvas {
  animation: spinner-4 1.833s ease infinite;
}
.k-loader-spinner-4 .k-loader-segment:nth-child(1) {
  animation: spinner-4-first-child 1.833s ease infinite;
}
.k-loader-spinner-4 .k-loader-segment:nth-child(2) {
  animation: spinner-4-second-child 1.833s ease infinite;
}
.k-loader-spinner-4 .k-loader-segment:nth-child(3) {
  animation: spinner-4-third-child 1.833s ease infinite;
}
.k-loader-spinner-4 .k-loader-segment:nth-child(4) {
  animation: spinner-4-fourth-child 1.833s ease infinite;
}
.k-loader-spinner-4.k-loader-sm .k-loader-canvas {
  width: 24px;
  height: 24px;
}
.k-loader-spinner-4.k-loader-md .k-loader-canvas {
  width: 40px;
  height: 40px;
}
.k-loader-spinner-4.k-loader-lg .k-loader-canvas {
  width: 80px;
  height: 80px;
}

@keyframes pulsing-2-first-child {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.5);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes pulsing-2-second-child {
  0% {
    transform: scale(1.5);
  }
  50% {
    transform: scale(1);
  }
  100% {
    transform: scale(1.5);
  }
}
@keyframes spinner-3-first-child {
  0% {
    top: 0;
    left: 50%;
    transform: translateX(-50%) translateY(0);
  }
  33.3% {
    top: 100%;
    left: 0;
    transform: translateX(0) translateY(-100%);
  }
  66.6% {
    top: 100%;
    left: 100%;
    transform: translateX(-100%) translateY(-100%);
  }
  100% {
    top: 0;
    left: 50%;
    transform: translateX(-50%) translateY(0);
  }
}
@keyframes spinner-3-second-child {
  0% {
    top: 100%;
    left: 0;
    transform: translateX(0) translateY(-100%);
  }
  33.3% {
    top: 100%;
    left: 100%;
    transform: translateX(-100%) translateY(-100%);
  }
  66.6% {
    top: 0;
    left: 50%;
    transform: translateX(-50%) translateY(0);
  }
  100% {
    top: 100%;
    left: 0;
    transform: translateX(0) translateY(-100%);
  }
}
@keyframes spinner-3-third-child {
  0% {
    top: 100%;
    left: 100%;
    transform: translateX(-100%) translateY(-100%);
  }
  33.3% {
    top: 0;
    left: 50%;
    transform: translateX(-50%) translateY(0);
  }
  66.6% {
    top: 100%;
    left: 0;
    transform: translateX(0) translateY(-100%);
  }
  100% {
    top: 100%;
    left: 100%;
    transform: translateX(-100%) translateY(-100%);
  }
}
@keyframes spinner-4-first-child {
  0% {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
  }
  33.3% {
    top: 0;
    left: 0;
    transform: translateX(0) translateY(0);
  }
  66.6% {
    top: 0;
    left: 0;
    transform: translateX(0) translateY(0);
  }
  100% {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
  }
}
@keyframes spinner-4-second-child {
  0% {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
  }
  33.3% {
    top: 0;
    left: 100%;
    transform: translateX(-100%) translateY(0);
  }
  66.6% {
    top: 0;
    left: 100%;
    transform: translateX(-100%) translateY(0);
  }
  100% {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
  }
}
@keyframes spinner-4-third-child {
  0% {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
  }
  33.3% {
    top: 100%;
    left: 100%;
    transform: translateX(-100%) translateY(-100%);
  }
  66.6% {
    top: 100%;
    left: 100%;
    transform: translateX(-100%) translateY(-100%);
  }
  100% {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
  }
}
@keyframes spinner-4-fourth-child {
  0% {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
  }
  33.3% {
    top: 100%;
    left: 0;
    transform: translateX(0) translateY(-100%);
  }
  66.6% {
    top: 100%;
    left: 0;
    transform: translateX(0) translateY(-100%);
  }
  100% {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
  }
}
@keyframes spinner-4 {
  0% {
    transform: rotate(0);
  }
  33.3% {
    transform: rotate(0);
  }
  66.6% {
    transform: rotate(180deg);
  }
  100% {
    transform: rotate(180deg);
  }
}
.k-loader-primary .k-loader-segment::after {
  background-color: #c10000;
}

.k-loader-secondary .k-loader-segment::after {
  background-color: #212529;
}

.k-loader-tertiary .k-loader-segment::after {
  background-color: #ff9900;
}

.k-loader-info .k-loader-segment::after {
  background-color: #17a2b8;
}

.k-loader-success .k-loader-segment::after {
  background-color: #28a745;
}

.k-loader-warning .k-loader-segment::after {
  background-color: #ffc107;
}

.k-loader-error .k-loader-segment::after {
  background-color: #dc3545;
}

.k-loader-dark .k-loader-segment::after {
  background-color: #343a40;
}

.k-loader-light .k-loader-segment::after {
  background-color: #ced4da;
}

.k-loader-inverse .k-loader-segment::after {
  background-color: #343a40;
}

.k-loader-danger .k-loader-segment::after {
  background-color: #dc3545;
}

.k-loader-normal .k-loader-segment::after {
  background-color: #6c757d;
}

.k-loader-gray-1 .k-loader-segment::after {
  background-color: #f8f9fa;
}

.k-loader-gray-2 .k-loader-segment::after {
  background-color: #e9ecef;
}

.k-loader-gray-3 .k-loader-segment::after {
  background-color: #dee2e6;
}

.k-loader-gray-4 .k-loader-segment::after {
  background-color: #ced4da;
}

.k-loader-gray-5 .k-loader-segment::after {
  background-color: #adb5bd;
}

.k-loader-gray-6 .k-loader-segment::after {
  background-color: #6c757d;
}

.k-loader-gray-7 .k-loader-segment::after {
  background-color: #495057;
}

.k-loader-gray-8 .k-loader-segment::after {
  background-color: #343a40;
}

.k-loader-gray-9 .k-loader-segment::after {
  background-color: #212529;
}

.k-loader-gray-dark .k-loader-segment::after {
  background-color: #505050;
}

.k-loader-violet .k-loader-segment::after {
  background-color: #7f00ff;
}

.k-loader-orange .k-loader-segment::after {
  background-color: #ff9900;
}

.k-loader-red .k-loader-segment::after {
  background-color: red;
}

.k-loader-limegreen .k-loader-segment::after {
  background-color: limegreen;
}

.k-loader-bleu .k-loader-segment::after {
  background-color: #015991;
}

.k-loader-rouge .k-loader-segment::after {
  background-color: #9e0832;
}

.k-chip-list {
  display: inline-flex;
}
.k-chip-list > * {
  margin-right: 8px;
}
.k-chip-list > *:last-child {
  margin-right: 0;
}

.k-selection-single .k-selected-icon-wrapper {
  display: none;
}

.k-selection-multiple .k-selected-icon-wrapper {
  width: 0;
  height: 24px;
  position: relative;
  left: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
  visibility: hidden;
  z-index: 1;
}
.k-selection-multiple .k-selected-icon {
  font-size: 16px;
}
.k-selection-multiple .k-chip-selected .k-selected-icon-wrapper {
  width: 24px;
  visibility: visible;
}
.k-selection-multiple > .k-chip-has-icon .k-selected-icon-wrapper {
  border-radius: 50%;
  position: absolute;
}
.k-selection-multiple :not(.k-chip-has-icon) .k-selected-icon-wrapper {
  left: 0px;
  opacity: 0;
  transition: width 0.2s, opacity 0.2s;
}
.k-selection-multiple :not(.k-chip-has-icon).k-chip-selected .k-selected-icon-wrapper {
  opacity: 1;
}

.k-chip {
  overflow: hidden;
  padding: 4px 6px;
  height: 32px;
  border-radius: 16px;
  position: relative;
  box-sizing: border-box;
  border-width: 1px;
  border-style: solid;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  cursor: pointer;
  user-select: none;
}
.k-chip:focus, .k-chip.k-chip-focus {
  outline: 0;
}
.k-chip.k-chip-disabled {
  outline: none;
  cursor: default;
  opacity: 0.65;
  filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none;
}

.k-chip-content {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 6px;
  flex: 1 1 auto;
}

.k-chip-icon,
.k-remove-icon {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 1 0 auto;
}

.k-chip-icon {
  margin-left: 0px;
}

.k-remove-icon {
  margin-right: 0px;
  font-size: 14px;
}

.k-chip-avatar {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-size: cover;
  background-position: center;
}

.k-chip-list[dir=rtl] > *, .k-rtl .k-chip-list > * {
  margin-right: 0;
  margin-left: 8px;
}
.k-chip-list[dir=rtl] > *:last-child, .k-rtl .k-chip-list > *:last-child {
  margin-left: 0;
}

.k-chip[dir=rtl] .k-chip-icon, .k-rtl .k-chip .k-chip-icon {
  margin-left: 0;
  margin-right: 0px;
}
.k-chip[dir=rtl] .k-remove-icon, .k-rtl .k-chip .k-remove-icon {
  margin-right: 0;
  margin-left: 0px;
}
.k-selection-multiple .k-chip[dir=rtl] .k-selected-icon-wrapper, .k-selection-multiple .k-rtl .k-chip .k-selected-icon-wrapper {
  left: 0;
  right: 6px;
}
.k-selection-multiple .k-chip[dir=rtl]:not(.k-chip-has-icon) .k-selected-icon-wrapper, .k-selection-multiple .k-rtl .k-chip:not(.k-chip-has-icon) .k-selected-icon-wrapper {
  left: 0;
  right: 0px;
}

.k-selection-single .k-chip-selected.k-chip-filled {
  border-color: transparent;
  color: #c10000;
  background-color: rgba(193, 0, 0, 0.12);
}
.k-selection-single .k-chip-selected.k-chip-outline {
  border-color: #c10000;
  color: #c10000;
  background-color: rgba(193, 0, 0, 0.12);
}

.k-selection-multiple > .k-chip-has-icon.k-chip-selected .k-selected-icon-wrapper {
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.36);
}

.k-chip-filled {
  border-color: transparent;
  color: #212529;
  background-color: #e4e7eb;
}
.k-chip-filled:hover, .k-chip-filled.k-chip-hover {
  background-color: #ced3db;
  border-color: transparent;
}
.k-chip-filled:focus, .k-chip-filled.k-chip-focused {
  background-color: #e4e7eb;
  box-shadow: 0 0 0 3px rgba(228, 231, 235, 0.5);
}
.k-chip-filled.k-chip-selected {
  background-color: #c7cdd5;
  border-color: transparent;
}
.k-chip-filled.k-chip-success {
  border-color: transparent;
  color: #28a745;
  background-color: rgba(40, 167, 69, 0.15);
}
.k-chip-filled.k-chip-warning {
  border-color: transparent;
  color: #ffc107;
  background-color: rgba(255, 193, 7, 0.15);
}
.k-chip-filled.k-chip-error {
  border-color: transparent;
  color: #dc3545;
  background-color: rgba(220, 53, 69, 0.15);
}
.k-chip-filled.k-chip-info {
  border-color: transparent;
  color: #17a2b8;
  background-color: rgba(23, 162, 184, 0.15);
}

.k-chip-outline {
  border-color: #6c757d;
  color: #6c757d;
  background-color: transparent;
}
.k-chip-outline:hover, .k-chip-outline.k-chip-hover {
  border-color: #6c757d;
  color: #6c757d;
  background-color: rgba(206, 211, 219, 0.3);
}
.k-chip-outline:focus, .k-chip-outline.k-chip-focused {
  border-color: #6c757d;
  color: #6c757d;
  background-color: transparent;
  box-shadow: 0 0 0 3px rgba(228, 231, 235, 0.5);
}
.k-chip-outline.k-chip-selected {
  color: #6c757d;
  background-color: rgba(199, 205, 213, 0.5);
}
.k-chip-outline.k-chip-success {
  border-color: #28a745;
  color: #28a745;
  background-color: transparent;
}
.k-chip-outline.k-chip-warning {
  border-color: #ffc107;
  color: #ffc107;
  background-color: transparent;
}
.k-chip-outline.k-chip-error {
  border-color: #dc3545;
  color: #dc3545;
  background-color: transparent;
}
.k-chip-outline.k-chip-info {
  border-color: #17a2b8;
  color: #17a2b8;
  background-color: transparent;
}

.k-cursor-auto {
  cursor: auto;
}

.k-cursor-default {
  cursor: default;
}

.k-cursor-none {
  cursor: none;
}

.k-cursor-context-menu {
  cursor: context-menu;
}

.k-cursor-help {
  cursor: help;
}

.k-cursor-pointer {
  cursor: pointer;
}

.k-cursor-progress {
  cursor: progress;
}

.k-cursor-wait {
  cursor: wait;
}

.k-cursor-cell {
  cursor: cell;
}

.k-cursor-crosshair {
  cursor: crosshair;
}

.k-cursor-text {
  cursor: text;
}

.k-cursor-vertical-text {
  cursor: vertical-text;
}

.k-cursor-alias {
  cursor: alias;
}

.k-cursor-copy {
  cursor: copy;
}

.k-cursor-move {
  cursor: move;
}

.k-cursor-no-drop {
  cursor: no-drop;
}

.k-cursor-not-allowed {
  cursor: not-allowed;
}

.k-cursor-e-resize {
  cursor: e-resize;
}

.k-cursor-n-resize {
  cursor: n-resize;
}

.k-cursor-ne-resize {
  cursor: ne-resize;
}

.k-cursor-nw-resize {
  cursor: nw-resize;
}

.k-cursor-s-resize {
  cursor: s-resize;
}

.k-cursor-se-resize {
  cursor: se-resize;
}

.k-cursor-sw-resize {
  cursor: sw-resize;
}

.k-cursor-w-resize {
  cursor: w-resize;
}

.k-cursor-ew-resize {
  cursor: ew-resize;
}

.k-cursor-ns-resize {
  cursor: ns-resize;
}

.k-cursor-nesw-resize {
  cursor: nesw-resize;
}

.k-cursor-nwse-resize {
  cursor: nwse-resize;
}

.k-cursor-col-resize {
  cursor: col-resize;
}

.k-cursor-row-resize {
  cursor: row-resize;
}

.k-cursor-all-scroll {
  cursor: all-scroll;
}

.k-cursor-zoom-in {
  cursor: zoom-in;
}

.k-cursor-zoom-out {
  cursor: zoom-out;
}

.k-cursor-grab {
  cursor: grab;
}

.k-cursor-grabbing {
  cursor: grabbing;
}

.k-button {
  border-radius: 0.25rem;
  padding: 0.375rem 0.75rem;
  box-sizing: border-box;
  border-width: 1px;
  border-style: solid;
  font-size: 1rem;
  line-height: 1.5;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  user-select: none;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  position: relative;
}
.k-button:disabled, .k-button.k-state-disabled {
  outline: none;
  cursor: default;
  opacity: 0.65;
  filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none;
}
.k-button::-moz-focus-inner {
  padding: 0;
  border: 0;
  outline: 0;
}
.k-button:hover, .k-button:focus {
  text-decoration: none;
  outline: 0;
}
.k-button .k-icon,
.k-button .k-image,
.k-button .k-sprite {
  color: inherit;
  align-self: center;
  position: relative;
}
.k-button-icontext {
  overflow: visible;
}
.k-button-icontext .k-icon,
.k-button-icontext .k-image,
.k-button-icontext .k-sprite {
  margin: 0 0.375rem 0 -0.375rem;
}
.k-button-icontext.k-rtl .k-icon,
.k-button-icontext.k-rtl .k-image,
.k-button-icontext.k-rtl .k-sprite, .k-rtl .k-button-icontext .k-icon,
.k-rtl .k-button-icontext .k-image,
.k-rtl .k-button-icontext .k-sprite, .k-button-icontext[dir=rtl] .k-icon,
.k-button-icontext[dir=rtl] .k-image,
.k-button-icontext[dir=rtl] .k-sprite, [dir=rtl] .k-button-icontext .k-icon,
[dir=rtl] .k-button-icontext .k-image,
[dir=rtl] .k-button-icontext .k-sprite {
  margin: 0 -0.375rem 0 0.375rem;
}

.k-text-button > .k-icon,
.k-text-button > .k-button-icon {
  display: none;
}

.k-icon-button,
.k-button.k-button-icon {
  width: calc(1.5em + 0.75rem + 2px);
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem;
}
.k-icon-button .k-text,
.k-icon-button .k-button-text,
.k-button.k-button-icon .k-text,
.k-button.k-button-icon .k-button-text {
  display: none;
}

.k-dropdown-button {
  outline: 0;
  display: inline-flex;
  flex-flow: row nowrap;
  vertical-align: middle;
}

.k-button-group {
  margin: 0;
  padding: 0;
  border-width: 0;
  box-sizing: border-box;
  color: inherit;
  background-color: transparent;
  list-style: none;
  outline: 0;
  white-space: nowrap;
  display: inline-flex;
  flex-direction: row;
  vertical-align: middle;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-button-group .k-button {
  border-radius: 0;
}
.k-button-group .k-button ~ .k-button {
  margin-inline-start: -1px;
}
.k-button-group .k-button:hover,
.k-button-group .k-button.k-state-hover,
.k-button-group .k-button:active,
.k-button-group .k-button.k-state-active {
  z-index: 2;
}
.k-button-group .k-group-start,
.k-button-group .k-button:first-child {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.k-button-group .k-group-end,
.k-button-group .k-button:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.k-button-group .k-group-start.k-group-end,
.k-button-group .k-button:first-child:last-child {
  border-radius: 0.25rem;
}
.k-button-group > input[type=radio],
.k-button-group > input[type=checkbox],
.k-button-group label input[type=radio],
.k-button-group label input[type=checkbox] {
  margin: 0;
  padding: 0;
  clip: rect(0, 0, 0, 0);
  position: absolute;
  pointer-events: none;
}

.k-button-group-stretched {
  display: flex;
}
.k-button-group-stretched .k-button {
  display: inline-block;
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
}
.k-button-group-stretched .k-button > .k-icon {
  vertical-align: text-bottom;
}

.k-split-button {
  border-width: 0;
  border-radius: 0;
  outline: 0;
  display: inline-flex;
  flex-flow: row nowrap;
  vertical-align: middle;
}
.k-split-button .k-button {
  border-radius: 0;
}
.k-split-button > .k-button:first-child {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.k-split-button > .k-split-button-arrow,
.k-split-button > .k-button:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  margin-inline-start: -1px;
  padding: 0.375rem;
  width: auto;
  flex: none;
}
.k-split-button[dir=rtl] > .k-button:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.k-split-button[dir=rtl] > .k-button:last-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.k-button-flat, .k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal) > .k-button, .k-calendar-header .k-button, .k-button.k-flat,
.k-button.k-bare {
  border-color: transparent !important;
  color: inherit;
  background: none !important;
  box-shadow: none !important;
  transition: color 0.2s ease-in-out;
}
.k-button-flat:hover, .k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal) > .k-button:hover, .k-calendar-header .k-button:hover, .k-button.k-flat:hover,
.k-button.k-bare:hover, .k-button-flat.k-state-hover, .k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal) > .k-state-hover.k-button, .k-calendar-header .k-state-hover.k-button, .k-state-hover.k-button.k-flat,
.k-state-hover.k-button.k-bare, .k-button-flat:active, .k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal) > .k-button:active, .k-calendar-header .k-button:active, .k-button.k-flat:active,
.k-button.k-bare:active, .k-button-flat.k-state-active, .k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal) > .k-state-active.k-button, .k-calendar-header .k-state-active.k-button, .k-state-active.k-button.k-flat,
.k-state-active.k-button.k-bare, .k-button-flat:hover:active, .k-button-flat:hover.k-state-active {
  color: inherit;
}
.k-button-flat::before, .k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal) > .k-button::before, .k-calendar-header .k-button::before, .k-button.k-flat::before,
.k-button.k-bare::before {
  display: block;
}

.k-button-outline, .k-button.k-outline {
  box-shadow: none;
  color: inherit;
  background: none;
}

.k-rtl .k-button-group .k-button {
  border-radius: 0;
}
.k-rtl .k-button-group .k-group-start,
.k-rtl .k-button-group .k-button:first-child {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.k-rtl .k-button-group .k-group-end,
.k-rtl .k-button-group .k-button:last-child {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.k-rtl .k-button-group .k-group-start.k-group-end,
.k-rtl .k-button-group .k-button:first-child:last-child {
  border-radius: 0.25rem;
}
.k-rtl .k-split-button .k-button {
  border-radius: 0;
}
.k-rtl .k-split-button > .k-button:first-child {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.k-rtl .k-split-button > .k-split-button-arrow,
.k-rtl .k-split-button > .k-button:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.k-button-overlay, .k-button::before {
  border-radius: inherit;
  content: "";
  background: currentColor;
  opacity: 0;
  display: none;
  pointer-events: none;
  position: absolute;
  left: -1px;
  right: -1px;
  top: -1px;
  bottom: -1px;
  z-index: 0;
  transition: opacity 0.2s ease-in-out;
}

.k-button:hover::before, .k-button.k-state-hover::before {
  opacity: 0.08;
}
.k-button.k-no-focus:not(:hover)::before, .k-button.k-no-focus:not(.k-state-hover)::before {
  opacity: 0;
}
.k-button:active::before, .k-button.k-state-active::before {
  opacity: 0.16;
}
.k-button.k-state-selected::before {
  opacity: 0.2;
}
.k-button.k-button-clear::before {
  display: none;
}

.k-button::after {
  border-radius: 0.25rem;
  content: "";
  opacity: 0;
  display: none;
  pointer-events: none;
  position: absolute;
  left: -1px;
  right: -1px;
  top: -1px;
  bottom: -1px;
  z-index: 0;
  transition: opacity 0.2s ease-in-out;
}

.k-ie9 .k-button[disabled]:hover,
.k-ie9 .k-button[disabled]:focus,
.k-ie9 .k-button.k-state-disabled:hover,
.k-ie9 .k-button.k-state-disabled:focus,
.k-ie10 .k-button[disabled]:hover,
.k-ie10 .k-button[disabled]:focus,
.k-ie10 .k-button.k-state-disabled:hover,
.k-ie10 .k-button.k-state-disabled:focus {
  outline: none;
  cursor: default;
  opacity: 0.65;
  box-shadow: none;
}

.k-ie .k-button,
.k-ie .k-button-group {
  display: inline-block;
}

.k-button {
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-button {
  border-color: #787878;
  color: #ffffff;
  background-color: #787878;
}
.k-button:hover, .k-button.k-state-hover {
  border-color: rgb(94.5, 94.5, 94.5);
  color: #ffffff;
  background-color: rgb(100.875, 100.875, 100.875);
}
.k-button:focus, .k-button.k-state-focused {
  box-shadow: 0 0 0 3px rgba(120, 120, 120, 0.5);
}
.k-button:active, .k-button.k-state-active {
  border-color: rgb(88.125, 88.125, 88.125);
  color: #ffffff;
  background-color: rgb(94.5, 94.5, 94.5);
  box-shadow: inset;
}
.k-button.k-state-selected {
  border-color: rgb(129.25, 0, 0);
  color: #ffffff;
  background-color: #8e0000;
  box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.k-button.k-primary {
  border-color: #c10000;
  color: #ffffff;
  background-color: #c10000;
}
.k-button.k-primary:hover, .k-button.k-primary.k-state-hover {
  border-color: #8e0000;
  color: #ffffff;
  background-color: rgb(154.75, 0, 0);
}
.k-button.k-primary:focus, .k-button.k-primary.k-state-focused {
  box-shadow: 0 0 0 3px rgba(193, 0, 0, 0.5);
}
.k-button.k-primary:active, .k-button.k-primary.k-state-active {
  border-color: rgb(129.25, 0, 0);
  color: #ffffff;
  background-color: #8e0000;
  box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}
.k-button.k-primary.k-state-selected {
  border-color: rgb(129.25, 0, 0);
  color: #ffffff;
  background-color: #8e0000;
  box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.k-dropdown-button:active > .k-button:not(:disabled), .k-dropdown-button.k-state-active > .k-button:not(:disabled) {
  box-shadow: inset;
}
.k-dropdown-button:focus > .k-button, .k-dropdown-button.k-state-focused > .k-button {
  box-shadow: 0 0 0 3px rgba(120, 120, 120, 0.5);
}

.k-button-group .k-button:active,
.k-button-group .k-button.k-state-active,
.k-button-group .k-button.k-state-selected,
.k-button-group > input[type=radio]:checked + .k-button,
.k-button-group > input[type=checkbox]:checked + .k-button {
  border-color: rgb(129.25, 0, 0);
  color: #ffffff;
  background-color: #8e0000;
  box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}
.k-button-group .k-button:focus,
.k-button-group .k-button.k-state-focused,
.k-button-group > input[type=radio]:focus + .k-button,
.k-button-group > input[type=checkbox]:focus + .k-button {
  box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.k-split-button:focus,
.k-split-button.k-state-focused {
  outline: none;
  box-shadow: 0 0 0 3px rgba(120, 120, 120, 0.5);
}

.k-split-button.k-button-group .k-button:active, .k-split-button.k-button-group .k-button.k-state-active {
  border-color: rgb(88.125, 88.125, 88.125);
  color: #ffffff;
  background-color: rgb(94.5, 94.5, 94.5);
  box-shadow: inset;
}

.k-button.k-outline {
  border-color: currentColor;
  color: #ffffff;
  background: none;
  box-shadow: none;
}
.k-button.k-outline:hover, .k-button.k-outline.k-state-hover {
  border-color: #ffffff;
  color: #000000;
  background-color: #ffffff;
}
.k-button.k-outline:focus, .k-button.k-outline.k-state-focused {
  box-shadow: 0 0 0 3px rgba(120, 120, 120, 0.5);
}
.k-button.k-outline:active, .k-button.k-outline.k-state-active {
  border-color: #ffffff;
  color: #000000;
  background-color: #ffffff;
}
.k-button.k-outline.k-state-selected {
  border-color: #ffffff;
  color: #000000;
  background-color: #ffffff;
}

.k-button.k-primary.k-outline {
  border-color: currentColor;
  color: #c10000;
  background: none;
  box-shadow: none;
}
.k-button.k-primary.k-outline:hover, .k-button.k-primary.k-outline.k-state-hover {
  border-color: #c10000;
  color: #ffffff;
  background-color: #c10000;
}
.k-button.k-primary.k-outline:focus, .k-button.k-primary.k-outline.k-state-focused {
  box-shadow: 0 0 0 3px rgba(193, 0, 0, 0.5);
}
.k-button.k-primary.k-outline:active, .k-button.k-primary.k-outline.k-state-active {
  border-color: #c10000;
  color: #ffffff;
  background-color: #c10000;
  box-shadow: none;
}
.k-button.k-primary.k-outline.k-state-selected {
  border-color: #c10000;
  color: #ffffff;
  background-color: #c10000;
  box-shadow: none;
}

.k-button-flat, .k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal) > .k-button, .k-calendar-header .k-button, .k-button.k-flat,
.k-button.k-bare, .k-button-group .k-button-flat {
  color: inherit;
  background: none;
}
.k-button-flat::after, .k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal) > .k-button::after, .k-calendar-header .k-button::after, .k-button.k-flat::after,
.k-button.k-bare::after {
  display: block;
}
.k-button-flat:focus::after, .k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal) > .k-button:focus::after, .k-calendar-header .k-button:focus::after, .k-button.k-flat:focus::after,
.k-button.k-bare:focus::after, .k-button-flat.k-state-focused::after, .k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal) > .k-state-focused.k-button::after, .k-calendar-header .k-state-focused.k-button::after, .k-state-focused.k-button.k-flat::after,
.k-state-focused.k-button.k-bare::after {
  box-shadow: inset 0 0 0 2px currentColor;
  opacity: 0.12;
}

.k-button-flat.k-primary, .k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal) > .k-primary.k-button, .k-calendar-header .k-primary.k-button, .k-primary.k-button.k-flat,
.k-primary.k-button.k-bare, .k-button-flat.k-primary:hover, .k-button-flat.k-primary.k-state-hover, .k-button-group .k-button-flat.k-primary {
  color: #c10000;
  background: none;
}

.k-button.k-button-clear {
  border-color: transparent !important;
  color: #6c757d;
  background: none !important;
  box-shadow: none !important;
}
.k-button.k-button-clear::after {
  display: block;
}
.k-button.k-button-clear:hover, .k-button.k-button-clear.k-state-hover, .k-button.k-button-clear:active, .k-button.k-button-clear.k-state-active, .k-button.k-button-clear:focus, .k-button.k-button-clear.k-state-focused {
  color: #ffffff;
}
.k-button.k-button-clear:active::after, .k-button.k-button-clear.k-state-active::after {
  background: transparent;
}
.k-button.k-button-clear.k-state-focused::after, .k-button.k-button-clear.k-state-focused:active::after {
  background-color: #6c757d;
  opacity: 0.1;
}

.k-popup {
  border-radius: 0.25rem;
  margin: 0;
  padding: 0.5rem 0px;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
.k-popup > .k-widget {
  border-width: 0;
}
.k-popup.k-colorpicker-popup {
  display: flex;
  align-items: center;
}
.k-popup .k-item {
  outline: none;
}
.k-popup .k-rtl .k-list-optionlabel, [dir=rtl] .k-popup .k-list-optionlabel {
  text-align: right;
}

.k-animation-container {
  border-radius: 0 0 0.25rem 0.25rem;
}
.k-animation-container-shown {
  overflow: visible;
}

.k-popup > kendo-list > .k-first {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

.k-popup .k-item.k-first {
  position: relative;
}

.k-popup > .k-group-header,
.k-popup > .k-virtual-wrap > .k-group-header {
  padding: 3px 1.5rem;
  min-height: 1.5em;
  white-space: normal;
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

.k-popup > .k-group-header {
  margin-top: -0.5rem;
}

.k-popup .k-outer-group-header {
  padding: 3px 1.5rem;
  min-height: 1.5em;
  white-space: normal;
}
.k-popup .k-outer-group-header.k-virtual-item {
  white-space: nowrap;
  text-overflow: ellipsis;
}

.k-popup > .k-colorpalette {
  padding: 0.5rem 0.5rem;
}

.k-popup .k-list .k-item > .k-group {
  padding: 0 0.5em;
  font-size: 0.714rem;
  line-height: 1rem;
  text-transform: uppercase;
  position: absolute;
  top: 0;
  right: 0;
}

.k-popup .k-list .k-item > .k-group::before {
  content: "";
  width: 1rem;
  height: 1rem;
  border-width: 0.5rem;
  border-style: solid;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -1rem;
  bottom: 0;
}

.k-rtl.k-popup .k-list .k-item > .k-group,
[dir=rtl] .k-popup .k-list .k-item > .k-group {
  right: auto;
  left: 0;
}
.k-rtl.k-popup .k-list .k-item > .k-group::before,
[dir=rtl] .k-popup .k-list .k-item > .k-group::before {
  right: -14px;
  left: auto;
}

.k-group-header + div > .k-list > .k-item.k-first::before {
  content: " ";
  display: block;
  border-top-width: 1px;
  border-top-style: solid;
  position: absolute;
  top: -1px;
  left: 0;
  right: 0;
}

.k-popup .k-list > .k-outer-group-header {
  border-top-width: 1px;
  border-top-style: solid;
}

.k-popup.k-popup-transparent {
  border-width: 0;
  background-color: transparent;
}

.k-popup.k-popup-flush {
  padding: 0;
}

.k-list-scroller {
  position: relative;
  overflow: auto;
}

.k-list {
  height: auto;
}
.k-list > .k-item {
  display: flex;
  align-items: center;
  align-content: center;
  cursor: pointer;
}
.k-list > .k-item > .k-icon {
  align-self: center;
  margin-right: 1rem;
}
.k-list > .k-custom-item {
  font-style: italic;
}
.k-list > .k-custom-item > .k-i-plus, .k-list > .k-custom-item > .k-plus {
  margin-left: auto;
  margin-right: 0;
}
[dir=rtl] .k-list > .k-item > .k-icon {
  margin-right: 0;
  margin-left: 1rem;
}

.k-list .k-item,
.k-list-optionlabel {
  padding: 3px 1.5rem;
  min-height: 1.5em;
  line-height: 1.5em;
  white-space: normal;
  transition-property: color, background-color, outline-color, box-shadow;
  transition-duration: 200ms;
  transition-timing-function: ease;
}

.k-list-optionlabel {
  cursor: pointer;
  outline: none;
}

.k-list-filter {
  display: block;
  position: relative;
  padding: 1rem;
  min-height: calc(2rem + 1.5em + 0.75rem);
  box-sizing: border-box;
  flex: 1 0 auto;
}
.k-list-filter > .k-textbox {
  width: 100% !important;
  box-sizing: border-box;
  padding-left: 0.75rem;
  padding-right: calc(16px + 1rem);
}
.k-list-filter > .k-icon {
  position: absolute;
  right: calc(0.75rem + 1rem);
  top: 50%;
  transform: translateY(-50%);
}
.k-rtl .k-list-filter > .k-textbox, [dir=rtl] .k-list-filter > .k-textbox {
  padding-right: 0.75rem;
  padding-left: calc(16px + 1rem);
}
.k-rtl .k-list-filter > .k-icon, [dir=rtl] .k-list-filter > .k-icon {
  left: calc(0.75rem + 1rem);
  right: auto;
}

.k-dropdown-button .k-popup .k-item {
  cursor: pointer;
}

.k-split-button .k-list .k-item:focus,
.k-dropdown-button .k-list .k-item:focus {
  outline: none;
}

.k-list-container .k-button {
  border-radius: 0;
  padding: 3px 1.5rem;
  border-width: 0;
  color: inherit;
  background-color: transparent;
  background-image: none;
  line-height: inherit;
  display: flex;
  justify-content: flex-start;
}
.k-list-container .k-button .k-icon {
  margin: 0 0.5rem 0 0;
}
.k-ie11 .k-list-container .k-button {
  display: flex;
}
.k-list-container .k-button.k-state-disabled {
  pointer-events: none;
}
.k-list-container .k-nodata {
  min-height: 138px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  font-weight: lighter;
  text-align: center;
  white-space: normal;
}
.k-list-container .k-nodata .k-button {
  display: inline-flex;
  border-width: 1px;
}
.k-list-container .k-separator {
  height: 0;
}

.k-virtual-content {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  position: relative;
}
.k-virtual-content > .k-virtual-list > .k-virtual-item {
  position: absolute;
  width: 100%;
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  white-space: nowrap;
}

.k-shadow {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.03), 0 4px 5px 0 rgba(0, 0, 0, 0.04);
}

.k-popup .k-outer-group-header {
  font-size: 0.875rem;
}
.k-popup .k-outer-group-header.k-first {
  border-bottom-width: 2px;
  border-bottom-style: solid;
}
.k-popup .k-header,
.k-popup .k-group-header {
  font-weight: 600;
  font-size: 0.875rem;
}
.k-popup.k-column-menu {
  padding-top: 0;
  padding-bottom: 0;
}

.k-popup {
  border-color: rgba(0, 0, 0, 0.15);
  color: #212529;
  background-color: #fff;
}

.k-popup > kendo-list > .k-first {
  border-bottom-color: #dee2e6;
}

.k-popup > .k-group-header,
.k-popup .k-outer-group-header.k-first,
.k-popup > .k-virtual-wrap > .k-group-header {
  border-bottom-color: #dee2e6;
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.06);
}

.k-popup .k-outer-group-header {
  border-bottom-color: #dee2e6;
}

.k-popup .k-list .k-item > .k-group {
  color: #fff;
  background: #212529;
}

.k-popup .k-list .k-item > .k-group::before {
  border-color: #212529 #212529 transparent transparent;
}

.k-rtl.k-popup .k-list .k-item > .k-group::before,
[dir=rtl] .k-popup .k-list .k-item > .k-group::before {
  border-color: #212529 transparent transparent #212529;
}

.k-group-header + div > .k-list > .k-item.k-first::before {
  border-color: #dee2e6;
}

.k-list > .k-outer-group-header {
  border-color: #dee2e6;
}

.k-popup > .k-colorpalette,
.k-popup > .k-flatcolorpicker {
  background: transparent;
}

.k-list .k-item:hover,
.k-list .k-item.k-state-hover,
.k-list-optionlabel:hover,
.k-list-optionlabel.k-state-hover {
  color: rgb(21.6283783784, 24.25, 26.8716216216);
  background-color: #f8f9fa;
}
.k-list .k-item:hover.k-state-selected,
.k-list .k-item.k-state-hover.k-state-selected,
.k-list-optionlabel:hover.k-state-selected,
.k-list-optionlabel.k-state-hover.k-state-selected {
  color: #fff;
  background-color: rgb(177.56, 0, 0);
}

.k-list .k-item:focus,
.k-list .k-item.k-state-focused,
.k-list-optionlabel:focus,
.k-list-optionlabel.k-state-focused {
  box-shadow: inset 0 0 0 3px rgba(33, 37, 41, 0.15);
}

.k-list .k-item.k-state-selected,
.k-list-optionlabel.k-state-selected {
  color: #fff;
  background-color: #c10000;
}

.k-animation-container {
  border-radius: 0 0 0.25rem 0.25rem;
}

.k-animation-container-shown,
.k-animation-container > .k-popup {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.03), 0 4px 5px 0 rgba(0, 0, 0, 0.04);
}

.k-animation-container-fixed > .k-popup {
  box-shadow: none;
}

.k-list-container .k-button,
.k-list-container .k-button.k-state-active {
  box-shadow: none;
}
.k-list-container .k-button:hover,
.k-list-container .k-button.k-state-hover {
  color: rgb(21.6283783784, 24.25, 26.8716216216);
  background-color: #f8f9fa;
  background-image: none;
}
.k-list-container .k-button:active,
.k-list-container .k-button.k-state-active {
  color: #fff;
  background-color: #c10000;
  background-image: none;
}
.k-list-container .k-button.k-state-disabled {
  background: transparent;
}
.k-list-container .k-button:focus,
.k-list-container .k-button.k-state-focused {
  box-shadow: inset 0 0 0 3px rgba(33, 37, 41, 0.15);
}
.k-list-container .k-nodata {
  color: rgba(33, 37, 41, 0.5);
}
.k-list-container .k-nodata .k-button {
  border-color: #787878;
  color: #ffffff;
  background-color: #787878;
}

.k-popup .k-header,
.k-popup .k-group-header {
  color: #6c757d;
}
.k-popup .k-outer-group-header {
  border-top-color: #dee2e6;
  color: #6c757d;
}
.k-popup .k-outer-group-header.k-first {
  border-color: #dee2e6;
}

.k-popup > .k-group-header,
.k-popup > .k-virtual-wrap > .k-group-header {
  border-bottom-color: #dee2e6;
}

.k-popup > .k-group-header,
.k-popup .k-outer-group-header.k-first,
.k-popup > .k-virtual-wrap > .k-group-header {
  box-shadow: none;
}

.k-list .k-item:focus,
.k-list .k-item.k-state-focused,
.k-list-optionlabel:focus,
.k-list-optionlabel.k-state-focused {
  box-shadow: inset 0 0 0 3px rgba(33, 37, 41, 0.15);
}
.k-list .k-item:focus:hover, .k-list .k-item:focus.k-state-hover,
.k-list .k-item.k-state-focused:hover,
.k-list .k-item.k-state-focused.k-state-hover,
.k-list-optionlabel:focus:hover,
.k-list-optionlabel:focus.k-state-hover,
.k-list-optionlabel.k-state-focused:hover,
.k-list-optionlabel.k-state-focused.k-state-hover {
  box-shadow: inset 0 0 0 3px rgba(21.6283783784, 24.25, 26.8716216216, 0.15);
}
.k-list .k-item:focus.k-state-selected,
.k-list .k-item.k-state-focused.k-state-selected,
.k-list-optionlabel:focus.k-state-selected,
.k-list-optionlabel.k-state-focused.k-state-selected {
  box-shadow: inset 0 0 0 3px rgba(255, 255, 255, 0.15);
}

.k-animation-container-shown,
.k-animation-container > .k-popup {
  box-shadow: none;
}

.k-list-container .k-list-optionlabel {
  border-bottom-color: #ced4da;
}
.k-list-container .k-button:focus,
.k-list-container .k-button.k-state-focused {
  box-shadow: inset 0 0 0 3px rgba(33, 37, 41, 0.15);
}
.k-list-container .k-button:focus:hover, .k-list-container .k-button:focus.k-state-hover,
.k-list-container .k-button.k-state-focused:hover,
.k-list-container .k-button.k-state-focused.k-state-hover {
  box-shadow: inset 0 0 0 3px rgba(21.6283783784, 24.25, 26.8716216216, 0.15);
}
.k-list-container .k-button:focus:active, .k-list-container .k-button:focus.k-state-active,
.k-list-container .k-button.k-state-focused:active,
.k-list-container .k-button.k-state-focused.k-state-active {
  box-shadow: inset 0 0 0 3px rgba(255, 255, 255, 0.15);
}
.k-list-container .k-button-group .k-button:active,
.k-list-container .k-button-group .k-button.k-state-active {
  background-color: #8e0000;
  box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.k-toolbar {
  margin: 0;
  padding: 0.1875rem 0.375rem;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  list-style: none;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
  position: relative;
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-toolbar::before {
  content: "";
  height: calc(1.5em + 0.75rem + 2px);
}
.k-toolbar.k-toolbar-resizable {
  flex-wrap: nowrap;
}
.k-toolbar > * {
  margin-top: 0.1875rem;
  margin-bottom: 0.1875rem;
  margin-right: 0.375rem;
  flex-shrink: 0;
  display: inline-flex;
  align-items: stretch;
  align-content: center;
  vertical-align: middle;
}
.k-toolbar > * > label {
  margin-right: 0.375rem;
}
.k-toolbar > :last-child {
  margin-right: 0;
}
.k-toolbar .k-button,
.k-toolbar .k-button-group,
.k-toolbar .k-separator,
.k-toolbar .k-split-button,
.k-toolbar .k-textbox,
.k-toolbar .k-widget,
.k-toolbar label {
  align-self: center;
}
.k-toolbar .k-split-button > .k-button {
  align-self: stretch;
}
.k-toolbar .k-overflow-anchor {
  border-radius: 0;
  margin: 0;
  padding: 0.375rem;
  width: calc(calc(1.5em + 0.75rem + 2px) + 0.75rem);
  height: 100%;
  border-width: 0;
  border-color: inherit;
  box-sizing: border-box;
  justify-content: center;
  position: absolute;
  top: 0;
  right: 0;
}
.k-toolbar .k-overflow-anchor::before {
  display: block;
}
.k-toolbar .k-separator,
.k-toolbar .k-toolbar-separator {
  width: 0;
  height: 1.5em;
  border-width: 0 0 0 1px;
  border-style: solid;
}
.k-toolbar .k-spacer,
.k-toolbar .k-toolbar-spacer {
  height: 1.5em;
  flex: 1 1 auto;
}
.k-toolbar .k-toolbar-template {
  align-self: center;
  align-items: center;
}

kendo-toolbar-renderer {
  border-color: inherit;
}

.k-overflow-container .k-overflow-tool-group {
  display: block;
}
.k-overflow-container .k-overflow-button {
  width: 100%;
}
.k-overflow-container .k-button-group {
  display: flex;
  flex-direction: column;
}
.k-overflow-container .k-button-group .k-button {
  margin: 0;
}
.k-overflow-container .k-overflow-hidden {
  display: none;
}

.k-toolbar.k-rtl > *, .k-rtl .k-toolbar > *, .k-toolbar[dir=rtl] > *, [dir=rtl] .k-toolbar > * {
  margin-right: 0;
  margin-left: 0.375rem;
}
.k-toolbar.k-rtl > * > label, .k-rtl .k-toolbar > * > label, .k-toolbar[dir=rtl] > * > label, [dir=rtl] .k-toolbar > * > label {
  margin-right: 0;
  margin-left: 0.375rem;
}
.k-toolbar.k-rtl > :last-child, .k-rtl .k-toolbar > :last-child, .k-toolbar[dir=rtl] > :last-child, [dir=rtl] .k-toolbar > :last-child {
  margin-left: 0;
}
.k-toolbar.k-rtl .k-overflow-anchor, .k-rtl .k-toolbar .k-overflow-anchor, .k-toolbar[dir=rtl] .k-overflow-anchor, [dir=rtl] .k-toolbar .k-overflow-anchor {
  margin: 0;
  right: auto;
  left: 0;
}

.k-toolbar {
  border-color: #dee2e6;
  color: #212529;
  background-color: #f8f9fa;
}
.k-toolbar .k-overflow-anchor {
  color: inherit;
  background: transparent;
}
.k-toolbar .k-state-border-up,
.k-toolbar .k-state-border-down {
  box-shadow: none;
}
.k-toolbar .k-state-border-up::before,
.k-toolbar .k-state-border-up .k-button::before,
.k-toolbar .k-state-border-down::before,
.k-toolbar .k-state-border-down .k-button::before {
  opacity: 0;
}
.k-toolbar .k-separator {
  border-color: inherit;
}
.k-toolbar .k-button.k-state-disabled::after {
  opacity: 0;
}
.k-toolbar .k-combobox .k-state-border-up,
.k-toolbar .k-combobox .k-state-border-down {
  box-shadow: none;
}

.k-form,
.k-form-inline {
  font-size: 1rem;
  line-height: 1.5;
}

.k-form {
  border: 0;
}
.k-form .k-label,
.k-form kendo-label,
.k-form .k-form-label {
  margin-bottom: 0px;
  display: flex;
  flex-flow: row nowrap;
}
.k-form .k-checkbox-label,
.k-form .k-radio-label {
  display: inline-flex;
}
.k-form .k-form-fieldset {
  margin: 2rem 0 0;
  padding: 0px;
  border: 0;
}
.k-form .k-form-fieldset > *:first-child {
  margin-top: 0;
}
.k-form .k-form-legend {
  margin: 0 0 1rem;
  padding: 0px;
  border-width: 0 0 2px;
  border-style: solid;
  width: 100%;
  font-size: 14px;
  text-transform: uppercase;
}
.k-form .k-form-group {
  padding: 0;
}
.k-form .k-form-field,
.k-form .k-form-buttons,
.k-form .k-daterangepicker .k-textbox-container {
  margin-top: 1rem;
}
.k-form > *:first-child,
.k-form .k-daterangepicker .k-textbox-container:first-child {
  margin-top: 0;
}
.k-form .k-form-field,
.k-form .k-form-field-wrap {
  display: block;
}
.k-form .k-form-field-disabled .k-label,
.k-form .k-form-field-disabled .k-form-label {
  outline: none;
  cursor: default;
  opacity: 0.65;
  filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none;
}
.k-form .k-alert-error {
  font-size: 0.875rem;
  margin-top: 1rem;
}
.k-form .k-field-info {
  display: inline-block;
  font-size: 0.75rem;
  line-height: 1;
  margin: 0 1rem;
}
.k-form .k-textbox,
.k-form .k-textarea,
.k-form .k-autocomplete,
.k-form .k-combobox,
.k-form .k-dropdown,
.k-form .k-dropdowntree,
.k-form .k-multiselect,
.k-form .k-dateinput,
.k-form .k-datepicker,
.k-form .k-datetimepicker,
.k-form .k-daterangepicker-wrap,
.k-form .k-timepicker,
.k-form .k-numerictextbox,
.k-form .k-maskedtextbox,
.k-form .k-textbox-container,
.k-form .k-floating-label-container {
  display: flex;
  width: 100%;
}

.k-form-buttons {
  display: flex;
}
.k-form-buttons > * {
  margin-right: 8px;
}
.k-form-buttons > *:last-child {
  margin-right: 0;
}

.k-form-hint,
.k-form-error {
  margin-top: 4px;
  display: flex;
  font-size: 12px;
  font-style: normal;
}

.k-text-start,
.k-buttons-start {
  justify-content: flex-start;
}

.k-text-end,
.k-buttons-end {
  justify-content: flex-end;
}

.k-form-separator {
  margin: 1rem 0 0;
  border-width: 1px 0 0;
  border-style: solid;
  display: block;
  flex: 0 0 auto;
}

.k-form-horizontal .k-form-field {
  display: flex;
}
.k-form-horizontal .k-form-field > .k-label,
.k-form-horizontal .k-form-field > kendo-label,
.k-form-horizontal .k-form-field > .k-form-label {
  margin-right: 10px;
  padding-top: 5px;
  width: 25%;
  flex-direction: column;
  align-items: flex-end;
  justify-content: flex-start;
}
.k-form-horizontal .k-form-field .k-label-optional {
  margin: 0;
  align-self: inherit;
}
.k-form-horizontal .k-form-field-wrap {
  flex: 1;
}
.k-form-horizontal .k-form-buttons {
  margin-top: 2rem;
}

.k-form [dir=rtl] .k-form-buttons > *, .k-form [dir=rtl].k-form-buttons > *, .k-rtl .k-form .k-form-buttons > *, .k-rtl .k-form.k-form-buttons > * {
  margin-right: 0;
  margin-left: 8px;
}
.k-form [dir=rtl] .k-form-buttons > *:last-child, .k-form [dir=rtl].k-form-buttons > *:last-child, .k-rtl .k-form .k-form-buttons > *:last-child, .k-rtl .k-form.k-form-buttons > *:last-child {
  margin-left: 0;
}
.k-form [dir=rtl] .k-label-optional, .k-rtl .k-form .k-label-optional {
  margin-left: 0;
  margin-right: 6px;
}

.k-form-horizontal [dir=rtl].k-form-field > .k-label,
.k-form-horizontal [dir=rtl].k-form-field > kendo-label,
.k-form-horizontal [dir=rtl].k-form-field > .k-form-label,
.k-form-horizontal [dir=rtl] .k-form-field > .k-label,
.k-form-horizontal [dir=rtl] .k-form-field > kendo-label,
.k-form-horizontal [dir=rtl] .k-form-field > .k-form-label, .k-rtl .k-form-horizontal.k-form-field > .k-label,
.k-rtl .k-form-horizontal.k-form-field > kendo-label,
.k-rtl .k-form-horizontal.k-form-field > .k-form-label,
.k-rtl .k-form-horizontal .k-form-field > .k-label,
.k-rtl .k-form-horizontal .k-form-field > kendo-label,
.k-rtl .k-form-horizontal .k-form-field > .k-form-label {
  margin-right: 0;
  margin-left: 10px;
}

.k-form-inline {
  padding: 2rem;
}
.k-form-inline fieldset {
  border-width: 1px 0 0;
  border-style: solid;
  margin: 4rem 0;
  padding: 0;
}
.k-form-inline fieldset:first-child:first-of-type {
  margin-top: 0;
}
.k-form-inline fieldset:last-child:last-of-type {
  margin-bottom: 0;
}
.k-form-inline legend {
  font-size: 0.875rem;
  text-align: left;
  font-weight: 600;
  line-height: 1;
  margin-bottom: 1.5rem;
  text-transform: uppercase;
  padding: 0 1rem 0 0;
  width: auto;
}
.k-form-inline .k-form-field {
  display: flex;
  align-items: flex-start;
  text-align: left;
  margin-bottom: 1.5rem;
}
.k-form-inline .k-form-field > span:not(.k-widget) {
  width: 25%;
  text-align: right;
  line-height: 1.5;
  padding: calc(0.5rem + 1px) 0;
  padding-right: 1.5rem;
  align-self: center;
}
.k-form-inline .k-form-field > input {
  align-self: center;
}
.k-form-inline .k-form-field > input:not(.k-checkbox):not(.k-radio) {
  flex: 1 1 auto;
}
.k-form-inline .k-form-field .k-alert-error {
  font-size: 0.875rem;
  margin-top: 1rem;
}
.k-form-inline .k-form-field .k-field-info {
  display: block;
  font-size: 0.75rem;
  line-height: 1;
  margin: 0;
}
.k-form-inline .k-form-field:last-child {
  margin-bottom: 0;
}

.k-edit-form-container {
  width: 400px;
  min-width: 400px;
  border-color: inherit;
  position: relative;
}

.k-edit-form-container .k-tabstrip-wrapper {
  margin: -1rem -1rem;
}

.k-edit-form-container .k-tabstrip.k-root-tabs {
  margin-bottom: 1rem;
}

.k-edit-form-container .k-tabstrip .k-tabstrip-items {
  padding: 1rem 1rem 0;
}

.k-edit-form-container .k-tabstrip .k-content {
  padding: 1rem 1rem;
  border-width: 0;
}

.k-edit-buttons {
  padding: 0.375rem 0.375rem;
  border-width: 1px 0 0;
  border-style: solid;
  border-color: inherit;
  text-align: right;
  clear: both;
}

.k-edit-buttons .k-button + .k-button {
  margin-left: 0.5rem;
}

.k-edit-form-container .k-edit-buttons {
  margin: 1rem -1rem -1rem;
  padding: 1rem 1rem;
}

.k-popup-edit-form > .k-action-buttons,
.k-edit-form-container .k-action-buttons {
  margin: 1rem -1rem -1rem;
}

.k-edit-label {
  margin: 0 0 1rem 0;
  padding: calc(0.375rem + 1px) 0;
  width: 30%;
  line-height: 1.5;
  text-align: right;
  float: left;
  clear: both;
}

.k-edit-field {
  margin: 0 0 1rem 0;
  width: 65%;
  float: right;
  clear: right;
  position: relative;
}
.k-edit-field.k-no-editor {
  padding: calc(0.375rem + 1px) 0;
}

.k-edit-field > .k-widget,
.k-edit-field > .k-textbox,
.k-edit-field > .k-textarea {
  width: 100%;
  box-sizing: border-box;
}
.k-edit-field > .k-colorpicker {
  width: auto;
}
.k-edit-field input[type=radio]:not(.k-radio),
.k-edit-field input[type=checkbox]:not(.k-checkbox) {
  margin-right: 0.4ex;
}
.k-edit-field .k-radio-label,
.k-edit-field .k-checkbox-label {
  margin-right: 1rem;
}
.k-edit-field > .k-reset > li + li {
  margin-top: 0.5rem;
}
.k-edit-field .k-reset .k-widget {
  margin: 0 0.4ex 0 1ex;
}

.k-rtl .k-edit-buttons {
  text-align: left;
}
.k-rtl .k-edit-buttons .k-button + .k-button {
  margin-left: 0;
  margin-right: 0.5em;
}

.k-widget.form-control {
  padding: 0;
}

.k-widget.form-control,
.k-maskedtextbox.form-control .k-textbox,
.k-textbox.form-control {
  width: 100%;
}

.k-multiselect.form-control, .form-control.k-dropdowntree {
  height: auto;
}

.input-group .k-dateinput-wrap,
.input-group .k-dropdown-wrap,
.input-group .k-multiselect-wrap,
.input-group .k-numeric-wrap,
.input-group .k-picker-wrap,
.input-group .k-maskedtextbox .k-textbox {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group .k-dateinput-wrap .k-select,
.input-group .k-dropdown-wrap .k-select,
.input-group .k-multiselect-wrap .k-select,
.input-group .k-numeric-wrap .k-select,
.input-group .k-picker-wrap .k-select,
.input-group .k-maskedtextbox .k-textbox .k-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group .k-widget.form-control,
.input-group .k-maskedtextbox.form-control .k-textbox,
.input-group .k-textbox.form-control {
  width: auto;
}
.input-group .k-widget.form-control:not(:first-child):not(:last-child) .k-dateinput-wrap,
.input-group .k-widget.form-control:not(:first-child):not(:last-child) .k-dropdown-wrap,
.input-group .k-widget.form-control:not(:first-child):not(:last-child) .k-multiselect-wrap,
.input-group .k-widget.form-control:not(:first-child):not(:last-child) .k-numeric-wrap,
.input-group .k-widget.form-control:not(:first-child):not(:last-child) .k-picker-wrap,
.input-group .k-widget.form-control:not(:first-child):not(:last-child) > .k-textbox {
  border-radius: 0;
}

.input-group-prepend + .k-widget .k-dateinput-wrap,
.input-group-prepend + .k-widget .k-dropdown-wrap,
.input-group-prepend + .k-widget .k-multiselect-wrap,
.input-group-prepend + .k-widget .k-numeric-wrap,
.input-group-prepend + .k-widget .k-picker-wrap,
.input-group-prepend + .k-widget > .k-textbox {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.k-widget.form-control .k-input {
  padding: 0.375rem 0.75rem;
  height: 2.25rem;
}
.k-widget.form-control-sm .k-input {
  padding: 0.25rem 0.5rem;
  height: 1.8125rem;
}
.k-widget.form-control-sm .k-dateinput-wrap .k-select,
.k-widget.form-control-sm .k-dropdown-wrap .k-select,
.k-widget.form-control-sm .k-picker-wrap .k-select {
  padding: 0.25rem;
}
.k-widget.form-control-sm .k-select {
  width: 1.8125rem;
}
.k-widget.form-control-lg .k-input {
  padding: 0.5rem 1rem;
  height: 2.875rem;
}
.k-widget.form-control-lg .k-dateinput-wrap .k-select,
.k-widget.form-control-lg .k-dropdown-wrap .k-select,
.k-widget.form-control-lg .k-picker-wrap .k-select {
  padding: 0.5rem;
}
.k-widget.form-control-lg .k-select {
  width: 2.875rem;
}

.k-maskedtextbox.form-control .k-textbox {
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem;
}
.k-maskedtextbox.form-control-sm .k-textbox {
  height: calc(1.8125rem + 3px);
  padding: 0.25rem 0.5rem;
  line-height: 1.5;
}
.k-maskedtextbox.form-control-lg .k-textbox {
  height: calc(2.875rem + 2px);
  padding: 0.5rem 1rem;
  line-height: 1.5;
}

.k-textbox.form-control {
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem;
}
.k-textbox.form-control-sm {
  height: calc(1.8125rem + 2px);
  padding: 0.25rem 0.5rem;
  line-height: 1.5;
}
.k-textbox.form-control-lg {
  height: calc(2.875rem + 2px);
  padding: 0.5rem 1rem;
  line-height: 1.5;
}

.k-dateinput.form-control-sm .k-link-increase > .k-icon,
.k-numerictextbox.form-control-sm .k-link-increase > .k-icon {
  bottom: -2px;
}
.k-dateinput.form-control-sm .k-link-decrease > .k-icon,
.k-numerictextbox.form-control-sm .k-link-decrease > .k-icon {
  top: -2px;
}
.k-dateinput.form-control-sm .k-link,
.k-numerictextbox.form-control-sm .k-link {
  height: 0.90625rem;
}
.k-dateinput.form-control-lg .k-link,
.k-numerictextbox.form-control-lg .k-link {
  height: 1.4375rem;
}

.k-dateinput.form-control .k-dateinput-wrap .k-select {
  padding-top: 0;
  padding-bottom: 0;
}

.k-form legend,
.k-form-inline legend {
  font-size: 1.5rem;
  font-weight: normal;
  line-height: 1.5;
  text-transform: none;
}
.k-form .k-field-info,
.k-form-inline .k-field-info {
  opacity: 0.7;
}

.k-form legend {
  margin-bottom: 0.5rem;
}
.k-form .k-field-info {
  margin: 0 0.5rem;
}

.k-form-inline legend {
  margin-bottom: 0;
}
.k-form-inline .k-form-field > span:not(.k-widget) {
  padding: calc(0.5rem - 1px) 0;
  padding-right: 1rem;
}

.k-edit-label {
  padding: calc(0.5rem - 1px) 0;
}

.k-form,
.k-form-inline {
  color: #212529;
}
.k-form fieldset legend,
.k-form-inline fieldset legend {
  color: rgb(3.4337837838, 3.85, 4.2662162162);
}
.k-form .k-form-legend,
.k-form-inline .k-form-legend {
  border-color: #dee2e6;
}
.k-form .k-field-info,
.k-form-inline .k-field-info {
  color: rgb(108.0527027027, 121.15, 134.2472972973);
}
.k-form .k-alert-error,
.k-form-inline .k-alert-error {
  color: #dc3545;
}

.k-form-error,
.k-text-error,
.k-form-field-error .k-label {
  color: #dc3545;
}

.k-form-separator {
  border-color: #dee2e6;
}

.k-listgroup {
  border-radius: 0.25rem;
  margin: 0;
  padding: 0;
  border-width: 1px;
  border-style: solid;
  font-size: 1rem;
  line-height: 1.5;
  list-style: none;
  display: flex;
  flex-direction: column;
  position: relative;
  overflow: hidden;
}
.k-listgroup > ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
}
.k-listgroup .k-listgroup-item + .k-listgroup-item {
  border-top-width: 1px;
}

.k-listgroup-flush {
  border-radius: 0;
  border-left-width: 0;
  border-right-width: 0;
}

.k-listgroup-item {
  padding: 0.75rem 1.25rem;
  border-width: 0;
  border-style: solid;
  border-color: inherit;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  flex: 0 0 auto;
  position: relative;
}
.k-listgroup-item > .k-link {
  margin: -0.75rem -1.25rem;
  padding: 0.75rem 1.25rem;
  color: inherit;
  text-decoration: none;
  outline: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  flex: 1 1 auto;
  position: relative;
}
.k-listgroup-item > .k-link > .k-select {
  padding: 0.75rem;
  display: flex;
  align-items: center;
  flex: 0 0 auto;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}

.k-listgroup-item-segmented {
  align-items: stretch;
}
.k-listgroup-item-segmented > .k-link {
  margin-right: 0;
}
.k-listgroup-item-segmented > .k-select {
  margin: -0.75rem -1.25rem -0.75rem 0;
  padding: 0.75rem;
  border-width: 0 0 0 1px;
  border-style: solid;
  border-color: inherit;
  cursor: pointer;
}

.k-listgroup-form-row {
  margin: -0.75rem -1.25rem;
  padding: 0.75rem 1.25rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  flex: 1 1 auto;
  position: relative;
}
.k-listgroup-form-row .k-listgroup-form-field-label {
  width: 40%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.k-listgroup-form-row .k-listgroup-form-field-wrapper {
  width: 50%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
  text-align: end;
  position: relative;
}
.k-listgroup-form-row .k-listgroup-form-field-wrapper select,
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type=text],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type=password],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type=date],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type=time],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type=datetime-local],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type=number],
.k-listgroup-form-row .k-listgroup-form-field-wrapper textarea {
  width: 100%;
  box-sizing: border-box;
  flex: 1 1 100%;
}
.k-listgroup-form-row .k-listgroup-form-field-wrapper textarea {
  min-height: 4em;
  resize: vertical;
}

.k-listgroup-item.k-listgroup-form-row {
  margin: 0;
}

[dir=rtl] .k-listgroup-item > .k-link > .k-select {
  right: auto;
  left: 0;
}
[dir=rtl] .k-listgroup-item > .k-link > .k-select .k-icon {
  transform: scaleX(-1);
}
[dir=rtl] .k-listgroup-item-segmented > .k-link {
  margin-right: -1.25rem;
  margin-left: 0;
}
[dir=rtl] .k-listgroup-item-segmented > .k-select {
  margin-right: 0;
  margin-left: -1.25rem;
  border-right-width: 1px;
  border-left-width: 0;
}
[dir=rtl] .k-listgroup-item-segmented > .k-select .k-icon {
  transform: scaleX(-1);
}

.k-noflexbox .k-listgroup,
.k-noflexbox .k-listgroup > ul .k-listgroup-item,
.k-noflexbox .k-listgroup-item > .k-link {
  display: block;
}

.k-listgroup {
  border-color: rgba(0, 0, 0, 0.125);
  color: #212529;
  background-color: #fff;
}

.k-checkbox {
  border-radius: 0.25rem;
  margin: 0;
  padding: 0;
  width: 16px;
  height: 16px;
  line-height: initial;
  border-width: 1px;
  border-style: solid;
  outline: 0;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  -webkit-appearance: none;
}

.k-checkbox::before {
  content: "\e118";
  width: 10px;
  height: 10px;
  font-size: 10px;
  font-family: "WebComponentsIcons", monospace;
  transform: scale(0) translate(-50%, -50%);
  overflow: hidden;
  position: absolute;
  top: 50%;
  left: 50%;
}

.k-checkbox:hover {
  cursor: pointer;
}

.k-checkbox:checked::before {
  border-radius: 0.25rem;
  transform: scale(1) translate(-50%, -50%);
}

.k-checkbox:indeterminate::before,
.k-checkbox.k-state-indeterminate::before {
  content: "";
  background-color: currentColor;
  transform: scale(1) translate(-50%, -50%);
  width: 8px;
  height: 8px;
}

.k-checkbox:disabled,
.k-checkbox:disabled + .k-checkbox-label {
  outline: none;
  cursor: default;
  opacity: 0.65;
  filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none;
}

.k-checkbox + .k-checkbox-label {
  display: inline;
}

.k-checkbox-label {
  margin: 0;
  padding: 0;
  line-height: calc(16px + 1px);
  display: inline-flex;
  align-items: flex-start;
  vertical-align: middle;
  position: relative;
  cursor: pointer;
}
.k-checkbox-label .k-label {
  cursor: pointer;
}
.k-checkbox-label:empty {
  display: none;
}
.k-checkbox-label.k-no-text {
  min-width: 1px;
}
.k-checkbox-label .k-ripple {
  top: 8px;
  left: 8px;
  right: auto;
  bottom: auto;
  width: 40px;
  height: 40px;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  visibility: hidden !important;
}
.k-checkbox-label .k-ripple-blob {
  top: 50% !important;
  left: 50% !important;
  width: 200% !important;
  height: 200% !important;
}

.k-checkbox + .k-checkbox-label,
.k-checkbox-label + .k-checkbox {
  margin-left: 8px;
}

.k-checkbox-label > .k-checkbox {
  margin-right: 8px;
  flex-shrink: 0;
}

kendo-label.k-checkbox-label > .k-checkbox:last-child {
  margin-right: 0;
}

kendo-label.k-checkbox-label > .k-label:first-child {
  margin-right: 8px;
}

.k-checkbox-list {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.k-checkbox-list .k-checkbox-item {
  margin-top: 16px;
}
.k-checkbox-list .k-checkbox-item:first-child {
  margin-top: 0;
}

.k-list-horizontal .k-checkbox-item {
  display: inline-block;
  margin: 0 32px 0 0;
}
.k-list-horizontal .k-checkbox-item:last-child {
  margin-right: 0;
}

.k-rtl .k-checkbox + .k-checkbox-label,
.k-rtl .k-checkbox-label + .k-checkbox,
[dir=rtl] .k-checkbox + .k-checkbox-label,
[dir=rtl] .k-checkbox-label + .k-checkbox {
  margin-left: 0;
  margin-right: 8px;
}
.k-rtl .k-checkbox-label > .k-checkbox,
[dir=rtl] .k-checkbox-label > .k-checkbox {
  margin-right: 0;
  margin-left: 8px;
}
.k-rtl kendo-label.k-checkbox-label > .k-checkbox:last-child,
[dir=rtl] kendo-label.k-checkbox-label > .k-checkbox:last-child {
  margin-left: 0;
}
.k-rtl kendo-label.k-checkbox-label > .k-label:first-child,
[dir=rtl] kendo-label.k-checkbox-label > .k-label:first-child {
  margin-right: 0;
  margin-left: 8px;
}
.k-rtl .k-list-horizontal .k-checkbox-item,
[dir=rtl] .k-list-horizontal .k-checkbox-item {
  margin-right: 0;
  margin-left: 32px;
}
.k-rtl .k-list-horizontal .k-checkbox-item:last-child,
[dir=rtl] .k-list-horizontal .k-checkbox-item:last-child {
  margin-left: 0;
}

.k-checkbox::-ms-check {
  border-width: 0;
  border-color: inherit;
  color: inherit;
  background-color: inherit;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .k-checkbox::-ms-check {
    border-width: 1px;
  }
}
.k-checkbox {
  border-color: #adb5bd;
  color: transparent;
  background-color: #ffffff;
}

.k-checkbox:hover {
  border-color: #adb5bd;
  color: transparent;
  background-color: #ffffff;
}

.k-checkbox:focus {
  border-color: rgb(255, 65.5, 65.5);
  box-shadow: 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}

.k-checkbox:indeterminate,
.k-checkbox.k-state-indeterminate {
  border-color: #c10000;
  color: #fff;
  background-color: #c10000;
}

.k-checkbox:checked {
  border-color: #c10000;
  color: #fff;
  background-color: #c10000;
}

.k-checkbox:checked:focus {
  border-color: #c10000;
  box-shadow: 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}

.k-checkbox.k-invalid,
.k-checkbox.k-state-invalid,
.k-checkbox.ng-invalid.ng-touched,
.k-checkbox.ng-invalid.ng-dirty {
  border-color: #dc3545;
}

.k-checkbox.k-invalid + .k-checkbox-label,
.k-checkbox.k-state-invalid + .k-checkbox-label,
.k-checkbox.ng-invalid.ng-touched + .k-checkbox-label,
.k-checkbox.ng-invalid.ng-dirty + .k-checkbox-label {
  color: #dc3545;
}

.k-radio {
  border-radius: 50%;
  margin: 0;
  padding: 0;
  width: 16px;
  height: 16px;
  border-width: 1px;
  border-style: solid;
  outline: 0;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  -webkit-appearance: none;
}

.k-radio::before {
  content: "";
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: currentColor;
  transform: scale(0) translate(-50%, -50%);
  overflow: hidden;
  position: absolute;
  top: 50%;
  left: 50%;
}

.k-radio:hover {
  cursor: pointer;
}

.k-radio:checked::before {
  border-radius: 50%;
  transform: scale(1) translate(-50%, -50%);
}

.k-radio:disabled,
.k-radio:disabled + .k-radio-label {
  outline: none;
  cursor: default;
  opacity: 0.65;
  filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none;
}

.k-radio + .k-radio-label {
  display: inline;
}

.k-radio-label {
  margin: 0;
  padding: 0;
  line-height: calc(16px + 1px);
  display: inline-flex;
  align-items: flex-start;
  vertical-align: middle;
  position: relative;
  cursor: pointer;
}
.k-radio-label .k-label {
  cursor: pointer;
}
.k-radio-label:empty {
  display: none;
}
.k-radio-label .k-ripple {
  top: 8px;
  left: 8px;
  right: auto;
  bottom: auto;
  width: 40px;
  height: 40px;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  visibility: hidden !important;
}
.k-radio-label .k-ripple-blob {
  top: 50% !important;
  left: 50% !important;
  width: 200% !important;
  height: 200% !important;
}

.k-radio + .k-radio-label,
.k-radio-label + .k-radio {
  margin-left: 8px;
}

.k-radio-label > .k-radio {
  margin-right: 8px;
  flex-shrink: 0;
}

kendo-label.k-radio-label > .k-radio:last-child {
  margin-right: 0;
}

kendo-label.k-radio-label > .k-label:first-child {
  margin-right: 8px;
}

.k-radio-list {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.k-radio-list .k-radio-item {
  margin-top: 16px;
}
.k-radio-list .k-radio-item:first-child {
  margin-top: 0;
}

.k-list-horizontal .k-radio-item {
  display: inline-block;
  margin: 0 32px 0 0;
}
.k-list-horizontal .k-radio-item:last-child {
  margin-right: 0;
}

.k-rtl .k-radio + .k-radio-label,
.k-rtl .k-radio-label + .k-radio,
[dir=rtl] .k-radio + .k-radio-label,
[dir=rtl] .k-radio-label + .k-radio {
  margin-left: 0;
  margin-right: 8px;
}
.k-rtl .k-radio-label > .k-radio,
[dir=rtl] .k-radio-label > .k-radio {
  margin-right: 0;
  margin-left: 8px;
}
.k-rtl kendo-label.k-radio-label > .k-radio:last-child,
[dir=rtl] kendo-label.k-radio-label > .k-radio:last-child {
  margin-left: 0;
}
.k-rtl kendo-label.k-radio-label > .k-label:first-child,
[dir=rtl] kendo-label.k-radio-label > .k-label:first-child {
  margin-right: 0;
  margin-left: 8px;
}
.k-rtl .k-list-horizontal .k-radio-item,
[dir=rtl] .k-list-horizontal .k-radio-item {
  margin-right: 0;
  margin-left: 32px;
}
.k-rtl .k-list-horizontal .k-radio-item:last-child,
[dir=rtl] .k-list-horizontal .k-radio-item:last-child {
  margin-left: 0;
}

.k-radio::-ms-check {
  border-width: 0;
  border-color: inherit;
  color: inherit;
  background-color: inherit;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .k-radio::-ms-check {
    border-width: 1px;
  }
}
.k-radio {
  border-color: #adb5bd;
  color: transparent;
  background-color: #ffffff;
}

.k-radio:hover {
  border-color: #adb5bd;
  color: transparent;
  background-color: #ffffff;
}

.k-radio:focus {
  border-color: rgb(255, 65.5, 65.5);
  box-shadow: 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}

.k-radio.k-invalid,
.k-radio.k-state-invalid,
.k-radio.ng-invalid.ng-touched,
.k-radio.ng-invalid.ng-dirty {
  border-color: #dc3545;
}

.k-radio.k-invalid + .k-radio-label,
.k-radio.k-state-invalid + .k-radio-label,
.k-radio.ng-invalid.ng-touched + .k-radio-label,
.k-radio.ng-invalid.ng-dirty + .k-radio-label {
  color: #dc3545;
}

.k-radio:checked {
  border-color: #c10000;
  color: #fff;
  background-color: #c10000;
}

.k-radio:checked:focus {
  border-color: #c10000;
  box-shadow: 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}

.k-switch {
  border-radius: 5em;
  cursor: pointer;
  width: 5em;
  background: none;
  border: 0;
  box-sizing: border-box;
  outline: 0;
  display: inline-flex;
  overflow: hidden;
  vertical-align: middle;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 0.75rem;
  line-height: 1.5;
  user-select: none;
  text-align: left;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-switch [type=checkbox] {
  display: none;
}
.k-ie .k-switch {
  display: inline-block;
}

.k-switch,
.k-switch-container,
.k-switch-handle {
  box-sizing: border-box;
}

.k-switch-container {
  border-radius: 5em;
  padding: 3px 3px;
  width: 5em;
  border-width: 0px;
  border-style: solid;
  flex: 1 0 auto;
  position: relative;
  outline: 0;
  transition: background-color 200ms ease-out 0s;
}
.k-ie .k-switch-container {
  display: block;
}

.k-switch-handle {
  border-radius: 5em;
  width: 2em;
  height: 2em;
  border-width: 0px;
  border-style: solid;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  left: 0;
  transition: left 200ms ease-out 0s;
}
.k-ie .k-switch-handle {
  display: block;
}

.k-switch-on .k-switch-handle {
  left: calc(100% - 2em);
}
.k-ie .k-switch-on .k-switch-handle, .k-edge .k-switch-on .k-switch-handle {
  left: 100%;
  margin-left: -2em;
}

.k-switch-off .k-switch-handle {
  left: 0;
}

.k-switch-label-on,
.k-switch-label-off {
  display: none;
  width: calc(100% + calc(-1 * (2em + calc(8px + 2px) + 3px)));
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  line-height: 2em;
  overflow: hidden;
}

.k-switch-label-on {
  text-align: left;
  left: calc(8px - 0px);
}

.k-switch-label-off {
  text-align: right;
  right: calc(8px - 0px);
}

.k-rtl .k-switch.k-switch-on .k-switch-handle,
.k-switch[dir=rtl].k-switch-on .k-switch-handle {
  left: 0;
}
.k-rtl .k-switch.k-switch-off .k-switch-handle,
.k-switch[dir=rtl].k-switch-off .k-switch-handle {
  left: calc(100% - 2em);
}
.k-rtl .k-switch .k-switch-label-on,
.k-switch[dir=rtl] .k-switch-label-on {
  text-align: right;
  left: initial;
  right: calc(8px - 0px);
}
.k-rtl .k-switch .k-switch-label-off,
.k-switch[dir=rtl] .k-switch-label-off {
  text-align: left;
  left: calc(8px - 0px);
  right: initial;
}

.k-switch-label-on,
.k-switch-label-off {
  text-shadow: none;
}

.k-switch-on .k-switch-container {
  color: white;
  background-color: #c10000;
}
.k-switch-on .k-switch-handle {
  color: white;
  background-color: white;
}
.k-switch-on:focus, .k-switch-on.k-state-focused {
  box-shadow: 0 0 1px 2px rgb(222.76, 122.4, 122.4);
}
.k-switch-on:hover .k-switch-container, .k-switch-on.k-state-hover .k-switch-container {
  color: white;
  background-color: rgb(154.75, 0, 0);
}
.k-switch-on:hover .k-switch-handle, .k-switch-on.k-state-hover .k-switch-handle {
  color: white;
  background-color: white;
}
.k-switch-on .k-switch-label-off {
  color: transparent;
}

.k-switch-off .k-switch-container {
  color: black;
  background-color: #787878;
}
.k-switch-off .k-switch-handle {
  color: black;
  background-color: white;
}
.k-switch-off:focus, .k-switch-off.k-state-focused {
  box-shadow: 0 0 1px 2px rgb(184.8, 184.8, 184.8);
}
.k-switch-off:hover .k-switch-container, .k-switch-off.k-state-hover .k-switch-container {
  color: black;
  background-color: rgb(100.875, 100.875, 100.875);
}
.k-switch-off:hover .k-switch-handle, .k-switch-off.k-state-hover .k-switch-handle {
  color: black;
  background-color: white;
}
.k-switch-off .k-switch-label-on {
  color: transparent;
}

.k-switch {
  box-shadow: none;
}
.k-switch:focus .k-switch-container, .k-switch.k-state-focused .k-switch-container {
  outline: none;
}
.k-switch.k-state-disabled {
  cursor: default;
}
.k-switch[aria-readonly=true] {
  pointer-events: none;
}

.k-pane-wrapper {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: block;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-pane-wrapper .k-pane {
  width: 100%;
  height: 100%;
  user-select: none;
  box-sizing: border-box;
  font-family: sans-serif;
  overflow-x: hidden;
}
.k-pane-wrapper .k-pane * {
  background-clip: border-box;
}
.k-pane-wrapper .k-view {
  top: 0;
  left: 0;
  position: relative;
  border: 0;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
  height: 100%;
  width: 100%;
  flex-direction: column;
  align-items: stretch;
  align-content: stretch;
  vertical-align: top;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-pane-wrapper .k-content {
  min-height: 1px;
  flex: 1;
  align-items: stretch;
  display: block;
  width: auto;
  overflow: hidden;
  position: relative;
}

.k-pane-wrapper > div.k-pane {
  box-shadow: none;
  font-weight: normal;
}
.k-pane-wrapper .k-popup-edit-form .k-content,
.k-pane-wrapper .k-grid-edit-form .k-content,
.k-pane-wrapper .k-grid-column-menu .k-content,
.k-pane-wrapper .k-grid-filter-menu .k-content {
  overflow-y: auto;
}
.k-pane-wrapper .k-popup-edit-form .k-content > .k-scroll-container,
.k-pane-wrapper .k-grid-edit-form .k-content > .k-scroll-container,
.k-pane-wrapper .k-grid-column-menu .k-content > .k-scroll-container,
.k-pane-wrapper .k-grid-filter-menu .k-content > .k-scroll-container {
  position: absolute;
  width: 100%;
  min-height: 100%;
  box-sizing: border-box;
}
.k-pane-wrapper .k-grid-filter-menu .k-filter-selected-items {
  margin: 1em;
  font-weight: normal;
}
.k-pane-wrapper .k-grid-edit-form .k-popup-edit-form,
.k-pane-wrapper .k-grid-edit-form .k-edit-form-container {
  width: auto;
  min-width: auto;
}
.k-pane-wrapper .k-grid .k-grid-search {
  width: 100%;
  margin-left: 0;
  margin-top: 0.375rem;
}
.k-pane-wrapper .k-grid .k-grid-search:first-child {
  margin-top: 0;
}

.k-grid.k-grid-mobile {
  border-width: 0;
}

.k-grid-mobile .k-resize-handle-inner::before {
  content: "\e01e";
  position: absolute;
  font: 16px/1 "WebComponentsIcons";
  top: calc(50% - 1px);
  left: 50%;
  transform: translate(-50%, -50%);
  padding: 0.2em;
}
.k-grid-mobile .k-edit-cell > input,
.k-grid-mobile .k-edit-cell > select,
.k-grid-mobile .k-grid-edit-row > td > input,
.k-grid-mobile .k-grid-edit-row > td > select {
  width: 100%;
  box-sizing: border-box;
}
.k-grid-mobile .k-header a {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
  -moz-user-drag: none;
}

.k-pane-wrapper .k-scheduler-edit-form .k-recur-view {
  padding: 0;
  flex-direction: column;
  align-items: stretch;
}
.k-pane-wrapper .k-scheduler-edit-form .k-recur-view > .k-listgroup-form-row {
  margin: 0;
}
.k-pane-wrapper .k-scheduler-edit-form .k-recur-items-wrap {
  width: 100%;
  margin: -1px 0;
}
.k-pane-wrapper .k-scheduler-edit-form .k-scheduler-recur-end-wrap {
  white-space: nowrap;
}
.k-pane-wrapper .k-scheduler-edit-form .k-edit-buttons {
  border-width: 0;
}

.k-scheduler.k-scheduler-mobile {
  border-width: 0;
}

.k-scheduler-mobile th {
  font-weight: normal;
}
.k-scheduler-mobile .k-event:hover .k-resize-handle {
  visibility: hidden;
}
.k-scheduler-mobile .k-scheduler-toolbar {
  padding: 0.375rem 0.375rem;
}
.k-scheduler-mobile .k-scheduler-toolbar > * {
  margin: 0;
}
.k-scheduler-mobile .k-scheduler-toolbar::before {
  display: none;
}
.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-navigation {
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  margin: 0;
}
.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-navigation .k-nav-current {
  line-height: 1;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  justify-content: space-evenly;
}
.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-navigation .k-y-date-format {
  font-size: 12px;
}
.k-scheduler-mobile .k-scheduler-footer {
  padding: 0.375rem 0.375rem;
  display: flex;
  justify-content: space-between;
}
.k-scheduler-mobile .k-scheduler-footer > * {
  margin: 0;
}
.k-scheduler-mobile .k-scheduler-footer::before {
  display: none;
}
.k-scheduler-mobile .k-scheduler-monthview .k-hidden {
  height: 40px;
}
.k-scheduler-mobile .k-scheduler-monthview .k-scheduler-table td {
  height: 40px;
  vertical-align: top;
  text-align: center;
}
.k-scheduler-mobile .k-scheduler-monthview .k-events-container {
  position: absolute;
  text-align: center;
  height: 6px;
  line-height: 6px;
}
.k-scheduler-mobile .k-scheduler-monthview .k-event {
  position: static;
  padding: 4px;
  border-radius: 50%;
  display: inline-block;
  width: 4px;
  height: 4px;
  min-height: 0;
  margin: 1px;
}
.k-scheduler-mobile .k-scheduler-dayview .k-mobile-header.k-mobile-horizontal-header .k-scheduler-times table tr:first-child {
  display: none;
}
.k-scheduler-mobile .k-scheduler-dayview .k-mobile-header .k-scheduler-header .k-scheduler-date-group {
  display: none;
}
.k-scheduler-mobile .k-scheduler-header-wrap > div {
  overflow: visible;
}
.k-scheduler-mobile .k-scheduler-agendaview .k-mobile-header {
  display: none;
}
.k-scheduler-mobile .k-scheduler-agendaview .k-scheduler-table {
  table-layout: auto;
}
.k-scheduler-mobile .k-scheduler-agendaview .k-scheduler-table .k-scheduler-groupcolumn {
  width: 1%;
}
.k-scheduler-mobile .k-scheduler-agendaview .k-scheduler-table td {
  white-space: normal;
}
.k-scheduler-mobile .k-mobile-header .k-scheduler-table td,
.k-scheduler-mobile .k-mobile-header .k-scheduler-table th {
  height: 1.5em;
}
.k-scheduler-mobile .k-time-text,
.k-scheduler-mobile .k-time-period {
  display: block;
  line-height: 1;
}
.k-scheduler-mobile .k-time-period {
  font-size: 0.7em;
}
.k-scheduler-mobile .k-scheduler-table td,
.k-scheduler-mobile .k-scheduler-table th {
  height: 2em;
  vertical-align: middle;
}
.k-scheduler-mobile .k-scheduler-datecolumn-wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.k-scheduler-mobile .k-task {
  display: flex;
  align-items: center;
}
.k-scheduler-mobile .k-task .k-scheduler-mark {
  border-radius: 50%;
}
.k-scheduler-mobile .k-task .k-i-reload {
  font-size: 1em;
  margin-right: 0.5em;
}
.k-scheduler-mobile .k-task .k-scheduler-task-text {
  flex: 1 1 0%;
}
.k-scheduler-mobile .k-scheduler-times .k-scheduler-group-cell,
.k-scheduler-mobile .k-scheduler-times .k-scheduler-groupcolumn,
.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-group-cell,
.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-groupcolumn {
  vertical-align: top;
}
.k-scheduler-mobile .k-scheduler-times .k-scheduler-group-cell .k-scheduler-group-text,
.k-scheduler-mobile .k-scheduler-times .k-scheduler-groupcolumn .k-scheduler-group-text,
.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-group-cell .k-scheduler-group-text,
.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-groupcolumn .k-scheduler-group-text {
  writing-mode: vertical-lr;
  transform: rotate(180deg);
  white-space: nowrap;
}
.k-scheduler-mobile .k-scrollbar-h tr + tr .k-scheduler-times {
  border-bottom-width: 0;
}

.k-pane-wrapper .k-grid-edit-form > .k-header,
.k-pane-wrapper .k-grid-column-menu > .k-header,
.k-pane-wrapper .k-grid-filter-menu > .k-header,
.k-pane-wrapper .k-scheduler-edit-form > .k-header {
  display: flex;
  justify-content: space-between;
  padding: 0.3em 0.6em;
  width: auto;
  line-height: 2em;
}
.k-pane-wrapper .k-grid-edit-form > .k-header .k-header-done,
.k-pane-wrapper .k-grid-edit-form > .k-header .k-header-cancel,
.k-pane-wrapper .k-grid-column-menu > .k-header .k-header-done,
.k-pane-wrapper .k-grid-column-menu > .k-header .k-header-cancel,
.k-pane-wrapper .k-grid-filter-menu > .k-header .k-header-done,
.k-pane-wrapper .k-grid-filter-menu > .k-header .k-header-cancel,
.k-pane-wrapper .k-scheduler-edit-form > .k-header .k-header-done,
.k-pane-wrapper .k-scheduler-edit-form > .k-header .k-header-cancel {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.k-pane-wrapper .k-grid-edit-form > .k-header .k-header-done .k-icon,
.k-pane-wrapper .k-grid-edit-form > .k-header .k-header-cancel .k-icon,
.k-pane-wrapper .k-grid-column-menu > .k-header .k-header-done .k-icon,
.k-pane-wrapper .k-grid-column-menu > .k-header .k-header-cancel .k-icon,
.k-pane-wrapper .k-grid-filter-menu > .k-header .k-header-done .k-icon,
.k-pane-wrapper .k-grid-filter-menu > .k-header .k-header-cancel .k-icon,
.k-pane-wrapper .k-scheduler-edit-form > .k-header .k-header-done .k-icon,
.k-pane-wrapper .k-scheduler-edit-form > .k-header .k-header-cancel .k-icon {
  font-size: 1.5em;
}
.k-pane-wrapper .k-list-title,
.k-pane-wrapper .k-filter-help-text {
  padding: 0.75rem 1.25rem;
  display: block;
}
.k-pane-wrapper .k-listgroup .k-listgroup-item {
  border-color: inherit;
}
.k-pane-wrapper .k-listgroup + .k-listgroup {
  margin-top: 2em;
}
.k-pane-wrapper .k-column-menu .k-filter-item .k-filterable * {
  pointer-events: none;
}
.k-pane-wrapper .k-filter-menu .k-space-right {
  margin: 0.5em 10px;
  width: auto;
  display: flex;
  align-items: center;
}
.k-pane-wrapper .k-filter-menu .k-filter-tools {
  margin: 1em;
  display: flex;
  justify-content: space-between;
}
.k-pane-wrapper .k-popup-edit-form .k-recur-editor-wrap {
  display: flex;
}
.k-pane-wrapper .k-popup-edit-form .k-mobiletimezoneeditor {
  width: 100;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  position: relative;
  flex: 1 1 auto;
}
.k-pane-wrapper .k-multicheck-wrap.k-listgroup {
  overflow-y: auto;
}
.k-pane-wrapper .k-state-disabled {
  opacity: 1;
}
.k-pane-wrapper .k-state-disabled > * {
  opacity: 0.7;
}
.k-pane-wrapper .k-pager-wrap.k-pager-sm {
  justify-content: center;
}
.k-pane-wrapper .k-pager-wrap.k-pager-sm .k-pager-refresh {
  display: none;
}
.k-ie .k-pane-wrapper .k-scheduler .k-scheduler-toolbar,
.k-ie .k-pane-wrapper .k-scheduler .k-scheduler-footer {
  line-height: 2em;
}
.k-ie .k-pane-wrapper .k-grid .k-icon {
  text-indent: 0;
}
.k-rtl .k-pane-wrapper .k-grid-edit-form > .k-header,
.k-rtl .k-pane-wrapper .k-grid-column-menu > .k-header,
.k-rtl .k-pane-wrapper .k-grid-filter-menu > .k-header,
.k-rtl .k-pane-wrapper .k-scheduler-edit-form > .k-header, .k-pane-wrapper[dir=rtl] .k-grid-edit-form > .k-header,
.k-pane-wrapper[dir=rtl] .k-grid-column-menu > .k-header,
.k-pane-wrapper[dir=rtl] .k-grid-filter-menu > .k-header,
.k-pane-wrapper[dir=rtl] .k-scheduler-edit-form > .k-header, [dir=rtl] .k-pane-wrapper .k-grid-edit-form > .k-header,
[dir=rtl] .k-pane-wrapper .k-grid-column-menu > .k-header,
[dir=rtl] .k-pane-wrapper .k-grid-filter-menu > .k-header,
[dir=rtl] .k-pane-wrapper .k-scheduler-edit-form > .k-header {
  flex-direction: row-reverse;
}
.k-rtl .k-pane-wrapper .k-filter-menu .k-space-right > .k-i-zoom, .k-pane-wrapper[dir=rtl] .k-filter-menu .k-space-right > .k-i-zoom, [dir=rtl] .k-pane-wrapper .k-filter-menu .k-space-right > .k-i-zoom {
  left: 15px;
  right: auto;
}
.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar > ul > li, .k-pane-wrapper[dir=rtl] .k-scheduler-mobile .k-scheduler-toolbar > ul > li, [dir=rtl] .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar > ul > li {
  border: 0;
}
.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar .k-nav-prev,
.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar .k-nav-next, .k-pane-wrapper[dir=rtl] .k-scheduler-mobile .k-scheduler-toolbar .k-nav-prev,
.k-pane-wrapper[dir=rtl] .k-scheduler-mobile .k-scheduler-toolbar .k-nav-next, [dir=rtl] .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar .k-nav-prev,
[dir=rtl] .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar .k-nav-next {
  transform: scaleX(-1);
}
.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-task .k-i-reload, .k-pane-wrapper[dir=rtl] .k-scheduler-mobile .k-task .k-i-reload, [dir=rtl] .k-pane-wrapper .k-scheduler-mobile .k-task .k-i-reload {
  margin-left: 0.5em;
  margin-right: 0;
}
.k-rtl .k-pane-wrapper .k-scheduler-edit-form .k-item .k-i-arrow-chevron-right, .k-pane-wrapper[dir=rtl] .k-scheduler-edit-form .k-item .k-i-arrow-chevron-right, [dir=rtl] .k-pane-wrapper .k-scheduler-edit-form .k-item .k-i-arrow-chevron-right {
  transform: scaleX(-1);
}

.k-pane-wrapper,
.k-view {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}

.k-pane-wrapper .k-pane > .k-view > .k-content {
  background-position: 50% 50%;
  background-color: rgb(247.35, 247.35, 247.35);
}
.k-pane-wrapper .k-pane .k-grid-mobile .k-column-active + th.k-header {
  border-left-color: #212529;
}
.k-pane-wrapper .k-pane .k-grid-mobile .k-resize-handle-inner::before {
  background-color: rgb(247.35, 247.35, 247.35);
}
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-nav-current {
  color: #c10000;
}
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-times,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-groupcolumn,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-mobile-scheduler-agendadate {
  color: inherit;
}
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-time-period,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-mobile-scheduler-agendaweekday {
  color: rgb(108.0527027027, 121.15, 134.2472972973);
}
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-times,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header-wrap,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-datecolumn,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-groupcolumn,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-group-cell,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header-all-day {
  background-color: rgb(247.35, 247.35, 247.35);
}
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-tools > li {
  display: inline-block;
  background-color: inherit;
}
.k-pane-wrapper .k-pane .k-grid-edit-form .k-header,
.k-pane-wrapper .k-pane .k-grid-column-menu .k-header,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-header,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-header {
  color: #ffffff;
  background-color: #c10000;
}
.k-pane-wrapper .k-pane .k-grid-edit-form .k-header .k-link,
.k-pane-wrapper .k-pane .k-grid-column-menu .k-header .k-link,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-header .k-link,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-header .k-link {
  color: inherit;
}
.k-pane-wrapper .k-pane .k-grid-edit-form .k-item,
.k-pane-wrapper .k-pane .k-grid-edit-form .k-link,
.k-pane-wrapper .k-pane .k-grid-column-menu .k-item,
.k-pane-wrapper .k-pane .k-grid-column-menu .k-link,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-item,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-link,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-item,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-link {
  color: #212529;
}
.k-pane-wrapper .k-pane .k-grid-edit-form .k-clear,
.k-pane-wrapper .k-pane .k-grid-edit-form .k-select-all,
.k-pane-wrapper .k-pane .k-grid-edit-form .k-scheduler-delete,
.k-pane-wrapper .k-pane .k-grid-edit-form .k-scheduler-resetSeries,
.k-pane-wrapper .k-pane .k-grid-column-menu .k-clear,
.k-pane-wrapper .k-pane .k-grid-column-menu .k-select-all,
.k-pane-wrapper .k-pane .k-grid-column-menu .k-scheduler-delete,
.k-pane-wrapper .k-pane .k-grid-column-menu .k-scheduler-resetSeries,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-clear,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-select-all,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-scheduler-delete,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-scheduler-resetSeries,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-clear,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-select-all,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-scheduler-delete,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-scheduler-resetSeries {
  color: #c10000;
}
.k-pane-wrapper .k-pane .k-column-menu .k-listgroup-item.k-state-selected {
  color: #c10000;
  background: none;
}
.k-pane-wrapper .k-pane .k-column-menu .k-listgroup-item.k-state-selected .k-link {
  color: inherit;
}

.k-pane-wrapper .k-pane .k-filter-menu .k-check,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-check {
  border-radius: 0.25rem;
}

.k-progressbar {
  border-radius: 0.25rem;
  --kendo-progressbar-progress: 0;
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 0.75rem;
  line-height: 1;
  display: inline-grid;
  vertical-align: middle;
  position: relative;
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-progressbar > .k-state-selected {
  border-width: 0;
  border-style: solid;
  display: flex;
  overflow: hidden;
  grid-column: 1/-1;
  grid-row: 1/-1;
}
.k-progressbar > ul {
  border-width: inherit;
  border-style: inherit;
  white-space: nowrap;
  display: flex;
  align-items: stretch;
  flex: 1;
  grid-column: 1/-1;
  grid-row: 1/-1;
}
.k-progressbar .k-item {
  display: block;
  border-width: 0;
  border-style: solid;
  border-color: transparent;
}

.k-progress-status-wrap {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  grid-column: 1/-1;
  grid-row: 1/-1;
}
.k-progress-status-wrap.k-progress-start {
  justify-content: flex-start;
}
.k-progress-status-wrap.k-progress-center {
  justify-content: center;
}
.k-progress-status-wrap.k-progress-end {
  justify-content: flex-end;
}

.k-progress-status {
  padding: 0 0.5rem;
  padding-block-start: 0;
  padding-block-end: 0;
  padding-inline-start: 0.5rem;
  padding-inline-end: 0.5rem;
  min-width: 10px;
  text-align: center;
  display: inline-block;
  white-space: nowrap;
}

.k-progressbar-horizontal {
  width: 27em;
  height: 1rem;
  grid-template-columns: 1fr;
  grid-template-rows: 100%;
}
.k-progressbar-horizontal .k-progress-status-wrap {
  flex-direction: row;
}
.k-progressbar-horizontal > .k-state-selected {
  width: 0;
  width: calc(var(--kendo-progressbar-progress, 0) * 1%);
  flex-direction: row;
}
.k-progressbar-horizontal > .k-state-selected > .k-progress-status-wrap {
  width: calc(100% * 100 / var(--kendo-progressbar-progress, 0));
}
.k-progressbar-horizontal > ul {
  flex-direction: row;
}
.k-progressbar-horizontal .k-item + .k-item {
  border-left-width: 1px;
  border-inline-start-width: 1px;
  border-inline-end-width: 0;
}
.k-progressbar-horizontal.k-progressbar-reverse > .k-state-selected {
  flex-direction: row-reverse;
  justify-self: flex-end;
}

.k-progressbar-vertical {
  width: 1rem;
  height: 27em;
  grid-template-columns: 100%;
  grid-template-rows: 1fr;
}
.k-progressbar-vertical .k-progress-status-wrap {
  flex-direction: column-reverse;
}
.k-progressbar-vertical .k-progress-status {
  writing-mode: vertical-lr;
}
.k-progressbar-vertical > .k-state-selected {
  height: 0;
  height: calc(var(--kendo-progressbar-progress, 0) * 1%);
  flex-direction: column-reverse;
  align-self: flex-end;
  align-items: flex-end;
}
.k-progressbar-vertical > .k-state-selected > .k-progress-status-wrap {
  height: calc(100% * 100 / var(--kendo-progressbar-progress, 0));
}
.k-progressbar-vertical > ul {
  flex-direction: column;
}
.k-progressbar-vertical .k-item + .k-item {
  border-top-width: 1px;
  border-block-start-width: 1px;
  border-block-end-width: 0;
}
.k-progressbar-vertical.k-progressbar-reverse {
  flex-direction: column;
}
.k-progressbar-vertical.k-progressbar-reverse > .k-state-selected {
  flex-direction: column;
  align-self: flex-start;
}

.k-progressbar-indeterminate .k-progress-status-wrap,
.k-progressbar-indeterminate .k-state-selected,
.k-progressbar-indeterminate .k-item {
  display: none;
}

.telerik-blazor.k-progressbar-horizontal > .k-state-selected,
.telerik-blazor.k-progressbar-horizontal > .k-state-selected > .k-progress-status-wrap {
  transition: width 0.1s ease-in-out;
}

.k-rtl .k-progressbar,
.k-progressbar[dir=rtl] {
  direction: rtl;
}

.k-progressbar {
  display: -ms-inline-grid;
}
.k-progressbar > .k-progress-status-wrap,
.k-progressbar > .k-state-selected {
  -ms-grid-column: 1;
  -ms-grid-row: 1;
}

.k-progressbar-horizontal {
  -ms-grid-columns: 1fr;
  -ms-grid-rows: 1rem;
}
.k-progressbar-horizontal.k-progressbar-reverse > .k-state-selected {
  -ms-grid-column-align: end;
}

.k-progressbar-vertical {
  -ms-grid-columns: 1rem;
  -ms-grid-rows: 1fr;
}
.k-progressbar-vertical > .k-state-selected {
  -ms-grid-row-align: end;
}
.k-progressbar-vertical.k-progressbar-reverse > .k-state-selected {
  -ms-grid-row-align: start;
}

@keyframes progressbar-indeterminate-animation {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 1rem 0;
  }
}
.k-progressbar {
  color: #212529;
  background-color: #e9ecef;
}
.k-progressbar .k-state-selected {
  color: white;
  background-color: #c10000;
}
.k-progressbar .k-item {
  border-color: #fff;
}

.k-progressbar-indeterminate {
  color: #212529;
  background-color: #e9ecef;
  background-image: linear-gradient(45deg, rgb(214.36, 217.12, 219.88) 25%, transparent 25%, transparent 50%, rgb(214.36, 217.12, 219.88) 50%, rgb(214.36, 217.12, 219.88) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
  animation: progressbar-indeterminate-animation 1s linear infinite;
}

.k-ripple-target {
  position: relative;
}

.k-ripple {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  overflow: hidden;
  pointer-events: none;
}

.k-ripple-blob {
  pointer-events: none;
  position: absolute;
  border-radius: 50%;
  padding: 0;
  transform: translate(-50%, -50%) scale(0);
  transition: opacity 100ms linear, transform 500ms cubic-bezier(0.4, 0, 0.2, 1);
  opacity: 0.1;
  background-color: currentColor;
}
.k-primary .k-ripple-blob {
  opacity: 0.2;
}

.k-messagebox {
  margin: 0 0 1rem 0;
  padding: 0.5rem 1rem;
  border-width: 0 0 0 4px;
  border-style: solid;
  box-sizing: border-box;
  font-size: 1rem;
  line-height: 1.5;
}
.k-messagebox a {
  color: inherit;
  font-style: normal;
  text-decoration: underline;
}

.k-messagebox-primary {
  border-color: rgb(237.64, 183.6, 183.6);
  color: rgb(100.36, 0, 0);
  background-color: rgb(242.6, 204, 204);
}

.k-messagebox-secondary {
  border-color: rgb(217.2, 217.2, 217.2);
  color: rgb(62.4, 62.4, 62.4);
  background-color: #e4e4e4;
}

.k-messagebox-tertiary {
  border-color: rgb(255, 226.44, 183.6);
  color: rgb(132.6, 79.56, 0);
  background-color: rgb(255, 234.6, 204);
}

.k-messagebox-info {
  border-color: rgb(190.04, 228.96, 235.12);
  color: rgb(11.96, 84.24, 95.68);
  background-color: rgb(208.6, 236.4, 240.8);
}

.k-messagebox-success {
  border-color: rgb(194.8, 230.36, 202.92);
  color: rgb(20.8, 86.84, 35.88);
  background-color: rgb(212, 237.4, 217.8);
}

.k-messagebox-warning {
  border-color: rgb(255, 237.64, 185.56);
  color: rgb(132.6, 100.36, 3.64);
  background-color: rgb(255, 242.6, 205.4);
}

.k-messagebox-error {
  border-color: rgb(245.2, 198.44, 202.92);
  color: rgb(114.4, 27.56, 35.88);
  background-color: rgb(248, 214.6, 217.8);
}

.k-messagebox-dark {
  border-color: rgb(198.16, 199.84, 201.52);
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(214.4, 215.6, 216.8);
}

.k-messagebox-light {
  border-color: rgb(241.28, 242.96, 244.64);
  color: rgb(107.12, 110.24, 113.36);
  background-color: rgb(245.2, 246.4, 247.6);
}

.k-messagebox-inverse {
  border-color: rgb(198.16, 199.84, 201.52);
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(214.4, 215.6, 216.8);
}

.k-messagebox-danger {
  border-color: rgb(245.2, 198.44, 202.92);
  color: rgb(114.4, 27.56, 35.88);
  background-color: rgb(248, 214.6, 217.8);
}

.k-messagebox-normal {
  border-color: rgb(213.84, 216.36, 218.6);
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(225.6, 227.4, 229);
}

.k-messagebox-gray-1 {
  border-color: rgb(253.04, 253.32, 253.6);
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.6, 253.8, 254);
}

.k-messagebox-gray-2 {
  border-color: rgb(248.84, 249.68, 250.52);
  color: rgb(121.16, 122.72, 124.28);
  background-color: rgb(250.6, 251.2, 251.8);
}

.k-messagebox-gray-3 {
  border-color: rgb(245.76, 246.88, 248);
  color: rgb(115.44, 117.52, 119.6);
  background-color: rgb(248.4, 249.2, 250);
}

.k-messagebox-gray-4 {
  border-color: rgb(241.28, 242.96, 244.64);
  color: rgb(107.12, 110.24, 113.36);
  background-color: rgb(245.2, 246.4, 247.6);
}

.k-messagebox-gray-5 {
  border-color: rgb(232.04, 234.28, 236.52);
  color: rgb(89.96, 94.12, 98.28);
  background-color: rgb(238.6, 240.2, 241.8);
}

.k-messagebox-gray-6 {
  border-color: rgb(213.84, 216.36, 218.6);
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(225.6, 227.4, 229);
}

.k-messagebox-gray-7 {
  border-color: rgb(204.04, 206, 207.96);
  color: rgb(37.96, 41.6, 45.24);
  background-color: rgb(218.6, 220, 221.4);
}

.k-messagebox-gray-8 {
  border-color: rgb(198.16, 199.84, 201.52);
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(214.4, 215.6, 216.8);
}

.k-messagebox-gray-9 {
  border-color: rgb(192.84, 193.96, 195.08);
  color: rgb(17.16, 19.24, 21.32);
  background-color: rgb(210.6, 211.4, 212.2);
}

.k-messagebox-gray-dark {
  border-color: #cecece;
  color: rgb(41.6, 41.6, 41.6);
  background-color: gainsboro;
}

.k-messagebox-violet {
  border-color: rgb(219.16, 183.6, 255);
  color: rgb(66.04, 0, 132.6);
  background-color: rgb(229.4, 204, 255);
}

.k-messagebox-orange {
  border-color: rgb(255, 226.44, 183.6);
  color: rgb(132.6, 79.56, 0);
  background-color: rgb(255, 234.6, 204);
}

.k-messagebox-red {
  border-color: rgb(255, 183.6, 183.6);
  color: rgb(132.6, 0, 0);
  background-color: #ffcccc;
}

.k-messagebox-limegreen {
  border-color: rgb(197.6, 241, 197.6);
  color: rgb(26, 106.6, 26);
  background-color: #d6f5d6;
}

.k-messagebox-bleu {
  border-color: rgb(183.88, 208.52, 224.2);
  color: rgb(0.52, 46.28, 75.4);
  background-color: rgb(204.2, 221.8, 233);
}

.k-messagebox-rouge {
  border-color: rgb(227.84, 185.84, 197.6);
  color: rgb(82.16, 4.16, 26);
  background-color: rgb(235.6, 205.6, 214);
}

.k-actions,
.k-action-buttons,
.k-columnmenu-actions {
  padding: 0.5rem 0.5rem;
  border-width: 0px;
  border-style: solid;
  border-color: inherit;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  align-content: flex-end;
  justify-content: flex-end;
  clear: both;
}
.k-actions .k-button + .k-button,
.k-action-buttons .k-button + .k-button,
.k-columnmenu-actions .k-button + .k-button {
  margin-left: 0.5rem;
  flex-shrink: 0;
}
.k-rtl .k-actions .k-button + .k-button, [dir=rtl] .k-actions .k-button + .k-button,
.k-rtl .k-action-buttons .k-button + .k-button,
[dir=rtl] .k-action-buttons .k-button + .k-button,
.k-rtl .k-columnmenu-actions .k-button + .k-button,
[dir=rtl] .k-columnmenu-actions .k-button + .k-button {
  margin-left: 0;
  margin-right: 0.5rem;
}

.k-popup .k-actions,
.k-popup .k-action-buttons,
.k-popup .k-columnmenu-actions {
  margin-top: 1rem;
}

.k-actions {
  justify-content: flex-start;
}
.k-actions .k-button {
  flex: 0 1 auto;
}
.k-actions.k-actions-start {
  justify-content: flex-start;
}
.k-actions.k-actions-center {
  justify-content: center;
}
.k-actions.k-actions-end {
  justify-content: flex-end;
}
.k-actions.k-actions-stretched {
  padding: 0;
  align-items: stretch;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-width: 1px 0 0;
  border-style: solid;
  display: flex;
  flex-direction: row;
  flex-shrink: 0;
  flex-basis: auto;
  overflow: hidden;
}
.k-actions.k-actions-stretched .k-button {
  background-clip: border-box;
  border-radius: 0;
  padding: 12px 16px;
  border-width: 0;
  text-overflow: ellipsis;
  flex: 1 0 0%;
  flex-grow: 1;
  display: inline-block;
  overflow: hidden;
  width: auto !important;
  max-width: 100%;
}
.k-actions.k-actions-stretched .k-button ~ .k-button {
  margin: 0;
  border-left-width: 1px;
}

.k-actions-stretched {
  border-color: rgb(239.7, 239.7, 239.7);
}

.k-input {
  margin: 0;
  padding: 0.375rem 0.75rem;
  width: 100%;
  min-width: 0;
  height: calc(1.5em + 0.75rem);
  border: 0;
  outline: 0;
  box-sizing: border-box;
  box-shadow: none;
  color: inherit;
  background: none;
  font: inherit;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  flex: 0 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-appearance: none;
}
.k-input::-ms-clear {
  display: none;
}
.k-input::placeholder {
  color: #6c757d;
  opacity: 1;
  user-select: none;
}
.k-input:-ms-input-placeholder {
  color: #6c757d;
}
.k-input:invalid {
  box-shadow: none;
}

.k-space-left {
  padding-left: 1.9em;
}
.k-space-left > .k-icon {
  margin: -8px 0 0;
  position: absolute;
  top: 50%;
  left: 3px;
}

.k-space-right {
  padding-right: 1.9em;
}
.k-space-right > .k-icon {
  margin: -8px 0 0;
  position: absolute;
  top: 50%;
  right: 3px;
}

.k-input-prefix,
.k-input-suffix {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  height: calc(1.5em + 0.75rem);
}
.k-input-prefix > *,
.k-input-suffix > * {
  flex-shrink: 0;
}
.k-input-prefix > .k-icon,
.k-input-suffix > .k-icon {
  width: calc(1.5em + 0.75rem);
  height: calc(1.5em + 0.75rem);
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.k-input-icon {
  width: calc(16px + 0.75rem);
  height: calc(1.5rem + 0.75rem);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.k-ie9 .k-input-icon {
  position: absolute;
  height: 100%;
  right: 0;
  top: 0;
}
.k-ie9 .k-rtl .k-input-icon, .k-ie9 [dir=rtl] .k-input-icon {
  left: 0;
  right: auto;
}

.k-clear-value {
  cursor: pointer;
}

.k-searchbar {
  flex: 1 1 auto;
  display: flex;
  flex-flow: row nowrap;
}

.k-fieldset {
  margin: 30px;
  border-width: 1px 0 0;
  border-style: solid;
  padding: 25px 0 0;
}
.k-fieldset > legend {
  margin-left: 0;
  padding: 0 1rem 0 0;
  text-transform: uppercase;
}

kendo-label > .k-label {
  margin: 0;
}

.k-label-optional {
  margin-left: 6px;
  font-size: 12px;
  font-style: italic;
  align-self: center;
}

.k-label-empty::before {
  content: "";
  display: inline-block;
}

.k-text-disabled {
  outline: none;
  cursor: default;
  opacity: 0.65;
  filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none;
}

.k-input-label {
  margin-right: 10px;
  z-index: 1;
}
.k-input-label:dir(rtl), .k-rtl .k-input-label, .k-input-label.k-rtl, [dir=rtl] .k-input-label, .k-input-label[dir=rtl] {
  margin-right: 0;
  margin-left: 10px;
}

@keyframes autoFillStart {}
@keyframes autoFillEnd {}
.k-autofill:-webkit-autofill {
  animation-name: autoFillStart;
}

.k-autofill:not(:-webkit-autofill) {
  animation-name: autoFillEnd;
}

.k-textbox:-webkit-autofill {
  animation-name: autoFillStart;
}

.k-textbox:not(:-webkit-autofill) {
  animation-name: autoFillEnd;
}

.k-textbox {
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-textbox-container,
.k-floating-label-container {
  padding-top: calc(1.5 * 1em);
  display: inline-flex;
  vertical-align: middle;
  position: relative;
  flex-direction: column;
  justify-content: stretch;
}
.k-textbox-container > .k-label,
.k-floating-label-container > .k-label {
  max-width: 90%;
  font-size: 1rem;
  line-height: 1.5;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: absolute;
  top: calc(calc(1.5 * 1em) + 1px + 0.375rem);
  left: calc(0.75rem + 1px);
  overflow: hidden;
  cursor: text;
  transform-origin: left center;
  transition: transform 0.2s ease-out, color 0.2s ease-out, top 0.2s ease-out, left 0.2s ease-out;
  pointer-events: none;
}
.k-textbox-container > .k-textbox,
.k-textbox-container > .k-widget,
.k-floating-label-container > .k-textbox,
.k-floating-label-container > .k-widget {
  flex: 1 1 auto;
  width: auto;
}
.k-textbox-container.k-state-empty > .k-label,
.k-floating-label-container.k-state-empty > .k-label {
  top: calc(calc(1.5 * 1em) + 1px + 0.375rem);
  left: calc(0.75rem + 1px);
  transform: scale(1);
}
.k-textbox-container > .k-label, .k-textbox-container:focus-within > .k-label, .k-textbox-container.k-state-focused > .k-label,
.k-floating-label-container > .k-label,
.k-floating-label-container:focus-within > .k-label,
.k-floating-label-container.k-state-focused > .k-label {
  top: 0;
  left: 0;
  transform: scale(1);
}
.k-textbox-container.k-state-empty:not(.k-state-focused) ::placeholder,
.k-floating-label-container.k-state-empty:not(.k-state-focused) ::placeholder {
  color: transparent;
}
.k-rtl .k-textbox-container > .k-label, .k-textbox-container[dir=rtl] > .k-label,
.k-rtl .k-floating-label-container > .k-label,
.k-floating-label-container[dir=rtl] > .k-label {
  transform-origin: right center;
}
.k-rtl .k-textbox-container.k-state-empty > .k-label, .k-textbox-container[dir=rtl].k-state-empty > .k-label,
.k-rtl .k-floating-label-container.k-state-empty > .k-label,
.k-floating-label-container[dir=rtl].k-state-empty > .k-label {
  left: auto;
  right: calc(0.75rem + 1px);
}
.k-rtl .k-textbox-container > .k-label, .k-rtl .k-textbox-container:focus-within > .k-label, .k-rtl .k-textbox-container.k-state-focused > .k-label, .k-textbox-container[dir=rtl] > .k-label, .k-textbox-container[dir=rtl]:focus-within > .k-label, .k-textbox-container[dir=rtl].k-state-focused > .k-label,
.k-rtl .k-floating-label-container > .k-label,
.k-rtl .k-floating-label-container:focus-within > .k-label,
.k-rtl .k-floating-label-container.k-state-focused > .k-label,
.k-floating-label-container[dir=rtl] > .k-label,
.k-floating-label-container[dir=rtl]:focus-within > .k-label,
.k-floating-label-container[dir=rtl].k-state-focused > .k-label {
  left: auto;
  right: 0;
}

.k-textbox {
  border-radius: 0.25rem;
  margin: 0;
  padding: 0;
  width: 12.4em;
  height: calc(1.5em + 0.75rem + 2px);
  border-width: 1px;
  border-style: solid;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  box-sizing: border-box;
  box-shadow: none;
  background: none;
  display: inline-flex;
  flex-flow: row nowrap;
  align-items: center;
  vertical-align: middle;
  position: relative;
  -webkit-appearance: none;
}
.k-textbox::-ms-clear {
  display: none;
}
.k-textbox::placeholder {
  color: #6c757d;
  opacity: 1;
  user-select: none;
}
.k-textbox:-ms-input-placeholder {
  color: #6c757d;
}
.k-textbox .k-button-clear {
  width: calc(1.5em + 0.75rem);
  height: calc(1.5em + 0.75rem);
  border: 0;
}
.k-textbox .k-textbox-separator {
  margin: 0;
  width: 0;
  height: 16px;
  border-width: 0 0 0 1px;
  border-style: solid;
}
.k-textbox:disabled, .k-textbox[disabled], .k-textbox.k-state-disabled {
  outline: none;
  cursor: default;
  opacity: 0.65;
  filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none;
}
.k-textbox:disabled::selection, .k-textbox[disabled]::selection, .k-textbox.k-state-disabled::selection {
  color: #495057;
  background-color: transparent;
}

input.k-textbox {
  padding: 0.375rem 0.75rem;
}

.k-textbox {
  border-color: #ced4da;
  color: #495057;
  background-color: #fff;
}
.k-textbox .k-input-prefix > .k-icon,
.k-textbox .k-input-suffix > .k-icon {
  color: #343a40;
  opacity: 0.5;
}
.k-textbox .k-input-prefix .k-clear-value,
.k-textbox .k-input-suffix .k-clear-value {
  color: #6c757d;
  opacity: 0.5;
}
.k-textbox .k-input-prefix .k-clear-value:hover,
.k-textbox .k-input-suffix .k-clear-value:hover {
  opacity: 1;
}
.k-textbox .k-textbox-separator {
  border-color: #6c757d;
  opacity: 0.5;
}
.k-textbox:focus, .k-textbox:focus-within, .k-textbox.k-state-focus, .k-textbox.k-state-focused {
  border-color: rgb(255, 65.5, 65.5);
  color: #495057;
  background-color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}
.k-textbox.k-invalid, .k-textbox.k-state-invalid, .k-textbox.ng-invalid.ng-touched, .k-textbox.ng-invalid.ng-dirty {
  border-color: #dc3545;
}
.k-textbox.k-invalid:focus, .k-textbox.k-invalid:focus-within, .k-textbox.k-invalid.k-state-focus, .k-textbox.k-invalid.k-state-focused, .k-textbox.k-state-invalid:focus, .k-textbox.k-state-invalid:focus-within, .k-textbox.k-state-invalid.k-state-focus, .k-textbox.k-state-invalid.k-state-focused, .k-textbox.ng-invalid.ng-touched:focus, .k-textbox.ng-invalid.ng-touched:focus-within, .k-textbox.ng-invalid.ng-touched.k-state-focus, .k-textbox.ng-invalid.ng-touched.k-state-focused, .k-textbox.ng-invalid.ng-dirty:focus, .k-textbox.ng-invalid.ng-dirty:focus-within, .k-textbox.ng-invalid.ng-dirty.k-state-focus, .k-textbox.ng-invalid.ng-dirty.k-state-focused {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.k-textarea {
  border-radius: 0.25rem;
  margin: 0;
  padding: 0;
  border-width: 1px;
  border-style: solid;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  box-sizing: border-box;
  box-shadow: none;
  background: none;
  display: inline-flex;
  flex-flow: row nowrap;
  vertical-align: middle;
  position: relative;
  -webkit-appearance: none;
}
.k-textarea::-ms-clear {
  display: none;
}
.k-textarea::placeholder {
  color: #6c757d;
  opacity: 1;
  user-select: none;
}
.k-textarea > .k-input {
  padding: 0.375rem 0.75rem;
  width: 18em;
  height: auto;
  min-height: calc(1.5em + 0.75rem + 2px);
  overflow-y: auto;
  resize: both;
}
.k-textarea:disabled, .k-textarea[disabled], .k-textarea.k-state-disabled {
  outline: none;
  cursor: default;
  opacity: 0.65;
  filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none;
}
.k-textarea:disabled::selection, .k-textarea[disabled]::selection, .k-textarea.k-state-disabled::selection {
  color: #495057;
  background-color: transparent;
}

textarea.k-textarea {
  padding: 0.375rem 0.75rem;
  width: 18em;
  min-height: calc(1.5em + 0.75rem + 2px);
  display: inline-block;
  resize: both;
}

.k-textbox-container > .k-textarea,
.k-floating-label-container > .k-textarea {
  flex: 1 1 auto;
  width: auto;
}

.k-ie .k-textarea :-ms-input-placeholder, .k-ie .k-textarea:-ms-input-placeholder {
  color: #6c757d;
}

.k-textarea {
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-textarea {
  border-color: #ced4da;
  color: #495057;
  background-color: #fff;
}
.k-textarea:focus, .k-textarea:focus-within, .k-textarea.k-state-focus, .k-textarea.k-state-focused {
  border-color: rgb(255, 65.5, 65.5);
  color: #495057;
  background-color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}
.k-textarea.k-invalid, .k-textarea.k-state-invalid, .k-textarea.ng-invalid.ng-touched, .k-textarea.ng-invalid.ng-dirty {
  border-color: #dc3545;
}
.k-textarea.k-invalid:focus, .k-textarea.k-invalid:focus-within, .k-textarea.k-invalid.k-state-focus, .k-textarea.k-invalid.k-state-focused, .k-textarea.k-state-invalid:focus, .k-textarea.k-state-invalid:focus-within, .k-textarea.k-state-invalid.k-state-focus, .k-textarea.k-state-invalid.k-state-focused, .k-textarea.ng-invalid.ng-touched:focus, .k-textarea.ng-invalid.ng-touched:focus-within, .k-textarea.ng-invalid.ng-touched.k-state-focus, .k-textarea.ng-invalid.ng-touched.k-state-focused, .k-textarea.ng-invalid.ng-dirty:focus, .k-textarea.ng-invalid.ng-dirty:focus-within, .k-textarea.ng-invalid.ng-dirty.k-state-focus, .k-textarea.ng-invalid.ng-dirty.k-state-focused {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.k-floating-label-container.k-textarea-container > .k-label,
.k-textbox-container.k-textarea-container > .k-label {
  color: #495057;
}

.k-tooltip {
  border-radius: 0.25rem;
  margin: 0;
  padding: 0.25rem 0.5rem;
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  background-repeat: repeat-x;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 0.875rem;
  line-height: 1.5;
  display: inline-flex;
  flex-flow: row nowrap;
  align-items: flex-start;
  position: absolute;
  z-index: 12000;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-tooltip-icon {
  margin-inline-end: 0.5rem;
  flex-shrink: 0;
}

.k-tooltip-title {
  margin-bottom: 0.25em;
  font-size: 1.09375rem;
  line-height: 1;
}

.k-tooltip-content {
  overflow: hidden;
  text-overflow: ellipsis;
}

.k-tooltip-button {
  margin-inline-start: 0.5rem;
  flex-shrink: 0;
}
.k-tooltip-button .k-icon {
  color: inherit;
  vertical-align: top;
}

.k-callout {
  width: 0.8rem;
  height: 0.8rem;
  border-width: 0.4rem;
  border-style: solid;
  border-color: transparent;
  box-sizing: border-box;
  position: absolute;
  pointer-events: none;
}

.k-callout-n {
  margin-left: -0.4rem;
  border-bottom-color: currentColor;
  top: -0.8rem;
  left: 50%;
  pointer-events: none;
}

.k-callout-e {
  margin-top: -0.4rem;
  border-left-color: currentColor;
  top: 50%;
  right: -0.8rem;
  pointer-events: none;
}

.k-callout-s {
  margin-left: -0.4rem;
  border-top-color: currentColor;
  bottom: -0.8rem;
  left: 50%;
  pointer-events: none;
}

.k-callout-w {
  margin-top: -0.4rem;
  border-right-color: currentColor;
  top: 50%;
  left: -0.8rem;
  pointer-events: none;
}

.k-tooltip-wrapper .k-tooltip {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.03), 0 4px 5px 0 rgba(0, 0, 0, 0.04);
}

.k-tooltip {
  border-color: #000;
  color: #ffffff;
  background-color: #000;
}
.k-tooltip .k-callout {
  color: #000;
}

.k-tooltip-primary {
  border-color: #c10000;
  color: #ffffff;
  background-color: #c10000;
}
.k-tooltip-primary .k-callout {
  color: #c10000;
}

.k-tooltip-info {
  border-color: #17a2b8;
  color: #ffffff;
  background-color: #17a2b8;
}
.k-tooltip-info .k-callout {
  color: #17a2b8;
}

.k-tooltip-success {
  border-color: #28a745;
  color: #ffffff;
  background-color: #28a745;
}
.k-tooltip-success .k-callout {
  color: #28a745;
}

.k-tooltip-warning {
  border-color: #ffc107;
  color: #000000;
  background-color: #ffc107;
}
.k-tooltip-warning .k-callout {
  color: #ffc107;
}

.k-tooltip-error {
  border-color: #dc3545;
  color: #ffffff;
  background-color: #dc3545;
}
.k-tooltip-error .k-callout {
  color: #dc3545;
}

.k-validator-tooltip {
  margin-top: calc(0.4rem + 0px);
  width: auto;
  white-space: normal;
  display: flex;
  align-items: center;
  z-index: 9999;
}

.k-grid .k-validator-tooltip {
  max-width: 300px;
}

.k-autocomplete {
  border-radius: 0.25rem;
  width: 12.4em;
  border-width: 1px;
  border-style: solid;
  outline: 0;
  box-sizing: border-box;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  white-space: nowrap;
  display: inline-flex;
  flex-flow: row nowrap;
  align-items: stretch;
  vertical-align: middle;
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
  position: relative;
  cursor: default;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-autocomplete .k-input {
  padding: 0.375rem 0.75rem;
}
.k-autocomplete .k-i-loading {
  width: calc(16px + 0.75rem);
  height: calc(1.5rem + 0.75rem);
}
.k-autocomplete .k-clear-value {
  width: calc(16px + 0.75rem);
  height: calc(1.5rem + 0.75rem);
  outline: 0;
  display: none;
  cursor: pointer;
  opacity: 0.5;
}
.k-autocomplete .k-clear-value:hover {
  opacity: 1;
}
.k-autocomplete:hover .k-clear-value, .k-autocomplete:focus-within .k-clear-value, .k-autocomplete.k-state-hover .k-clear-value, .k-autocomplete.k-state-focused .k-clear-value {
  display: inline-flex;
}

.k-autocomplete.k-header,
.k-autocomplete {
  border-color: #ced4da;
  color: #495057;
  background-color: #fff;
  box-shadow: none;
}
.k-autocomplete.k-header:focus-within, .k-autocomplete.k-header.k-state-open, .k-autocomplete.k-header.k-state-focused,
.k-autocomplete:focus-within,
.k-autocomplete.k-state-open,
.k-autocomplete.k-state-focused {
  border-color: rgb(255, 65.5, 65.5);
  color: #495057;
  background-color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}
.k-autocomplete.k-header.k-invalid, .k-autocomplete.k-header.k-state-invalid, .k-autocomplete.k-header.ng-invalid.ng-touched, .k-autocomplete.k-header.ng-invalid.ng-dirty,
.k-autocomplete.k-invalid,
.k-autocomplete.k-state-invalid,
.k-autocomplete.ng-invalid.ng-touched,
.k-autocomplete.ng-invalid.ng-dirty {
  border-color: #dc3545;
}
.k-autocomplete.k-header.k-invalid:focus-within, .k-autocomplete.k-header.k-invalid.k-state-focused, .k-autocomplete.k-header.k-state-invalid:focus-within, .k-autocomplete.k-header.k-state-invalid.k-state-focused, .k-autocomplete.k-header.ng-invalid.ng-touched:focus-within, .k-autocomplete.k-header.ng-invalid.ng-touched.k-state-focused, .k-autocomplete.k-header.ng-invalid.ng-dirty:focus-within, .k-autocomplete.k-header.ng-invalid.ng-dirty.k-state-focused,
.k-autocomplete.k-invalid:focus-within,
.k-autocomplete.k-invalid.k-state-focused,
.k-autocomplete.k-state-invalid:focus-within,
.k-autocomplete.k-state-invalid.k-state-focused,
.k-autocomplete.ng-invalid.ng-touched:focus-within,
.k-autocomplete.ng-invalid.ng-touched.k-state-focused,
.k-autocomplete.ng-invalid.ng-dirty:focus-within,
.k-autocomplete.ng-invalid.ng-dirty.k-state-focused {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.k-numerictextbox {
  width: 12.4em;
  border-width: 0;
  box-sizing: border-box;
  outline: 0;
  background: none;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  text-align: left;
  white-space: nowrap;
  display: inline-flex;
  vertical-align: middle;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-numerictextbox .k-numeric-wrap {
  border-radius: 0.25rem;
  padding: 0;
  width: 100%;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  position: relative;
  transition: all 0.1s ease;
  cursor: default;
  outline: 0;
  display: flex;
  flex-direction: row;
}
.k-numerictextbox .k-input {
  text-overflow: clip;
}
.k-numerictextbox .k-select {
  border-radius: 0 0.25rem 0.25rem 0;
  padding: 0;
  width: 2rem;
  border-width: 0;
  box-sizing: border-box;
  border-style: solid;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  flex: 0 0 auto;
  text-align: center;
  cursor: pointer;
}
.k-numerictextbox .k-link {
  flex: 1 1 auto;
  display: block;
  overflow: hidden;
  position: relative;
}
.k-numerictextbox .k-link .k-icon {
  position: absolute;
  right: 50%;
  transform: translateX(50%);
}
.k-numerictextbox .k-link-increase .k-icon {
  bottom: -1px;
}
.k-numerictextbox .k-link-decrease .k-icon {
  top: -1px;
}
.k-numerictextbox .k-i-warning {
  align-self: center;
  margin-right: 0.5rem;
}
.k-rtl .k-numerictextbox, .k-numerictextbox[dir=rtl] {
  text-align: right;
}
.k-rtl .k-numerictextbox .k-numeric-wrap .k-i-warning, .k-numerictextbox[dir=rtl] .k-numeric-wrap .k-i-warning {
  align-self: center;
  margin-right: 0;
  margin-left: 0.5rem;
}
.k-rtl .k-numerictextbox .k-select, .k-numerictextbox[dir=rtl] .k-select {
  border-radius: 0.25rem 0 0 0.25rem;
}

.k-numerictextbox .k-numeric-wrap {
  border-color: #ced4da;
  color: #495057;
  background-color: #fff;
}
.k-numerictextbox .k-numeric-wrap .k-select {
  border-color: #787878;
  color: #ffffff;
  background-color: #787878;
}
.k-numerictextbox .k-numeric-wrap .k-select:hover {
  border-color: rgb(94.5, 94.5, 94.5);
  color: #ffffff;
  background-color: rgb(100.875, 100.875, 100.875);
}
.k-numerictextbox .k-numeric-wrap .k-select > .k-state-selected,
.k-numerictextbox .k-numeric-wrap .k-select > .k-state-active {
  border-color: rgb(94.5, 94.5, 94.5);
  color: black;
  background-color: rgb(100.875, 100.875, 100.875);
}
.k-numerictextbox .k-numeric-wrap:hover .k-select, .k-numerictextbox .k-numeric-wrap.k-state-hover .k-select {
  border-color: rgb(94.5, 94.5, 94.5);
  color: #ffffff;
  background-color: rgb(100.875, 100.875, 100.875);
}
.k-numerictextbox .k-numeric-wrap.k-state-focused {
  border-color: rgb(255, 65.5, 65.5);
  color: #495057;
  background-color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}
.k-numerictextbox .k-numeric-wrap.k-invalid, .k-numerictextbox .k-numeric-wrap.k-invalid:hover, .k-numerictextbox .k-numeric-wrap.k-state-invalid {
  border-color: #dc3545;
}
.k-numerictextbox .k-numeric-wrap.k-invalid:focus, .k-numerictextbox .k-numeric-wrap.k-invalid.k-state-focused, .k-numerictextbox .k-numeric-wrap.k-invalid:hover:focus, .k-numerictextbox .k-numeric-wrap.k-invalid:hover.k-state-focused, .k-numerictextbox .k-numeric-wrap.k-state-invalid:focus, .k-numerictextbox .k-numeric-wrap.k-state-invalid.k-state-focused {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.k-numerictextbox.k-state-invalid .k-numeric-wrap, .k-numerictextbox.ng-invalid.ng-touched .k-numeric-wrap, .k-numerictextbox.ng-invalid.ng-dirty .k-numeric-wrap {
  border-color: #dc3545;
}
.k-numerictextbox.k-state-invalid .k-numeric-wrap.k-state-focused, .k-numerictextbox.ng-invalid.ng-touched .k-numeric-wrap.k-state-focused, .k-numerictextbox.ng-invalid.ng-dirty .k-numeric-wrap.k-state-focused {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.k-slider {
  border-width: 0;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: block;
  background-color: transparent;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-slider .k-button {
  height: 28px;
  line-height: 28px;
  margin: 0;
  min-width: 0;
  outline: 0;
  padding: 0;
  position: absolute;
  width: 28px;
  box-sizing: content-box;
}
.k-slider .k-button .k-icon {
  vertical-align: baseline;
  line-height: 28px;
  margin-right: 0;
  height: 100%;
}
.k-slider .k-button-increase {
  right: 0;
  top: 0;
}
.k-slider .k-button-decrease {
  left: 0;
  top: 0;
}
.k-slider .k-label {
  font-size: 0.92em;
  position: absolute;
  white-space: nowrap;
}
.k-slider .k-tick,
.k-slider .k-slider-track {
  cursor: pointer;
}
.k-slider .k-tick {
  background-color: transparent;
  background-position: center center;
  background-repeat: no-repeat;
  margin: 0;
  padding: 0;
  position: relative;
}
.k-slider.k-state-disabled .k-tick,
.k-slider.k-state-disabled .k-slider-track,
.k-slider.k-state-disabled .k-draghandle {
  cursor: default;
}
.k-rtl .k-slider .k-slider-selection, .k-slider.k-rtl .k-slider-selection, [dir=rtl] .k-slider .k-slider-selection, .k-slider[dir=rtl] .k-slider-selection {
  left: auto;
  right: 0;
}
.k-rtl .k-slider .k-button-increase, .k-slider.k-rtl .k-button-increase, [dir=rtl] .k-slider .k-button-increase, .k-slider[dir=rtl] .k-button-increase {
  left: 0;
  right: auto;
}
.k-rtl .k-slider .k-button-decrease, .k-slider.k-rtl .k-button-decrease, [dir=rtl] .k-slider .k-button-decrease, .k-slider[dir=rtl] .k-button-decrease {
  right: 0;
  left: auto;
}

.k-slider-vertical {
  height: 200px;
  width: 30px;
  outline: 0;
}
.k-slider-vertical .k-button-decrease {
  bottom: 0;
  top: auto;
}
.k-slider-vertical .k-tick {
  text-align: right;
  margin-left: 2px;
}
.k-slider-vertical .k-slider-topleft .k-tick {
  text-align: left;
}
.k-slider-vertical .k-tick {
  background-position: -92px center;
}
.k-slider-vertical .k-slider-topleft .k-tick {
  background-position: -122px center;
}
.k-slider-vertical .k-slider-bottomright .k-tick {
  background-position: -152px center;
}
.k-slider-vertical .k-tick-large {
  display: flex;
  align-items: center;
  background-position: -2px center;
}
.k-slider-vertical .k-slider-topleft .k-tick-large {
  background-position: -32px center;
}
.k-slider-vertical .k-slider-bottomright .k-tick-large {
  background-position: -62px center;
}
.k-slider-vertical .k-first {
  background-position: -92px 100%;
}
.k-slider-vertical .k-tick-large.k-first {
  background-position: -2px 100%;
}
.k-slider-vertical .k-slider-topleft .k-first {
  background-position: -122px 100%;
}
.k-slider-vertical .k-slider-topleft .k-tick-large.k-first {
  background-position: -32px 100%;
}
.k-slider-vertical .k-slider-bottomright .k-first {
  background-position: -152px 100%;
}
.k-slider-vertical .k-slider-bottomright .k-tick-large.k-first {
  background-position: -62px 100%;
}
.k-slider-vertical .k-last {
  background-position: -92px 0;
}
.k-slider-vertical .k-tick-large.k-last {
  background-position: -2px 0;
}
.k-slider-vertical .k-slider-topleft .k-last {
  background-position: -122px 0;
}
.k-slider-vertical .k-slider-topleft .k-tick-large.k-last {
  background-position: -32px 0;
}
.k-slider-vertical .k-slider-bottomright .k-last {
  background-position: -152px 0;
}
.k-slider-vertical .k-slider-bottomright .k-tick-large.k-last {
  background-position: -62px 0;
}
.k-slider-vertical .k-label {
  display: block;
  left: 120%;
  text-align: left;
}
.k-slider-vertical .k-last .k-label {
  top: -0.5em;
}
.k-slider-vertical .k-first .k-label {
  bottom: -0.5em;
}
.k-slider-vertical .k-slider-topleft .k-label {
  left: auto;
  right: 120%;
}
.k-rtl .k-slider-vertical .k-label, .k-slider-vertical.k-rtl .k-label, [dir=rtl] .k-slider-vertical .k-label, .k-slider-vertical[dir=rtl] .k-label {
  left: auto;
  right: 120%;
}
.k-rtl .k-slider-vertical .k-slider-topleft .k-label, .k-slider-vertical.k-rtl .k-slider-topleft .k-label, [dir=rtl] .k-slider-vertical .k-slider-topleft .k-label, .k-slider-vertical[dir=rtl] .k-slider-topleft .k-label {
  left: 120%;
  right: auto;
}

.k-slider-horizontal {
  display: inline-block;
  height: 30px;
  width: 200px;
  outline: 0;
}
.k-slider-horizontal .k-tick {
  float: left;
  height: 100%;
  text-align: center;
}
.k-slider-horizontal .k-tick {
  background-position: center -92px;
}
.k-slider-horizontal .k-slider-topleft .k-tick {
  background-position: center -122px;
}
.k-slider-horizontal .k-slider-bottomright .k-tick {
  background-position: center -152px;
}
.k-slider-horizontal .k-tick-large {
  background-position: center -2px;
}
.k-slider-horizontal .k-slider-topleft .k-tick-large {
  background-position: center -32px;
}
.k-slider-horizontal .k-slider-bottomright .k-tick-large {
  background-position: center -62px;
}
.k-slider-horizontal .k-first {
  background-position: 0 -92px;
}
.k-slider-horizontal .k-tick-large.k-first {
  background-position: 0 -2px;
}
.k-slider-horizontal .k-slider-topleft .k-first {
  background-position: 0 -122px;
}
.k-slider-horizontal .k-slider-topleft .k-tick-large.k-first {
  background-position: 0 -32px;
}
.k-slider-horizontal .k-slider-bottomright .k-first {
  background-position: 0 -152px;
}
.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-first {
  background-position: 0 -62px;
}
.k-slider-horizontal .k-last {
  background-position: 100% -92px;
}
.k-slider-horizontal .k-tick-large.k-last {
  background-position: 100% -2px;
}
.k-slider-horizontal .k-slider-topleft .k-last {
  background-position: 100% -122px;
}
.k-slider-horizontal .k-slider-topleft .k-tick-large.k-last {
  background-position: 100% -32px;
}
.k-slider-horizontal .k-slider-bottomright .k-last {
  background-position: 100% -152px;
}
.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-last {
  background-position: 100% -62px;
}
.k-slider-horizontal .k-label {
  left: 0;
  bottom: -1.2em;
  line-height: 1;
  width: 100%;
}
.k-slider-horizontal .k-first .k-label {
  left: -50%;
}
.k-slider-horizontal .k-last .k-label {
  left: auto;
  right: -50%;
}
.k-slider-horizontal .k-slider-topleft .k-label {
  top: -1.2em;
}
.k-rtl .k-slider-horizontal .k-slider-track,
.k-rtl .k-slider-horizontal .k-slider-selection, .k-slider-horizontal.k-rtl .k-slider-track,
.k-slider-horizontal.k-rtl .k-slider-selection, [dir=rtl] .k-slider-horizontal .k-slider-track,
[dir=rtl] .k-slider-horizontal .k-slider-selection, .k-slider-horizontal[dir=rtl] .k-slider-track,
.k-slider-horizontal[dir=rtl] .k-slider-selection {
  right: 0;
  left: auto;
}
.k-rtl .k-slider-horizontal .k-slider-buttons .k-slider-track, .k-slider-horizontal.k-rtl .k-slider-buttons .k-slider-track, [dir=rtl] .k-slider-horizontal .k-slider-buttons .k-slider-track, .k-slider-horizontal[dir=rtl] .k-slider-buttons .k-slider-track {
  right: 38px;
}
.k-rtl .k-slider-horizontal .k-button .k-i-arrow-e,
.k-rtl .k-slider-horizontal .k-button .k-i-arrow-w, .k-slider-horizontal.k-rtl .k-button .k-i-arrow-e,
.k-slider-horizontal.k-rtl .k-button .k-i-arrow-w, [dir=rtl] .k-slider-horizontal .k-button .k-i-arrow-e,
[dir=rtl] .k-slider-horizontal .k-button .k-i-arrow-w, .k-slider-horizontal[dir=rtl] .k-button .k-i-arrow-e,
.k-slider-horizontal[dir=rtl] .k-button .k-i-arrow-w {
  transform: scaleX(-1);
}
.k-rtl .k-slider-horizontal .k-label, .k-slider-horizontal.k-rtl .k-label, [dir=rtl] .k-slider-horizontal .k-label, .k-slider-horizontal[dir=rtl] .k-label {
  left: auto;
  right: 0;
}
.k-rtl .k-slider-horizontal .k-first .k-label, .k-slider-horizontal.k-rtl .k-first .k-label, [dir=rtl] .k-slider-horizontal .k-first .k-label, .k-slider-horizontal[dir=rtl] .k-first .k-label {
  right: -50%;
  left: auto;
}
.k-rtl .k-slider-horizontal .k-last .k-label, .k-slider-horizontal.k-rtl .k-last .k-label, [dir=rtl] .k-slider-horizontal .k-last .k-label, .k-slider-horizontal[dir=rtl] .k-last .k-label {
  left: 50%;
  right: auto;
}

.k-slider-wrap {
  height: 100%;
  width: 100%;
}

.k-slider-track,
.k-slider-selection {
  margin: 0;
  padding: 0;
  position: absolute;
}
.k-slider-horizontal .k-slider-track,
.k-slider-horizontal .k-slider-selection {
  height: 4px;
  left: 0;
  margin-top: -2px;
  top: 50%;
}
.k-slider-vertical .k-slider-track,
.k-slider-vertical .k-slider-selection {
  bottom: 0;
  left: 50%;
  margin-left: -2px;
  width: 4px;
}

.k-slider-horizontal .k-slider-buttons .k-slider-track {
  left: 38px;
}
.k-slider-vertical .k-slider-buttons .k-slider-track {
  bottom: 38px;
}

.k-draghandle {
  background-color: transparent;
  background-repeat: no-repeat;
  border-style: solid;
  border-width: 1px;
  outline: 0;
  position: absolute;
  text-align: center;
  text-decoration: none;
  box-sizing: content-box;
  width: 14px;
  height: 14px;
}
.k-slider-horizontal .k-draghandle {
  top: 50%;
  transform: translateY(-50%);
}
.k-slider-horizontal .k-draghandle:active, .k-slider-horizontal .k-draghandle.k-pressed {
  transform: translateY(-50%) scale(1);
}
.k-slider-vertical .k-draghandle {
  left: 50%;
  transform: translateX(-50%);
}
.k-slider-vertical .k-draghandle:active, .k-slider-vertical .k-draghandle.k-pressed {
  transform: translateX(-50%) scale(1);
}
.k-slider-transitions.k-slider-horizontal .k-draghandle {
  transition: left 0.3s ease-out, background-color 0.3s ease-out, transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.k-slider-transitions.k-slider-vertical .k-draghandle {
  transition: bottom 0.3s ease-out, background-color 0.3s ease-out, transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.k-draghandle.k-pressed {
  transition: none;
}

.k-slider-transitions.k-slider-horizontal .k-slider-selection {
  transition: width 0.3s ease-out;
}
.k-slider-transitions.k-slider-vertical .k-slider-selection {
  transition: height 0.3s ease-out;
}
.k-slider-selection.k-pressed {
  transition: none;
}

.k-slider-items {
  user-select: none;
}
.k-slider-buttons .k-slider-items {
  margin-left: 38px;
}
.k-slider-horizontal .k-slider-items {
  height: 100%;
  padding: 2px 0;
  box-sizing: border-box;
}
.k-slider-vertical .k-slider-items {
  padding-top: 1px;
}
.k-slider-vertical .k-slider-buttons .k-slider-items {
  margin: 0;
  padding-top: 38px;
}

.k-slider-tooltip .k-callout-n,
.k-slider-tooltip .k-callout-s {
  margin-left: -0.2rem;
}
.k-slider-tooltip .k-callout-w,
.k-slider-tooltip .k-callout-e {
  margin-top: -0.2rem;
}

.k-slider {
  color: #212529;
}
.k-slider .k-slider-track,
.k-slider .k-slider-selection {
  border-radius: 0.25rem;
}
.k-slider .k-slider-track {
  background-color: #e9ecef;
}
.k-slider .k-slider-selection {
  background-color: #c10000;
}
.k-slider .k-button {
  border-radius: 50%;
}
.k-slider .k-draghandle {
  border-color: #c10000;
  color: #ffffff;
  background-color: #c10000;
  border-radius: 50%;
}
.k-slider .k-draghandle:hover {
  border-color: #8e0000;
  color: #ffffff;
  background-color: rgb(154.75, 0, 0);
}
.k-slider .k-draghandle:active, .k-slider .k-draghandle.k-pressed {
  border-color: rgb(129.25, 0, 0);
  color: #ffffff;
  background-color: #8e0000;
  box-shadow: inset inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}
.k-slider .k-draghandle:focus, .k-slider .k-draghandle.k-state-focused {
  box-shadow: 0 0 0 3px rgba(193, 0, 0, 0.5);
}
.k-slider.k-state-focused .k-draghandle {
  box-shadow: 0 0 0 3px rgba(193, 0, 0, 0.5);
}
.k-slider .k-slider-wrap:focus {
  outline: none;
}

.k-slider-horizontal .k-tick {
  background-image: url(data:image/gif;base64,R0lGODlhAQC0AIABALi4uAAAACH5BAEAAAEALAAAAAABALQAAAIWjIGJxqzazlux2ovlzND2rAHgSIZWAQA7);
}

.k-slider-vertical .k-tick {
  background-image: url(data:image/gif;base64,R0lGODlhtAABAIABALi4uAAAACH5BAEAAAEALAAAAAC0AAEAAAIWjIGJxqzazlux2ovlzND2rAHgSIZWAQA7);
}

.k-slider .k-button:active, .k-slider .k-button.k-state-active {
  box-shadow: 0 0 0 3px rgba(120, 120, 120, 0.5);
}

.k-colorpicker {
  width: auto;
  border-width: 0;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  background: none;
  text-align: left;
  display: inline-flex;
  vertical-align: middle;
  position: relative;
  overflow: visible;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-colorpicker .k-selected-color {
  padding: 0.375rem;
  width: calc(1.5em + 0.75rem);
  height: calc(1.5em + 0.75rem);
  border-width: 0 1px 0 0;
  border-style: solid;
  border-color: inherit;
  box-sizing: border-box;
  line-height: 0;
  position: relative;
  overflow: hidden;
}
.k-colorpicker .k-selected-color .k-i-line {
  border-top: 1px solid #dc3545;
  width: 200%;
  height: 200%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-33%, -33%) rotateZ(45deg);
  transform-origin: 0 0;
}
.k-colorpicker .k-selected-color .k-i-line::before {
  display: none;
}
.k-colorpicker .k-tool-icon {
  padding: 0.375rem;
  width: calc(1.5em + 0.75rem);
  height: calc(1.5em + 0.75rem);
  border-width: 0 1px 0 0;
  border-style: solid;
  border-color: inherit;
  box-sizing: border-box;
  font-size: inherit;
  text-align: center;
  flex-direction: column;
  cursor: pointer;
}
.k-colorpicker .k-tool-icon::before {
  font-size: 16px;
  line-height: 1;
}
.k-colorpicker .k-tool-icon .k-selected-color {
  margin: 1px 0 0;
  padding: 0;
  width: 14px;
  height: 3px;
  border-width: 0;
  line-height: 0;
  display: inline-block;
}
.k-colorpicker .k-picker-wrap {
  border-radius: 0.25rem;
  padding: 0;
  width: 100%;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  position: relative;
  display: flex;
  flex-direction: row;
  transition: all 0.1s ease;
  overflow: hidden;
  cursor: default;
  outline: 0;
}
.k-colorpicker .k-select {
  border-radius: 0 0.25rem 0.25rem 0;
  padding: 0.375rem 0.375rem;
  border-width: 0;
  border-style: solid;
  border-color: inherit;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  text-align: center;
  cursor: pointer;
}
.k-rtl .k-colorpicker .k-selected-color,
.k-rtl .k-colorpicker .k-tool-icon, .k-colorpicker[dir=rtl] .k-selected-color,
.k-colorpicker[dir=rtl] .k-tool-icon {
  border-width: 0 0 0 1px;
}
.k-rtl .k-colorpicker .k-picker-wrap .k-select, .k-colorpicker[dir=rtl] .k-picker-wrap .k-select {
  border-radius: 0.25rem 0 0 0.25rem;
}

.k-colorpicker + .k-animation-container .k-popup {
  padding: 0;
}

.k-flatcolorpicker {
  border-radius: 0.25rem;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 349px;
  padding: 15px;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-flatcolorpicker .k-hsv-rectangle {
  position: relative;
  flex: 1 1 auto;
  user-select: none;
  -ms-touch-action: pinch-zoom double-tap-zoom;
}
.k-flatcolorpicker .k-hsv-rectangle .k-draghandle {
  margin: -7px 0 0 -7px;
  cursor: pointer;
  position: absolute;
  z-index: 10;
  left: 50%;
  top: 50%;
}
.k-flatcolorpicker .k-hsv-gradient {
  height: 180px;
}
.k-flatcolorpicker .k-sliders-wrap {
  flex-shrink: 0;
  position: relative;
}
.k-flatcolorpicker .k-sliders-wrap.k-hbox {
  margin-left: 8px;
}
.k-flatcolorpicker .k-sliders-wrap.k-hbox .k-slider + .k-slider {
  margin-left: 8px;
}
.k-flatcolorpicker .k-sliders-wrap.k-vbox {
  margin-top: 8px;
}
.k-flatcolorpicker .k-sliders-wrap.k-vbox .k-slider + .k-slider {
  margin-top: 8px;
}
.k-flatcolorpicker .k-sliders-wrap-clearable.k-hbox .k-clear-color {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
.k-flatcolorpicker .k-sliders-wrap-clearable.k-hbox .k-hue-slider,
.k-flatcolorpicker .k-sliders-wrap-clearable.k-hbox .k-alpha-slider {
  height: 140px;
  align-self: flex-end;
}
.k-flatcolorpicker .k-slider {
  display: block;
}
.k-flatcolorpicker .k-slider .k-slider-wrap {
  z-index: 1;
}
.k-flatcolorpicker .k-slider .k-slider-selection {
  display: none;
}
.k-flatcolorpicker .k-slider .k-draghandle {
  border-width: 3px;
}
.k-flatcolorpicker .k-slider-horizontal {
  width: 100%;
  height: 10px;
  flex: 0 0 10px;
}
.k-flatcolorpicker .k-slider-horizontal .k-slider-track {
  margin-top: -5px;
  height: 10px;
  border-radius: 10px;
}
.k-flatcolorpicker .k-slider-vertical {
  width: 10px;
  height: 180px;
  flex: 0 0 10px;
}
.k-flatcolorpicker .k-slider-vertical .k-slider-track {
  margin-left: -5px;
  width: 10px;
  border-radius: 10px;
}
.k-flatcolorpicker .k-draghandle {
  border-radius: 50%;
  width: 14px;
  height: 14px;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
}
.k-flatcolorpicker .k-colorinputs {
  margin-top: 16px;
}
.k-flatcolorpicker .k-colorinputs > .k-gradient-values + .k-gradient-values {
  margin-top: 8px;
}
.k-flatcolorpicker .k-gradient-values {
  justify-content: space-between;
}
.k-flatcolorpicker .k-gradient-values .k-input,
.k-flatcolorpicker .k-gradient-values .k-textbox {
  padding: 0.375rem 0.375rem;
}
.k-flatcolorpicker .k-gradient-values div,
.k-flatcolorpicker .k-gradient-values input,
.k-flatcolorpicker .k-gradient-values .k-numerictextbox {
  width: 52px;
  text-align: center;
}
.k-flatcolorpicker .k-gradient-values div {
  text-transform: uppercase;
  text-align: center;
}
.k-flatcolorpicker .k-gradient-values .k-hex-value {
  width: 85px;
}
.k-flatcolorpicker .k-selected-color {
  border-width: 0 0 1px;
  border-style: solid;
  border-color: inherit;
  background-position: 50% 50%;
}
.k-flatcolorpicker .k-color-input {
  display: flex;
  flex-direction: row;
  position: relative;
}
.k-flatcolorpicker .k-color-value {
  margin: 0 0 0 calc(calc(1.5em + 0.75rem) * 2);
  padding: 0.375rem 0.75rem;
  width: 100%;
  border: 0;
  box-sizing: border-box;
  font-size: inherit;
  line-height: 1.5;
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  outline: 0;
  flex: 1;
}
.k-flatcolorpicker .k-clear-color-container {
  display: flex;
  flex-direction: row;
}
.k-flatcolorpicker .k-clear-color {
  flex: 1;
}
.k-flatcolorpicker .k-color-value + .k-clear-color {
  flex: none;
  position: absolute;
  top: 0;
  right: 0;
}
.k-flatcolorpicker .k-controls {
  margin-top: 16px;
  text-align: center;
}

.k-rtl .k-flatcolorpicker .k-sliders-wrap.k-hbox,
[dir=rtl] .k-flatcolorpicker .k-sliders-wrap.k-hbox {
  margin-left: 0;
  margin-right: 8px;
}
.k-rtl .k-flatcolorpicker .k-sliders-wrap.k-hbox .k-slider + .k-slider,
[dir=rtl] .k-flatcolorpicker .k-sliders-wrap.k-hbox .k-slider + .k-slider {
  margin-left: 0;
  margin-right: 8px;
}
.k-rtl .k-flatcolorpicker .k-color-value,
[dir=rtl] .k-flatcolorpicker .k-color-value {
  margin: 0 calc(calc(1.5em + 0.75rem) * 2) 0 0;
  direction: initial;
  text-align: right;
}
.k-rtl .k-flatcolorpicker .k-color-value + .k-clear-color,
[dir=rtl] .k-flatcolorpicker .k-color-value + .k-clear-color {
  right: auto;
  left: 0;
}

.k-colorpalette {
  border-width: 0;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 0;
  display: inline-block;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-colorpalette .k-palette {
  width: 100%;
  height: 100%;
  border-collapse: collapse;
  position: relative;
}
.k-colorpalette .k-item {
  width: 14px;
  height: 14px;
  box-sizing: border-box;
  overflow: hidden;
  -ms-high-contrast-adjust: none;
  cursor: pointer;
}
.k-colorpalette .k-item:hover,
.k-colorpalette .k-item.k-state-hover {
  position: relative;
  z-index: 101;
}
.k-colorpalette .k-item.k-state-selected,
.k-colorpalette .k-item.k-state-selected:hover,
.k-colorpalette .k-item.k-state-focused,
.k-colorpalette .k-item:focus {
  position: relative;
  z-index: 100;
}

.k-colorpicker .k-picker-wrap {
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}
.k-colorpicker .k-picker-wrap .k-select {
  border-width: 0 0 0 1px;
  border-color: inherit;
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}
.k-rtl .k-colorpicker .k-picker-wrap .k-select, .k-colorpicker[dir=rtl] .k-picker-wrap .k-select {
  border-width: 0 1px 0 0;
}

.k-colorpicker .k-picker-wrap {
  border-color: #787878;
  color: #ffffff;
  background-color: #787878;
}
.k-colorpicker .k-picker-wrap.k-invalid, .k-colorpicker .k-picker-wrap.k-invalid:hover, .k-colorpicker .k-picker-wrap.k-state-invalid {
  color: #dc3545;
  border-color: #dc3545;
}
.k-colorpicker .k-tool-icon:hover,
.k-colorpicker .k-select:hover,
.k-colorpicker .k-tool-icon.k-state-hover,
.k-colorpicker .k-select.k-state-hover,
.k-colorpicker .k-state-hover {
  border-color: rgb(94.5, 94.5, 94.5);
  color: #ffffff;
  background-color: rgb(100.875, 100.875, 100.875);
}
.k-colorpicker .k-tool-icon:hover,
.k-colorpicker .k-tool-icon.k-state-hover {
  border-color: rgb(94.5, 94.5, 94.5);
}
.k-colorpicker .k-state-active {
  border-color: rgb(88.125, 88.125, 88.125);
  color: #ffffff;
  background-color: rgb(94.5, 94.5, 94.5);
}
.k-colorpicker .k-state-focused {
  box-shadow: 0 0 0 3px rgba(120, 120, 120, 0.5);
}
.k-colorpicker.k-state-invalid .k-picker-wrap, .k-colorpicker.ng-invalid.ng-touched .k-picker-wrap, .k-colorpicker.ng-invalid.ng-dirty .k-picker-wrap {
  border-color: #dc3545;
}

.k-flatcolorpicker {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}
.k-flatcolorpicker .k-color-value {
  border-color: #ced4da;
  color: #495057;
  background-color: #fff;
}
.k-flatcolorpicker .k-hsv-gradient {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0), black), linear-gradient(to right, white, rgba(255, 255, 255, 0));
}
.k-flatcolorpicker .k-slider .k-draghandle {
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.9);
  background-color: transparent;
}
.k-flatcolorpicker .k-slider .k-draghandle:hover,
.k-flatcolorpicker .k-slider .k-draghandle:focus {
  border-color: white;
  box-shadow: 0 1px 4px black;
  background-color: transparent;
}
.k-flatcolorpicker .k-hue-slider.k-slider-horizontal .k-slider-track {
  background: linear-gradient(to right, #ff0000, #ffff00, #00ff00, #00ffff, #0000ff, #ff00ff, #ff0000);
}
.k-flatcolorpicker .k-hue-slider.k-slider-vertical .k-slider-track {
  background: linear-gradient(to top, #ff0000, #ffff00, #00ff00, #00ffff, #0000ff, #ff00ff, #ff0000);
}
.k-flatcolorpicker .k-alpha-slider .k-slider-track {
  background: url("data:image/png;base64,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") center;
}
.k-flatcolorpicker .k-draghandle {
  border-color: rgba(255, 255, 255, 0.8);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.21);
}

.k-rtl .k-flatcolorpicker .k-hue-slider.k-slider-horizontal .k-slider-track,
[dir=rtl] .k-flatcolorpicker .k-hue-slider.k-slider-horizontal .k-slider-track {
  background: linear-gradient(to left, #ff0000, #ffff00, #00ff00, #00ffff, #0000ff, #ff00ff, #ff0000);
}
.k-rtl .k-flatcolorpicker .k-alpha-slider .k-slider-track,
[dir=rtl] .k-flatcolorpicker .k-alpha-slider .k-slider-track {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAQCAYAAABnaabpAAAACXBIWXMAABbqAAAW6gHljkMQAAAGvmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTIwVDE0OjU0OjQxKzAzOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wNVQxMzoyNjozMCswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wNVQxMzoyNjozMCswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjNTNiZjJiNC01Y2RhLTQzNGMtOTJmNS05NDg2NjdlZjRmYTgiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowYjMzZmFjMi1mYzM4LTI0NGItYjRkMS05OWE2ZDNhNWE4ZWIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1YjI5M2E2NC00YTc0LWY0NDQtYmRjOC02MjI0ZjUwOTY2NGEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjViMjkzYTY0LTRhNzQtZjQ0NC1iZGM4LTYyMjRmNTA5NjY0YSIgc3RFdnQ6d2hlbj0iMjAxOS0wOC0yMFQxNDo1NDo0MSswMzowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplNWEyZTA2Yy1lZWQwLTVhNGMtYjZjMC1lMGZiZjhmZjBkNjciIHN0RXZ0OndoZW49IjIwMTktMTItMDVUMTM6MjY6MzArMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4wIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzUzYmYyYjQtNWNkYS00MzRjLTkyZjUtOTQ4NjY3ZWY0ZmE4IiBzdEV2dDp3aGVuPSIyMDE5LTEyLTA1VDEzOjI2OjMwKzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+PKc3+gAABx9JREFU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") center;
}

.k-colorpalette .k-item:hover,
.k-colorpalette .k-item.k-state-hover {
  box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.8);
}
.k-colorpalette .k-item.k-state-selected,
.k-colorpalette .k-item.k-state-selected:hover,
.k-colorpalette .k-item.k-state-focused,
.k-colorpalette .k-item:focus {
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.3), inset 0 0 0 1px white;
}

.k-combobox {
  width: 12.4em;
  border-width: 0;
  box-sizing: border-box;
  outline: 0;
  background: none;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  text-align: left;
  white-space: nowrap;
  display: inline-flex;
  vertical-align: middle;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-combobox .k-dropdown-wrap {
  border-radius: 0.25rem;
  padding: 0;
  width: 100%;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  position: relative;
  display: flex;
  flex-direction: row;
  transition: all 0.1s ease;
  outline: 0;
  cursor: initial;
}
.k-combobox .k-clear-value {
  height: 1.5rem;
  line-height: 1.5rem;
  outline: 0;
  cursor: pointer;
  display: none;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  opacity: 0.5;
  position: absolute;
  top: 0.375rem;
  right: calc(calc(0.75rem + 16px) + 1px + 6.5px);
}
.k-combobox .k-clear-value:hover {
  opacity: 1;
}
.k-combobox:hover .k-clear-value, .k-combobox:focus-within .k-clear-value, .k-combobox.k-state-hover .k-clear-value, .k-combobox.k-state-focused .k-clear-value,
.k-combobox .k-dropdown-wrap.k-state-hover .k-clear-value,
.k-combobox .k-dropdown-wrap.k-state-focused .k-clear-value {
  display: inline-flex;
}
.k-combobox .k-select {
  border-radius: 0 0.25rem 0.25rem 0;
  padding: 0.375rem 0.375rem;
  width: auto;
  border-width: 0 0 0 1px;
  box-sizing: border-box;
  border-style: solid;
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  text-align: center;
  cursor: pointer;
}
.k-combobox.k-combobox-clearable .k-input {
  padding-right: calc(16px + 1rem);
}
.k-combobox[dir=rtl], .k-rtl .k-combobox {
  text-align: right;
}
.k-combobox[dir=rtl] .k-select, .k-rtl .k-combobox .k-select {
  border-radius: 0.25rem 0 0 0.25rem;
  border-width: 0 1px 0 0;
}
.k-combobox[dir=rtl] .k-clear-value, .k-rtl .k-combobox .k-clear-value {
  right: auto;
  left: calc(calc(0.75rem + 16px) + 1px + 6.5px);
}
.k-combobox[dir=rtl].k-combobox-clearable .k-input, .k-rtl .k-combobox.k-combobox-clearable .k-input {
  padding-left: calc(16px + 1rem);
  padding-right: 0.75rem;
}

.k-combobox .k-dropdown-wrap {
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}
.k-combobox .k-dropdown-wrap .k-select {
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-combobox .k-dropdown-wrap {
  border-color: "";
  color: "";
  background-color: "";
}
.k-combobox .k-dropdown-wrap.k-invalid, .k-combobox .k-dropdown-wrap.k-invalid:hover, .k-combobox .k-dropdown-wrap.k-state-invalid {
  border-color: #dc3545;
}
.k-combobox .k-dropdown-wrap.k-invalid:focus, .k-combobox .k-dropdown-wrap.k-invalid.k-state-focused, .k-combobox .k-dropdown-wrap.k-invalid:hover:focus, .k-combobox .k-dropdown-wrap.k-invalid:hover.k-state-focused, .k-combobox .k-dropdown-wrap.k-state-invalid:focus, .k-combobox .k-dropdown-wrap.k-state-invalid.k-state-focused {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.k-combobox .k-select {
  border-color: #787878;
  color: #ffffff;
  background-color: #787878;
}
.k-combobox > :hover,
.k-combobox .k-state-hover {
  border-color: "";
  color: "";
  background-color: "";
}
.k-combobox > :hover .k-select,
.k-combobox .k-state-hover .k-select {
  border-color: rgb(94.5, 94.5, 94.5);
  color: #ffffff;
  background-color: rgb(100.875, 100.875, 100.875);
}
.k-combobox > .k-state-focused,
.k-combobox .k-state-active {
  border-color: "";
  color: "";
  background-color: "";
  box-shadow: "";
}
.k-combobox.k-state-invalid .k-dropdown-wrap, .k-combobox.ng-invalid.ng-touched .k-dropdown-wrap, .k-combobox.ng-invalid.ng-dirty .k-dropdown-wrap {
  border-color: #dc3545;
}
.k-combobox.k-state-invalid .k-dropdown-wrap:focus, .k-combobox.k-state-invalid .k-dropdown-wrap.k-state-focused, .k-combobox.ng-invalid.ng-touched .k-dropdown-wrap:focus, .k-combobox.ng-invalid.ng-touched .k-dropdown-wrap.k-state-focused, .k-combobox.ng-invalid.ng-dirty .k-dropdown-wrap:focus, .k-combobox.ng-invalid.ng-dirty .k-dropdown-wrap.k-state-focused {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.k-combobox .k-state-active .k-select {
  border-color: rgb(88.125, 88.125, 88.125);
  color: #ffffff;
  background-color: rgb(94.5, 94.5, 94.5);
}

.k-calendar {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  position: relative;
  overflow: hidden;
  display: inline-block;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-popup .k-calendar {
  height: 100%;
}
.k-calendar .k-link {
  outline: 0;
  color: inherit;
  text-decoration: none;
  white-space: normal;
  cursor: pointer;
  overflow: hidden;
}
.k-calendar .k-calendar-view table {
  margin: 0;
  border-width: 0;
  border-color: inherit;
  border-spacing: 0;
  border-collapse: separate;
  table-layout: fixed;
  outline: 0;
  position: relative;
  z-index: 1;
}
.k-calendar .k-calendar-view td,
.k-calendar .k-calendar-view th {
  border-width: 0;
  padding: 0;
  text-align: center;
  border-style: solid;
  border-color: inherit;
  font-weight: normal;
  cursor: default;
}
.k-calendar .k-calendar-view th {
  padding: 0.25rem 0px;
  font-size: 0.875rem;
  line-height: 2;
  text-transform: uppercase;
  opacity: 0.65;
}
.k-calendar .k-calendar-view tbody th {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  height: 2em;
  font: inherit;
  font-weight: bold;
  text-transform: none;
  text-align: left;
}
.k-calendar .k-header {
  padding: 0.25rem 0.25rem;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  text-align: center;
  display: flex;
  flex-direction: row;
  position: relative;
  z-index: 2;
}
.k-calendar .k-header .k-link {
  border-radius: 0.25rem;
  padding: 0.25rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.k-calendar .k-nav-prev,
.k-calendar .k-nav-next {
  width: 1.5em;
  height: 1.5em;
  box-sizing: content-box;
}
.k-calendar .k-nav-fast {
  margin: 0 0.25rem;
  flex: 1 1 auto;
}
.k-calendar-header {
  padding: 0.5rem 1rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex: 0 0 auto;
}
.k-calendar-header .k-title {
  font-weight: bold;
}
.k-calendar-header .k-today {
  cursor: pointer;
  outline: none;
}
.k-calendar-header .k-calendar-nav {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-wrap: nowrap;
}
.k-calendar > .k-calendar-header {
  min-width: 280px;
  box-sizing: border-box;
}
.k-calendar .k-footer,
.k-calendar .k-calendar-footer {
  text-align: center;
  clear: both;
}
.k-calendar .k-nav-today,
.k-calendar .k-footer > .k-state-disabled {
  padding: 0.5rem 1rem;
  display: block;
}
.k-calendar .k-nav-today:hover {
  text-decoration: underline;
}
.k-calendar .k-calendar-view {
  width: 280px;
  height: 280px;
  position: relative;
  z-index: 1;
  overflow: hidden;
  margin: auto;
}
.k-calendar.k-week-number .k-calendar-view {
  width: 320px;
}
.k-calendar-infinite .k-calendar-view {
  width: 280px;
  height: calc(320px + 2em);
}
.k-calendar .k-content,
.k-calendar .k-calendar-content {
  width: 100%;
  margin: 0;
  text-align: center;
  flex: 1 1 auto;
  position: relative;
}
.k-calendar .k-content > table,
.k-calendar .k-calendar-content > table {
  table-layout: fixed;
  margin-right: -17px;
}
.k-calendar .k-content td,
.k-calendar .k-calendar-content td {
  border-radius: 0.25rem;
  border-color: transparent;
}
.k-calendar .k-content .k-link,
.k-calendar .k-calendar-content .k-link {
  border-radius: 0.25rem;
  padding: 0.5rem 0.5rem;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.k-calendar .k-content .k-weekend,
.k-calendar .k-calendar-content .k-weekend {
  border-radius: 0;
  opacity: 1;
}
.k-calendar .k-content .k-alt,
.k-calendar .k-calendar-content .k-alt {
  opacity: 0.65;
}
.k-calendar .k-content .k-other-month .k-link,
.k-calendar .k-calendar-content .k-other-month .k-link {
  opacity: 0.65;
}
.k-calendar .k-content .k-state-disabled,
.k-calendar .k-calendar-content .k-state-disabled {
  opacity: 0.65;
}
.k-calendar table.k-content {
  display: inline-table;
  vertical-align: top;
}
.k-calendar .k-month td,
.k-calendar .k-calendar-monthview td {
  width: 40px;
  height: 40px;
}
.k-calendar .k-month .k-link,
.k-calendar .k-calendar-monthview .k-link {
  width: 40px;
  height: 40px;
}
.k-calendar .k-year td,
.k-calendar .k-calendar-yearview td {
  width: auto;
  height: auto;
}
.k-calendar .k-year .k-link,
.k-calendar .k-calendar-yearview .k-link {
  width: 70px;
  height: 70px;
}
.k-calendar .k-decade td,
.k-calendar .k-calendar-decadeview td {
  width: auto;
  height: auto;
}
.k-calendar .k-decade .k-link,
.k-calendar .k-calendar-decadeview .k-link {
  width: 70px;
  height: 70px;
}
.k-calendar .k-century td,
.k-calendar .k-calendar-centuryview td {
  width: auto;
  height: auto;
}
.k-calendar .k-century .k-link,
.k-calendar .k-calendar-centuryview .k-link {
  width: 70px;
  height: 70px;
  text-align: left;
}
.k-calendar-infinite {
  box-sizing: content-box;
  width: auto;
  display: inline-flex;
  vertical-align: bottom;
}
.k-calendar-infinite .k-calendar-view,
.k-calendar-infinite .k-calendar-monthview {
  padding: 0 1rem;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  overflow: hidden;
  box-sizing: content-box;
}
.k-calendar-infinite .k-calendar-view::after,
.k-calendar-infinite .k-calendar-monthview::after {
  display: block;
  position: absolute;
  bottom: 0;
  content: " ";
  height: 0;
  line-height: 0;
  z-index: 1;
  width: 150%;
  left: -25%;
  box-shadow: 0 0 40px 20px #fff;
}
.k-calendar-infinite .k-calendar-header {
  margin-left: -1rem;
  margin-right: -1rem;
}
.k-calendar-infinite .k-calendar-weekdays {
  width: 100%;
  flex: 0 0 auto;
}
.k-calendar-infinite .k-calendar-yearview .k-content td,
.k-calendar-infinite .k-calendar-decadeview .k-content td,
.k-calendar-infinite .k-calendar-centuryview .k-content td {
  width: auto;
  height: auto;
}
.k-calendar-infinite .k-calendar-yearview .k-content .k-link,
.k-calendar-infinite .k-calendar-yearview .k-content td.k-empty,
.k-calendar-infinite .k-calendar-decadeview .k-content .k-link,
.k-calendar-infinite .k-calendar-decadeview .k-content td.k-empty,
.k-calendar-infinite .k-calendar-centuryview .k-content .k-link,
.k-calendar-infinite .k-calendar-centuryview .k-content td.k-empty {
  width: 56px;
  height: 56px;
}

.k-calendar-container,
.k-datetime-container {
  padding: 0;
}
.k-calendar-container .k-calendar,
.k-datetime-container .k-calendar {
  border-width: 0;
}

.k-calendar .k-content.k-scrollable {
  box-sizing: content-box;
  overflow-x: hidden;
  overflow-y: auto;
  display: block;
  padding-right: 100px;
  padding-left: 100px;
  margin-left: -100px;
  margin-right: -100px;
  margin-right: -117px;
}

.k-calendar .k-scrollable-placeholder {
  position: absolute;
  z-index: -1;
  width: 1px;
  top: 0;
  right: 0;
}

.k-calendar-navigation {
  width: 5em;
  flex: 0 0 auto;
  display: block;
  overflow: hidden;
  position: relative;
  z-index: 2;
}
.k-calendar-navigation::before, .k-calendar-navigation::after {
  display: block;
  position: absolute;
  content: " ";
  height: 0;
  line-height: 0;
  z-index: 1;
  width: 200%;
  left: -50%;
  box-shadow: 0 0 6em 3em #f8f9fa;
}
.k-calendar-navigation::before {
  top: 0;
}
.k-calendar-navigation::after {
  bottom: 0;
}
.k-calendar-navigation .k-content {
  background: transparent;
  height: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.k-calendar-navigation .k-content ul {
  width: 5em;
}
.k-calendar-navigation .k-content li {
  height: 2em;
  line-height: 2em;
  cursor: pointer;
  padding: 0 1em;
}
.k-calendar-navigation .k-calendar-navigation-marker {
  font-weight: bold;
}
.k-calendar-navigation .k-calendar-navigation-highlight {
  width: 100%;
  border-width: 1px 0;
  border-style: solid;
  height: 2em;
  box-sizing: border-box;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}

.k-calendar.k-calendar-range {
  width: auto;
}
.k-calendar.k-calendar-range .k-calendar-view {
  height: auto;
  min-height: 280px;
  width: auto;
  white-space: nowrap;
}
.k-calendar.k-calendar-range .k-calendar-view::after {
  display: none;
}
.k-calendar.k-calendar-range table {
  width: auto;
}
.k-calendar.k-calendar-range table.k-content {
  padding: 0px 1rem;
}
.k-calendar.k-calendar-range table.k-meta-view {
  margin: 0 -1px;
}
.k-calendar.k-calendar-range .k-meta-header,
.k-calendar.k-calendar-range .k-month-header {
  margin: 0 1rem;
  padding: 0.25rem 0.75rem;
  font-size: 0.875rem;
  line-height: 2;
  text-align: left;
  opacity: 0.65;
  cursor: default;
}
.k-calendar.k-calendar-range .k-range-start {
  border-color: inherit;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.k-calendar.k-calendar-range .k-range-end {
  border-color: inherit;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.k-calendar.k-calendar-range .k-range-mid {
  border-color: inherit;
  border-radius: 0;
}
.k-calendar.k-calendar-range:not(.k-calendar-infinite) .k-calendar-view {
  display: flex;
  flex-direction: row;
}
.k-animation-container-sm .k-calendar.k-calendar-range:not(.k-calendar-infinite) .k-calendar-view {
  flex-direction: column;
}
.k-calendar.k-calendar-range.k-calendar-infinite table {
  padding: 0;
  display: flex;
  flex-direction: row;
}
.k-calendar.k-calendar-range.k-calendar-infinite table > tbody {
  display: inline-block;
  vertical-align: top;
}
.k-calendar.k-calendar-range.k-calendar-infinite table > tbody + tbody {
  margin-left: 2rem;
}
.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal) > .k-button {
  border-radius: 0;
  width: 50px;
}
.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal) > .k-calendar-view {
  border-width: 0 1px;
  border-style: solid;
  border-color: inherit;
}

.k-widget.k-daterangepicker {
  border: 0;
}

.k-rtl .k-calendar .k-nav-prev,
.k-rtl .k-calendar .k-nav-next,
.k-rtl .k-calendar .k-prev-view,
.k-rtl .k-calendar .k-next-view,
.k-calendar[dir=rtl] .k-nav-prev,
.k-calendar[dir=rtl] .k-nav-next,
.k-calendar[dir=rtl] .k-prev-view,
.k-calendar[dir=rtl] .k-next-view {
  transform: scaleX(-1);
}
.k-rtl .k-calendar .k-content.k-scrollable,
.k-calendar[dir=rtl] .k-content.k-scrollable {
  padding-right: 100px;
  padding-left: 100px;
  margin-left: -100px;
  margin-right: -100px;
  margin-left: -117px;
}
.k-rtl .k-calendar tbody th,
.k-calendar[dir=rtl] tbody th {
  text-align: right;
}
.k-rtl .k-calendar .k-content > table,
.k-rtl .k-calendar .k-calendar-content > table,
.k-calendar[dir=rtl] .k-content > table,
.k-calendar[dir=rtl] .k-calendar-content > table {
  margin-right: 0;
  margin-left: -17px;
}

.k-calendar {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}
.k-calendar .k-header {
  border-color: inherit;
  color: #212529;
  background-color: #f8f9fa;
  box-shadow: none;
}
.k-calendar .k-nav-prev:hover, .k-calendar .k-nav-prev.k-state-hover,
.k-calendar .k-nav-next:hover,
.k-calendar .k-nav-next.k-state-hover,
.k-calendar .k-nav-fast:hover,
.k-calendar .k-nav-fast.k-state-hover {
  border-color: rgb(94.5, 94.5, 94.5);
  color: #ffffff;
  background-color: rgb(100.875, 100.875, 100.875);
}
.k-calendar .k-nav-prev:active, .k-calendar .k-nav-prev.k-state-active,
.k-calendar .k-nav-next:active,
.k-calendar .k-nav-next.k-state-active,
.k-calendar .k-nav-fast:active,
.k-calendar .k-nav-fast.k-state-active {
  border-color: rgb(88.125, 88.125, 88.125);
  color: #ffffff;
  background-color: rgb(94.5, 94.5, 94.5);
}
.k-calendar .k-footer .k-nav-today,
.k-calendar .k-calendar-header .k-today {
  color: #c10000;
}
.k-calendar .k-footer .k-nav-today:hover, .k-calendar .k-footer .k-nav-today:focus,
.k-calendar .k-calendar-header .k-today:hover,
.k-calendar .k-calendar-header .k-today:focus {
  color: rgb(116.5, 0, 0);
}
.k-calendar .k-content .k-today .k-link {
  box-shadow: inset 0 0 0 1px #c10000;
}
.k-calendar .k-content .k-today.k-state-focused .k-link {
  box-shadow: inset 0 0 0 1px #c10000, inset 0 0 0 3px rgba(120, 120, 120, 0.5);
}
.k-calendar .k-weekend {
  color: inherit;
  background-color: transparent;
}
.k-calendar .k-alt {
  background-color: transparent;
}
.k-calendar .k-out-of-range {
  pointer-events: none;
  visibility: hidden;
}
.k-calendar .k-state-hover .k-link,
.k-calendar td:hover .k-link {
  border-color: #f8f9fa;
  color: #212529;
  background-color: #f8f9fa;
}
.k-calendar .k-state-selected .k-link {
  border-color: rgb(131.8, 0, 0);
  color: #ffffff;
  background-color: #c10000;
}
.k-calendar .k-state-selected.k-state-hover .k-link,
.k-calendar .k-state-selected:hover .k-link {
  border-color: rgb(121.256, 0, 0);
  color: #ffffff;
  background-color: rgb(177.56, 0, 0);
}
.k-calendar .k-state-focused .k-link {
  box-shadow: inset 0 0 0 3px rgba(120, 120, 120, 0.5);
}
.k-calendar .k-state-selected.k-state-focused .k-link {
  box-shadow: inset 0 0 0 2px rgba(129.25, 0, 0, 0.5);
}
.k-calendar .k-calendar-navigation {
  color: #212529;
  background-color: #f8f9fa;
  box-shadow: inset -1px 0 #dee2e6;
}
.k-calendar .k-calendar-navigation li:hover {
  color: rgb(116.5, 0, 0);
}
.k-calendar .k-calendar-navigation-highlight {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}
.k-calendar[dir=rtl] .k-calendar-navigation, .k-rtl .k-calendar .k-calendar-navigation {
  box-shadow: inset 1px 0 #dee2e6;
}
.k-calendar.k-invalid, .k-calendar.k-invalid:hover, .k-calendar.k-state-invalid, .k-calendar.ng-invalid.ng-touched, .k-calendar.ng-invalid.ng-dirty {
  border-color: #dc3545;
}

.k-calendar.k-calendar-range .k-range-start,
.k-calendar.k-calendar-range .k-range-end,
.k-calendar.k-calendar-range .k-range-mid {
  background-image: linear-gradient(transparent 1px, rgba(193, 0, 0, 0.25) 1px, rgba(193, 0, 0, 0.25) calc(100% - 1px), transparent calc(100% - 1px));
}
.k-ie .k-calendar.k-calendar-range .k-range-start, .k-edge .k-calendar.k-calendar-range .k-range-start,
.k-ie .k-calendar.k-calendar-range .k-range-end,
.k-edge .k-calendar.k-calendar-range .k-range-end,
.k-ie .k-calendar.k-calendar-range .k-range-mid,
.k-edge .k-calendar.k-calendar-range .k-range-mid {
  background-image: none;
  background-color: rgba(193, 0, 0, 0.25);
}
.k-calendar.k-calendar-range .k-range-start.k-range-end {
  background-image: none;
  background-color: transparent;
}
.k-calendar.k-calendar-range .k-range-start .k-link,
.k-calendar.k-calendar-range .k-range-end .k-link {
  background-color: #c10000;
}
.k-calendar.k-calendar-range .k-range-start.k-state-active .k-link,
.k-calendar.k-calendar-range .k-range-end.k-state-active .k-link {
  box-shadow: inset 0 0 2px 2px rgba(0, 0, 0, 0.2);
}
.k-calendar.k-calendar-range .k-range-split-start,
.k-calendar.k-calendar-range .k-range-split-end {
  position: relative;
}
.k-calendar.k-calendar-range .k-range-split-start::after,
.k-calendar.k-calendar-range .k-range-split-end::after {
  content: "";
  display: block;
  position: absolute;
  top: 1px;
  bottom: 1px;
  width: 5px;
}
.k-calendar.k-calendar-range .k-range-split-start::after {
  left: -5px;
  right: auto;
  background-image: linear-gradient(to left, rgba(193, 0, 0, 0.25), transparent 100%);
}
.k-calendar.k-calendar-range .k-range-split-end::after {
  right: -5px;
  left: auto;
  background-image: linear-gradient(to right, rgba(193, 0, 0, 0.25), transparent 100%);
}

.k-daterangepicker.k-state-invalid .k-dateinput-wrap {
  border-color: #dc3545;
}

.k-dateinput,
.k-datepicker,
.k-datetimepicker,
.k-timepicker {
  width: 12.4em;
  border-width: 0;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  text-align: left;
  white-space: nowrap;
  background: none;
  display: inline-flex;
  vertical-align: middle;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-dateinput .k-dateinput-wrap,
.k-dateinput .k-picker-wrap,
.k-datepicker .k-dateinput-wrap,
.k-datepicker .k-picker-wrap,
.k-datetimepicker .k-dateinput-wrap,
.k-datetimepicker .k-picker-wrap,
.k-timepicker .k-dateinput-wrap,
.k-timepicker .k-picker-wrap {
  border-radius: 0.25rem;
  padding: 0;
  width: 100%;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  position: relative;
  transition: all 0.1s ease;
  cursor: default;
  outline: 0;
}
.k-dateinput .k-select,
.k-datepicker .k-select,
.k-datetimepicker .k-select,
.k-timepicker .k-select {
  border-radius: 0 0.25rem 0.25rem 0;
  padding: 0;
  border-width: 0;
  box-sizing: border-box;
  border-style: solid;
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  text-align: center;
  cursor: pointer;
}
.k-dateinput[dir=rtl], .k-rtl .k-dateinput,
.k-datepicker[dir=rtl],
.k-rtl .k-datepicker,
.k-datetimepicker[dir=rtl],
.k-rtl .k-datetimepicker,
.k-timepicker[dir=rtl],
.k-rtl .k-timepicker {
  text-align: right;
}
.k-dateinput[dir=rtl] .k-select, .k-rtl .k-dateinput .k-select,
.k-datepicker[dir=rtl] .k-select,
.k-rtl .k-datepicker .k-select,
.k-datetimepicker[dir=rtl] .k-select,
.k-rtl .k-datetimepicker .k-select,
.k-timepicker[dir=rtl] .k-select,
.k-rtl .k-timepicker .k-select {
  border-radius: 0.25rem 0 0 0.25rem;
}

.k-datepicker .k-select,
.k-datetimepicker .k-select,
.k-timepicker .k-select {
  padding: 0;
  width: 2rem;
  border-width: 0;
}
.k-datepicker .k-i-warning,
.k-datetimepicker .k-i-warning,
.k-timepicker .k-i-warning {
  display: none;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  overflow: visible;
}
.k-datepicker .k-state-invalid .k-i-warning,
.k-datetimepicker .k-state-invalid .k-i-warning,
.k-timepicker .k-state-invalid .k-i-warning {
  display: inline-block;
}
.k-datepicker .k-widget.k-dateinput,
.k-datetimepicker .k-widget.k-dateinput,
.k-timepicker .k-widget.k-dateinput {
  width: 100%;
  flex: 1 1 auto;
  margin: 0;
}
.k-datepicker .k-dateinput-wrap,
.k-datetimepicker .k-dateinput-wrap,
.k-timepicker .k-dateinput-wrap {
  border: 0;
  border-radius: 0.25rem 0 0 0.25rem;
}
.k-datepicker .k-picker-wrap.k-state-invalid,
.k-datetimepicker .k-picker-wrap.k-state-invalid,
.k-timepicker .k-picker-wrap.k-state-invalid {
  transition: none;
}
.k-rtl .k-datepicker .k-i-warning, .k-datepicker[dir=rtl] .k-i-warning,
.k-rtl .k-datetimepicker .k-i-warning,
.k-datetimepicker[dir=rtl] .k-i-warning,
.k-rtl .k-timepicker .k-i-warning,
.k-timepicker[dir=rtl] .k-i-warning {
  right: auto;
}

.k-datepicker .k-i-warning,
.k-timepicker .k-i-warning {
  right: calc(calc(1.5em + 0.75rem) + 0.5rem);
}
.k-rtl .k-datepicker .k-i-warning, .k-datepicker[dir=rtl] .k-i-warning,
.k-rtl .k-timepicker .k-i-warning,
.k-timepicker[dir=rtl] .k-i-warning {
  left: calc(calc(1.5em + 0.75rem) + 0.5rem);
}

.k-datetimepicker .k-select {
  padding: 0;
  width: auto;
  border-left-width: 0;
  align-items: stretch;
}
.k-datetimepicker .k-link {
  padding: 0;
  width: calc(1.5em + 0.75rem);
  height: 100%;
  border-width: 0;
  border-style: solid;
  border-color: inherit;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
}
.k-datetimepicker .k-i-warning {
  right: calc(calc(1.5em + 0.75rem) * 2 + 0.5rem);
}
.k-rtl .k-datetimepicker .k-i-warning, .k-datetimepicker[dir=rtl] .k-i-warning {
  left: calc(calc(1.5em + 0.75rem) * 2 + 0.5rem);
}

.k-datetime-container .k-datetime-wrap {
  width: 21em;
  overflow: hidden;
}
.k-datetime-container .k-datetime-buttongroup {
  padding: 0.75rem;
}
.k-datetime-container .k-datetime-selector {
  display: flex;
  transition: transform 0.2s;
}
.k-datetime-container .k-datetime-calendar-wrap,
.k-datetime-container .k-datetime-time-wrap {
  text-align: center;
  flex: 0 0 21em;
}
.k-datetime-container .k-timeselector {
  outline: none;
}
.k-datetime-container .k-time-list-container {
  justify-content: center;
}
.k-datetime-container .k-time-tab .k-datetime-selector {
  transform: translateX(-100%);
}
.k-datetime-container .k-actions .k-button,
.k-datetime-container .k-action-buttons .k-button,
.k-datetime-container .k-columnmenu-actions .k-button {
  flex: 1 1 50%;
}
.k-datetime-container .k-actions.k-actions-start .k-button, .k-datetime-container .k-actions.k-actions-center .k-button, .k-datetime-container .k-actions.k-actions-end .k-button {
  flex: 0 1 auto;
}
.k-rtl .k-datetime-container .k-time-tab .k-datetime-selector, .k-datetime-container.k-rtl .k-time-tab .k-datetime-selector, [dir=rtl] .k-datetime-container .k-time-tab .k-datetime-selector, .k-datetime-container[dir=rtl] .k-time-tab .k-datetime-selector {
  transform: translateX(100%);
}

.k-dateinput .k-select {
  padding: 0;
  border-width: 0;
  width: 2rem;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
.k-dateinput .k-link {
  width: 100%;
  flex: 1 1 auto;
  display: block;
  overflow: hidden;
  position: relative;
}
.k-dateinput .k-link .k-icon {
  position: absolute;
  right: 50%;
  transform: translateX(50%);
}
.k-dateinput .k-link-increase .k-icon {
  bottom: -1px;
}
.k-dateinput .k-link-decrease .k-icon {
  top: -1px;
}
.k-dateinput .k-i-warning {
  display: none;
  position: absolute;
  right: 1rem;
  top: 50%;
  transform: translateY(-50%);
  overflow: visible;
}
.k-dateinput.k-state-invalid .k-i-warning {
  display: inline-block;
}
.k-rtl .k-dateinput .k-i-warning, .k-dateinput[dir=rtl] .k-i-warning {
  left: 1rem;
  right: auto;
}

.k-timeselector .k-actions .k-button,
.k-timeselector .k-action-buttons .k-button,
.k-timeselector .k-columnmenu-actions .k-button {
  flex: 1 1 50%;
}
.k-timeselector .k-actions.k-actions-start .k-button, .k-timeselector .k-actions.k-actions-center .k-button, .k-timeselector .k-actions.k-actions-end .k-button {
  flex: 0 1 auto;
}

.k-time-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 2rem;
  line-height: 2em;
}
.k-time-header .k-title {
  font-weight: bold;
}
.k-time-header .k-time-now {
  border-width: 0;
  line-height: inherit;
  cursor: pointer;
}

.k-time-list-wrapper {
  display: inline-block;
  overflow: hidden;
  box-sizing: content-box;
  overflow-x: hidden;
  overflow-y: auto;
  position: relative;
  padding: 2.5rem 0;
  text-align: center;
  min-width: 5em;
  height: 200px;
  flex: 1 1 auto;
}
.k-time-list-wrapper .k-title {
  display: block;
  text-align: center;
  font-size: 0.75rem;
  position: absolute;
  text-transform: capitalize;
  font-weight: bold;
  min-width: 100%;
  height: 1.5em;
  line-height: 1.5em;
  margin-top: -2.5rem;
  z-index: 12;
}
.k-time-list-wrapper.k-state-focused::before, .k-time-list-wrapper.k-state-focused::after {
  display: block;
  content: " ";
  position: absolute;
  width: 100%;
  left: 0;
  pointer-events: none;
  height: calc(50% - 1em);
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
}
.k-time-list-wrapper.k-state-focused::before {
  top: 0;
}
.k-time-list-wrapper.k-state-focused::after {
  bottom: 0;
}

.k-time-container {
  position: absolute;
  display: block;
  overflow-x: hidden;
  overflow-y: scroll;
  line-height: 1.5;
  left: 0;
  right: 0;
  top: 2.5rem;
  bottom: 2.5rem;
  padding-right: 100px;
  padding-left: 100px;
  margin-left: -100px;
  margin-right: -100px;
  margin-right: -117px;
}
.k-time-container > ul {
  height: auto;
  width: 5em;
  margin: auto;
}
.k-rtl .k-time-container, .k-time-container.k-rtl, [dir=rtl] .k-time-container, .k-time-container[dir=rtl] {
  padding-right: 100px;
  padding-left: 100px;
  margin-left: -100px;
  margin-right: -100px;
  margin-left: -117px;
}

.k-time-list-container {
  display: flex;
  position: relative;
}

.k-time-list {
  position: absolute;
  display: flex;
  z-index: 10;
  outline: 0;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
}
.k-time-list::before, .k-time-list::after {
  display: block;
  position: absolute;
  content: " ";
  height: 0;
  line-height: 0;
  z-index: 1;
  width: 200%;
  left: -50%;
}
.k-time-list::before {
  top: 0;
}
.k-time-list::after {
  bottom: 0;
}

.k-time-list .k-item {
  padding: 3px 1.5rem;
  min-height: calc(1.5em + 2px);
  line-height: calc(1.5em + 2px);
}

.k-time-highlight {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  transform: translateY(-50%);
  width: 100%;
  height: calc(1.5em + 0.75rem);
  z-index: 1;
  border-width: 1px 0;
  border-style: solid;
  border-radius: 0.1px;
}

.k-time-container .k-scrollable-placeholder {
  position: absolute;
  width: 1px;
  top: 0;
  right: 0;
}

.k-time-separator {
  display: inline-flex;
  align-self: center;
  justify-content: center;
  height: 100%;
  z-index: 11;
}

.k-datepicker .k-select,
.k-datetimepicker .k-select,
.k-timepicker .k-select {
  width: auto;
}
.k-datepicker .k-picker-wrap,
.k-datepicker .k-select,
.k-datetimepicker .k-picker-wrap,
.k-datetimepicker .k-select,
.k-timepicker .k-picker-wrap,
.k-timepicker .k-select {
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-datepicker .k-picker-wrap .k-select,
.k-timepicker .k-picker-wrap .k-select {
  padding: 0.375rem 0.375rem;
  border-width: 0 0 0 1px;
}
.k-datepicker .k-i-warning,
.k-timepicker .k-i-warning {
  right: 2.5rem;
}
.k-datepicker .k-state-invalid,
.k-timepicker .k-state-invalid {
  transition: none;
}
.k-rtl .k-datepicker .k-i-warning, .k-datepicker[dir=rtl] .k-i-warning,
.k-rtl .k-timepicker .k-i-warning,
.k-timepicker[dir=rtl] .k-i-warning {
  left: 2.5rem;
}

.k-time-header {
  padding: 0.5rem 1rem;
}
.k-time-header .k-title {
  font-weight: bold;
}
.k-time-header .k-time-now {
  cursor: pointer;
}

.k-time-list-wrapper .k-title {
  z-index: 12;
  font-size: 0.75rem;
}

.k-datetimepicker .k-link {
  padding: 0;
  width: calc(1px + 16px + 0.75rem);
  border-width: 0 0 0 1px;
}
.k-datetimepicker .k-i-warning {
  right: calc(calc(1.5em + 0.75rem) * 2 + 0.5rem);
}
.k-datetimepicker .k-state-invalid {
  transition: none;
}
.k-rtl .k-datetimepicker .k-i-warning, .k-datetimepicker[dir=rtl] .k-i-warning {
  left: calc(calc(1.5em + 0.75rem) * 2 + 0.5rem);
}

.k-dateinput .k-dateinput-wrap,
.k-dateinput .k-select {
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-datepicker .k-picker-wrap,
.k-timepicker .k-picker-wrap,
.k-datetimepicker .k-picker-wrap {
  border-color: #ced4da;
  color: #495057;
  background-color: #fff;
}
.k-datepicker .k-picker-wrap:hover .k-select, .k-datepicker .k-picker-wrap.k-state-hover .k-select,
.k-timepicker .k-picker-wrap:hover .k-select,
.k-timepicker .k-picker-wrap.k-state-hover .k-select,
.k-datetimepicker .k-picker-wrap:hover .k-select,
.k-datetimepicker .k-picker-wrap.k-state-hover .k-select {
  border-color: rgb(94.5, 94.5, 94.5);
  color: #ffffff;
  background-color: rgb(100.875, 100.875, 100.875);
}
.k-datepicker .k-picker-wrap.k-state-focused, .k-datepicker .k-picker-wrap.k-state-active,
.k-timepicker .k-picker-wrap.k-state-focused,
.k-timepicker .k-picker-wrap.k-state-active,
.k-datetimepicker .k-picker-wrap.k-state-focused,
.k-datetimepicker .k-picker-wrap.k-state-active {
  border-color: rgb(255, 65.5, 65.5);
  color: #495057;
  background-color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}
.k-datepicker .k-select,
.k-timepicker .k-select,
.k-datetimepicker .k-select {
  border-color: #787878;
  color: #ffffff;
  background-color: #787878;
}
.k-datepicker .k-i-warning,
.k-timepicker .k-i-warning,
.k-datetimepicker .k-i-warning {
  color: #dc3545;
}

.k-time-header .k-time-now {
  color: #c10000;
  background: transparent;
}
.k-time-header .k-time-now:hover, .k-time-header .k-time-now:focus {
  color: rgb(116.5, 0, 0);
}

.k-time-list-wrapper {
  background-color: #fff;
}
.k-time-list-wrapper .k-title {
  border-color: #dee2e6;
  color: #212529;
  background-color: #f8f9fa;
  background: #fff;
  opacity: 0.65;
}
.k-time-list-wrapper.k-state-focused .k-title {
  color: black;
  opacity: 1;
}
.k-time-list-wrapper.k-state-focused::before, .k-time-list-wrapper.k-state-focused::after {
  background-color: rgba(0, 0, 0, 0.02);
}

.k-time-list::before, .k-time-list::after {
  box-shadow: 0 0 3em 1.5em #fff;
}
.k-time-list .k-item:hover {
  color: #c10000;
}

.k-time-container {
  background: transparent;
}

.k-time-highlight {
  background-color: #fff;
  border-color: #dee2e6;
}

.k-datetime-container .k-date-tab .k-datetime-buttongroup,
.k-datetime-container .k-date-tab .k-datetime-selector {
  background-color: #fff;
}

.k-dateinput .k-dateinput-wrap {
  border-color: #ced4da;
  color: #495057;
  background-color: #fff;
}
.k-dateinput .k-select {
  border-color: #787878;
  color: #ffffff;
  background-color: #787878;
}
.k-dateinput .k-select:hover {
  border-color: rgb(94.5, 94.5, 94.5);
  color: #ffffff;
  background-color: rgb(100.875, 100.875, 100.875);
}
.k-dateinput .k-select > .k-state-selected,
.k-dateinput .k-select > .k-state-active {
  border-color: rgb(94.5, 94.5, 94.5);
  color: #ffffff;
  background-color: rgb(100.875, 100.875, 100.875);
  color: black;
  box-shadow: inset;
}
.k-dateinput .k-state-hover .k-select {
  border-color: rgb(94.5, 94.5, 94.5);
  color: #ffffff;
  background-color: rgb(100.875, 100.875, 100.875);
}
.k-dateinput .k-state-focused {
  border-color: rgb(255, 65.5, 65.5);
  color: #495057;
  background-color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}
.k-picker-wrap > .k-dateinput .k-state-focused {
  box-shadow: none;
}
.k-dateinput .k-dateinput-wrap.k-invalid, .k-dateinput .k-dateinput-wrap.k-invalid:hover, .k-dateinput .k-dateinput-wrap.k-state-invalid,
.k-dateinput .k-picker-wrap.k-invalid,
.k-dateinput .k-picker-wrap.k-invalid:hover,
.k-dateinput .k-picker-wrap.k-state-invalid,
.k-datepicker .k-dateinput-wrap.k-invalid,
.k-datepicker .k-dateinput-wrap.k-invalid:hover,
.k-datepicker .k-dateinput-wrap.k-state-invalid,
.k-datepicker .k-picker-wrap.k-invalid,
.k-datepicker .k-picker-wrap.k-invalid:hover,
.k-datepicker .k-picker-wrap.k-state-invalid,
.k-datetimepicker .k-dateinput-wrap.k-invalid,
.k-datetimepicker .k-dateinput-wrap.k-invalid:hover,
.k-datetimepicker .k-dateinput-wrap.k-state-invalid,
.k-datetimepicker .k-picker-wrap.k-invalid,
.k-datetimepicker .k-picker-wrap.k-invalid:hover,
.k-datetimepicker .k-picker-wrap.k-state-invalid,
.k-timepicker .k-dateinput-wrap.k-invalid,
.k-timepicker .k-dateinput-wrap.k-invalid:hover,
.k-timepicker .k-dateinput-wrap.k-state-invalid,
.k-timepicker .k-picker-wrap.k-invalid,
.k-timepicker .k-picker-wrap.k-invalid:hover,
.k-timepicker .k-picker-wrap.k-state-invalid {
  border-color: #dc3545;
}
.k-dateinput .k-dateinput-wrap.k-invalid:focus, .k-dateinput .k-dateinput-wrap.k-invalid.k-state-focused, .k-dateinput .k-dateinput-wrap.k-invalid:hover:focus, .k-dateinput .k-dateinput-wrap.k-invalid:hover.k-state-focused, .k-dateinput .k-dateinput-wrap.k-state-invalid:focus, .k-dateinput .k-dateinput-wrap.k-state-invalid.k-state-focused,
.k-dateinput .k-picker-wrap.k-invalid:focus,
.k-dateinput .k-picker-wrap.k-invalid.k-state-focused,
.k-dateinput .k-picker-wrap.k-invalid:hover:focus,
.k-dateinput .k-picker-wrap.k-invalid:hover.k-state-focused,
.k-dateinput .k-picker-wrap.k-state-invalid:focus,
.k-dateinput .k-picker-wrap.k-state-invalid.k-state-focused,
.k-datepicker .k-dateinput-wrap.k-invalid:focus,
.k-datepicker .k-dateinput-wrap.k-invalid.k-state-focused,
.k-datepicker .k-dateinput-wrap.k-invalid:hover:focus,
.k-datepicker .k-dateinput-wrap.k-invalid:hover.k-state-focused,
.k-datepicker .k-dateinput-wrap.k-state-invalid:focus,
.k-datepicker .k-dateinput-wrap.k-state-invalid.k-state-focused,
.k-datepicker .k-picker-wrap.k-invalid:focus,
.k-datepicker .k-picker-wrap.k-invalid.k-state-focused,
.k-datepicker .k-picker-wrap.k-invalid:hover:focus,
.k-datepicker .k-picker-wrap.k-invalid:hover.k-state-focused,
.k-datepicker .k-picker-wrap.k-state-invalid:focus,
.k-datepicker .k-picker-wrap.k-state-invalid.k-state-focused,
.k-datetimepicker .k-dateinput-wrap.k-invalid:focus,
.k-datetimepicker .k-dateinput-wrap.k-invalid.k-state-focused,
.k-datetimepicker .k-dateinput-wrap.k-invalid:hover:focus,
.k-datetimepicker .k-dateinput-wrap.k-invalid:hover.k-state-focused,
.k-datetimepicker .k-dateinput-wrap.k-state-invalid:focus,
.k-datetimepicker .k-dateinput-wrap.k-state-invalid.k-state-focused,
.k-datetimepicker .k-picker-wrap.k-invalid:focus,
.k-datetimepicker .k-picker-wrap.k-invalid.k-state-focused,
.k-datetimepicker .k-picker-wrap.k-invalid:hover:focus,
.k-datetimepicker .k-picker-wrap.k-invalid:hover.k-state-focused,
.k-datetimepicker .k-picker-wrap.k-state-invalid:focus,
.k-datetimepicker .k-picker-wrap.k-state-invalid.k-state-focused,
.k-timepicker .k-dateinput-wrap.k-invalid:focus,
.k-timepicker .k-dateinput-wrap.k-invalid.k-state-focused,
.k-timepicker .k-dateinput-wrap.k-invalid:hover:focus,
.k-timepicker .k-dateinput-wrap.k-invalid:hover.k-state-focused,
.k-timepicker .k-dateinput-wrap.k-state-invalid:focus,
.k-timepicker .k-dateinput-wrap.k-state-invalid.k-state-focused,
.k-timepicker .k-picker-wrap.k-invalid:focus,
.k-timepicker .k-picker-wrap.k-invalid.k-state-focused,
.k-timepicker .k-picker-wrap.k-invalid:hover:focus,
.k-timepicker .k-picker-wrap.k-invalid:hover.k-state-focused,
.k-timepicker .k-picker-wrap.k-state-invalid:focus,
.k-timepicker .k-picker-wrap.k-state-invalid.k-state-focused {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.k-dateinput.k-state-invalid .k-dateinput-wrap,
.k-dateinput.k-state-invalid .k-picker-wrap, .k-dateinput.ng-invalid.ng-touched .k-dateinput-wrap,
.k-dateinput.ng-invalid.ng-touched .k-picker-wrap, .k-dateinput.ng-invalid.ng-dirty .k-dateinput-wrap,
.k-dateinput.ng-invalid.ng-dirty .k-picker-wrap,
.k-datepicker.k-state-invalid .k-dateinput-wrap,
.k-datepicker.k-state-invalid .k-picker-wrap,
.k-datepicker.ng-invalid.ng-touched .k-dateinput-wrap,
.k-datepicker.ng-invalid.ng-touched .k-picker-wrap,
.k-datepicker.ng-invalid.ng-dirty .k-dateinput-wrap,
.k-datepicker.ng-invalid.ng-dirty .k-picker-wrap,
.k-datetimepicker.k-state-invalid .k-dateinput-wrap,
.k-datetimepicker.k-state-invalid .k-picker-wrap,
.k-datetimepicker.ng-invalid.ng-touched .k-dateinput-wrap,
.k-datetimepicker.ng-invalid.ng-touched .k-picker-wrap,
.k-datetimepicker.ng-invalid.ng-dirty .k-dateinput-wrap,
.k-datetimepicker.ng-invalid.ng-dirty .k-picker-wrap,
.k-timepicker.k-state-invalid .k-dateinput-wrap,
.k-timepicker.k-state-invalid .k-picker-wrap,
.k-timepicker.ng-invalid.ng-touched .k-dateinput-wrap,
.k-timepicker.ng-invalid.ng-touched .k-picker-wrap,
.k-timepicker.ng-invalid.ng-dirty .k-dateinput-wrap,
.k-timepicker.ng-invalid.ng-dirty .k-picker-wrap {
  border-color: #dc3545;
}
.k-dateinput.k-state-invalid .k-dateinput-wrap:focus, .k-dateinput.k-state-invalid .k-dateinput-wrap.k-state-focused,
.k-dateinput.k-state-invalid .k-picker-wrap:focus,
.k-dateinput.k-state-invalid .k-picker-wrap.k-state-focused, .k-dateinput.ng-invalid.ng-touched .k-dateinput-wrap:focus, .k-dateinput.ng-invalid.ng-touched .k-dateinput-wrap.k-state-focused,
.k-dateinput.ng-invalid.ng-touched .k-picker-wrap:focus,
.k-dateinput.ng-invalid.ng-touched .k-picker-wrap.k-state-focused, .k-dateinput.ng-invalid.ng-dirty .k-dateinput-wrap:focus, .k-dateinput.ng-invalid.ng-dirty .k-dateinput-wrap.k-state-focused,
.k-dateinput.ng-invalid.ng-dirty .k-picker-wrap:focus,
.k-dateinput.ng-invalid.ng-dirty .k-picker-wrap.k-state-focused,
.k-datepicker.k-state-invalid .k-dateinput-wrap:focus,
.k-datepicker.k-state-invalid .k-dateinput-wrap.k-state-focused,
.k-datepicker.k-state-invalid .k-picker-wrap:focus,
.k-datepicker.k-state-invalid .k-picker-wrap.k-state-focused,
.k-datepicker.ng-invalid.ng-touched .k-dateinput-wrap:focus,
.k-datepicker.ng-invalid.ng-touched .k-dateinput-wrap.k-state-focused,
.k-datepicker.ng-invalid.ng-touched .k-picker-wrap:focus,
.k-datepicker.ng-invalid.ng-touched .k-picker-wrap.k-state-focused,
.k-datepicker.ng-invalid.ng-dirty .k-dateinput-wrap:focus,
.k-datepicker.ng-invalid.ng-dirty .k-dateinput-wrap.k-state-focused,
.k-datepicker.ng-invalid.ng-dirty .k-picker-wrap:focus,
.k-datepicker.ng-invalid.ng-dirty .k-picker-wrap.k-state-focused,
.k-datetimepicker.k-state-invalid .k-dateinput-wrap:focus,
.k-datetimepicker.k-state-invalid .k-dateinput-wrap.k-state-focused,
.k-datetimepicker.k-state-invalid .k-picker-wrap:focus,
.k-datetimepicker.k-state-invalid .k-picker-wrap.k-state-focused,
.k-datetimepicker.ng-invalid.ng-touched .k-dateinput-wrap:focus,
.k-datetimepicker.ng-invalid.ng-touched .k-dateinput-wrap.k-state-focused,
.k-datetimepicker.ng-invalid.ng-touched .k-picker-wrap:focus,
.k-datetimepicker.ng-invalid.ng-touched .k-picker-wrap.k-state-focused,
.k-datetimepicker.ng-invalid.ng-dirty .k-dateinput-wrap:focus,
.k-datetimepicker.ng-invalid.ng-dirty .k-dateinput-wrap.k-state-focused,
.k-datetimepicker.ng-invalid.ng-dirty .k-picker-wrap:focus,
.k-datetimepicker.ng-invalid.ng-dirty .k-picker-wrap.k-state-focused,
.k-timepicker.k-state-invalid .k-dateinput-wrap:focus,
.k-timepicker.k-state-invalid .k-dateinput-wrap.k-state-focused,
.k-timepicker.k-state-invalid .k-picker-wrap:focus,
.k-timepicker.k-state-invalid .k-picker-wrap.k-state-focused,
.k-timepicker.ng-invalid.ng-touched .k-dateinput-wrap:focus,
.k-timepicker.ng-invalid.ng-touched .k-dateinput-wrap.k-state-focused,
.k-timepicker.ng-invalid.ng-touched .k-picker-wrap:focus,
.k-timepicker.ng-invalid.ng-touched .k-picker-wrap.k-state-focused,
.k-timepicker.ng-invalid.ng-dirty .k-dateinput-wrap:focus,
.k-timepicker.ng-invalid.ng-dirty .k-dateinput-wrap.k-state-focused,
.k-timepicker.ng-invalid.ng-dirty .k-picker-wrap:focus,
.k-timepicker.ng-invalid.ng-dirty .k-picker-wrap.k-state-focused {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.k-datepicker .k-picker-wrap.k-state-active .k-select,
.k-timepicker .k-picker-wrap.k-state-active .k-select,
.k-datetimepicker .k-picker-wrap.k-state-active .k-select {
  border-color: rgb(88.125, 88.125, 88.125);
  color: #ffffff;
  background-color: rgb(94.5, 94.5, 94.5);
}

.k-time-list::before, .k-time-list::after {
  box-shadow: 0 0 3em 3em #fff;
}

.k-dateinput .k-link.k-state-selected {
  border-color: rgb(88.125, 88.125, 88.125);
  color: #ffffff;
  background-color: rgb(94.5, 94.5, 94.5);
}

.k-dropdowngrid-popup {
  overflow: hidden;
}

.k-dropdowngrid-popup .k-virtual-wrap {
  margin: 0;
}

.k-grid-list {
  width: 100%;
  max-width: none;
  border-width: 0;
  border-collapse: collapse;
  border-spacing: 0;
  table-layout: fixed;
  empty-cells: show;
  outline: none;
  display: table;
}

.k-dropdowngrid-popup .k-grid-header {
  padding: 0;
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: inherit;
  display: block;
}

.k-dropdowngrid-popup .k-grid-header-wrap {
  border-width: 0 1px 0 0;
  border-style: solid;
  border-color: inherit;
  vertical-align: top;
  display: inline-block;
  overflow: hidden;
}

.k-dropdowngrid-popup .k-grid-header table {
  margin-bottom: -1px;
  width: 100%;
  max-width: none;
  border-width: 0;
  border-collapse: collapse;
  border-spacing: 0;
  table-layout: fixed;
  empty-cells: show;
  outline: none;
}

.k-dropdowngrid-popup .k-grid-header .k-header {
  padding: 0.5rem 0.75rem;
  border-width: 0 0 0 1px;
  border-style: solid;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.k-dropdowngrid-popup .k-grid-header .k-header:first-child {
  border-left: 0;
}

.k-grid-list > .k-item {
  box-sizing: border-box;
  display: table-row;
  position: relative;
}

.k-grid-list > .k-item > .k-cell,
.k-grid-list > .k-item > .k-group,
.k-grid-list > .k-item > .k-spacer-group {
  box-sizing: border-box;
  display: table-cell;
  vertical-align: middle;
}

.k-grid-list.k-virtual-list > .k-item > .k-cell,
.k-grid-list.k-virtual-list > .k-item > .k-group,
.k-grid-list.k-virtual-list > .k-item > .k-spacer-group {
  display: inline-block;
}

.k-grid-list > .k-item:last-child > .k-cell,
.k-grid-list > .k-item:last-child > .k-group-cell,
.k-grid-list > .k-item:last-child > .k-spacer-cell {
  border-bottom-width: 0;
}

.k-grid-list > .k-item > .k-cell {
  padding: 0.5rem 0.75rem;
  border-width: 0 0 0px 1px;
  border-style: solid;
  text-align: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.k-grid-list > .k-item > .k-cell:first-child {
  border-left: 0;
}

.k-dropdowngrid-popup .k-group-header {
  margin: 0;
  padding: 0.5rem 0.75rem;
  min-height: auto;
  text-align: left;
}

.k-grid-list > .k-item > .k-group-cell,
.k-grid-list > .k-item > .k-spacer-cell {
  padding: 0;
  width: 0;
  border-left-width: 0;
  border-right-width: 0;
  overflow: visible;
  position: relative;
}

.k-grid-list > .k-item > .k-group-cell > span {
  padding: 0 0.375rem;
  font-size: 0.875em;
  position: absolute;
  top: 0;
  right: 0;
}

.k-dropdowngrid-popup .k-footer {
  padding: 0.5rem 0.75rem;
  border-width: 1px 0 0 0;
  border-style: solid;
  text-align: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  position: relative;
  flex-shrink: 0;
}

.k-rtl.k-dropdowngrid-popup .k-grid-header-wrap,
.k-rtl .k-dropdowngrid-popup .k-grid-header-wrap {
  border-right-width: 0;
  border-left-width: 1px;
}
.k-rtl.k-dropdowngrid-popup .k-grid-header .k-header,
.k-rtl .k-dropdowngrid-popup .k-grid-header .k-header,
.k-rtl .k-grid-list > .k-item > .k-cell {
  border-left-width: 0;
  border-right-width: 1px;
  text-align: right;
}
.k-rtl.k-dropdowngrid-popup .k-grid-header .k-header:first-child,
.k-rtl .k-dropdowngrid-popup .k-grid-header .k-header:first-child,
.k-rtl .k-grid-list > .k-item > .k-cell:first-child {
  border-right-width: 0;
}
.k-rtl div.k-dropdowngrid-popup .k-group-header {
  text-align: right;
}
.k-rtl .k-grid-list > .k-item > .k-group-cell > span {
  right: auto;
  left: 0;
}

.k-dropdowngrid-popup {
  border-color: rgba(33, 37, 41, 0.125);
  color: #212529;
  background-color: transparent;
}

.k-dropdowngrid-popup .k-header,
.k-dropdowngrid-popup .k-grid-header {
  border-color: #dee2e6;
  color: #c10000;
  background-color: #f8f9fa;
}

.k-dropdowngrid-popup .k-footer {
  border-color: #dee2e6;
  color: #c10000;
  background-color: #f8f9fa;
}

.k-dropdowngrid-popup .k-group-header {
  border-color: #dee2e6;
  color: #c10000;
  background-color: #f8f9fa;
}

.k-dropdowngrid-popup .k-item:nth-child(2n) {
  background-color: rgba(0, 0, 0, 0.05);
}

.k-dropdowngrid-popup .k-cell {
  border-color: rgba(33, 37, 41, 0.125);
}

.k-dropdowngrid-popup .k-item.k-state-hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.k-dropdowngrid-popup .k-item.k-state-selected {
  border-color: rgba(33, 37, 41, 0.125);
  color: #212529;
  background-color: rgba(193, 0, 0, 0.25);
}

.k-dropdowngrid-popup .k-item.k-state-focused {
  box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.08);
}

.k-dropdowngrid-popup .k-group-cell span {
  background-color: #212529;
  color: transparent;
}

.k-grid-list > .k-item.k-last > .k-cell,
.k-grid-list > .k-item.k-last > .k-group-cell,
.k-grid-list > .k-item.k-last > .k-spacer-cell {
  border-bottom-color: #212529;
}

.k-dropdown, .k-dropdowntree {
  width: 12.4em;
  border-width: 0;
  outline: 0;
  background: none;
  box-sizing: border-box;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  text-align: left;
  white-space: nowrap;
  display: inline-flex;
  vertical-align: middle;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-dropdown .k-dropdown-wrap, .k-dropdowntree .k-dropdown-wrap {
  border-radius: 0.25rem;
  padding: 0;
  width: 100%;
  display: flex;
  flex-direction: row;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  position: relative;
  transition: all 0.1s ease;
  cursor: pointer;
  outline: 0;
}
.k-dropdown .k-dropdown-wrap .k-select, .k-dropdowntree .k-dropdown-wrap .k-select {
  border-radius: 0 0.25rem 0.25rem 0;
  padding: 0.375rem 0.375rem;
  border-width: 0;
  box-sizing: border-box;
  border-style: solid;
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  text-align: center;
  cursor: pointer;
}
.k-dropdown .k-dropdown-wrap .k-clear-value, .k-dropdowntree .k-dropdown-wrap .k-clear-value {
  height: 1.5rem;
  line-height: 1.5rem;
  outline: 0;
  cursor: pointer;
  display: none;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  opacity: 0.5;
  position: absolute;
  top: 0.375rem;
  right: calc(calc(0.75rem + 16px) + 1px + 6.5px);
}
.k-dropdown .k-dropdown-wrap .k-clear-value:hover, .k-dropdowntree .k-dropdown-wrap .k-clear-value:hover {
  opacity: 1;
}
.k-dropdown .k-dropdown-wrap.k-state-focused .k-clear-value, .k-dropdowntree .k-dropdown-wrap.k-state-focused .k-clear-value, .k-dropdown .k-dropdown-wrap.k-state-hover .k-clear-value, .k-dropdowntree .k-dropdown-wrap.k-state-hover .k-clear-value, .k-dropdown .k-dropdown-wrap:hover .k-clear-value, .k-dropdowntree .k-dropdown-wrap:hover .k-clear-value {
  display: inline-flex;
}

.k-dropdown.k-rtl, .k-rtl.k-dropdowntree,
.k-dropdown[dir=rtl],
[dir=rtl].k-dropdowntree,
.k-rtl .k-dropdown,
.k-rtl .k-dropdowntree,
[dir=rtl] .k-dropdown,
[dir=rtl] .k-dropdowntree {
  text-align: right;
}
.k-dropdown.k-rtl .k-select, .k-rtl.k-dropdowntree .k-select,
.k-dropdown[dir=rtl] .k-select,
[dir=rtl].k-dropdowntree .k-select,
.k-rtl .k-dropdown .k-select,
.k-rtl .k-dropdowntree .k-select,
[dir=rtl] .k-dropdown .k-select,
[dir=rtl] .k-dropdowntree .k-select {
  border-radius: 0.25rem 0 0 0.25rem;
}
.k-dropdown.k-rtl .k-dropdown-wrap .k-clear-value, .k-rtl.k-dropdowntree .k-dropdown-wrap .k-clear-value,
.k-dropdown[dir=rtl] .k-dropdown-wrap .k-clear-value,
[dir=rtl].k-dropdowntree .k-dropdown-wrap .k-clear-value,
.k-rtl .k-dropdown .k-dropdown-wrap .k-clear-value,
.k-rtl .k-dropdowntree .k-dropdown-wrap .k-clear-value,
[dir=rtl] .k-dropdown .k-dropdown-wrap .k-clear-value,
[dir=rtl] .k-dropdowntree .k-dropdown-wrap .k-clear-value {
  right: auto;
  left: calc(calc(0.75rem + 16px) + 1px + 6.5px);
}

.k-dropdown-operator {
  width: auto;
}
.k-dropdown-operator .k-dropdown-wrap .k-input {
  display: none;
}
.k-dropdown-operator .k-dropdown-wrap .k-select {
  width: calc(1.5em + 0.75rem);
  height: calc(1.5em + 0.75rem);
}

select.k-dropdown, select.k-dropdowntree {
  border-radius: 0.25rem;
  padding: 0.375rem 0.75rem;
  border-width: 1px;
  border-style: solid;
  outline: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: all 0.1s ease;
  cursor: pointer;
}

.k-dropdown .k-dropdown-wrap, .k-dropdowntree .k-dropdown-wrap {
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-dropdown .k-dropdown-wrap, .k-dropdowntree .k-dropdown-wrap {
  border-color: "";
  color: "";
  background-color: "";
}
.k-dropdown .k-dropdown-wrap:hover, .k-dropdowntree .k-dropdown-wrap:hover, .k-dropdown .k-dropdown-wrap.k-state-hover, .k-dropdowntree .k-dropdown-wrap.k-state-hover {
  border-color: "";
  color: "";
  background-color: "";
}
.k-dropdown .k-dropdown-wrap.k-state-focused, .k-dropdowntree .k-dropdown-wrap.k-state-focused {
  border-color: "";
  color: "";
  background-color: "";
  box-shadow: "";
}
.k-dropdown .k-dropdown-wrap.k-invalid, .k-dropdowntree .k-dropdown-wrap.k-invalid, .k-dropdown .k-dropdown-wrap.k-invalid:hover, .k-dropdown .k-dropdown-wrap.k-state-invalid, .k-dropdowntree .k-dropdown-wrap.k-state-invalid {
  border-color: #dc3545;
}
.k-dropdown .k-dropdown-wrap.k-invalid:focus, .k-dropdowntree .k-dropdown-wrap.k-invalid:focus, .k-dropdown .k-dropdown-wrap.k-invalid.k-state-focused, .k-dropdowntree .k-dropdown-wrap.k-invalid.k-state-focused, .k-dropdown .k-dropdown-wrap.k-invalid:hover:focus, .k-dropdown .k-dropdown-wrap.k-invalid:hover.k-state-focused, .k-dropdown .k-dropdown-wrap.k-state-invalid:focus, .k-dropdowntree .k-dropdown-wrap.k-state-invalid:focus, .k-dropdown .k-dropdown-wrap.k-state-invalid.k-state-focused, .k-dropdowntree .k-dropdown-wrap.k-state-invalid.k-state-focused {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.k-dropdown.k-state-invalid > .k-dropdown-wrap, .k-state-invalid.k-dropdowntree > .k-dropdown-wrap, .k-dropdown.ng-invalid.ng-touched > .k-dropdown-wrap, .ng-invalid.ng-touched.k-dropdowntree > .k-dropdown-wrap, .k-dropdown.ng-invalid.ng-dirty > .k-dropdown-wrap, .ng-invalid.ng-dirty.k-dropdowntree > .k-dropdown-wrap {
  border-color: #dc3545;
}
.k-dropdown.k-state-invalid > .k-dropdown-wrap:focus, .k-state-invalid.k-dropdowntree > .k-dropdown-wrap:focus, .k-dropdown.k-state-invalid > .k-dropdown-wrap.k-state-focused, .k-state-invalid.k-dropdowntree > .k-dropdown-wrap.k-state-focused, .k-dropdown.ng-invalid.ng-touched > .k-dropdown-wrap:focus, .ng-invalid.ng-touched.k-dropdowntree > .k-dropdown-wrap:focus, .k-dropdown.ng-invalid.ng-touched > .k-dropdown-wrap.k-state-focused, .ng-invalid.ng-touched.k-dropdowntree > .k-dropdown-wrap.k-state-focused, .k-dropdown.ng-invalid.ng-dirty > .k-dropdown-wrap:focus, .ng-invalid.ng-dirty.k-dropdowntree > .k-dropdown-wrap:focus, .k-dropdown.ng-invalid.ng-dirty > .k-dropdown-wrap.k-state-focused, .ng-invalid.ng-dirty.k-dropdowntree > .k-dropdown-wrap.k-state-focused {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

select.k-dropdown, select.k-dropdowntree {
  border-color: "";
  color: "";
  background-color: "";
}
select.k-dropdown:hover, select.k-dropdowntree:hover {
  border-color: "";
  color: "";
  background-color: "";
}
select.k-dropdown:focus, select.k-dropdowntree:focus {
  border-color: "";
  color: "";
  background-color: "";
  box-shadow: "";
}

.k-multiselect, .k-dropdowntree {
  border-radius: 0.25rem;
  width: 100%;
  border-width: 0;
  box-sizing: border-box;
  outline: 0;
  background: none;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  text-align: left;
  white-space: nowrap;
  display: inline-flex;
  vertical-align: middle;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-multiselect .k-loading-hidden, .k-dropdowntree .k-loading-hidden {
  visibility: hidden;
}
.k-multiselect .k-multiselect-wrap, .k-dropdowntree .k-multiselect-wrap {
  border-radius: 0.25rem;
  padding: 0 calc(0.75rem + 16px) 0 0;
  width: 100%;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  position: relative;
  transition: all 0.1s ease;
  cursor: text;
  outline: 0;
}
.k-multiselect .k-multiselect-wrap .k-input, .k-dropdowntree .k-multiselect-wrap .k-input {
  float: left;
}
.k-multiselect .k-multiselect-wrap::before, .k-dropdowntree .k-multiselect-wrap::before {
  content: "";
  width: 0;
  height: calc(1.5em + 0.75rem);
  float: left;
}
.k-multiselect .k-multiselect-wrap ul, .k-dropdowntree .k-multiselect-wrap ul {
  vertical-align: top;
}
.k-multiselect .k-multiselect-wrap li.k-button, .k-dropdowntree .k-multiselect-wrap li.k-button {
  float: left;
}
.k-multiselect .k-multiselect-wrap li .k-icon, .k-dropdowntree .k-multiselect-wrap li .k-icon {
  cursor: pointer;
}
.k-multiselect .k-multiselect-wrap .k-button, .k-dropdowntree .k-multiselect-wrap .k-button {
  min-height: calc(1.5em + 0.25rem + 2px);
  padding: 0.125rem 0.375rem;
  margin: 0.25rem 0 0 0.25rem;
  cursor: default;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  line-height: inherit;
  white-space: normal;
}
.k-multiselect .k-multiselect-wrap .k-button .k-select, .k-dropdowntree .k-multiselect-wrap .k-button .k-select {
  display: flex;
  cursor: pointer;
  margin-left: 1rem;
  align-self: stretch;
}
.k-multiselect .k-multiselect-wrap .k-button:last-child, .k-dropdowntree .k-multiselect-wrap .k-button:last-child {
  margin-bottom: 0.25rem;
}
.k-multiselect .k-multiselect-wrap .k-searchbar, .k-dropdowntree .k-multiselect-wrap .k-searchbar {
  float: left;
  width: auto;
}
.k-multiselect .k-multiselect-wrap .k-searchbar .k-input, .k-dropdowntree .k-multiselect-wrap .k-searchbar .k-input {
  padding-right: 0;
}
.k-multiselect .k-multiselect-wrap .k-i-loading, .k-dropdowntree .k-multiselect-wrap .k-i-loading {
  height: 1.5rem;
  line-height: 1.5rem;
  position: absolute;
  top: 0.375rem;
  right: 6.5px;
}
.k-multiselect .k-multiselect-wrap .k-clear-value, .k-dropdowntree .k-multiselect-wrap .k-clear-value {
  height: 1.5rem;
  line-height: 1.5rem;
  outline: 0;
  cursor: pointer;
  display: none;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  opacity: 0.5;
  position: absolute;
  top: 0.375rem;
  right: 6.5px;
}
.k-multiselect .k-multiselect-wrap .k-clear-value:hover, .k-dropdowntree .k-multiselect-wrap .k-clear-value:hover {
  opacity: 1;
}
.k-multiselect .k-multiselect-wrap:hover .k-clear-value, .k-dropdowntree .k-multiselect-wrap:hover .k-clear-value, .k-multiselect .k-multiselect-wrap.k-state-hover .k-clear-value, .k-dropdowntree .k-multiselect-wrap.k-state-hover .k-clear-value, .k-multiselect .k-multiselect-wrap.k-state-focused .k-clear-value, .k-dropdowntree .k-multiselect-wrap.k-state-focused .k-clear-value {
  display: inline-flex;
}
.k-multiselect.k-state-hover > .k-multiselect-wrap .k-clear-value, .k-state-hover.k-dropdowntree > .k-multiselect-wrap .k-clear-value, .k-multiselect.k-state-focused > .k-multiselect-wrap .k-clear-value, .k-state-focused.k-dropdowntree > .k-multiselect-wrap .k-clear-value {
  display: inline-flex;
}
.k-multiselect[dir=rtl], [dir=rtl].k-dropdowntree, .k-rtl .k-multiselect, .k-rtl .k-dropdowntree {
  text-align: right;
}
.k-multiselect[dir=rtl] .k-multiselect-wrap, [dir=rtl].k-dropdowntree .k-multiselect-wrap, .k-rtl .k-multiselect .k-multiselect-wrap, .k-rtl .k-dropdowntree .k-multiselect-wrap {
  padding-left: calc(0.75rem + 16px);
  padding-right: 0;
}
.k-multiselect[dir=rtl] .k-multiselect-wrap::before, [dir=rtl].k-dropdowntree .k-multiselect-wrap::before,
.k-multiselect[dir=rtl] .k-multiselect-wrap li.k-button,
[dir=rtl].k-dropdowntree .k-multiselect-wrap li.k-button,
.k-multiselect[dir=rtl] .k-multiselect-wrap .k-input,
[dir=rtl].k-dropdowntree .k-multiselect-wrap .k-input, .k-rtl .k-multiselect .k-multiselect-wrap::before, .k-rtl .k-dropdowntree .k-multiselect-wrap::before,
.k-rtl .k-multiselect .k-multiselect-wrap li.k-button,
.k-rtl .k-dropdowntree .k-multiselect-wrap li.k-button,
.k-rtl .k-multiselect .k-multiselect-wrap .k-input,
.k-rtl .k-dropdowntree .k-multiselect-wrap .k-input {
  float: right;
}
.k-multiselect[dir=rtl] .k-multiselect-wrap .k-searchbar, [dir=rtl].k-dropdowntree .k-multiselect-wrap .k-searchbar, .k-rtl .k-multiselect .k-multiselect-wrap .k-searchbar, .k-rtl .k-dropdowntree .k-multiselect-wrap .k-searchbar {
  float: right;
}
.k-multiselect[dir=rtl] .k-multiselect-wrap .k-searchbar .k-input, [dir=rtl].k-dropdowntree .k-multiselect-wrap .k-searchbar .k-input, .k-rtl .k-multiselect .k-multiselect-wrap .k-searchbar .k-input, .k-rtl .k-dropdowntree .k-multiselect-wrap .k-searchbar .k-input {
  padding-left: 0;
  padding-right: 0.75rem;
}
.k-multiselect[dir=rtl] .k-multiselect-wrap .k-button, [dir=rtl].k-dropdowntree .k-multiselect-wrap .k-button, .k-rtl .k-multiselect .k-multiselect-wrap .k-button, .k-rtl .k-dropdowntree .k-multiselect-wrap .k-button {
  width: auto;
  margin-right: 0.25rem;
  margin-left: 0;
}
.k-multiselect[dir=rtl] .k-multiselect-wrap .k-button .k-select, [dir=rtl].k-dropdowntree .k-multiselect-wrap .k-button .k-select, .k-rtl .k-multiselect .k-multiselect-wrap .k-button .k-select, .k-rtl .k-dropdowntree .k-multiselect-wrap .k-button .k-select {
  margin-left: 0;
  margin-right: 1rem;
}
.k-multiselect[dir=rtl] .k-clear-value, [dir=rtl].k-dropdowntree .k-clear-value,
.k-multiselect[dir=rtl] .k-i-loading,
[dir=rtl].k-dropdowntree .k-i-loading, .k-rtl .k-multiselect .k-clear-value, .k-rtl .k-dropdowntree .k-clear-value,
.k-rtl .k-multiselect .k-i-loading,
.k-rtl .k-dropdowntree .k-i-loading {
  right: auto;
  left: 6.5px;
}
.k-multiselect ::-ms-clear, .k-dropdowntree ::-ms-clear {
  display: none;
}

.k-multiselect .k-multiselect-wrap, .k-dropdowntree .k-multiselect-wrap {
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}
.k-multiselect .k-multiselect-wrap .k-button, .k-dropdowntree .k-multiselect-wrap .k-button {
  margin: calc(0.25rem - 1px) 0 0 calc(0.25rem - 1px);
}
.k-multiselect .k-multiselect-wrap .k-button:last-child, .k-dropdowntree .k-multiselect-wrap .k-button:last-child {
  margin-bottom: calc(0.25rem - 1px);
}

.k-multiselect.k-state-focused > .k-multiselect-wrap, .k-state-focused.k-dropdowntree > .k-multiselect-wrap {
  border-color: rgb(255, 65.5, 65.5);
  color: #495057;
  background-color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}
.k-multiselect.k-state-focused > .k-multiselect-wrap.k-invalid, .k-state-focused.k-dropdowntree > .k-multiselect-wrap.k-invalid, .k-multiselect.k-state-focused > .k-multiselect-wrap.k-invalid:hover, .k-multiselect.k-state-focused > .k-multiselect-wrap.k-state-invalid, .k-state-focused.k-dropdowntree > .k-multiselect-wrap.k-state-invalid {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.k-multiselect.k-state-focused.k-state-invalid .k-multiselect-wrap, .k-state-focused.k-state-invalid.k-dropdowntree .k-multiselect-wrap, .k-multiselect.k-state-focused.ng-invalid.ng-touched .k-multiselect-wrap, .k-state-focused.ng-invalid.ng-touched.k-dropdowntree .k-multiselect-wrap, .k-multiselect.k-state-focused.ng-invalid.ng-dirty .k-multiselect-wrap, .k-state-focused.ng-invalid.ng-dirty.k-dropdowntree .k-multiselect-wrap {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.k-multiselect .k-multiselect-wrap, .k-dropdowntree .k-multiselect-wrap {
  border-color: #ced4da;
  color: #495057;
  background-color: #fff;
}
.k-multiselect .k-multiselect-wrap > .k-readonly, .k-dropdowntree .k-multiselect-wrap > .k-readonly {
  opacity: 0.6;
}
.k-multiselect .k-multiselect-wrap li .k-icon, .k-dropdowntree .k-multiselect-wrap li .k-icon {
  opacity: 0.6;
}
.k-multiselect .k-multiselect-wrap li .k-icon:hover, .k-dropdowntree .k-multiselect-wrap li .k-icon:hover {
  opacity: 1;
}
.k-multiselect .k-multiselect-wrap li.k-button:active, .k-dropdowntree .k-multiselect-wrap li.k-button:active, .k-multiselect .k-multiselect-wrap li.k-button.k-state-active, .k-dropdowntree .k-multiselect-wrap li.k-button.k-state-active {
  border-color: rgb(88.125, 88.125, 88.125);
  color: #ffffff;
  background-color: rgb(94.5, 94.5, 94.5);
}
.k-multiselect .k-multiselect-wrap li:focus .k-icon, .k-dropdowntree .k-multiselect-wrap li:focus .k-icon, .k-multiselect .k-multiselect-wrap li.k-state-focused .k-icon, .k-dropdowntree .k-multiselect-wrap li.k-state-focused .k-icon {
  opacity: 1;
}
.k-multiselect .k-multiselect-wrap .k-i-loading, .k-dropdowntree .k-multiselect-wrap .k-i-loading {
  background-color: #fff;
}
.k-multiselect .k-multiselect-wrap.k-invalid, .k-dropdowntree .k-multiselect-wrap.k-invalid, .k-multiselect .k-multiselect-wrap.k-invalid:hover, .k-multiselect .k-multiselect-wrap.k-state-invalid, .k-dropdowntree .k-multiselect-wrap.k-state-invalid {
  border-color: #dc3545;
}
.k-multiselect.k-state-invalid .k-multiselect-wrap, .k-state-invalid.k-dropdowntree .k-multiselect-wrap, .k-multiselect.ng-invalid.ng-touched .k-multiselect-wrap, .ng-invalid.ng-touched.k-dropdowntree .k-multiselect-wrap, .k-multiselect.ng-invalid.ng-dirty .k-multiselect-wrap, .ng-invalid.ng-dirty.k-dropdowntree .k-multiselect-wrap {
  border-color: #dc3545;
}

.k-treeview {
  padding: 2px 2px;
  border-width: 0;
  background: none;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: block;
  cursor: default;
  overflow: auto;
  white-space: nowrap;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-treeview .k-content,
.k-treeview > .k-group,
.k-treeview .k-item > .k-group {
  margin: 0;
  padding: 0;
  background: none;
  list-style: none;
  position: relative;
}
.k-treeview .k-content.ng-animating,
.k-treeview > .k-group.ng-animating,
.k-treeview .k-item > .k-group.ng-animating {
  overflow: hidden;
}
.k-treeview .k-top,
.k-treeview .k-mid,
.k-treeview .k-bot {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-content: center;
}
.k-treeview .k-item {
  outline-style: none;
  margin: 0;
  padding: 0 0 0 16px;
  border-width: 0;
  display: block;
}
.k-treeview .k-in {
  border-radius: 0.25rem;
  margin: 0;
  padding: 0.375rem 0.375rem;
  border: 1px solid transparent;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  align-content: center;
  vertical-align: middle;
  position: relative;
}
.k-treeview .k-in.k-state-focused {
  z-index: 1;
}
.k-treeview .k-treeview-load-more-button {
  cursor: pointer;
}
.k-treeview .k-treeview-load-more-button:hover, .k-treeview .k-treeview-load-more-button.k-state-hover, .k-treeview .k-treeview-load-more-button:focus, .k-treeview .k-treeview-load-more-button.k-state-focused {
  text-decoration: underline;
}
.k-treeview .k-treeview-load-more-checkboxes-container {
  padding-left: calc(0.5rem + 16px + 16px);
}
.k-treeview .k-treeview-load-more-checkboxes-container .k-i-loading {
  margin-left: calc(-1 * (0.5rem + 16px));
  margin-right: 0.5rem;
}
.k-treeview .k-i-expand,
.k-treeview .k-i-collapse {
  margin-left: -16px;
  cursor: pointer;
}
.k-treeview .k-checkbox-wrapper {
  margin-right: 0.5rem;
}
.k-treeview .k-i-drag-and-drop {
  position: absolute;
  transform: translate(-50%, -50%);
  z-index: 1000;
}
.k-treeview .k-in .k-icon,
.k-treeview .k-in .k-image,
.k-treeview .k-in .k-sprite {
  margin-right: 0.5rem;
}

.k-rtl .k-treeview .k-item,
.k-treeview[dir=rtl] .k-item {
  padding-left: 0;
  padding-right: 16px;
}
.k-rtl .k-treeview .k-treeview-load-more-checkboxes-container,
.k-treeview[dir=rtl] .k-treeview-load-more-checkboxes-container {
  padding-left: 0;
  padding-right: calc(0.5rem + 16px + 16px);
}
.k-rtl .k-treeview .k-treeview-load-more-checkboxes-container .k-i-loading,
.k-treeview[dir=rtl] .k-treeview-load-more-checkboxes-container .k-i-loading {
  margin-left: 0.5rem;
  margin-right: calc(-1 * (0.5rem + 16px));
}
.k-rtl .k-treeview .k-i-expand,
.k-rtl .k-treeview .k-i-collapse,
.k-treeview[dir=rtl] .k-i-expand,
.k-treeview[dir=rtl] .k-i-collapse {
  margin-left: 0;
  margin-right: -16px;
}
.k-rtl .k-treeview .k-checkbox-wrapper,
.k-treeview[dir=rtl] .k-checkbox-wrapper {
  margin-right: 0;
  margin-left: 0.5rem;
}
.k-rtl .k-treeview .k-in .k-icon,
.k-rtl .k-treeview .k-in .k-image,
.k-rtl .k-treeview .k-in .k-sprite,
.k-treeview[dir=rtl] .k-in .k-icon,
.k-treeview[dir=rtl] .k-in .k-image,
.k-treeview[dir=rtl] .k-in .k-sprite {
  margin-left: 0.5rem;
  margin-right: 0;
}

.k-treeview .k-top,
.k-treeview .k-mid,
.k-treeview .k-bot {
  padding-top: 2px;
  padding-bottom: 2px;
}
.k-treeview .k-in {
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-treeview {
  color: #212529;
}
.k-treeview .k-in:hover,
.k-treeview .k-in.k-state-hover {
  border-color: #f8f9fa;
  color: #212529;
  background-color: #f8f9fa;
}
.k-treeview .k-in.k-state-selected {
  border-color: #c10000;
  color: #ffffff;
  background-color: #c10000;
}
.k-treeview .k-in.k-state-focused {
  box-shadow: 0 0 0 2px rgb(239.7, 239.7, 239.7);
}
.k-treeview .k-in.k-state-selected.k-state-focused {
  box-shadow: 0 0 0 2px rgba(131.8, 0, 0, 0.5);
}
.k-treeview .k-treeview-load-more-button {
  color: #c10000;
  background-color: transparent;
}
.k-treeview .k-treeview-load-more-button:hover,
.k-treeview .k-treeview-load-more-button.k-state-hover {
  color: rgb(162.12, 0, 0);
  background-color: transparent;
}
.k-treeview .k-treeview-load-more-button:focus,
.k-treeview .k-treeview-load-more-button.k-state-focused {
  color: #c10000;
  background-color: transparent;
  box-shadow: none;
}

.k-dropdowntree {
  width: 12.4em;
}

.k-popup-dropdowntree {
  padding: 0;
}
.k-popup-dropdowntree .k-list-filter {
  box-shadow: none;
  margin: 0 0 0px;
}
.k-popup-dropdowntree .k-check-all {
  padding: 1rem 1rem 0;
}
.k-popup-dropdowntree .k-list-filter .k-check-all {
  padding-top: 0;
}
.k-popup-dropdowntree .k-treeview {
  padding: 1rem 1rem;
}

.k-maskedtextbox {
  width: 12.4em;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  border-width: 0;
  box-sizing: border-box;
  outline: 0;
  background: none;
  text-align: left;
  white-space: nowrap;
  display: inline-flex;
  vertical-align: middle;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-maskedtextbox > .k-textbox {
  flex: 1 0 0%;
  min-width: 0;
}
.k-maskedtextbox > .k-textbox.k-state-invalid {
  transition: none;
}
.k-maskedtextbox > .k-textbox.k-state-invalid + .k-i-warning {
  display: inline-block;
}
.k-maskedtextbox .k-i-warning {
  display: none;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 1rem;
}
.k-maskedtextbox[dir=rtl], .k-rtl .k-maskedtextbox {
  text-align: right;
}
.k-maskedtextbox[dir=rtl] .k-i-warning, .k-rtl .k-maskedtextbox .k-i-warning {
  right: auto;
  left: 1rem;
}
.k-maskedtextbox ::-ms-clear {
  display: none;
}

.k-maskedtextbox .k-i-warning {
  color: #dc3545;
}
.k-maskedtextbox.k-state-invalid .k-textbox, .k-maskedtextbox.ng-invalid.ng-touched .k-textbox, .k-maskedtextbox.ng-invalid.ng-dirty .k-textbox {
  border-color: #dc3545;
}
.k-maskedtextbox.k-state-invalid:focus .k-textbox, .k-maskedtextbox.k-state-invalid.k-state-focused .k-textbox, .k-maskedtextbox.ng-invalid.ng-touched:focus .k-textbox, .k-maskedtextbox.ng-invalid.ng-touched.k-state-focused .k-textbox, .k-maskedtextbox.ng-invalid.ng-dirty:focus .k-textbox, .k-maskedtextbox.ng-invalid.ng-dirty.k-state-focused .k-textbox {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.k-searchbox {
  border-radius: 0.25rem;
  border-width: 1px;
  border-style: solid;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: inline-flex;
  align-items: center;
  vertical-align: middle;
  flex-flow: row nowrap;
  position: relative;
  overflow: hidden;
}
.k-searchbox > .k-input {
  padding: 0.375rem 0.75rem;
}

.k-searchbox {
  border-color: #ced4da;
  color: #495057;
  background-color: #fff;
}
.k-searchbox:focus, .k-searchbox:focus-within, .k-searchbox.k-state-focus {
  border-color: rgb(255, 65.5, 65.5);
  color: #495057;
  background-color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}
.k-searchbox:disabled, .k-searchbox.k-state-disabled {
  outline: none;
  cursor: default;
  opacity: 0.65;
  filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none;
}

.k-upload {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  position: relative;
  display: block;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-upload .k-upload-button {
  min-width: 7em;
}
.k-upload .k-dropzone {
  padding: 0.5rem 0.5rem;
  border-width: 0;
  text-align: right;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  background-color: transparent;
}
.k-upload .k-dropzone .k-dropzone-hint {
  font-style: normal;
  font-weight: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  flex: 1;
}
.k-upload .k-dropzone .k-upload-status {
  font-size: 1rem;
  line-height: 1.5;
  font-weight: normal;
  display: flex;
  align-items: center;
  position: relative;
}
.k-upload .k-dropzone .k-upload-status > .k-icon {
  margin-right: 0.5rem;
}
.k-upload .k-dropzone .k-upload-status + .k-dropzone-hint {
  display: none;
}
.k-upload .k-dropzone-active .k-upload-status {
  display: none;
}
.k-upload .k-dropzone-active .k-upload-status + .k-dropzone-hint {
  display: block;
}
.k-upload .k-upload-files {
  max-height: 300px;
  overflow-y: auto;
  margin: 0;
  padding: 0;
  border-width: 1px 0 0;
  border-style: solid;
  border-color: inherit;
  list-style: none;
}
.k-upload .k-upload-files .k-file-multiple,
.k-upload .k-upload-files .k-file-single {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.k-upload .k-upload-files .k-file-single {
  align-items: center;
}
.k-upload .k-upload-files .k-file-multiple {
  align-items: flex-start;
}
.k-upload .k-upload-files .k-file {
  padding: 1rem 1rem calc(1rem + 2px);
  border-width: 0 0 1px;
  border-style: solid;
  border-color: inherit;
  outline: none;
  display: flex;
  align-items: flex-start;
  position: relative;
}
.k-upload .k-upload-files .k-file:last-child {
  border-width: 0;
}
.k-upload .k-upload-files .k-filename {
  margin-left: 1rem;
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: relative;
}
.k-upload .k-upload-files .k-upload-status .k-icon {
  vertical-align: middle;
}
.k-upload .k-upload-files .k-upload-pct {
  margin: 0 0.5rem;
  font-weight: normal;
  vertical-align: middle;
}
.k-upload .k-upload-files ~ .k-clear-selected,
.k-upload .k-upload-files ~ .k-upload-selected {
  margin-top: -0.5rem;
  border-width: 0;
}
.k-upload .k-upload-files ~ .k-upload-selected {
  border-left-width: 1px;
  border-left-style: solid;
  margin-left: -1px;
}
.k-upload .k-upload-files .k-file-name,
.k-upload .k-upload-files .k-file-size,
.k-upload .k-upload-files .k-file-validation-message,
.k-upload .k-upload-files .k-file-information {
  display: block;
}
.k-upload .k-upload-files .k-file-name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: relative;
}
.k-upload .k-upload-files .k-file-size,
.k-upload .k-upload-files .k-file-information,
.k-upload .k-upload-files .k-file-validation-message {
  font-size: 11px;
  line-height: 1;
}
.k-upload .k-upload-files .k-file-extension-wrapper,
.k-upload .k-upload-files .k-multiple-files-extension-wrapper,
.k-upload .k-upload-files .k-file-invalid-extension-wrapper,
.k-upload .k-upload-files .k-multiple-files-invalid-extension-wrapper {
  margin: 1px 0;
  width: 24px;
  height: 34px;
  border-width: 2px;
  border-style: solid;
  font-size: 0.57rem;
  text-transform: uppercase;
  box-sizing: content-box;
  position: absolute;
  top: 1rem;
}
.k-upload .k-upload-files .k-file-group-wrapper .k-file-group,
.k-upload .k-upload-files .k-file-invalid-group-wrapper .k-file-group,
.k-upload .k-upload-files .k-multiple-files-group-wrapper .k-file-group,
.k-upload .k-upload-files .k-multiple-files-invalid-group-wrapper .k-file-group {
  font-size: 32px;
}
.k-upload .k-upload-files .k-file-group-wrapper .k-file-state,
.k-upload .k-upload-files .k-file-invalid-group-wrapper .k-file-state,
.k-upload .k-upload-files .k-multiple-files-group-wrapper .k-file-state,
.k-upload .k-upload-files .k-multiple-files-invalid-group-wrapper .k-file-state {
  position: absolute;
}
.k-upload .k-upload-files .k-file-invalid-extension-wrapper,
.k-upload .k-upload-files .k-multiple-files-invalid-extension-wrapper {
  font-size: 1.2em;
}
.k-upload .k-upload-files .k-multiple-files-extension-wrapper,
.k-upload .k-upload-files .k-multiple-files-invalid-extension-wrapper {
  margin-top: 0.5rem;
}
.k-upload .k-upload-files .k-file-state {
  visibility: hidden;
}
.k-upload .k-upload-files .k-file-invalid-extension-wrapper + .k-file-name-size-wrapper,
.k-upload .k-upload-files .k-file-single > .k-file-extension-wrapper + .k-file-name-size-wrapper {
  margin-left: calc(24px + 1rem);
  min-height: 38px;
  display: block;
  overflow: hidden;
}
.k-upload .k-upload-files .k-multiple-files-invalid-extension-wrapper + .k-file-name-size-wrapper,
.k-upload .k-upload-files .k-multiple-files-extension-wrapper + .k-file-name-size-wrapper {
  margin-left: calc(24px + 1rem);
}
.k-upload .k-upload-files .k-file-extension-wrapper + .k-file-name-size-wrapper {
  margin-bottom: -2px;
}
.k-upload .k-upload-files .k-file-extension-wrapper + .k-file-name-size-wrapper .k-file-size,
.k-upload .k-upload-files .k-file-extension-wrapper + .k-file-name-size-wrapper .k-file-information,
.k-upload .k-upload-files .k-file-extension-wrapper + .k-file-name-size-wrapper .k-file-validation-message {
  font-size: 0.68775rem;
}
.k-upload .k-upload-files .k-file-extension-wrapper::before,
.k-upload .k-upload-files .k-multiple-files-extension-wrapper::before,
.k-upload .k-upload-files .k-multiple-files-extension-wrapper::after,
.k-upload .k-upload-files .k-file-invalid-extension-wrapper::before,
.k-upload .k-upload-files .k-multiple-files-invalid-extension-wrapper::before,
.k-upload .k-upload-files .k-multiple-files-invalid-extension-wrapper::after {
  content: "";
  border-style: solid;
  display: inline-block;
  position: absolute;
}
.k-upload .k-upload-files .k-file-extension-wrapper::before,
.k-upload .k-upload-files .k-multiple-files-extension-wrapper::before,
.k-upload .k-upload-files .k-file-invalid-extension-wrapper::before,
.k-upload .k-upload-files .k-multiple-files-invalid-extension-wrapper::before {
  top: -1px;
  right: -1px;
  width: 0;
  height: 0;
  border-width: 6px;
  margin-top: -1px;
  margin-right: -1px;
}
.k-upload .k-upload-files .k-multiple-files-extension-wrapper::after,
.k-upload .k-upload-files .k-multiple-files-invalid-extension-wrapper::after {
  top: -6px;
  left: -6px;
  width: 15px;
  height: 35px;
  border-width: 2px 0 0 2px;
}
.k-upload .k-upload-files .k-file-extension,
.k-upload .k-upload-files .k-file-invalid-icon {
  position: absolute;
  bottom: 0;
  line-height: normal;
}
.k-upload .k-upload-files .k-file-invalid-icon {
  margin-left: 4px;
}
.k-upload .k-upload-files .k-file-extension {
  margin-left: 0.2em;
  margin-bottom: 0.3em;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  left: 0;
}
.k-upload .k-upload-files .k-upload-action {
  border-width: 0;
  color: inherit;
  background: none;
  box-shadow: none;
}
.k-upload .k-upload-files .k-file-name-size-wrapper {
  margin-left: 0;
  margin-right: 0;
  min-height: 32px;
  display: block;
  overflow: hidden;
  flex: 1 0 0;
}
.k-upload .k-file-multiple > .k-file-name-size-wrapper {
  margin-left: 1rem;
}
.k-upload .k-multiple-files-wrapper,
.k-upload .k-file-single > .k-file-name-size-wrapper,
.k-upload .k-file > .k-file-name-size-wrapper {
  margin-left: 1rem;
  margin-right: 0;
  min-height: 32px;
  display: block;
  overflow: hidden;
  flex: 1 0 0;
}
.k-upload .k-multiple-files-wrapper .k-file-name-size-wrapper {
  margin-bottom: 12px;
  display: block;
}
.k-upload .k-multiple-files-wrapper .k-file-information {
  margin-top: -4px;
}
.k-upload .k-progress {
  height: 2px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.k-upload .k-progressbar {
  height: 2px;
  position: absolute;
  bottom: 0.5rem;
  width: calc(100% - 1rem * 2);
}
.k-upload .k-progressbar .k-progress {
  position: absolute;
  width: 100%;
  max-width: 100%;
  height: 100%;
}
.k-upload .k-file-invalid > .k-progress {
  width: 100%;
}
.k-upload .k-actions,
.k-upload .k-action-buttons {
  border-top-width: 1px;
}
.k-upload[dir=rtl] .k-dropzone, .k-rtl .k-upload .k-dropzone {
  text-align: left;
}
.k-upload[dir=rtl] .k-dropzone .k-upload-status > .k-icon, .k-rtl .k-upload .k-dropzone .k-upload-status > .k-icon {
  margin-left: 0.75rem;
  margin-right: 0;
}
.k-upload[dir=rtl] .k-multiple-files-wrapper,
.k-upload[dir=rtl] .k-file-single > .k-file-name-size-wrapper,
.k-upload[dir=rtl] .k-file-multiple > .k-file-name-size-wrapper,
.k-upload[dir=rtl] .k-file > .k-file-name-size-wrapper, .k-rtl .k-upload .k-multiple-files-wrapper,
.k-rtl .k-upload .k-file-single > .k-file-name-size-wrapper,
.k-rtl .k-upload .k-file-multiple > .k-file-name-size-wrapper,
.k-rtl .k-upload .k-file > .k-file-name-size-wrapper {
  margin-right: 1rem;
}
.k-upload[dir=rtl] .k-button + .k-button, .k-rtl .k-upload .k-button + .k-button {
  border-right-width: 0;
}
.k-upload[dir=rtl] .k-progress, .k-rtl .k-upload .k-progress {
  left: auto;
  right: 0;
}

.k-upload-button {
  position: relative;
  overflow: hidden;
  direction: ltr;
}
.k-upload-button input {
  font: 170px monospace !important;
  margin: 0;
  padding: 0;
  filter: alpha(opacity=0);
  opacity: 0;
  cursor: pointer;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 1;
}
.k-upload-button input[disabled],
.k-upload-button input.k-state-disabled {
  visibility: hidden;
}

.k-ie9 .k-upload-status-total {
  top: 1.5em;
}
.k-ie9 .k-upload-status-total > .k-icon {
  margin-top: -3px;
}

.k-no-flexbox .k-upload-files .k-file-multiple,
.k-no-flexbox .k-upload-files .k-file-single {
  display: block;
  width: 100%;
}
.k-no-flexbox .k-upload-files .k-upload-status {
  position: absolute;
  right: 1rem;
  top: 1rem;
}
.k-no-flexbox .k-upload-files .k-file-group-wrapper,
.k-no-flexbox .k-upload-files .k-file-invalid-group-wrapper,
.k-no-flexbox .k-upload-files .k-multiple-files-group-wrapper,
.k-no-flexbox .k-upload-files .k-multiple-files-invalid-group-wrapper {
  position: absolute;
  top: 1rem;
}
.k-no-flexbox .k-upload-files .k-multiple-files-wrapper,
.k-no-flexbox .k-upload-files .k-file-single > .k-file-name-size-wrapper,
.k-no-flexbox .k-upload-files .k-file > .k-file-name-size-wrapper {
  margin-left: calc(32px + 1rem);
  margin-right: calc(calc(1.5em + 0.75rem + 2px) + 0.75rem * 2 + 2em);
}
.k-no-flexbox .k-dropzone {
  position: relative;
  text-align: left;
}
.k-no-flexbox .k-dropzone .k-upload-button {
  display: inline-block;
}
.k-no-flexbox .k-dropzone .k-dropzone-hint,
.k-no-flexbox .k-dropzone .k-upload-status-total {
  position: absolute;
  top: calc(0.5rem + 0.75rem / 2);
  right: 0.5rem;
}
.k-no-flexbox [dir=rtl] .k-dropzone-hint,
.k-no-flexbox [dir=rtl] .k-upload-status-total,
.k-no-flexbox [dir=rtl] .k-upload-files .k-upload-status,
.k-no-flexbox .k-rtl .k-dropzone-hint,
.k-no-flexbox .k-rtl .k-upload-status-total,
.k-no-flexbox .k-rtl .k-upload-files .k-upload-status {
  right: auto;
  left: 0.5rem;
}
.k-no-flexbox [dir=rtl] .k-multiple-files-wrapper,
.k-no-flexbox [dir=rtl] .k-file-single > .k-file-name-size-wrapper,
.k-no-flexbox [dir=rtl] .k-file > .k-file-name-size-wrapper,
.k-no-flexbox .k-rtl .k-multiple-files-wrapper,
.k-no-flexbox .k-rtl .k-file-single > .k-file-name-size-wrapper,
.k-no-flexbox .k-rtl .k-file > .k-file-name-size-wrapper {
  margin-left: calc(calc(1.5em + 0.75rem + 2px) + 0.75rem * 2 + 2em);
  margin-right: calc(32px + 1rem);
}

.k-upload {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}
.k-upload .k-dropzone {
  border-color: #dee2e6;
  color: rgb(186.15, 186.15, 186.15);
  background-color: #f8f9fa;
}
.k-upload .k-dropzone.k-dropzone-hover, .k-upload .k-dropzone.k-dropzone-hovered {
  background-color: rgb(244.032, 245.016, 246);
}
.k-upload .k-dropzone .k-upload-status,
.k-upload .k-dropzone .k-dropzone-hint {
  color: rgb(186.15, 186.15, 186.15);
}
.k-upload .k-file.k-state-focused {
  box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}
.k-upload .k-file .k-upload-action.k-state-focused {
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.13);
}
.k-upload .k-upload-status {
  color: #212529;
}
.k-upload .k-file-progress .k-file-name {
  color: #212529;
}
.k-upload .k-file-progress .k-progress {
  background-color: #17a2b8;
}
.k-upload .k-file-success .k-progress {
  background-color: #28a745;
}
.k-upload .k-file-error .k-file-validation-message,
.k-upload .k-file-invalid .k-file-validation-message {
  color: #dc3545;
}
.k-upload .k-file-error .k-progress,
.k-upload .k-file-invalid .k-progress {
  background-color: #dc3545;
}
.k-upload .k-file-extension-wrapper,
.k-upload .k-multiple-files-extension-wrapper,
.k-upload .k-file-group-wrapper,
.k-upload .k-multiple-files-group-wrapper,
.k-upload .k-file-invalid-extension-wrapper,
.k-upload .k-multiple-files-invalid-extension-wrapper,
.k-upload .k-file-invalid-group-wrapper,
.k-upload .k-multiple-files-invalid-group-wrapper {
  color: rgb(186.15, 186.15, 186.15);
  border-color: rgb(186.15, 186.15, 186.15);
}
.k-upload .k-file-invalid-extension-wrapper,
.k-upload .k-multiple-files-invalid-extension-wrapper,
.k-upload .k-file-error .k-file-extension-wrapper,
.k-upload .k-file-invalid-group-wrapper,
.k-upload .k-multiple-files-invalid-group-wrapper,
.k-upload .k-file-error .k-file-group-wrapper {
  border-color: rgb(186.15, 186.15, 186.15);
}
.k-upload .k-file-extension-wrapper::before,
.k-upload .k-multiple-files-extension-wrapper::before,
.k-upload .k-file-invalid-extension-wrapper::before,
.k-upload .k-multiple-files-invalid-extension-wrapper::before,
.k-upload .k-file-error .k-file-extension-wrapper::before {
  background-color: #fff;
  border-color: transparent transparent rgb(186.15, 186.15, 186.15) rgb(186.15, 186.15, 186.15);
}
.k-upload .k-multiple-files-extension-wrapper::after,
.k-upload .k-multiple-files-invalid-extension-wrapper::after {
  border-top-color: rgb(186.15, 186.15, 186.15);
  border-left-color: rgb(186.15, 186.15, 186.15);
}
.k-upload .k-file-size,
.k-upload .k-file-validation-message,
.k-upload .k-file-information {
  color: rgb(186.15, 186.15, 186.15);
}
.k-upload .k-multiple-files-wrapper .k-file-information {
  color: #212529;
}
.k-upload.k-state-invalid, .k-upload.ng-invalid.ng-touched, .k-upload.ng-invalid.ng-dirty {
  border-color: #dc3545;
}

.k-external-dropzone {
  height: 220px;
  display: flex;
  flex-flow: row nowrap;
}

.k-dropzone-inner {
  padding: 0.5rem 0.5rem;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  font-size: 1rem;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 1.5;
  flex: 1 1 auto;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  justify-content: center;
  position: relative;
  cursor: pointer;
}
.k-dropzone-inner > .k-icon,
.k-dropzone-inner .k-dropzone-icon {
  margin-bottom: 1.5rem;
  font-size: 48px;
}
.k-dropzone-inner .k-dropzone-hint {
  margin-bottom: 0.5rem;
}
.k-dropzone-inner .k-dropzone-note {
  font-size: 0.75rem;
}

.k-no-flexbox .k-dropzone-inner {
  padding-top: 3rem;
  padding-bottom: 3rem;
  width: 100%;
  height: 100%;
}
.k-no-flexbox .k-dropzone-hint,
.k-no-flexbox .k-dropzone-note {
  display: block;
}

.k-dropzone-inner {
  border-color: #dee2e6;
  color: #212529;
  background-color: #f8f9fa;
}
.k-dropzone-inner > .k-icon,
.k-dropzone-inner .k-dropzone-icon {
  color: rgb(175.08, 176.52, 177.96);
}
.k-dropzone-inner .k-dropzone-note {
  color: rgb(175.08, 176.52, 177.96);
}

.k-external-dropzone-hover .k-icon,
.k-external-dropzone-hover .k-dropzone-icon {
  color: #c10000;
}

.k-listbox {
  width: 12.4em;
  height: 200px;
  border-width: 0;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  vertical-align: top;
  background-color: transparent;
  display: inline-flex;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-listbox .k-listbox-toolbar ul {
  display: flex;
}
.k-listbox.k-listbox-toolbar-left .k-listbox-toolbar ul, .k-listbox.k-listbox-toolbar-right .k-listbox-toolbar ul {
  flex-direction: column;
}
.k-listbox.k-listbox-toolbar-left .k-listbox-toolbar li + li, .k-listbox.k-listbox-toolbar-right .k-listbox-toolbar li + li {
  margin-top: 1rem;
}
.k-listbox.k-listbox-toolbar-left {
  flex-direction: row;
}
.k-listbox.k-listbox-toolbar-left .k-listbox-toolbar {
  margin-right: 5px;
}
.k-listbox.k-listbox-toolbar-right {
  flex-direction: row-reverse;
}
.k-listbox.k-listbox-toolbar-right .k-listbox-toolbar {
  margin-left: 5px;
}
.k-listbox.k-listbox-toolbar-top, .k-listbox.k-listbox-toolbar-bottom {
  flex-direction: column;
}
.k-listbox.k-listbox-toolbar-top .k-listbox-toolbar ul, .k-listbox.k-listbox-toolbar-bottom .k-listbox-toolbar ul {
  flex-direction: row;
}
.k-listbox.k-listbox-toolbar-top .k-listbox-toolbar li + li, .k-listbox.k-listbox-toolbar-bottom .k-listbox-toolbar li + li {
  margin-left: 1rem;
}
.k-listbox.k-listbox-toolbar-top .k-listbox-toolbar {
  margin-bottom: 5px;
}
.k-listbox.k-listbox-toolbar-bottom .k-listbox-toolbar {
  margin-top: 5px;
}
.k-listbox .k-list-scroller {
  width: 100%;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
}
.k-listbox .k-drop-hint {
  border-top-width: 1px;
  border-top-style: solid;
}
.k-listbox .k-ghost {
  opacity: 0.5;
}
.k-rtl .k-listbox.k-listbox-toolbar-left .k-listbox-toolbar, .k-rtl .k-listbox.k-listbox-toolbar-right .k-listbox-toolbar, .k-listbox[dir=rtl].k-listbox-toolbar-left .k-listbox-toolbar, .k-listbox[dir=rtl].k-listbox-toolbar-right .k-listbox-toolbar, [dir=rtl] .k-listbox.k-listbox-toolbar-left .k-listbox-toolbar, [dir=rtl] .k-listbox.k-listbox-toolbar-right .k-listbox-toolbar {
  transform: scaleX(-1);
}
.k-rtl .k-listbox.k-listbox-toolbar-left .k-listbox-toolbar, .k-listbox[dir=rtl].k-listbox-toolbar-left .k-listbox-toolbar, [dir=rtl] .k-listbox.k-listbox-toolbar-left .k-listbox-toolbar {
  margin-right: 0;
  margin-left: 5px;
}
.k-rtl .k-listbox.k-listbox-toolbar-right .k-listbox-toolbar, .k-listbox[dir=rtl].k-listbox-toolbar-right .k-listbox-toolbar, [dir=rtl] .k-listbox.k-listbox-toolbar-right .k-listbox-toolbar {
  margin-right: 5px;
  margin-left: 0;
}

.k-item {
  cursor: default;
}

.k-item.k-drag-clue {
  border-radius: 0;
  padding: 3px 1.5rem;
  line-height: 1.5em;
  border-width: 0;
  font-size: 1rem;
}

.k-listbox .k-list-scroller {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}
.k-listbox .k-drop-hint {
  border-top-color: #c10000;
}

li.k-item.k-drag-clue {
  background-color: #c10000;
  color: #fff;
}

.k-rating {
  margin: 0;
  padding: 0;
  border-width: 0;
  box-sizing: border-box;
  outline: 0;
  background: none;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: inline-flex;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-rating-container {
  flex: 0 1 auto;
  position: relative;
  box-sizing: border-box;
  margin: 0 0.5rem;
}
.k-rating-container .k-rating-item {
  display: inline-flex;
  position: relative;
  padding: 0.5rem 0.5rem;
  align-items: center;
  vertical-align: middle;
  margin: 0;
  outline: 0;
  overflow: hidden;
  transition: color 200ms ease-out 0s;
}
.k-rating-container .k-rating-item * {
  pointer-events: none;
}
.k-rating-container .k-rating-item .k-icon {
  font-size: 24px;
}
.k-rating-container .k-rating-item .k-rating-precision-part,
.k-rating-container .k-rating-item .k-rating-precision-complement {
  display: inline-block;
  position: absolute;
  top: 0.5rem;
  left: 0.5rem;
  overflow: hidden;
}
.k-rating-container .k-rating-item .k-rating-precision-complement {
  direction: rtl;
}

.k-rating-label {
  display: inline-flex;
  align-items: center;
  vertical-align: middle;
  line-height: 1.5;
  margin: 0.5rem 1rem;
}

.k-ie9 .k-rating-label,
.k-ie9 .k-rating-container,
.k-ie9 .k-rating-item {
  display: inline-block;
}

.k-rtl .k-rating-precision-part,
[dir=rtl] .k-rating-precision-part {
  left: auto;
  right: 0.5rem;
}
.k-rtl .k-rating-item .k-rating-precision-complement,
[dir=rtl] .k-rating-item .k-rating-precision-complement {
  direction: ltr;
}

.k-rating {
  color: #212529;
}
.k-rating:focus .k-rating-item > .k-icon, .k-rating.k-state-focused .k-rating-item > .k-icon {
  text-shadow: 0 2px 3.6px rgba(0, 0, 0, 0.1);
}
.k-rating:focus .k-rating-item.k-state-selected > .k-icon, .k-rating.k-state-focused .k-rating-item.k-state-selected > .k-icon {
  text-shadow: 0 2px 3.6px rgba(193, 0, 0, 0.4);
}

.k-rating-item {
  color: rgb(168.8445945946, 177.25, 185.6554054054);
}
.k-rating-item.k-state-selected {
  color: #c10000;
}
.k-rating-item.k-state-selected:focus, .k-rating-item.k-state-selected.k-state-focused {
  color: #c10000;
}
.k-rating-item:hover, .k-rating-item.k-state-hover {
  color: #c10000;
  cursor: pointer;
}

.k-appbar {
  padding: 0.5rem 1rem;
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  list-style: none;
  display: flex;
  gap: 0.5rem;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-appbar > * {
  flex-shrink: 0;
}
.k-appbar .k-appbar-section {
  display: inline-flex;
  flex-wrap: nowrap;
  align-items: center;
}
.k-appbar .k-appbar-spacer {
  flex: 1 0 auto;
}
.k-appbar .k-appbar-spacer-sized {
  flex-grow: 0;
}
.k-appbar .k-appbar-separator {
  margin: 0;
  width: 0;
  min-height: 1em;
  border-style: solid;
  border-width: 0 0 0 1px;
  display: inline-block;
}

.k-appbar-static {
  position: static;
}

.k-appbar-sticky {
  width: 100%;
  position: sticky;
  top: 0;
  z-index: 1;
}

.k-appbar-fixed {
  width: 100%;
  position: fixed;
  z-index: 1;
}

.k-appbar-top {
  top: 0;
  bottom: auto;
}

.k-appbar-bottom {
  top: auto;
  bottom: 0;
}
.k-appbar-bottom.k-appbar-fixed {
  bottom: 0;
}

.k-appbar {
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.16);
}

.k-appbar-bottom {
  box-shadow: 0px -1px 1px rgba(0, 0, 0, 0.16);
}

.k-appbar-primary {
  color: #ffffff;
  background-color: #c10000;
}

.k-appbar-secondary {
  color: #ffffff;
  background-color: #787878;
}

.k-appbar-tertiary {
  color: #ffffff;
  background-color: #ff9900;
}

.k-appbar-info {
  color: #ffffff;
  background-color: #17a2b8;
}

.k-appbar-success {
  color: #ffffff;
  background-color: #28a745;
}

.k-appbar-warning {
  color: #000000;
  background-color: #ffc107;
}

.k-appbar-error {
  color: #ffffff;
  background-color: #dc3545;
}

.k-appbar-dark {
  color: rgba(248, 249, 250, 0.6);
  background-color: #343a40;
}

.k-appbar-light {
  color: #6c757d;
  background-color: #ffffff;
}

.k-appbar-inverse {
  color: #ffffff;
  background-color: #343a40;
}

.k-appbar-danger {
  color: #ffffff;
  background-color: #dc3545;
}

.k-appbar-normal {
  color: #ffffff;
  background-color: #6c757d;
}

.k-appbar-gray-1 {
  color: #000000;
  background-color: #f8f9fa;
}

.k-appbar-gray-2 {
  color: #000000;
  background-color: #e9ecef;
}

.k-appbar-gray-3 {
  color: #000000;
  background-color: #dee2e6;
}

.k-appbar-gray-4 {
  color: #000000;
  background-color: #ced4da;
}

.k-appbar-gray-5 {
  color: #ffffff;
  background-color: #adb5bd;
}

.k-appbar-gray-6 {
  color: #ffffff;
  background-color: #6c757d;
}

.k-appbar-gray-7 {
  color: #ffffff;
  background-color: #495057;
}

.k-appbar-gray-8 {
  color: #ffffff;
  background-color: #343a40;
}

.k-appbar-gray-9 {
  color: #ffffff;
  background-color: #212529;
}

.k-appbar-gray-dark {
  color: #ffffff;
  background-color: #505050;
}

.k-appbar-violet {
  color: #ffffff;
  background-color: #7f00ff;
}

.k-appbar-orange {
  color: #ffffff;
  background-color: #ff9900;
}

.k-appbar-red {
  color: #ffffff;
  background-color: red;
}

.k-appbar-limegreen {
  color: #ffffff;
  background-color: limegreen;
}

.k-appbar-bleu {
  color: #ffffff;
  background-color: #015991;
}

.k-appbar-rouge {
  color: #ffffff;
  background-color: #9e0832;
}

.k-menu {
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  position: relative;
  cursor: default;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-menu-item {
  border-width: 0;
  outline: 0;
  display: flex;
  flex: 0 0 auto;
  position: relative;
  user-select: none;
}

.k-menu-link {
  padding: 0.5rem 0.5rem;
  outline: 0;
  color: inherit;
  display: flex;
  flex-direction: row;
  flex: 1 1 auto;
  align-items: center;
  position: relative;
  white-space: nowrap;
  cursor: pointer;
}
.k-menu-link > .k-icon:not(.k-menu-expand-arrow),
.k-menu-link > .k-image,
.k-menu-link > .k-sprite {
  margin-right: 0.5rem;
}

.k-menu-expand-arrow {
  margin-left: 0.5rem;
  margin-right: -0.5rem;
  position: relative;
}

.k-menu-expand-arrow.k-i-arrow-60-left,
.k-menu-expand-arrow.k-i-arrow-60-right {
  margin: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.k-menu-expand-arrow.k-i-arrow-60-right {
  right: 0.5rem;
}

.k-menu-expand-arrow.k-i-arrow-60-left {
  left: 0.5rem;
}

.k-menu-horizontal {
  flex-direction: row;
}
.k-menu-horizontal > .k-menu-item + .k-menu-item {
  margin-left: 0px;
}
.k-menu-horizontal > .k-separator {
  margin: 0 2px;
  width: 0;
  height: auto;
  border-width: 0 0 0 1px;
  border-style: solid;
  flex-shrink: 0;
}

.k-menu-vertical {
  flex-direction: column;
}
.k-menu-vertical > .k-menu-item + .k-menu-item {
  margin-top: 0px;
}
.k-menu-vertical > .k-menu-item > .k-menu-link {
  padding: 3px 1.5rem;
  padding-right: calc(3rem + 16px);
}
.k-menu-vertical > .k-separator {
  margin: 2px 0;
  height: 0;
  border-width: 1px 0 0;
  border-style: solid;
  border-color: #dee2e6;
  display: block;
}

.k-menu-popup {
  border-width: 1px;
  border-style: solid;
  overflow: auto;
  max-height: 80vh;
}

.k-menu-group {
  margin: 0;
  padding: 0.5rem 0px;
  font-size: 1rem;
  line-height: 1.5;
  list-style: none;
  display: none;
  position: absolute;
}
.k-menu-popup .k-menu-group {
  position: relative;
  display: flex;
  flex-direction: column;
}
.k-menu-group .k-menu-item {
  font-size: 1rem;
  line-height: 1.5;
}
.k-menu-group .k-menu-item + .k-menu-item {
  margin-top: 0px;
}
.k-menu-group .k-menu-link {
  padding: 3px 1.5rem;
  padding-right: calc(3rem + 16px);
}
.k-menu-group .k-separator {
  margin: 2px 0;
  height: 0;
  border-width: 1px 0 0;
  border-style: solid;
  border-color: #dee2e6;
  display: block;
}

.k-popups-wrapper {
  position: relative;
  border: 0;
  margin: 0;
  padding: 0;
}

.k-context-menu {
  margin: 0;
  padding: 0.5rem 0px;
  border-width: 1px;
  border-style: solid;
}
.k-context-menu.k-menu-horizontal {
  padding: 0px 0.5rem;
}

.k-animation-container .k-context-menu.k-menu-horizontal {
  display: flex !important;
  flex-wrap: nowrap;
}

.k-context-menu-popup {
  z-index: 12000;
}
.k-context-menu-popup > .k-popup:not(.k-menu-popup),
.k-context-menu-popup .k-context-menu {
  border: 0;
}

.k-menu-scroll-wrapper {
  margin: 0;
  padding: 0;
  border: 0;
  position: relative;
}
.k-menu-scroll-wrapper .k-menu {
  overflow: hidden;
  flex-wrap: nowrap;
}

.k-menu-scroll-button {
  border-radius: 0;
  padding: 0;
  border-width: 0;
  border-color: inherit;
  color: inherit;
  background: inherit;
  position: absolute;
}
.k-menu-scroll-button.k-scroll-left {
  top: 0;
  left: 0;
  height: 100%;
  width: 16px;
  border-right-width: 1px;
}
.k-menu-scroll-button.k-scroll-right {
  top: 0;
  right: 0;
  height: 100%;
  width: 16px;
  border-left-width: 1px;
}
.k-menu-scroll-button.k-scroll-up {
  top: 0;
  left: 0;
  width: 100%;
  height: 16px;
  border-bottom-width: 1px;
}
.k-menu-scroll-button.k-scroll-down {
  bottom: 0;
  left: 0;
  width: 100%;
  height: 16px;
  border-top-width: 1px;
}

.k-rtl .k-menu-link > .k-icon:not(.k-menu-expand-arrow),
.k-rtl .k-menu-link > .k-image,
.k-rtl .k-menu-link > .k-sprite,
[dir=rtl] .k-menu-link > .k-icon:not(.k-menu-expand-arrow),
[dir=rtl] .k-menu-link > .k-image,
[dir=rtl] .k-menu-link > .k-sprite {
  margin-left: 0.5rem;
  margin-right: 0;
}
.k-rtl .k-menu-expand-arrow.k-i-arrow-60-down,
[dir=rtl] .k-menu-expand-arrow.k-i-arrow-60-down {
  margin-left: -0.5rem;
  margin-right: 0.5rem;
}
.k-rtl .k-menu-horizontal > .k-menu-item + .k-menu-item,
[dir=rtl] .k-menu-horizontal > .k-menu-item + .k-menu-item {
  margin-right: 0px;
  margin-left: 0;
}
.k-rtl .k-menu-vertical > .k-menu-item > .k-menu-link,
[dir=rtl] .k-menu-vertical > .k-menu-item > .k-menu-link {
  padding-right: 1.5rem;
  padding-left: calc(3rem + 16px);
}
.k-rtl .k-menu-group .k-menu-link,
[dir=rtl] .k-menu-group .k-menu-link {
  padding-right: 1.5rem;
  padding-left: calc(3rem + 16px);
}

.k-menu.k-menu-horizontal:not(.k-context-menu) {
  padding: 0.5rem 1rem;
}

.k-menu.k-menu-vertical:not(.k-context-menu) {
  padding: 0.5rem 0;
}

.k-menu-popup .k-menu-group,
.k-menu-popup .k-menu-vertical {
  padding: 0;
}

.k-context-menu-popup > .k-popup:not(.k-menu-popup) {
  padding: 0;
}
.k-context-menu-popup .k-context-menu {
  border-radius: 0.25rem;
}
.k-context-menu-popup .k-header {
  font-size: inherit;
  font-weight: inherit;
}

.k-menu:not(.k-context-menu) {
  border-color: #dee2e6;
  color: #c10000;
  background-color: #f8f9fa;
}
.k-menu:not(.k-context-menu) > .k-item {
  color: rgba(193, 0, 0, 0.5);
}
.k-menu:not(.k-context-menu) > .k-item:hover, .k-menu:not(.k-context-menu) > .k-item.k-state-hover {
  color: rgba(193, 0, 0, 0.7);
}
.k-menu:not(.k-context-menu) > .k-item > .k-state-active {
  color: rgba(193, 0, 0, 0.9);
}
.k-menu:not(.k-context-menu) > .k-item:focus, .k-menu:not(.k-context-menu) > .k-item.k-state-focused {
  box-shadow: inset 0 0 0 3px rgba(193, 0, 0, 0.15);
}

.k-menu-group,
.k-menu.k-context-menu {
  border-color: rgba(0, 0, 0, 0.15);
  color: #212529;
  background-color: #fff;
}
.k-menu-group .k-item:hover, .k-menu-group .k-item.k-state-hover,
.k-menu.k-context-menu .k-item:hover,
.k-menu.k-context-menu .k-item.k-state-hover {
  color: rgb(21.6283783784, 24.25, 26.8716216216);
  background-color: #f8f9fa;
}
.k-menu-group .k-item > .k-state-active,
.k-menu.k-context-menu .k-item > .k-state-active {
  color: #fff;
  background-color: #c10000;
}
.k-menu-group .k-item:focus, .k-menu-group .k-item.k-state-focused,
.k-menu.k-context-menu .k-item:focus,
.k-menu.k-context-menu .k-item.k-state-focused {
  box-shadow: inset 0 0 0 3px rgba(193, 0, 0, 0.15);
}

.k-menu-scroll-button {
  border-color: #dee2e6;
  color: rgba(193, 0, 0, 0.5);
  background-color: #f8f9fa;
}
.k-menu-scroll-button:hover {
  color: rgba(193, 0, 0, 0.7);
}
.k-menu-scroll-button:hover::before {
  opacity: 0;
}

.k-context-menu-popup .k-header {
  color: inherit;
}

.k-window {
  border-radius: 0.25rem;
  padding: 0;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: inline-flex;
  flex-direction: column;
  position: absolute;
  z-index: 10002;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-window.k-window-maximized {
  max-width: 100vw;
  max-height: 100vh;
  box-shadow: none;
}

.k-window-sm {
  width: 300px;
}

.k-window-md {
  width: 800px;
}

.k-window-lg {
  width: 1200px;
}

.k-window-titlebar {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  padding: 1rem 1rem;
  border-width: 0 0 1px;
  border-style: solid;
  white-space: nowrap;
  display: flex;
  flex-direction: row;
  flex-shrink: 0;
  align-items: center;
}
.k-window-minimized .k-window-titlebar {
  border-width: 0;
}

.k-window-title {
  margin: 0px;
  font-size: 1.25rem;
  line-height: 1.5;
  text-overflow: ellipsis;
  overflow: hidden;
  cursor: default;
  flex: 1;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
.k-window-title::before {
  content: "​";
}

.k-window-actions {
  margin: calc(-1 * (0.375rem + 1px));
  line-height: 1;
  display: flex;
  flex-direction: row;
  flex-shrink: 0;
  align-items: center;
  vertical-align: top;
}

.k-window-content,
.k-prompt-container {
  padding: 1rem 1rem;
  border-width: 0;
  border-color: inherit;
  color: inherit;
  background: none;
  outline: 0;
  overflow: auto;
  position: relative;
  flex: 1 1 auto;
}

.k-window-content + .k-prompt-container {
  margin-top: -0.5rem;
}

.k-window-iframecontent {
  padding: 0;
  overflow: visible;
}
.k-window-iframecontent .k-content-frame {
  vertical-align: top;
  border: 0;
  width: 100%;
  height: 100%;
}

.k-window {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}

.k-window-titlebar {
  border-color: #ff9900;
}

.k-window-actions {
  margin-top: -1rem;
  margin-bottom: -1rem;
}

.k-window-action {
  margin: 0 0 0 0.5rem;
  padding: 1rem 1rem;
  width: 1em;
  height: 1em;
  border-width: 0;
  opacity: 0.5;
}
.k-ie .k-window-action {
  padding: 0;
  line-height: 1;
}

.k-window-action:hover {
  opacity: 0.75;
}

.k-button.k-window-action::before, .k-button.k-window-action::after {
  display: none;
}

.k-popup-edit-form .k-edit-buttons {
  border-color: #ff9900;
}

.k-dialog-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  outline: 0;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10001;
}
.k-dialog-wrapper .k-dialog {
  position: relative;
}

.k-dialog {
  padding: 0;
  position: fixed;
  box-sizing: border-box;
}
.k-dialog.k-dialog-centered {
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
}
.k-dialog .k-multiselect, .k-dialog .k-dropdowntree {
  width: 100%;
}

.k-dialog-close {
  align-self: flex-end;
}

.k-dialog-buttongroup {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  padding: 1rem 1rem;
  border-width: 1px 0 0;
  border-style: solid;
  border-color: inherit;
  flex: 0 0 auto;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  flex-wrap: wrap;
  overflow: hidden;
}
.k-dialog-buttongroup .k-button {
  width: auto !important;
  max-width: 100%;
}
.k-dialog-buttongroup .k-button ~ .k-button {
  margin-left: 0.5rem;
}
.k-rtl .k-dialog-buttongroup .k-button ~ .k-button, [dir=rtl] .k-dialog-buttongroup .k-button ~ .k-button {
  margin-left: 0;
  margin-right: 0.5rem;
}

.k-dialog-button-layout-stretched {
  padding: 0;
  align-items: stretch;
}
.k-dialog-button-layout-stretched .k-button {
  border-radius: 0;
  padding: 0.375rem 0.75rem;
  border-width: 0;
  text-overflow: ellipsis;
  flex: 1 0 0%;
  display: inline-block;
  overflow: hidden;
}
.k-dialog-button-layout-stretched .k-button ~ .k-button {
  margin: 0;
  border-left-width: 1px;
}
.k-rtl .k-dialog-button-layout-stretched .k-button ~ .k-button, [dir=rtl] .k-dialog-button-layout-stretched .k-button ~ .k-button {
  margin: 0;
  border-left-width: 0;
  border-right-width: 1px;
}

.k-window-sm .k-dialog-button-layout-stretched {
  flex-direction: column;
}
.k-window-sm .k-dialog-button-layout-stretched .k-button {
  flex: 0 0 auto;
  padding: 0.375rem 0.375rem;
}
.k-window-sm .k-dialog-button-layout-stretched .k-button ~ .k-button {
  border-width: 0;
  border-top-width: 1px;
}

.k-window-md .k-dialog-button-layout-stretched .k-button {
  padding: 0.5625rem 0.5625rem;
}

.k-no-flexbox .k-dialog-buttongroup {
  display: block;
  text-align: right;
}
.k-no-flexbox .k-window-sm .k-dialog-button-layout-stretched .k-button {
  display: block;
}
.k-no-flexbox .k-rtl .k-dialog-buttongroup,
.k-no-flexbox [dir=rtl] .k-dialog-buttongroup {
  text-align: left;
}

.k-dialog-buttongroup {
  border-color: #ff9900;
}

.k-drawer-container {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: flex-start;
}

kendo-drawer.k-drawer,
kendo-drawer .k-drawer-wrapper {
  transition: none;
}

.k-drawer {
  height: 100%;
  border-width: 0;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
  flex-direction: column;
  flex: 0 0 auto;
  transition: all 300ms ease-in-out;
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-drawer-mini .k-drawer.k-drawer-start, .k-drawer-expanded .k-drawer.k-drawer-start, .k-drawer-left.k-drawer-mini .k-drawer, .k-drawer-left.k-drawer-expanded .k-drawer {
  border-right-width: 1px;
}
.k-drawer-mini .k-drawer.k-drawer-end, .k-drawer-expanded .k-drawer.k-drawer-end, .k-drawer-right.k-drawer-mini .k-drawer, .k-drawer-right.k-drawer-expanded .k-drawer {
  border-left-width: 1px;
}
.k-drawer.k-drawer-start, .k-drawer-left .k-drawer {
  top: 0;
  left: 0;
}
.k-drawer.k-drawer-end, .k-drawer-right .k-drawer {
  top: 0;
  right: 0;
}

.k-drawer-content {
  flex: 1 1 auto;
}

.k-drawer-overlay .k-drawer {
  max-width: 80vw;
  position: fixed;
  z-index: 10002;
  border: 0;
}
.k-drawer-overlay .k-overlay {
  display: none;
}
.k-drawer-overlay.k-drawer-expanded .k-overlay {
  display: block;
}

.k-drawer-push {
  display: flex;
  flex-direction: row;
}
.k-drawer-push .k-drawer {
  height: auto;
  position: relative;
  align-self: stretch;
}
.k-drawer-push .k-drawer.k-drawer-end, .k-drawer-push.k-drawer-right .k-drawer {
  order: 1;
}

.k-drawer-wrapper {
  overflow-x: hidden;
  overflow-y: auto;
  scrollbar-width: thin;
  transition: all 300ms ease-in-out;
}
.k-drawer-wrapper::-webkit-scrollbar {
  width: 7px;
}
.k-drawer-wrapper::-webkit-scrollbar-thumb {
  border-radius: 20px;
}

.k-drawer-items,
.k-drawer-items ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}

.k-drawer-item {
  padding: 0.5rem 1rem;
  outline: 0;
  color: inherit;
  font-size: 16px;
  line-height: 1.5;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  cursor: pointer;
}
.k-drawer-item > .k-drawer-link {
  margin: -0.5rem -1rem;
  padding: 0.5rem 1rem;
  color: inherit;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  flex: 1 0 auto;
}
.k-drawer-item .k-icon {
  margin: 0 1rem;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  flex-shrink: 0;
}
.k-drawer-item .k-item-text {
  padding: 0 1rem;
  display: inline-block;
  white-space: nowrap;
}

.k-drawer-separator {
  padding: 0;
  height: 1px;
}

.k-drawer-mini .k-drawer-wrapper {
  width: calc(2 * 1rem + 16px);
}

.k-rtl.k-drawer-mini .k-drawer-start,
.k-rtl .k-drawer-mini .k-drawer-start,
.k-rtl .k-drawer-expanded .k-drawer-start, .k-rtl.k-drawer-expanded .k-drawer-start,
[dir=rtl].k-drawer-mini .k-drawer-start,
[dir=rtl] .k-drawer-mini .k-drawer-start,
[dir=rtl] .k-drawer-expanded .k-drawer-start,
[dir=rtl].k-drawer-expanded .k-drawer-start {
  border-left-width: 1px;
  border-right-width: 0;
}
.k-rtl.k-drawer-mini .k-drawer-end,
.k-rtl .k-drawer-mini .k-drawer-end, .k-rtl.k-drawer-expanded .k-drawer-end .k-drawer-expanded .k-drawer-end,
[dir=rtl].k-drawer-mini .k-drawer-end,
[dir=rtl] .k-drawer-mini .k-drawer-end,
[dir=rtl].k-drawer-expanded .k-drawer-end .k-drawer-expanded .k-drawer-end {
  border-left-width: 0;
  border-right-width: 1px;
}
.k-rtl.k-drawer-overlay .k-drawer-start,
.k-rtl .k-drawer-overlay .k-drawer-start,
[dir=rtl].k-drawer-overlay .k-drawer-start,
[dir=rtl] .k-drawer-overlay .k-drawer-start {
  left: auto;
  right: 0;
}
.k-rtl.k-drawer-overlay .k-drawer-end,
.k-rtl .k-drawer-overlay .k-drawer-end,
[dir=rtl].k-drawer-overlay .k-drawer-end,
[dir=rtl] .k-drawer-overlay .k-drawer-end {
  left: 0;
  right: auto;
}
.k-rtl .k-drawer-left.k-drawer-push .k-drawer,
[dir=rtl] .k-drawer-left.k-drawer-push .k-drawer {
  order: 1;
}
.k-rtl .k-drawer-right.k-drawer-push .k-drawer,
[dir=rtl] .k-drawer-right.k-drawer-push .k-drawer {
  order: 0;
}

.k-drawer-container .k-drawer-items .k-item-text {
  padding: 0;
}
.k-drawer-container .k-drawer-items .k-icon {
  margin: 0;
}
.k-drawer-container .k-drawer-items .k-icon + .k-item-text {
  padding-left: 1rem;
}
.k-rtl .k-drawer-container .k-drawer-items .k-icon + .k-item-text, [dir=rtl] .k-drawer-container .k-drawer-items .k-icon + .k-item-text, .k-drawer-container[dir=rtl] .k-icon + .k-item-text {
  padding-left: 0;
  padding-right: 1rem;
}

.k-drawer {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}

.k-drawer-wrapper {
  scrollbar-color: rgba(156, 156, 156, 0.7) #dedede;
}
.k-drawer-wrapper::-webkit-scrollbar-track {
  background: #dedede;
}
.k-drawer-wrapper::-webkit-scrollbar-thumb {
  background: rgba(156, 156, 156, 0.7);
}
.k-drawer-wrapper::-webkit-scrollbar-thumb:hover {
  background: rgb(156, 156, 156);
}

.k-drawer-item:hover, .k-drawer-item.k-state-hover {
  color: #212529;
  background-color: rgb(239.7, 239.7, 239.7);
}
.k-drawer-item:focus, .k-drawer-item.k-state-focused {
  background-color: rgb(239.7, 239.7, 239.7);
  box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.15);
}
.k-drawer-item:focus:hover, .k-drawer-item:focus.k-state-hover, .k-drawer-item.k-state-focused:hover, .k-drawer-item.k-state-focused.k-state-hover {
  color: #212529;
  background-color: rgb(239.7, 239.7, 239.7);
}
.k-drawer-item.k-state-selected {
  color: #ffffff;
  background-color: #c10000;
}
.k-drawer-item.k-state-selected:hover, .k-drawer-item.k-state-selected.k-state-hover {
  color: #ffffff;
  background-color: rgb(154.75, 0, 0);
}

.k-drawer-separator {
  background-color: #dee2e6;
}

.k-notification-group {
  position: fixed;
  display: inline-flex;
  flex-wrap: wrap;
  max-height: 100%;
  flex-direction: column-reverse;
}

.k-notification-container {
  margin: 0.375rem 0;
  display: inline-flex;
  vertical-align: top;
}
.k-notification-container-animating {
  overflow: hidden;
}

.k-notification {
  border-radius: 0.25rem;
  padding: 0.75rem 1.25rem;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 0.875rem;
  line-height: 1.5;
  cursor: default;
  position: relative;
  display: block;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-notification-wrap {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
.k-notification-wrap > .k-icon {
  margin-top: 3px;
  margin-right: 0.5rem;
  flex: 0 0 auto;
}
.k-notification-wrap > .k-i-close {
  margin-right: 0;
  margin-left: 0.5rem;
  flex: 0 0 auto;
  cursor: pointer;
}
.k-notification-wrap > .k-notification-content {
  flex: 1 1 auto;
}

.k-rtl .k-notification .k-notification-wrap > .k-icon,
[dir=rtl] .k-notification .k-notification-wrap > .k-icon {
  margin-right: 0;
  margin-left: 0.5rem;
}
.k-rtl .k-notification .k-notification-wrap > .k-i-close,
[dir=rtl] .k-notification .k-notification-wrap > .k-i-close {
  margin-left: 0;
  margin-right: 0.5rem;
}

.k-ie9 .k-notification-wrap {
  white-space: nowrap;
}
.k-ie9 .k-notification-wrap > .k-icon {
  vertical-align: top;
}
.k-ie9 .k-notification-wrap > .k-notification-content {
  display: inline-block;
  vertical-align: middle;
  white-space: normal;
}

.k-notification {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}

.k-notification-wrap > .k-i-close {
  color: inherit;
}

.k-notification-group .k-notification {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.03), 0 4px 5px 0 rgba(0, 0, 0, 0.04);
}

.k-notification-info {
  border-color: rgb(190.04, 228.96, 235.12);
  color: rgb(11.96, 84.24, 95.68);
  background-color: rgb(208.6, 236.4, 240.8);
}

.k-notification-success {
  border-color: rgb(194.8, 230.36, 202.92);
  color: rgb(20.8, 86.84, 35.88);
  background-color: rgb(212, 237.4, 217.8);
}

.k-notification-warning {
  border-color: rgb(255, 237.64, 185.56);
  color: rgb(132.6, 100.36, 3.64);
  background-color: rgb(255, 242.6, 205.4);
}

.k-notification-error {
  border-color: rgb(245.2, 198.44, 202.92);
  color: rgb(114.4, 27.56, 35.88);
  background-color: rgb(248, 214.6, 217.8);
}

.k-rpanel-left,
.k-rpanel-right {
  position: fixed;
  display: block;
  overflow: auto;
  min-width: 320px;
  height: 100%;
  top: 0;
}
.k-rpanel-left + *,
.k-rpanel-right + * {
  overflow: auto;
}
.k-rpanel-left.k-rpanel-expanded,
.k-rpanel-right.k-rpanel-expanded {
  transform: translateX(0) translateZ(0);
}

.k-rpanel-left {
  transform: translateX(-100%) translateZ(0);
  left: 0;
}

.k-rpanel-right {
  transform: translateX(100%) translateZ(0);
  right: 0;
}

.k-rpanel-top {
  position: static;
  max-height: 0;
}

.k-rpanel-top.k-rpanel-expanded {
  max-height: 568px;
  overflow: visible !important;
}

.k-rpanel-toggle {
  touch-action: manipulation;
}

.k-breadcrumb {
  padding: 0px 0px;
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
  flex-direction: row;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-breadcrumb .k-breadcrumb-container {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  overflow: hidden;
}
.k-breadcrumb .k-breadcrumb-container.k-flex-wrap {
  flex-wrap: wrap;
}
.k-breadcrumb .k-breadcrumb-item {
  vertical-align: middle;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  overflow: hidden;
}
.k-breadcrumb .k-breadcrumb-root-item {
  flex: 1 0 auto;
}
.k-breadcrumb .k-breadcrumb-root-item.k-flex-none, .k-breadcrumb .k-breadcrumb-root-item.k-no-flex {
  flex: none;
}
.k-breadcrumb .k-breadcrumb-link,
.k-breadcrumb .k-breadcrumb-root-link {
  border-radius: 0.25rem;
  padding: 0.5rem 0.75rem;
  position: relative;
  display: inline-flex;
  align-items: center;
  align-self: stretch;
  overflow: hidden;
  white-space: nowrap;
  text-decoration: none;
  outline: none;
}
.k-breadcrumb .k-breadcrumb-root-link {
  margin-right: 0.75rem;
}
.k-breadcrumb .k-breadcrumb-link > .k-image,
.k-breadcrumb .k-breadcrumb-icontext-link .k-icon {
  margin-right: 0.5rem;
}
.k-breadcrumb .k-breadcrumb-icon-link {
  padding: 0.75rem 0.75rem;
}
.k-breadcrumb .k-breadcrumb-delimiter-icon {
  font-size: 12px;
  opacity: 0.65;
}
.k-breadcrumb .k-breadcrumb-input-container {
  width: 100%;
}
.k-breadcrumb .k-textbox {
  width: 100%;
  height: 100%;
}
.k-breadcrumb.k-breadcrumb-wrap .k-breadcrumb-root-item-container {
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
  display: flex;
  align-items: flex-start;
  flex: 0 0 auto;
}

.k-ie9 .k-breadcrumb,
.k-ie9 .k-breadcrumb-container {
  display: block;
}
.k-ie9 .k-breadcrumb-item {
  display: inline-block;
}

.k-breadcrumb[dir=rtl] .k-breadcrumb-root-link, .k-rtl .k-breadcrumb .k-breadcrumb-root-link {
  margin-right: 0;
  margin-left: 0.75rem;
}
.k-breadcrumb[dir=rtl] .k-breadcrumb-link > .k-image,
.k-breadcrumb[dir=rtl] .k-breadcrumb-icontext-link .k-icon, .k-rtl .k-breadcrumb .k-breadcrumb-link > .k-image,
.k-rtl .k-breadcrumb .k-breadcrumb-icontext-link .k-icon {
  margin-right: 0;
  margin-left: 0.5rem;
}

.k-breadcrumb {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}
.k-breadcrumb:focus, .k-breadcrumb.k-state-focused {
  box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.06);
}
.k-breadcrumb .k-breadcrumb-link {
  color: #c10000;
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}
.k-breadcrumb .k-breadcrumb-link:hover, .k-breadcrumb .k-breadcrumb-link.k-state-hover {
  color: rgb(116.5, 0, 0);
  background-color: rgb(237.15, 237.15, 237.15);
}
.k-breadcrumb .k-breadcrumb-link:focus, .k-breadcrumb .k-breadcrumb-link.k-state-focused {
  color: #c10000;
  box-shadow: inset 0 0 0 3px rgba(33, 37, 41, 0.25);
}
.k-breadcrumb .k-breadcrumb-root-link {
  color: inherit;
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}
.k-breadcrumb .k-breadcrumb-root-link:hover, .k-breadcrumb .k-breadcrumb-root-link.k-state-hover {
  background-color: rgb(237.15, 237.15, 237.15);
}
.k-breadcrumb .k-breadcrumb-root-link:focus, .k-breadcrumb .k-breadcrumb-root-link.k-state-focused {
  box-shadow: inset 0 0 0 3px rgba(33, 37, 41, 0.25);
}
.k-breadcrumb .k-breadcrumb-root-link,
.k-breadcrumb .k-breadcrumb-delimiter-icon {
  color: inherit;
}
.k-breadcrumb .k-breadcrumb-input-container {
  border-color: transparent;
}

.k-pager-wrap {
  padding: 0.375rem 0.375rem;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
  align-items: center;
  position: relative;
  overflow: hidden;
  cursor: default;
  flex: 0 0 auto;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-pager-wrap .k-link {
  text-decoration: none;
  outline: 0;
  font: inherit;
  background-color: inherit;
}
.k-pager-wrap .k-link:focus, .k-pager-wrap .k-link.k-state-focus {
  z-index: 2;
}
.k-pager-wrap .k-widget,
.k-pager-wrap select.k-dropdown,
.k-pager-wrap select.k-dropdowntree {
  font-size: inherit;
}
.k-rtl .k-pager-wrap .k-i-arrow-end-left,
.k-rtl .k-pager-wrap .k-i-arrow-60-left,
.k-rtl .k-pager-wrap .k-i-arrow-60-right,
.k-rtl .k-pager-wrap .k-i-arrow-end-right,
.k-rtl .k-pager-wrap .k-i-seek-w,
.k-rtl .k-pager-wrap .k-i-arrow-w,
.k-rtl .k-pager-wrap .k-i-arrow-e,
.k-rtl .k-pager-wrap .k-i-seek-e, .k-pager-wrap[dir=rtl] .k-i-arrow-end-left,
.k-pager-wrap[dir=rtl] .k-i-arrow-60-left,
.k-pager-wrap[dir=rtl] .k-i-arrow-60-right,
.k-pager-wrap[dir=rtl] .k-i-arrow-end-right,
.k-pager-wrap[dir=rtl] .k-i-seek-w,
.k-pager-wrap[dir=rtl] .k-i-arrow-w,
.k-pager-wrap[dir=rtl] .k-i-arrow-e,
.k-pager-wrap[dir=rtl] .k-i-seek-e, [dir=rtl] .k-pager-wrap .k-i-arrow-end-left,
[dir=rtl] .k-pager-wrap .k-i-arrow-60-left,
[dir=rtl] .k-pager-wrap .k-i-arrow-60-right,
[dir=rtl] .k-pager-wrap .k-i-arrow-end-right,
[dir=rtl] .k-pager-wrap .k-i-seek-w,
[dir=rtl] .k-pager-wrap .k-i-arrow-w,
[dir=rtl] .k-pager-wrap .k-i-arrow-e,
[dir=rtl] .k-pager-wrap .k-i-seek-e {
  transform: scaleX(-1);
}

.k-pager-info, .k-pager-sizes, .k-pager-input {
  margin-left: 1rem;
  margin-right: 1rem;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.k-pager-refresh, .k-pager-numbers .k-link, .k-pager-nav {
  min-width: calc(1.5em + 0.75rem + 2px);
  height: calc(1.5em + 0.75rem + 2px);
  box-sizing: border-box;
  color: inherit;
  text-align: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.k-pager-refresh:hover, .k-pager-numbers .k-link:hover, .k-pager-nav:hover {
  z-index: 2;
}
.k-state-disabled.k-pager-refresh, .k-pager-numbers .k-state-disabled.k-link, .k-state-disabled.k-pager-nav {
  color: inherit;
}

.k-pager-nav {
  border-radius: 0.25rem;
  padding: 0.375rem 0.375rem;
  border-width: 1px;
  border-style: solid;
}

.k-pager-numbers-wrap {
  display: flex;
  flex-direction: row;
  position: relative;
}
.k-pager-numbers-wrap select.k-dropdown, .k-pager-numbers-wrap select.k-dropdowntree {
  cursor: pointer;
  display: none;
}

.k-pager-numbers {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-direction: row;
}
.k-pager-numbers li {
  display: inline-flex;
}
.k-pager-numbers .k-link {
  border-radius: 0px;
  padding: 0.375rem 0.375rem;
  border-width: 1px;
  border-style: solid;
}
.k-pager-numbers .k-state-selected {
  cursor: inherit;
  z-index: 2;
}

.k-pager-nav + .k-pager-nav,
.k-pager-nav + .k-pager-numbers-wrap,
.k-pager-numbers-wrap + .k-pager-nav,
.k-pager-numbers > li + li {
  margin-left: -1px;
}
.k-rtl .k-pager-nav + .k-pager-nav, [dir=rtl] .k-pager-nav + .k-pager-nav,
.k-rtl .k-pager-nav + .k-pager-numbers-wrap,
[dir=rtl] .k-pager-nav + .k-pager-numbers-wrap,
.k-rtl .k-pager-numbers-wrap + .k-pager-nav,
[dir=rtl] .k-pager-numbers-wrap + .k-pager-nav,
.k-rtl .k-pager-numbers > li + li,
[dir=rtl] .k-pager-numbers > li + li {
  margin-left: 0;
  margin-right: -1px;
}

.k-pager-input .k-textbox {
  margin: 0 1ex;
  width: 5em;
}

.k-pager-sizes .k-dropdown, .k-pager-sizes .k-dropdowntree,
.k-pager-sizes > select {
  margin-right: 1ex;
  width: 5em;
}
.k-rtl .k-pager-sizes .k-dropdown, .k-rtl .k-pager-sizes .k-dropdowntree,
.k-rtl .k-pager-sizes > select, [dir=rtl] .k-pager-sizes .k-dropdown, [dir=rtl] .k-pager-sizes .k-dropdowntree,
[dir=rtl] .k-pager-sizes > select {
  margin-left: 1ex;
  margin-right: 0;
}

.k-pager-info {
  text-align: right;
  justify-content: flex-end;
  flex: 1 1 0%;
  order: 9;
}

.k-pager-refresh {
  margin-left: auto;
  order: 10;
}
.k-rtl .k-pager-refresh, [dir=rtl] .k-pager-refresh {
  margin-left: 0;
  margin-right: auto;
}

.k-pager-sm {
  overflow: visible;
}
.k-pager-sm .k-pager-numbers-wrap select.k-dropdown, .k-pager-sm .k-pager-numbers-wrap select.k-dropdowntree {
  width: 5em;
  display: flex;
}
.k-pager-sm .k-pager-numbers-wrap {
  margin-left: 1rem;
  margin-right: 1rem;
  height: calc(1.5em + 0.75rem + 2px);
  box-sizing: border-box;
  border-color: inherit;
}
.k-rtl .k-pager-sm .k-pager-numbers-wrap, .k-pager-sm[dir=rtl] .k-pager-numbers-wrap, [dir=rtl] .k-pager-sm .k-pager-numbers-wrap {
  margin-left: 1rem;
  margin-right: 1rem;
}

.k-pager-md .k-pager-info,
.k-pager-sm .k-pager-info,
.k-pager-sm .k-pager-sizes,
.k-pager-sm .k-pager-numbers {
  display: none;
}

.k-pager-nav {
  border-radius: 0;
}

.k-pager-first {
  border-radius: 0.25rem 0 0 0.25rem;
}

.k-pager-last {
  border-radius: 0 0.25rem 0.25rem 0;
}

.k-rtl .k-pager-first,
[dir=rtl] .k-pager-first {
  border-radius: 0 0.25rem 0.25rem 0;
}
.k-rtl .k-pager-last,
[dir=rtl] .k-pager-last {
  border-radius: 0.25rem 0 0 0.25rem;
}

.k-pager-refresh {
  border-radius: 0.25rem;
  border-width: 1px;
  border-style: solid;
}

.k-pager-wrap {
  border-color: #dee2e6;
  color: #212529;
  background-color: #f8f9fa;
}

.k-pager-refresh, .k-pager-nav.k-link {
  border-color: #dee2e6;
  color: #c10000;
  background-color: #fff;
}
.k-pager-refresh:hover, .k-pager-nav.k-link:hover, .k-state-hover.k-pager-refresh, .k-state-hover.k-pager-nav.k-link {
  border-color: #dee2e6;
  color: #c10000;
  background-color: rgb(234.6, 234.6, 234.6);
}
.k-state-selected.k-pager-refresh, .k-state-selected.k-pager-nav.k-link {
  border-color: #c10000;
  color: #fff;
  background-color: #c10000;
}
.k-pager-refresh:focus, .k-pager-nav.k-link:focus, .k-state-focus.k-pager-refresh, .k-state-focus.k-pager-nav.k-link {
  background-color: #fff;
  box-shadow: 0 0 0 3px rgba(193, 0, 0, 0.25);
}

.k-pager-numbers .k-link {
  border-color: #dee2e6;
  color: #c10000;
  background-color: #fff;
}
.k-pager-numbers .k-link:hover, .k-pager-numbers .k-link.k-state-hover {
  border-color: #dee2e6;
  color: #c10000;
  background-color: rgb(234.6, 234.6, 234.6);
}
.k-pager-numbers .k-link:focus, .k-pager-numbers .k-link.k-state-focus {
  background-color: #fff;
  box-shadow: 0 0 0 3px rgba(193, 0, 0, 0.25);
}
.k-pager-numbers .k-link.k-state-selected {
  border-color: #c10000;
  color: #fff;
  background-color: #c10000;
}

.k-pager-md .k-pager-numbers .k-current-page .k-link,
.k-pager-sm .k-pager-numbers .k-current-page .k-link {
  border-color: "";
  color: "";
  background-color: "";
}
.k-pager-md .k-pager-numbers .k-current-page .k-link:hover, .k-pager-md .k-pager-numbers .k-current-page .k-link.k-state-hover,
.k-pager-sm .k-pager-numbers .k-current-page .k-link:hover,
.k-pager-sm .k-pager-numbers .k-current-page .k-link.k-state-hover {
  border-color: "";
  color: "";
  background-color: "";
}
.k-pager-md .k-pager-numbers.k-state-expanded,
.k-pager-sm .k-pager-numbers.k-state-expanded {
  border-color: rgba(0, 0, 0, 0.15);
  color: #212529;
  background-color: #fff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.03), 0 4px 5px 0 rgba(0, 0, 0, 0.04);
}
.k-pager-md .k-pager-numbers.k-state-expanded .k-link:hover, .k-pager-md .k-pager-numbers.k-state-expanded .k-link.k-state-hover,
.k-pager-sm .k-pager-numbers.k-state-expanded .k-link:hover,
.k-pager-sm .k-pager-numbers.k-state-expanded .k-link.k-state-hover {
  color: rgb(21.6283783784, 24.25, 26.8716216216);
  background-color: #f8f9fa;
}
.k-pager-md .k-pager-numbers.k-state-expanded .k-link.k-state-selected,
.k-pager-sm .k-pager-numbers.k-state-expanded .k-link.k-state-selected {
  color: #fff;
  background-color: #c10000;
}

.k-pager-wrap select.k-dropdown, .k-pager-wrap select.k-dropdowntree,
.k-pager-wrap .k-dropdown .k-dropdown-wrap,
.k-pager-wrap .k-dropdowntree .k-dropdown-wrap {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}
.k-pager-wrap select.k-dropdown:hover, .k-pager-wrap select.k-dropdowntree:hover, .k-pager-wrap select.k-dropdown.k-state-hover, .k-pager-wrap select.k-state-hover.k-dropdowntree,
.k-pager-wrap .k-dropdown .k-dropdown-wrap:hover,
.k-pager-wrap .k-dropdowntree .k-dropdown-wrap:hover,
.k-pager-wrap .k-dropdown .k-dropdown-wrap.k-state-hover,
.k-pager-wrap .k-dropdowntree .k-dropdown-wrap.k-state-hover {
  border-color: #dee2e6;
  color: #212529;
  background-color: rgb(234.6, 234.6, 234.6);
}

.k-pager-md .k-pager-numbers .k-current-page .k-link,
.k-pager-sm .k-pager-numbers .k-current-page .k-link {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}
.k-pager-md .k-pager-numbers .k-current-page .k-link:hover, .k-pager-md .k-pager-numbers .k-current-page .k-link.k-state-hover,
.k-pager-sm .k-pager-numbers .k-current-page .k-link:hover,
.k-pager-sm .k-pager-numbers .k-current-page .k-link.k-state-hover {
  border-color: #dee2e6;
  color: #212529;
  background-color: rgb(234.6, 234.6, 234.6);
}

.k-panelbar {
  margin: 0;
  padding: 0;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  list-style: none;
  display: block;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-panelbar > .k-item {
  border-width: 0;
  border-style: solid;
  border-color: inherit;
  display: block;
}
.k-panelbar > .k-item > .k-link {
  padding: 0.75rem 1.25rem;
  color: inherit;
  background: none;
  text-decoration: none;
  display: flex;
  flex-direction: row;
  align-items: center;
  align-content: center;
  position: relative;
  user-select: none;
  cursor: default;
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}
.k-ie .k-panelbar > .k-item > .k-link {
  display: block;
}
.k-panelbar > .k-item + .k-item {
  border-top-width: 1px;
}
.k-panelbar .k-group {
  margin: 0;
  padding: 0;
  border-width: 0;
  border-color: inherit;
  color: inherit;
  background-color: transparent;
  list-style: none;
}
.k-panelbar .k-group > .k-item {
  display: block;
}
.k-panelbar .k-group > .k-item > .k-link {
  padding: 3px 1.5rem;
  color: inherit;
  text-decoration: none;
  display: flex;
  flex-direction: row;
  align-items: center;
  align-content: center;
  position: relative;
  user-select: none;
  cursor: default;
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}
.k-panelbar .k-panelbar-expand,
.k-panelbar .k-panelbar-collapse {
  margin-top: -0.5em;
  position: absolute;
  top: 50%;
  right: 1.25rem;
}
.k-panelbar .k-link > .k-image,
.k-panelbar .k-link > .k-sprite {
  margin-right: 0.5rem;
}
.k-panelbar[dir=rtl] .k-panelbar-expand,
.k-panelbar[dir=rtl] .k-panelbar-collapse, .k-rtl .k-panelbar .k-panelbar-expand,
.k-rtl .k-panelbar .k-panelbar-collapse {
  right: auto;
  left: 1.25rem;
}
.k-panelbar[dir=rtl] .k-link > .k-image,
.k-panelbar[dir=rtl] .k-link > .k-sprite, .k-rtl .k-panelbar .k-link > .k-image,
.k-rtl .k-panelbar .k-link > .k-sprite {
  margin-left: 0.5rem;
  margin-right: 0;
}

.k-panelbar {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}
.k-panelbar > .k-item {
  border-color: #dee2e6;
}
.k-panelbar > .k-item > .k-link {
  border-color: #dee2e6;
  color: #212529;
  background-color: #f8f9fa;
}
.k-panelbar > .k-item > .k-link:hover,
.k-panelbar > .k-item > .k-link.k-state-hover {
  background-color: rgb(239.075, 241.35, 243.625);
}
.k-panelbar > .k-item > .k-link.k-state-selected {
  border-color: rgb(131.8, 0, 0);
  color: #ffffff;
  background-color: #c10000;
}
.k-panelbar > .k-item > .k-link.k-state-focused {
  box-shadow: inset 0 0 0 3px rgb(227.175, 231.15, 235.125);
}
.k-panelbar > .k-item > .k-link.k-state-focused:hover, .k-panelbar > .k-item > .k-link.k-state-focused.k-state-hover {
  box-shadow: inset 0 0 0 3px rgb(218.25, 223.5, 228.75);
}
.k-panelbar > .k-item > .k-link.k-state-focused.k-state-selected {
  box-shadow: inset 0 0 0 3px rgb(157.3, 0, 0);
}
.k-panelbar .k-group > .k-item > .k-link:hover,
.k-panelbar .k-group > .k-item > .k-link.k-state-hover {
  background-color: rgb(234.6, 234.6, 234.6);
}
.k-panelbar .k-group > .k-item > .k-link.k-state-selected {
  color: #ffffff;
  background-color: #c10000;
}
.k-panelbar .k-group > .k-item > .k-link.k-state-focused {
  box-shadow: inset 0 0 0 3px rgb(237.15, 237.15, 237.15);
}
.k-panelbar .k-group > .k-item > .k-link.k-state-focused:hover, .k-panelbar .k-group > .k-item > .k-link.k-state-focused.k-state-hover {
  box-shadow: inset 0 0 0 3px rgb(216.75, 216.75, 216.75);
}
.k-panelbar .k-group > .k-item > .k-link.k-state-focused.k-state-selected {
  box-shadow: inset 0 0 0 3px rgb(157.3, 0, 0);
}

.k-stepper {
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-size: 1rem;
  line-height: 1.5;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  display: block;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  color: inherit;
  background: none;
}
.k-stepper .k-step-list {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  z-index: 1;
}
.k-stepper .k-step-link {
  outline: none;
  text-decoration: none;
  white-space: nowrap;
  display: flex;
  align-items: center;
  overflow: hidden;
}
.k-stepper .k-step-disabled {
  pointer-events: none;
}
.k-stepper .k-step-disabled .k-step-link {
  cursor: default;
}
.k-stepper .k-step-indicator {
  border-radius: 50%;
  margin: 3px;
  width: 28px;
  height: 28px;
  border-width: 1px;
  border-style: solid;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
  overflow: visible;
  transition-property: color, background-color, border-color;
  transition-duration: 0.4s;
  transition-timing-function: ease-in-out;
}
.k-stepper .k-step-indicator::after {
  border-radius: 100%;
  content: "";
  border-width: 1px;
  border-style: solid;
  border-color: inherit;
  pointer-events: none;
  display: none;
  position: absolute;
  top: calc(-1 * calc(1px + 3px));
  right: calc(-1 * calc(1px + 3px));
  bottom: calc(-1 * calc(1px + 3px));
  left: calc(-1 * calc(1px + 3px));
  z-index: 2;
}
.k-stepper .k-step-focus .k-step-indicator::after,
.k-stepper .k-step-link:focus .k-step-indicator::after {
  display: block;
}
.k-stepper .k-step-label {
  max-width: 10em;
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  z-index: 1;
}
.k-stepper .k-step-label:only-child {
  border-radius: 15px;
  padding: 5px 12px;
  border-width: 0;
}
.k-stepper .k-step-label .k-step-text {
  max-width: calc(10em - (16px + 0.5rem));
  flex-grow: 1;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.k-stepper .k-step-label .k-icon {
  margin-left: 0.5rem;
}
.k-stepper .k-step-current .k-step-label {
  font-weight: bold;
}
.k-stepper .k-step-label .k-step-label-optional {
  font-style: italic;
  flex-basis: 100%;
}
.k-stepper .k-progressbar {
  position: absolute;
  pointer-events: none;
  z-index: 0;
}

.k-step-list-horizontal {
  flex-direction: row;
}
.k-step-list-horizontal .k-step {
  flex: 1 0 auto;
  text-align: center;
}
.k-step-list-horizontal .k-step-link {
  margin: auto;
  max-width: 10em;
  flex-direction: column;
}
.k-step-list-horizontal .k-step-label {
  text-align: center;
}
.k-step-list-horizontal .k-step-indicator + .k-step-label {
  margin-top: calc(8px - 3px);
}
.k-step-list-horizontal ~ .k-progressbar {
  width: 100%;
  height: 2px;
  top: calc((28px + 2 * 2px) / 2);
}

.k-step-list-vertical {
  flex-direction: column;
}
.k-step-list-vertical .k-step {
  min-height: calc(28px + 2 * 1px + 2 * 2px + 20px);
}
.k-step-list-vertical .k-step-label {
  justify-content: flex-start;
}
.k-step-list-vertical .k-step-indicator + .k-step-label {
  margin-left: 12px;
}
.k-step-list-vertical ~ .k-progressbar {
  width: 2px;
  height: 100%;
  min-height: 20px;
  left: calc((28px + 2 * 1px + 2 * 2px) / 2);
}
.k-step-list-vertical .k-step-content {
  height: 0;
  overflow: hidden;
  transition: height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.k-step-list-vertical .k-step-current .k-step-content {
  height: auto;
  overflow: visible;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-left: 30px;
  padding: 20px 10px;
}

.k-rtl .k-stepper,
.k-stepper[dir=rtl] {
  direction: rtl;
}
.k-rtl .k-stepper .k-step-label .k-icon,
.k-stepper[dir=rtl] .k-step-label .k-icon {
  margin-left: 0;
  margin-right: 0.5rem;
}
.k-rtl .k-stepper .k-step-list-vertical .k-step-indicator + .k-step-label,
.k-stepper[dir=rtl] .k-step-list-vertical .k-step-indicator + .k-step-label {
  margin-left: 0;
  margin-right: 12px;
}
.k-rtl .k-stepper .k-step-list-vertical ~ .k-progressbar,
.k-stepper[dir=rtl] .k-step-list-vertical ~ .k-progressbar {
  left: auto;
  right: calc((28px + 2 * 1px + 2 * 2px) / 2);
}

.k-stepper .k-step:hover .k-step-label, .k-stepper .k-step.k-step-hover .k-step-label {
  color: rgb(3.4337837838, 3.85, 4.2662162162);
}
.k-stepper .k-step:hover .k-step-indicator, .k-stepper .k-step.k-step-hover .k-step-indicator {
  background-color: rgb(234.6, 234.6, 234.6);
}
.k-stepper .k-step.k-step-disabled .k-step-indicator, .k-stepper .k-step:disabled .k-step-indicator {
  border-color: #dee2e6;
  color: rgb(121.8, 124.2, 126.6);
  background-color: #fff;
}
.k-stepper .k-step-indicator {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}
.k-stepper .k-step-indicator::after {
  box-shadow: inset 0 0 0 2px #fff;
}
.k-stepper .k-step-label:only-child {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}
.k-stepper .k-step-done .k-step-indicator {
  border-color: #c10000;
  color: #ffffff;
  background-color: #c10000;
}
.k-stepper .k-step-done:hover .k-step-indicator, .k-stepper .k-step-done.k-step-hover .k-step-indicator {
  background-color: rgb(177.56, 0, 0);
}
.k-stepper .k-step-done.k-step-disabled .k-step-indicator, .k-stepper .k-step-done:disabled .k-step-indicator {
  border-color: rgb(217.8, 102, 102);
  color: #ffffff;
  background-color: rgb(217.8, 102, 102);
}
.k-stepper .k-step-current .k-step-indicator {
  border-color: #c10000;
  color: #ffffff;
  background-color: #c10000;
}
.k-stepper .k-step-current:hover .k-step-indicator, .k-stepper .k-step-current.k-step-hover .k-step-indicator {
  background-color: rgb(177.56, 0, 0);
}
.k-stepper .k-step-current.k-step-disabled .k-step-indicator, .k-stepper .k-step-current:disabled .k-step-indicator {
  border-color: rgb(217.8, 102, 102);
  color: #ffffff;
  background-color: rgb(217.8, 102, 102);
}
.k-stepper .k-step-label {
  color: #212529;
}
.k-stepper .k-step-success .k-step-label .k-icon {
  color: #28a745;
}
.k-stepper .k-step-error .k-step-label {
  color: #dc3545;
}
.k-stepper .k-step-error .k-step-label {
  color: #dc3545;
}
.k-stepper .k-step-error:hover .k-step-label, .k-stepper .k-step-error.k-step-hover .k-step-label {
  color: #dc3545;
}
.k-stepper .k-step-disabled .k-step-label {
  color: rgb(121.8, 124.2, 126.6);
}
.k-stepper .k-step-focus .k-step-label:only-child,
.k-stepper .k-step-link:focus .k-step-label:only-child {
  box-shadow: inset 0 0 0 2px #dee2e6;
}
.k-stepper .k-step-optional .k-step-label-optional {
  opacity: 0.35;
}
.k-wizard {
  padding: 1.25rem 1.25rem;
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-size: 1rem;
  line-height: 1.5;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  position: relative;
  color: inherit;
  background: none;
  display: flex;
  align-items: stretch;
  overflow: hidden;
}
.k-wizard .k-wizard-steps {
  display: flex;
  overflow: hidden;
}
.k-wizard .k-wizard-step {
  padding: calc(0.5rem + 2px);
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: space-between;
}
.k-wizard .k-wizard-content {
  overflow-y: auto;
}
.k-wizard .k-wizard-buttons {
  margin-top: 2rem;
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: space-between;
  flex-shrink: 0;
}
.k-wizard .k-wizard-buttons .k-button {
  margin-right: 10px;
}
.k-wizard .k-wizard-buttons .k-wizard-pager {
  vertical-align: middle;
}
.k-wizard .k-wizard-buttons-right .k-button:last-of-type {
  margin-right: 0;
}
.k-wizard .k-stepper .k-step-list-vertical .k-step {
  flex: 1 0 auto;
}
.k-wizard .k-stepper .k-step-indicator {
  flex-shrink: 0;
}

.k-wizard-horizontal {
  flex-direction: column;
}
.k-wizard-horizontal .k-wizard-steps {
  margin-top: 2rem;
}
.k-wizard-horizontal .k-wizard-steps,
.k-wizard-horizontal .k-wizard-content {
  flex: 1 1 auto;
}

.k-wizard-vertical .k-wizard-steps {
  flex: 1 0 0%;
}
.k-wizard-vertical .k-wizard-content {
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: auto;
}
.k-wizard-vertical .k-wizard-steps {
  margin-left: 2rem;
}

.k-wizard-left {
  flex-direction: row-reverse;
}
.k-wizard-left .k-wizard-steps {
  margin-right: 2rem;
  margin-left: 0;
}

.k-wizard-step:focus,
.k-wizard-step.k-state-focused {
  box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
  outline: none;
}

.k-tabstrip-wrapper {
  padding: 0px 0px;
  border-width: 0px;
  border-style: solid;
  display: flex;
  flex-direction: column;
}

.k-tabstrip {
  border-width: 0;
  border-color: transparent;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  color: inherit;
  background-color: transparent;
  display: flex;
  flex-direction: column;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-tabstrip-wrapper > .k-tabstrip {
  flex: 1 1 auto;
}
.k-tabstrip-items {
  border-width: 0;
  border-style: solid;
  border-color: inherit;
  outline: 0;
  display: flex;
  flex-direction: row;
  flex: 0 0 auto;
  position: relative;
}
.k-tabstrip-items .k-item {
  margin: 0;
  padding: 0;
  border: 1px solid transparent;
  position: relative;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: stretch;
  justify-items: stretch;
  outline: 0;
}
.k-tabstrip-items .k-tab-on-top {
  z-index: 1;
}
.k-tabstrip-items .k-link {
  padding: 0.5rem 1rem;
  color: inherit;
  cursor: pointer;
  display: inline-flex;
  vertical-align: middle;
  flex: 1 1 auto;
  flex-direction: row;
  align-content: center;
  align-items: center;
}
.k-tabstrip-items .k-remove-tab-link,
.k-tabstrip-items .k-link[data-type=remove] {
  padding: 0.5rem;
  flex: none;
}

.k-ie11 .k-tabstrip-items {
  white-space: nowrap;
}

.k-tabstrip > .k-content {
  padding: 0.5rem 1rem;
  border-width: 1px;
  border-style: solid;
  border-color: inherit;
  display: none;
  overflow: auto;
  flex: 1 1 auto;
}
.k-tabstrip > .k-content.k-state-active {
  display: block;
}
.k-tabstrip-items .k-loading {
  width: 20%;
  height: 0;
  border: 0;
  border-top: 1px solid transparent;
  border-color: inherit;
  background: none;
  position: absolute;
  top: 0;
  left: 0;
  transition: width 0.2s linear;
}
.k-tabstrip-items .k-loading.k-complete {
  width: 100%;
  border-top-width: 0;
}

.k-tabstrip.k-tabstrip-scrollable {
  position: relative;
}
.k-tabstrip.k-tabstrip-scrollable > .k-content {
  border-width: 1px;
}
.k-tabstrip.k-tabstrip-scrollable > .k-tabstrip-items {
  border-width: 0;
  white-space: nowrap;
  overflow: hidden;
}
.k-tabstrip.k-tabstrip-scrollable > .k-tabstrip-prev {
  position: absolute;
  left: 0;
}
.k-tabstrip.k-tabstrip-scrollable > .k-tabstrip-next {
  position: absolute;
  right: 0;
}
.k-ie11 .k-tabstrip.k-tabstrip-scrollable > .k-tabstrip-prev,
.k-ie11 .k-tabstrip.k-tabstrip-scrollable > .k-tabstrip-next {
  top: 0;
}

.k-tabstrip-top > .k-tabstrip-items {
  border-bottom-width: 1px;
}
.k-tabstrip-top > .k-tabstrip-items .k-item {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  margin-bottom: -1px;
}
.k-tabstrip-top > .k-tabstrip-items .k-item + .k-item {
  margin-left: 0px;
}
.k-tabstrip-top > .k-tabstrip-items .k-item.k-state-active {
  border-bottom-color: transparent;
}
.k-tabstrip-top > .k-content {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  border-top-width: 0;
}

.k-tabstrip-bottom > .k-tabstrip-items {
  border-top-width: 1px;
}
.k-tabstrip-bottom > .k-tabstrip-items .k-item {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  margin-top: -1px;
}
.k-tabstrip-bottom > .k-tabstrip-items .k-item + .k-item {
  margin-left: 0px;
}
.k-tabstrip-bottom > .k-tabstrip-items .k-item.k-state-active {
  border-top-color: transparent;
}
.k-tabstrip-bottom > .k-content {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  border-bottom-width: 0;
}
.k-tabstrip-bottom.k-tabstrip-scrollable .k-tabstrip-prev,
.k-tabstrip-bottom.k-tabstrip-scrollable .k-tabstrip-next {
  bottom: 0;
}
.k-ie11 .k-tabstrip-bottom.k-tabstrip-scrollable .k-tabstrip-prev,
.k-ie11 .k-tabstrip-bottom.k-tabstrip-scrollable .k-tabstrip-next {
  top: auto;
}

.k-tabstrip-left {
  flex-direction: row;
}
.k-tabstrip-left > .k-tabstrip-items {
  border-right-width: 1px;
  display: inline-flex;
  flex-direction: column;
}
.k-tabstrip-left > .k-tabstrip-items .k-item {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  margin-right: -1px;
}
.k-tabstrip-left > .k-tabstrip-items .k-item + .k-item {
  margin-top: 0px;
}
.k-tabstrip-left > .k-tabstrip-items .k-item.k-state-active {
  border-right-color: transparent;
}
.k-tabstrip-left > .k-content {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  margin: 0 !important;
  border-left-width: 0;
}

.k-tabstrip-right {
  flex-direction: row-reverse;
}
.k-tabstrip-right > .k-tabstrip-items {
  border-left-width: 1px;
  display: inline-flex;
  flex-direction: column;
}
.k-tabstrip-right > .k-tabstrip-items .k-item {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  margin-left: -1px;
}
.k-tabstrip-right > .k-tabstrip-items .k-item + .k-item {
  margin-top: 0px;
}
.k-tabstrip-right > .k-tabstrip-items .k-item.k-state-active {
  border-left-color: transparent;
}
.k-tabstrip-right > .k-content {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  margin: 0 !important;
  border-right-width: 0;
}

.k-rtl .k-tabstrip.k-tabstrip-left > .k-tabstrip-items, .k-rtl .k-tabstrip.k-tabstrip-right > .k-tabstrip-items,
.k-tabstrip[dir=rtl].k-tabstrip-left > .k-tabstrip-items,
.k-tabstrip[dir=rtl].k-tabstrip-right > .k-tabstrip-items {
  order: 1;
}
.k-rtl .k-tabstrip.k-tabstrip-left > .k-content, .k-rtl .k-tabstrip.k-tabstrip-right > .k-content,
.k-tabstrip[dir=rtl].k-tabstrip-left > .k-content,
.k-tabstrip[dir=rtl].k-tabstrip-right > .k-content {
  order: 0;
}
.k-rtl .k-tabstrip .k-tabstrip-prev,
.k-tabstrip[dir=rtl] .k-tabstrip-prev {
  left: auto;
  right: 0;
  transform: scaleX(-1);
}
.k-rtl .k-tabstrip .k-tabstrip-next,
.k-tabstrip[dir=rtl] .k-tabstrip-next {
  left: 0;
  right: auto;
  transform: scaleX(-1);
}

.k-tabstrip-items {
  border-color: #dee2e6;
  color: #212529;
}
.k-tabstrip-items .k-item {
  color: #c10000;
}
.k-tabstrip-items .k-item:hover, .k-tabstrip-items .k-item.k-state-hover {
  border-color: #e9ecef #e9ecef #dee2e6;
  color: rgb(116.5, 0, 0);
}
.k-tabstrip-items .k-item.k-state-active, .k-tabstrip-items .k-item.k-state-selected {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}
.k-tabstrip-items .k-item.k-state-focused {
  box-shadow: inset 0 0 0 3px rgba(33, 37, 41, 0.15);
}

.k-tabstrip > .k-content {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}

.k-tabstrip-top > .k-tabstrip-items .k-item.k-state-hover,
.k-tabstrip-top > .k-tabstrip-items .k-item.k-state-active {
  border-bottom-color: transparent;
}

.k-tabstrip-bottom > .k-tabstrip-items .k-item.k-state-hover,
.k-tabstrip-bottom > .k-tabstrip-items .k-item.k-state-active {
  border-top-color: transparent;
}

.k-tabstrip-left > .k-tabstrip-items .k-item.k-state-hover,
.k-tabstrip-left > .k-tabstrip-items .k-item.k-state-active {
  border-right-color: transparent;
}

.k-tabstrip-right > .k-tabstrip-items .k-item.k-state-hover,
.k-tabstrip-right > .k-tabstrip-items .k-item.k-state-active {
  border-left-color: transparent;
}

kendo-card,
kendo-card-header,
kendo-card-body,
kendo-card-actions,
kendo-card-footer {
  display: block;
}

.k-card {
  border-radius: 0.25rem;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
  flex-direction: column;
  position: relative;
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-card > .k-card-inner {
  border-radius: calc(0.25rem - 1px);
  display: flex;
  flex-direction: inherit;
  overflow: hidden;
}

.k-card-horizontal {
  flex-flow: row nowrap;
}

.k-card-vertical {
  flex-flow: column nowrap;
}

.k-card-header {
  padding: 0.75rem 1.25rem;
  border-width: 0 0 1px;
  border-style: solid;
  flex-shrink: 0;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
.k-card-header .k-card-title,
.k-card-header .k-card-subtitle {
  margin-bottom: 0;
}
.k-card-header .k-card-title + .k-card-subtitle,
.k-card-header .k-card-subtitle + .k-card-subtitle {
  margin-top: 0.75rem;
}

.k-card-footer {
  padding: 0.75rem 1.25rem;
  border-width: 1px 0 0;
  border-style: solid;
  flex-shrink: 0;
}

.k-card-body {
  padding: 1.25rem 1.25rem;
  flex: 1 1 auto;
}
.k-card-body p {
  margin: 0 0 1rem;
}
.k-card-body > .k-last,
.k-card-body > :last-child {
  margin-bottom: 0;
}
.k-card-body > .k-card-actions {
  padding: 0;
}

.k-card-avatar,
.k-card .k-avatar {
  width: 45px;
  height: 45px;
  margin-right: 1.25rem;
}
.k-card-avatar.k-avatar-image > *,
.k-card .k-avatar.k-avatar-image > * {
  width: 45px;
  height: 45px;
}

.k-card-image,
.k-card-media {
  border: 0;
  max-width: 100%;
  flex-shrink: 0;
  overflow: hidden;
}
.k-card-image > img,
.k-card-media > img {
  border: 0;
  max-width: 100%;
}
.k-card-horizontal .k-card-image,
.k-card-horizontal .k-card-media {
  max-width: 100px;
  object-fit: cover;
}

.k-card-title {
  font-size: 1.25rem;
  line-height: 1.2;
  font-weight: 500;
  margin: 0 0 0.75rem;
}

.k-card-subtitle {
  font-size: 1rem;
  line-height: 1.2;
  font-weight: 500;
  margin: 0 0 0.75rem;
}

.k-card-separator {
  margin: 0;
  border-width: 0;
  border-style: solid;
  border-color: inherit;
  display: block;
  flex: 0 0 auto;
  align-self: stretch;
}

.k-card-separator.k-separator-vertical,
.k-card-horizontal > .k-card-separator {
  border-left-width: 1px;
}

.k-card-separator.k-separator-horizontal,
.k-card-vertical > .k-card-separator {
  border-top-width: 1px;
}

.k-card > .k-hr {
  margin: 0;
  flex: 0 0 auto;
  border-color: inherit;
}

.k-card-actions {
  padding: 0.5rem 0.5rem;
  border-width: 0;
  border-style: solid;
  border-color: inherit;
  overflow: hidden;
  display: flex;
  flex-shrink: 0;
  flex-basis: auto;
  gap: 0.5rem;
}
.k-card-actions > .k-button {
  padding-left: calc(1.25rem - (0.5rem + 1px));
  padding-right: calc(1.25rem - (0.5rem + 1px));
  max-width: 100%;
  white-space: normal;
}

.k-card-actions-start {
  justify-content: flex-start;
}

.k-card-actions-end {
  justify-content: flex-end;
}

.k-card-actions-center {
  justify-content: center;
}

.k-card-actions-horizontal {
  flex-flow: row nowrap;
}

.k-card-actions-vertical {
  flex-flow: column nowrap;
}

.k-card-actions-stretched {
  padding: 0;
  gap: 0;
}
.k-card-actions-stretched > .k-button,
.k-card-actions-stretched > .k-card-action {
  flex: 1 1 auto;
}
.k-card-actions-stretched .k-button {
  border-radius: 0;
  padding-top: calc(0.5rem + 0.375rem);
  padding-bottom: calc(0.5rem + 0.375rem);
}
.k-card .k-card-actions-stretched {
  border-top-width: 1px;
}
.k-card-horizontal > .k-card-actions-stretched {
  border-top-width: 0;
  border-inline-start-width: 1px;
}
.k-card-vertical > .k-card-actions-stretched {
  border-top-width: 1px;
}
.k-card-actions-stretched.k-card-actions-horizontal > .k-card-action + .k-card-action {
  border-inline-start-width: 1px;
}
.k-card-actions-stretched.k-card-actions-vertical > .k-card-action + .k-card-action {
  border-top-width: 1px;
}

.k-card-action {
  border-width: 0;
  border-style: solid;
  border-color: inherit;
  display: inline-flex;
}
.k-card-action > .k-button {
  flex: 1 1 auto;
}

.k-card-list {
  display: flex;
  flex-flow: column nowrap;
  align-items: stretch;
  gap: 15px;
  flex: 0 0 auto;
}
.k-card-list .k-card {
  flex: 0 0 auto;
}

.k-card-deck {
  display: flex;
  flex-flow: row nowrap;
  align-items: stretch;
  gap: 15px;
  flex: 0 0 auto;
}
.k-card-deck .k-card {
  flex: 0 0 auto;
}

.k-card-deck-scrollwrap {
  padding-bottom: 3px;
  width: 100%;
  box-sizing: content-box;
  display: flex;
  flex: 0 0 auto;
  align-items: center;
  position: relative;
  overflow: hidden;
}
.k-card-deck-scrollwrap > .k-button {
  border-radius: 0px;
  flex: 0 0 auto;
  position: absolute;
  z-index: 1;
}
.k-card-deck-scrollwrap > .k-button:first-child {
  left: -1px;
}
.k-card-deck-scrollwrap > .k-button:last-child {
  right: -1px;
}
.k-card-deck-scrollwrap > .k-card-deck {
  margin-bottom: -20px;
  padding-bottom: 20px;
  flex: 1 1 auto;
}

.k-card-group {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: stretch;
  flex: 0 0 auto;
}
.k-card-group .k-card {
  border-radius: 0;
  flex: 0 0 auto;
}
.k-card-group .k-card + .k-card {
  margin-inline-start: 1px;
}
.k-card-group .k-card.k-first {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.k-card-group .k-card.k-last {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.k-card-group .k-card.k-only {
  border-radius: 0.25rem;
}

.k-card-with-callout {
  overflow: visible;
}

.k-card-callout {
  margin: 0;
  width: 1.3em;
  height: 1.3em;
  border-width: 1px 1px 0 0;
  border-style: solid;
  position: absolute;
}

.k-card-callout.k-callout-n {
  top: 0;
  left: 50%;
  transform: translate(-50%, -50%) rotate(-45deg);
}

.k-card-callout.k-callout-e {
  top: 50%;
  right: 0;
  transform: translate(50%, -50%) rotate(135deg) scaleX(-1);
}

.k-card-callout.k-callout-s {
  bottom: 0;
  left: 50%;
  transform: translate(-50%, 50%) rotate(135deg);
}

.k-card-callout.k-callout-w {
  top: 50%;
  left: 0;
  transform: translate(-50%, -50%) rotate(-135deg);
}

.k-card-flat {
  box-shadow: none;
}

.k-rtl .k-card-actions-stretched .k-card-action + .k-card-action,
[dir=rtl] .k-card-actions-stretched .k-card-action + .k-card-action {
  border-right-width: 1px;
  border-left-width: 0;
}
.k-rtl .k-card-horizontal > .k-card-actions-stretched,
.k-rtl .k-card-horizontal .k-card-actions-vertical,
[dir=rtl] .k-card-horizontal > .k-card-actions-stretched,
[dir=rtl] .k-card-horizontal .k-card-actions-vertical {
  border-right-width: 1px;
  border-left-width: 0;
}

.k-ie11 .k-card-body {
  flex: 1 1 auto;
}

.k-card {
  border-color: rgba(0, 0, 0, 0.125);
  color: #212529;
  background-color: #fff;
}

.k-card-actions {
  border-color: rgba(0, 0, 0, 0.125);
}

.k-card-header {
  border-color: rgba(0, 0, 0, 0.125);
  color: #212529;
  background-color: rgba(0, 0, 0, 0.03);
}

.k-card-footer {
  border-color: rgba(0, 0, 0, 0.125);
  color: #212529;
  background-color: rgba(0, 0, 0, 0.03);
}

.k-card-separator {
  border-color: rgba(0, 0, 0, 0.125);
}

.k-card-subtitle {
  color: rgb(110.7, 113.3, 115.9);
}

.k-card-primary {
  background-color: rgb(242.6, 204, 204);
  color: rgb(100.36, 0, 0);
  border-color: rgb(237.64, 183.6, 183.6);
}
.k-card-primary .k-card-subtitle {
  color: inherit;
}

.k-card-secondary {
  background-color: #e4e4e4;
  color: rgb(62.4, 62.4, 62.4);
  border-color: rgb(217.2, 217.2, 217.2);
}
.k-card-secondary .k-card-subtitle {
  color: inherit;
}

.k-card-tertiary {
  background-color: rgb(255, 234.6, 204);
  color: rgb(132.6, 79.56, 0);
  border-color: rgb(255, 226.44, 183.6);
}
.k-card-tertiary .k-card-subtitle {
  color: inherit;
}

.k-card-info {
  background-color: rgb(208.6, 236.4, 240.8);
  color: rgb(11.96, 84.24, 95.68);
  border-color: rgb(190.04, 228.96, 235.12);
}
.k-card-info .k-card-subtitle {
  color: inherit;
}

.k-card-success {
  background-color: rgb(212, 237.4, 217.8);
  color: rgb(20.8, 86.84, 35.88);
  border-color: rgb(194.8, 230.36, 202.92);
}
.k-card-success .k-card-subtitle {
  color: inherit;
}

.k-card-warning {
  background-color: rgb(255, 242.6, 205.4);
  color: rgb(132.6, 100.36, 3.64);
  border-color: rgb(255, 237.64, 185.56);
}
.k-card-warning .k-card-subtitle {
  color: inherit;
}

.k-card-error {
  background-color: rgb(248, 214.6, 217.8);
  color: rgb(114.4, 27.56, 35.88);
  border-color: rgb(245.2, 198.44, 202.92);
}
.k-card-error .k-card-subtitle {
  color: inherit;
}

.k-card-dark {
  background-color: rgb(214.4, 215.6, 216.8);
  color: rgb(27.04, 30.16, 33.28);
  border-color: rgb(198.16, 199.84, 201.52);
}
.k-card-dark .k-card-subtitle {
  color: inherit;
}

.k-card-light {
  background-color: rgb(245.2, 246.4, 247.6);
  color: rgb(107.12, 110.24, 113.36);
  border-color: rgb(241.28, 242.96, 244.64);
}
.k-card-light .k-card-subtitle {
  color: inherit;
}

.k-card-inverse {
  background-color: rgb(214.4, 215.6, 216.8);
  color: rgb(27.04, 30.16, 33.28);
  border-color: rgb(198.16, 199.84, 201.52);
}
.k-card-inverse .k-card-subtitle {
  color: inherit;
}

.k-card-danger {
  background-color: rgb(248, 214.6, 217.8);
  color: rgb(114.4, 27.56, 35.88);
  border-color: rgb(245.2, 198.44, 202.92);
}
.k-card-danger .k-card-subtitle {
  color: inherit;
}

.k-card-normal {
  background-color: rgb(225.6, 227.4, 229);
  color: rgb(56.16, 60.84, 65);
  border-color: rgb(213.84, 216.36, 218.6);
}
.k-card-normal .k-card-subtitle {
  color: inherit;
}

.k-card-gray-1 {
  background-color: rgb(253.6, 253.8, 254);
  color: rgb(128.96, 129.48, 130);
  border-color: rgb(253.04, 253.32, 253.6);
}
.k-card-gray-1 .k-card-subtitle {
  color: inherit;
}

.k-card-gray-2 {
  background-color: rgb(250.6, 251.2, 251.8);
  color: rgb(121.16, 122.72, 124.28);
  border-color: rgb(248.84, 249.68, 250.52);
}
.k-card-gray-2 .k-card-subtitle {
  color: inherit;
}

.k-card-gray-3 {
  background-color: rgb(248.4, 249.2, 250);
  color: rgb(115.44, 117.52, 119.6);
  border-color: rgb(245.76, 246.88, 248);
}
.k-card-gray-3 .k-card-subtitle {
  color: inherit;
}

.k-card-gray-4 {
  background-color: rgb(245.2, 246.4, 247.6);
  color: rgb(107.12, 110.24, 113.36);
  border-color: rgb(241.28, 242.96, 244.64);
}
.k-card-gray-4 .k-card-subtitle {
  color: inherit;
}

.k-card-gray-5 {
  background-color: rgb(238.6, 240.2, 241.8);
  color: rgb(89.96, 94.12, 98.28);
  border-color: rgb(232.04, 234.28, 236.52);
}
.k-card-gray-5 .k-card-subtitle {
  color: inherit;
}

.k-card-gray-6 {
  background-color: rgb(225.6, 227.4, 229);
  color: rgb(56.16, 60.84, 65);
  border-color: rgb(213.84, 216.36, 218.6);
}
.k-card-gray-6 .k-card-subtitle {
  color: inherit;
}

.k-card-gray-7 {
  background-color: rgb(218.6, 220, 221.4);
  color: rgb(37.96, 41.6, 45.24);
  border-color: rgb(204.04, 206, 207.96);
}
.k-card-gray-7 .k-card-subtitle {
  color: inherit;
}

.k-card-gray-8 {
  background-color: rgb(214.4, 215.6, 216.8);
  color: rgb(27.04, 30.16, 33.28);
  border-color: rgb(198.16, 199.84, 201.52);
}
.k-card-gray-8 .k-card-subtitle {
  color: inherit;
}

.k-card-gray-9 {
  background-color: rgb(210.6, 211.4, 212.2);
  color: rgb(17.16, 19.24, 21.32);
  border-color: rgb(192.84, 193.96, 195.08);
}
.k-card-gray-9 .k-card-subtitle {
  color: inherit;
}

.k-card-gray-dark {
  background-color: gainsboro;
  color: rgb(41.6, 41.6, 41.6);
  border-color: #cecece;
}
.k-card-gray-dark .k-card-subtitle {
  color: inherit;
}

.k-card-violet {
  background-color: rgb(229.4, 204, 255);
  color: rgb(66.04, 0, 132.6);
  border-color: rgb(219.16, 183.6, 255);
}
.k-card-violet .k-card-subtitle {
  color: inherit;
}

.k-card-orange {
  background-color: rgb(255, 234.6, 204);
  color: rgb(132.6, 79.56, 0);
  border-color: rgb(255, 226.44, 183.6);
}
.k-card-orange .k-card-subtitle {
  color: inherit;
}

.k-card-red {
  background-color: #ffcccc;
  color: rgb(132.6, 0, 0);
  border-color: rgb(255, 183.6, 183.6);
}
.k-card-red .k-card-subtitle {
  color: inherit;
}

.k-card-limegreen {
  background-color: #d6f5d6;
  color: rgb(26, 106.6, 26);
  border-color: rgb(197.6, 241, 197.6);
}
.k-card-limegreen .k-card-subtitle {
  color: inherit;
}

.k-card-bleu {
  background-color: rgb(204.2, 221.8, 233);
  color: rgb(0.52, 46.28, 75.4);
  border-color: rgb(183.88, 208.52, 224.2);
}
.k-card-bleu .k-card-subtitle {
  color: inherit;
}

.k-card-rouge {
  background-color: rgb(235.6, 205.6, 214);
  color: rgb(82.16, 4.16, 26);
  border-color: rgb(227.84, 185.84, 197.6);
}
.k-card-rouge .k-card-subtitle {
  color: inherit;
}

.k-card-wrap.k-state-focused > .k-card, .k-card-wrap.k-state-selected > .k-card {
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.3);
}

.k-card-callout {
  border-color: rgba(0, 0, 0, 0.125);
  background-color: #fff;
}

.k-splitter {
  height: 300px;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: block;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-splitter .k-pane {
  overflow: hidden;
}
.k-splitter .k-scrollable {
  overflow: auto;
}
.k-splitter .k-splitter-resizing {
  overflow: hidden;
}
.k-pane > .k-splitter {
  border-width: 0;
  overflow: hidden;
}
.k-splitter .k-pane-loading {
  position: static;
  top: 50%;
  left: 50%;
}

.k-ghost-splitbar,
.k-splitbar {
  border-style: solid;
  outline: 0;
  position: absolute;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: flex;
  align-items: center;
  justify-content: center;
}
.k-ghost-splitbar .k-icon,
.k-splitbar .k-icon {
  font-size: 10px;
  display: block;
  cursor: pointer;
}

.k-splitbar-draggable-horizontal {
  cursor: col-resize;
}

.k-splitbar-draggable-vertical {
  cursor: row-resize;
}

.k-ghost-splitbar-horizontal,
.k-splitbar-horizontal {
  width: 8px;
  border-width: 0;
  background-repeat: repeat-y;
  flex-direction: column;
  top: 0;
}

.k-ghost-splitbar-vertical,
.k-splitbar-vertical {
  height: 8px;
  border-width: 0;
  background-repeat: repeat-x;
  flex-direction: row;
  left: 0;
}

.k-splitbar-static-horizontal {
  width: 1px;
}

.k-splitbar-static-vertical {
  height: 1px;
}

.k-splitbar-draggable-horizontal .k-resize-handle {
  position: static;
  width: 2px;
  height: 20px;
}

.k-splitbar .k-resize-handle {
  display: none;
  background-color: currentColor;
}

.k-splitbar-draggable-horizontal .k-resize-handle,
.k-splitbar-draggable-vertical .k-resize-handle {
  display: block;
}

.k-splitbar-horizontal .k-i-arrow-60-left {
  margin-bottom: 7px;
}

.k-splitbar-horizontal .k-i-arrow-60-right {
  margin-top: 7px;
}

.k-splitbar-vertical .k-i-arrow-60-up {
  margin-right: 7px;
}

.k-splitbar-vertical .k-i-arrow-60-down {
  margin-left: 7px;
}

.k-splitbar-draggable-vertical .k-resize-handle {
  position: static;
  width: 20px;
  height: 2px;
}

.k-pane > .k-splitter-overlay {
  opacity: 0;
  position: absolute;
}

.k-splitter-flex {
  display: flex;
  width: 100%;
  height: auto;
}
.k-splitter-flex .k-pane {
  position: relative;
  flex: 1 1 auto;
  display: block;
  min-width: 0;
  max-width: 100%;
  min-height: 0;
  max-height: 100%;
  height: 100%;
}
.k-splitter-flex .k-pane-static {
  flex-grow: 0;
  flex-shrink: 0;
}
.k-splitter-flex .k-pane-flex {
  display: flex;
}
.k-splitter-flex .k-splitbar {
  position: static;
  flex: 0 0 auto;
}
.k-splitter-flex .k-pane.k-state-hidden, .k-splitter-flex .k-pane[hidden],
.k-splitter-flex .k-pane-flex.k-state-hidden,
.k-splitter-flex .k-pane-flex[hidden] {
  flex: 0 1 0% !important;
  overflow: hidden !important;
  display: block !important;
}
.k-splitter-flex.k-splitter-horizontal {
  flex-direction: row;
}
.k-splitter-flex.k-splitter-horizontal[dir=rtl] > .k-splitbar > .k-collapse-next,
.k-splitter-flex.k-splitter-horizontal[dir=rtl] > .k-splitbar > .k-collapse-prev {
  transform: scaleX(-1);
}
.k-splitter-flex.k-splitter-vertical {
  flex-direction: column;
}

.k-splitter {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}

.k-splitbar {
  color: #ffffff;
  background-color: rgb(107.25, 107.25, 107.25);
}
.k-splitbar:active, .k-splitbar.k-state-focused {
  color: #ffffff;
  background: #c10000;
}

.k-splitbar-horizontal-hover,
.k-splitbar-vertical-hover {
  color: #ffffff;
  background-color: rgb(88.125, 88.125, 88.125);
}

.k-ghost-splitbar {
  background-color: rgb(88.125, 88.125, 88.125);
}

.k-tilelayout {
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  display: grid;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-tilelayout .k-card {
  box-shadow: none;
  border-width: 1px;
}

.k-layout-item-hint {
  border-radius: 0.25rem;
  border-width: 1px;
  border-style: solid;
  position: relative;
}
.k-layout-item-hint.k-layout-item-hint-resize {
  z-index: 3;
}

.k-tilelayout {
  background-color: #f8f9fa;
}

.k-layout-item-hint {
  border-color: #dee2e6;
  background-color: rgba(255, 255, 255, 0.2);
}

.k-grid {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
  flex-direction: column;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-grid.k-grid-display-block {
  display: block;
}
.k-grid .k-grid-container {
  display: flex;
  flex: 1 1 auto;
  overflow: hidden;
  position: relative;
}
.k-grid .k-grid-aria-root {
  border-color: inherit;
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  overflow: hidden;
}
.k-grid table {
  margin: 0;
  width: 100%;
  max-width: none;
  border-width: 0;
  border-color: inherit;
  border-collapse: separate;
  border-spacing: 0;
  empty-cells: show;
  outline: 0;
}
.k-grid thead,
.k-grid tbody,
.k-grid tfoot {
  text-align: left;
  border-color: inherit;
}
.k-grid tr {
  border-color: inherit;
}
.k-grid th,
.k-grid td {
  padding: 0.5rem 0.75rem;
  border-style: solid;
  border-color: inherit;
  outline: 0;
  font-weight: inherit;
  text-align: inherit;
  overflow: hidden;
  text-overflow: ellipsis;
}
.k-grid th:first-child,
.k-grid td:first-child {
  border-left-width: 0;
}
.k-grid th:focus,
.k-grid td:focus {
  outline: none;
}
.k-grid th .k-placeholder-line,
.k-grid td .k-placeholder-line {
  width: 80%;
}
.k-grid th {
  padding: 0.5rem 0.75rem;
  border-width: 0 0 1px 1px;
  white-space: nowrap;
}
.k-grid td {
  border-width: 0 0 0px 1px;
  vertical-align: middle;
}
.k-grid a {
  color: inherit;
  text-decoration: none;
}
.k-grid a:hover {
  text-decoration: none;
}
.k-grid table,
.k-grid .k-grid-header-wrap {
  box-sizing: content-box;
}
.k-grid .k-group-col,
.k-grid .k-hierarchy-col {
  padding: 0;
  width: 32px;
}
.k-grid .k-grouping-row p {
  margin: 0;
  display: flex;
  align-items: center;
  align-content: center;
}
.k-grid .k-grouping-row td {
  overflow: visible;
}
.k-grid .k-grouping-row + tr td {
  border-top-width: 1px;
}
.k-grid .k-grouping-row .k-group-cell,
.k-grid .k-grouping-row + tr .k-group-cell {
  border-top-width: 0;
  text-overflow: clip;
}
.k-grid .k-grouping-row .k-icon {
  margin-left: calc(8px - 0.75rem);
  margin-right: 8px;
  text-decoration: none;
}
.k-grid .k-group-footer td {
  border-style: solid;
  border-width: 1px 0;
}
.k-grid .k-group-footer .k-group-cell + td {
  border-left-width: 1px;
}
.k-grid .k-hierarchy-cell {
  text-align: center;
  padding: 0;
  overflow: visible;
}
.k-grid .k-hierarchy-cell > .k-icon {
  padding: 0.5rem 0;
  width: 100%;
  height: 100%;
  display: inline-block;
  outline: 0;
}
.k-grid .k-hierarchy-cell + td {
  border-left-width: 0;
}
.k-grid .k-hierarchy-cell + .k-grid-content-sticky {
  border-left-width: 1px;
}
.k-grid[dir=rtl] thead,
.k-grid[dir=rtl] tbody,
.k-grid[dir=rtl] tfoot, .k-rtl .k-grid thead,
.k-rtl .k-grid tbody,
.k-rtl .k-grid tfoot {
  text-align: right;
}
.k-grid[dir=rtl] th, .k-rtl .k-grid th {
  white-space: nowrap;
}
.k-grid[dir=rtl] .k-grid-header-wrap, .k-rtl .k-grid .k-grid-header-wrap {
  border-width: 0 0 0 1px;
}
.k-grid[dir=rtl] .k-group-indicator .k-button.k-bare,
.k-grid[dir=rtl] .k-drag-clue .k-button.k-bare, .k-rtl .k-grid .k-group-indicator .k-button.k-bare,
.k-rtl .k-grid .k-drag-clue .k-button.k-bare {
  margin-left: -0.25rem;
  margin-right: 1rem;
}
.k-grid[dir=rtl] .k-group-indicator .k-link .k-icon,
.k-grid[dir=rtl] .k-drag-clue .k-link .k-icon, .k-rtl .k-grid .k-group-indicator .k-link .k-icon,
.k-rtl .k-grid .k-drag-clue .k-link .k-icon {
  margin-left: 0.5rem;
  margin-right: -0.25rem;
}
.k-grid[dir=rtl] .k-group-indicator, .k-rtl .k-grid .k-group-indicator {
  margin-right: 0;
  margin-left: 0.25rem;
}
.k-grid[dir=rtl] .k-group-indicator + .k-group-indicator, .k-rtl .k-grid .k-group-indicator + .k-group-indicator {
  margin-right: 0.25rem;
}
.k-grid[dir=rtl] .k-grid-content-locked,
.k-grid[dir=rtl] .k-grid-footer-locked,
.k-grid[dir=rtl] .k-grid-header-locked, .k-rtl .k-grid .k-grid-content-locked,
.k-rtl .k-grid .k-grid-footer-locked,
.k-rtl .k-grid .k-grid-header-locked {
  border-left-width: 1px;
  border-right-width: 0;
}
.k-grid[dir=rtl] .k-grid-header-sticky,
.k-grid[dir=rtl] .k-grid-content-sticky,
.k-grid[dir=rtl] .k-grid-footer-sticky, .k-rtl .k-grid .k-grid-header-sticky,
.k-rtl .k-grid .k-grid-content-sticky,
.k-rtl .k-grid .k-grid-footer-sticky {
  border-left-width: 1px;
}
.k-grid[dir=rtl] .k-grid-header-sticky:not([style*="display: none"]) + td,
.k-grid[dir=rtl] .k-grid-header-sticky:not([style*="display: none"]) + th,
.k-grid[dir=rtl] .k-grid-content-sticky:not([style*="display: none"]) + td,
.k-grid[dir=rtl] .k-grid-content-sticky:not([style*="display: none"]) + th, .k-rtl .k-grid .k-grid-header-sticky:not([style*="display: none"]) + td,
.k-rtl .k-grid .k-grid-header-sticky:not([style*="display: none"]) + th,
.k-rtl .k-grid .k-grid-content-sticky:not([style*="display: none"]) + td,
.k-rtl .k-grid .k-grid-content-sticky:not([style*="display: none"]) + th {
  border-left-width: 1px;
  border-right-width: 0;
}
.k-grid[dir=rtl] .k-grid-header-sticky.k-header:first-child, .k-rtl .k-grid .k-grid-header-sticky.k-header:first-child {
  border-left-width: 1px;
}
.k-grid[dir=rtl] .k-grid-row-sticky, .k-rtl .k-grid .k-grid-row-sticky {
  border-bottom-width: 1px;
  border-top-width: 1px;
}
.k-grid[dir=rtl] th, .k-rtl .k-grid th {
  border-width: 0 1px 1px 0;
}
.k-grid[dir=rtl] th:first-child, .k-rtl .k-grid th:first-child {
  border-right-width: 0;
}
.k-grid[dir=rtl] td, .k-rtl .k-grid td {
  border-width: 0 1px 0 0;
}
.k-grid[dir=rtl] td:first-child, .k-rtl .k-grid td:first-child {
  border-right-width: 0;
}
.k-grid[dir=rtl] td.k-hierarchy-cell, .k-rtl .k-grid td.k-hierarchy-cell {
  border-right-width: 0;
}
.k-grid[dir=rtl] .k-hierarchy-cell + td, .k-rtl .k-grid .k-hierarchy-cell + td {
  border-right-width: 0;
}
.k-grid[dir=rtl] .k-grid-header,
.k-grid[dir=rtl] .k-grid-footer, .k-rtl .k-grid .k-grid-header,
.k-rtl .k-grid .k-grid-footer {
  padding-left: 17px;
  padding-right: 0;
}
.k-grid[dir=rtl] .k-grid-header .k-header.k-first, .k-rtl .k-grid .k-grid-header .k-header.k-first {
  border-left-width: 0;
  border-right-width: 1px;
}
.k-grid[dir=rtl] .k-grid-header .k-with-icon,
.k-grid[dir=rtl] .k-grid-header .k-filterable, .k-rtl .k-grid .k-grid-header .k-with-icon,
.k-rtl .k-grid .k-grid-header .k-filterable {
  padding-left: calc(calc(1.5em + 0.75rem + 2px) + 0.5rem);
  padding-right: 0.75rem;
}
.k-grid[dir=rtl] .k-grid-header .k-grid-filter,
.k-grid[dir=rtl] .k-grid-header .k-header-column-menu, .k-rtl .k-grid .k-grid-header .k-grid-filter,
.k-rtl .k-grid .k-grid-header .k-header-column-menu {
  right: auto;
  left: 0.5rem;
}
.k-grid[dir=rtl] .k-grid-header-sticky.k-header.k-first, .k-rtl .k-grid .k-grid-header-sticky.k-header.k-first {
  border-left-width: 1px;
}
.k-grid[dir=rtl] .k-grid-header-sticky.k-header.k-grid-no-left-border.k-first, .k-rtl .k-grid .k-grid-header-sticky.k-header.k-grid-no-left-border.k-first {
  border-left-width: 1px;
  border-right-width: 0;
}
.k-grid[dir=rtl] .k-filtercell-operator, .k-rtl .k-grid .k-filtercell-operator {
  margin-left: 0;
  margin-right: 0.25rem;
}
.k-grid[dir=rtl] .k-dirty, .k-rtl .k-grid .k-dirty {
  border-color: currentColor currentColor transparent transparent;
  left: auto;
  right: 0;
}
.k-grid[dir=rtl] .k-edit-cell > .k-textbox,
.k-grid[dir=rtl] .k-edit-cell > .k-widget,
.k-grid[dir=rtl] .k-grid-edit-row > td > .k-textbox,
.k-grid[dir=rtl] .k-grid-edit-row > td > .k-widget, .k-rtl .k-grid .k-edit-cell > .k-textbox,
.k-rtl .k-grid .k-edit-cell > .k-widget,
.k-rtl .k-grid .k-grid-edit-row > td > .k-textbox,
.k-rtl .k-grid .k-grid-edit-row > td > .k-widget {
  margin-right: 0px;
}
.k-grid[dir=rtl] .k-grid-header-wrap.k-auto-scrollable, .k-rtl .k-grid .k-grid-header-wrap.k-auto-scrollable {
  margin-left: -1px;
  margin-right: 0;
}
.k-grid[dir=rtl] .k-grid-header-locked + .k-grid-header-wrap.k-auto-scrollable, .k-rtl .k-grid .k-grid-header-locked + .k-grid-header-wrap.k-auto-scrollable {
  margin-left: 0;
}
.k-grid[dir=rtl] .k-group-footer td, .k-rtl .k-grid .k-group-footer td {
  border-width: 1px 0;
}
.k-grid[dir=rtl] .k-group-footer .k-group-cell + td, .k-rtl .k-grid .k-group-footer .k-group-cell + td {
  border-right-width: 1px;
}
.k-grid[dir=rtl] .k-grid-toolbar .k-button + .k-button, .k-rtl .k-grid .k-grid-toolbar .k-button + .k-button {
  margin: 0 0.375rem 0 0;
}
.k-grid[dir=rtl] .k-grouping-row .k-icon, .k-rtl .k-grid .k-grouping-row .k-icon {
  margin-left: 8px;
  margin-right: calc(8px - 0.75rem);
}
.k-grid[dir=rtl] .k-grid-search, .k-rtl .k-grid .k-grid-search {
  float: left;
}
.k-grid[dir=rtl] .k-column-resizer, .k-rtl .k-grid .k-column-resizer {
  left: 0;
  right: auto;
}
.k-grid .k-dirty-cell {
  position: relative;
}
.k-grid .k-dirty-cell.k-grid-content-sticky {
  position: sticky;
}
.k-grid .k-dirty {
  border-width: 5px;
  border-color: currentColor transparent transparent currentColor;
  left: 0;
  right: auto;
}
.k-grid .k-grid-content-locked + .k-grid-content {
  box-sizing: content-box;
}
.k-grid .k-grid-content-expander {
  position: absolute;
  visibility: hidden;
  height: 1px;
  bottom: 1px;
}
.k-grid .k-grid-search {
  width: 15.7em;
  float: right;
}
.k-grid .k-grid-filter,
.k-grid .k-header-column-menu,
.k-grid .k-hierarchy-cell .k-icon {
  border-width: 0;
}

.k-grid-toolbar {
  padding: 0.375rem 0.375rem;
  border-width: 0 0 1px;
  border-style: solid;
  border-color: inherit;
  text-overflow: clip;
  cursor: default;
  display: block;
}
.k-grid-toolbar > * {
  vertical-align: middle;
}
.k-grid-toolbar > * + * {
  margin-left: 0.375rem;
}

.k-grouping-header {
  display: block;
  position: relative;
  white-space: normal;
  padding: 0.25rem 0.25rem;
  border-width: 0 0 1px;
  border-style: solid;
  border-color: inherit;
  line-height: calc(1.5em + 0.75rem + 2px);
}

.k-grouping-header-flex {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  padding: 0.125rem 0;
}
.k-grouping-header-flex > .k-indicator-container {
  display: inline-flex;
  margin: 0;
  padding: 0.125rem 0 0.125rem 0.25rem;
}
.k-grouping-header-flex > .k-indicator-container:last-child {
  display: block;
  flex-grow: 1;
  line-height: calc(1.5em + 0.75rem + 2px);
}

.k-group-indicator,
.k-drag-clue {
  border-radius: 0.25rem;
  margin: 0;
  padding: 0.375rem 0.75rem;
  border-width: 1px;
  border-style: solid;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  align-content: center;
  vertical-align: top;
  opacity: 1;
  box-sizing: border-box;
}
.k-group-indicator .k-link,
.k-group-indicator .k-button.k-bare,
.k-drag-clue .k-link,
.k-drag-clue .k-button.k-bare {
  padding: 0;
  border-width: 0;
  display: inline-flex;
  align-items: center;
}
.k-group-indicator .k-link .k-icon,
.k-drag-clue .k-link .k-icon {
  margin-left: -0.25rem;
  margin-right: 0.5rem;
}
.k-group-indicator .k-button.k-bare,
.k-drag-clue .k-button.k-bare {
  margin-left: 1rem;
  margin-right: -0.25rem;
  padding: 0;
  width: auto;
  height: auto;
  opacity: 0.5;
}
.k-group-indicator .k-button.k-bare::before, .k-group-indicator .k-button.k-bare::after,
.k-drag-clue .k-button.k-bare::before,
.k-drag-clue .k-button.k-bare::after {
  display: none;
}
.k-group-indicator .k-button.k-bare:hover,
.k-drag-clue .k-button.k-bare:hover {
  opacity: 1;
}

.k-group-indicator {
  margin-right: 0.25rem;
  line-height: 1.5;
}

.k-group-indicator + .k-group-indicator {
  margin-left: 0.25rem;
}

.k-drag-clue {
  line-height: 1.5;
}

.k-grouping-dropclue {
  width: 12px;
  height: calc(1.5em + 0.75rem + 2px);
  position: absolute;
  top: 3px;
  box-sizing: content-box;
}
.k-grouping-dropclue::before, .k-grouping-dropclue::after {
  display: inline-block;
  content: "";
  position: absolute;
}
.k-grouping-dropclue::before {
  border-width: 6px;
  border-style: solid;
  border-left-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
  top: 0;
}
.k-grouping-dropclue::after {
  width: 2px;
  height: calc(100% - 6px);
  top: 6px;
  left: calc(6px - 1px);
}

.k-grid-header-wrap,
.k-grid-footer-wrap {
  width: 100%;
  border-width: 0 1px 0 0;
  border-style: solid;
  border-color: inherit;
  position: relative;
  overflow: hidden;
}

.k-grid-header-wrap.k-auto-scrollable,
.k-grid-footer-wrap {
  margin-right: -1px;
}

.k-grid-header-locked + .k-grid-header-wrap.k-auto-scrollable {
  margin-right: 0;
}
.k-ie .k-grid-header-locked + .k-grid-header-wrap.k-auto-scrollable {
  display: inline-block;
}

.k-grid-header,
.k-grid-footer {
  flex: 0 0 auto;
  padding-right: 17px;
  border-width: 0;
  border-style: solid;
  border-color: inherit;
}
.k-grid-header table,
.k-grid-footer table {
  table-layout: fixed;
}

div.k-grid-header,
div.k-grid-footer {
  display: flex;
  flex-direction: row;
  align-items: stretch;
}

.k-ie div.k-grid-header {
  display: block;
}

.k-grid-header {
  border-bottom-width: 1px;
}
.k-grid-header table {
  margin-bottom: -1px;
}
.k-grid-header.k-grid-draggable-header {
  user-select: none;
  touch-action: none;
}
.k-grid-header .k-header {
  position: relative;
  vertical-align: bottom;
  cursor: default;
}
.k-grid-header .k-header:first-child {
  border-left-width: 0;
}
.k-grid-header .k-header.k-first {
  border-left-width: 1px;
}
.k-grid-header .k-header > .k-link {
  margin: -0.5rem -0.75rem;
  padding: 0.5rem 0.75rem;
  line-height: inherit;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  outline: 0;
}
.k-ie .k-grid-header .k-header > .k-link, .k-edge .k-grid-header .k-header > .k-link {
  margin: 0;
  padding: 0;
}
.k-grid-header .k-with-icon,
.k-grid-header .k-filterable {
  padding-right: calc(calc(1.5em + 0.75rem + 2px) + 0.5rem);
}
.k-ie .k-grid-header .k-with-icon, .k-edge .k-grid-header .k-with-icon,
.k-ie .k-grid-header .k-filterable,
.k-edge .k-grid-header .k-filterable {
  padding-right: calc(calc(1.5em + 0.75rem + 2px) + 0.5rem);
}
.k-grid-header .k-header > .k-link:focus {
  text-decoration: none;
}
.k-grid-header .k-grid-filter,
.k-grid-header .k-header-column-menu {
  padding: 0.375rem;
  width: calc(1.5em + 0.75rem + 2px);
  height: calc(1.5em + 0.75rem + 2px);
  box-sizing: border-box;
  outline: 0;
  line-height: 1.5;
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: center;
  position: absolute;
  right: 0.5rem;
  bottom: calc(0.5rem + 0.75em - calc(1.5em + 0.75rem)/2);
  z-index: 1;
}
.k-ie .k-grid-header .k-grid-filter, .k-edge .k-grid-header .k-grid-filter,
.k-ie .k-grid-header .k-header-column-menu,
.k-edge .k-grid-header .k-header-column-menu {
  position: static;
  float: right;
  margin-top: calc((calc(1.5em + 0.75rem + 2px) - 1.5em) / -2);
  margin-bottom: calc((calc(1.5em + 0.75rem + 2px) - 1.5em) / -2);
  margin-right: calc(-1 * calc(1.5em + 0.75rem + 2px));
}
.k-grid-header .k-grid-filter:hover,
.k-grid-header .k-header-column-menu:hover {
  cursor: pointer;
}
.k-grid-header .k-header > .k-link > .k-icon.k-i-sort-desc-sm, .k-grid-header .k-header > .k-link > .k-icon.k-i-sort-asc-sm {
  vertical-align: text-top;
  margin-left: calc(1rem - 1px);
}
.k-grid-header .k-sort-order {
  display: inline-block;
  vertical-align: top;
  height: 16px;
  font-size: 12px;
  margin-top: 2px;
  margin-left: -2px;
}

.k-column-resizer {
  width: 0.5em;
  height: 1000%;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  cursor: col-resize;
}

.k-grid-footer {
  border-width: 1px 0 0;
}
.k-grid-footer td {
  height: 1.5em;
}

.k-grid-footer td,
.k-group-footer td,
.k-grouping-row td {
  font-weight: bold;
}

.k-grid-filter-popup {
  min-width: 200px;
}

.k-grid-column-menu-standalone a.k-grid-filter {
  position: initial;
  display: inline-block;
  margin: -4px 0;
  padding: 4px 8px;
}

.k-grid-columnmenu-popup {
  width: 230px;
}

.k-filter-row {
  line-height: 1.5;
}
.k-filter-row td,
.k-filter-row th {
  border-width: 0 0 1px 1px;
  white-space: nowrap;
  padding: 0.5rem 0.5rem;
}
.k-filter-row td:first-child {
  border-left-width: 0;
}
.k-filter-row .k-multiselect, .k-filter-row .k-dropdowntree {
  height: auto;
}
.k-filter-row .k-filtercell .k-widget.k-sized-input {
  flex: 0 1 auto;
}

.k-filtercell {
  width: auto;
  display: flex;
}
.k-filtercell > span,
.k-filtercell .k-filtercell-wrapper {
  display: flex;
  flex: 1 1 auto;
}
.k-filtercell > span > label,
.k-filtercell .k-filtercell-wrapper > label {
  vertical-align: middle;
}
.k-filtercell .k-filtercell-wrapper > .k-widget {
  width: 100%;
}
.k-filtercell > span .k-button {
  visibility: visible;
  pointer-events: all;
}
.k-filtercell > span .k-button,
.k-filtercell > span .k-dropdown-operator {
  margin-left: 0.25rem;
}
.k-filtercell > span .k-widget {
  width: auto;
}
.k-filtercell .k-filtercell-operator > .k-button.k-clear-button-visible {
  visibility: visible;
  height: calc(1.5em + 0.75rem + 2px);
}
.k-filtercell .k-filtercell-operator > .k-button:not(.k-clear-button-visible) {
  visibility: hidden;
  pointer-events: none;
}
.k-filtercell .k-filtercell-operator {
  margin-left: 0.25rem;
}
.k-filtercell .k-widget:not(.k-dropdown-operator),
.k-filtercell .k-filtercell-wrapper > .k-textbox {
  display: flex;
  flex: 1 1 auto;
}
.k-filtercell .k-filtercell-wrapper > .k-textbox {
  width: 100%;
  min-width: 0;
}

.k-grid-content,
.k-grid-content-locked {
  border-color: inherit;
  outline: 0;
}
.k-grid-content table,
.k-grid-content-locked table {
  table-layout: fixed;
}
.k-grid-content tr:last-child > td,
.k-grid-content-locked tr:last-child > td {
  border-bottom-width: 0;
}

.k-grid-content {
  width: 100%;
  min-height: 0;
  overflow: auto;
  overflow-x: auto;
  overflow-y: scroll;
  position: relative;
  flex: 1;
}

.k-virtual-scrollable-wrap {
  height: 100%;
  overflow-y: hidden;
  position: relative;
}

.k-grid-edit-row td {
  text-overflow: clip;
}
.k-grid-edit-row .k-widget,
.k-grid-edit-row .k-button,
.k-grid-edit-row .k-textbox {
  height: auto;
}
.k-grid-edit-row .k-edit-cell {
  padding-top: 0;
  padding-bottom: 0;
}
.k-grid-edit-row .k-dirty-cell {
  overflow: visible;
}

.k-edit-cell > .k-textbox,
.k-edit-cell > .k-widget:not(.k-switch),
.k-grid-edit-row > td > .k-textbox,
.k-grid-edit-row > td > .k-widget:not(.k-switch) {
  margin-left: 0px;
}

.k-grid-edit-row td > .k-textbox,
.k-grid-edit-row td > .k-widget:not(.k-switch),
.k-edit-cell > .k-textbox,
.k-edit-cell > .k-widget:not(.k-switch) {
  width: 100%;
}

.k-grid-edit-row td > .k-textbox,
.k-grid-edit-row td > .k-widget,
.k-command-cell > .k-button,
.k-edit-cell > .k-textbox,
.k-edit-cell > .k-widget {
  vertical-align: middle;
}

.k-grid .k-grid-edit-row td,
.k-grid .k-command-cell,
.k-grid .k-edit-cell {
  padding: calc(0.5rem - (calc(1.5em + 0.75rem + 2px) - 1.5em) / 2) 0.75rem;
}

.k-command-cell > .k-button {
  margin-left: 0.16em;
  margin-right: 0.16em;
}

.k-grid > .k-resize-handle,
.k-grid-header .k-resize-handle {
  height: 25px;
  cursor: col-resize;
  position: absolute;
  z-index: 2;
}

.k-grid-pager {
  border-width: 1px 0 0;
  border-color: inherit;
  font-size: inherit;
}

.k-grid-pager-top {
  border-width: 0 0 1px;
}

.k-pager-input .k-numerictextbox {
  margin: 0 0.5rem;
  width: 3em;
}

.k-grid-virtual .k-grid-content .k-grid-table-wrap {
  float: left;
  width: 100%;
}
.k-grid-virtual .k-grid-content .k-grid-table {
  position: relative;
  float: left;
  z-index: 1;
}
.k-grid-virtual .k-grid-content > .k-height-container {
  position: relative;
  float: left;
}
.k-grid-virtual .k-grid-content::after {
  content: "";
  display: block;
  clear: both;
}

.k-width-container {
  position: absolute;
  visibility: hidden;
}

.k-width-container div {
  height: 1px;
}

.k-grid-virtual[dir=rtl] .k-grid-content .k-grid-table,
.k-grid-virtual.k-rtl .k-grid-content .k-grid-table {
  float: right;
}

.k-grid-add-row td {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

.k-grid-lockedcolumns {
  white-space: nowrap;
}

.k-grid-content,
.k-grid-content-locked,
.k-pager-wrap {
  white-space: normal;
}

.k-grid-content-locked,
.k-grid-footer-locked,
.k-grid-header-locked {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  position: relative;
  border-style: solid;
  border-width: 0 1px 0 0;
}
.k-grid-content-locked + .k-grid-content.k-auto-scrollable,
.k-grid-footer-locked + .k-grid-content.k-auto-scrollable,
.k-grid-header-locked + .k-grid-content.k-auto-scrollable {
  display: inline-block;
}

.k-grid-content,
.k-grid-footer-wrap,
.k-grid-header-wrap {
  flex: 1 1 auto;
  display: inline-block;
  vertical-align: top;
}
.k-grid-content.k-auto-scrollable,
.k-grid-footer-wrap.k-auto-scrollable,
.k-grid-header-wrap.k-auto-scrollable {
  display: block;
}

.k-grid-header-locked > table,
.k-grid-header-wrap > table {
  margin-bottom: -1px;
}

.k-grid-header .k-header.k-grid-header-sticky,
.k-grid-header .k-filter-row .k-grid-header-sticky,
.k-grid-content-sticky,
.k-grid-row-sticky,
.k-grid-footer-sticky {
  position: sticky;
  z-index: 2;
}
.k-grid-header .k-header.k-grid-header-sticky.k-edit-cell,
.k-grid-header .k-filter-row .k-grid-header-sticky.k-edit-cell,
.k-grid-content-sticky.k-edit-cell,
.k-grid-row-sticky.k-edit-cell,
.k-grid-footer-sticky.k-edit-cell {
  overflow: visible;
  z-index: 3;
}

.k-grid-content-sticky.k-grid-row-sticky {
  z-index: 3;
}

.k-grid .k-grid-header-sticky,
.k-grid .k-grid-content-sticky,
.k-grid .k-grid-footer-sticky {
  border-right-width: 1px;
}
.k-grid .k-grid-header-sticky:not([style*="display: none"]) + td, .k-grid .k-grid-header-sticky:not([style*="display: none"]) + th,
.k-grid .k-grid-content-sticky:not([style*="display: none"]) + td,
.k-grid .k-grid-content-sticky:not([style*="display: none"]) + th,
.k-grid .k-grid-footer-sticky:not([style*="display: none"]) + td,
.k-grid .k-grid-footer-sticky:not([style*="display: none"]) + th {
  border-left-width: 0;
}

.k-grid .k-grid-row-sticky {
  border-bottom-width: 1px;
  border-top-width: 1px;
}

.k-grid-header-sticky.k-header.k-grid-no-left-border.k-first {
  border-left-width: 0;
}

.k-header.k-drag-clue {
  overflow: hidden;
}

.k-grid.k-grid-no-scrollbar .k-grid-header {
  padding: 0;
}
.k-grid.k-grid-no-scrollbar .k-grid-header-wrap {
  border-width: 0;
}
.k-grid.k-grid-no-scrollbar .k-grid-content {
  overflow-y: auto;
}

.k-grid-norecords {
  text-align: center;
}

div.k-grid-norecords {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
}

.k-grid-norecords-template {
  width: 20em;
  height: 4em;
  line-height: 4em;
  margin: 0 auto;
  border: 1px solid;
}

.k-loading-pdf-mask {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 100;
}
.k-loading-pdf-mask > .k-i-loading {
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 64px;
}
.k-loading-pdf-mask .k-loading-pdf-progress {
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.k-pdf-export .k-loading-pdf-mask {
  display: none;
}

.k-grid-pdf-export-element {
  position: absolute;
  left: -10000px;
  top: -10000px;
}
.k-grid-pdf-export-element .k-filter-row {
  display: none;
}

.k-pdf-export-shadow .k-grid {
  float: left;
  width: auto !important;
}
.k-pdf-export-shadow .k-grid,
.k-pdf-export-shadow .k-grid-content,
.k-pdf-export-shadow .k-grid-content-locked {
  height: auto !important;
  overflow: visible;
}
.k-pdf-export-shadow .k-grid-header-locked + .k-grid-header-wrap, .k-pdf-export-shadow .k-grid-header-locked + .k-grid-content, .k-pdf-export-shadow .k-grid-header-locked + .k-grid-footer-wrap {
  width: auto !important;
}
.k-pdf-export-shadow .k-grid-header,
.k-pdf-export-shadow .k-grid[data-role=grid] .k-grid-footer {
  padding: 0 !important;
}

.k-filter-menu .k-filter-menu-container {
  padding: 0.5rem 1rem;
}
.k-filter-menu .k-widget,
.k-filter-menu .k-radio-list,
.k-filter-menu .k-textbox {
  margin: 0.5rem 0;
  width: 100%;
  display: block;
}
.k-filter-menu .k-widget.k-filter-and {
  width: 6em;
  margin: 1rem 0;
}
.k-filter-menu .k-switch {
  width: 5em;
  display: inline-flex;
}
.k-filter-menu .k-actions,
.k-filter-menu .k-action-buttons,
.k-filter-menu .k-columnmenu-actions {
  margin-left: -1rem;
  margin-right: -1rem;
  margin-bottom: -1rem;
  padding: 1rem;
}
.k-filter-menu .k-actions .k-button,
.k-filter-menu .k-action-buttons .k-button,
.k-filter-menu .k-columnmenu-actions .k-button {
  flex: 1 1 50%;
}
.k-filter-menu .k-actions.k-actions-start .k-button, .k-filter-menu .k-actions.k-actions-center .k-button, .k-filter-menu .k-actions.k-actions-end .k-button {
  flex: 0 1 auto;
}

.k-multicheck-wrap {
  max-height: 300px;
  overflow: auto;
  overflow-x: hidden;
  white-space: nowrap;
}

.k-filter-selected-items {
  font-weight: bold;
  line-height: normal;
  white-space: nowrap;
  margin: 1rem 0 0.5rem;
}

.k-autofitting {
  width: auto !important;
  table-layout: auto !important;
}
.k-autofitting th.k-header,
.k-autofitting td {
  white-space: nowrap !important;
}
.k-autofitting .k-detail-row {
  display: none !important;
}

.k-column-list {
  padding: 0;
  margin: 0;
  list-style: none;
  max-height: 200px;
  overflow-x: hidden;
  overflow-y: auto;
}

.k-column-chooser-title,
.k-column-list-item {
  padding: 3px 1.5rem;
  padding-right: calc(3rem + 16px);
}

.k-column-list-item {
  position: relative;
  display: block;
  margin: 0;
  cursor: pointer;
}

.k-columnmenu-item {
  padding: 0.5rem 1rem;
  outline: 0;
  cursor: pointer;
}
.k-columnmenu-item > .k-icon {
  margin-right: 0.5rem;
}

.k-columnmenu-item-wrapper {
  border-bottom: 1px solid;
  border-bottom-color: rgba(0, 0, 0, 0.15);
}
.k-columnmenu-item-wrapper:last-child {
  border-bottom-width: 0;
}

.k-columnmenu-item-content {
  overflow: hidden;
}
.k-columnmenu-item-content .k-column-list-item {
  padding-left: calc(1rem + 16px + 0.5rem);
}
.k-columnmenu-item-content .k-filter-menu .k-filter-menu-container {
  padding: 1rem 1rem;
}

.k-column-list-wrapper .k-actions .k-button,
.k-column-list-wrapper .k-action-buttons .k-button,
.k-column-list-wrapper .k-columnmenu-actions .k-button,
.k-columnmenu-item-content .k-actions .k-button,
.k-columnmenu-item-content .k-action-buttons .k-button,
.k-columnmenu-item-content .k-columnmenu-actions .k-button {
  flex: 1 1 50%;
}
.k-column-list-wrapper .k-actions.k-actions-start .k-button, .k-column-list-wrapper .k-actions.k-actions-center .k-button, .k-column-list-wrapper .k-actions.k-actions-end .k-button,
.k-columnmenu-item-content .k-actions.k-actions-start .k-button,
.k-columnmenu-item-content .k-actions.k-actions-center .k-button,
.k-columnmenu-item-content .k-actions.k-actions-end .k-button {
  flex: 0 1 auto;
}

.k-column-menu .k-menu:not(.k-context-menu) {
  font-weight: 400;
}

[dir=rtl] .k-columnmenu-item > .k-icon,
.k-rtl .k-columnmenu-item > .k-icon {
  margin-left: 0.5rem;
  margin-right: 0;
}

.k-grouping-header .k-group-indicator {
  border-radius: 0.25rem;
}

.k-grid {
  border-color: rgba(33, 37, 41, 0.125);
  color: #212529;
  background-color: transparent;
}
.k-grid td,
.k-grid .k-grid-content,
.k-grid .k-grid-header-locked,
.k-grid .k-grid-content-locked {
  border-color: rgba(33, 37, 41, 0.125);
}
.k-grid .k-alt {
  background-color: rgba(0, 0, 0, 0.05);
}
.k-grid tbody tr:hover,
.k-grid tbody tr.k-state-hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}
.k-grid th.k-state-selected,
.k-grid td.k-state-selected,
.k-grid tr.k-state-selected > td {
  color: #212529;
  background-color: rgba(193, 0, 0, 0.25);
}
.k-grid td.k-state-focused,
.k-grid th.k-state-focused {
  box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.08);
}
.k-grid col.k-sorted,
.k-grid th.k-sorted {
  background-color: rgba(255, 255, 255, 0.02);
}
.k-grid .k-grid-header-locked,
.k-grid .k-grid-content-locked,
.k-grid .k-grid-header-locked .k-header,
.k-grid .k-grid-content-locked td {
  border-color: rgba(33, 37, 41, 0.5);
}
.k-grid .k-grid-header-locked .k-header {
  border-bottom-color: #dee2e6;
}
.k-grid .k-grid-content-locked .k-group-footer td,
.k-grid .k-grid-content-locked .k-group-cell {
  border-color: #dee2e6;
}
.k-grid .k-grid-content-locked .k-grouping-row + tr td {
  border-top-color: #dee2e6;
}
.k-grid .k-grid-content-locked .k-state-selected td {
  background-color: rgb(239.5, 191.25, 191.25);
}
.k-grid .k-grid-content-locked .k-state-selected.k-alt td {
  background-color: rgb(231.836, 185.13, 185.13);
}
.k-grid .k-grid-content-locked .k-state-hover td,
.k-grid .k-grid-content-locked tr:hover td {
  background-color: rgba(0, 0, 0, 0);
}
.k-grid .k-grid-content-locked .k-state-selected:hover td,
.k-grid .k-grid-content-locked .k-state-selected.k-state-hover td {
  background-color: rgb(226.088, 180.54, 180.54);
}
.k-grid[dir=rtl] th.k-hierarchy-cell,
.k-grid[dir=rtl] td.k-hierarchy-cell, .k-grid.k-rtl th.k-hierarchy-cell,
.k-grid.k-rtl td.k-hierarchy-cell {
  border-left-color: transparent;
}

.k-grid-toolbar {
  border-color: inherit;
  color: #212529;
  background-color: #f8f9fa;
}

.k-grouping-header {
  border-color: #dee2e6;
  color: #c10000;
  background-color: #f8f9fa;
}

.k-grouping-header .k-group-indicator {
  border-color: #787878;
  color: #ffffff;
  background-color: #787878;
}

.k-grid-header {
  border-color: #dee2e6;
  color: #c10000;
  background-color: #f8f9fa;
}
.k-grid-header .k-i-sort-asc-sm,
.k-grid-header .k-i-sort-desc-sm,
.k-grid-header .k-sort-order {
  color: #c10000;
}
.k-grid-header .k-grid-filter:focus,
.k-grid-header .k-header-column-menu:focus,
.k-grid-header .k-hierarchy-cell .k-icon:focus {
  box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.1);
}
.k-grid-header .k-grid-filter.k-state-active,
.k-grid-header .k-header-column-menu.k-state-active,
.k-grid-header .k-hierarchy-cell .k-icon.k-state-active {
  color: #ffffff;
  background-color: #c10000;
}
.k-grid-header .k-grid-header-sticky,
.k-grid-header .k-grid-header-sticky.k-sorted {
  color: #c10000;
  background-color: #f8f9fa;
  border-right-color: rgba(33, 37, 41, 0.5);
  border-left-color: rgba(33, 37, 41, 0.5);
}

.k-grid-footer .k-grid-footer-sticky {
  background-color: #f8f9fa;
}

.k-master-row .k-grid-content-sticky {
  border-color: rgba(33, 37, 41, 0.5);
  color: #212529;
  background-color: transparent;
  border-top-color: rgba(33, 37, 41, 0.125);
}
.k-master-row .k-grid-row-sticky {
  border-top-color: rgba(33, 37, 41, 0.5);
  border-bottom-color: rgba(33, 37, 41, 0.5);
  background-color: transparent;
}
.k-master-row.k-alt .k-grid-content-sticky,
.k-master-row.k-alt .k-grid-row-sticky {
  background-color: rgba(0, 0, 0, 0);
}
.k-master-row.k-state-selected .k-grid-content-sticky, .k-master-row.k-state-selected .k-grid-row-sticky {
  background-color: rgb(239.5, 191.25, 191.25);
}
.k-master-row.k-state-selected.k-alt .k-grid-content-sticky, .k-master-row.k-state-selected.k-alt .k-grid-row-sticky {
  background-color: rgb(231.836, 185.13, 185.13);
}
.k-master-row:hover .k-grid-content-sticky, .k-master-row:hover .k-grid-row-sticky, .k-master-row.k-state-hover .k-grid-content-sticky, .k-master-row.k-state-hover .k-grid-row-sticky {
  background-color: rgba(0, 0, 0, 0);
}
.k-master-row.k-state-selected:hover .k-grid-content-sticky, .k-master-row.k-state-selected:hover .k-grid-row-sticky, .k-master-row.k-state-selected.k-state-hover .k-grid-content-sticky, .k-master-row.k-state-selected.k-state-hover .k-grid-row-sticky {
  background-color: rgb(226.088, 180.54, 180.54);
}

.k-grouping-row .k-grid-content-sticky {
  background-color: #f8f9fa;
}
.k-grouping-row:hover .k-grid-content-sticky, .k-grouping-row.k-state-hover .k-grid-content-sticky {
  background-color: rgba(0, 0, 0, 0);
}

.k-group-footer td,
.k-group-footer .k-grid-footer-sticky {
  background-color: #f8f9fa;
}
.k-group-footer:hover .k-grid-footer-sticky, .k-group-footer.k-state-hover .k-grid-footer-sticky {
  background-color: #f8f9fa;
}

.k-grid-footer {
  border-color: #dee2e6;
  color: #c10000;
  background-color: #f8f9fa;
}
.k-grid-footer .k-grid-footer-locked {
  border-color: inherit;
}
.k-grid-footer .k-grid-footer-sticky {
  border-color: rgba(33, 37, 41, 0.5);
  background-color: #f8f9fa;
}

.k-grid-pager {
  border-color: #dee2e6;
  color: #c10000;
  background-color: #f8f9fa;
}

.k-grouping-row,
.k-group-cell {
  border-color: #dee2e6;
  color: #c10000;
  background-color: #f8f9fa;
}

.k-column-list-item:hover,
.k-columnmenu-item:hover {
  color: rgb(21.6283783784, 24.25, 26.8716216216);
  background-color: #f8f9fa;
}

.k-columnmenu-item:focus,
.k-columnmenu-item.k-state-focus {
  box-shadow: inset 0 0 0 3px rgba(33, 37, 41, 0.15);
}

.k-column-list-wrapper {
  border-color: inherit;
}

.k-columnmenu-item.k-state-selected {
  color: #fff;
  background-color: #c10000;
}

.k-column-menu .k-menu:not(.k-context-menu) {
  border-color: rgba(0, 0, 0, 0.15);
  color: #212529;
  background-color: #fff;
}
.k-column-menu .k-menu:not(.k-context-menu) .k-item {
  color: #212529;
}
.k-column-menu .k-menu:not(.k-context-menu) .k-item:hover, .k-column-menu .k-menu:not(.k-context-menu) .k-item.k-state-hover {
  color: rgb(21.6283783784, 24.25, 26.8716216216);
  background-color: #f8f9fa;
}
.k-column-menu .k-menu:not(.k-context-menu) .k-item.k-state-selected {
  color: #fff;
  background-color: #c10000;
}
.k-column-menu .k-menu:not(.k-context-menu) .k-item:focus, .k-column-menu .k-menu:not(.k-context-menu) .k-item.k-state-focused {
  box-shadow: inset 0 0 0 3px rgba(33, 37, 41, 0.15);
}

.k-grid-norecords-template {
  background-color: transparent;
  border-color: rgba(33, 37, 41, 0.125);
}

.k-listview {
  margin: 0;
  padding: 0;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  flex-flow: column nowrap;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
}

.k-listview-bordered {
  border-width: 1px;
}

.k-listview-header {
  border-width: 0;
  border-bottom-width: 1px;
  border-style: solid;
  border-color: inherit;
}

.k-listview-bordered > .k-listview-header {
  border-bottom-width: 1px;
}

.k-listview-content {
  margin: 0;
  padding: 0;
  outline: 0;
  flex-grow: 1;
  position: relative;
  overflow: auto;
}
.k-listview-content::after {
  height: 0;
  clear: both;
  display: block;
}

.k-listview-content.k-d-flex::after,
.k-listview-content.k-d-grid::after {
  display: none;
}

.k-listview-content-padding-rectangle {
  padding: 0.25rem 0.25rem;
}

.k-listview-content-padding-square {
  padding: 0.25rem;
}

.k-listview-item {
  padding: 0;
  border-width: 0;
  outline: 0;
  border-style: solid;
  box-sizing: border-box;
  flex-shrink: 0;
}

.k-listview-item-padding-rectangle {
  padding: 0.25rem 0.25rem;
}

.k-listview-item-padding-rectangle .k-listview-link {
  margin: -0.25rem -0.25rem;
  padding: 0.25rem 0.25rem;
}

.k-listview-item-padding-square {
  padding: 0.25rem;
}

.k-listview-item-padding-square .k-listview-link {
  margin: -0.25rem;
  padding: 0.25rem;
}

.k-listview-footer {
  border-width: 0;
  border-top-width: 1px;
  border-style: solid;
  border-color: inherit;
}

.k-listview-bordered > .k-listview-footer {
  border-top-width: 1px;
}

.k-listview-pager {
  border-width: 0;
  border-top-width: 1px;
  border-color: inherit;
  font: inherit;
}

.k-listview-pager-top {
  border-top-width: 0;
  border-bottom-width: 1px;
}

.k-listview-bordered > .k-listview-pager-top {
  border-bottom-width: 1px;
}

.k-listview-bordered > .k-listview-pager-bottom {
  border-top-width: 1px;
}

.k-listview-borders-all .k-listview-item {
  border-width: 1px;
}

.k-listview-borders-horizontal .k-listview-item {
  border-top-width: 1px;
}
.k-listview-borders-horizontal .k-listview-item:first-child {
  border-top-width: 0;
}

.k-listview-borders-vertical .k-listview-item {
  border-left-width: 1px;
}
.k-listview-borders-vertical .k-listview-item:first-child {
  border-left-width: 0;
}

.k-listview {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}

.k-listview-content > .k-state-focused {
  box-shadow: inset 0 0 0 3px rgba(33, 37, 41, 0.15);
}
.k-listview-content > .k-state-selected {
  background-color: rgba(193, 0, 0, 0.25);
}

.k-spreadsheet {
  width: 800px;
  height: 600px;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
  flex-direction: column;
  cursor: default;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-spreadsheet .k-vertical-align-center {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
.k-spreadsheet .k-vertical-align-bottom {
  position: relative;
  top: 100%;
  transform: translateY(-100%);
}

.k-spreadsheet .k-tabstrip-wrapper {
  border-width: 0 0 1px;
  border-style: solid;
  border-color: inherit;
  position: relative;
}

.k-spreadsheet-quick-access-toolbar {
  padding: 0.375rem;
  display: inline-flex;
  flex-direction: row;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
}
.k-spreadsheet-quick-access-toolbar .k-button:not(:hover) {
  border-color: transparent;
  color: inherit;
  background-color: transparent;
  background-image: none;
}

.k-spreadsheet-tabstrip {
  padding-top: 0.375rem;
}

.k-spreadsheet-tabstrip .k-loading {
  display: none;
}

.k-spreadsheet-tabstrip .k-content {
  border-radius: 0;
  padding: 0;
  border-width: 0;
  overflow: hidden;
}

.k-spreadsheet-toolbar {
  border-width: 0;
}
.k-spreadsheet-toolbar [data-tool=backgroundColor],
.k-spreadsheet-toolbar [data-tool=textColor],
.k-spreadsheet-toolbar [data-tool=borders],
.k-spreadsheet-toolbar [data-tool=alignment],
.k-spreadsheet-toolbar [data-tool=merge],
.k-spreadsheet-toolbar [data-tool=freeze] {
  width: auto;
  min-width: 1.5em;
}
.k-spreadsheet-toolbar [data-tool=fontSize] {
  width: 5rem;
}
.k-spreadsheet-toolbar [data-tool=fontFamily] {
  width: 6rem;
}
.k-spreadsheet-toolbar [data-tool=format] {
  width: 4rem;
}

.k-spreadsheet-action-bar {
  border-width: 0 0 1px;
  border-style: solid;
  border-color: inherit;
  font-size: 12px;
  font-family: Arial, Verdana, sans-serif;
  position: relative;
  display: flex;
  flex-direction: row;
}

.k-spreadsheet-name-editor {
  width: 10em;
  border-width: 0 1px 0 0;
  border-style: solid;
  border-color: inherit;
}
.k-spreadsheet-name-editor .k-combobox {
  width: 100%;
  font-size: inherit;
}
.k-spreadsheet-name-editor .k-combobox .k-dropdown-wrap {
  border-radius: 0;
  border-width: 0;
}
.k-spreadsheet-name-editor .k-combobox .k-select {
  border-radius: 0;
}

.k-spreadsheet-formula-bar {
  border-color: inherit;
  display: flex;
  flex-direction: row;
  align-items: center;
  flex: 1;
}
.k-spreadsheet-formula-bar::before {
  font-size: 16px;
  font-family: "WebComponentsIcons";
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  padding: 0 0.5rem;
  border-width: 0 1px 0 0;
  border-style: solid;
  border-color: inherit;
}
.k-spreadsheet-formula-bar .k-tooltip,
.k-spreadsheet-formula-bar .k-group-header,
.k-spreadsheet-formula-bar .k-list-scroller {
  display: none;
}
.k-spreadsheet-formula-bar .k-spreadsheet-formula-input {
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
}
.k-spreadsheet-formula-bar .k-spreadsheet-formula-input.k-spreadsheet-array-formula::before {
  content: "{";
  font-weight: 700;
}
.k-spreadsheet-formula-bar .k-spreadsheet-formula-input.k-spreadsheet-array-formula::after {
  content: "}";
  font-weight: 700;
}

.k-spreadsheet-formula-input {
  outline: 0;
  white-space: pre;
  flex: 1;
  box-sizing: border-box;
}
.k-spreadsheet-formula-input > .k-syntax-func.k-syntax-at-point,
.k-spreadsheet-formula-input > .k-syntax-bool.k-syntax-at-point,
.k-spreadsheet-formula-input > .k-syntax-ref.k-syntax-at-point,
.k-spreadsheet-formula-input > .k-syntax-str.k-syntax-at-point,
.k-spreadsheet-formula-input > .k-syntax-num.k-syntax-at-point {
  text-decoration: underline;
}
.k-spreadsheet-formula-input > .k-series-a,
.k-spreadsheet-formula-input > .k-series-b,
.k-spreadsheet-formula-input > .k-series-c,
.k-spreadsheet-formula-input > .k-series-d {
  background-color: transparent;
}

.k-spreadsheet-formula-list {
  min-width: 100px;
}
.k-spreadsheet-formula-list .k-item {
  padding: 3px 1.5rem;
}

.k-syntax-func,
.k-syntax-startexp {
  font-weight: bold;
}

.k-spreadsheet-cell-editor {
  padding: 0 3px;
  line-height: 20px;
  display: none;
  overflow: hidden;
  position: absolute;
  z-index: 2000;
}

.k-spreadsheet-sheets-bar {
  padding: 0 0.5rem 0.5rem;
  border-width: 1px 0 0;
  border-style: solid;
  border-color: inherit;
  display: flex;
  flex-direction: row;
  align-items: center;
  position: relative;
}

.k-spreadsheet-sheets-bar-add {
  margin-right: 0.5rem;
}
.k-spreadsheet-sheets-bar-add:not(:hover) {
  border-color: transparent;
  color: inherit;
  background: none;
}

.k-spreadsheet-sheets-items {
  margin-top: -1px;
  flex: 1;
  overflow: hidden;
}
.k-spreadsheet-sheets-items .k-tabstrip-items {
  margin: 0 calc(1.5em + 0.75rem + 2px) !important;
  border-width: 0;
}
.k-spreadsheet-sheets-items .k-tabstrip-prev {
  left: 0 !important;
}
.k-spreadsheet-sheets-items .k-tabstrip-next {
  right: 0 !important;
}
.k-spreadsheet-sheets-items .k-item .k-link {
  display: inline-block;
}
.k-spreadsheet-sheets-items .k-item .k-spreadsheet-sheets-remove {
  margin-right: 0.5rem;
  margin-left: -0.5rem;
  padding: 0;
  line-height: 1;
  display: inline-flex;
  flex-direction: row;
  vertical-align: middle;
}

.k-spreadsheet-view {
  height: auto !important;
  border-color: inherit;
  font-size: 12px;
  font-family: Arial, Verdana, Sans-serif;
  flex: 1;
  position: relative;
}
.k-spreadsheet-view .k-state-disabled {
  pointer-events: auto;
}

.k-spreadsheet-fixed-container {
  width: 100%;
  height: 100%;
  border-color: inherit;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  position: absolute;
  z-index: 2;
}

.k-spreadsheet-overflow {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  border-color: inherit;
}

.k-spreadsheet-pane {
  padding: 0 1px 0 0;
  border-width: 2px 0 0 2px;
  border-style: solid;
  border-color: inherit;
  box-sizing: border-box;
  position: absolute;
  overflow: hidden;
}
.k-spreadsheet-pane.k-top {
  border-top-width: 0;
}
.k-spreadsheet-pane.k-left {
  border-left-width: 0;
}

.k-spreadsheet-top-corner {
  border-width: 0 1px 1px 0;
  border-style: solid;
  box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10000;
}
.k-spreadsheet-top-corner::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  overflow: hidden;
  position: absolute;
  bottom: 0;
  right: 0;
  border: 6px solid transparent;
  border-right-color: inherit;
  border-bottom-color: inherit;
}

.k-spreadsheet-scroller {
  width: 100%;
  height: 100%;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
  position: absolute;
  z-index: 1;
}
@media (hover: none), (pointer: coarse) {
  .k-spreadsheet-scroller {
    z-index: 3;
  }
}

.k-spreadsheet-haxis,
.k-spreadsheet-vaxis {
  border: 0 solid;
  border-color: inherit;
  position: absolute;
}

.k-spreadsheet-haxis {
  border-width: 1px 0 0;
  left: 0;
}

.k-spreadsheet-vaxis {
  border-width: 0 0 0 1px;
  top: 0;
}

.k-spreadsheet-row-header,
.k-spreadsheet-column-header {
  text-align: center;
  z-index: 100;
}
.k-spreadsheet-row-header > div,
.k-spreadsheet-column-header > div {
  position: relative;
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-color: inherit;
}
.k-spreadsheet-row-header > div::after,
.k-spreadsheet-column-header > div::after {
  content: "";
  border-width: 0;
  border-style: solid;
  border-color: inherit;
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.k-spreadsheet-row-header {
  position: relative;
}

.k-spreadsheet-column-header {
  position: absolute;
}

.k-spreadsheet-row-header > div {
  border-top-width: 1px;
}
.k-spreadsheet-row-header > div:first-child {
  border-top-width: 0;
}

.k-spreadsheet-row-header > .k-selection-partial::after,
.k-spreadsheet-row-header > .k-selection-full::after {
  border-right-width: 2px;
  display: block;
}

.k-spreadsheet-column-header > div {
  border-left-width: 1px;
}
.k-spreadsheet-column-header > div:first-child {
  border-left-width: 0;
}

.k-spreadsheet-column-header > .k-selection-partial::after,
.k-spreadsheet-column-header > .k-selection-full::after {
  border-bottom-width: 2px;
  display: block;
}

.k-spreadsheet-data {
  border-color: inherit;
  cursor: cell;
  position: relative;
}

.k-spreadsheet-cell {
  padding: 1px;
  box-sizing: border-box;
  position: absolute;
  line-height: normal;
  background-clip: padding-box;
  white-space: pre;
  overflow: hidden;
}

.k-spreadsheet-merged-cells-wrapers {
  position: relative;
}

.k-spreadsheet .k-selection-wrapper {
  position: relative;
  cursor: cell;
}

.k-spreadsheet .k-spreadsheet-selection {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  position: absolute;
}

.k-spreadsheet .k-spreadsheet-selection-highlight {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  position: absolute;
}

.k-spreadsheet .k-selection-wrapper .k-spreadsheet-editor-button {
  position: absolute;
  padding: 0;
  z-index: 60;
}

.k-spreadsheet-active-cell {
  outline-color: transparent !important;
  z-index: 10;
}

.k-spreadsheet .k-auto-fill-wrapper {
  position: relative;
}

.k-spreadsheet .k-auto-fill,
.k-spreadsheet .k-auto-fill-punch,
.k-spreadsheet .k-auto-fill-br-hint {
  box-sizing: border-box;
  position: absolute;
}

.k-spreadsheet .k-auto-fill {
  border-width: 1px;
  border-style: solid;
  cursor: crosshair;
}

.k-spreadsheet .k-single-selection::after {
  content: "";
  margin-bottom: -4px;
  margin-right: -4px;
  width: 6px;
  height: 6px;
  border-width: 1px;
  border-style: solid;
  border-radius: 50%;
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 100;
  cursor: crosshair;
}

.k-spreadsheet .k-selection-full::after,
.k-spreadsheet .k-selection-partial::after {
  display: none;
}

.k-spreadsheet .k-autofill-wrapper {
  position: relative;
  cursor: cell;
}

.k-spreadsheet-vborder {
  position: absolute;
  border-left-style: solid;
  border-left-width: 1px;
}

.k-spreadsheet-hborder {
  position: absolute;
  border-top-style: solid;
  border-top-width: 1px;
}

.k-spreadsheet-has-comment::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: auto;
  border-width: 3px;
  border-style: solid;
}

.k-dirty {
  left: 0;
  right: auto;
}

.k-spreadsheet .k-filter-wrapper {
  position: relative;
  z-index: 50;
}

.k-spreadsheet .k-filter-range {
  border-width: 1px;
  border-style: solid;
  position: absolute;
  box-sizing: border-box;
}

.k-spreadsheet-filter {
  border-radius: 0.25rem;
  line-height: 1;
  position: absolute;
  cursor: pointer;
}
.k-spreadsheet-filter .k-icon {
  vertical-align: middle;
}

.k-spreadsheet-filter-menu {
  width: 280px;
}
.k-spreadsheet-filter-menu .k-animation-container {
  position: relative;
}
.k-spreadsheet-filter-menu > .k-menu,
.k-spreadsheet-filter-menu > .k-menu.k-menu-vertical {
  border-width: 0;
}
.k-spreadsheet-filter-menu > .k-menu .k-item,
.k-spreadsheet-filter-menu > .k-menu.k-menu-vertical .k-item {
  color: inherit;
}
.k-spreadsheet-filter-menu > .k-menu .k-link,
.k-spreadsheet-filter-menu > .k-menu.k-menu-vertical .k-link {
  padding-left: calc(16px + 1rem);
}
.k-spreadsheet-filter-menu > .k-menu .k-icon,
.k-spreadsheet-filter-menu > .k-menu.k-menu-vertical .k-icon {
  margin-left: calc(-1 * (16px + 0.5rem));
  margin-right: 0.5rem;
}
.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper {
  height: 200px;
  border-width: 1px;
  border-style: solid;
  overflow-y: scroll;
  overflow-x: auto;
}
.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper .k-treeview {
  padding: 0.5rem;
  overflow: visible;
}
.k-spreadsheet-filter-menu .k-details {
  padding: 0;
  border-width: 1px 0 0;
  border-style: solid;
  border-color: inherit;
}
.k-spreadsheet-filter-menu .k-details-summary {
  padding: 0.5rem;
  cursor: pointer;
}
.k-spreadsheet-filter-menu .k-details-summary > .k-icon {
  margin-right: 0.5rem;
}
.k-spreadsheet-filter-menu .k-details-content {
  padding: 0.5rem 1rem 0.5rem calc(16px + 1rem);
}
.k-spreadsheet-filter-menu .k-details-content > .k-textbox,
.k-spreadsheet-filter-menu .k-details-content > .k-widget {
  width: 100%;
  margin-bottom: 3px;
}
.k-spreadsheet-filter-menu .k-details-content .k-space-right {
  background-image: none;
}
.k-spreadsheet-filter-menu .k-details-content .k-filter-and {
  width: 75px;
  margin: 8px 0;
}
.k-spreadsheet-filter-menu .k-actions .k-button,
.k-spreadsheet-filter-menu .k-action-buttons .k-button,
.k-spreadsheet-filter-menu .k-columnmenu-actions .k-button {
  flex: 1 1 50%;
}
.k-spreadsheet-filter-menu .k-actions.k-actions-start .k-button, .k-spreadsheet-filter-menu .k-actions.k-actions-center .k-button, .k-spreadsheet-filter-menu .k-actions.k-actions-end .k-button {
  flex: 0 1 auto;
}

.k-spreadsheet-popup {
  padding: 0;
}
.k-spreadsheet-popup .k-separator {
  display: block;
}
.k-spreadsheet-popup .k-button {
  border-radius: 0;
  border-width: 0;
  color: inherit;
  background: none;
}
.k-spreadsheet-popup .k-button-icontext {
  display: flex;
  justify-content: flex-start;
}
.k-spreadsheet-popup .k-reset-color,
.k-spreadsheet-popup .k-custom-color {
  border-radius: 0;
  width: 100%;
  border-width: 0;
  box-sizing: border-box;
  display: flex;
}
.k-spreadsheet-popup .k-reset-color {
  border-bottom-width: 1px;
}
.k-spreadsheet-popup .k-custom-color {
  border-top-width: 1px;
}
.k-spreadsheet-popup .k-spreadsheet-color-palette {
  padding: 0.5rem;
}
.k-spreadsheet-popup .k-spreadsheet-border-type-palette {
  width: 12.5rem;
  height: 5rem;
  display: flex;
  flex-flow: row wrap;
  align-content: space-around;
  justify-content: space-around;
}

.k-spreadsheet-format-popup .k-item {
  justify-content: space-between;
}
.k-spreadsheet-format-popup .k-spreadsheet-sample {
  order: 1;
}

.k-spreadsheet-sample {
  opacity: 0.7;
}

.k-spreadsheet-clipboard,
.k-spreadsheet-clipboard-paste {
  margin: 0;
  padding: 0;
  width: 1px;
  height: 1px;
  border: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}

.k-spreadsheet-window .k-edit-form-container {
  width: auto;
  min-width: 0;
}

.k-spreadsheet-format-cells .k-spreadsheet-preview {
  margin-top: 0.5rem;
  text-align: center;
}
.k-spreadsheet-format-cells .k-list-scroller {
  margin-top: 0.5rem;
  height: 210px;
  border-width: 1px;
  border-style: solid;
  border-color: inherit;
}

.k-export-config {
  clear: both;
  position: relative;
}
.k-export-config::after {
  content: "";
  clear: both;
  display: block;
}
.k-export-config .k-edit-field {
  margin-left: 5%;
  width: 45%;
  float: left;
}
.k-export-config .k-page-orientation {
  position: absolute;
  right: 0;
  top: 0.5rem;
}
.k-export-config .k-page-orientation .k-icon {
  font-size: 6em;
}

.k-spreadsheet-insert-comment textarea {
  height: auto;
}

.k-spreadsheet-insert-image-dialog {
  border-radius: 0.25rem;
  border-style: dashed;
  border-width: 2px;
}
.k-spreadsheet-insert-image-dialog label {
  display: flex;
  justify-content: center;
  min-width: 100%;
  width: 355px;
  height: 230px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcwAAAGQCAYAAAAjl1AKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphMGVmMzZmZi04YmI1LTRlN2YtOTcwMS04OTU5ZTg1N2ZhY2MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDNDOTBDNUQ2OUJGMTFFOTkwMzY4RTI3NjZBQTdENkMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDNDOTBDNUM2OUJGMTFFOTkwMzY4RTI3NjZBQTdENkMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjMmZmZjM0Mi05NjEyLTQwM2YtYWZhYS01MTE1ZjQ2NThmMWMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphYjlhMmUwMy1kNmIwLTY3NGMtODc4ZS0yMjUzMjdkNDI5OTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz68UHLbAAAgpElEQVR42uzd2ZNc9dnY8TOL9gU0IAkjgwpkI8QOQmI1FS+FHW9VLt/7wpWb900qKV+lTL3vTZzElSvnJilfvM4fkQunfEOw2LUgiUUsNhiMAFsjtIzQrpmJnhOdoaent+np5SyfT1XXiJ4R0hz19Lef31l6ZHZ2NgEAWhu1CQBAMAFAMAFAMAFAMAFAMAFAMAFAMAEAwQQAwQQAwQQAwQQAwQQAwQQAwQQAMuP9/gNGRkZsZQAGop/v8WzCBIA8TJj9GFr9swGUYyAUTHEEoLvn+NxGdLwgG1BEAaoxYY7kNZ55C+bIEu4DoFixHGkT0JE8RTMvwWwXxRHBBKhMQGcbPN8PPZx5COZIh6EcEU+AQgex2fRYH8tm4RxqNIcdzGbxa/dROAGKOT3WhnCk5nOzTX5PbqI5zGB2Estmv24XTwDyO2HOtohi/f25ieawgtkqlvW/HukgnqIJULxY1v96tsV0OvRo5mkfZn0YR5tEs920CUB+o9kokvW3mQ6iWYkJc6RNLOtvo7/85S/X/eIXv/jntWvX/mjZsmVfGRsbG3eNWoCClvOq6enpy1f9/Ysvvvjfv/nNb/7zr3/96zM1oRxN2u/THHhAR/p5odr0D1gYtvpg1kdztObj6N///vf/NDEx8e/Gx8eXeZgBlM+VK1cunzhx4n9u3rz5n65Fc6Zm0my0dFs/tdbGuG9/z2FefL1ROOdi+ZOf/GTl1NTU/920adMvxBKgvOI5/upz/X+I5/x47q8bnEaSnByvMugJs1EkRxoEcyw23Lp16x72UAKojjNnzuxfv379N6/+crrBlDnbbsos44TZ7Mo+aTSPHTv2X8USoHriuT8a0GS6HOqUOewl2QW3OMBnYmLiHz1sAKopGhAtSFqfJTH4aA1pSbbRUmx6m5yc/O833njjv/GQAaiu48eP/6+NGzf+++TLg4AaLc0mSQWWZJuN1iNr1qz5vocKQLVdbcG/TnJ2cZpBBrPV1Xnmps1ly5Zt8lABqLarLdiYNL9YTbOmlCaY9fFsdHm8kbgogYcKQLVda0HTVpR9wuwonq7gA0CD418qtSTbzdQJQIW7macujOZgYwBA7psxmrONIKAA5LIN42XaIFeuXEmmpqaSixcvJjMzMx5qAMOYxEZHkxUrViTr16+P68T2shGVe3uvvohYTk5OCiXAkMXz8Pnz59PhZePGjb2IZj5eCJTlHygmS7EEyFc447m5NJNzWb6ReCUDQL5cuHBBMPP4SgaAfOn39coFEwBypjQH/bhCEAAmTAAQTAAQTAAQTAAQTABAMAFAMAFAMAFAMAFAMAFAMAFAMAFAMAEAwQQAwQQAwQQAwQSAAhkvyzcyMjLiXxMAEyYACCYACCYACCYACCYAIJgAIJgAIJgAIJgAIJgAIJgAIJgAIJgAgGACwBJ5ey8AMGECgGACgGACgGACgGACgGACgGACAIIJAIIJAIIJAIIJAIIJAKXg4usAYMIEAMEEAMEEAMEEAMEEAMEEAMEEAAQTAAQTAAQTAAQTAAQTAErBxdcBwIQJAIIJAAMzbhMA9cbGxpLx8fH0Fr8eHR1NP8auj+wWZmdn527T09PJzMxM+vHKlSvpLX4NggmUKpDLly9Pb8uWLUsD2YnaeMb/o14E9PLly8mlS5fSm4AimEDhRBRXrlyZ3mKSrHXmzJnk5MmTyalTp5IvvvgivV28eDG9RfQigukTyLUpdMWKFWls165dm96uv/76ZMOGDcn69evTz8UtxNR54cKF9BYxBcEEcivCtmrVqrmIZYGcnJxMPv300+Rvf/tbGsZMLLc2ky29nj9/Pv3vY8eOzft8/Bk33XRTsmXLlmTTpk3JunXr5qIaf0b8vpg8oQhGWv0w9OQP+PJ0j5Gaj9lttOYW6zljV/8+J7v5c+p/UIFkQbzWrFkzb5r88MMPk7/85S9pKOt18tzQ6msafe7mm29Otm3bltx2223zonv27Nl5kaZc4sVSl/3YcPXD9LXbTM1ttuaW1HxM+tk0wYSSi32SMdHFx5BNku++++7c0mqvItlpROPvsmPHjrnJM8TfJZZ+6/9OCKZgCib0VeyjjFDGPsrw+eefpxPlO++80/NpsptpM3PXXXelE+eNN96Y/nfs34xw2scpmIIpmNB3sfwa+wuzo13/9Kc/JXv37h1oJFt9vtH9jz32WLJ9+/b01xHL2K9qmVYwBVMwoW8/bxHKbKr8+OOPkwMHDqT7CPMwTbb7XEzEu3fvTrZu3To3bUY4+/08hWAKJlRInAcZp3HE/sE49ePgwYPpfsphT5OLnTRD7N/ctWtX+j3FPs2pqSnncArm0IPptBIogYjkddddly7BxkE9L7/8cseT2bCmyVb3HzlyJDl69Gjy1FNPpU+2cU7n6dOnHRDEUJVmwownCaiiOK8yJsv4WfvrX/+avPTSS+mpGkWZJlt9LibMiGYcFBRfE5Om8zaLZ+PGjaWYMF18HQosDu7JYvn+++8ne/bsaRnL7Lqv3Xy+9rqx3Xyu099Te398L88++2zy3nvvpd9jduUgGAZLslDgyTIO8ImQ/PnPf05eeeWVQk+Tre6PFwLxMY6ije85fm3SZNBMmFDEV7rj43OTZbNYFm2abHf/888/nx7ElE2a9de/BcEE5v/Qjo6mB/hky7D1sew2hJ3+3l4GdLH3x6SZLc9mBzmBYAILZNNVhOKjjz5Kj4btVQjzNE22uv+5555LPvjgg3kvHGAQxsv0RAJlFxdPj1NI4jJ3EctBnxLS632Tnd7fKJqxLTZv3pxe7CAupQcmTCCVvS1XiGXYZuckLnVizNM02ey++N4jmnExg7iqkSNnEUwgFSsoMUmF2Id34sSJjqPWj8/18/5O4xlvbp3tv41p0yoTggmkQYh9dnFt2FdffbWjqbCbyXCQU2Mn02S7qL7xxhvp+3nGtoltBIIJFRanT2QXU9+3b1/HU+FiJr28TpOdRPXFF19MP8Y2cqoJggkVVrsUGwe3DOKUkF6dKtLLabLZ/XHN3LfeemvetgLBhIqJg1liaoqjYltdnGBQ50cOI4jtvjZ+/cc//jF9x6LYVg4AQjChgrKjYuO8w35Nk0sJaK+j2s3XZuJNsmu3GQgmVEScRhITU0xOb7/9du5PCRnENNnqaw8dOpR89tln6TaLbQeCCRWRHejzySef5PpydYOcJuuXYuvvi7c3q912IJhQ9h/M0dH0ij7hnXfeyd00OYggtvvaRvcdPnx4bjp3nVl6zaXxIIfiwJV4TMf1YrO3scr75ery8LWxreIdTeJtwGLKPH/+vAcTJkwoezBDHOxjmmy/FFt7fwSzdhuCCRPK+ip2dDQ9cGVqaiqdMAc5NRZpmmx2X2yzuGze9ddfn27LmZkZDypMmFBG2RGecXTsoKfGok2TzX7/p59+Om9bgmBCCWUH+xw9ejT3R7q2+38sNZ7d/v4PP/xw3raEXrAkCzkNZjYl1YahmaUudy72/n4spfby98dF6gUTwYQSGxsbS4+Ojf2XFy9e7Hv4ihrEdvfF0bHZfszYpvG+mSCYULJghtOnTw88fGWL5+TkZBrMOIBKMOkF+zAhh8GM6ag+BHm++Hke92MeP3583jYFEyaU6RXstavTxIRpmlza12bb0BV/EMw6rvRDKX4gr70BcuzDbDRFDTuIRYpnbMNswvT8gGBCyWRP7OfOnRPEJX5ttg3FEsGEEgfzwoULhb/izrDjmV1HVjARTChxMOsv5yaei//aK1euCCaCCWUPZrzrhiAu/Z1LBBPBhJJbygE/4tn6qkggmFCSUMZEFJd0u3z5cqGClLe/a3bhdfFEMKHEwYxTIbIlxbIEbdDnlGYXLBBMBBNKGsxsOsqO8ixj/AYRz5UrVwomggllD+bq1asXXB4vD0Ea9u9fzP8jtqFg0kuuGQU5kl0kfP369fNiMKjrr/bjWrG9vNbsYq6Zm21DF17HhFnHoeOUQXb+5XXXXVf5pdil/j9iG2bb1PMDggklnTA3bNhQyCAO+mtb3b9x48Z5L0JAMKGEwYz3cazaOZK9jmcWzOyKPyCYUCIxDcWTfiwnxlGecU3ZPMQv79Nk/f2rVq1KJiYm0vtNmPSKg34gZ+KCBWHLli2FPDCn26/t9v/R6P9z6623ztuWIJhQQtkSYvak30lMlhq0QQSxl0fAtro/brfddtu8bQm9YEkWcjphfuUrX6nc1Xl6df9Xv/pVEyYmTCi72OcWB//Efsxt27a1nMSKuhTbr/tDTJc33HBDug3tv0QwoeSy68h+/etfL/xS7CDvj9s999wzbxtCr1iShZwGM470jAkzrivbi/fHHPTyar+XYht9LrbV3XffLZiYMKEqYikx2/9233335XqaHNaU2ehzDz/8cPoxtp3lWASTwjt+/LiN0IGLFy+mH7du3drz+PU6fIPYN9ns/trP3X777fO2HfSSa8ky8Fg+//zzyZNPPpls2rTJBmkhTomIA1fiaNkHHnggOXjw4IJINApHs6AM6msHcX+jz+3evTu55ZZb0m0W285zAiZMCh3LPXv2pO/zGNE8duyYjdJGdqWfOPin22kyr0fALnaKbfe5u+66a942A8Gk8LHMntREs73YFxcT00033ZR885vfzEUQlxq9pQS02ee+973vJTfffHO6rZx7iWBSmljWTk+i2d65c+fSj/fee2+ybt26wl6urpcBrf1cvO/lQw89NG9bgWBSyFhGFOtjKZqdi6kpO0XiqaeeGug02cvL1fXi9zT6fU8//XT6MbaRN4tGMCl0LNu96s+iOTk5aaM1ES84IhJf+9rXkm9961uluMBAN9Nk/ed37dqVbN++Pb2/2YsyEExKEcvaaMayrWgmTYORbcs4LzN7r8eiXK6uV9NkrXiT7XjxUPuCAgSTQsYynsTi0P5Ob3HunEmzuTiYJTu/8Dvf+U4yPj5eqWmy9vPxvf/4xz9OP8ZSrKv6IJgUOpbdsDzbfvtkR81+97vfXXTI8nKBgW4/l30+YhnvSBLbwlIsgkkhY/nCCy8s+QlMNJuLYJw9ezb9eMcdd8xFMy9TZi8/1+zPi1ju2LFj3raAQRjp94Ot5mobIzUfs9tozW0sblf/Pie7+XNOnz7tX3OIIm69iGWtlStXuiJQE2NjY8maNWvSn6833ngj+cMf/tAwNs0i1Iv7h/G5H/7wh+lVj7JYOiq2GOKt6rrsx4arH6av3WZqbrM1t6TmY19fQJkwyWUss0kz/r9OOVkoQhEHAcWTQ5yfWTtplmmarPWDH/xgLpbxvYslgyaYLEm2DBtxW8wBPos5EEg0G4vrpWZHh0Y042o3ebtcXSch7OTzP/rRj5IHH3xw7vSR+N5BMClULGNfY7+v3SmazcWRs9mkGW+cnB05mofL1S31SNjsaNif/vSnyf333z83Wbr0HcNiHya5jmWtFStW2KfZRO0+zU8++ST5/e9/n5w8eXIuPq2mt8Xcv5TPLfbzExMT6QuAeAcS+yyLrSz7MAWTrmLZj32WncgOBMpO3OdLo6OjyerVq9N4Rliee+65ZP/+/T0J3lJC2M3vjSv4fPvb306WLVs2t7/WG0ILpmAKpliKZk9/3mL7LF++PP3v9957L3n22WfTn488T5O1T6xxbdg777wz/e+4IEGsYjh1RDAFUzALGcs8vN9gtjwrmo3FZLZq1aq5n7948+n6U0+GMU22+prvf//7yc6dO+e+Jl6U2V8pmIIpmGIpmgOfNj/99NPk7bffTvbu3ZuLaTLzyCOPJHfffXeyZcsWU6VgCqZgFtvnn38+9GVY0exeHGka4Yx9m+Ho0aPJBx98kOzbty+NU7+WZFt9Tfy77d69O9m2bVt6UE+IfZURSqeMCKZg9jmYU1NTHpV9nCzzfL3OiMETTzzh6NkOwhmhysIZ3n333eTNN99MPw5imox9k3H6S1zaLhOhjFOHhLK84k2+BVMwxVI0CxnO2McZt9pVhI8//jh5//33k48++mjBv3m302TsR926dWv6Pp633nprcsMNN8x9LvZPxk0oBVMwBbPwsXzxxRcL9U4QlmcX/7OZhbN26swCGheKiNupU6fSW5zakV1lJ3s7rez3xwuWOA/0+uuvT2/xb7B58+Z5gcymySyU9lEKpmAKpljmYNIUzcWJczhj8oxwxsean9slieeXCGyEMj46l1IwBVMwSyMmi4hlTBNFJZq9CWjEMz5mt+z6vrU/19nzR3YpuwhidotICiSCKZiljmUZ3pA3lmdFEwSzpy8k/VNStliGOOoyvh9vQg0IJmLZQTRfeukl0QQEE7FsJ06EF01AMFlyLCMm/Xrz57zcskkzjv4FEEy6imVZJ8t62T5N0QS6VZqjZM+cOeNfcxGxLPMybCtxysnjjz/u6FkYoHXr1nXbD0fJIpbDYp8mYMI0YXYcyzy9RdewxHmaJk0wYZowaRjL7AAfnHICCCYtYlnVZdhW0Xz55ZdFExBMxLKdmLgjmo6eBdqxD7PETpw4IZYdyvZp3njjjTYG9Jh9mIhlibi4AVCZCfOLL77wr3mNA3yWNmk+9thjjp6FHlq7dq0JE7Es46TpQCBAMCsQy3iyF0vRZPg8fgSTnMfSPsveRfOVV17xpEdXYl/4888/nxw7dszGKBH7ME2WtJDt03T0LIuJ5Z49e9IXr3Ht4m984xvJpk2bKr1N7MMkF+JoWLHs76TpPE26iWWIn0uTZnkIplgimvQhlhnRFExyEkv7LEWTfMQyotjszdjj8fPCCy+IZsHZh2myZBFin+ajjz5qnyYLYtnJi9fYp/nkk09Wbp9mWfZhliaYZ8+ercQDzwE++YmmixsQR1F3GsvaaFbtQKA1a9aUIpiWZAsWyzjVQSyHyykn1May2TJss1s8fuzTLCbBLFgs7bMUTfIVy24fP6JZPJZkC8A+y/yyT7OasYwDeHrx4rUq+zQtySKWzE2ajp4Vy27Ez7WjZ4tDMMUS0WQIsRTN4rEkm+NYOsCnWGJ59pFHHrE8W0K151n2SyzPPvHEE6VcnrUki1iyYNJ89dVXTZpi2fWk+eKLL5o0c0wwxRLRZMixFE3BRCxFk0LHMvYtDvrnUTTzqzT7MM+dO1fof4g4zzKeZMWyPOzTLK5+HeCzGGU65WT16tXd9sM+TMTSpEneY7nYK/j0+haPH5NmvgjmkMUyrFiWO5p79+4VzQLGMg8sz+aLJVmxZABieXb37t2WZ3Ms22eZx8tPFv2UE0uyiCUmTbE0aVaIYIolA4zmvn37RFMsRVMwEUs6edITzfzFctgH+DgQqBjswxxwLGNZTizJ9mnecMMNNsYQYxnxKeJb5mX7NIvyJub2YSKWdC3bpxmnFDF4sd0jlkWZLJtNmt6P1YRZugnz5MmT6TJsPMih1vLly02aQ4plGd6MPSbNxx9/PPeTZlkmzNIEM68PfpMl7cTy7K5du5xyMgBFXoZtF808n3KyatWqUgTTkqxYMmSOnhXLpYjnl5deesny7ACYMPscS8uwdMrybP9jWeYXr7FSkdcDgUyYiCU9denSJQcC9SmWMYGVfaUnnm9Mmv0lmH2IZSyviSXdRjMeP6LZ21iWbRm2Gcuz/WVJVizJoViejQOBLM+KZTfydvRsWZZkBVMsEc3SqT3Psqpin2ZeomkfJnPiPMv9+/eLJT0Vy7PxuLI8K5bdiOejl19+2fKsCTM/E2bE0mRJvyfNhx9+2KQpll2J5dnHHntsqJOmJVnBFEsGGs1Ynp2YmLAxWsSyCkfDdiNbnh3WxTEsyVacWDJI2fJs7CtHLBcrO+XExTFMmKlB/qDEk5Z9lgxr0rQ8O19VzrPshWEtz8afa8KsILEkD5OmA4HEstvBwoFAJsyB/MBYhiUvYp/Uzp07Kz1pWoZd2uNnkJOmCbNixJI8icfhgQMHKjtpiuXSHz8mTRNm32JpGZY8in2aVZs0xbK3k9+jjz7a90nThFmhyVIsyavYpxmTZlWOno1YxmQklr0R2/GVV15x9KwJUyyp1qQZR8+W+TxNseyfbJ9mv87TLMuEKZgtYhmv3MWSIkUzlmfLGE2xLHY0LcmWmFhSRGVdnhXLwcgOBLI8K5hiiWgWUHwfsY9NLAcXTfs0W0y8lmS/dOrUqXSfZTzpQJHF8uxDDz1U6OXZiKXJcjhieTaOnu3V8qwl2ZKJWMYrc7GkLJPmwYMHCztpiqVJM48EsyaWlmEp25NeEaMplqKZV6VZku02drHP8rXXXhNLSqtIy7NxgE88SQ/r/W1ZKLu4wVKWZ2OJt8t+OK0kL8EUS6oinrAefPDBXEczi6XJMp+Pn6VEsyzBrOySrFhSJXlfnhXL/D9+LM9WdMKMfZZiSRXF8mzeJs3s1BHLsOWdNC3JFjSYYoknvRXJAw88kItoOs+ymI+fRx55ZFHRFMwCBjOLpVNHMGkuH3o0xbI60bQPs2AilrEPRyzh/5+neejQoXRf/rBi+eqrr4plQcWAEv9+VdunWYlgZrG0DAvDj2YWS/ssix/NvXv3VupNzEu/JCuW0Fq2T3PDhg0mS7p6/MTybKs3MbcPswDBPH36tH2W0IFsn2Y/oxmTrH2W1YymYOY8mBFLkyXkI5oRS5Nl+aO5e/fuhtF00E/ORJizm1jC4tXu06z9eVrqTSyroXafZv1joDSdKcuEmS27OhoW8jNp2mdZ3Umz9pSTeEyVYcIsVTAjlvEK2WQJw49mxDImDrGsZjR37do1F03BzFkwjx07lsbSZAm9sWzZsq6jKZbURrMswSzNPkyxhN66fPlycvjw4UWfpymWhFjp27dvX6nO0yxNMMUS+vNztZhoiiX10YzHQ1mMl+UbKdORWJDHSfP+++9vuTwbUY2JIp4k/TxSxmFm1D8n0Gk0m02acb/JkrITTKDjaL7++uvp0ehiiWACtBDLa0eOHEmmp6fFksqxDxPoWJxqct999yVjY2NzsbTPEhMmQF0sd+7cmaxdu3beAT4gmADXxInnEct169bNxdIyLFVjSRZoO1k+9NBDaSzjPEuxRDABWsQyJsv9+/fbZ0llWZIFOoqlyRITZkl4xQu9j2XtAT5iiWACtImlZViwJAu0iGW2zxKwJAtkTwbj4wtiaRkWShhMYGmT5YMPPpjGMq4V62hYWMiSLIjlvFi6gg+UfML0Shi6eAIYH284WQIlDiaw+MnygQcesAwLJkygVSzvv//+BVfwAUyYQIPJUixBMIEOYnngwIH0TaGt0ECFgukHHtrHMpZha2NpsoTOOa0ExBKo0oQJtI9lHA372muvWYaFKgfTDz80+AEfH58XS5MlCCbQYLK877775k4dMVnC0tiHCRWJpckSTJgpr5rh2g/1+LhYgmACnUyW2dGwBw8eFEsQTKCTWFp9AcGcx5MClf5BvrYMa7KE/nHQD4glUKUJE6oolmHvvffeufMsDx065NQRMGECrWJpsgQTZke8oqZSP7jj42IJggm0myzvueeeebG0DAuCacKEusmyUSwBwQRqYhnLsGvWrJl3gA8wGA76gYLG0j5LMGECNbJ9llksDx8+bJ8lCGb3PHlQ1smyPpYmSxgOS7JQgFiePn1aLMGECdSLZdi777577mhYy7AgmD3jiYQyTZb1sTRZgmACdbG0zxIEE2ghW4Z1NCwIZl95UqHok2WjWAL54ShZyFksX3/9dbEEwQSaxTJOHYlY2mcJOf15tQkgH7G0zxIEcyA8yVC0WN51110LYgkIJtAklrEMe/nyZS/6IOfsw4Qhx9JkCSbMgfLqnKLEcvXq1WIJggl0Ess33njDMiwUjCVZGEIsTZZgwhwar9TJayx37NghlmDCBDqN5ZtvvimWYMI0YUJ9LO+8884FsfQ4BRMmUDdZxqkjU1NTyVtvvWWyBBMm0CiWJksQzNzyhEQeYtloGRYoB0uy0IdYWoYFwQQ6iKW36ALBBMQSqvnzXpZvxD5MhhHL7du3L1iG9VgEE2aujY2N+ddkKLGMU0eOHDlinyWU/Lm5NBPm+vXrk5MnT3p0MvBYmiyhuYmJCcHMm1tuuSU5c+ZMMj097RFKX18tN4ol0PjF5W233Vaa72dkdna2v3/Al6+6R2o+ZrfRmlvM7WNX/z5dj4kXLlxIjh49mj6RCSf9+OG/4447xBI6eGEZk2XEMn5eltCPDVc/TF+7zdTcZmtuSc3HpJ9Ny0MwR67FMn49vpRgAlAe14J55Vokp6+FcWjBzMtBPwu+aQAqL1dtGM3JxgCAXDdjNGcbQkAByGUXRvO2Qaanp0UToOJmZmZyF85hBbPRN5/ed+UqDxWAart8+fKVVq0oezAb7bydrdsAsxcuXJj0UAGotnPnzk0mLY6GTYZwQFBelmTnfn3mzJnfe6gAVNupU6f+T5NADk2eTitJb7/97W//+eoo7qoDABV16dKl6d/97nf/1GDCHKpBXrgg/c8GHxdc9efEiRP/bcOGDf/Wwwagej744IP/sW3btv+YdHZ1n3kRK8uVfmpDWR/LBVf+OX/+/HMrV67c6aEDUB3Hjh07sHnz5n+VNL+yT/3EObBgDnpJttnRTvW3mZ/97GdPX7hw4S0PH4BqmJycPPLzn//86RaRnG3TlP4OgAOeMJtNmUndhDm3RHvixIn/snr16n9YsWLFMg8ngPK5Ohxd/uyzz357++23P5MsXIKdSRaeUdE0mGW/luxsk4kzvdjuxMTEM7/61a9uPXr06L9MTU19dunSpSv9jjwA/RMXJbh48eKVkydPfvbhhx/+yzPPPHPr1Vj+MvnyXUnaLr0OwzAmzEZTZu202ektafARgHxqdLDOYm5JJwHtZ9PGc7IRRxpsiFaRHGkRXgDyGctGwUzaBDI371gyPsSNN9Immo3imYglQKmimXQQyaEe7JOHCbNVNEeabKDa++sjKZoA+Y9lJ/HMXSyHHczFTpr1X18fTkcCAZQnnLmKZR6C2SyaSdJ+iTYXGxCAvsUzN7HMSzAbRbCTcAJQnmC2imIuGjCew4030mZDCShAeaOZu1DmMZiNNtBI3jcgAAONqGAuYsM5GhZAHAWzbBsYgHIYtQkAQDABoCf6viTrnUUAMGECgGACAIIJAIIJAIIJAIIJAIIJAIIJAIIJAIIJAAgmAAgmAAgmAAgmAAgmAAgmAAgmACCYACCYACCYACCYACCYAFB0/0+AAQDHHxQEMMRIrwAAAABJRU5ErkJggg==");
  background-size: auto 70%;
  background-position: 50% 30%;
  background-repeat: no-repeat;
}
.k-spreadsheet-insert-image-dialog label div {
  display: flex;
  align-self: flex-end;
  margin-bottom: 30px;
  pointer-events: none;
}
.k-spreadsheet-insert-image-dialog label input {
  display: none;
}
.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image {
  background-size: auto 90%;
  background-position: 50% 50%;
}
.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image:hover div, .k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image.k-state-hovered div {
  margin: 0;
  align-self: center;
  opacity: 1;
}
.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image div {
  opacity: 0;
}

.k-spreadsheet-drawing {
  position: absolute;
  box-sizing: border-box;
  z-index: 101;
}
.k-spreadsheet-drawing.k-spreadsheet-active-drawing {
  outline-style: solid;
  outline-width: 2px;
}
.k-spreadsheet-drawing .k-spreadsheet-drawing-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  cursor: move;
}
.k-spreadsheet-drawing .k-spreadsheet-drawing-handle {
  width: 6px;
  height: 6px;
  border-style: solid;
  border-width: 1px;
  border-radius: 0.3rem;
  position: absolute;
  transform: translate(-50%, -50%);
}
.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.N {
  left: 50%;
  top: 0;
  cursor: ns-resize;
}
.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.NE {
  left: 100%;
  top: 0;
  cursor: nesw-resize;
}
.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.E {
  left: 100%;
  top: 50%;
  cursor: ew-resize;
}
.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.SE {
  left: 100%;
  top: 100%;
  cursor: nwse-resize;
}
.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.S {
  left: 50%;
  top: 100%;
  cursor: ns-resize;
}
.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.SW {
  left: 0;
  top: 100%;
  cursor: nesw-resize;
}
.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.W {
  left: 0;
  top: 50%;
  cursor: ew-resize;
}
.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.NW {
  left: 0;
  top: 0;
  cursor: nwse-resize;
}
.k-spreadsheet-drawing .k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image:hover, .k-spreadsheet-drawing .k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image.k-state-hovered {
  border-radius: 0.25rem;
}

.k-rtl .k-spreadsheet .k-dirty,
.k-spreadsheet[dir=rtl] .k-dirty {
  right: 0;
  left: auto;
}
.k-rtl .k-spreadsheet .k-spreadsheet-has-comment::after,
.k-spreadsheet[dir=rtl] .k-spreadsheet-has-comment::after {
  left: 0;
  right: auto;
}

.k-spreadsheet-filter-menu > .k-menu,
.k-spreadsheet-filter-menu > .k-menu:not(.k-context-menu) {
  background: none;
  color: inherit;
  font-weight: inherit;
  font-size: inherit;
}

.k-spreadsheet {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}

.k-spreadsheet-top-corner,
.k-spreadsheet-row-header,
.k-spreadsheet-column-header {
  border-color: #dee2e6;
  color: #212529;
  background-color: #f8f9fa;
}

.k-syntax-ref {
  color: #ff8822;
}

.k-syntax-num {
  color: #0099ff;
}

.k-syntax-str {
  color: #38b714;
}

.k-syntax-error {
  color: red;
}

.k-syntax-bool {
  color: #a9169c;
}

.k-syntax-paren-match {
  background-color: #caf200;
}

.k-spreadsheet-cell-editor {
  color: #212529;
  background-color: #fff;
}

.k-spreadsheet-merged-cell {
  background-color: #fff;
}

.k-spreadsheet .k-selection-full,
.k-spreadsheet .k-selection-partial {
  background-color: rgba(193, 0, 0, 0.25);
}

.k-spreadsheet-selection {
  border-color: #c10000;
  background-color: rgba(193, 0, 0, 0.25);
  box-shadow: inset 0 0 0 1px #c10000;
}

.k-spreadsheet .k-single-selection::after {
  border-color: #fff;
  background-color: #c10000;
}

.k-spreadsheet-active-cell {
  box-shadow: inset 0 0 0 1px #c10000;
  background-color: #fff;
}
.k-spreadsheet-active-cell.k-right {
  box-shadow: inset 0 0 0 1px #c10000, inset -1px 0 0 1px #c10000;
}
.k-spreadsheet-active-cell.k-bottom {
  box-shadow: inset 0 0 0 1px #c10000, inset 0 -1px 0 1px #c10000;
}
.k-spreadsheet-active-cell.k-bottom.k-right {
  box-shadow: inset 0 0 0 1px #c10000, inset -1px -1px 0 1px #c10000;
}

.k-spreadsheet .k-auto-fill {
  border-color: #c10000;
  background-color: rgba(193, 0, 0, 0.25);
  box-shadow: inset 0 0 0 1px #c10000;
}

.k-spreadsheet .k-auto-fill-punch {
  background-color: rgba(255, 255, 255, 0.5);
}

.k-spreadsheet .k-resize-handle,
.k-spreadsheet .k-resize-hint-handle,
.k-spreadsheet .k-resize-hint-marker {
  background-color: #c10000;
}

.k-spreadsheet-has-comment::after {
  border-color: #c10000 #c10000 transparent transparent;
}

.k-dirty {
  border-color: #dc3545 transparent transparent #dc3545;
}

.k-spreadsheet .k-filter-range {
  border-color: #c10000;
}

.k-spreadsheet-filter {
  border-color: #787878;
  color: #ffffff;
  background-color: #787878;
  box-shadow: inset 0 0 0 1px #787878;
}
.k-spreadsheet-filter.k-state-active {
  border-color: rgb(88.125, 88.125, 88.125);
  color: #ffffff;
  background-color: rgb(94.5, 94.5, 94.5);
}
.k-spreadsheet-filter:hover {
  border-color: rgb(94.5, 94.5, 94.5);
  color: #ffffff;
  background-color: rgb(100.875, 100.875, 100.875);
}

.k-spreadsheet-filter-menu > .k-menu .k-item.k-state-hover,
.k-spreadsheet-filter-menu > .k-menu:not(.k-context-menu) .k-item.k-state-hover {
  color: rgb(21.6283783784, 24.25, 26.8716216216);
  background-color: #f8f9fa;
}
.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}

.k-spreadsheet-insert-image-dialog {
  border-color: #dee2e6;
}
.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image:hover, .k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image.k-state-hovered {
  box-shadow: inset 0 0 0 2000px rgba(0, 0, 0, 0.5);
}
.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image:hover div, .k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image.k-state-hovered div {
  color: #fff;
}

.k-spreadsheet-drawing.k-spreadsheet-active-drawing {
  outline-color: #c10000;
}
.k-spreadsheet-drawing .k-spreadsheet-drawing-handle {
  border-color: #c10000;
  background-color: #c10000;
}

.k-spreadsheet-drawing-anchor-cell {
  background: rgba(193, 0, 0, 0.25);
}

.k-spreadsheet-popup .k-button:hover,
.k-spreadsheet-popup .k-button.k-state-hover {
  color: rgb(21.6283783784, 24.25, 26.8716216216);
  background-color: #f8f9fa;
}
.k-spreadsheet-popup .k-button:active,
.k-spreadsheet-popup .k-button.k-state-active,
.k-spreadsheet-popup .k-button.k-state-selected {
  color: #fff;
  background-color: #c10000;
}

.k-rtl .k-spreadsheet .k-spreadsheet-has-comment::after,
.k-spreadsheet[dir=rtl] .k-spreadsheet-has-comment::after,
[dir=rtl] .k-spreadsheet .k-spreadsheet-has-comment::after {
  border-color: #c10000 transparent transparent #c10000;
}
.k-rtl .k-spreadsheet .k-dirty,
.k-spreadsheet[dir=rtl] .k-dirty,
[dir=rtl] .k-spreadsheet .k-dirty {
  border-color: #dc3545 #dc3545 transparent transparent;
}

.k-pivot {
  border-width: 1px;
  border-style: solid;
  position: relative;
}
.k-pivot .k-grid td {
  white-space: nowrap;
}
.k-pivot .k-grid-content {
  flex: 1 1 auto;
}

.k-pivot-toolbar {
  padding: 0.5rem;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

.k-pivot-toolbar .k-button,
.k-fieldselector .k-list li.k-item {
  border-radius: 0.25rem;
  padding: 0.375rem 0.75rem;
  padding-right: calc(0.75rem + 48px);
  min-height: auto;
  font-size: 1rem;
  line-height: 1.5;
  text-align: left;
  white-space: normal;
  word-break: break-word;
  position: relative;
  cursor: move;
}
.k-pivot-toolbar .k-button .k-field-actions .k-setting-delete,
.k-fieldselector .k-list li.k-item .k-field-actions .k-setting-delete {
  box-sizing: content-box;
}

.k-settings-rows .k-button,
.k-settings-columns .k-button,
.k-settings-measures .k-button {
  margin-right: 0.5rem;
  margin-bottom: 0.25rem;
}

.k-field-actions {
  position: absolute;
  right: 0.375rem;
  top: 0.375rem;
  line-height: 1;
  cursor: pointer;
}

.k-pivot-layout {
  border-spacing: 0;
  table-layout: auto;
}
.k-pivot-layout .k-grid-footer,
.k-pivot-layout .k-grid .k-alt {
  font-weight: bold;
}

.k-pivot-layout > tbody,
.k-pivot td {
  vertical-align: top;
}

.k-pivot-layout > tbody > tr > td {
  padding: 0;
}

.k-pivot-rowheaders > .k-grid,
.k-pivot-table > .k-grid {
  border-width: 0;
}

.k-pivot-rowheaders > .k-grid td:first-child,
.k-pivot-table .k-grid-header .k-header.k-first {
  border-left-width: 1px;
}

.k-pivot-rowheaders > .k-grid td.k-first {
  border-left-width: 0;
}

.k-pivot-rowheaders > .k-grid {
  overflow: hidden;
}

.k-pivot-table {
  border-left-width: 1px;
  border-left-style: solid;
}

.k-pivot-table .k-grid-header-wrap {
  margin-right: -1px;
}

.k-pivot-table .k-grid-header-wrap > table {
  height: 100%;
}

.k-pivot .k-grid-header .k-header {
  vertical-align: top;
}

.k-pivot .k-grid tr .k-grid-footer {
  border-bottom-width: 0;
}
.k-pivot .k-grid tr:last-child:not(.k-grid-footer) td:not(.k-grid-footer) {
  border-bottom-width: 1px;
}

.k-pivot-layout .k-grid td {
  border-bottom-width: 1px;
}

.k-pivot-layout .k-grid-footer > td {
  border-top-width: 0;
}

.k-pivot-filter-window .k-treeview {
  max-height: 600px;
}

.k-fieldselector {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-fieldselector .k-columns {
  display: flex;
  align-items: stretch;
}
.k-fieldselector .k-columns > div {
  padding: 0.5rem;
  width: 50%;
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  float: left;
  overflow: auto;
}
.k-fieldselector .k-columns > div + div {
  border-left-width: 1px;
}
.k-fieldselector p {
  margin: 0 0 0.25rem;
  text-transform: uppercase;
}
.k-fieldselector p .k-icon {
  margin: 0 0.5rem 0 0;
}
.k-fieldselector .k-treeview {
  border-width: 0;
  overflow: visible;
}
.k-fieldselector .k-edit-label {
  width: 16%;
}
.k-fieldselector .k-edit-field {
  width: 77%;
}
.k-fieldselector .k-edit-buttons > input,
.k-fieldselector .k-edit-buttons > label {
  float: left;
  margin-top: 0.4em;
}
.k-fieldselector .k-list-container {
  margin-bottom: 1rem;
  padding: 0.25rem;
  border-width: 1px;
  border-style: solid;
}
.k-fieldselector .k-list {
  padding-bottom: 1rem;
}
.k-fieldselector .k-list .k-item {
  border-width: 1px;
  border-style: solid;
}
.k-fieldselector .k-list .k-item + .k-item {
  margin-top: 0.5rem;
}

.k-ie11 .k-pivot .k-grid {
  display: block;
}

.k-pivot-toolbar {
  padding: 0.375rem;
}

.k-pivot {
  border-color: #dee2e6;
}

.k-pivot-toolbar,
.k-pivot-layout > tbody > tr:first-child > td:first-child {
  background-color: #f8f9fa;
}

.k-fieldselector {
  color: #212529;
  background-color: #f8f9fa;
}

.k-fieldselector .k-list-container {
  background-color: #fff;
}

.k-pivot-toolbar,
.k-fieldselector {
  border-color: #dee2e6;
}

.k-pivot-table,
.k-fieldselector .k-list-container,
.k-fieldselector .k-columns > div,
.k-pivot-rowheaders > .k-grid td:first-child,
.k-pivot-table .k-grid-header .k-header.k-first {
  border-color: #dee2e6;
}

.k-pivot-rowheaders .k-alt .k-alt,
.k-header.k-alt {
  background-color: rgb(239.075, 241.35, 243.625);
}

.k-pivot-toolbar .k-button,
.k-fieldselector .k-list li.k-item {
  border-color: #787878;
  color: #ffffff;
  background-color: #787878;
}
.k-pivot-toolbar .k-button:hover, .k-pivot-toolbar .k-button.k-state-hover,
.k-fieldselector .k-list li.k-item:hover,
.k-fieldselector .k-list li.k-item.k-state-hover {
  border-color: rgb(94.5, 94.5, 94.5);
  color: #ffffff;
  background-color: rgb(100.875, 100.875, 100.875);
}
.k-pivot-toolbar .k-button:active, .k-pivot-toolbar .k-button.k-state-active,
.k-fieldselector .k-list li.k-item:active,
.k-fieldselector .k-list li.k-item.k-state-active {
  border-color: rgb(88.125, 88.125, 88.125);
  color: #ffffff;
  background-color: rgb(94.5, 94.5, 94.5);
}
.k-pivot-toolbar .k-button:focus, .k-pivot-toolbar .k-button.k-state-focused,
.k-fieldselector .k-list li.k-item:focus,
.k-fieldselector .k-list li.k-item.k-state-focused {
  box-shadow: 0 0 0 3px rgba(120, 120, 120, 0.5);
}

.k-fieldselector .k-i-loading {
  border-color: #f8f9fa;
}
.k-fieldselector .k-i-loading::before,
.k-fieldselector .k-i-loading::after {
  background-color: #f8f9fa;
}

.k-i-kpi-trend-increase,
.k-i-kpi-trend-decrease,
.k-i-kpi-trend-equal {
  color: inherit;
}

.k-i-kpi-status-hold {
  color: #ffc107;
}

.k-i-kpi-status-deny {
  color: #dc3545;
}

.k-i-kpi-status-open {
  color: #28a745;
}

.k-treelist.k-grid-display-block.k-grid-lockedcolumns {
  display: block;
}
.k-treelist .k-status {
  padding: 0.4em 0.6em;
  line-height: 1.6em;
}
.k-treelist .k-status .k-loading {
  vertical-align: baseline;
  margin-right: 5px;
}
.k-treelist tr.k-hidden {
  display: none;
}
.k-treelist .k-treelist-dragging,
.k-treelist .k-treelist-dragging .k-state-hover {
  cursor: default;
}
.k-treelist .k-drop-hint {
  transform: translate(0, -50%);
}
.k-treelist tr.k-footer td,
.k-treelist tr.k-footer-template td {
  border-width: 1px 0;
  border-style: solid;
  font-weight: bold;
}
.k-treelist tr.k-footer + tr.k-footer td {
  border-top-width: 0;
}

.k-treelist-scrollable > table,
.k-treelist-scrollable .k-grid-header tr,
.k-treelist-scrollable .k-grid-header th {
  background-color: inherit;
}
.k-treelist-scrollable .k-grid-toolbar {
  position: sticky;
  z-index: 3;
}
.k-treelist-scrollable .k-grid-header th {
  position: sticky;
  z-index: 1;
}
.k-treelist-scrollable .k-grid-header th.k-grid-header-sticky {
  z-index: 3;
}
.k-treelist-scrollable .k-grid-toolbar {
  top: 0;
  left: 0;
}
.k-treelist-scrollable thead.k-grid-header {
  padding-right: 0;
}
.k-treelist-scrollable tr.k-group-footer + tr.k-group-footer td {
  border-top-width: 0;
}
.k-treelist-scrollable[dir=rtl] thead.k-grid-header, .k-rtl .k-treelist-scrollable thead.k-grid-header {
  padding-left: 0;
}

.k-drag-separator {
  display: inline-block;
  border-right: 1px solid;
  height: 1em;
  vertical-align: top;
  margin: 0 0.5em;
}

.k-treelist tr.k-footer td,
.k-treelist tr.k-footer-template td {
  font-weight: normal;
}

.k-treelist-scrollable .k-group-footer td {
  font-weight: normal;
}

.k-treelist tr.k-footer,
.k-treelist tr.k-footer-template {
  background-color: #f8f9fa;
}

.k-treelist tr.k-footer:hover,
.k-treelist tr.k-footer-template:hover {
  background-color: #f8f9fa;
}

.k-treelist-scrollable .k-group-footer td,
.k-treelist-scrollable .k-grouping-row td,
.k-treelist-scrollable tbody .k-group-cell {
  background-color: #f8f9fa;
}

.k-filter {
  border-width: 0;
  display: inline-block;
  background-color: transparent;
}
.k-filter ul {
  padding: 0;
}
.k-filter ul li {
  list-style-type: none;
}
.k-filter .k-filter-container,
.k-filter .k-filter-preview {
  margin-bottom: 2.1em;
}
.k-filter .k-filter-lines,
.k-filter .k-filter-item {
  padding-left: 1rem;
}
.k-filter .k-filter-toolbar {
  display: inline-flex;
  position: relative;
  padding: 0.5rem 0;
}
.k-filter .k-filter-toolbar::before {
  content: "";
  position: absolute;
  width: 1rem;
  height: 1px;
  top: 50%;
  left: -1rem;
}
.k-filter .k-filter-toolbar .k-toolbar {
  border-style: solid;
}
.k-filter .k-filter-toolbar .k-filter-operator .k-dropdown, .k-filter .k-filter-toolbar .k-filter-operator .k-dropdowntree {
  width: 15em;
}
.k-filter .k-filter-item {
  position: relative;
}
.k-filter .k-filter-item::before {
  content: "";
  position: absolute;
  width: 1px;
  height: 100%;
  top: -0.5rem;
  left: 0;
}
.k-filter .k-filter-lines .k-filter-item:last-child > .k-filter-toolbar::after {
  content: "";
  position: absolute;
  width: 1px;
  top: calc(-0.5rem - 1px);
  bottom: 50%;
  left: -1rem;
}
.k-filter .k-filter-group-main::before,
.k-filter .k-filter-group-main > .k-filter-toolbar::before,
.k-filter .k-filter-group-main > .k-filter-toolbar::after,
.k-filter .k-filter-lines .k-filter-item:last-child::before {
  display: none;
}
.k-rtl .k-filter .k-filter-lines,
.k-rtl .k-filter .k-filter-item, .k-filter[dir=rtl] .k-filter-lines,
.k-filter[dir=rtl] .k-filter-item, [dir=rtl] .k-filter .k-filter-lines,
[dir=rtl] .k-filter .k-filter-item {
  padding-left: 0;
  padding-right: 1rem;
}
.k-rtl .k-filter .k-filter-toolbar::before, .k-filter[dir=rtl] .k-filter-toolbar::before, [dir=rtl] .k-filter .k-filter-toolbar::before {
  left: auto;
  right: -1rem;
}
.k-rtl .k-filter .k-filter-item::before, .k-filter[dir=rtl] .k-filter-item::before, [dir=rtl] .k-filter .k-filter-item::before {
  left: auto;
  right: 0;
}
.k-rtl .k-filter .k-filter-lines .k-filter-item:last-child > .k-filter-toolbar::after, .k-filter[dir=rtl] .k-filter-lines .k-filter-item:last-child > .k-filter-toolbar::after, [dir=rtl] .k-filter .k-filter-lines .k-filter-item:last-child > .k-filter-toolbar::after {
  left: auto;
  right: -1rem;
}

.k-filter {
  color: #212529;
}
.k-filter .k-filter-preview-field {
  color: #c10000;
}
.k-filter .k-filter-preview-operator {
  color: rgba(33, 37, 41, 0.6);
}
.k-filter .k-filter-item::before,
.k-filter .k-filter-toolbar::before,
.k-filter .k-filter-lines .k-filter-item:last-child > .k-filter-toolbar::after {
  background-color: #dee2e6;
}

.k-filemanager {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
  flex-flow: column nowrap;
}

.k-filemanager-header {
  border-color: inherit;
}

.k-filemanager-toolbar {
  border-width: 0;
  border-bottom-width: 1px;
  border-color: inherit;
  flex-shrink: 0;
}

.k-filemanager-content-container {
  border-color: inherit;
  box-sizing: border-box;
  flex: 1 1 0%;
  display: flex;
  flex-flow: row nowrap;
  align-items: stretch;
  overflow: hidden;
}

.k-filemanager-navigation {
  padding: 1rem 1rem;
  width: 20%;
  border-width: 0;
  border-right-width: 1px;
  border-style: solid;
  border-color: inherit;
  box-sizing: border-box;
  flex-shrink: 0;
}

.k-filemanager-content {
  border-color: inherit;
  flex: 1 1 0%;
  display: flex;
  flex-flow: column nowrap;
  align-items: stretch;
  overflow: hidden;
}

.k-filemanager-view {
  overflow: auto;
}

.k-filemanager-breadcrumb {
  border-width: 0;
  border-bottom-width: 1px;
  padding: 0.5rem 0.5rem;
  flex-shrink: 0;
}

.k-filemanager-listview {
  border-width: 0;
  flex: 1 1 0%;
}
.k-filemanager-listview .k-listview-item {
  padding: 1rem 1rem;
  width: 120px;
  height: 120px;
  text-align: center;
}
.k-filemanager-listview .k-file-preview {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.k-filemanager-listview .k-file-icon {
  font-size: 48px;
}
.k-filemanager-listview .k-file-name {
  margin-top: 0.5rem;
  display: block;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.k-filemanager-listview .k-file-edit-input input {
  width: 100%;
}

.k-filemanager-grid {
  border-width: 0;
  flex: 1 1 0%;
}
.k-filemanager-grid .k-file-preview {
  margin-right: 0.5rem;
  display: inline-flex;
  flex-direction: row;
  vertical-align: middle;
}
.k-filemanager-grid .k-file-name {
  display: inline-flex;
  flex-direction: row;
  vertical-align: middle;
}

.k-filemanager-preview {
  padding: 3rem 1rem 1rem;
  width: 20%;
  min-height: calc(4rem + 192px + 3rem);
  border-width: 0;
  border-left-width: 1px;
  border-style: solid;
  border-color: inherit;
  box-sizing: border-box;
  text-align: center;
  overflow-x: auto;
  flex-shrink: 0;
}
.k-filemanager-preview .k-file-preview {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.k-filemanager-preview .k-file-icon {
  font-size: 96px;
}
.k-filemanager-preview .k-file-name {
  margin-top: 1rem;
  display: block;
}
.k-filemanager-preview .k-single-file-selected {
  font-weight: bold;
}
.k-filemanager-preview .k-multiple-files-selected {
  font-weight: bold;
}
.k-filemanager-preview .k-file-meta {
  margin: 1rem 0 0;
  box-sizing: border-box;
  text-align: start;
  display: flex;
  flex-flow: row wrap;
}
.k-filemanager-preview .k-file-meta-label {
  display: inline-block;
}
.k-filemanager-preview .k-file-meta-value {
  margin: 0;
}
.k-filemanager-preview .k-file-type {
  text-transform: capitalize;
}
.k-filemanager-preview .k-line-break {
  margin: 1rem 0 0;
  width: 100%;
  flex: 1 1 100%;
  flex-direction: row;
  flex-wrap: nowrap;
}

.k-filemanager .k-splitbar {
  flex-shrink: 0;
  display: inline-flex;
  position: relative;
}

.k-filemanager-upload-dialog .k-upload-files {
  max-height: 200px;
  overflow-y: auto;
}

.k-filemanager-drag-hint {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.k-filemanager-drag-hint .k-icon {
  margin-right: 0.5rem;
}

.k-filemanager {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}

.k-filemanager-breadcrumb {
  background-color: #f8f9fa;
}

.k-filemanager-listview .k-listview-item .k-file-icon {
  color: rgb(104.04, 106.76, 109.48);
}
.k-filemanager-listview .k-listview-item.k-state-selected .k-file-icon {
  border-color: transparent;
  color: inherit;
  background-color: none;
}

.k-filemanager-preview .k-file-icon {
  color: rgb(104.04, 106.76, 109.48);
}

.k-editor {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
  flex-flow: column nowrap;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

table.k-editor {
  width: 100%;
  display: table;
  vertical-align: top;
  table-layout: fixed;
  border-collapse: separate;
  border-spacing: 0;
}
table.k-editor tbody,
table.k-editor tr,
table.k-editor td {
  border-color: inherit;
}

kendo-editor.k-readonly {
  outline: none;
  cursor: default;
  opacity: 0.65;
  filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none;
}
kendo-editor.k-readonly > .k-content,
kendo-editor.k-readonly .k-editor-content {
  pointer-events: auto;
}

.k-editor-inline {
  border-radius: 0.25rem;
  padding: 0.25rem 0.5rem;
  border: 1px solid transparent;
  word-wrap: break-word;
  overflow: auto;
  background: none;
}

.k-window.k-editor-widget {
  padding: 0;
}

.editorToolbarWindow {
  padding: 0;
  display: flex;
  align-items: stretch;
}

.k-editortoolbar-dragHandle {
  margin: 0.375rem;
  padding: 0;
  cursor: move;
}

.k-editor > .k-toolbar {
  border-width: 0 0 1px 0;
  flex-shrink: 0;
}

.k-editor-toolbar {
  border-width: 0 0 1px 0;
}
.k-editor-toolbar .k-tool-group .k-widget ~ .k-widget {
  margin-inline-start: 0.375rem;
}
.k-editor-toolbar .k-tool {
  padding: 0.375rem;
  width: calc(1.5em + 0.75rem + 2px);
  height: calc(1.5em + 0.75rem + 2px);
}
.k-editor-toolbar .k-tool-text {
  display: none;
}
.k-editor-toolbar .k-overflow-tools {
  margin: 0;
  position: absolute;
  top: 0;
  right: 0;
  visibility: hidden;
}
.k-editor-toolbar .k-overflow-anchor {
  border-width: 0;
  padding: 0.375rem;
  width: calc(calc(1.5em + 0.75rem + 2px) + 0.75rem);
  height: calc(calc(1.5em + 0.75rem + 2px) + 0.75rem);
  position: relative;
}

.k-editor-content {
  flex: 1 1 auto;
  overflow-y: auto;
}
.k-editor-content > .k-iframe {
  width: 100%;
  height: 100%;
  border-width: 0;
  display: block;
}
.k-editor-content > .ProseMirror {
  padding: 1rem;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  outline: none;
  white-space: pre-wrap;
  overflow: auto;
}
.k-editor-content > .ProseMirror table {
  white-space: pre-wrap;
}
.k-editor-content > .ProseMirror .k-placeholder::before {
  content: attr(data-placeholder);
  height: 0;
  color: #6c757d;
  font-style: italic;
  float: left;
  opacity: 1;
  cursor: text;
  user-select: none;
}

.k-editable-area {
  padding: 0.375rem;
  width: 100%;
  height: 100%;
  border-width: 0;
  outline: 0;
}
.k-editable-area iframe.k-content {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  border-width: 0;
  background: none;
  display: block;
}
.k-resizable .k-editable-area {
  padding: 0.375rem 0.375rem 16px;
}

.k-edit-form-content {
  flex: 1 1 auto;
  overflow: auto;
  margin: -1rem -1rem;
  padding: 1rem 1rem;
}

.k-ct-popup {
  box-sizing: border-box;
  width: 190px;
  padding: 5px;
}
.k-ct-popup .k-button {
  width: 100%;
}
.k-ct-popup .k-ct-cell {
  margin: 1px;
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  border: 1px solid;
  border-color: inherit;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  opacity: 0.7;
  pointer-events: all;
}

.k-editor .k-resize-handle {
  position: absolute;
  right: 0;
  bottom: 0;
  padding: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 13px 13px;
  border-color: transparent;
  border-bottom-color: inherit;
  cursor: se-resize;
}
.k-editor .k-resize-handle .k-i-arrow-45-down-right {
  display: none;
}

.k-rtl .k-editor .k-editor-widget .k-dropdown-wrap {
  padding-left: 0;
}
.k-rtl .k-editor .k-editor-widget .k-dropdown-wrap .k-select {
  border-width: 0;
}

.k-editor-find-replace .k-content {
  position: relative;
}
.k-editor-find-replace .k-edit-form-container {
  display: inline-block;
}
.k-editor-find-replace .k-edit-form-container .k-edit-label {
  text-align: left;
}
.k-editor-find-replace .k-action-buttons {
  padding: 0;
}
.k-editor-find-replace .k-search-options {
  display: flex;
  flex-direction: column;
  padding: 10px 0 40px 0;
}
.k-editor-find-replace .k-search-options > span {
  padding-bottom: 0.5rem;
}
.k-editor-find-replace .k-matches-container {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.k-editor-dialog {
  box-sizing: border-box;
}
.k-editor-dialog .k-edit-form-container {
  width: auto;
}
.k-editor-dialog .k-edit-label {
  width: 30%;
  padding: calc(0.5rem + 1px) 0;
}
.k-editor-dialog .k-edit-field {
  width: 66%;
}
.k-textarea.k-editor-textarea {
  width: 100%;
  height: 100%;
  resize: none;
}

.k-filebrowser-dialog {
  display: flex;
}
.k-filebrowser-dialog .k-edit-form-container {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
}
.k-filebrowser-dialog .k-edit-label {
  width: 18%;
}
.k-filebrowser-dialog .k-edit-field {
  width: 75%;
}

.k-filebrowser {
  max-width: 100%;
}
.k-filebrowser .k-floatwrap {
  display: flex;
}
.k-filebrowser .k-floatwrap::after {
  display: none;
}
.k-filebrowser .k-breadcrumbs {
  flex: 1;
}
.k-filebrowser .k-search-wrap {
  margin: 0 0 0 1rem;
  width: 150px;
  display: flex;
  align-items: center;
}
.k-filebrowser .k-search-wrap .k-input {
  flex: 1;
  width: 100px;
}
.k-filebrowser .k-search-wrap .k-icon {
  margin: 0;
  position: static;
}
.k-filebrowser .k-filebrowser-toolbar {
  margin: 1rem 0 0 0;
  padding: 0.375rem 0.375rem;
  display: flex;
  justify-content: space-between;
}
.k-filebrowser .k-toolbar-wrap {
  display: flex;
}
.k-filebrowser .k-toolbar-wrap > * + * {
  margin-left: 0.375rem;
}
.k-filebrowser .k-toolbar-wrap .k-state-disabled {
  display: none;
}
.k-filebrowser .k-upload {
  padding: 0;
  border-width: 0;
  background: none;
}
.k-filebrowser .k-upload .k-upload-button {
  margin: 0;
}
.k-filebrowser .k-upload .k-upload-status {
  display: none;
}
.k-filebrowser .k-upload-files {
  display: none;
}
.k-filebrowser .k-tiles {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  height: 390px;
  max-height: 50vh;
  margin: 0 0 1rem 0;
  padding: 0.5rem 1rem;
  border-top-width: 0;
  overflow: auto;
}
.k-filebrowser .k-tile {
  width: 33%;
  height: 90px;
  padding: 0.5rem 1rem;
  box-sizing: border-box;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
  border-radius: 0.25rem;
}
.k-filebrowser .k-tile .k-i-file,
.k-filebrowser .k-tile .k-i-folder {
  font-size: 4em;
}
.k-filebrowser .k-tile input {
  width: 100px;
}
.k-filebrowser .k-tile strong {
  display: block;
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
}
.k-filebrowser .k-tile-empty {
  display: block;
  margin: auto;
}
.k-filebrowser .k-tile-empty.k-state-selected {
  color: inherit;
  border-width: 0;
  background-image: none;
  background-color: transparent;
}
.k-filebrowser .k-tile-empty strong {
  opacity: 0.5;
  font-size: 3em;
  font-weight: 400;
}
.k-filebrowser .k-thumb {
  float: left;
  margin-right: 0.5rem;
}
.k-filebrowser .k-breadcrumbs-wrap {
  position: absolute;
  left: 0.75rem;
  top: 0.375rem;
}
.k-filebrowser .k-breadcrumbs-wrap .k-icon {
  position: static;
  margin-top: 0;
}

.k-editor-table-wizard-dialog {
  display: flex;
}
.k-editor-table-wizard-dialog .k-edit-form-container {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
}
.k-editor-table-wizard-dialog .k-tabstrip-wrapper {
  display: flex;
  flex: 1 1 auto;
  overflow: auto;
}
.k-editor-table-wizard-dialog .k-tabstrip-wrapper .k-tabstrip.k-root-tabs {
  flex: 1 1 auto;
  margin-bottom: 0;
}
.k-editor-table-wizard-dialog .k-numerictextbox {
  width: 10em;
}
.k-editor-table-wizard-dialog .k-numerictextbox + .k-dropdown, .k-editor-table-wizard-dialog .k-numerictextbox + .k-dropdowntree {
  width: 4em;
}
.k-editor-table-wizard-dialog .k-numerictextbox + .k-colorpicker, .k-editor-table-wizard-dialog .k-numerictextbox + .k-dropdown, .k-editor-table-wizard-dialog .k-numerictextbox + .k-dropdowntree {
  margin-left: 0.5rem;
}
.k-editor-table-wizard-dialog .k-colorpicker {
  vertical-align: middle;
}
.k-editor-table-wizard-dialog .k-edit-field > .k-checkbox {
  position: relative;
}
.k-editor-table-wizard-dialog .k-dropdown.k-align, .k-editor-table-wizard-dialog .k-align.k-dropdowntree {
  width: auto;
}
.k-editor-table-wizard-dialog .k-textbox.k-editor-accessibility-summary {
  height: auto;
}

.k-popup.k-align .k-list {
  display: flex;
  flex-flow: row wrap;
}
.k-popup.k-align .k-list .k-item {
  padding: 0.375rem;
  height: calc(1.5em + 0.75rem + 2px);
  box-sizing: border-box;
  justify-content: center;
  flex: 1 0 33%;
}
.k-popup.k-align .k-list .k-item .k-icon {
  margin: 0;
}
.k-popup.k-align .k-list .k-item:last-child {
  flex: 1 0 100%;
}

.k-editor-inline .k-table {
  width: 100%;
  border-spacing: 0;
  margin: 0 0 1em;
}
.k-editor-inline .k-table, .k-editor-inline .k-table td {
  outline: 0;
  border-width: 1px;
  border-style: dotted;
}
.k-editor-inline .k-table td {
  min-width: 1px;
  padding: 0.25rem 0.5rem;
}
.k-editor-inline .k-table-resize-handle-wrapper {
  position: absolute;
  width: 5px;
  height: 5px;
  border-width: 1px;
  border-style: solid;
  z-index: 100;
}
.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle {
  width: 100%;
  height: 100%;
}
.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-east {
  cursor: e-resize;
}
.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-north {
  cursor: n-resize;
}
.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-northeast {
  cursor: ne-resize;
}
.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-northwest {
  cursor: nw-resize;
}
.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-south {
  cursor: s-resize;
}
.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-southeast {
  cursor: se-resize;
}
.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-southwest {
  cursor: sw-resize;
}
.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-west {
  cursor: w-resize;
}
.k-editor-inline .k-column-resize-handle-wrapper {
  position: absolute;
  height: 10px;
  width: 10px;
  cursor: col-resize;
  z-index: 2;
}
.k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle {
  width: 100%;
  height: 100%;
}
.k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle .k-column-resize-marker {
  width: 2px;
  height: 100%;
  margin: 0 auto;
  display: none;
  opacity: 0.8;
}
.k-editor-inline .k-row-resize-handle-wrapper {
  position: absolute;
  z-index: 2;
  cursor: row-resize;
  width: 10px;
  height: 10px;
}
.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-handle {
  display: table;
  width: 100%;
  height: 100%;
}
.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker-wrapper {
  display: table-cell;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker {
  display: none;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 2px;
  opacity: 0.8;
}

.k-editor {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}

.k-editor-inline .k-table, .k-editor-inline .k-table td {
  border-color: #cccccc;
}
.k-editor-inline .k-table-resize-handle-wrapper {
  background-color: #ffffff;
  border-color: #000000;
}
.k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle .k-column-resize-marker {
  background-color: #00b0ff;
}
.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker {
  background-color: #00b0ff;
}
.k-editor-inline:hover, .k-editor-inline.k-state-active {
  border-color: #dee2e6;
}

.editorToolbarWindow.k-header.k-window-content {
  border-color: #dee2e6;
  color: #212529;
  background-color: #f8f9fa;
}

.k-ct-popup .k-state-selected {
  border-color: rgb(131.8, 0, 0);
  color: #ffffff;
  background-color: #c10000;
}

.k-editor-content .k-text-selected, .k-editor-content::selection {
  color: #ffffff;
  background-color: #c10000;
}
.k-editor-content .k-text-highlighted {
  background-color: rgb(242.6, 204, 204);
}

.k-editor-find-replace .k-matches-container {
  background-color: #787878;
}

.k-imageeditor {
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-imageeditor-content {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

.k-imageeditor-canvas-container {
  flex: 1 1 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  overflow: auto;
}

.k-imageeditor-canvas {
  margin: auto;
  display: flex;
  flex-direction: column;
  position: relative;
}

.k-imageeditor-action-pane {
  border-width: 1px;
  border-top-width: 0;
  border-style: solid;
  flex-shrink: 0;
  overflow-y: auto;
}

.k-imageeditor-action-pane > .k-form {
  padding: 2rem 1rem;
}

.k-imageeditor-crop-overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.k-imageeditor-crop {
  width: 100%;
  height: 100%;
  border-width: 1px;
  border-style: dashed;
  box-sizing: border-box;
  position: absolute;
}
.k-imageeditor-crop .k-resize-handle {
  margin: 1px 1px;
  border-style: solid;
  border-width: 0 2px 2px 0;
}
.k-imageeditor-crop .k-resize-sw,
.k-imageeditor-crop .k-resize-se,
.k-imageeditor-crop .k-resize-nw,
.k-imageeditor-crop .k-resize-ne {
  width: 15px;
  height: 15px;
}
.k-imageeditor-crop .k-resize-n,
.k-imageeditor-crop .k-resize-s {
  left: calc(50% - (7.5px));
  width: 15px;
  height: 0;
}
.k-imageeditor-crop .k-resize-w,
.k-imageeditor-crop .k-resize-e {
  top: calc(50% - (7.5px));
  width: 0;
  height: 15px;
}
.k-imageeditor-crop .k-resize-ne {
  transform: rotate(-90deg);
}
.k-imageeditor-crop .k-resize-nw {
  transform: rotate(-180deg);
}
.k-imageeditor-crop .k-resize-sw {
  transform: rotate(90deg);
}
.k-imageeditor-crop .k-resize-n {
  top: 0;
}
.k-imageeditor-crop .k-resize-s {
  bottom: 0;
}
.k-imageeditor-crop .k-resize-w {
  left: 0;
}
.k-imageeditor-crop .k-resize-e {
  right: 0;
}

.k-ie .k-imageeditor-canvas {
  flex-direction: row;
  align-self: flex-start;
}
.k-ie .k-imageeditor-action-pane {
  flex: 0 0 auto;
}

.k-imageeditor {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}

.k-imageeditor-content {
  background-color: rgb(197.625, 197.625, 197.625);
}

.k-imageeditor-canvas {
  background: linear-gradient(45deg, rgba(0, 0, 0, 0.09) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.09) 75%, rgba(0, 0, 0, 0.09) 0), linear-gradient(45deg, rgba(0, 0, 0, 0.09) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.09) 75%, rgba(0, 0, 0, 0.09) 0), white;
  background-repeat: repeat, repeat;
  background-position: 0px 0px, calc(10px / 2) calc(10px / 2);
  transform-origin: 0 0 0;
  background-origin: padding-box, padding-box;
  background-clip: border-box, border-box;
  background-size: 10px 10px, 10px 10px;
  box-shadow: none;
  text-shadow: none;
  transition: none;
  transform: scaleX(1) scaleY(1) scaleZ(1);
}

.k-imageeditor-action-pane {
  border-color: #dee2e6;
  background-color: #fff;
}

.k-imageeditor-crop {
  border-color: white;
}

.k-imageeditor-crop-overlay {
  background-color: rgba(0, 0, 0, 0.3);
}

.k-gantt {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
  flex-flow: column nowrap;
  position: relative;
  white-space: nowrap;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-gantt td {
  overflow: hidden;
  white-space: nowrap;
  vertical-align: top;
}
.k-gantt .k-grid-header tr {
  height: calc(1.5em + 1rem + 1px);
}
.k-gantt .k-grid-header .k-header {
  position: static;
}
.k-gantt .k-treelist .k-grid-header .k-header {
  position: relative;
}
.k-gantt .k-grid-content tr {
  height: calc(1.5em + 1rem + 0px);
}
.k-gantt.k-gantt-planned .k-grid-content tr {
  height: calc(2.55em + 1rem + 0px);
}
.k-gantt .k-gantt-layout {
  white-space: normal;
  vertical-align: top;
  display: inline-block;
}
.k-gantt .k-splitbar {
  position: relative;
  display: inline-flex;
}
.k-gantt .k-treelist-scrollable {
  width: 100%;
  border-width: 0;
  overflow: auto;
}
.k-gantt .k-treelist-scrollable .k-grid-header .k-header {
  position: sticky;
}
.k-gantt .k-treelist-scrollable .k-grid-header th,
.k-gantt .k-treelist-scrollable .k-grid-content-sticky {
  z-index: 4;
}
.k-gantt .k-treelist-scrollable .k-grid-header th.k-grid-header-sticky {
  z-index: 5;
}
.k-gantt .k-treelist-scrollable .k-grid-header tr:first-child th:last-child,
.k-gantt .k-treelist-scrollable tbody td:last-child {
  padding: 0;
}
.k-gantt .k-treelist-scrollable .k-grid-header th:last-child .k-header {
  padding: 0.5rem 0.75rem;
  border-width: 0 0 1px 1px;
  white-space: nowrap;
}
.k-gantt .k-treelist-scrollable tr.k-state-selected > td:last-child {
  background: transparent;
}
.k-gantt .k-treelist-scrollable .k-task {
  display: inline-flex;
  flex-flow: row nowrap;
  white-space: nowrap;
  z-index: 3;
}
.k-gantt .k-treelist-scrollable .k-task:hover .k-task-start, .k-gantt .k-treelist-scrollable .k-task:hover .k-task-end {
  display: block;
}
.k-gantt .k-treelist-scrollable .k-task:hover .k-task-draghandle {
  visibility: visible;
}
.k-gantt .k-treelist-scrollable .k-task-content {
  padding: 0.25rem 0.5rem;
  display: block;
  line-height: normal;
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
}
.k-gantt .k-treelist-scrollable .k-task-actions {
  flex-shrink: 0;
}
.k-gantt .k-treelist-scrollable .k-task-milestone {
  border: 0;
  transform: none;
  background: none;
}
.k-gantt .k-treelist-scrollable .k-task-milestone .k-task-milestone-content {
  width: 0.875em;
  height: 0.875em;
  border-width: 1px;
  border-style: solid;
  transform: rotate(45deg);
}
.k-gantt .k-treelist-scrollable .k-task-summary {
  height: 15px;
  clip-path: polygon(-20px 0, calc(100% + 20px) 0, calc(100% + 20px) 100%, 100% 100%, calc(100% - 8px) calc(100% - 5px), 8px calc(100% - 5px), 0 100%, -20px 100%);
}
.k-gantt .k-treelist-scrollable .k-task-summary-complete {
  width: 100%;
  height: 15px;
}
.k-gantt .k-treelist-scrollable .k-task-start {
  transform: translateX(-140%) translateY(-50%);
}
.k-gantt .k-treelist-scrollable .k-task-end {
  transform: translateX(140%) translateY(-50%);
}
.k-gantt .k-treelist-scrollable .k-master-row:hover .k-task-dot {
  display: block;
}
.k-gantt .k-treelist-scrollable .k-gantt-dependencies-svg {
  position: absolute;
  overflow: visible;
  pointer-events: none;
  z-index: 2;
}
.k-gantt .k-treelist-scrollable .k-gantt-dependencies-svg polyline {
  stroke-width: 2px;
}
.k-gantt .k-treelist-scrollable .k-gantt-columns {
  background: transparent;
  pointer-events: none;
  table-layout: fixed;
}

.k-gantt-header {
  border-width: 0 0 1px;
  flex-shrink: 0;
  z-index: 6;
}

.k-gantt-footer {
  border-width: 1px 0 0;
  flex-shrink: 0;
}

.k-gantt-toggle {
  display: none;
}

.k-gantt-views-wrapper {
  margin-left: auto;
}
.k-gantt-views-wrapper .k-views-dropdown {
  width: auto;
  font-size: inherit;
  display: none;
  cursor: pointer;
}

@media (max-width: 480px) {
  .k-gantt-toolbar .k-gantt-toggle {
    display: inline-flex;
  }
  .k-gantt-toolbar .k-gantt-pdf,
  .k-gantt-toolbar .k-gantt-create {
    padding: 0.375rem;
    width: calc(1.5em + 0.75rem + 2px);
    height: calc(1.5em + 0.75rem + 2px);
  }
  .k-gantt-toolbar .k-gantt-pdf .k-button-icon,
  .k-gantt-toolbar .k-gantt-create .k-button-icon {
    margin: 0;
  }
  .k-gantt-toolbar .k-gantt-pdf .k-button-text,
  .k-gantt-toolbar .k-gantt-create .k-button-text {
    display: none;
  }
}
@media (max-width: 1024px) {
  .k-gantt-views-wrapper .k-gantt-views {
    display: none;
  }
  .k-gantt-views-wrapper .k-views-dropdown {
    display: flex;
  }
}
.k-gantt-content {
  display: flex;
  flex-flow: row nowrap;
  align-items: stretch;
  flex: 1 1 auto;
  overflow: hidden;
}

.k-gantt-treelist .k-treelist {
  height: 100%;
  border-width: 0;
}
.k-gantt-treelist .k-grid-header {
  padding: 0 !important;
}
.k-gantt-treelist .k-grid-header tr {
  height: calc(3em + 2rem + 2px);
  vertical-align: bottom;
}
.k-gantt-treelist .k-grid-content {
  overflow: hidden;
  overflow-x: scroll;
}
.k-gantt-treelist .k-grid-content td {
  vertical-align: middle;
}
.k-gantt-treelist .k-gantt-treelist-nested-columns .k-grid-header tr {
  height: calc(1.5em + 1rem + 1px);
}

.k-gantt-timeline .k-timeline {
  height: 100%;
  border-width: 0;
  display: flex;
}
.k-gantt-timeline .k-grid-content {
  overflow-x: scroll;
}
.k-gantt-timeline .k-header {
  padding: 0.5rem 0.75rem;
  border-width: 0 0 1px 1px;
  white-space: nowrap;
}

.k-gantt-tables {
  position: relative;
  border-color: inherit;
}

.k-gantt-rows,
.k-gantt-columns {
  border-color: inherit;
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
}

.k-gantt-dependencies {
  opacity: 0.7;
  position: absolute;
  top: 0;
  left: 0;
}
.k-gantt-dependencies .k-arrow-e,
.k-gantt-dependencies .k-arrow-w {
  width: 0;
  height: 0;
  border: 5px solid transparent;
  position: absolute;
  top: -4px;
}
.k-gantt-dependencies .k-arrow-e {
  border-left-color: currentColor;
  right: -6px;
}
.k-gantt-dependencies .k-arrow-w {
  border-right-color: currentColor;
  left: -6px;
}

.k-gantt-line {
  background-color: currentColor;
  border-color: currentColor;
  position: absolute;
}

.k-gantt-line.k-state-selected {
  z-index: 3;
}

.k-gantt-line-h {
  height: 2px;
}

.k-gantt-line-v {
  width: 2px;
}

.k-gantt-dependency-hint {
  z-index: 4;
}

.k-gantt-tasks {
  position: relative;
}
.k-gantt-tasks td {
  padding: 0;
  border-width: 0;
  position: relative;
  vertical-align: middle;
}
.k-gantt-tasks td::after {
  content: " ";
}

.k-task-wrap {
  margin: 0 -21px;
  padding: 5px 21px;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  position: relative;
  z-index: 2;
}

.k-task-wrap.k-drag-hint {
  position: absolute;
}

.k-task {
  position: relative;
  flex: 1 1 auto;
}

.k-task-dot {
  width: calc(8px + 8px);
  height: calc(8px + 8px);
  line-height: 1;
  cursor: pointer;
  display: none;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.k-task-wrap:hover .k-task-dot,
.k-task-wrap.k-origin .k-task-dot {
  display: block;
}

.k-task-dot::before {
  content: "";
  width: 8px;
  height: 8px;
  border-width: 0;
  border-style: solid;
  border-radius: 100%;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.k-task-dot:hover::before,
.k-task-dot.k-state-hover::before {
  border-width: 1px;
}

.k-task-start {
  left: 0;
}

.k-task-end {
  right: 0;
}

.k-task-draghandle {
  margin-left: 16px;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-top-width: 0;
  border-bottom-color: inherit;
  position: absolute;
  bottom: 0;
  cursor: e-resize;
  visibility: hidden;
}

.k-task-wrap:hover .k-task-draghandle {
  visibility: visible;
}

.k-milestone-wrap {
  margin: 0 -2em;
}

.k-task-milestone {
  width: 1em;
  height: 1em;
  border-width: 1px;
  border-style: solid;
  transform: rotate(45deg);
}

.k-task-summary {
  height: 10px;
  display: inline-block;
  vertical-align: top;
}

.k-task-summary,
.k-task-summary-complete {
  background-color: currentColor;
}
.k-task-summary::before, .k-task-summary::after,
.k-task-summary-complete::before,
.k-task-summary-complete::after {
  content: "";
  width: 0;
  height: 0;
  border: 8px solid transparent;
  position: absolute;
  top: 0;
  display: none;
}
.k-task-summary::before,
.k-task-summary-complete::before {
  border-left-color: currentColor;
  left: 0;
}
.k-task-summary::after,
.k-task-summary-complete::after {
  border-right-color: currentColor;
  right: 0;
}

.k-task-summary-complete {
  height: 10px;
  position: relative;
  z-index: 2;
}

.k-task-summary-progress {
  height: 15px;
  overflow: hidden;
}

.k-task-single {
  border-radius: 0.25rem;
  border-width: 1px;
  border-style: solid;
  cursor: default;
}
.k-task-single .k-resize-handle {
  opacity: 0.5;
  z-index: 2;
  visibility: hidden;
}
.k-task-single .k-resize-handle::before {
  position: absolute;
  top: 2px;
  bottom: 2px;
}
.k-task-single .k-resize-w {
  left: 0;
}
.k-task-single .k-resize-w::before {
  left: 2px;
  border-left-width: 1px;
}
.k-task-single .k-resize-e {
  right: 0;
}
.k-task-single .k-resize-e::before {
  right: 2px;
  border-left-width: 1px;
}
.k-task-single:hover .k-resize-handle, .k-task-single:hover .k-task-actions {
  visibility: visible;
}

.k-task-complete {
  border-radius: 0.25rem;
  width: 20%;
  position: absolute;
  z-index: 1;
  top: 0;
  bottom: 0;
  left: 0;
}

.k-task-content {
  position: relative;
  z-index: 2;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.k-task-template {
  padding: 0.25rem 0.5rem;
  line-height: normal;
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}

.k-task-actions {
  padding: 0.25rem;
  white-space: nowrap;
  display: flex;
  flex-direction: row;
  align-items: center;
  visibility: hidden;
  z-index: 1;
}

.k-task-actions > .k-link {
  display: inline-flex;
}

.k-resources-wrap {
  position: absolute;
  display: inline-block;
  z-index: 2;
  margin-left: 20px;
  margin-top: -2px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.k-resources-wrap .k-resource {
  margin: 0 5px;
}

.k-task-details {
  padding: 0.5rem 1rem;
}
.k-task-details strong {
  font-size: 1.25rem;
  font-weight: normal;
  display: block;
}
.k-task-details .k-task-pct {
  font-size: 32px;
}
.k-task-details ul {
  line-height: normal;
}

.k-gantt-planned .k-gantt-dependencies,
.k-gantt-planned .k-task-dot,
.k-gantt-planned .k-resources-wrap {
  margin-top: 0.6em;
}
.k-gantt-planned .k-task-wrap {
  flex-direction: column;
  align-items: flex-start;
}
.k-gantt-planned .k-task-inner-wrap {
  display: inline-flex;
}
.k-gantt-planned .k-task-wrap.k-drag-hint {
  top: 0.35em;
}
.k-gantt-planned .k-summary-wrap.k-drag-hint {
  top: 1em;
}
.k-gantt-planned .k-milestone-wrap.k-drag-hint {
  top: 0.85em;
}

.k-task-planned {
  margin: 0 0 0.35em;
  line-height: 0.75em;
  display: flex;
  align-items: center;
}
.k-task-planned .k-task-moment {
  border-width: 2px;
  border-radius: calc((4px + 6px) / 2);
  border-style: solid;
  height: 6px;
  width: 6px;
}
.k-task-planned .k-task-duration {
  height: 2px;
}
.k-task-planned .k-task-moment.k-moment-left {
  margin-left: calc(2px / 2 - calc((4px + 6px) / 2));
}
.k-task-planned:hover .k-task-duration {
  height: calc(2px + 1px);
}

.k-milestone-wrap .k-task-moment {
  margin-left: 6px;
}

.k-planned-tooltip .k-task-content {
  display: block;
}

.k-task-offset-wrap .k-task-content .k-resize-e {
  display: none;
}

.k-task-offset {
  flex-direction: row-reverse;
  display: flex;
}
.k-task-offset .k-resize-handle {
  right: 0;
  z-index: 2;
  visibility: hidden;
  margin-right: 1.2em;
}
.k-task-offset .k-resize-handle::before {
  border-left-width: 1px;
  position: absolute;
  top: 45%;
  bottom: 0.5em;
  margin-right: 2px;
}

.k-task-single:hover + .k-task-offset .k-task-actions,
.k-task-offset:hover .k-task-actions,
.k-task-single:hover + .k-task-offset .k-resize-handle,
.k-task-offset:hover .k-resize-handle {
  visibility: visible;
}

.k-pdf-export-shadow .k-gantt {
  float: left;
}
.k-pdf-export-shadow .k-gantt,
.k-pdf-export-shadow .k-gantt-timeline,
.k-pdf-export-shadow .k-gantt-dependencies {
  width: auto !important;
  height: auto !important;
  overflow: visible !important;
}
.k-pdf-export-shadow .k-gantt-treelist .k-treelist {
  display: block;
}
.k-pdf-export-shadow .k-gantt-layout.k-splitbar {
  display: none;
}

.k-gantt-edit-form .k-gantt-delete {
  float: left;
}

.k-rtl .k-gantt-rows,
.k-rtl .k-gantt-columns {
  left: auto;
  right: 0;
}
.k-rtl .k-task-wrap:not(.k-milestone-wrap) {
  margin: 0 -26px;
}
.k-rtl .k-gantt-timeline .k-gantt-tasks tbody {
  text-align: left;
}
.k-rtl .k-gantt-timeline .k-header {
  border-width: 0 1px 1px 0;
}
.k-rtl .k-gantt-timeline .k-header:first-child {
  border-right-width: 0;
}
.k-rtl .k-gantt-timeline .k-task-start {
  left: auto;
  right: 0;
}
.k-rtl .k-gantt-timeline .k-task-end {
  right: auto;
  left: 0;
}
.k-rtl .k-task-content {
  text-align: right;
}
.k-rtl .k-task-complete {
  left: auto;
  right: 0;
}
.k-rtl .k-task-draghandle {
  margin-left: 0;
  margin-right: 16px;
}
.k-rtl .k-gantt-dependencies {
  left: auto;
  right: 0;
}
.k-rtl .k-gantt-delete {
  float: right;
}
.k-rtl .k-task-offset-wrap .k-task-content .k-resize-e {
  display: block;
}
.k-rtl .k-task-offset-wrap .k-task-content .k-resize-w {
  display: none;
}
.k-rtl .k-milestone-wrap {
  margin-left: -2.3em;
}
.k-rtl .k-milestone-wrap .k-task-moment {
  margin-right: 0.2em;
}
.k-rtl .k-gantt-timeline .k-milestone-wrap .k-task-start {
  right: -0.1em;
}

.k-gantt {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}
.k-gantt .k-treelist-scrollable .k-task-milestone .k-task-milestone-content {
  border-color: rgb(186.48, 189.84, 193.2);
  background-color: #dee2e6;
}
.k-gantt .k-treelist-scrollable .k-task-milestone.k-state-selected .k-task-milestone-content {
  border-color: rgb(131.8, 0, 0);
  background-color: #c10000;
}
.k-gantt .k-treelist-scrollable .k-gantt-dependencies-svg polyline {
  fill: none;
  stroke: #909294;
}
.k-gantt .k-treelist-scrollable .k-gantt-dependencies-svg polyline.k-state-selected {
  stroke: #c10000;
}

.k-gantt-footer {
  box-shadow: none;
}

.k-gantt-treelist .k-treelist,
.k-gantt-treelist .k-grid-content {
  background-color: transparent;
}

.k-gantt .k-nonwork-hour {
  background-color: rgba(0, 0, 0, 0.025);
}

.k-task-dot::before {
  background-color: #212529;
}

.k-task-dot:hover::before,
.k-task-dot.k-state-hover::before {
  border-color: #212529;
  background-color: #fff;
}

.k-task-milestone {
  border-color: rgb(186.48, 189.84, 193.2);
  background-color: #dee2e6;
}
.k-task-milestone.k-task-delayed {
  background-image: repeating-linear-gradient(90deg, #fff, #fff 2px, #dc3545 2px, #dc3545 4px);
}
.k-task-milestone.k-task-advanced {
  background-color: #28a745;
}

.k-task-milestone.k-state-selected {
  background-image: none;
  border-color: rgb(131.8, 0, 0);
  background-color: #c10000;
}

.k-task-summary {
  color: #909294;
}
.k-task-summary.k-task-delayed {
  color: rgb(234, 133.8, 143.4);
}
.k-task-summary.k-task-advanced {
  color: rgb(126, 202.2, 143.4);
}

.k-task-summary-complete {
  color: #212529;
}

.k-task-delayed .k-task-summary-complete {
  color: #dc3545;
}

.k-task-advanced .k-task-summary-complete {
  color: #28a745;
}

.k-task-summary.k-state-selected {
  color: rgb(224, 127.5, 127.5);
}
.k-task-summary.k-state-selected .k-task-summary-complete {
  color: #c10000;
}

.k-task-single {
  border-color: #ced4da;
  color: #000000;
  background-color: #dee2e6;
}
.k-task-single.k-task-delayed {
  background-color: rgb(234, 133.8, 143.4);
}
.k-task-single.k-task-advanced {
  background-color: rgb(126, 202.2, 143.4);
}
.k-task-single .k-task-complete {
  background-color: #ced4da;
}

.k-task-delayed .k-task-complete {
  background-color: #dc3545;
}

.k-task-advanced .k-task-complete {
  background-color: #28a745;
}

.k-task-single.k-state-selected {
  border-color: #c10000;
  color: #ffffff;
  background-color: rgb(224, 127.5, 127.5);
}
.k-task-single.k-state-selected .k-task-complete {
  background-color: #c10000;
}

.k-gantt-line {
  color: #909294;
}

.k-gantt-line.k-state-selected {
  color: #c10000;
}

.k-task-planned .k-task-moment {
  border-color: #c10000;
  background-color: transparent;
}
.k-task-planned .k-task-duration {
  background-color: #c10000;
}
.k-task-planned:hover .k-task-moment {
  background-color: #c10000;
}

.k-task-offset {
  background-image: repeating-linear-gradient(135deg, #fff, #fff 2px, #dc3545 2px, #dc3545 4px);
}
.k-task-offset .k-resize-e::before {
  border-color: #000000;
}
.k-task-offset .k-task-actions {
  color: #000000;
}

.k-task-offset:hover {
  background-image: repeating-linear-gradient(135deg, #fff, #fff 2px, rgb(234, 133.8, 143.4) 2px, rgb(234, 133.8, 143.4) 4px);
}

.k-pdf-export .k-task-offset {
  background-color: #dc3545;
}

.k-offset-tooltip-delayed {
  background-color: #dc3545;
}

.k-planned-tooltip {
  background-color: #c10000;
}

.k-scheduler {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
  flex-direction: column;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-scheduler table,
.k-scheduler thead,
.k-scheduler tfoot,
.k-scheduler tbody,
.k-scheduler tr,
.k-scheduler th,
.k-scheduler td,
.k-scheduler div,
.k-scheduler > * {
  border-color: inherit;
}

kendo-scheduler.k-scheduler {
  overflow: hidden;
}
kendo-scheduler.k-scheduler.k-readonly-scheduler .k-event-delete {
  display: none;
}

.k-scheduler-table {
  width: 100%;
  max-width: none;
  border-collapse: separate;
  border-spacing: 0;
  table-layout: fixed;
}
.k-scheduler-table td,
.k-scheduler-table th {
  padding: 0.75rem;
  height: 1.5em;
  overflow: hidden;
  white-space: nowrap;
  border-style: solid;
  border-width: 0 0 1px 1px;
  vertical-align: top;
  box-sizing: content-box;
}
.k-scheduler-table td:first-child,
.k-scheduler-table th:first-child {
  border-left-width: 0;
}
.k-scheduler-table .k-middle-row td {
  border-bottom-style: dotted;
}
.k-scheduler-table .k-link {
  cursor: pointer;
}

.k-scheduler-layout-flex {
  overflow: auto;
}
.k-scheduler-layout-flex .k-scheduler-head {
  position: sticky;
  top: 0;
  z-index: 3;
}
.k-scheduler-layout-flex .k-scheduler-body {
  position: relative;
}
.k-scheduler-layout-flex .k-scheduler-head,
.k-scheduler-layout-flex .k-scheduler-body {
  display: flex;
  flex: 100%;
  flex-wrap: wrap;
}
.k-scheduler-layout-flex .k-scheduler-row {
  display: flex;
  flex: 1 1 100%;
  width: 100%;
  min-width: 0;
}
.k-scheduler-layout-flex .k-scheduler-group {
  display: flex;
  flex: 1 1 100%;
  width: 100%;
  min-width: 0;
  flex-wrap: wrap;
}
.k-scheduler-layout-flex .k-scheduler-group .k-group-cell {
  display: flex;
  flex: 1 1 auto;
  flex-wrap: wrap;
  overflow: auto;
}
.k-scheduler-layout-flex .k-scheduler-group .k-group-content {
  padding: 0;
  display: flex;
  flex: 1 1 100%;
  width: 100%;
  border-width: 0;
  flex-wrap: wrap;
}
.k-scheduler-layout-flex .k-scheduler-group.k-group-horizontal .k-group-cell {
  flex-basis: 100%;
  border-width: 0;
  padding: 0;
}
.k-scheduler-layout-flex .k-more-events {
  bottom: 2px;
  left: 0;
  width: 100%;
}
.k-scheduler-layout-flex .k-scheduler-cell {
  display: flex;
  flex: 1 1 100%;
  padding: 0.75rem;
  min-height: 1.5em;
  overflow: hidden;
  white-space: nowrap;
  border-style: solid;
  border-width: 0 1px 1px 0;
  vertical-align: top;
  box-sizing: content-box;
}
.k-scheduler-layout-flex .k-scheduler-cell.k-slot-cell {
  position: relative;
}
.k-scheduler-layout-flex .k-scheduler-cell.k-heading-cell {
  justify-content: center;
  font-weight: bold;
}
.k-scheduler-layout-flex .k-scheduler-cell.k-side-cell {
  justify-content: flex-end;
  flex-grow: 0;
  flex-basis: auto;
  overflow: visible;
}
.k-scheduler-layout-flex .k-scheduler-cell.k-major-cell {
  border-bottom-width: 0;
}
.k-scheduler-layout-flex .k-middle-row .k-scheduler-cell {
  border-bottom-style: dotted;
}
.k-scheduler-layout-flex .k-resource-cell {
  display: flex;
  flex-wrap: wrap;
  overflow: visible;
}
.k-scheduler-layout-flex .k-resource-content {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  border-width: 0;
}
.k-scheduler-layout-flex .k-sticky-cell {
  display: flex;
  flex-wrap: wrap;
  flex-basis: 0;
  position: sticky;
  left: 0;
  z-index: 3;
}

.k-scheduler-toolbar {
  border-width: 0;
  border-bottom-width: 1px;
  white-space: nowrap;
  flex-shrink: 0;
  position: relative;
  z-index: 2;
}
.k-scheduler-toolbar .k-widget {
  font-size: inherit;
}
.k-scheduler-toolbar .k-nav-current {
  color: inherit;
  text-decoration: none;
  display: inline-flex;
  flex-flow: row nowrap;
  align-items: center;
  cursor: pointer;
}
.k-scheduler-toolbar .k-nav-current .k-icon {
  margin-right: 0.5rem;
}
.k-scheduler-toolbar .k-nav-current .k-sm-date-format,
.k-scheduler-toolbar .k-nav-current .k-lg-date-format {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.k-scheduler-toolbar .k-nav-current .k-sm-date-format {
  display: none;
}
.k-scheduler-toolbar .k-scheduler-search {
  display: inline-flex;
  flex-flow: row nowrap;
}
.k-scheduler-toolbar .k-scheduler-views-wrapper {
  margin-left: auto;
}
.k-scheduler-toolbar .k-scheduler-views-wrapper .k-views-dropdown {
  width: auto;
  font: inherit;
  display: none;
}
@media (max-width: 1400px) {
  .k-scheduler-toolbar .k-nav-current .k-lg-date-format {
    max-width: 200px;
  }
}
@media (max-width: 1024px) {
  .k-scheduler-toolbar .k-nav-current .k-lg-date-format {
    display: none;
  }
  .k-scheduler-toolbar .k-nav-current .k-sm-date-format {
    display: inline-block;
  }
  .k-scheduler-toolbar .k-scheduler-views-wrapper .k-scheduler-views {
    display: none;
  }
  .k-scheduler-toolbar .k-scheduler-views-wrapper .k-views-dropdown {
    display: inline-block;
  }
}

kendo-scheduler .k-scheduler-toolbar {
  padding: 0.375rem 0.375rem;
  border-style: solid;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

ul.k-scheduler-navigation {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex: 1;
}
ul.k-scheduler-navigation li {
  border-width: 1px;
  border-style: solid;
  position: relative;
  z-index: 1;
}
ul.k-scheduler-navigation li + li {
  margin-left: -1px;
}
ul.k-scheduler-navigation .k-state-hover,
ul.k-scheduler-navigation .k-state-selected {
  z-index: 2;
}
ul.k-scheduler-navigation .k-link {
  padding: 0.375rem 0.75rem;
  box-sizing: border-box;
  color: inherit;
  text-decoration: none;
  display: flex;
  flex-direction: row;
  align-items: center;
  align-content: center;
  justify-content: center;
}
ul.k-scheduler-navigation .k-nav-prev .k-link,
ul.k-scheduler-navigation .k-nav-next .k-link {
  padding: 0.375rem;
  width: calc(1.5em + 0.75rem);
  height: calc(1.5em + 0.75rem);
}
ul.k-scheduler-navigation .k-nav-current {
  border: 0;
  margin-left: 0;
}
ul.k-scheduler-navigation .k-nav-today {
  border-radius: 0.25rem 0 0 0.25rem;
}
ul.k-scheduler-navigation .k-nav-next {
  border-radius: 0 0.25rem 0.25rem 0;
}

ul.k-scheduler-views {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-left: auto;
}
ul.k-scheduler-views li {
  border-width: 1px;
  border-style: solid;
  position: relative;
  z-index: 1;
}
ul.k-scheduler-views li + li {
  margin-left: -1px;
}
ul.k-scheduler-views .k-state-hover,
ul.k-scheduler-views .k-state-selected {
  z-index: 2;
}
ul.k-scheduler-views .k-link {
  padding: 0.375rem 0.75rem;
  box-sizing: border-box;
  color: inherit;
  text-decoration: none;
  display: flex;
  flex-direction: row;
  align-items: center;
  align-content: center;
  justify-content: center;
}
ul.k-scheduler-views li:first-child {
  border-radius: 0.25rem;
}
ul.k-scheduler-views li:first-child + li {
  border-radius: 0.25rem 0 0 0.25rem;
}
ul.k-scheduler-views li:last-child {
  border-radius: 0 0.25rem 0.25rem 0;
}
ul.k-scheduler-views.k-state-expanded li {
  border-radius: 0;
  margin: 0;
}
ul.k-scheduler-views.k-state-expanded li + li {
  margin-top: -1px;
}
ul.k-scheduler-views.k-state-expanded li:first-child {
  border-radius: 0.25rem 0.25rem 0 0;
}
ul.k-scheduler-views.k-state-expanded li:first-child + li {
  border-radius: 0;
}
ul.k-scheduler-views.k-state-expanded li:last-child {
  border-radius: 0 0 0.25rem 0.25rem;
}
ul.k-scheduler-views .k-current-view {
  display: none;
}
ul.k-scheduler-views .k-current-view .k-link::after {
  content: "";
  margin: 0 0 0 1ex;
  border: 0.25em solid transparent;
  border-top: 0.5em solid currentColor;
  border-bottom-width: 0;
  display: inline-block;
}
@media (max-width: 1024px) {
  ul.k-scheduler-views {
    flex-direction: column;
    align-items: stretch;
    position: absolute;
    right: 0.375rem;
    top: 0.375rem;
    z-index: 1000;
  }
  ul.k-scheduler-views li {
    display: none;
  }
  ul.k-scheduler-views .k-current-view {
    display: block;
  }
  ul.k-scheduler-views.k-state-expanded li {
    display: block;
  }
  .k-rtl ul.k-scheduler-views {
    left: 0.375rem;
    right: auto;
  }
}

.k-scheduler-footer {
  box-shadow: none;
  border-width: 0;
  border-top-width: 1px;
  white-space: nowrap;
  flex-shrink: 0;
  position: relative;
}
.k-scheduler-footer .k-widget {
  font-size: inherit;
}
.k-scheduler-footer li {
  border-width: 1px;
  border-style: solid;
  position: relative;
  z-index: 1;
}
.k-scheduler-footer li + li {
  margin-left: -1px;
}
.k-scheduler-footer .k-state-hover,
.k-scheduler-footer .k-state-selected {
  z-index: 2;
}
.k-scheduler-footer .k-link {
  padding: 0.375rem 0.75rem;
  box-sizing: border-box;
  color: inherit;
  text-decoration: none;
  display: flex;
  flex-direction: row;
  align-items: center;
  align-content: center;
  justify-content: center;
}
.k-scheduler-footer li {
  border-radius: 0.25rem;
}

kendo-scheduler .k-scheduler-footer {
  padding: 0.375rem 0.375rem;
  border-style: solid;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

.k-scheduler-fullday .k-icon {
  margin-right: 0.5rem;
}

.k-scheduler-layout {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  flex: 1 1 auto;
  position: relative;
  z-index: 1;
}
.k-scheduler-layout > tbody > tr > td {
  padding: 0;
  vertical-align: top;
}
.k-scheduler-layout tr + tr .k-scheduler-times tr th,
.k-scheduler-layout .k-scheduler-pane + .k-scheduler-pane .k-scheduler-times tr th {
  border-bottom-color: transparent;
}
.k-scheduler-layout tr + tr .k-scheduler-times tr .k-slot-cell,
.k-scheduler-layout tr + tr .k-scheduler-times tr .k-scheduler-times-all-day, .k-scheduler-layout tr + tr .k-scheduler-times tr:last-child th,
.k-scheduler-layout .k-scheduler-pane + .k-scheduler-pane .k-scheduler-times tr .k-slot-cell,
.k-scheduler-layout .k-scheduler-pane + .k-scheduler-pane .k-scheduler-times tr .k-scheduler-times-all-day,
.k-scheduler-layout .k-scheduler-pane + .k-scheduler-pane .k-scheduler-times tr:last-child th {
  border-bottom-color: inherit;
}

.k-scheduler-layout.k-scheduler-flex-layout {
  display: flex;
  flex-direction: column;
}
.k-scheduler-layout.k-scheduler-flex-layout.k-scheduler-weekview .k-scheduler-pane:first-child .k-scheduler-table, .k-scheduler-layout.k-scheduler-flex-layout.k-scheduler-dayview .k-scheduler-pane:first-child .k-scheduler-table {
  table-layout: fixed;
}

.k-scheduler-header th {
  text-align: center;
}

.k-scheduler-header,
.k-scheduler-header-wrap,
.k-scheduler-header-wrap > div {
  border-color: inherit;
  overflow: hidden;
}

.k-scheduler-header-wrap {
  border-width: 0;
  border-style: solid;
  position: relative;
}

.k-scheduler-times {
  border-color: inherit;
  position: relative;
  overflow: hidden;
}
.k-scheduler-times .k-scheduler-table {
  table-layout: auto;
}
.k-scheduler-times th {
  border-width: 0 1px 1px 0;
  text-align: right;
}
.k-scheduler-times .k-slot-cell,
.k-scheduler-times .k-scheduler-times-all-day {
  border-bottom-color: inherit;
}
.k-scheduler-times .k-slot-cell.k-last-resource {
  border-right: 0;
}
.k-scheduler-times .k-slot-cell.k-empty-slot {
  padding-left: 0;
  padding-right: 0;
}

.k-scheduler-datecolumn {
  width: 12em;
}

.k-scheduler-timecolumn {
  width: 11em;
  white-space: nowrap;
}

.k-scheduler-content {
  border-color: inherit;
  position: relative;
  overflow: auto;
}

kendo-scheduler .k-event,
.k-event {
  border-radius: 0.25rem;
  min-height: 25px;
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-radius: 0.25rem;
  text-align: left;
  outline: 0;
  cursor: default;
  position: absolute;
  overflow: hidden;
  padding-right: 1rem;
}
kendo-scheduler .k-event > div,
.k-event > div {
  position: relative;
  z-index: 2;
}
kendo-scheduler .k-event .k-event-template,
.k-event .k-event-template {
  line-height: calc(25px - 2 * 0.25rem);
  padding: 0.5rem 1rem;
}
kendo-scheduler .k-event .k-event-time,
.k-event .k-event-time {
  padding-bottom: 0;
  font-size: 0.875em;
  white-space: nowrap;
  display: none;
}
kendo-scheduler .k-event .k-event-actions,
.k-event .k-event-actions {
  white-space: nowrap;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 1rem;
  z-index: 2;
}
kendo-scheduler .k-event .k-event-actions .k-event-delete,
.k-event .k-event-actions .k-event-delete {
  opacity: 0.5;
  visibility: hidden;
}
kendo-scheduler .k-event .k-event-actions:hover .k-event-delete, kendo-scheduler .k-event .k-event-actions.k-state-hover .k-event-delete,
.k-event .k-event-actions:hover .k-event-delete,
.k-event .k-event-actions.k-state-hover .k-event-delete {
  opacity: 1;
}
kendo-scheduler .k-event .k-event-actions .k-icon,
.k-event .k-event-actions .k-icon {
  line-height: normal;
  font-size: inherit;
}
kendo-scheduler .k-event .k-event-actions a,
.k-event .k-event-actions a {
  color: inherit;
}
kendo-scheduler .k-event .k-event-actions:first-child,
.k-event .k-event-actions:first-child {
  margin: 0.25rem 0.4ex 0 0.5rem;
  top: 0;
  right: 0;
  float: left;
  position: relative;
  opacity: 1;
  visibility: visible;
  line-height: normal;
}
kendo-scheduler .k-event .k-resize-handle,
.k-event .k-resize-handle {
  z-index: 4;
  opacity: 0.5;
  visibility: hidden;
}
kendo-scheduler .k-event .k-resize-handle::before,
.k-event .k-resize-handle::before {
  border-color: currentColor;
}
kendo-scheduler .k-event .k-resize-n,
.k-event .k-resize-n {
  height: 0.5em;
  top: 0;
}
kendo-scheduler .k-event .k-resize-s,
.k-event .k-resize-s {
  height: 0.5em;
  bottom: 0;
}
kendo-scheduler .k-event .k-resize-n::before,
kendo-scheduler .k-event .k-resize-s::before,
.k-event .k-resize-n::before,
.k-event .k-resize-s::before {
  width: 2rem;
  border-bottom-width: 1px;
}
kendo-scheduler .k-event .k-resize-w,
.k-event .k-resize-w {
  width: 0.5em;
  left: 0;
}
kendo-scheduler .k-event .k-resize-e,
.k-event .k-resize-e {
  width: 0.5em;
  right: 0;
}
kendo-scheduler .k-event .k-resize-w::before,
kendo-scheduler .k-event .k-resize-e::before,
.k-event .k-resize-w::before,
.k-event .k-resize-e::before {
  height: 2rem;
  border-left-width: 1px;
}
kendo-scheduler .k-event:hover .k-event-actions .k-event-delete,
kendo-scheduler .k-event:hover .k-resize-handle, kendo-scheduler .k-event.k-state-hover .k-event-actions .k-event-delete,
kendo-scheduler .k-event.k-state-hover .k-resize-handle,
.k-event:hover .k-event-actions .k-event-delete,
.k-event:hover .k-resize-handle,
.k-event.k-state-hover .k-event-actions .k-event-delete,
.k-event.k-state-hover .k-resize-handle {
  visibility: visible;
}
kendo-scheduler .k-event.k-event-drag-hint .k-event-time,
.k-event.k-event-drag-hint .k-event-time {
  display: block;
}
kendo-scheduler .k-event .k-event-top-actions,
kendo-scheduler .k-event .k-event-bottom-actions,
.k-event .k-event-top-actions,
.k-event .k-event-bottom-actions {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  text-align: center;
}
kendo-scheduler .k-event .k-event-bottom-actions,
.k-event .k-event-bottom-actions {
  top: auto;
  bottom: 0;
}

.k-scheduler-mark {
  width: 1em;
  height: 1em;
  display: inline-block;
  vertical-align: middle;
}

.k-more-events {
  padding: 0;
  height: 13px;
  border-style: solid;
  border-width: 1px;
  overflow: hidden;
  position: absolute;
  justify-content: center;
}
.k-more-events > .k-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.k-current-time {
  position: absolute;
}
.k-current-time.k-current-time-arrow-left, .k-current-time.k-current-time-arrow-right, .k-current-time.k-current-time-arrow-down {
  width: 0;
  height: 0;
  background: transparent;
  border: 4px solid transparent;
}

.k-event-drag-hint {
  opacity: 0.5;
  z-index: 3;
}
.k-event-drag-hint .k-event-actions,
.k-event-drag-hint .k-event-top-actions,
.k-event-drag-hint .k-event-bottom-actions,
.k-event-drag-hint .k-resize-handle {
  display: none;
}
.k-event-drag-hint .k-event-time {
  display: block;
}

.k-scheduler-marquee {
  border-width: 0;
  border-style: solid;
}
.k-scheduler-marquee .k-label-top,
.k-scheduler-marquee .k-label-bottom {
  font-size: 0.75em;
  position: absolute;
}
.k-scheduler-marquee .k-label-top {
  left: 0.5rem;
  top: 0.25rem;
}
.k-scheduler-marquee .k-label-bottom {
  right: 0.5rem;
  bottom: 0.25rem;
}
.k-scheduler-marquee.k-first::before, .k-scheduler-marquee.k-last::after {
  content: "";
  border-width: 3px;
  border-style: solid;
  position: absolute;
  width: 0;
  height: 0;
}
.k-scheduler-marquee.k-first::before {
  top: 0;
  left: 0;
  border-right-color: transparent;
  border-bottom-color: transparent;
}
.k-scheduler-marquee.k-last::after {
  bottom: 0;
  right: 0;
  border-left-color: transparent;
  border-top-color: transparent;
}

.k-pdf-export-shadow .k-scheduler,
.k-scheduler-pdf-export .k-scheduler-content,
.k-scheduler-pdf-export .k-scheduler-times {
  height: auto !important;
  overflow: visible !important;
}

.k-scheduler-pdf-export {
  overflow: hidden;
}
.k-scheduler-pdf-export .k-scheduler-header {
  padding: 0 !important;
}
.k-scheduler-pdf-export .k-scheduler-header-wrap {
  border-width: 0 !important;
}
.k-scheduler-pdf-export .k-scheduler-header .k-scheduler-table,
.k-scheduler-pdf-export .k-scheduler-content .k-scheduler-table {
  width: 100% !important;
}

.k-recurrence-editor {
  display: inline-flex;
  flex-direction: column;
}

kendo-scheduler .k-recurrence-editor {
  display: block;
}

.k-scheduler-monthview .k-scheduler-table {
  height: 100%;
}
.k-scheduler-monthview .k-scheduler-table td {
  height: 80px;
  text-align: right;
}
.k-scheduler-monthview .k-scheduler-body .k-scheduler-cell {
  min-height: 80px;
}
.k-scheduler-monthview .k-hidden {
  padding-left: 0 !important;
  padding-right: 0 !important;
  border-right-width: 0 !important;
}
.k-scheduler-monthview .k-scheduler-table-auto,
.k-scheduler-monthview .k-scheduler-table-auto td,
.k-scheduler-monthview .k-scheduler-content .k-scheduler-table-auto {
  height: auto;
}
.k-scheduler-monthview .k-scheduler-content {
  overflow-y: scroll;
}
.k-scheduler-monthview.k-scheduler-flex-layout .k-scheduler-content {
  overflow-y: auto;
}

.k-scheduler-agendaview .k-scheduler-mark {
  margin-right: 0.5em;
  width: 1em;
  height: 1em;
  display: inline-block;
  vertical-align: middle;
}
.k-scheduler-agendaview .k-scheduler-table th:first-child,
.k-scheduler-agendaview .k-scheduler-table td:first-child {
  border-left-width: 1px;
}
.k-scheduler-agendaview .k-scheduler-table td.k-first {
  border-left-width: 0;
}
.k-scheduler-agendaview .k-scheduler-table .k-scheduler-datecolumn:first-child {
  border-left-width: 0 !important;
}
.k-scheduler-agendaview .k-task > .k-event-delete {
  color: inherit;
  position: absolute;
  top: 0.25rem;
  right: 0.25rem;
  opacity: 0.5;
  visibility: hidden;
}
.k-scheduler-agendaview .k-state-hover .k-task > .k-event-delete,
.k-scheduler-agendaview .k-scheduler-content tr:hover .k-event-delete,
.k-scheduler-agendaview .k-scheduler-content .k-scheduler-row:hover .k-event-delete {
  visibility: visible;
}

.k-scheduler-agendaday {
  margin: 0 0.2em 0 0;
  font-size: 3em;
  line-height: 1;
  font-weight: 400;
  float: left;
}

.k-scheduler-agendaweek {
  display: block;
  margin: 0.4em 0 0;
  line-height: 1;
  font-style: normal;
}

.k-scheduler-agendadate {
  font-size: 0.75em;
}

.k-scheduler-timelineview .k-slot-cell {
  overflow: hidden;
}
.k-scheduler-timelineview .k-scheduler-content {
  overflow: auto;
}

.k-scheduler-pane {
  display: flex;
  flex-direction: row;
}

.k-scheduler-pane .k-scheduler-times {
  flex: 0 0 auto;
}

.k-scheduler-pane .k-scheduler-times .k-scheduler-table {
  height: 100%;
}

.k-scheduler-pane .k-scheduler-header,
.k-scheduler-pane .k-scheduler-content {
  flex: 1 1 auto;
}

.k-scheduler-edit-dialog .k-dialog {
  max-height: 100vh;
}

.k-scheduler-edit-form .k-edit-form-container {
  width: 620px;
}
.k-scheduler-edit-form .k-edit-label {
  width: 17%;
}
.k-scheduler-edit-form .k-edit-field {
  width: 77%;
}
.k-scheduler-edit-form .k-scheduler-delete {
  float: left;
}
.k-scheduler-edit-form .k-widget.k-recur-interval,
.k-scheduler-edit-form .k-widget.k-recur-count,
.k-scheduler-edit-form .k-widget.k-recur-monthday {
  width: 5em;
}
.k-scheduler-edit-form .k-widget.k-recur-until,
.k-scheduler-edit-form .k-widget.k-recur-month,
.k-scheduler-edit-form .k-widget.k-recur-weekday,
.k-scheduler-edit-form .k-widget.k-recur-weekday-offset {
  width: 9em;
}

.k-rtl .k-scheduler-header th,
.k-rtl .k-scheduler-table td {
  border-width: 0 1px 1px 0;
}
.k-rtl .k-scheduler-table td:first-child,
.k-rtl .k-scheduler-table th:first-child {
  border-right-width: 0;
}
.k-rtl .k-scheduler-times th {
  border-width: 0 0 1px 1px;
}
.k-rtl .k-scheduler .k-scrollbar-v .k-scheduler-header-wrap {
  border-right-width: 0;
  border-left-width: 1px;
}
.k-rtl .k-event {
  text-align: right;
  padding-right: 0;
  padding-left: 1rem;
}
.k-rtl .k-event .k-resize-w {
  left: auto;
  right: 0;
}
.k-rtl .k-event .k-resize-e {
  right: auto;
  left: 0;
}
.k-rtl .k-event .k-event-actions {
  right: auto;
  left: 2px;
}
.k-rtl .k-event .k-event-actions:first-child {
  margin: 0.25rem 0.5rem 0 0.4ex;
  float: right;
}
.k-rtl .k-scheduler-agendaview .k-task > .k-event-delete {
  left: 2px;
  right: auto;
}
.k-rtl .k-scheduler-agendaview .k-task .k-scheduler-mark {
  margin-left: 0.5em;
  margin-right: 0;
}
.k-rtl .k-scheduler-views {
  margin-left: 0;
  margin-right: auto;
}
.k-rtl .k-scheduler-views li:first-child + li {
  border-radius: 0 0.25rem 0.25rem 0;
}
.k-rtl .k-scheduler-views li:last-child {
  border-radius: 0.25rem 0 0 0.25rem;
}
.k-rtl .k-scheduler-views .k-current-view .k-link::after {
  margin: 0 1ex 0 0;
}
.k-rtl .k-scheduler-navigation .k-nav-today {
  border-radius: 0 0.25rem 0.25rem 0;
}
.k-rtl .k-scheduler-navigation .k-nav-next {
  border-radius: 0.25rem 0 0 0.25rem;
}
.k-rtl .k-scheduler-navigation li + li {
  margin-left: 0;
  margin-right: -1px;
}
.k-rtl .k-nav-current .k-icon {
  margin-right: 0;
  margin-left: 0.4ex;
}
.k-rtl .k-scheduler-fullday .k-icon {
  margin-right: 0;
  margin-left: 0.5rem;
}
.k-rtl .k-scheduler-marquee .k-label-top {
  left: auto;
  right: 4px;
}
.k-rtl .k-scheduler-marquee .k-label-bottom {
  left: 4px;
  right: auto;
}
.k-rtl .k-scheduler-edit-form .k-scheduler-delete {
  float: right;
}
.k-rtl .k-scheduler .k-i-arrow-60-left,
.k-rtl .k-scheduler .k-i-arrow-60-right,
.k-rtl .k-scheduler .k-current-time-arrow-right, .k-rtl.k-scheduler .k-i-arrow-60-left,
.k-rtl.k-scheduler .k-i-arrow-60-right,
.k-rtl.k-scheduler .k-current-time-arrow-right {
  transform: scaleX(-1);
}
.k-rtl .k-scheduler .k-scheduler-header-wrap, .k-rtl.k-scheduler .k-scheduler-header-wrap {
  border-right-width: 0;
}
.k-rtl .k-scheduler .k-scheduler-agendaday, .k-rtl.k-scheduler .k-scheduler-agendaday {
  float: right;
  margin: 0 0 0 0.2em;
}
.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table td:first-child,
.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table th:first-child, .k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table td:first-child,
.k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table th:first-child {
  border-left-width: 0;
}
.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table tr + tr td:first-child,
.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table tr + tr th:first-child, .k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table tr + tr td:first-child,
.k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table tr + tr th:first-child {
  border-right-width: 1px;
}
.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table .k-scheduler-datecolumn:first-child, .k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table .k-scheduler-datecolumn:first-child {
  border-right-width: 0 !important;
}

kendo-scheduler .k-event::before,
.k-event::before {
  display: none;
  left: 0;
}
.k-rtl kendo-scheduler .k-event::before,
.k-rtl .k-event::before {
  right: 0;
}
kendo-scheduler .k-event .k-event-template,
.k-event .k-event-template {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
}
kendo-scheduler .k-event .k-event-actions,
.k-event .k-event-actions {
  right: 0.5rem;
  font-size: 0.875rem;
}

.k-scheduler {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}

.k-current-time {
  background: #ff0000;
}
.k-current-time.k-current-time-arrow-left {
  border-right-color: #ff0000;
}
.k-current-time.k-current-time-arrow-right {
  border-left-color: #ff0000;
}
.k-current-time.k-current-time-arrow-down {
  border-top-color: #ff0000;
}

.k-scheduler-toolbar {
  border-color: #dee2e6;
  color: #212529;
  background-color: #f8f9fa;
}

.k-scheduler-footer {
  border-color: #dee2e6;
  color: #212529;
  background-color: #f8f9fa;
}

.k-scheduler-header {
  background-color: rgb(247.35, 247.35, 247.35);
}

.k-scheduler-header-wrap {
  background-color: #fff;
}

ul.k-scheduler-navigation li.k-state-focused {
  box-shadow: inset 0 0 0 3px rgba(33, 37, 41, 0.15);
}
ul.k-scheduler-navigation .k-nav-today,
ul.k-scheduler-navigation .k-nav-prev,
ul.k-scheduler-navigation .k-nav-next {
  border-color: #787878;
  color: #ffffff;
  background-color: #787878;
}
ul.k-scheduler-navigation .k-nav-today:hover, ul.k-scheduler-navigation .k-nav-today.k-state-hover,
ul.k-scheduler-navigation .k-nav-prev:hover,
ul.k-scheduler-navigation .k-nav-prev.k-state-hover,
ul.k-scheduler-navigation .k-nav-next:hover,
ul.k-scheduler-navigation .k-nav-next.k-state-hover {
  border-color: rgb(94.5, 94.5, 94.5);
  color: #ffffff;
  background-color: rgb(100.875, 100.875, 100.875);
}

ul.k-scheduler-views.k-state-expanded {
  background-color: rgb(247.35, 247.35, 247.35);
}
ul.k-scheduler-views li {
  border-color: #787878;
  color: #ffffff;
  background-color: #787878;
}
ul.k-scheduler-views li:hover, ul.k-scheduler-views li.k-state-hover {
  border-color: rgb(94.5, 94.5, 94.5);
  color: #ffffff;
  background-color: rgb(100.875, 100.875, 100.875);
}
ul.k-scheduler-views li.k-state-selected {
  border-color: rgb(129.25, 0, 0);
  color: #ffffff;
  background-color: #8e0000;
  box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}
ul.k-scheduler-views li.k-state-focus, ul.k-scheduler-views li.k-state-focused {
  box-shadow: 0 0 0 3px rgba(120, 120, 120, 0.5);
}

.k-scheduler-footer li {
  border-color: #787878;
  color: #ffffff;
  background-color: #787878;
}
.k-scheduler-footer li:hover {
  border-color: rgb(94.5, 94.5, 94.5);
  color: #ffffff;
  background-color: rgb(100.875, 100.875, 100.875);
}

.k-scheduler-nonwork,
.k-scheduler .k-nonwork-hour {
  background-color: rgb(244.8, 244.8, 244.8);
}

.k-scheduler-other-month,
.k-scheduler .k-other-month {
  background-color: rgb(244.8, 244.8, 244.8);
}

.k-scheduler-layout td.k-state-selected,
.k-scheduler-layout .k-scheduler-cell.k-state-selected {
  background-color: rgba(193, 0, 0, 0.25);
}

.k-scheduler-layout-flex .k-scheduler-head,
.k-scheduler-layout-flex .k-sticky-cell {
  background-color: #fff;
}

.k-event {
  color: #ffffff;
  background-color: rgb(202.92, 40.8, 40.8);
}
.k-event.k-state-selected {
  color: #ffffff;
  background-color: #c10000;
  box-shadow: inset 0 0 0 3px rgba(255, 255, 255, 0.5);
}

.k-event-inverse {
  color: #000000;
}

.k-scheduler-marquee::before,
.k-scheduler-marquee::after {
  border-color: #c10000;
}

.k-scheduler-edit-dialog .k-dialog-buttongroup {
  border-color: #dee2e6;
}

.k-scheduler-agendaview .k-scheduler-content tr:hover,
.k-scheduler-agendaview .k-scheduler-content tr.k-state-hover,
.k-scheduler-agendaview .k-scheduler-content .k-scheduler-row:hover {
  border-color: #f8f9fa;
  color: #212529;
  background-color: #f8f9fa;
}
.k-scheduler-agendaview .k-scheduler-content tr:hover .k-scheduler-datecolumn,
.k-scheduler-agendaview .k-scheduler-content tr:hover .k-scheduler-groupcolumn,
.k-scheduler-agendaview .k-scheduler-content tr.k-state-hover .k-scheduler-datecolumn,
.k-scheduler-agendaview .k-scheduler-content tr.k-state-hover .k-scheduler-groupcolumn {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}
.k-scheduler-agendaview .k-scheduler-content tr.k-state-selected {
  background-color: rgba(193, 0, 0, 0.25);
}
.k-scheduler-agendaview .k-scheduler-content tr.k-state-selected .k-scheduler-datecolumn,
.k-scheduler-agendaview .k-scheduler-content tr.k-state-selected .k-scheduler-groupcolumn {
  background-color: #fff;
}

.k-chat {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  height: 600px;
  max-height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  max-width: 500px;
  margin: auto;
}
.k-chat .k-message-list {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-items: flex-start;
  overflow-x: hidden;
  overflow-y: auto;
  scroll-behavior: smooth;
}
.k-chat .k-message-list-content {
  padding: 16px 16px;
  width: 100%;
  box-sizing: border-box;
  position: relative;
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  overflow: hidden;
}
.k-chat .k-message-list-content > * + * {
  margin-top: 16px;
}
.k-chat .k-message-group {
  max-width: 80%;
  background: none;
  box-sizing: border-box;
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
  position: relative;
}
.k-chat .k-message-group:not(.k-alt) {
  align-items: flex-start;
  text-align: left;
}
.k-chat .k-message-group:not(.k-alt) .k-message-time {
  margin-left: 8px;
  left: 100%;
}
.k-chat .k-message-group:not(.k-alt) .k-message-status {
  left: 0;
}
.k-chat .k-message-group:not(.k-alt) .k-first .k-bubble,
.k-chat .k-message-group:not(.k-alt) .k-only .k-bubble {
  border-bottom-left-radius: 2px;
}
.k-chat .k-message-group:not(.k-alt) .k-middle .k-bubble,
.k-chat .k-message-group:not(.k-alt) .k-last .k-bubble {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.k-chat .k-message-group.k-alt {
  align-self: flex-end;
  align-items: flex-end;
  text-align: right;
}
.k-chat .k-message-group.k-alt .k-message-time {
  margin-right: 8px;
  right: 100%;
}
.k-chat .k-message-group.k-alt .k-message-status {
  right: 0;
}
.k-chat .k-message-group.k-alt .k-first .k-bubble,
.k-chat .k-message-group.k-alt .k-only .k-bubble {
  border-bottom-right-radius: 2px;
}
.k-chat .k-message-group.k-alt .k-middle .k-bubble,
.k-chat .k-message-group.k-alt .k-last .k-bubble {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.k-chat .k-message {
  max-width: 100%;
  margin: 2px 0 0;
  position: relative;
  transition: margin 0.2s ease-in-out;
  outline: none;
}
.k-chat .k-message-time,
.k-chat .k-message-status {
  font-size: smaller;
  line-height: normal;
  white-space: nowrap;
  pointer-events: none;
  position: absolute;
}
.k-chat .k-message-time {
  opacity: 0;
  top: 50%;
  transform: translateY(-50%);
  transition: opacity 0.2s ease-in-out;
}
.k-chat .k-message-status {
  margin-top: 2px;
  height: 0;
  overflow: hidden;
  top: 100%;
  transition: height 0.2s ease-in-out;
}
.k-chat .k-bubble {
  border-radius: 12px;
  padding: 8px 16px;
  border-width: 1px;
  border-style: solid;
  line-height: 1.25;
  word-wrap: break-word;
}
.k-chat .k-message.k-state-selected {
  margin-bottom: 16px;
  border: 0;
  color: inherit;
  background: none;
}
.k-chat .k-message.k-state-selected .k-message-time {
  opacity: 1;
}
.k-chat .k-message.k-state-selected .k-message-status {
  height: 1.2em;
}
.k-chat .k-message-error,
.k-chat .k-message-sending {
  margin-bottom: 16px;
}
.k-chat .k-message-error .k-message-status,
.k-chat .k-message-sending .k-message-status {
  height: 1.2em;
}
.k-chat .k-avatar {
  border-radius: 100%;
  width: 32px;
  height: 32px;
  margin: 0;
  position: absolute;
}
.k-message-group:not(.k-alt) > .k-avatar {
  left: 0;
  bottom: 0;
}

.k-message-group.k-alt > .k-avatar {
  right: 0;
  bottom: 0;
}

.k-chat .k-avatars .k-message-group:not(.k-alt):not(.k-no-avatar) {
  padding-left: calc(32px + 8px);
}
.k-chat .k-avatars .k-message-group.k-alt:not(.k-no-avatar) {
  padding-right: calc(32px + 8px);
}

.k-author {
  margin: 0;
  font-size: smaller;
  line-height: normal;
}

.k-chat .k-author {
  margin: 0;
}

.k-timestamp {
  font-size: smaller;
  line-height: normal;
  text-align: center;
  align-self: stretch;
}

.k-quick-replies {
  display: block;
  max-width: 100%;
}

.k-quick-reply {
  border-radius: 100px;
  margin-right: 8px;
  margin-bottom: 4px;
  padding: 8px 12px;
  border-width: 1px;
  border-style: solid;
  line-height: 1.25;
  cursor: pointer;
  user-select: none;
  display: inline-block;
  flex: 0 0 auto;
  transition-property: color, background-color, border-color;
  transition-duration: 0.2s;
  transition-timing-function: ease-in-out;
  outline: none;
}

.k-scrollable-quick-replies {
  margin-left: -16px;
  margin-right: -16px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  flex: 0 0 auto;
  overflow-x: auto;
  overflow-y: hidden;
}
.k-scrollable-quick-replies::-webkit-scrollbar {
  display: none;
}
.k-scrollable-quick-replies .k-quick-reply {
  margin: 0;
}
.k-scrollable-quick-replies .k-quick-reply + .k-quick-reply {
  margin-left: 8px;
}

.k-message-box {
  padding: 10px 16px;
  border-width: 1px 0 0;
  border-style: solid;
  flex: 0 0 auto;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.k-message-box .k-input {
  padding: 0;
}
.k-message-box .k-button {
  padding: 0;
  flex-shrink: 0;
}
.k-message-box .k-button svg {
  width: 20px;
  height: 20px;
  fill: currentColor;
  display: inline-block;
}
.k-message-box .k-button::before, .k-message-box .k-button::after {
  display: none;
}
.k-rtl .k-message-box .k-button, .k-message-box .k-button[dir=rtl] {
  transform: scaleX(-1);
}

.k-chat .k-card-list {
  margin: 2px 0 0;
}

.k-chat .k-card-deck {
  max-width: calc(100% + 32px);
  box-sizing: border-box;
  margin-left: -16px;
  margin-right: -16px;
  padding: 16px 16px 16px;
  overflow: hidden;
  overflow-x: auto;
  scroll-behavior: smooth;
}

.k-chat .k-card-deck .k-card,
.k-chat .k-card-deck .k-card-wrap {
  width: 200px;
}

.k-chat .k-card-deck-scrollwrap {
  margin-right: -16px;
  margin-left: -16px;
  padding-left: 16px;
  padding-right: 16px;
}

.k-chat .k-card-deck-scrollwrap > .k-card-deck {
  margin-bottom: -20px;
  padding-bottom: 20px;
}

.k-chat .k-card-deck .k-card-wrap {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: stretch;
  flex: 0 0 auto;
  padding-bottom: 5px;
}
.k-chat .k-card-deck .k-card-wrap .k-card {
  flex: 0 0 auto;
}
.k-chat .k-card-deck .k-card-wrap.k-state-selected {
  background: none;
}

.k-typing-indicator {
  padding: 0;
  border-radius: 50px;
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
.k-typing-indicator span {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  flex: 0 0 8px;
  background-color: currentColor;
  opacity: 0.4;
}
.k-typing-indicator span:nth-of-type(1) {
  animation: 1s k-animation-blink infinite 0.3333s;
}
.k-typing-indicator span:nth-of-type(2) {
  animation: 1s k-animation-blink infinite 0.6666s;
}
.k-typing-indicator span:nth-of-type(3) {
  animation: 1s k-animation-blink infinite 0.9999s;
}
.k-typing-indicator span + span {
  margin-left: 5px;
}
@keyframes k-animation-blink {
  50% {
    opacity: 1;
  }
}

.k-chat-toolbar,
.k-chat .k-toolbar-box {
  width: 100%;
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
  flex: 0 0 auto;
}
.k-chat-toolbar .k-button-list,
.k-chat .k-toolbar-box .k-button-list {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  overflow: hidden;
  scroll-behavior: smooth;
  padding: 10px 16px;
}
.k-chat-toolbar .k-button-list::after,
.k-chat .k-toolbar-box .k-button-list::after {
  content: "";
  padding-right: 16px;
}
.k-chat-toolbar .k-button-list .k-button + .k-button,
.k-chat .k-toolbar-box .k-button-list .k-button + .k-button {
  margin-left: 20px;
  flex-shrink: 0;
}
.k-chat-toolbar .k-scroll-button,
.k-chat .k-toolbar-box .k-scroll-button {
  position: absolute;
  z-index: 2;
  top: 50%;
  transform: translateY(-50%);
}
.k-chat-toolbar .k-scroll-button-left,
.k-chat .k-toolbar-box .k-scroll-button-left {
  left: 0;
}
.k-chat-toolbar .k-scroll-button-right,
.k-chat .k-toolbar-box .k-scroll-button-right {
  right: 0;
}
.k-chat-toolbar .k-button,
.k-chat .k-toolbar-box .k-button {
  border-width: 0;
  color: inherit;
  background: none;
  flex-shrink: 0;
}

.k-rtl .k-message-group:not(.k-alt),
[dir=rtl] .k-message-group:not(.k-alt) {
  text-align: right;
}
.k-rtl .k-message-group:not(.k-alt) .k-message-time,
[dir=rtl] .k-message-group:not(.k-alt) .k-message-time {
  margin-left: 0;
  margin-right: 8px;
  left: auto;
  right: 100%;
}
.k-rtl .k-message-group:not(.k-alt) .k-message-status,
[dir=rtl] .k-message-group:not(.k-alt) .k-message-status {
  left: auto;
  right: 0;
}
.k-rtl .k-message-group.k-alt,
[dir=rtl] .k-message-group.k-alt {
  text-align: left;
}
.k-rtl .k-message-group.k-alt .k-message-time,
[dir=rtl] .k-message-group.k-alt .k-message-time {
  margin-right: 0;
  margin-left: 8px;
  right: auto;
  left: 100%;
}
.k-rtl .k-message-group.k-alt .k-message-status,
[dir=rtl] .k-message-group.k-alt .k-message-status {
  right: auto;
  left: 0;
}
.k-rtl .k-message-group:not(.k-alt) > .k-avatar,
[dir=rtl] .k-message-group:not(.k-alt) > .k-avatar {
  left: auto;
  right: 0;
}
.k-rtl .k-message-group.k-alt > .k-avatar,
[dir=rtl] .k-message-group.k-alt > .k-avatar {
  right: auto;
  left: 0;
}
.k-rtl .k-avatars .k-message-group:not(.k-alt):not(.k-no-avatar),
[dir=rtl] .k-avatars .k-message-group:not(.k-alt):not(.k-no-avatar) {
  padding-left: 0;
  padding-right: calc(32px + 8px);
}
.k-rtl .k-avatars .k-message-group.k-alt:not(.k-no-avatar),
[dir=rtl] .k-avatars .k-message-group.k-alt:not(.k-no-avatar) {
  padding-right: 0;
  padding-left: calc(32px + 8px);
}
.k-rtl .k-chat .k-card-deck .k-card-wrap + .k-card-wrap,
[dir=rtl] .k-chat .k-card-deck .k-card-wrap + .k-card-wrap {
  margin-left: 0;
  margin-right: 15px;
}
.k-rtl .k-quick-reply,
[dir=rtl] .k-quick-reply {
  margin-right: 0;
  margin-left: 8px;
}

.k-chat {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}
.k-chat .k-timestamp {
  text-transform: uppercase;
  opacity: 0.7;
}
.k-chat .k-author {
  font-weight: bold;
}
.k-chat .k-bubble {
  border-color: #787878;
  color: #ffffff;
  background-color: #787878;
  box-shadow: none;
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
  order: -1;
}
.k-chat .k-bubble:hover {
  box-shadow: none;
}
.k-chat .k-state-selected .k-bubble {
  box-shadow: none;
}
.k-chat .k-alt .k-bubble {
  border-color: #c10000;
  color: #ffffff;
  background-color: #c10000;
  box-shadow: none;
}
.k-chat .k-alt .k-bubble:hover {
  box-shadow: none;
}
.k-chat .k-alt .k-state-selected .k-bubble {
  box-shadow: none;
}
.k-chat .k-quick-reply {
  border-color: #c10000;
  color: #c10000;
  background-color: transparent;
}
.k-chat .k-quick-reply:hover {
  border-color: #c10000;
  color: #ffffff;
  background-color: #c10000;
}
.k-chat .k-message-box {
  border-color: inherit;
  color: #495057;
  background-color: #fff;
}
.k-chat .k-message-box.k-state-focused {
  box-shadow: 0 0 40px rgba(73, 80, 87, 0.1);
}
.k-chat .k-message-box .k-button:hover {
  color: #c10000;
}

.k-chat-toolbar,
.k-chat .k-toolbar-box {
  border-color: inherit;
  color: #212529;
  background-color: #f8f9fa;
}
.k-chat-toolbar .k-button:hover,
.k-chat .k-toolbar-box .k-button:hover {
  color: #c10000;
  background-color: none;
}
.k-chat-toolbar .k-scroll-button,
.k-chat .k-toolbar-box .k-scroll-button {
  background-color: #fff;
  box-shadow: 0 0 20px 5px #fff;
}
.k-chat-toolbar .k-scroll-button:hover,
.k-chat .k-toolbar-box .k-scroll-button:hover {
  background-color: #fff;
}

.k-mediaplayer {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: block;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-mediaplayer > iframe {
  width: 100%;
  height: 100%;
  border: 0;
  vertical-align: top;
}

.k-mediaplayer-titlebar {
  padding: 0.75rem 1.25rem;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
}

.k-mediaplayer-toolbar-wrap {
  position: absolute;
  z-index: 2;
  bottom: 0;
  left: 0;
  right: 0;
}

.k-mediaplayer-toolbar {
  padding: 0.375rem 0.375rem;
  border-width: 0;
  width: 100% !important;
  box-shadow: none;
}
.k-mediaplayer-toolbar > * {
  margin: 0;
  align-items: center;
  align-content: center;
}
.k-mediaplayer-toolbar > * + * {
  margin-left: 1rem;
}
.k-mediaplayer-toolbar .k-toolbar-spacer {
  margin-top: 0;
  margin-bottom: 0;
  border-width: 0;
  flex: 1;
}
.k-mediaplayer-toolbar .k-align-right > * + * {
  margin-left: 1rem;
}

.k-mediaplayer-time-wrap {
  flex: 1;
}

.k-mediaplayer-volume-wrap {
  padding: 0 7px;
  align-items: center;
}

.k-slider.k-mediaplayer-seekbar {
  width: 100%;
  position: absolute;
  z-index: 3;
  top: -17px;
  left: 0;
}

.k-mediaplayer-seekbar .k-slider-track {
  width: 100% !important;
  border-radius: 0;
}

.k-mediaplayer-fullscreen {
  z-index: 10000;
  position: fixed;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}

.k-mediaplayer {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}

.k-mediaplayer-titlebar {
  color: #fff;
  background-image: linear-gradient(rgba(33, 37, 41, 0.7), rgba(33, 37, 41, 0));
  text-shadow: 0 0 2px rgba(33, 37, 41, 0.5);
}

.k-mediaplayer-toolbar {
  color: #212529;
  background-color: rgba(248, 249, 250, 0.85);
}

.k-timeline {
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: block;
  background-color: transparent;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-timeline ul {
  margin: 0;
  padding: 0;
}
.k-timeline ul li {
  list-style-type: none;
}
.k-timeline .k-timeline-flag {
  display: inline-block;
  text-align: center;
  padding: 0.375rem 0.75rem;
  border-radius: 0.25rem;
  line-height: 1.5;
  min-width: 80px;
  max-width: calc(80px + 2 * 40px);
  box-sizing: border-box;
  position: relative;
  z-index: 1;
}
.k-timeline .k-timeline-circle {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  flex-shrink: 0;
  position: relative;
  z-index: 1;
}
.k-timeline.k-timeline-dates-hidden .k-timeline-date {
  display: none;
}
.k-timeline .k-event-collapse {
  display: none;
}
.k-timeline.k-timeline-collapsible .k-card-header {
  cursor: pointer;
}
.k-timeline.k-timeline-collapsible .k-event-collapse {
  display: flex;
}

.k-timeline-card .k-card {
  position: relative;
  overflow: visible;
}
.k-timeline-card .k-card .k-card-header {
  overflow: visible;
  border-bottom: 0;
}
.k-timeline-card .k-card .k-card-header + .k-card-body {
  padding-top: 0;
}
.k-timeline-card .k-card .k-card-body {
  overflow-y: auto;
  scrollbar-width: thin;
}
.k-timeline-card .k-card .k-card-body::-webkit-scrollbar {
  width: 5px;
}
.k-timeline-card .k-card .k-card-body::-webkit-scrollbar-thumb {
  border-radius: 0.25rem;
}
.k-timeline-card .k-timeline-card-callout.k-callout-w, .k-timeline-card .k-timeline-card-callout.k-callout-e {
  top: 36px;
}

.k-timeline-vertical,
.k-timeline-horizontal {
  padding: 0 40px;
  margin: 40px 0;
  width: 100%;
  position: relative;
  box-sizing: border-box;
  border: 0;
}

.k-timeline-vertical::after,
.k-timeline-horizontal .k-timeline-track-wrap::after {
  content: "";
  position: absolute;
  top: 0;
  border-width: 1px;
  border-style: solid;
  background-clip: padding-box;
}

.k-timeline-vertical {
  padding-left: calc(calc(40px + (80px - 6px) / 2) + 50px);
}
.k-timeline-vertical.k-timeline-dates-hidden {
  padding-left: calc(40px + (80px - 6px) / 2);
}
.k-timeline-vertical::after {
  height: 100%;
  width: 6px;
  transform: translateX(-50%);
  border-radius: 0.3rem;
}
.k-timeline-vertical .k-timeline-flag-wrap {
  display: flex;
  align-items: center;
}
.k-timeline-vertical .k-timeline-flag-wrap:first-child {
  padding-top: 40px;
}
.k-timeline-vertical .k-timeline-flag {
  transform: translateX(-50%);
}
.k-timeline-vertical .k-timeline-date-wrap {
  position: absolute;
  padding-right: 1rem;
  margin-top: 36px;
  transform: translate(-100%, -50%);
  text-align: right;
}
.k-timeline-vertical .k-timeline-event {
  display: flex;
  align-items: flex-start;
  padding: 40px 0;
}
.k-timeline-vertical .k-timeline-card {
  padding-left: 1rem;
}
.k-timeline-vertical .k-timeline-card .k-card {
  margin-left: 1rem;
  min-height: calc(2 * (36px - 1px));
  width: 400px;
  max-width: 100%;
}
.k-timeline-vertical .k-timeline-card .k-card .k-card-header {
  border-radius: 0.25rem;
}
.k-timeline-vertical .k-timeline-card .k-card .k-card-title {
  display: flex;
  justify-content: space-between;
}
.k-timeline-vertical .k-timeline-card .k-card .k-card-title .k-event-title {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.k-timeline-vertical .k-timeline-card .k-event-collapse {
  margin: -0.5rem 0;
  transform: rotate(90deg);
  transition: transform 0.2s ease-in-out;
}
.k-timeline-vertical .k-timeline-card.k-collapsed .k-card-body,
.k-timeline-vertical .k-timeline-card.k-collapsed .k-card-actions {
  display: none;
}
.k-timeline-vertical .k-timeline-card.k-collapsed .k-event-collapse {
  transform: rotate(0deg);
}
.k-timeline-vertical .k-timeline-circle {
  margin-top: 36px;
  transform: translate(-50%, -50%);
  margin-right: -8px;
}
.k-timeline-vertical.k-timeline-alternating {
  padding-left: 40px;
}
.k-timeline-vertical.k-timeline-alternating::after {
  left: 50%;
}
.k-timeline-vertical.k-timeline-alternating .k-timeline-flag-wrap {
  justify-content: center;
}
.k-timeline-vertical.k-timeline-alternating .k-timeline-flag {
  transform: translateX(0);
}
.k-timeline-vertical.k-timeline-alternating .k-timeline-event {
  justify-content: space-between;
}
.k-timeline-vertical.k-timeline-alternating .k-timeline-event.k-reverse {
  flex-direction: row-reverse;
}
.k-timeline-vertical.k-timeline-alternating .k-timeline-event.k-reverse .k-timeline-date-wrap {
  text-align: left;
  padding-right: 0;
  padding-left: 1rem;
}
.k-timeline-vertical.k-timeline-alternating .k-timeline-event.k-reverse .k-timeline-card {
  padding-left: 0;
  padding-right: 1rem;
}
.k-timeline-vertical.k-timeline-alternating .k-timeline-event.k-reverse .k-timeline-card .k-card {
  margin-right: 1rem;
  margin-left: auto;
}
.k-timeline-vertical.k-timeline-alternating .k-timeline-card,
.k-timeline-vertical.k-timeline-alternating .k-timeline-date-wrap {
  flex-basis: 50%;
  min-width: 0;
}
.k-timeline-vertical.k-timeline-alternating .k-timeline-date-wrap {
  position: static;
  transform: translateY(-50%);
}
.k-timeline-vertical.k-timeline-alternating .k-timeline-circle {
  transform: translateY(-50%);
  margin-right: 0;
}

.k-timeline-horizontal .k-timeline-track-item {
  flex: 1 0 20%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: relative;
  flex-direction: column;
}
.k-timeline-horizontal .k-timeline-track-item:hover {
  cursor: pointer;
}
.k-timeline-horizontal .k-timeline-track-item.k-timeline-flag-wrap:hover {
  cursor: default;
}
.k-timeline-horizontal .k-timeline-date-wrap {
  margin-top: auto;
  margin-bottom: 10px;
}
.k-timeline-horizontal .k-timeline-card {
  height: 100%;
  box-sizing: border-box;
}
.k-timeline-horizontal .k-card {
  max-height: 100%;
  box-sizing: border-box;
}
.k-timeline-horizontal .k-timeline-events-list {
  overflow-x: hidden;
  padding-top: 1rem;
}
.k-timeline-horizontal .k-timeline-events-list .k-timeline-scrollable-wrap {
  position: relative;
  height: 600px;
}
.k-timeline-horizontal .k-timeline-events-list .k-timeline-scrollable-wrap .k-timeline-event {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.k-timeline-horizontal .k-timeline-track-wrap {
  position: relative;
  padding: 19px 0;
}
.k-timeline-horizontal .k-timeline-track-wrap::after {
  top: auto;
  bottom: 19px;
  left: calc(38px - 2 * 1px);
  right: calc(38px - 2 * 1px);
  transform: translateY(-50%);
  height: 6px;
}
.k-timeline-horizontal .k-timeline-track-wrap .k-timeline-track {
  overflow: hidden;
  margin: 0 38px;
  position: relative;
  z-index: 2;
}
.k-timeline-horizontal .k-timeline-track-wrap .k-timeline-track .k-timeline-scrollable-wrap {
  transition: transform 1s ease-in-out;
}
.k-timeline-horizontal .k-timeline-track-wrap .k-timeline-flag {
  margin-bottom: calc(6px + 2 * 1px + 4px + 10px);
  position: relative;
  min-width: 80px;
}
.k-timeline-horizontal .k-timeline-track-wrap .k-timeline-flag::after {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  left: 50%;
  bottom: 0;
  transform: translate(-50%, 50%) rotate(45deg);
}
.k-timeline-horizontal .k-timeline-scrollable-wrap {
  display: flex;
}

.k-timeline-arrow {
  width: 38px;
  height: 38px;
  border-radius: 50%;
  position: absolute;
  bottom: calc(6px + 2 * 1px);
  z-index: 3;
  display: flex;
  align-items: center;
  justify-content: center;
}

.k-timeline-arrow-left {
  left: 0;
}

.k-timeline-arrow-right {
  right: 0;
}

.k-timeline-mobile {
  padding: 0 1rem;
  margin: 1rem 0;
}
.k-timeline-mobile .k-timeline-flag {
  max-width: calc(80px + 2 * 1rem);
}
.k-timeline-mobile.k-timeline-horizontal .k-timeline-flag-wrap {
  display: none;
}
.k-timeline-mobile.k-timeline-vertical {
  padding-left: calc(calc(1rem + (80px - 6px) / 2) + 50px);
}
.k-timeline-mobile.k-timeline-vertical.k-timeline-dates-hidden {
  padding-left: calc(1rem + (80px - 6px) / 2);
}
.k-timeline-mobile.k-timeline-vertical.k-timeline-alternating {
  padding-left: 1rem;
}
.k-timeline-mobile.k-timeline-vertical .k-timeline-card {
  width: 100%;
}
.k-timeline-mobile.k-timeline-vertical .k-timeline-card .k-card {
  width: auto;
}
.k-timeline-mobile.k-timeline-vertical .k-card-actions > .k-button.k-flat:first-child {
  margin-left: 0;
}

.k-timeline-card .k-card-header {
  padding-top: 1.25rem;
}

.k-timeline .k-timeline-flag {
  color: #ffffff;
  background-color: #c10000;
}
.k-timeline .k-timeline-circle {
  background-color: #c10000;
}
.k-timeline .k-timeline-card .k-card-header {
  background-color: #fff;
  color: #212529;
}
.k-timeline .k-timeline-card .k-card-body {
  scrollbar-color: rgba(0, 0, 0, 0.125) #fff;
}
.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-track {
  background: #fff;
}
.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.125);
}
.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-thumb:hover {
  background: rgb(209.1, 209.1, 209.1);
}
.k-timeline .k-timeline-date {
  color: #212529;
}
.k-timeline .k-timeline-arrow.k-button:not(.k-flat):not(.k-bare):not(.k-outline):not(.k-overflow-button).k-state-disabled {
  opacity: 1;
  color: white;
  background-color: rgb(167.25, 167.25, 167.25);
  border-color: rgb(167.25, 167.25, 167.25);
}

.k-timeline-vertical::after,
.k-timeline-horizontal .k-timeline-track-wrap::after {
  background-color: #787878;
  border-color: #787878;
}

.k-timeline-horizontal .k-timeline-flag::after {
  background-color: #c10000;
}

.k-pdf-viewer {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-pdf-viewer .k-toolbar {
  border-top-width: 0;
  border-right-width: 0;
  border-left-width: 0;
  border-color: inherit;
  flex: 0 0 auto;
  z-index: 2;
}
.k-pdf-viewer .k-toolbar .k-pager-wrap {
  padding: 0;
  border-width: 0;
  color: inherit;
  background: none;
  overflow: visible;
}
.k-pdf-viewer .k-list-scroller {
  flex: 1 1 auto;
  outline: none;
}
.k-pdf-viewer .k-list-scroller .k-enable-text-select {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
  cursor: text;
}
.k-pdf-viewer .k-list-scroller .k-enable-panning {
  cursor: grab;
}
.k-pdf-viewer .k-list-scroller .k-enable-panning span::selection {
  background-color: transparent;
}
.k-pdf-viewer .k-page {
  position: relative;
  margin: 30px auto;
}
.k-pdf-viewer .k-page canvas {
  direction: ltr;
}
.k-pdf-viewer .k-page .k-text-layer {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.2;
  overflow: hidden;
}
.k-pdf-viewer .k-page .k-text-layer > span {
  position: absolute;
  line-height: 1.2;
  transform-origin: 0% 0%;
  color: transparent;
}
.k-pdf-viewer .k-page .k-text-layer mark {
  color: transparent;
}

.k-pdf-viewer-search-dialog {
  padding: 0.375rem;
}
.k-pdf-viewer-search-dialog .k-search-container {
  display: flex;
  flex: 0 0 auto;
  justify-content: flex-start;
  align-items: center;
}
.k-pdf-viewer-search-dialog .k-search-container .k-textbox {
  display: inline-flex;
  padding-right: 0.375rem;
  margin: 0 0.375rem;
  align-items: center;
  background: none;
}
.k-pdf-viewer-search-dialog .k-search-container .k-textbox .k-icon {
  position: absolute;
  font-size: inherit;
}
.k-ie .k-pdf-viewer-search-dialog .k-search-container .k-textbox .k-icon {
  position: relative;
}
.k-pdf-viewer-search-dialog .k-search-container .k-match-case-button {
  display: inline-flex;
  height: 1.5em;
  justify-content: center;
}
.k-pdf-viewer-search-dialog .k-search-container .k-search-matches {
  display: inline-block;
  min-width: 4.5em;
  margin: 0 0.375rem 0 0.375rem;
  vertical-align: middle;
}
.k-pdf-viewer-search-dialog .k-search-container > .k-button {
  margin-left: 0.375rem;
}
.k-pdf-viewer-search-dialog .k-search-container .k-search-dialog-draghandle {
  cursor: move;
  margin-left: 0;
}

.k-pdf-viewer {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}
.k-pdf-viewer .k-canvas {
  background-color: #fff;
}
.k-pdf-viewer .k-page {
  border-color: #dee2e6;
  color: #212529;
  background-color: white;
  box-shadow: 0 0 15px #dee2e6;
}
.k-pdf-viewer .k-search-highlight {
  background-color: rgb(68.85, 68.85, 68.85);
}

.km-scrollview,
.km-scroll-container {
  user-select: none;
  border-collapse: separate;
}

.km-scroll-wrapper {
  position: relative;
}

.km-scroll-header {
  position: absolute;
  z-index: 1001;
  width: 100%;
  top: 0;
  left: 0;
}

.km-scroller-pull {
  width: 100%;
  display: block;
  position: absolute;
  line-height: 3em;
  font-size: 1.4em;
  text-align: center;
  transform: translate3d(0, -3em, 0);
}

.km-scroller-pull .km-template {
  display: inline-block;
  min-width: 200px;
  text-align: left;
}

.km-load-more .km-icon,
.km-widget .km-scroller-pull .km-icon {
  display: inline-block;
  height: 2rem;
  margin-right: 1rem;
  vertical-align: middle;
  width: 2rem;
  font-size: 2rem;
  transform: rotate(0deg);
  transition: transform 300ms linear;
}

.km-widget .km-scroller-release .km-icon {
  transform: rotate(180deg);
}

.km-widget .km-scroller-refresh .km-icon {
  transition: none;
}

.km-touch-scrollbar {
  position: absolute;
  visibility: hidden;
  z-index: 200000;
  height: 0.4em;
  width: 0.4em;
  opacity: 0;
  transform-origin: 0 0;
  transition: opacity 0.3s linear;
}
.k-map .km-touch-scrollbar, .k-diagram .km-touch-scrollbar {
  display: none;
}

.km-vertical-scrollbar {
  height: 100%;
  right: 2px;
  top: 0;
}

.km-horizontal-scrollbar {
  width: 100%;
  left: 0;
  bottom: 2px;
}

.km-touch-scrollbar {
  background-color: #333333;
}

kendo-scrollview.k-scrollview-wrap,
div.k-scrollview {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  position: relative;
  overflow: hidden;
  display: block;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
kendo-scrollview.k-scrollview-wrap .k-scrollview,
kendo-scrollview.k-scrollview-wrap ul.k-scrollview-wrap,
div.k-scrollview .k-scrollview,
div.k-scrollview ul.k-scrollview-wrap {
  list-style-type: none;
  position: absolute;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  cursor: default;
}
kendo-scrollview.k-scrollview-wrap .k-scrollview img,
kendo-scrollview.k-scrollview-wrap ul.k-scrollview-wrap img,
div.k-scrollview .k-scrollview img,
div.k-scrollview ul.k-scrollview-wrap img {
  user-select: none;
}
kendo-scrollview.k-scrollview-wrap .k-scrollview > li,
kendo-scrollview.k-scrollview-wrap ul.k-scrollview-wrap > li,
div.k-scrollview .k-scrollview > li,
div.k-scrollview ul.k-scrollview-wrap > li {
  display: inline-block;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
}
kendo-scrollview.k-scrollview-wrap .k-scrollview-pageable,
kendo-scrollview.k-scrollview-wrap .k-scrollview-nav,
div.k-scrollview .k-scrollview-pageable,
div.k-scrollview .k-scrollview-nav {
  margin: 0;
  padding: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  text-align: center;
  list-style: none;
  position: absolute;
  left: 0;
  bottom: 20px;
  pointer-events: none;
}
kendo-scrollview.k-scrollview-wrap .k-scrollview-pageable > li.k-button,
kendo-scrollview.k-scrollview-wrap .k-scrollview-nav > li.k-link,
div.k-scrollview .k-scrollview-pageable > li.k-button,
div.k-scrollview .k-scrollview-nav > li.k-link {
  margin: 0 20px;
  padding: 0;
  width: 8px;
  height: 8px;
  box-sizing: content-box;
  display: inline-block;
  position: relative;
  flex: 0 0 8px;
  border-width: 0px;
  border-style: solid;
  border-radius: 50%;
  cursor: pointer;
  pointer-events: all;
}
kendo-scrollview.k-scrollview-wrap .k-scrollview-pageable > li.k-button::before,
kendo-scrollview.k-scrollview-wrap .k-scrollview-nav > li.k-link::before,
div.k-scrollview .k-scrollview-pageable > li.k-button::before,
div.k-scrollview .k-scrollview-nav > li.k-link::before {
  content: "";
  width: 28px;
  height: calc(8px + 0px + 10px);
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
kendo-scrollview.k-scrollview-wrap .k-scrollview-pageable > li.k-button::before,
div.k-scrollview .k-scrollview-pageable > li.k-button::before {
  pointer-events: initial;
  border-radius: 0;
}
kendo-scrollview.k-scrollview-wrap .k-scrollview-next,
kendo-scrollview.k-scrollview-wrap .k-scrollview-prev,
div.k-scrollview .k-scrollview-next,
div.k-scrollview .k-scrollview-prev {
  display: table;
  position: absolute;
  padding: 0;
  height: 60%;
  top: 20%;
  text-decoration: none;
  user-select: none;
  cursor: pointer;
  overflow: hidden;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
kendo-scrollview.k-scrollview-wrap .k-scrollview-prev,
div.k-scrollview .k-scrollview-prev {
  left: 0;
}
kendo-scrollview.k-scrollview-wrap .k-scrollview-next,
div.k-scrollview .k-scrollview-next {
  right: 0;
}
kendo-scrollview.k-scrollview-wrap .k-scrollview-next span,
kendo-scrollview.k-scrollview-wrap .k-scrollview-prev span,
div.k-scrollview .k-scrollview-next span,
div.k-scrollview .k-scrollview-prev span {
  display: table-cell;
  margin: 0;
  padding: 0;
  vertical-align: middle;
  font-size: 4.5em;
  font-weight: normal;
}
kendo-scrollview.k-scrollview-wrap .k-scrollview-elements,
div.k-scrollview .k-scrollview-elements {
  width: 100%;
}
kendo-scrollview.k-scrollview-wrap .k-scrollview-animation,
div.k-scrollview .k-scrollview-animation {
  transition-duration: 0.3s;
  transition-timing-function: ease-in-out;
}

div.k-scrollview div.k-scrollview-wrap {
  white-space: nowrap;
}
div.k-scrollview div.k-scrollview-wrap > [data-role=page] {
  vertical-align: top;
  display: inline-block;
  min-height: 1px;
}
div.k-scrollview .k-scrollview-nav-wrap {
  position: absolute;
  bottom: 15px;
  left: 10px;
  right: 10px;
  height: calc(8px + 0px + 10px);
  overflow: hidden;
}
div.k-scrollview .k-scrollview-nav-wrap .k-scrollview-nav {
  margin: 0;
  padding: 5px 0 0 0;
  display: block;
  white-space: nowrap;
  overflow-x: scroll;
  overflow-y: hidden;
  text-align: center;
  list-style: none;
  position: static;
  pointer-events: initial;
}
div.k-scrollview .k-scrollview-nav-wrap .k-scrollview-nav > li {
  vertical-align: top;
}

@supports (-webkit-user-select: none) {
  kendo-scrollview.k-scrollview-wrap ul.k-scrollview li > *,
  div.k-scrollview ul.k-scrollview-wrap li > * {
    pointer-events: auto;
  }
}
@supports not (-webkit-user-select: none) {
  kendo-scrollview.k-scrollview-wrap ul.k-scrollview li > *,
  div.k-scrollview ul.k-scrollview-wrap li > * {
    pointer-events: none;
  }
}
kendo-scrollview.k-scrollview-wrap,
div.k-scrollview {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}
kendo-scrollview.k-scrollview-wrap .k-scrollview-pageable,
kendo-scrollview.k-scrollview-wrap .k-scrollview-nav,
div.k-scrollview .k-scrollview-pageable,
div.k-scrollview .k-scrollview-nav {
  margin-left: 15%;
  margin-right: 15%;
  width: auto;
  left: 0;
  right: 0;
}
kendo-scrollview.k-scrollview-wrap .k-scrollview-pageable > li,
kendo-scrollview.k-scrollview-wrap .k-scrollview-nav > li,
div.k-scrollview .k-scrollview-pageable > li,
div.k-scrollview .k-scrollview-nav > li {
  background-color: rgba(255, 255, 255, 0.5);
  margin-right: 3px;
  margin-left: 3px;
  padding: 0;
  max-width: 30px;
  height: 3px;
  border-width: 0;
  border-radius: 0;
  flex: 1 0 auto;
  position: relative;
}

.k-barcode {
  display: inline-block;
}

.k-var--chart-font {
  font-size: 1rem;
}

.k-var--chart-title-font {
  font-size: 1.143em;
}

.k-var--chart-label-font {
  font-size: 0.857em;
}

.k-chart,
.k-sparkline,
.k-stockchart {
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-chart,
.k-stockchart {
  display: block;
  height: 400px;
}

.k-chart-surface {
  height: 100%;
}

.k-chart .k-popup {
  border-width: 0;
}

.k-chart-tooltip-wrapper .k-animation-container-shown,
.k-chart-tooltip-wrapper.k-animation-container-shown {
  transition: left ease-in 80ms, top ease-in 80ms;
}

.k-sparkline-tooltip-wrapper,
.k-chart-tooltip-wrapper {
  z-index: 12000;
}
.k-sparkline-tooltip-wrapper > .k-popup,
.k-chart-tooltip-wrapper > .k-popup {
  padding: 0;
  border-width: 0;
  background: transparent;
}

.k-chart-tooltip table {
  border-spacing: 0;
  border-collapse: collapse;
}

.k-chart-tooltip {
  border-radius: 0.25rem;
  font-size: 0.929rem;
  line-height: 1.5;
  padding: 0.25rem 0.5rem;
}

.k-chart-tooltip th {
  width: auto;
  text-align: center;
  padding: 1px;
}

.k-chart-tooltip td {
  width: auto;
  text-align: left;
  padding: 0.25rem 0.5rem;
  line-height: 1.5;
  vertical-align: middle;
}

.k-chart-crosshair-tooltip,
.k-chart-shared-tooltip {
  border-width: 1px;
  border-style: solid;
}

.k-chart-shared-tooltip .k-chart-shared-tooltip-marker {
  display: block;
  width: 15px;
  height: 3px;
  vertical-align: middle;
}

.k-selector {
  position: absolute;
  transform: translateZ(0);
}

.k-selection {
  position: absolute;
  height: 100%;
  border-width: 1px;
  border-style: solid;
  border-bottom: 0;
}

.k-selection-bg {
  position: absolute;
  width: 100%;
  height: 100%;
}

.k-handle {
  border-radius: 50%;
  width: 22px;
  height: 22px;
  border-width: 1px;
  border-style: solid;
  z-index: 1;
  position: absolute;
  box-sizing: content-box;
}

.k-handle div {
  width: 100%;
  height: 100%;
}

.k-left-handle {
  left: -11px;
}

.k-right-handle {
  right: -11px;
}

.k-left-handle div {
  margin: -22px 0 0 -14.6666666667px;
  padding: 44px 29.3333333333px 0 0;
}

.k-right-handle div {
  margin: -22px 0 0 -14.6666666667px;
  padding: 44px 0 0 29.3333333333px;
}

.k-left-handle.k-handle-active div {
  margin-left: -44px;
  padding-left: 58.6666666667px;
}

.k-right-handle.k-handle-active div {
  margin-left: -44px;
  padding-right: 58.6666666667px;
}

.k-mask {
  position: absolute;
  height: 100%;
}

.k-border {
  width: 1px;
  height: 100%;
  position: absolute;
}

.k-marquee {
  position: absolute;
  z-index: 100000;
}

.k-marquee-color,
.k-marquee-text {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.k-navigator-hint div {
  position: absolute;
}

.k-navigator-hint .k-scroll {
  border-radius: 0.25rem;
  position: absolute;
  height: 4px;
}

.k-navigator-hint .k-tooltip {
  margin-top: 20px;
  min-width: 160px;
  opacity: 1;
  text-align: center;
}

.k-sparkline,
.k-sparkline span {
  display: inline-block;
  vertical-align: top;
}

.k-sparkline span {
  height: 100%;
  width: 100%;
}

.k-chart-dragging {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}

.k-chart-donut-center {
  position: absolute;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  border-radius: 50%;
  text-align: center;
  border: 4px solid transparent;
  box-sizing: border-box;
}

.k-pdf-export .k-chart .k-animation-container,
.k-pdf-export .k-sparkline .k-animation-container,
.k-pdf-export .k-stockchart .k-animation-container {
  display: none;
}

.k-diagram {
  height: 600px;
}

.k-diagram .km-scroll-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}

.k-diagram .km-scroll-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}

.k-canvas-container {
  width: 100%;
  height: 100%;
}

.k-diagram img {
  box-sizing: content-box;
}

.k-treemap {
  height: 400px;
  box-sizing: border-box;
  border-width: 1px;
  border-style: solid;
  outline: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  line-height: 1.5;
  display: block;
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-treemap .k-treemap-tile {
  margin: -1px 0 0 -1px;
  height: 100%;
  box-sizing: border-box;
  border: 1px solid;
  border-color: inherit;
  color: inherit;
  background-color: inherit;
  overflow: hidden;
  position: absolute;
}
.k-treemap > .k-treemap-tile {
  position: relative;
}
.k-treemap .k-treemap-title {
  padding: 0.25rem 0.5rem;
  border-width: 0 0 1px;
  border-style: solid;
  border-color: inherit;
  font-size: 1rem;
  background-position: 0 0;
  background-repeat: repeat-x;
}
.k-treemap .k-treemap-title-vertical {
  padding: 0.5rem 0.25rem;
  width: 1.5em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: absolute;
  top: 0;
  bottom: 0;
}
.k-treemap .k-treemap-title-vertical > div {
  transform-origin: right;
  transform: rotate(-90deg);
  position: absolute;
  top: 0;
  right: 1em;
}
.k-treemap .k-treemap-wrap {
  border-color: inherit;
  color: inherit;
  background-color: inherit;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.k-treemap .k-treemap-title + .k-treemap-wrap {
  top: calc(0.5rem + 1.5 * 1rem + 1px);
}
.k-treemap .k-treemap-title-vertical + .k-treemap-wrap {
  left: calc(0.5rem + 1.5 * 1rem + 1px);
}
.k-treemap .k-leaf {
  padding: 0.5rem;
}

.k-arcgauge {
  display: inline-block;
}

.k-arcgauge-label {
  position: absolute;
  text-align: center;
  padding: 0;
  margin: 0;
}

.k-qrcode {
  display: inline-block;
}

.k-var--accent {
  background-color: #c10000;
}
svg .k-var--accent {
  fill: #c10000;
}

.k-var--accent-contrast {
  background-color: #ffffff;
}
svg .k-var--accent-contrast {
  fill: #ffffff;
}

.k-var--primary {
  background-color: #c10000;
}
svg .k-var--primary {
  fill: #c10000;
}

.k-var--primary-contrast {
  background-color: #ffffff;
}
svg .k-var--primary-contrast {
  fill: #ffffff;
}

.k-var--base {
  background-color: rgb(247.35, 247.35, 247.35);
}
svg .k-var--base {
  fill: rgb(247.35, 247.35, 247.35);
}

.k-var--background {
  background-color: #fff;
}
svg .k-var--background {
  fill: #fff;
}

.k-var--border-radius {
  margin-top: 0.25rem;
}

.k-var--normal-background {
  background-color: rgb(247.35, 247.35, 247.35);
}
svg .k-var--normal-background {
  fill: rgb(247.35, 247.35, 247.35);
}

.k-var--normal-text-color {
  background-color: #212529;
}
svg .k-var--normal-text-color {
  fill: #212529;
}

.k-var--hover-background {
  background-color: rgb(239.7, 239.7, 239.7);
}
svg .k-var--hover-background {
  fill: rgb(239.7, 239.7, 239.7);
}

.k-var--hover-text-color {
  background-color: #212529;
}
svg .k-var--hover-text-color {
  fill: #212529;
}

.k-var--selected-background {
  background-color: #c10000;
}
svg .k-var--selected-background {
  fill: #c10000;
}

.k-var--selected-text-color {
  background-color: #ffffff;
}
svg .k-var--selected-text-color {
  fill: #ffffff;
}

.k-var--success {
  background-color: #28a745;
}
svg .k-var--success {
  fill: #28a745;
}

.k-var--info {
  background-color: #17a2b8;
}
svg .k-var--info {
  fill: #17a2b8;
}

.k-var--warning {
  background-color: #ffc107;
}
svg .k-var--warning {
  fill: #ffc107;
}

.k-var--error {
  background-color: #dc3545;
}
svg .k-var--error {
  fill: #dc3545;
}

.k-var--series-a {
  background-color: #0275d8;
}
svg .k-var--series-a {
  fill: #0275d8;
}

.k-var--series-b {
  background-color: #5bc0de;
}
svg .k-var--series-b {
  fill: #5bc0de;
}

.k-var--series-c {
  background-color: #5cb85c;
}
svg .k-var--series-c {
  fill: #5cb85c;
}

.k-var--series-d {
  background-color: #f0ad4e;
}
svg .k-var--series-d {
  fill: #f0ad4e;
}

.k-var--series-e {
  background-color: #e67d4a;
}
svg .k-var--series-e {
  fill: #e67d4a;
}

.k-var--series-f {
  background-color: #d9534f;
}
svg .k-var--series-f {
  fill: #d9534f;
}

.k-var--gauge-pointer {
  background-color: #c10000;
}
svg .k-var--gauge-pointer {
  fill: #c10000;
}

.k-var--gauge-track {
  background-color: rgb(229.5, 229.5, 229.5);
}
svg .k-var--gauge-track {
  fill: rgb(229.5, 229.5, 229.5);
}

.k-var--chart-inactive {
  background-color: rgba(33, 37, 41, 0.5);
}

.k-var--chart-major-lines {
  background-color: rgba(0, 0, 0, 0.08);
}

.k-var--chart-minor-lines {
  background-color: rgba(0, 0, 0, 0.04);
}

.k-var--chart-area-opacity {
  opacity: 0.8;
}

.k-var--chart-notes-background {
  background-color: rgba(0, 0, 0, 0.5);
}

.k-var--chart-notes-border {
  background-color: rgba(0, 0, 0, 0.5);
}

.k-var--chart-notes-lines {
  background-color: rgba(0, 0, 0, 0.5);
}

.k-var--chart-crosshair-background {
  background-color: rgba(0, 0, 0, 0.5);
}

.k-var--chart-error-bars-background {
  background-color: rgba(0, 0, 0, 0.5);
}

.k-chart,
.k-sparkline,
.k-stockchart {
  border-color: #dee2e6;
  color: #212529;
  background-color: transparent;
}
.k-chart .k-popup,
.k-sparkline .k-popup,
.k-stockchart .k-popup {
  background: transparent;
}

.k-chart-tooltip {
  color: #fff;
}

.k-chart-tooltip-inverse {
  color: black;
}

.k-chart-crosshair-tooltip,
.k-chart-shared-tooltip {
  color: #212529;
  background-color: rgb(247.35, 247.35, 247.35);
  border-color: rgba(0, 0, 0, 0.08);
}

.k-selection {
  border-color: rgba(0, 0, 0, 0.08);
  box-shadow: inset 0 1px 7px rgba(0, 0, 0, 0.15);
}

.k-selection-bg {
  background-color: transparent;
}

.k-handle {
  cursor: e-resize;
  border-color: #787878;
  color: #ffffff;
  background-color: #787878;
}
.k-handle:hover {
  border-color: rgb(94.5, 94.5, 94.5);
  color: #ffffff;
  background-color: rgb(100.875, 100.875, 100.875);
}

.k-handle div {
  background-color: transparent;
}

.k-mask {
  background-color: #fff;
  opacity: 0.8;
}

.k-marquee-color {
  background-color: #0275d8;
}

.k-marquee-color {
  opacity: 0.6;
}

.k-treemap {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}
.k-treemap .k-treemap-title {
  border-color: #dee2e6;
  color: #212529;
  background-color: #f8f9fa;
}
.k-treemap .k-leaf {
  color: #fff;
}
.k-treemap .k-leaf.k-inverse {
  color: #212529;
}
.k-treemap .k-leaf.k-state-hover {
  box-shadow: inset 0 0 0 3px #dee2e6;
}

.k-map {
  height: 600px;
  border-width: 0px;
  border-style: solid;
  font-size: 1rem;
  line-height: 1.5;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.k-map .km-scroll-wrapper {
  width: 100%;
  height: 100%;
  user-select: none;
  position: absolute;
}
.k-map .km-scroll-container {
  height: 100%;
}
.k-map .k-touch-scrollbar {
  display: none;
}
.k-map .k-layer {
  position: absolute;
  left: 0;
  top: 0;
}
.k-map .k-marker {
  transform: translate(-50%, -100%);
  font-size: 32px;
  cursor: pointer;
  position: absolute;
  overflow: visible;
}
.k-map .k-attribution {
  padding: 0.25rem 0.5rem;
  border-width: 0;
  font-size: 0.75rem;
  z-index: 1000;
}

.k-map-controls {
  position: absolute;
  display: flex;
  align-items: center;
}

.k-navigator {
  margin: 1rem;
  width: calc(48px + 4px);
  height: calc(48px + 4px);
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  border-radius: 50%;
  position: relative;
}
.k-pdf-export .k-navigator {
  display: none;
}
.k-navigator .k-button {
  margin: 0;
  padding: 0;
  border-radius: 100%;
  line-height: 1;
  box-shadow: none;
  position: absolute;
}
.k-navigator .k-button:not(:hover) {
  border-color: transparent;
  background: none;
}
.k-navigator .k-navigator-up {
  transform: translateX(-50%);
  top: 2px;
  left: 50%;
}
.k-navigator .k-navigator-right {
  transform: translateY(-50%);
  right: 2px;
  top: 50%;
}
.k-navigator .k-navigator-down {
  transform: translateX(-50%);
  bottom: 2px;
  left: 50%;
}
.k-navigator .k-navigator-left {
  transform: translateY(-50%);
  left: 2px;
  top: 50%;
}

.k-zoom-control {
  margin: 1rem;
  border: 0;
  background: none;
  display: flex;
}
.k-pdf-export .k-zoom-control {
  display: none;
}
.k-zoom-control .k-button {
  padding: 0.375rem;
}

.k-map {
  border-color: #dee2e6;
  color: #212529;
  background-color: #fff;
}
.k-map .k-navigator {
  border-color: #787878;
  color: #ffffff;
  background-color: #787878;
}
.k-map .k-marker {
  color: #c10000;
}
.k-map .k-attribution {
  background-color: rgba(255, 255, 255, 0.8);
}

/*!
 * Bootstrap v4.5.2 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #ff9900;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #c10000;
  --secondary: #787878;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #ced4da;
  --dark: #343a40;
  --tertiary: #ff9900;
  --error: #dc3545;
  --inverse: #343a40;
  --normal: #6c757d;
  --gray-1: #f8f9fa;
  --gray-2: #e9ecef;
  --gray-3: #dee2e6;
  --gray-4: #ced4da;
  --gray-5: #adb5bd;
  --gray-6: #6c757d;
  --gray-7: #495057;
  --gray-8: #343a40;
  --gray-9: #212529;
  --gray-dark: #505050;
  --violet: #7f00ff;
  --orange: #ff9900;
  --red: red;
  --limegreen: limegreen;
  --bleu: #015991;
  --rouge: #9e0832;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --breakpoint-xxl: 1400px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #c10000;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: rgb(116.5, 0, 0);
  text-decoration: underline;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 80%;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
  box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
  box-shadow: none;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1340px;
  }
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xxl,
.col-xxl-auto, .col-xxl-12, .col-xxl-11, .col-xxl-10, .col-xxl-9, .col-xxl-8, .col-xxl-7, .col-xxl-6, .col-xxl-5, .col-xxl-4, .col-xxl-3, .col-xxl-2, .col-xxl-1, .col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}

.col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}

.col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}

.col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.3333333333%;
}

.offset-2 {
  margin-left: 16.6666666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.3333333333%;
}

.offset-5 {
  margin-left: 41.6666666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.3333333333%;
}

.offset-8 {
  margin-left: 66.6666666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.3333333333%;
}

.offset-11 {
  margin-left: 91.6666666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }
  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }
  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }
  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }
  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.3333333333%;
  }
  .offset-md-2 {
    margin-left: 16.6666666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.3333333333%;
  }
  .offset-md-5 {
    margin-left: 41.6666666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.3333333333%;
  }
  .offset-md-8 {
    margin-left: 66.6666666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.3333333333%;
  }
  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }
  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }
  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }
  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }
  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xxl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xxl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xxl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xxl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xxl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xxl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xxl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xxl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xxl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xxl-first {
    order: -1;
  }
  .order-xxl-last {
    order: 13;
  }
  .order-xxl-0 {
    order: 0;
  }
  .order-xxl-1 {
    order: 1;
  }
  .order-xxl-2 {
    order: 2;
  }
  .order-xxl-3 {
    order: 3;
  }
  .order-xxl-4 {
    order: 4;
  }
  .order-xxl-5 {
    order: 5;
  }
  .order-xxl-6 {
    order: 6;
  }
  .order-xxl-7 {
    order: 7;
  }
  .order-xxl-8 {
    order: 8;
  }
  .order-xxl-9 {
    order: 9;
  }
  .order-xxl-10 {
    order: 10;
  }
  .order-xxl-11 {
    order: 11;
  }
  .order-xxl-12 {
    order: 12;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.6666666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
  background-color: #fff;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid rgba(33, 37, 41, 0.125);
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid rgba(33, 37, 41, 0.125);
}
.table tbody + tbody {
  border-top: 2px solid rgba(33, 37, 41, 0.125);
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid rgba(33, 37, 41, 0.125);
}
.table-bordered th,
.table-bordered td {
  border: 1px solid rgba(33, 37, 41, 0.125);
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: rgb(237.64, 183.6, 183.6);
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: rgb(222.76, 122.4, 122.4);
}

.table-hover .table-primary:hover {
  background-color: rgb(232.6526182965, 163.0873817035, 163.0873817035);
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: rgb(232.6526182965, 163.0873817035, 163.0873817035);
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: rgb(217.2, 217.2, 217.2);
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: rgb(184.8, 184.8, 184.8);
}

.table-hover .table-secondary:hover {
  background-color: rgb(204.45, 204.45, 204.45);
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: rgb(204.45, 204.45, 204.45);
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: rgb(194.8, 230.36, 202.92);
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: rgb(143.2, 209.24, 158.28);
}

.table-hover .table-success:hover {
  background-color: rgb(176.7059405941, 222.9540594059, 187.2665346535);
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: rgb(176.7059405941, 222.9540594059, 187.2665346535);
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: rgb(190.04, 228.96, 235.12);
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: rgb(134.36, 206.64, 218.08);
}

.table-hover .table-info:hover {
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: rgb(255, 237.64, 185.56);
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: rgb(255, 222.76, 126.04);
}

.table-hover .table-warning:hover {
  background-color: rgb(255, 231.265, 160.06);
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: rgb(255, 231.265, 160.06);
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: rgb(245.2, 198.44, 202.92);
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: rgb(236.8, 149.96, 158.28);
}

.table-hover .table-danger:hover {
  background-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: rgb(241.28, 242.96, 244.64);
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: rgb(229.52, 232.64, 235.76);
}

.table-hover .table-light:hover {
  background-color: rgb(226.7509302326, 230.21, 233.6690697674);
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: rgb(226.7509302326, 230.21, 233.6690697674);
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: rgb(198.16, 199.84, 201.52);
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: rgb(149.44, 152.56, 155.68);
}

.table-hover .table-dark:hover {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}

.table-tertiary,
.table-tertiary > th,
.table-tertiary > td {
  background-color: rgb(255, 226.44, 183.6);
}
.table-tertiary th,
.table-tertiary td,
.table-tertiary thead th,
.table-tertiary tbody + tbody {
  border-color: rgb(255, 201.96, 122.4);
}

.table-hover .table-tertiary:hover {
  background-color: rgb(255, 216.24, 158.1);
}
.table-hover .table-tertiary:hover > td,
.table-hover .table-tertiary:hover > th {
  background-color: rgb(255, 216.24, 158.1);
}

.table-error,
.table-error > th,
.table-error > td {
  background-color: rgb(245.2, 198.44, 202.92);
}
.table-error th,
.table-error td,
.table-error thead th,
.table-error tbody + tbody {
  border-color: rgb(236.8, 149.96, 158.28);
}

.table-hover .table-error:hover {
  background-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}
.table-hover .table-error:hover > td,
.table-hover .table-error:hover > th {
  background-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}

.table-inverse,
.table-inverse > th,
.table-inverse > td {
  background-color: rgb(198.16, 199.84, 201.52);
}
.table-inverse th,
.table-inverse td,
.table-inverse thead th,
.table-inverse tbody + tbody {
  border-color: rgb(149.44, 152.56, 155.68);
}

.table-hover .table-inverse:hover {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.table-hover .table-inverse:hover > td,
.table-hover .table-inverse:hover > th {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}

.table-normal,
.table-normal > th,
.table-normal > td {
  background-color: rgb(213.84, 216.36, 218.6);
}
.table-normal th,
.table-normal td,
.table-normal thead th,
.table-normal tbody + tbody {
  border-color: rgb(178.56, 183.24, 187.4);
}

.table-hover .table-normal:hover {
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.table-hover .table-normal:hover > td,
.table-hover .table-normal:hover > th {
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}

.table-gray-1,
.table-gray-1 > th,
.table-gray-1 > td {
  background-color: rgb(253.04, 253.32, 253.6);
}
.table-gray-1 th,
.table-gray-1 td,
.table-gray-1 thead th,
.table-gray-1 tbody + tbody {
  border-color: rgb(251.36, 251.88, 252.4);
}

.table-hover .table-gray-1:hover {
  background-color: rgb(238.165, 240.57, 242.975);
}
.table-hover .table-gray-1:hover > td,
.table-hover .table-gray-1:hover > th {
  background-color: rgb(238.165, 240.57, 242.975);
}

.table-gray-2,
.table-gray-2 > th,
.table-gray-2 > td {
  background-color: rgb(248.84, 249.68, 250.52);
}
.table-gray-2 th,
.table-gray-2 td,
.table-gray-2 thead th,
.table-gray-2 tbody + tbody {
  border-color: rgb(243.56, 245.12, 246.68);
}

.table-hover .table-gray-2:hover {
  background-color: rgb(234.0768421053, 236.93, 239.7831578947);
}
.table-hover .table-gray-2:hover > td,
.table-hover .table-gray-2:hover > th {
  background-color: rgb(234.0768421053, 236.93, 239.7831578947);
}

.table-gray-3,
.table-gray-3 > th,
.table-gray-3 > td {
  background-color: rgb(245.76, 246.88, 248);
}
.table-gray-3 th,
.table-gray-3 td,
.table-gray-3 thead th,
.table-gray-3 tbody + tbody {
  border-color: rgb(237.84, 239.92, 242);
}

.table-hover .table-gray-3:hover {
  background-color: rgb(231.2513793103, 234.13, 237.0086206897);
}
.table-hover .table-gray-3:hover > td,
.table-hover .table-gray-3:hover > th {
  background-color: rgb(231.2513793103, 234.13, 237.0086206897);
}

.table-gray-4,
.table-gray-4 > th,
.table-gray-4 > td {
  background-color: rgb(241.28, 242.96, 244.64);
}
.table-gray-4 th,
.table-gray-4 td,
.table-gray-4 thead th,
.table-gray-4 tbody + tbody {
  border-color: rgb(229.52, 232.64, 235.76);
}

.table-hover .table-gray-4:hover {
  background-color: rgb(226.7509302326, 230.21, 233.6690697674);
}
.table-hover .table-gray-4:hover > td,
.table-hover .table-gray-4:hover > th {
  background-color: rgb(226.7509302326, 230.21, 233.6690697674);
}

.table-gray-5,
.table-gray-5 > th,
.table-gray-5 > td {
  background-color: rgb(232.04, 234.28, 236.52);
}
.table-gray-5 th,
.table-gray-5 td,
.table-gray-5 thead th,
.table-gray-5 tbody + tbody {
  border-color: rgb(212.36, 216.52, 220.68);
}

.table-hover .table-gray-5:hover {
  background-color: rgb(217.9116216216, 221.53, 225.1483783784);
}
.table-hover .table-gray-5:hover > td,
.table-hover .table-gray-5:hover > th {
  background-color: rgb(217.9116216216, 221.53, 225.1483783784);
}

.table-gray-6,
.table-gray-6 > th,
.table-gray-6 > td {
  background-color: rgb(213.84, 216.36, 218.6);
}
.table-gray-6 th,
.table-gray-6 td,
.table-gray-6 thead th,
.table-gray-6 tbody + tbody {
  border-color: rgb(178.56, 183.24, 187.4);
}

.table-hover .table-gray-6:hover {
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.table-hover .table-gray-6:hover > td,
.table-hover .table-gray-6:hover > th {
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}

.table-gray-7,
.table-gray-7 > th,
.table-gray-7 > td {
  background-color: rgb(204.04, 206, 207.96);
}
.table-gray-7 th,
.table-gray-7 td,
.table-gray-7 thead th,
.table-gray-7 tbody + tbody {
  border-color: rgb(160.36, 164, 167.64);
}

.table-hover .table-gray-7:hover {
  background-color: rgb(190.78, 193.25, 195.72);
}
.table-hover .table-gray-7:hover > td,
.table-hover .table-gray-7:hover > th {
  background-color: rgb(190.78, 193.25, 195.72);
}

.table-gray-8,
.table-gray-8 > th,
.table-gray-8 > td {
  background-color: rgb(198.16, 199.84, 201.52);
}
.table-gray-8 th,
.table-gray-8 td,
.table-gray-8 thead th,
.table-gray-8 tbody + tbody {
  border-color: rgb(149.44, 152.56, 155.68);
}

.table-hover .table-gray-8:hover {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.table-hover .table-gray-8:hover > td,
.table-hover .table-gray-8:hover > th {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}

.table-gray-9,
.table-gray-9 > th,
.table-gray-9 > td {
  background-color: rgb(192.84, 193.96, 195.08);
}
.table-gray-9 th,
.table-gray-9 td,
.table-gray-9 thead th,
.table-gray-9 tbody + tbody {
  border-color: rgb(139.56, 141.64, 143.72);
}

.table-hover .table-gray-9:hover {
  background-color: rgb(179.8560550459, 181.21, 182.5639449541);
}
.table-hover .table-gray-9:hover > td,
.table-hover .table-gray-9:hover > th {
  background-color: rgb(179.8560550459, 181.21, 182.5639449541);
}

.table-gray-dark,
.table-gray-dark > th,
.table-gray-dark > td {
  background-color: #cecece;
}
.table-gray-dark th,
.table-gray-dark td,
.table-gray-dark thead th,
.table-gray-dark tbody + tbody {
  border-color: #a4a4a4;
}

.table-hover .table-gray-dark:hover {
  background-color: rgb(193.25, 193.25, 193.25);
}
.table-hover .table-gray-dark:hover > td,
.table-hover .table-gray-dark:hover > th {
  background-color: rgb(193.25, 193.25, 193.25);
}

.table-violet,
.table-violet > th,
.table-violet > td {
  background-color: rgb(219.16, 183.6, 255);
}
.table-violet th,
.table-violet td,
.table-violet thead th,
.table-violet tbody + tbody {
  border-color: rgb(188.44, 122.4, 255);
}

.table-hover .table-violet:hover {
  background-color: rgb(206.36, 158.1, 255);
}
.table-hover .table-violet:hover > td,
.table-hover .table-violet:hover > th {
  background-color: rgb(206.36, 158.1, 255);
}

.table-orange,
.table-orange > th,
.table-orange > td {
  background-color: rgb(255, 226.44, 183.6);
}
.table-orange th,
.table-orange td,
.table-orange thead th,
.table-orange tbody + tbody {
  border-color: rgb(255, 201.96, 122.4);
}

.table-hover .table-orange:hover {
  background-color: rgb(255, 216.24, 158.1);
}
.table-hover .table-orange:hover > td,
.table-hover .table-orange:hover > th {
  background-color: rgb(255, 216.24, 158.1);
}

.table-red,
.table-red > th,
.table-red > td {
  background-color: rgb(255, 183.6, 183.6);
}
.table-red th,
.table-red td,
.table-red thead th,
.table-red tbody + tbody {
  border-color: rgb(255, 122.4, 122.4);
}

.table-hover .table-red:hover {
  background-color: rgb(255, 158.1, 158.1);
}
.table-hover .table-red:hover > td,
.table-hover .table-red:hover > th {
  background-color: rgb(255, 158.1, 158.1);
}

.table-limegreen,
.table-limegreen > th,
.table-limegreen > td {
  background-color: rgb(197.6, 241, 197.6);
}
.table-limegreen th,
.table-limegreen td,
.table-limegreen thead th,
.table-limegreen tbody + tbody {
  border-color: rgb(148.4, 229, 148.4);
}

.table-hover .table-limegreen:hover {
  background-color: rgb(177.1, 236, 177.1);
}
.table-hover .table-limegreen:hover > td,
.table-hover .table-limegreen:hover > th {
  background-color: rgb(177.1, 236, 177.1);
}

.table-bleu,
.table-bleu > th,
.table-bleu > td {
  background-color: rgb(183.88, 208.52, 224.2);
}
.table-bleu th,
.table-bleu td,
.table-bleu thead th,
.table-bleu tbody + tbody {
  border-color: rgb(122.92, 168.68, 197.8);
}

.table-hover .table-bleu:hover {
  background-color: rgb(166.086043956, 196.8908791209, 216.493956044);
}
.table-hover .table-bleu:hover > td,
.table-hover .table-bleu:hover > th {
  background-color: rgb(166.086043956, 196.8908791209, 216.493956044);
}

.table-rouge,
.table-rouge > th,
.table-rouge > td {
  background-color: rgb(227.84, 185.84, 197.6);
}
.table-rouge th,
.table-rouge td,
.table-rouge thead th,
.table-rouge tbody + tbody {
  border-color: rgb(204.56, 126.56, 148.4);
}

.table-hover .table-rouge:hover {
  background-color: rgb(220.6495930233, 167.5304069767, 182.4037790698);
}
.table-hover .table-rouge:hover > td,
.table-hover .table-rouge:hover > th {
  background-color: rgb(220.6495930233, 167.5304069767, 182.4037790698);
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: rgba(33, 37, 41, 0.125);
}

.table-dark {
  color: #fff;
  background-color: #343a40;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xxl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}
.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: rgb(255, 65.5, 65.5);
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #eeeeee;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  appearance: none;
}

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #28a745;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #28a745;
  padding-right: calc(0.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #28a745;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: rgb(51.6956521739, 206.3043478261, 87);
  background-color: rgb(51.6956521739, 206.3043478261, 87);
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc(0.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #dc3545;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: rgb(227.5316455696, 96.4683544304, 109.0253164557);
  background-color: rgb(227.5316455696, 96.4683544304, 109.0253164557);
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #212529;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
  box-shadow: none;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn:not(:disabled):not(.disabled):active:focus, .btn:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 0.2rem rgba(193, 0, 0, 0.25), inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary, .toggle-radio[data-theme=custom] .btn[data-theme=primary].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=primary].selected, .toggle-radio[data-theme=primary] .btn.selected, .toggle-checkbox[data-theme=primary] .btn.selected {
  color: #fff;
  background-color: #c10000;
  border-color: #c10000;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-primary:hover, .toggle-radio[data-theme=custom] .btn[data-theme=primary].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=primary].selected:hover, .toggle-radio[data-theme=primary] .btn.selected:hover, .toggle-checkbox[data-theme=primary] .btn.selected:hover {
  color: #fff;
  background-color: rgb(154.75, 0, 0);
  border-color: #8e0000;
}
.btn-primary:focus, .toggle-radio[data-theme=custom] .btn[data-theme=primary].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=primary].selected:focus, .toggle-radio[data-theme=primary] .btn.selected:focus, .toggle-checkbox[data-theme=primary] .btn.selected:focus, .btn-primary.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=primary].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=primary].selected, .toggle-radio[data-theme=primary] .focus.btn.selected, .toggle-checkbox[data-theme=primary] .focus.btn.selected {
  color: #fff;
  background-color: rgb(154.75, 0, 0);
  border-color: #8e0000;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(202.3, 38.25, 38.25, 0.5);
}
.btn-primary.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=primary].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=primary].selected, .toggle-radio[data-theme=primary] .disabled.btn.selected, .toggle-checkbox[data-theme=primary] .disabled.btn.selected, .btn-primary:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=primary].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=primary].selected:disabled, .toggle-radio[data-theme=primary] .btn.selected:disabled, .toggle-checkbox[data-theme=primary] .btn.selected:disabled {
  color: #fff;
  background-color: #c10000;
  border-color: #c10000;
}
.btn-primary:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=primary].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=primary].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=primary] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=primary] .btn.selected:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=primary].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=primary].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=primary] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=primary] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=primary].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=primary].selected, .toggle-radio[data-theme=primary] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=primary] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: #8e0000;
  border-color: rgb(129.25, 0, 0);
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=primary].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=primary].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=primary] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=primary] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=primary].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=primary].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=primary] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=primary] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=primary].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=primary].selected:focus, .toggle-radio[data-theme=primary] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=primary] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(202.3, 38.25, 38.25, 0.5);
}

.btn-secondary, .toggle-radio[data-theme=custom] .btn[data-theme=secondary].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary].selected, .toggle-radio[data-theme=secondary] .btn.selected, .toggle-checkbox[data-theme=secondary] .btn.selected {
  color: #fff;
  background-color: #787878;
  border-color: #787878;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-secondary:hover, .toggle-radio[data-theme=custom] .btn[data-theme=secondary].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary].selected:hover, .toggle-radio[data-theme=secondary] .btn.selected:hover, .toggle-checkbox[data-theme=secondary] .btn.selected:hover {
  color: #fff;
  background-color: rgb(100.875, 100.875, 100.875);
  border-color: rgb(94.5, 94.5, 94.5);
}
.btn-secondary:focus, .toggle-radio[data-theme=custom] .btn[data-theme=secondary].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary].selected:focus, .toggle-radio[data-theme=secondary] .btn.selected:focus, .toggle-checkbox[data-theme=secondary] .btn.selected:focus, .btn-secondary.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=secondary].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=secondary].selected, .toggle-radio[data-theme=secondary] .focus.btn.selected, .toggle-checkbox[data-theme=secondary] .focus.btn.selected {
  color: #fff;
  background-color: rgb(100.875, 100.875, 100.875);
  border-color: rgb(94.5, 94.5, 94.5);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(140.25, 140.25, 140.25, 0.5);
}
.btn-secondary.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=secondary].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=secondary].selected, .toggle-radio[data-theme=secondary] .disabled.btn.selected, .toggle-checkbox[data-theme=secondary] .disabled.btn.selected, .btn-secondary:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=secondary].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary].selected:disabled, .toggle-radio[data-theme=secondary] .btn.selected:disabled, .toggle-checkbox[data-theme=secondary] .btn.selected:disabled {
  color: #fff;
  background-color: #787878;
  border-color: #787878;
}
.btn-secondary:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=secondary].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=secondary] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=secondary] .btn.selected:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=secondary].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=secondary] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=secondary] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=secondary].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=secondary].selected, .toggle-radio[data-theme=secondary] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=secondary] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: rgb(94.5, 94.5, 94.5);
  border-color: rgb(88.125, 88.125, 88.125);
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=secondary].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=secondary] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=secondary] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=secondary].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=secondary] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=secondary] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=secondary].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=secondary].selected:focus, .toggle-radio[data-theme=secondary] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=secondary] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(140.25, 140.25, 140.25, 0.5);
}

.btn-success, .toggle-radio[data-theme=custom] .btn[data-theme=success].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=success].selected, .toggle-radio[data-theme=success] .btn.selected, .toggle-checkbox[data-theme=success] .btn.selected {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-success:hover, .toggle-radio[data-theme=custom] .btn[data-theme=success].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=success].selected:hover, .toggle-radio[data-theme=success] .btn.selected:hover, .toggle-checkbox[data-theme=success] .btn.selected:hover {
  color: #fff;
  background-color: rgb(32.6086956522, 136.1413043478, 56.25);
  border-color: rgb(30.1449275362, 125.8550724638, 52);
}
.btn-success:focus, .toggle-radio[data-theme=custom] .btn[data-theme=success].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=success].selected:focus, .toggle-radio[data-theme=success] .btn.selected:focus, .toggle-checkbox[data-theme=success] .btn.selected:focus, .btn-success.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=success].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=success].selected, .toggle-radio[data-theme=success] .focus.btn.selected, .toggle-checkbox[data-theme=success] .focus.btn.selected {
  color: #fff;
  background-color: rgb(32.6086956522, 136.1413043478, 56.25);
  border-color: rgb(30.1449275362, 125.8550724638, 52);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(72.25, 180.2, 96.9, 0.5);
}
.btn-success.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=success].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=success].selected, .toggle-radio[data-theme=success] .disabled.btn.selected, .toggle-checkbox[data-theme=success] .disabled.btn.selected, .btn-success:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=success].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=success].selected:disabled, .toggle-radio[data-theme=success] .btn.selected:disabled, .toggle-checkbox[data-theme=success] .btn.selected:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-success:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=success].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=success].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=success] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=success] .btn.selected:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=success].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=success].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=success] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=success] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=success].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=success].selected, .toggle-radio[data-theme=success] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=success] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: rgb(30.1449275362, 125.8550724638, 52);
  border-color: rgb(27.6811594203, 115.5688405797, 47.75);
}
.btn-success:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=success].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=success].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=success] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=success] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=success].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=success].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=success] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=success] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=success].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=success].selected:focus, .toggle-radio[data-theme=success] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=success] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(72.25, 180.2, 96.9, 0.5);
}

.btn-info, .toggle-radio[data-theme=custom] .btn[data-theme=info].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=info].selected, .toggle-radio[data-theme=info] .btn.selected, .toggle-checkbox[data-theme=info] .btn.selected {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-info:hover, .toggle-radio[data-theme=custom] .btn[data-theme=info].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=info].selected:hover, .toggle-radio[data-theme=info] .btn.selected:hover, .toggle-checkbox[data-theme=info] .btn.selected:hover {
  color: #fff;
  background-color: rgb(18.75, 132.0652173913, 150);
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
}
.btn-info:focus, .toggle-radio[data-theme=custom] .btn[data-theme=info].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=info].selected:focus, .toggle-radio[data-theme=info] .btn.selected:focus, .toggle-checkbox[data-theme=info] .btn.selected:focus, .btn-info.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=info].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=info].selected, .toggle-radio[data-theme=info] .focus.btn.selected, .toggle-checkbox[data-theme=info] .focus.btn.selected {
  color: #fff;
  background-color: rgb(18.75, 132.0652173913, 150);
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(57.8, 175.95, 194.65, 0.5);
}
.btn-info.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=info].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=info].selected, .toggle-radio[data-theme=info] .disabled.btn.selected, .toggle-checkbox[data-theme=info] .disabled.btn.selected, .btn-info:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=info].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=info].selected:disabled, .toggle-radio[data-theme=info] .btn.selected:disabled, .toggle-checkbox[data-theme=info] .btn.selected:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=info].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=info].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=info] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=info] .btn.selected:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=info].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=info].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=info] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=info] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=info].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=info].selected, .toggle-radio[data-theme=info] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=info] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  border-color: rgb(15.9166666667, 112.1086956522, 127.3333333333);
}
.btn-info:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=info].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=info].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=info] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=info] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=info].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=info].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=info] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=info] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=info].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=info].selected:focus, .toggle-radio[data-theme=info] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=info] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(57.8, 175.95, 194.65, 0.5);
}

.btn-warning, .toggle-radio[data-theme=custom] .btn[data-theme=warning].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=warning].selected, .toggle-radio[data-theme=warning] .btn.selected, .toggle-checkbox[data-theme=warning] .btn.selected {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-warning:hover, .toggle-radio[data-theme=custom] .btn[data-theme=warning].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=warning].selected:hover, .toggle-radio[data-theme=warning] .btn.selected:hover, .toggle-checkbox[data-theme=warning] .btn.selected:hover {
  color: #212529;
  background-color: rgb(223.75, 167.8125, 0);
  border-color: rgb(211, 158.25, 0);
}
.btn-warning:focus, .toggle-radio[data-theme=custom] .btn[data-theme=warning].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=warning].selected:focus, .toggle-radio[data-theme=warning] .btn.selected:focus, .toggle-checkbox[data-theme=warning] .btn.selected:focus, .btn-warning.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=warning].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=warning].selected, .toggle-radio[data-theme=warning] .focus.btn.selected, .toggle-checkbox[data-theme=warning] .focus.btn.selected {
  color: #212529;
  background-color: rgb(223.75, 167.8125, 0);
  border-color: rgb(211, 158.25, 0);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(221.7, 169.6, 12.1, 0.5);
}
.btn-warning.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=warning].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=warning].selected, .toggle-radio[data-theme=warning] .disabled.btn.selected, .toggle-checkbox[data-theme=warning] .disabled.btn.selected, .btn-warning:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=warning].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=warning].selected:disabled, .toggle-radio[data-theme=warning] .btn.selected:disabled, .toggle-checkbox[data-theme=warning] .btn.selected:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=warning].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=warning].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=warning] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=warning] .btn.selected:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=warning].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=warning].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=warning] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=warning] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=warning].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=warning].selected, .toggle-radio[data-theme=warning] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=warning] .show > .dropdown-toggle.btn.selected {
  color: #212529;
  background-color: rgb(211, 158.25, 0);
  border-color: rgb(198.25, 148.6875, 0);
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=warning].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=warning].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=warning] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=warning] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=warning].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=warning].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=warning] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=warning] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=warning].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=warning].selected:focus, .toggle-radio[data-theme=warning] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=warning] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(221.7, 169.6, 12.1, 0.5);
}

.btn-danger, .toggle-radio[data-theme=custom] .btn[data-theme=danger].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=danger].selected, .toggle-radio[data-theme=danger] .btn.selected, .toggle-checkbox[data-theme=danger] .btn.selected {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-danger:hover, .toggle-radio[data-theme=custom] .btn[data-theme=danger].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=danger].selected:hover, .toggle-radio[data-theme=danger] .btn.selected:hover, .toggle-checkbox[data-theme=danger] .btn.selected:hover {
  color: #fff;
  background-color: rgb(200.082278481, 34.667721519, 50.5158227848);
  border-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
}
.btn-danger:focus, .toggle-radio[data-theme=custom] .btn[data-theme=danger].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=danger].selected:focus, .toggle-radio[data-theme=danger] .btn.selected:focus, .toggle-checkbox[data-theme=danger] .btn.selected:focus, .btn-danger.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=danger].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=danger].selected, .toggle-radio[data-theme=danger] .focus.btn.selected, .toggle-checkbox[data-theme=danger] .focus.btn.selected {
  color: #fff;
  background-color: rgb(200.082278481, 34.667721519, 50.5158227848);
  border-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(225.25, 83.3, 96.9, 0.5);
}
.btn-danger.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=danger].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=danger].selected, .toggle-radio[data-theme=danger] .disabled.btn.selected, .toggle-checkbox[data-theme=danger] .disabled.btn.selected, .btn-danger:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=danger].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=danger].selected:disabled, .toggle-radio[data-theme=danger] .btn.selected:disabled, .toggle-checkbox[data-theme=danger] .btn.selected:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=danger].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=danger].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=danger] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=danger] .btn.selected:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=danger].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=danger].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=danger] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=danger] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=danger].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=danger].selected, .toggle-radio[data-theme=danger] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=danger] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
  border-color: rgb(178.3481012658, 30.9018987342, 45.0284810127);
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=danger].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=danger].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=danger] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=danger] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=danger].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=danger].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=danger] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=danger] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=danger].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=danger].selected:focus, .toggle-radio[data-theme=danger] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=danger] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(225.25, 83.3, 96.9, 0.5);
}

.btn-light, .toggle-radio[data-theme=custom] .btn[data-theme=light].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=light].selected, .toggle-radio[data-theme=light] .btn.selected, .toggle-checkbox[data-theme=light] .btn.selected {
  color: #212529;
  background-color: #ced4da;
  border-color: #ced4da;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-light:hover, .toggle-radio[data-theme=custom] .btn[data-theme=light].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=light].selected:hover, .toggle-radio[data-theme=light] .btn.selected:hover, .toggle-checkbox[data-theme=light] .btn.selected:hover {
  color: #212529;
  background-color: rgb(184.2063953488, 192.875, 201.5436046512);
  border-color: rgb(176.9418604651, 186.5, 196.0581395349);
}
.btn-light:focus, .toggle-radio[data-theme=custom] .btn[data-theme=light].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=light].selected:focus, .toggle-radio[data-theme=light] .btn.selected:focus, .toggle-checkbox[data-theme=light] .btn.selected:focus, .btn-light.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=light].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=light].selected, .toggle-radio[data-theme=light] .focus.btn.selected, .toggle-checkbox[data-theme=light] .focus.btn.selected {
  color: #212529;
  background-color: rgb(184.2063953488, 192.875, 201.5436046512);
  border-color: rgb(176.9418604651, 186.5, 196.0581395349);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(180.05, 185.75, 191.45, 0.5);
}
.btn-light.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=light].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=light].selected, .toggle-radio[data-theme=light] .disabled.btn.selected, .toggle-checkbox[data-theme=light] .disabled.btn.selected, .btn-light:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=light].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=light].selected:disabled, .toggle-radio[data-theme=light] .btn.selected:disabled, .toggle-checkbox[data-theme=light] .btn.selected:disabled {
  color: #212529;
  background-color: #ced4da;
  border-color: #ced4da;
}
.btn-light:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=light].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=light].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=light] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=light] .btn.selected:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=light].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=light].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=light] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=light] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=light].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=light].selected, .toggle-radio[data-theme=light] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=light] .show > .dropdown-toggle.btn.selected {
  color: #212529;
  background-color: rgb(176.9418604651, 186.5, 196.0581395349);
  border-color: rgb(169.6773255814, 180.125, 190.5726744186);
}
.btn-light:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=light].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=light].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=light] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=light] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=light].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=light].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=light] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=light] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=light].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=light].selected:focus, .toggle-radio[data-theme=light] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=light] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(180.05, 185.75, 191.45, 0.5);
}

.btn-dark, .toggle-radio[data-theme=custom] .btn[data-theme=dark].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=dark].selected, .toggle-radio[data-theme=dark] .btn.selected, .toggle-checkbox[data-theme=dark] .btn.selected {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-dark:hover, .toggle-radio[data-theme=custom] .btn[data-theme=dark].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=dark].selected:hover, .toggle-radio[data-theme=dark] .btn.selected:hover, .toggle-checkbox[data-theme=dark] .btn.selected:hover {
  color: #fff;
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
.btn-dark:focus, .toggle-radio[data-theme=custom] .btn[data-theme=dark].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=dark].selected:focus, .toggle-radio[data-theme=dark] .btn.selected:focus, .toggle-checkbox[data-theme=dark] .btn.selected:focus, .btn-dark.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=dark].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=dark].selected, .toggle-radio[data-theme=dark] .focus.btn.selected, .toggle-checkbox[data-theme=dark] .focus.btn.selected {
  color: #fff;
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
}
.btn-dark.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=dark].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=dark].selected, .toggle-radio[data-theme=dark] .disabled.btn.selected, .toggle-checkbox[data-theme=dark] .disabled.btn.selected, .btn-dark:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=dark].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=dark].selected:disabled, .toggle-radio[data-theme=dark] .btn.selected:disabled, .toggle-checkbox[data-theme=dark] .btn.selected:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=dark].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=dark].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=dark] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=dark] .btn.selected:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=dark].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=dark].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=dark] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=dark] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=dark].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=dark].selected, .toggle-radio[data-theme=dark] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=dark] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
  border-color: rgb(23.4224137931, 26.125, 28.8275862069);
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=dark].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=dark].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=dark] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=dark] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=dark].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=dark].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=dark] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=dark] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=dark].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=dark].selected:focus, .toggle-radio[data-theme=dark] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=dark] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
}

.btn-tertiary, .toggle-radio[data-theme=custom] .btn[data-theme=tertiary].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary].selected, .toggle-radio[data-theme=tertiary] .btn.selected, .toggle-checkbox[data-theme=tertiary] .btn.selected {
  color: #212529;
  background-color: #ff9900;
  border-color: #ff9900;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-tertiary:hover, .toggle-radio[data-theme=custom] .btn[data-theme=tertiary].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary].selected:hover, .toggle-radio[data-theme=tertiary] .btn.selected:hover, .toggle-checkbox[data-theme=tertiary] .btn.selected:hover {
  color: #fff;
  background-color: rgb(216.75, 130.05, 0);
  border-color: rgb(204, 122.4, 0);
}
.btn-tertiary:focus, .toggle-radio[data-theme=custom] .btn[data-theme=tertiary].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary].selected:focus, .toggle-radio[data-theme=tertiary] .btn.selected:focus, .toggle-checkbox[data-theme=tertiary] .btn.selected:focus, .btn-tertiary.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=tertiary].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=tertiary].selected, .toggle-radio[data-theme=tertiary] .focus.btn.selected, .toggle-checkbox[data-theme=tertiary] .focus.btn.selected {
  color: #fff;
  background-color: rgb(216.75, 130.05, 0);
  border-color: rgb(204, 122.4, 0);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(221.7, 135.6, 6.15, 0.5);
}
.btn-tertiary.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=tertiary].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=tertiary].selected, .toggle-radio[data-theme=tertiary] .disabled.btn.selected, .toggle-checkbox[data-theme=tertiary] .disabled.btn.selected, .btn-tertiary:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=tertiary].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary].selected:disabled, .toggle-radio[data-theme=tertiary] .btn.selected:disabled, .toggle-checkbox[data-theme=tertiary] .btn.selected:disabled {
  color: #212529;
  background-color: #ff9900;
  border-color: #ff9900;
}
.btn-tertiary:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=tertiary].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=tertiary] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=tertiary] .btn.selected:not(:disabled):not(.disabled):active, .btn-tertiary:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=tertiary].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=tertiary] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=tertiary] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-tertiary.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=tertiary].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=tertiary].selected, .toggle-radio[data-theme=tertiary] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=tertiary] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: rgb(204, 122.4, 0);
  border-color: rgb(191.25, 114.75, 0);
}
.btn-tertiary:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=tertiary].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=tertiary] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=tertiary] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-tertiary:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=tertiary].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=tertiary] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=tertiary] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-tertiary.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=tertiary].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=tertiary].selected:focus, .toggle-radio[data-theme=tertiary] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=tertiary] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(221.7, 135.6, 6.15, 0.5);
}

.btn-error, .toggle-radio[data-theme=custom] .btn[data-theme=error].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=error].selected, .toggle-radio[data-theme=error] .btn.selected, .toggle-checkbox[data-theme=error] .btn.selected {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-error:hover, .toggle-radio[data-theme=custom] .btn[data-theme=error].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=error].selected:hover, .toggle-radio[data-theme=error] .btn.selected:hover, .toggle-checkbox[data-theme=error] .btn.selected:hover {
  color: #fff;
  background-color: rgb(200.082278481, 34.667721519, 50.5158227848);
  border-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
}
.btn-error:focus, .toggle-radio[data-theme=custom] .btn[data-theme=error].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=error].selected:focus, .toggle-radio[data-theme=error] .btn.selected:focus, .toggle-checkbox[data-theme=error] .btn.selected:focus, .btn-error.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=error].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=error].selected, .toggle-radio[data-theme=error] .focus.btn.selected, .toggle-checkbox[data-theme=error] .focus.btn.selected {
  color: #fff;
  background-color: rgb(200.082278481, 34.667721519, 50.5158227848);
  border-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(225.25, 83.3, 96.9, 0.5);
}
.btn-error.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=error].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=error].selected, .toggle-radio[data-theme=error] .disabled.btn.selected, .toggle-checkbox[data-theme=error] .disabled.btn.selected, .btn-error:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=error].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=error].selected:disabled, .toggle-radio[data-theme=error] .btn.selected:disabled, .toggle-checkbox[data-theme=error] .btn.selected:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-error:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=error].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=error].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=error] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=error] .btn.selected:not(:disabled):not(.disabled):active, .btn-error:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=error].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=error].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=error] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=error] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-error.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=error].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=error].selected, .toggle-radio[data-theme=error] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=error] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
  border-color: rgb(178.3481012658, 30.9018987342, 45.0284810127);
}
.btn-error:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=error].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=error].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=error] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=error] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-error:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=error].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=error].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=error] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=error] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-error.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=error].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=error].selected:focus, .toggle-radio[data-theme=error] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=error] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(225.25, 83.3, 96.9, 0.5);
}

.btn-inverse, .toggle-radio[data-theme=custom] .btn[data-theme=inverse].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse].selected, .toggle-radio[data-theme=inverse] .btn.selected, .toggle-checkbox[data-theme=inverse] .btn.selected {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-inverse:hover, .toggle-radio[data-theme=custom] .btn[data-theme=inverse].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse].selected:hover, .toggle-radio[data-theme=inverse] .btn.selected:hover, .toggle-checkbox[data-theme=inverse] .btn.selected:hover {
  color: #fff;
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
.btn-inverse:focus, .toggle-radio[data-theme=custom] .btn[data-theme=inverse].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse].selected:focus, .toggle-radio[data-theme=inverse] .btn.selected:focus, .toggle-checkbox[data-theme=inverse] .btn.selected:focus, .btn-inverse.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=inverse].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=inverse].selected, .toggle-radio[data-theme=inverse] .focus.btn.selected, .toggle-checkbox[data-theme=inverse] .focus.btn.selected {
  color: #fff;
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
}
.btn-inverse.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=inverse].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=inverse].selected, .toggle-radio[data-theme=inverse] .disabled.btn.selected, .toggle-checkbox[data-theme=inverse] .disabled.btn.selected, .btn-inverse:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=inverse].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse].selected:disabled, .toggle-radio[data-theme=inverse] .btn.selected:disabled, .toggle-checkbox[data-theme=inverse] .btn.selected:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-inverse:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=inverse].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=inverse] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=inverse] .btn.selected:not(:disabled):not(.disabled):active, .btn-inverse:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=inverse].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=inverse] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=inverse] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-inverse.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=inverse].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=inverse].selected, .toggle-radio[data-theme=inverse] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=inverse] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
  border-color: rgb(23.4224137931, 26.125, 28.8275862069);
}
.btn-inverse:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=inverse].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=inverse] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=inverse] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-inverse:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=inverse].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=inverse] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=inverse] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-inverse.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=inverse].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=inverse].selected:focus, .toggle-radio[data-theme=inverse] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=inverse] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
}

.btn-normal, .toggle-radio[data-theme=custom] .btn[data-theme=normal].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=normal].selected, .toggle-radio[data-theme=normal] .btn.selected, .toggle-checkbox[data-theme=normal] .btn.selected {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-normal:hover, .toggle-radio[data-theme=custom] .btn[data-theme=normal].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=normal].selected:hover, .toggle-radio[data-theme=normal] .btn.selected:hover, .toggle-checkbox[data-theme=normal] .btn.selected:hover {
  color: #fff;
  background-color: rgb(90.2703862661, 97.7929184549, 104.4796137339);
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
}
.btn-normal:focus, .toggle-radio[data-theme=custom] .btn[data-theme=normal].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=normal].selected:focus, .toggle-radio[data-theme=normal] .btn.selected:focus, .toggle-checkbox[data-theme=normal] .btn.selected:focus, .btn-normal.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=normal].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=normal].selected, .toggle-radio[data-theme=normal] .focus.btn.selected, .toggle-checkbox[data-theme=normal] .focus.btn.selected {
  color: #fff;
  background-color: rgb(90.2703862661, 97.7929184549, 104.4796137339);
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(130.05, 137.7, 144.5, 0.5);
}
.btn-normal.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=normal].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=normal].selected, .toggle-radio[data-theme=normal] .disabled.btn.selected, .toggle-checkbox[data-theme=normal] .disabled.btn.selected, .btn-normal:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=normal].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=normal].selected:disabled, .toggle-radio[data-theme=normal] .btn.selected:disabled, .toggle-checkbox[data-theme=normal] .btn.selected:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-normal:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=normal].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=normal].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=normal] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=normal] .btn.selected:not(:disabled):not(.disabled):active, .btn-normal:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=normal].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=normal].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=normal] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=normal] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-normal.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=normal].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=normal].selected, .toggle-radio[data-theme=normal] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=normal] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  border-color: rgb(78.4506437768, 84.9881974249, 90.7993562232);
}
.btn-normal:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=normal].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=normal].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=normal] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=normal] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-normal:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=normal].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=normal].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=normal] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=normal] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-normal.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=normal].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=normal].selected:focus, .toggle-radio[data-theme=normal] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=normal] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(130.05, 137.7, 144.5, 0.5);
}

.btn-gray-1, .toggle-radio[data-theme=custom] .btn[data-theme=gray-1].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1].selected, .toggle-radio[data-theme=gray-1] .btn.selected, .toggle-checkbox[data-theme=gray-1] .btn.selected {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-gray-1:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-1].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1].selected:hover, .toggle-radio[data-theme=gray-1] .btn.selected:hover, .toggle-checkbox[data-theme=gray-1] .btn.selected:hover {
  color: #212529;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
}
.btn-gray-1:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-1].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1].selected:focus, .toggle-radio[data-theme=gray-1] .btn.selected:focus, .toggle-checkbox[data-theme=gray-1] .btn.selected:focus, .btn-gray-1.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-1].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-1].selected, .toggle-radio[data-theme=gray-1] .focus.btn.selected, .toggle-checkbox[data-theme=gray-1] .focus.btn.selected {
  color: #212529;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
}
.btn-gray-1.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-1].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-1].selected, .toggle-radio[data-theme=gray-1] .disabled.btn.selected, .toggle-checkbox[data-theme=gray-1] .disabled.btn.selected, .btn-gray-1:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-1].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1].selected:disabled, .toggle-radio[data-theme=gray-1] .btn.selected:disabled, .toggle-checkbox[data-theme=gray-1] .btn.selected:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-gray-1:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-1].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=gray-1] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=gray-1] .btn.selected:not(:disabled):not(.disabled):active, .btn-gray-1:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-1].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=gray-1] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=gray-1] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-gray-1.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-1].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-1].selected, .toggle-radio[data-theme=gray-1] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=gray-1] .show > .dropdown-toggle.btn.selected {
  color: #212529;
  background-color: rgb(218.25, 223.5, 228.75);
  border-color: rgb(210.8125, 217.125, 223.4375);
}
.btn-gray-1:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-1].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=gray-1] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=gray-1] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-gray-1:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-1].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=gray-1] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=gray-1] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-1.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-1].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-1].selected:focus, .toggle-radio[data-theme=gray-1] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=gray-1] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
}

.btn-gray-2, .toggle-radio[data-theme=custom] .btn[data-theme=gray-2].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2].selected, .toggle-radio[data-theme=gray-2] .btn.selected, .toggle-checkbox[data-theme=gray-2] .btn.selected {
  color: #212529;
  background-color: #e9ecef;
  border-color: #e9ecef;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-gray-2:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-2].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2].selected:hover, .toggle-radio[data-theme=gray-2] .btn.selected:hover, .toggle-checkbox[data-theme=gray-2] .btn.selected:hover {
  color: #212529;
  background-color: rgb(210.8552631579, 216.875, 222.8947368421);
  border-color: rgb(203.4736842105, 210.5, 217.5263157895);
}
.btn-gray-2:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-2].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2].selected:focus, .toggle-radio[data-theme=gray-2] .btn.selected:focus, .toggle-checkbox[data-theme=gray-2] .btn.selected:focus, .btn-gray-2.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-2].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-2].selected, .toggle-radio[data-theme=gray-2] .focus.btn.selected, .toggle-checkbox[data-theme=gray-2] .focus.btn.selected {
  color: #212529;
  background-color: rgb(210.8552631579, 216.875, 222.8947368421);
  border-color: rgb(203.4736842105, 210.5, 217.5263157895);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(203, 206.15, 209.3, 0.5);
}
.btn-gray-2.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-2].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-2].selected, .toggle-radio[data-theme=gray-2] .disabled.btn.selected, .toggle-checkbox[data-theme=gray-2] .disabled.btn.selected, .btn-gray-2:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-2].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2].selected:disabled, .toggle-radio[data-theme=gray-2] .btn.selected:disabled, .toggle-checkbox[data-theme=gray-2] .btn.selected:disabled {
  color: #212529;
  background-color: #e9ecef;
  border-color: #e9ecef;
}
.btn-gray-2:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-2].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=gray-2] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=gray-2] .btn.selected:not(:disabled):not(.disabled):active, .btn-gray-2:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-2].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=gray-2] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=gray-2] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-gray-2.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-2].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-2].selected, .toggle-radio[data-theme=gray-2] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=gray-2] .show > .dropdown-toggle.btn.selected {
  color: #212529;
  background-color: rgb(203.4736842105, 210.5, 217.5263157895);
  border-color: rgb(196.0921052632, 204.125, 212.1578947368);
}
.btn-gray-2:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-2].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=gray-2] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=gray-2] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-gray-2:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-2].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=gray-2] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=gray-2] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-2.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-2].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-2].selected:focus, .toggle-radio[data-theme=gray-2] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=gray-2] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(203, 206.15, 209.3, 0.5);
}

.btn-gray-3, .toggle-radio[data-theme=custom] .btn[data-theme=gray-3].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3].selected, .toggle-radio[data-theme=gray-3] .btn.selected, .toggle-checkbox[data-theme=gray-3] .btn.selected {
  color: #212529;
  background-color: #dee2e6;
  border-color: #dee2e6;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-gray-3:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-3].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3].selected:hover, .toggle-radio[data-theme=gray-3] .btn.selected:hover, .toggle-checkbox[data-theme=gray-3] .btn.selected:hover {
  color: #212529;
  background-color: rgb(200.2370689655, 206.875, 213.5129310345);
  border-color: rgb(192.9827586207, 200.5, 208.0172413793);
}
.btn-gray-3:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-3].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3].selected:focus, .toggle-radio[data-theme=gray-3] .btn.selected:focus, .toggle-checkbox[data-theme=gray-3] .btn.selected:focus, .btn-gray-3.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-3].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-3].selected, .toggle-radio[data-theme=gray-3] .focus.btn.selected, .toggle-checkbox[data-theme=gray-3] .focus.btn.selected {
  color: #212529;
  background-color: rgb(200.2370689655, 206.875, 213.5129310345);
  border-color: rgb(192.9827586207, 200.5, 208.0172413793);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(193.65, 197.65, 201.65, 0.5);
}
.btn-gray-3.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-3].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-3].selected, .toggle-radio[data-theme=gray-3] .disabled.btn.selected, .toggle-checkbox[data-theme=gray-3] .disabled.btn.selected, .btn-gray-3:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-3].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3].selected:disabled, .toggle-radio[data-theme=gray-3] .btn.selected:disabled, .toggle-checkbox[data-theme=gray-3] .btn.selected:disabled {
  color: #212529;
  background-color: #dee2e6;
  border-color: #dee2e6;
}
.btn-gray-3:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-3].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=gray-3] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=gray-3] .btn.selected:not(:disabled):not(.disabled):active, .btn-gray-3:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-3].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=gray-3] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=gray-3] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-gray-3.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-3].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-3].selected, .toggle-radio[data-theme=gray-3] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=gray-3] .show > .dropdown-toggle.btn.selected {
  color: #212529;
  background-color: rgb(192.9827586207, 200.5, 208.0172413793);
  border-color: rgb(185.7284482759, 194.125, 202.5215517241);
}
.btn-gray-3:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-3].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=gray-3] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=gray-3] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-gray-3:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-3].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=gray-3] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=gray-3] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-3.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-3].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-3].selected:focus, .toggle-radio[data-theme=gray-3] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=gray-3] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(193.65, 197.65, 201.65, 0.5);
}

.btn-gray-4, .toggle-radio[data-theme=custom] .btn[data-theme=gray-4].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4].selected, .toggle-radio[data-theme=gray-4] .btn.selected, .toggle-checkbox[data-theme=gray-4] .btn.selected {
  color: #212529;
  background-color: #ced4da;
  border-color: #ced4da;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-gray-4:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-4].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4].selected:hover, .toggle-radio[data-theme=gray-4] .btn.selected:hover, .toggle-checkbox[data-theme=gray-4] .btn.selected:hover {
  color: #212529;
  background-color: rgb(184.2063953488, 192.875, 201.5436046512);
  border-color: rgb(176.9418604651, 186.5, 196.0581395349);
}
.btn-gray-4:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-4].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4].selected:focus, .toggle-radio[data-theme=gray-4] .btn.selected:focus, .toggle-checkbox[data-theme=gray-4] .btn.selected:focus, .btn-gray-4.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-4].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-4].selected, .toggle-radio[data-theme=gray-4] .focus.btn.selected, .toggle-checkbox[data-theme=gray-4] .focus.btn.selected {
  color: #212529;
  background-color: rgb(184.2063953488, 192.875, 201.5436046512);
  border-color: rgb(176.9418604651, 186.5, 196.0581395349);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(180.05, 185.75, 191.45, 0.5);
}
.btn-gray-4.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-4].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-4].selected, .toggle-radio[data-theme=gray-4] .disabled.btn.selected, .toggle-checkbox[data-theme=gray-4] .disabled.btn.selected, .btn-gray-4:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-4].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4].selected:disabled, .toggle-radio[data-theme=gray-4] .btn.selected:disabled, .toggle-checkbox[data-theme=gray-4] .btn.selected:disabled {
  color: #212529;
  background-color: #ced4da;
  border-color: #ced4da;
}
.btn-gray-4:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-4].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=gray-4] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=gray-4] .btn.selected:not(:disabled):not(.disabled):active, .btn-gray-4:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-4].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=gray-4] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=gray-4] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-gray-4.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-4].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-4].selected, .toggle-radio[data-theme=gray-4] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=gray-4] .show > .dropdown-toggle.btn.selected {
  color: #212529;
  background-color: rgb(176.9418604651, 186.5, 196.0581395349);
  border-color: rgb(169.6773255814, 180.125, 190.5726744186);
}
.btn-gray-4:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-4].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=gray-4] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=gray-4] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-gray-4:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-4].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=gray-4] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=gray-4] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-4.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-4].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-4].selected:focus, .toggle-radio[data-theme=gray-4] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=gray-4] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(180.05, 185.75, 191.45, 0.5);
}

.btn-gray-5, .toggle-radio[data-theme=custom] .btn[data-theme=gray-5].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5].selected, .toggle-radio[data-theme=gray-5] .btn.selected, .toggle-checkbox[data-theme=gray-5] .btn.selected {
  color: #212529;
  background-color: #adb5bd;
  border-color: #adb5bd;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-gray-5:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-5].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5].selected:hover, .toggle-radio[data-theme=gray-5] .btn.selected:hover, .toggle-checkbox[data-theme=gray-5] .btn.selected:hover {
  color: #212529;
  background-color: rgb(151.8074324324, 161.875, 171.9425675676);
  border-color: rgb(144.7432432432, 155.5, 166.2567567568);
}
.btn-gray-5:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-5].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5].selected:focus, .toggle-radio[data-theme=gray-5] .btn.selected:focus, .toggle-checkbox[data-theme=gray-5] .btn.selected:focus, .btn-gray-5.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-5].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-5].selected, .toggle-radio[data-theme=gray-5] .focus.btn.selected, .toggle-checkbox[data-theme=gray-5] .focus.btn.selected {
  color: #212529;
  background-color: rgb(151.8074324324, 161.875, 171.9425675676);
  border-color: rgb(144.7432432432, 155.5, 166.2567567568);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(152, 159.4, 166.8, 0.5);
}
.btn-gray-5.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-5].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-5].selected, .toggle-radio[data-theme=gray-5] .disabled.btn.selected, .toggle-checkbox[data-theme=gray-5] .disabled.btn.selected, .btn-gray-5:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-5].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5].selected:disabled, .toggle-radio[data-theme=gray-5] .btn.selected:disabled, .toggle-checkbox[data-theme=gray-5] .btn.selected:disabled {
  color: #212529;
  background-color: #adb5bd;
  border-color: #adb5bd;
}
.btn-gray-5:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-5].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=gray-5] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=gray-5] .btn.selected:not(:disabled):not(.disabled):active, .btn-gray-5:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-5].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=gray-5] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=gray-5] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-gray-5.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-5].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-5].selected, .toggle-radio[data-theme=gray-5] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=gray-5] .show > .dropdown-toggle.btn.selected {
  color: #212529;
  background-color: rgb(144.7432432432, 155.5, 166.2567567568);
  border-color: rgb(137.6790540541, 149.125, 160.5709459459);
}
.btn-gray-5:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-5].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=gray-5] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=gray-5] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-gray-5:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-5].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=gray-5] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=gray-5] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-5.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-5].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-5].selected:focus, .toggle-radio[data-theme=gray-5] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=gray-5] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(152, 159.4, 166.8, 0.5);
}

.btn-gray-6, .toggle-radio[data-theme=custom] .btn[data-theme=gray-6].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6].selected, .toggle-radio[data-theme=gray-6] .btn.selected, .toggle-checkbox[data-theme=gray-6] .btn.selected {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-gray-6:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-6].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6].selected:hover, .toggle-radio[data-theme=gray-6] .btn.selected:hover, .toggle-checkbox[data-theme=gray-6] .btn.selected:hover {
  color: #fff;
  background-color: rgb(90.2703862661, 97.7929184549, 104.4796137339);
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
}
.btn-gray-6:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-6].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6].selected:focus, .toggle-radio[data-theme=gray-6] .btn.selected:focus, .toggle-checkbox[data-theme=gray-6] .btn.selected:focus, .btn-gray-6.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-6].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-6].selected, .toggle-radio[data-theme=gray-6] .focus.btn.selected, .toggle-checkbox[data-theme=gray-6] .focus.btn.selected {
  color: #fff;
  background-color: rgb(90.2703862661, 97.7929184549, 104.4796137339);
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(130.05, 137.7, 144.5, 0.5);
}
.btn-gray-6.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-6].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-6].selected, .toggle-radio[data-theme=gray-6] .disabled.btn.selected, .toggle-checkbox[data-theme=gray-6] .disabled.btn.selected, .btn-gray-6:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-6].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6].selected:disabled, .toggle-radio[data-theme=gray-6] .btn.selected:disabled, .toggle-checkbox[data-theme=gray-6] .btn.selected:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-gray-6:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-6].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=gray-6] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=gray-6] .btn.selected:not(:disabled):not(.disabled):active, .btn-gray-6:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-6].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=gray-6] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=gray-6] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-gray-6.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-6].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-6].selected, .toggle-radio[data-theme=gray-6] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=gray-6] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  border-color: rgb(78.4506437768, 84.9881974249, 90.7993562232);
}
.btn-gray-6:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-6].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=gray-6] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=gray-6] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-gray-6:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-6].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=gray-6] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=gray-6] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-6.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-6].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-6].selected:focus, .toggle-radio[data-theme=gray-6] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=gray-6] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(130.05, 137.7, 144.5, 0.5);
}

.btn-gray-7, .toggle-radio[data-theme=custom] .btn[data-theme=gray-7].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7].selected, .toggle-radio[data-theme=gray-7] .btn.selected, .toggle-checkbox[data-theme=gray-7] .btn.selected {
  color: #fff;
  background-color: #495057;
  border-color: #495057;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-gray-7:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-7].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7].selected:hover, .toggle-radio[data-theme=gray-7] .btn.selected:hover, .toggle-checkbox[data-theme=gray-7] .btn.selected:hover {
  color: #fff;
  background-color: rgb(55.5484375, 60.875, 66.2015625);
  border-color: rgb(49.73125, 54.5, 59.26875);
}
.btn-gray-7:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-7].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7].selected:focus, .toggle-radio[data-theme=gray-7] .btn.selected:focus, .toggle-checkbox[data-theme=gray-7] .btn.selected:focus, .btn-gray-7.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-7].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-7].selected, .toggle-radio[data-theme=gray-7] .focus.btn.selected, .toggle-checkbox[data-theme=gray-7] .focus.btn.selected {
  color: #fff;
  background-color: rgb(55.5484375, 60.875, 66.2015625);
  border-color: rgb(49.73125, 54.5, 59.26875);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(100.3, 106.25, 112.2, 0.5);
}
.btn-gray-7.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-7].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-7].selected, .toggle-radio[data-theme=gray-7] .disabled.btn.selected, .toggle-checkbox[data-theme=gray-7] .disabled.btn.selected, .btn-gray-7:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-7].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7].selected:disabled, .toggle-radio[data-theme=gray-7] .btn.selected:disabled, .toggle-checkbox[data-theme=gray-7] .btn.selected:disabled {
  color: #fff;
  background-color: #495057;
  border-color: #495057;
}
.btn-gray-7:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-7].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=gray-7] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=gray-7] .btn.selected:not(:disabled):not(.disabled):active, .btn-gray-7:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-7].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=gray-7] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=gray-7] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-gray-7.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-7].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-7].selected, .toggle-radio[data-theme=gray-7] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=gray-7] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: rgb(49.73125, 54.5, 59.26875);
  border-color: rgb(43.9140625, 48.125, 52.3359375);
}
.btn-gray-7:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-7].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=gray-7] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=gray-7] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-gray-7:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-7].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=gray-7] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=gray-7] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-7.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-7].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-7].selected:focus, .toggle-radio[data-theme=gray-7] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=gray-7] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(100.3, 106.25, 112.2, 0.5);
}

.btn-gray-8, .toggle-radio[data-theme=custom] .btn[data-theme=gray-8].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8].selected, .toggle-radio[data-theme=gray-8] .btn.selected, .toggle-checkbox[data-theme=gray-8] .btn.selected {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-gray-8:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-8].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8].selected:hover, .toggle-radio[data-theme=gray-8] .btn.selected:hover, .toggle-checkbox[data-theme=gray-8] .btn.selected:hover {
  color: #fff;
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
.btn-gray-8:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-8].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8].selected:focus, .toggle-radio[data-theme=gray-8] .btn.selected:focus, .toggle-checkbox[data-theme=gray-8] .btn.selected:focus, .btn-gray-8.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-8].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-8].selected, .toggle-radio[data-theme=gray-8] .focus.btn.selected, .toggle-checkbox[data-theme=gray-8] .focus.btn.selected {
  color: #fff;
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
}
.btn-gray-8.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-8].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-8].selected, .toggle-radio[data-theme=gray-8] .disabled.btn.selected, .toggle-checkbox[data-theme=gray-8] .disabled.btn.selected, .btn-gray-8:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-8].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8].selected:disabled, .toggle-radio[data-theme=gray-8] .btn.selected:disabled, .toggle-checkbox[data-theme=gray-8] .btn.selected:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-gray-8:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-8].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=gray-8] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=gray-8] .btn.selected:not(:disabled):not(.disabled):active, .btn-gray-8:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-8].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=gray-8] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=gray-8] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-gray-8.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-8].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-8].selected, .toggle-radio[data-theme=gray-8] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=gray-8] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
  border-color: rgb(23.4224137931, 26.125, 28.8275862069);
}
.btn-gray-8:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-8].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=gray-8] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=gray-8] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-gray-8:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-8].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=gray-8] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=gray-8] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-8.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-8].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-8].selected:focus, .toggle-radio[data-theme=gray-8] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=gray-8] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
}

.btn-gray-9, .toggle-radio[data-theme=custom] .btn[data-theme=gray-9].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9].selected, .toggle-radio[data-theme=gray-9] .btn.selected, .toggle-checkbox[data-theme=gray-9] .btn.selected {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-gray-9:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-9].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9].selected:hover, .toggle-radio[data-theme=gray-9] .btn.selected:hover, .toggle-checkbox[data-theme=gray-9] .btn.selected:hover {
  color: #fff;
  background-color: rgb(15.9425675676, 17.875, 19.8074324324);
  border-color: rgb(10.2567567568, 11.5, 12.7432432432);
}
.btn-gray-9:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-9].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9].selected:focus, .toggle-radio[data-theme=gray-9] .btn.selected:focus, .toggle-checkbox[data-theme=gray-9] .btn.selected:focus, .btn-gray-9.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-9].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-9].selected, .toggle-radio[data-theme=gray-9] .focus.btn.selected, .toggle-checkbox[data-theme=gray-9] .focus.btn.selected {
  color: #fff;
  background-color: rgb(15.9425675676, 17.875, 19.8074324324);
  border-color: rgb(10.2567567568, 11.5, 12.7432432432);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(66.3, 69.7, 73.1, 0.5);
}
.btn-gray-9.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-9].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-9].selected, .toggle-radio[data-theme=gray-9] .disabled.btn.selected, .toggle-checkbox[data-theme=gray-9] .disabled.btn.selected, .btn-gray-9:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-9].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9].selected:disabled, .toggle-radio[data-theme=gray-9] .btn.selected:disabled, .toggle-checkbox[data-theme=gray-9] .btn.selected:disabled {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}
.btn-gray-9:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-9].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=gray-9] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=gray-9] .btn.selected:not(:disabled):not(.disabled):active, .btn-gray-9:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-9].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=gray-9] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=gray-9] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-gray-9.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-9].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-9].selected, .toggle-radio[data-theme=gray-9] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=gray-9] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: rgb(10.2567567568, 11.5, 12.7432432432);
  border-color: rgb(4.5709459459, 5.125, 5.6790540541);
}
.btn-gray-9:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-9].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=gray-9] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=gray-9] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-gray-9:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-9].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=gray-9] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=gray-9] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-9.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-9].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-9].selected:focus, .toggle-radio[data-theme=gray-9] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=gray-9] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(66.3, 69.7, 73.1, 0.5);
}

.btn-gray-dark, .toggle-radio[data-theme=custom] .btn[data-theme=gray-dark].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark].selected, .toggle-radio[data-theme=gray-dark] .btn.selected, .toggle-checkbox[data-theme=gray-dark] .btn.selected {
  color: #fff;
  background-color: #505050;
  border-color: #505050;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-gray-dark:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-dark].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark].selected:hover, .toggle-radio[data-theme=gray-dark] .btn.selected:hover, .toggle-checkbox[data-theme=gray-dark] .btn.selected:hover {
  color: #fff;
  background-color: rgb(60.875, 60.875, 60.875);
  border-color: rgb(54.5, 54.5, 54.5);
}
.btn-gray-dark:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-dark].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark].selected:focus, .toggle-radio[data-theme=gray-dark] .btn.selected:focus, .toggle-checkbox[data-theme=gray-dark] .btn.selected:focus, .btn-gray-dark.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-dark].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-dark].selected, .toggle-radio[data-theme=gray-dark] .focus.btn.selected, .toggle-checkbox[data-theme=gray-dark] .focus.btn.selected {
  color: #fff;
  background-color: rgb(60.875, 60.875, 60.875);
  border-color: rgb(54.5, 54.5, 54.5);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(106.25, 106.25, 106.25, 0.5);
}
.btn-gray-dark.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-dark].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-dark].selected, .toggle-radio[data-theme=gray-dark] .disabled.btn.selected, .toggle-checkbox[data-theme=gray-dark] .disabled.btn.selected, .btn-gray-dark:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-dark].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark].selected:disabled, .toggle-radio[data-theme=gray-dark] .btn.selected:disabled, .toggle-checkbox[data-theme=gray-dark] .btn.selected:disabled {
  color: #fff;
  background-color: #505050;
  border-color: #505050;
}
.btn-gray-dark:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-dark].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=gray-dark] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=gray-dark] .btn.selected:not(:disabled):not(.disabled):active, .btn-gray-dark:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-dark].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=gray-dark] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=gray-dark] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-gray-dark.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-dark].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-dark].selected, .toggle-radio[data-theme=gray-dark] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=gray-dark] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: rgb(54.5, 54.5, 54.5);
  border-color: rgb(48.125, 48.125, 48.125);
}
.btn-gray-dark:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-dark].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=gray-dark] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=gray-dark] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-gray-dark:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-dark].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=gray-dark] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=gray-dark] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-dark.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-dark].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-dark].selected:focus, .toggle-radio[data-theme=gray-dark] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=gray-dark] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(106.25, 106.25, 106.25, 0.5);
}

.btn-violet, .toggle-radio[data-theme=custom] .btn[data-theme=violet].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=violet].selected, .toggle-radio[data-theme=violet] .btn.selected, .toggle-checkbox[data-theme=violet] .btn.selected {
  color: #fff;
  background-color: #7f00ff;
  border-color: #7f00ff;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-violet:hover, .toggle-radio[data-theme=custom] .btn[data-theme=violet].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=violet].selected:hover, .toggle-radio[data-theme=violet] .btn.selected:hover, .toggle-checkbox[data-theme=violet] .btn.selected:hover {
  color: #fff;
  background-color: rgb(107.95, 0, 216.75);
  border-color: rgb(101.6, 0, 204);
}
.btn-violet:focus, .toggle-radio[data-theme=custom] .btn[data-theme=violet].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=violet].selected:focus, .toggle-radio[data-theme=violet] .btn.selected:focus, .toggle-checkbox[data-theme=violet] .btn.selected:focus, .btn-violet.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=violet].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=violet].selected, .toggle-radio[data-theme=violet] .focus.btn.selected, .toggle-checkbox[data-theme=violet] .focus.btn.selected {
  color: #fff;
  background-color: rgb(107.95, 0, 216.75);
  border-color: rgb(101.6, 0, 204);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(146.2, 38.25, 255, 0.5);
}
.btn-violet.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=violet].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=violet].selected, .toggle-radio[data-theme=violet] .disabled.btn.selected, .toggle-checkbox[data-theme=violet] .disabled.btn.selected, .btn-violet:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=violet].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=violet].selected:disabled, .toggle-radio[data-theme=violet] .btn.selected:disabled, .toggle-checkbox[data-theme=violet] .btn.selected:disabled {
  color: #fff;
  background-color: #7f00ff;
  border-color: #7f00ff;
}
.btn-violet:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=violet].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=violet].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=violet] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=violet] .btn.selected:not(:disabled):not(.disabled):active, .btn-violet:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=violet].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=violet].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=violet] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=violet] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-violet.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=violet].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=violet].selected, .toggle-radio[data-theme=violet] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=violet] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: rgb(101.6, 0, 204);
  border-color: rgb(95.25, 0, 191.25);
}
.btn-violet:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=violet].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=violet].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=violet] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=violet] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-violet:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=violet].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=violet].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=violet] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=violet] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-violet.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=violet].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=violet].selected:focus, .toggle-radio[data-theme=violet] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=violet] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(146.2, 38.25, 255, 0.5);
}

.btn-orange, .toggle-radio[data-theme=custom] .btn[data-theme=orange].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=orange].selected, .toggle-radio[data-theme=orange] .btn.selected, .toggle-checkbox[data-theme=orange] .btn.selected {
  color: #212529;
  background-color: #ff9900;
  border-color: #ff9900;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-orange:hover, .toggle-radio[data-theme=custom] .btn[data-theme=orange].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=orange].selected:hover, .toggle-radio[data-theme=orange] .btn.selected:hover, .toggle-checkbox[data-theme=orange] .btn.selected:hover {
  color: #fff;
  background-color: rgb(216.75, 130.05, 0);
  border-color: rgb(204, 122.4, 0);
}
.btn-orange:focus, .toggle-radio[data-theme=custom] .btn[data-theme=orange].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=orange].selected:focus, .toggle-radio[data-theme=orange] .btn.selected:focus, .toggle-checkbox[data-theme=orange] .btn.selected:focus, .btn-orange.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=orange].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=orange].selected, .toggle-radio[data-theme=orange] .focus.btn.selected, .toggle-checkbox[data-theme=orange] .focus.btn.selected {
  color: #fff;
  background-color: rgb(216.75, 130.05, 0);
  border-color: rgb(204, 122.4, 0);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(221.7, 135.6, 6.15, 0.5);
}
.btn-orange.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=orange].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=orange].selected, .toggle-radio[data-theme=orange] .disabled.btn.selected, .toggle-checkbox[data-theme=orange] .disabled.btn.selected, .btn-orange:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=orange].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=orange].selected:disabled, .toggle-radio[data-theme=orange] .btn.selected:disabled, .toggle-checkbox[data-theme=orange] .btn.selected:disabled {
  color: #212529;
  background-color: #ff9900;
  border-color: #ff9900;
}
.btn-orange:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=orange].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=orange].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=orange] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=orange] .btn.selected:not(:disabled):not(.disabled):active, .btn-orange:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=orange].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=orange].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=orange] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=orange] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-orange.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=orange].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=orange].selected, .toggle-radio[data-theme=orange] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=orange] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: rgb(204, 122.4, 0);
  border-color: rgb(191.25, 114.75, 0);
}
.btn-orange:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=orange].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=orange].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=orange] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=orange] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-orange:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=orange].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=orange].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=orange] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=orange] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-orange.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=orange].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=orange].selected:focus, .toggle-radio[data-theme=orange] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=orange] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(221.7, 135.6, 6.15, 0.5);
}

.btn-red, .toggle-radio[data-theme=custom] .btn[data-theme=red].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=red].selected, .toggle-radio[data-theme=red] .btn.selected, .toggle-checkbox[data-theme=red] .btn.selected {
  color: #fff;
  background-color: red;
  border-color: red;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-red:hover, .toggle-radio[data-theme=custom] .btn[data-theme=red].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=red].selected:hover, .toggle-radio[data-theme=red] .btn.selected:hover, .toggle-checkbox[data-theme=red] .btn.selected:hover {
  color: #fff;
  background-color: rgb(216.75, 0, 0);
  border-color: #cc0000;
}
.btn-red:focus, .toggle-radio[data-theme=custom] .btn[data-theme=red].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=red].selected:focus, .toggle-radio[data-theme=red] .btn.selected:focus, .toggle-checkbox[data-theme=red] .btn.selected:focus, .btn-red.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=red].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=red].selected, .toggle-radio[data-theme=red] .focus.btn.selected, .toggle-checkbox[data-theme=red] .focus.btn.selected {
  color: #fff;
  background-color: rgb(216.75, 0, 0);
  border-color: #cc0000;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(255, 38.25, 38.25, 0.5);
}
.btn-red.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=red].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=red].selected, .toggle-radio[data-theme=red] .disabled.btn.selected, .toggle-checkbox[data-theme=red] .disabled.btn.selected, .btn-red:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=red].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=red].selected:disabled, .toggle-radio[data-theme=red] .btn.selected:disabled, .toggle-checkbox[data-theme=red] .btn.selected:disabled {
  color: #fff;
  background-color: red;
  border-color: red;
}
.btn-red:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=red].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=red].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=red] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=red] .btn.selected:not(:disabled):not(.disabled):active, .btn-red:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=red].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=red].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=red] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=red] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-red.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=red].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=red].selected, .toggle-radio[data-theme=red] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=red] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: #cc0000;
  border-color: rgb(191.25, 0, 0);
}
.btn-red:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=red].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=red].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=red] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=red] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-red:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=red].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=red].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=red] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=red] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-red.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=red].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=red].selected:focus, .toggle-radio[data-theme=red] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=red] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 38.25, 38.25, 0.5);
}

.btn-limegreen, .toggle-radio[data-theme=custom] .btn[data-theme=limegreen].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen].selected, .toggle-radio[data-theme=limegreen] .btn.selected, .toggle-checkbox[data-theme=limegreen] .btn.selected {
  color: #fff;
  background-color: limegreen;
  border-color: limegreen;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-limegreen:hover, .toggle-radio[data-theme=custom] .btn[data-theme=limegreen].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen].selected:hover, .toggle-radio[data-theme=limegreen] .btn.selected:hover, .toggle-checkbox[data-theme=limegreen] .btn.selected:hover {
  color: #fff;
  background-color: rgb(42.5, 174.25, 42.5);
  border-color: #28a428;
}
.btn-limegreen:focus, .toggle-radio[data-theme=custom] .btn[data-theme=limegreen].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen].selected:focus, .toggle-radio[data-theme=limegreen] .btn.selected:focus, .toggle-checkbox[data-theme=limegreen] .btn.selected:focus, .btn-limegreen.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=limegreen].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=limegreen].selected, .toggle-radio[data-theme=limegreen] .focus.btn.selected, .toggle-checkbox[data-theme=limegreen] .focus.btn.selected {
  color: #fff;
  background-color: rgb(42.5, 174.25, 42.5);
  border-color: #28a428;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(80.75, 212.5, 80.75, 0.5);
}
.btn-limegreen.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=limegreen].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=limegreen].selected, .toggle-radio[data-theme=limegreen] .disabled.btn.selected, .toggle-checkbox[data-theme=limegreen] .disabled.btn.selected, .btn-limegreen:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=limegreen].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen].selected:disabled, .toggle-radio[data-theme=limegreen] .btn.selected:disabled, .toggle-checkbox[data-theme=limegreen] .btn.selected:disabled {
  color: #fff;
  background-color: limegreen;
  border-color: limegreen;
}
.btn-limegreen:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=limegreen].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=limegreen] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=limegreen] .btn.selected:not(:disabled):not(.disabled):active, .btn-limegreen:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=limegreen].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=limegreen] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=limegreen] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-limegreen.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=limegreen].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=limegreen].selected, .toggle-radio[data-theme=limegreen] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=limegreen] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: #28a428;
  border-color: rgb(37.5, 153.75, 37.5);
}
.btn-limegreen:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=limegreen].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=limegreen] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=limegreen] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-limegreen:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=limegreen].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=limegreen] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=limegreen] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-limegreen.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=limegreen].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=limegreen].selected:focus, .toggle-radio[data-theme=limegreen] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=limegreen] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(80.75, 212.5, 80.75, 0.5);
}

.btn-bleu, .toggle-radio[data-theme=custom] .btn[data-theme=bleu].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu].selected, .toggle-radio[data-theme=bleu] .btn.selected, .toggle-checkbox[data-theme=bleu] .btn.selected {
  color: #fff;
  background-color: #015991;
  border-color: #015991;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-bleu:hover, .toggle-radio[data-theme=custom] .btn[data-theme=bleu].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu].selected:hover, .toggle-radio[data-theme=bleu] .btn.selected:hover, .toggle-checkbox[data-theme=bleu] .btn.selected:hover {
  color: #fff;
  background-color: rgb(0.7380136986, 65.6832191781, 107.0119863014);
  border-color: rgb(0.6506849315, 57.9109589041, 94.3493150685);
}
.btn-bleu:focus, .toggle-radio[data-theme=custom] .btn[data-theme=bleu].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu].selected:focus, .toggle-radio[data-theme=bleu] .btn.selected:focus, .toggle-checkbox[data-theme=bleu] .btn.selected:focus, .btn-bleu.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=bleu].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=bleu].selected, .toggle-radio[data-theme=bleu] .focus.btn.selected, .toggle-checkbox[data-theme=bleu] .focus.btn.selected {
  color: #fff;
  background-color: rgb(0.7380136986, 65.6832191781, 107.0119863014);
  border-color: rgb(0.6506849315, 57.9109589041, 94.3493150685);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(39.1, 113.9, 161.5, 0.5);
}
.btn-bleu.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=bleu].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=bleu].selected, .toggle-radio[data-theme=bleu] .disabled.btn.selected, .toggle-checkbox[data-theme=bleu] .disabled.btn.selected, .btn-bleu:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=bleu].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu].selected:disabled, .toggle-radio[data-theme=bleu] .btn.selected:disabled, .toggle-checkbox[data-theme=bleu] .btn.selected:disabled {
  color: #fff;
  background-color: #015991;
  border-color: #015991;
}
.btn-bleu:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=bleu].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=bleu] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=bleu] .btn.selected:not(:disabled):not(.disabled):active, .btn-bleu:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=bleu].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=bleu] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=bleu] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-bleu.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=bleu].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=bleu].selected, .toggle-radio[data-theme=bleu] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=bleu] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: rgb(0.6506849315, 57.9109589041, 94.3493150685);
  border-color: rgb(0.5633561644, 50.1386986301, 81.6866438356);
}
.btn-bleu:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=bleu].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=bleu] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=bleu] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-bleu:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=bleu].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=bleu] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=bleu] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-bleu.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=bleu].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=bleu].selected:focus, .toggle-radio[data-theme=bleu] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=bleu] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(39.1, 113.9, 161.5, 0.5);
}

.btn-rouge, .toggle-radio[data-theme=custom] .btn[data-theme=rouge].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge].selected, .toggle-radio[data-theme=rouge] .btn.selected, .toggle-checkbox[data-theme=rouge] .btn.selected {
  color: #fff;
  background-color: #9e0832;
  border-color: #9e0832;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-rouge:hover, .toggle-radio[data-theme=custom] .btn[data-theme=rouge].selected:hover, .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge].selected:hover, .toggle-radio[data-theme=rouge] .btn.selected:hover, .toggle-checkbox[data-theme=rouge] .btn.selected:hover {
  color: #fff;
  background-color: rgb(121.593373494, 6.156626506, 38.4789156627);
  border-color: rgb(109.4578313253, 5.5421686747, 34.6385542169);
}
.btn-rouge:focus, .toggle-radio[data-theme=custom] .btn[data-theme=rouge].selected:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge].selected:focus, .toggle-radio[data-theme=rouge] .btn.selected:focus, .toggle-checkbox[data-theme=rouge] .btn.selected:focus, .btn-rouge.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=rouge].selected, .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=rouge].selected, .toggle-radio[data-theme=rouge] .focus.btn.selected, .toggle-checkbox[data-theme=rouge] .focus.btn.selected {
  color: #fff;
  background-color: rgb(121.593373494, 6.156626506, 38.4789156627);
  border-color: rgb(109.4578313253, 5.5421686747, 34.6385542169);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(172.55, 45.05, 80.75, 0.5);
}
.btn-rouge.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=rouge].selected, .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=rouge].selected, .toggle-radio[data-theme=rouge] .disabled.btn.selected, .toggle-checkbox[data-theme=rouge] .disabled.btn.selected, .btn-rouge:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=rouge].selected:disabled, .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge].selected:disabled, .toggle-radio[data-theme=rouge] .btn.selected:disabled, .toggle-checkbox[data-theme=rouge] .btn.selected:disabled {
  color: #fff;
  background-color: #9e0832;
  border-color: #9e0832;
}
.btn-rouge:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=rouge].selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge].selected:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=rouge] .btn.selected:not(:disabled):not(.disabled):active, .toggle-checkbox[data-theme=rouge] .btn.selected:not(:disabled):not(.disabled):active, .btn-rouge:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=rouge].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=rouge] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=rouge] .btn.selected:not(:disabled):not(.disabled).active, .show > .btn-rouge.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=rouge].selected, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=rouge].selected, .toggle-radio[data-theme=rouge] .show > .dropdown-toggle.btn.selected, .toggle-checkbox[data-theme=rouge] .show > .dropdown-toggle.btn.selected {
  color: #fff;
  background-color: rgb(109.4578313253, 5.5421686747, 34.6385542169);
  border-color: rgb(97.3222891566, 4.9277108434, 30.7981927711);
}
.btn-rouge:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=rouge].selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge].selected:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=rouge] .btn.selected:not(:disabled):not(.disabled):active:focus, .toggle-checkbox[data-theme=rouge] .btn.selected:not(:disabled):not(.disabled):active:focus, .btn-rouge:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=rouge].selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge].selected:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=rouge] .btn.selected:not(:disabled):not(.disabled).active:focus, .toggle-checkbox[data-theme=rouge] .btn.selected:not(:disabled):not(.disabled).active:focus, .show > .btn-rouge.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=rouge].selected:focus, .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=rouge].selected:focus, .toggle-radio[data-theme=rouge] .show > .dropdown-toggle.btn.selected:focus, .toggle-checkbox[data-theme=rouge] .show > .dropdown-toggle.btn.selected:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(172.55, 45.05, 80.75, 0.5);
}

.btn-outline-primary, .toggle-radio[data-theme=custom] .btn[data-theme=primary]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=primary]:not(.selected), .toggle-radio[data-theme=primary] .btn:not(.selected), .toggle-checkbox[data-theme=primary] .btn:not(.selected) {
  color: #c10000;
  border-color: #c10000;
}
.btn-outline-primary:hover, .toggle-radio[data-theme=custom] .btn[data-theme=primary]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=primary]:hover:not(.selected), .toggle-radio[data-theme=primary] .btn:hover:not(.selected), .toggle-checkbox[data-theme=primary] .btn:hover:not(.selected) {
  color: #fff;
  background-color: #c10000;
  border-color: #c10000;
}
.btn-outline-primary:focus, .toggle-radio[data-theme=custom] .btn[data-theme=primary]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=primary]:focus:not(.selected), .toggle-radio[data-theme=primary] .btn:focus:not(.selected), .toggle-checkbox[data-theme=primary] .btn:focus:not(.selected), .btn-outline-primary.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=primary]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=primary]:not(.selected), .toggle-radio[data-theme=primary] .focus.btn:not(.selected), .toggle-checkbox[data-theme=primary] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(193, 0, 0, 0.5);
}
.btn-outline-primary.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=primary]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=primary]:not(.selected), .toggle-radio[data-theme=primary] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=primary] .disabled.btn:not(.selected), .btn-outline-primary:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=primary]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=primary]:disabled:not(.selected), .toggle-radio[data-theme=primary] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=primary] .btn:disabled:not(.selected) {
  color: #c10000;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=primary]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=primary]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=primary] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=primary] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-primary:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=primary]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=primary]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=primary] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=primary] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-primary.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=primary]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=primary]:not(.selected), .toggle-radio[data-theme=primary] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=primary] .show > .dropdown-toggle.btn:not(.selected) {
  color: #fff;
  background-color: #c10000;
  border-color: #c10000;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=primary]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=primary]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=primary] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=primary] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=primary]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=primary]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=primary] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=primary] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-primary.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=primary]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=primary]:focus:not(.selected), .toggle-radio[data-theme=primary] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=primary] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(193, 0, 0, 0.5);
}

.btn-outline-secondary, .toggle-radio[data-theme=custom] .btn[data-theme=secondary]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary]:not(.selected), .toggle-radio[data-theme=secondary] .btn:not(.selected), .toggle-checkbox[data-theme=secondary] .btn:not(.selected) {
  color: #787878;
  border-color: #787878;
}
.btn-outline-secondary:hover, .toggle-radio[data-theme=custom] .btn[data-theme=secondary]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary]:hover:not(.selected), .toggle-radio[data-theme=secondary] .btn:hover:not(.selected), .toggle-checkbox[data-theme=secondary] .btn:hover:not(.selected) {
  color: #fff;
  background-color: #787878;
  border-color: #787878;
}
.btn-outline-secondary:focus, .toggle-radio[data-theme=custom] .btn[data-theme=secondary]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary]:focus:not(.selected), .toggle-radio[data-theme=secondary] .btn:focus:not(.selected), .toggle-checkbox[data-theme=secondary] .btn:focus:not(.selected), .btn-outline-secondary.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=secondary]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=secondary]:not(.selected), .toggle-radio[data-theme=secondary] .focus.btn:not(.selected), .toggle-checkbox[data-theme=secondary] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(120, 120, 120, 0.5);
}
.btn-outline-secondary.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=secondary]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=secondary]:not(.selected), .toggle-radio[data-theme=secondary] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=secondary] .disabled.btn:not(.selected), .btn-outline-secondary:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=secondary]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary]:disabled:not(.selected), .toggle-radio[data-theme=secondary] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=secondary] .btn:disabled:not(.selected) {
  color: #787878;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=secondary]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=secondary] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=secondary] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-secondary:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=secondary]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=secondary] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=secondary] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-secondary.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=secondary]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=secondary]:not(.selected), .toggle-radio[data-theme=secondary] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=secondary] .show > .dropdown-toggle.btn:not(.selected) {
  color: #fff;
  background-color: #787878;
  border-color: #787878;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=secondary]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=secondary] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=secondary] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=secondary]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=secondary] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=secondary] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-secondary.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=secondary]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=secondary]:focus:not(.selected), .toggle-radio[data-theme=secondary] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=secondary] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(120, 120, 120, 0.5);
}

.btn-outline-success, .toggle-radio[data-theme=custom] .btn[data-theme=success]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=success]:not(.selected), .toggle-radio[data-theme=success] .btn:not(.selected), .toggle-checkbox[data-theme=success] .btn:not(.selected) {
  color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:hover, .toggle-radio[data-theme=custom] .btn[data-theme=success]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=success]:hover:not(.selected), .toggle-radio[data-theme=success] .btn:hover:not(.selected), .toggle-checkbox[data-theme=success] .btn:hover:not(.selected) {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:focus, .toggle-radio[data-theme=custom] .btn[data-theme=success]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=success]:focus:not(.selected), .toggle-radio[data-theme=success] .btn:focus:not(.selected), .toggle-checkbox[data-theme=success] .btn:focus:not(.selected), .btn-outline-success.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=success]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=success]:not(.selected), .toggle-radio[data-theme=success] .focus.btn:not(.selected), .toggle-checkbox[data-theme=success] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.btn-outline-success.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=success]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=success]:not(.selected), .toggle-radio[data-theme=success] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=success] .disabled.btn:not(.selected), .btn-outline-success:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=success]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=success]:disabled:not(.selected), .toggle-radio[data-theme=success] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=success] .btn:disabled:not(.selected) {
  color: #28a745;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=success]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=success]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=success] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=success] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-success:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=success]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=success]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=success] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=success] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-success.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=success]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=success]:not(.selected), .toggle-radio[data-theme=success] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=success] .show > .dropdown-toggle.btn:not(.selected) {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=success]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=success]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=success] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=success] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-success:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=success]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=success]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=success] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=success] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-success.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=success]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=success]:focus:not(.selected), .toggle-radio[data-theme=success] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=success] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-info, .toggle-radio[data-theme=custom] .btn[data-theme=info]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=info]:not(.selected), .toggle-radio[data-theme=info] .btn:not(.selected), .toggle-checkbox[data-theme=info] .btn:not(.selected) {
  color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:hover, .toggle-radio[data-theme=custom] .btn[data-theme=info]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=info]:hover:not(.selected), .toggle-radio[data-theme=info] .btn:hover:not(.selected), .toggle-checkbox[data-theme=info] .btn:hover:not(.selected) {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:focus, .toggle-radio[data-theme=custom] .btn[data-theme=info]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=info]:focus:not(.selected), .toggle-radio[data-theme=info] .btn:focus:not(.selected), .toggle-checkbox[data-theme=info] .btn:focus:not(.selected), .btn-outline-info.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=info]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=info]:not(.selected), .toggle-radio[data-theme=info] .focus.btn:not(.selected), .toggle-checkbox[data-theme=info] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=info]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=info]:not(.selected), .toggle-radio[data-theme=info] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=info] .disabled.btn:not(.selected), .btn-outline-info:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=info]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=info]:disabled:not(.selected), .toggle-radio[data-theme=info] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=info] .btn:disabled:not(.selected) {
  color: #17a2b8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=info]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=info]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=info] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=info] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-info:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=info]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=info]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=info] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=info] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-info.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=info]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=info]:not(.selected), .toggle-radio[data-theme=info] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=info] .show > .dropdown-toggle.btn:not(.selected) {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=info]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=info]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=info] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=info] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-info:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=info]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=info]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=info] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=info] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-info.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=info]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=info]:focus:not(.selected), .toggle-radio[data-theme=info] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=info] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning, .toggle-radio[data-theme=custom] .btn[data-theme=warning]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=warning]:not(.selected), .toggle-radio[data-theme=warning] .btn:not(.selected), .toggle-checkbox[data-theme=warning] .btn:not(.selected) {
  color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:hover, .toggle-radio[data-theme=custom] .btn[data-theme=warning]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=warning]:hover:not(.selected), .toggle-radio[data-theme=warning] .btn:hover:not(.selected), .toggle-checkbox[data-theme=warning] .btn:hover:not(.selected) {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:focus, .toggle-radio[data-theme=custom] .btn[data-theme=warning]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=warning]:focus:not(.selected), .toggle-radio[data-theme=warning] .btn:focus:not(.selected), .toggle-checkbox[data-theme=warning] .btn:focus:not(.selected), .btn-outline-warning.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=warning]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=warning]:not(.selected), .toggle-radio[data-theme=warning] .focus.btn:not(.selected), .toggle-checkbox[data-theme=warning] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-warning.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=warning]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=warning]:not(.selected), .toggle-radio[data-theme=warning] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=warning] .disabled.btn:not(.selected), .btn-outline-warning:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=warning]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=warning]:disabled:not(.selected), .toggle-radio[data-theme=warning] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=warning] .btn:disabled:not(.selected) {
  color: #ffc107;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=warning]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=warning]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=warning] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=warning] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-warning:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=warning]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=warning]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=warning] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=warning] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-warning.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=warning]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=warning]:not(.selected), .toggle-radio[data-theme=warning] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=warning] .show > .dropdown-toggle.btn:not(.selected) {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=warning]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=warning]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=warning] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=warning] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=warning]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=warning]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=warning] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=warning] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-warning.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=warning]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=warning]:focus:not(.selected), .toggle-radio[data-theme=warning] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=warning] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger, .toggle-radio[data-theme=custom] .btn[data-theme=danger]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=danger]:not(.selected), .toggle-radio[data-theme=danger] .btn:not(.selected), .toggle-checkbox[data-theme=danger] .btn:not(.selected) {
  color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:hover, .toggle-radio[data-theme=custom] .btn[data-theme=danger]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=danger]:hover:not(.selected), .toggle-radio[data-theme=danger] .btn:hover:not(.selected), .toggle-checkbox[data-theme=danger] .btn:hover:not(.selected) {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:focus, .toggle-radio[data-theme=custom] .btn[data-theme=danger]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=danger]:focus:not(.selected), .toggle-radio[data-theme=danger] .btn:focus:not(.selected), .toggle-checkbox[data-theme=danger] .btn:focus:not(.selected), .btn-outline-danger.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=danger]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=danger]:not(.selected), .toggle-radio[data-theme=danger] .focus.btn:not(.selected), .toggle-checkbox[data-theme=danger] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-danger.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=danger]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=danger]:not(.selected), .toggle-radio[data-theme=danger] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=danger] .disabled.btn:not(.selected), .btn-outline-danger:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=danger]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=danger]:disabled:not(.selected), .toggle-radio[data-theme=danger] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=danger] .btn:disabled:not(.selected) {
  color: #dc3545;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=danger]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=danger]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=danger] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=danger] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-danger:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=danger]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=danger]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=danger] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=danger] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-danger.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=danger]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=danger]:not(.selected), .toggle-radio[data-theme=danger] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=danger] .show > .dropdown-toggle.btn:not(.selected) {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=danger]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=danger]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=danger] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=danger] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=danger]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=danger]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=danger] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=danger] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-danger.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=danger]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=danger]:focus:not(.selected), .toggle-radio[data-theme=danger] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=danger] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-light, .toggle-radio[data-theme=custom] .btn[data-theme=light]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=light]:not(.selected), .toggle-radio[data-theme=light] .btn:not(.selected), .toggle-checkbox[data-theme=light] .btn:not(.selected) {
  color: #ced4da;
  border-color: #ced4da;
}
.btn-outline-light:hover, .toggle-radio[data-theme=custom] .btn[data-theme=light]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=light]:hover:not(.selected), .toggle-radio[data-theme=light] .btn:hover:not(.selected), .toggle-checkbox[data-theme=light] .btn:hover:not(.selected) {
  color: #212529;
  background-color: #ced4da;
  border-color: #ced4da;
}
.btn-outline-light:focus, .toggle-radio[data-theme=custom] .btn[data-theme=light]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=light]:focus:not(.selected), .toggle-radio[data-theme=light] .btn:focus:not(.selected), .toggle-checkbox[data-theme=light] .btn:focus:not(.selected), .btn-outline-light.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=light]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=light]:not(.selected), .toggle-radio[data-theme=light] .focus.btn:not(.selected), .toggle-checkbox[data-theme=light] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(206, 212, 218, 0.5);
}
.btn-outline-light.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=light]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=light]:not(.selected), .toggle-radio[data-theme=light] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=light] .disabled.btn:not(.selected), .btn-outline-light:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=light]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=light]:disabled:not(.selected), .toggle-radio[data-theme=light] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=light] .btn:disabled:not(.selected) {
  color: #ced4da;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=light]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=light]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=light] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=light] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-light:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=light]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=light]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=light] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=light] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-light.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=light]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=light]:not(.selected), .toggle-radio[data-theme=light] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=light] .show > .dropdown-toggle.btn:not(.selected) {
  color: #212529;
  background-color: #ced4da;
  border-color: #ced4da;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=light]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=light]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=light] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=light] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-light:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=light]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=light]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=light] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=light] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-light.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=light]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=light]:focus:not(.selected), .toggle-radio[data-theme=light] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=light] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(206, 212, 218, 0.5);
}

.btn-outline-dark, .toggle-radio[data-theme=custom] .btn[data-theme=dark]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=dark]:not(.selected), .toggle-radio[data-theme=dark] .btn:not(.selected), .toggle-checkbox[data-theme=dark] .btn:not(.selected) {
  color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:hover, .toggle-radio[data-theme=custom] .btn[data-theme=dark]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=dark]:hover:not(.selected), .toggle-radio[data-theme=dark] .btn:hover:not(.selected), .toggle-checkbox[data-theme=dark] .btn:hover:not(.selected) {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:focus, .toggle-radio[data-theme=custom] .btn[data-theme=dark]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=dark]:focus:not(.selected), .toggle-radio[data-theme=dark] .btn:focus:not(.selected), .toggle-checkbox[data-theme=dark] .btn:focus:not(.selected), .btn-outline-dark.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=dark]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=dark]:not(.selected), .toggle-radio[data-theme=dark] .focus.btn:not(.selected), .toggle-checkbox[data-theme=dark] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-dark.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=dark]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=dark]:not(.selected), .toggle-radio[data-theme=dark] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=dark] .disabled.btn:not(.selected), .btn-outline-dark:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=dark]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=dark]:disabled:not(.selected), .toggle-radio[data-theme=dark] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=dark] .btn:disabled:not(.selected) {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=dark]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=dark]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=dark] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=dark] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-dark:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=dark]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=dark]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=dark] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=dark] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-dark.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=dark]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=dark]:not(.selected), .toggle-radio[data-theme=dark] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=dark] .show > .dropdown-toggle.btn:not(.selected) {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=dark]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=dark]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=dark] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=dark] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=dark]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=dark]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=dark] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=dark] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-dark.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=dark]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=dark]:focus:not(.selected), .toggle-radio[data-theme=dark] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=dark] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-tertiary, .toggle-radio[data-theme=custom] .btn[data-theme=tertiary]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary]:not(.selected), .toggle-radio[data-theme=tertiary] .btn:not(.selected), .toggle-checkbox[data-theme=tertiary] .btn:not(.selected) {
  color: #ff9900;
  border-color: #ff9900;
}
.btn-outline-tertiary:hover, .toggle-radio[data-theme=custom] .btn[data-theme=tertiary]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary]:hover:not(.selected), .toggle-radio[data-theme=tertiary] .btn:hover:not(.selected), .toggle-checkbox[data-theme=tertiary] .btn:hover:not(.selected) {
  color: #212529;
  background-color: #ff9900;
  border-color: #ff9900;
}
.btn-outline-tertiary:focus, .toggle-radio[data-theme=custom] .btn[data-theme=tertiary]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary]:focus:not(.selected), .toggle-radio[data-theme=tertiary] .btn:focus:not(.selected), .toggle-checkbox[data-theme=tertiary] .btn:focus:not(.selected), .btn-outline-tertiary.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=tertiary]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=tertiary]:not(.selected), .toggle-radio[data-theme=tertiary] .focus.btn:not(.selected), .toggle-checkbox[data-theme=tertiary] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(255, 153, 0, 0.5);
}
.btn-outline-tertiary.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=tertiary]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=tertiary]:not(.selected), .toggle-radio[data-theme=tertiary] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=tertiary] .disabled.btn:not(.selected), .btn-outline-tertiary:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=tertiary]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary]:disabled:not(.selected), .toggle-radio[data-theme=tertiary] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=tertiary] .btn:disabled:not(.selected) {
  color: #ff9900;
  background-color: transparent;
}
.btn-outline-tertiary:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=tertiary]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=tertiary] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=tertiary] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-tertiary:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=tertiary]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=tertiary] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=tertiary] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-tertiary.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=tertiary]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=tertiary]:not(.selected), .toggle-radio[data-theme=tertiary] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=tertiary] .show > .dropdown-toggle.btn:not(.selected) {
  color: #212529;
  background-color: #ff9900;
  border-color: #ff9900;
}
.btn-outline-tertiary:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=tertiary]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=tertiary] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=tertiary] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-tertiary:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=tertiary]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=tertiary] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=tertiary] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-tertiary.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=tertiary]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=tertiary]:focus:not(.selected), .toggle-radio[data-theme=tertiary] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=tertiary] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 153, 0, 0.5);
}

.btn-outline-error, .toggle-radio[data-theme=custom] .btn[data-theme=error]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=error]:not(.selected), .toggle-radio[data-theme=error] .btn:not(.selected), .toggle-checkbox[data-theme=error] .btn:not(.selected) {
  color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-error:hover, .toggle-radio[data-theme=custom] .btn[data-theme=error]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=error]:hover:not(.selected), .toggle-radio[data-theme=error] .btn:hover:not(.selected), .toggle-checkbox[data-theme=error] .btn:hover:not(.selected) {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-error:focus, .toggle-radio[data-theme=custom] .btn[data-theme=error]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=error]:focus:not(.selected), .toggle-radio[data-theme=error] .btn:focus:not(.selected), .toggle-checkbox[data-theme=error] .btn:focus:not(.selected), .btn-outline-error.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=error]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=error]:not(.selected), .toggle-radio[data-theme=error] .focus.btn:not(.selected), .toggle-checkbox[data-theme=error] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-error.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=error]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=error]:not(.selected), .toggle-radio[data-theme=error] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=error] .disabled.btn:not(.selected), .btn-outline-error:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=error]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=error]:disabled:not(.selected), .toggle-radio[data-theme=error] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=error] .btn:disabled:not(.selected) {
  color: #dc3545;
  background-color: transparent;
}
.btn-outline-error:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=error]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=error]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=error] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=error] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-error:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=error]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=error]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=error] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=error] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-error.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=error]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=error]:not(.selected), .toggle-radio[data-theme=error] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=error] .show > .dropdown-toggle.btn:not(.selected) {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-error:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=error]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=error]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=error] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=error] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-error:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=error]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=error]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=error] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=error] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-error.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=error]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=error]:focus:not(.selected), .toggle-radio[data-theme=error] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=error] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-inverse, .toggle-radio[data-theme=custom] .btn[data-theme=inverse]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse]:not(.selected), .toggle-radio[data-theme=inverse] .btn:not(.selected), .toggle-checkbox[data-theme=inverse] .btn:not(.selected) {
  color: #343a40;
  border-color: #343a40;
}
.btn-outline-inverse:hover, .toggle-radio[data-theme=custom] .btn[data-theme=inverse]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse]:hover:not(.selected), .toggle-radio[data-theme=inverse] .btn:hover:not(.selected), .toggle-checkbox[data-theme=inverse] .btn:hover:not(.selected) {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-inverse:focus, .toggle-radio[data-theme=custom] .btn[data-theme=inverse]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse]:focus:not(.selected), .toggle-radio[data-theme=inverse] .btn:focus:not(.selected), .toggle-checkbox[data-theme=inverse] .btn:focus:not(.selected), .btn-outline-inverse.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=inverse]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=inverse]:not(.selected), .toggle-radio[data-theme=inverse] .focus.btn:not(.selected), .toggle-checkbox[data-theme=inverse] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-inverse.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=inverse]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=inverse]:not(.selected), .toggle-radio[data-theme=inverse] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=inverse] .disabled.btn:not(.selected), .btn-outline-inverse:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=inverse]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse]:disabled:not(.selected), .toggle-radio[data-theme=inverse] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=inverse] .btn:disabled:not(.selected) {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-inverse:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=inverse]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=inverse] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=inverse] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-inverse:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=inverse]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=inverse] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=inverse] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-inverse.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=inverse]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=inverse]:not(.selected), .toggle-radio[data-theme=inverse] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=inverse] .show > .dropdown-toggle.btn:not(.selected) {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-inverse:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=inverse]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=inverse] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=inverse] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-inverse:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=inverse]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=inverse] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=inverse] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-inverse.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=inverse]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=inverse]:focus:not(.selected), .toggle-radio[data-theme=inverse] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=inverse] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-normal, .toggle-radio[data-theme=custom] .btn[data-theme=normal]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=normal]:not(.selected), .toggle-radio[data-theme=normal] .btn:not(.selected), .toggle-checkbox[data-theme=normal] .btn:not(.selected) {
  color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-normal:hover, .toggle-radio[data-theme=custom] .btn[data-theme=normal]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=normal]:hover:not(.selected), .toggle-radio[data-theme=normal] .btn:hover:not(.selected), .toggle-checkbox[data-theme=normal] .btn:hover:not(.selected) {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-normal:focus, .toggle-radio[data-theme=custom] .btn[data-theme=normal]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=normal]:focus:not(.selected), .toggle-radio[data-theme=normal] .btn:focus:not(.selected), .toggle-checkbox[data-theme=normal] .btn:focus:not(.selected), .btn-outline-normal.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=normal]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=normal]:not(.selected), .toggle-radio[data-theme=normal] .focus.btn:not(.selected), .toggle-checkbox[data-theme=normal] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-normal.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=normal]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=normal]:not(.selected), .toggle-radio[data-theme=normal] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=normal] .disabled.btn:not(.selected), .btn-outline-normal:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=normal]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=normal]:disabled:not(.selected), .toggle-radio[data-theme=normal] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=normal] .btn:disabled:not(.selected) {
  color: #6c757d;
  background-color: transparent;
}
.btn-outline-normal:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=normal]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=normal]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=normal] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=normal] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-normal:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=normal]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=normal]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=normal] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=normal] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-normal.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=normal]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=normal]:not(.selected), .toggle-radio[data-theme=normal] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=normal] .show > .dropdown-toggle.btn:not(.selected) {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-normal:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=normal]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=normal]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=normal] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=normal] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-normal:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=normal]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=normal]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=normal] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=normal] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-normal.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=normal]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=normal]:focus:not(.selected), .toggle-radio[data-theme=normal] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=normal] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-gray-1, .toggle-radio[data-theme=custom] .btn[data-theme=gray-1]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1]:not(.selected), .toggle-radio[data-theme=gray-1] .btn:not(.selected), .toggle-checkbox[data-theme=gray-1] .btn:not(.selected) {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-gray-1:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-1]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1]:hover:not(.selected), .toggle-radio[data-theme=gray-1] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-1] .btn:hover:not(.selected) {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-gray-1:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-1]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1]:focus:not(.selected), .toggle-radio[data-theme=gray-1] .btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-1] .btn:focus:not(.selected), .btn-outline-gray-1.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-1]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-1]:not(.selected), .toggle-radio[data-theme=gray-1] .focus.btn:not(.selected), .toggle-checkbox[data-theme=gray-1] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-gray-1.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-1]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-1]:not(.selected), .toggle-radio[data-theme=gray-1] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=gray-1] .disabled.btn:not(.selected), .btn-outline-gray-1:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-1]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1]:disabled:not(.selected), .toggle-radio[data-theme=gray-1] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=gray-1] .btn:disabled:not(.selected) {
  color: #f8f9fa;
  background-color: transparent;
}
.btn-outline-gray-1:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-1]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=gray-1] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=gray-1] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-gray-1:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-1]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=gray-1] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=gray-1] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-gray-1.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-1]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-1]:not(.selected), .toggle-radio[data-theme=gray-1] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=gray-1] .show > .dropdown-toggle.btn:not(.selected) {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-gray-1:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-1]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=gray-1] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=gray-1] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-gray-1:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-1]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=gray-1] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=gray-1] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-gray-1.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-1]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-1]:focus:not(.selected), .toggle-radio[data-theme=gray-1] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-1] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-gray-2, .toggle-radio[data-theme=custom] .btn[data-theme=gray-2]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2]:not(.selected), .toggle-radio[data-theme=gray-2] .btn:not(.selected), .toggle-checkbox[data-theme=gray-2] .btn:not(.selected) {
  color: #e9ecef;
  border-color: #e9ecef;
}
.btn-outline-gray-2:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-2]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2]:hover:not(.selected), .toggle-radio[data-theme=gray-2] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-2] .btn:hover:not(.selected) {
  color: #212529;
  background-color: #e9ecef;
  border-color: #e9ecef;
}
.btn-outline-gray-2:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-2]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2]:focus:not(.selected), .toggle-radio[data-theme=gray-2] .btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-2] .btn:focus:not(.selected), .btn-outline-gray-2.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-2]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-2]:not(.selected), .toggle-radio[data-theme=gray-2] .focus.btn:not(.selected), .toggle-checkbox[data-theme=gray-2] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5);
}
.btn-outline-gray-2.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-2]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-2]:not(.selected), .toggle-radio[data-theme=gray-2] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=gray-2] .disabled.btn:not(.selected), .btn-outline-gray-2:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-2]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2]:disabled:not(.selected), .toggle-radio[data-theme=gray-2] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=gray-2] .btn:disabled:not(.selected) {
  color: #e9ecef;
  background-color: transparent;
}
.btn-outline-gray-2:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-2]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=gray-2] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=gray-2] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-gray-2:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-2]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=gray-2] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=gray-2] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-gray-2.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-2]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-2]:not(.selected), .toggle-radio[data-theme=gray-2] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=gray-2] .show > .dropdown-toggle.btn:not(.selected) {
  color: #212529;
  background-color: #e9ecef;
  border-color: #e9ecef;
}
.btn-outline-gray-2:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-2]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=gray-2] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=gray-2] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-gray-2:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-2]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=gray-2] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=gray-2] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-gray-2.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-2]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-2]:focus:not(.selected), .toggle-radio[data-theme=gray-2] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-2] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(233, 236, 239, 0.5);
}

.btn-outline-gray-3, .toggle-radio[data-theme=custom] .btn[data-theme=gray-3]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3]:not(.selected), .toggle-radio[data-theme=gray-3] .btn:not(.selected), .toggle-checkbox[data-theme=gray-3] .btn:not(.selected) {
  color: #dee2e6;
  border-color: #dee2e6;
}
.btn-outline-gray-3:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-3]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3]:hover:not(.selected), .toggle-radio[data-theme=gray-3] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-3] .btn:hover:not(.selected) {
  color: #212529;
  background-color: #dee2e6;
  border-color: #dee2e6;
}
.btn-outline-gray-3:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-3]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3]:focus:not(.selected), .toggle-radio[data-theme=gray-3] .btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-3] .btn:focus:not(.selected), .btn-outline-gray-3.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-3]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-3]:not(.selected), .toggle-radio[data-theme=gray-3] .focus.btn:not(.selected), .toggle-checkbox[data-theme=gray-3] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5);
}
.btn-outline-gray-3.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-3]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-3]:not(.selected), .toggle-radio[data-theme=gray-3] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=gray-3] .disabled.btn:not(.selected), .btn-outline-gray-3:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-3]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3]:disabled:not(.selected), .toggle-radio[data-theme=gray-3] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=gray-3] .btn:disabled:not(.selected) {
  color: #dee2e6;
  background-color: transparent;
}
.btn-outline-gray-3:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-3]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=gray-3] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=gray-3] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-gray-3:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-3]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=gray-3] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=gray-3] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-gray-3.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-3]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-3]:not(.selected), .toggle-radio[data-theme=gray-3] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=gray-3] .show > .dropdown-toggle.btn:not(.selected) {
  color: #212529;
  background-color: #dee2e6;
  border-color: #dee2e6;
}
.btn-outline-gray-3:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-3]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=gray-3] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=gray-3] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-gray-3:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-3]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=gray-3] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=gray-3] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-gray-3.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-3]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-3]:focus:not(.selected), .toggle-radio[data-theme=gray-3] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-3] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(222, 226, 230, 0.5);
}

.btn-outline-gray-4, .toggle-radio[data-theme=custom] .btn[data-theme=gray-4]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4]:not(.selected), .toggle-radio[data-theme=gray-4] .btn:not(.selected), .toggle-checkbox[data-theme=gray-4] .btn:not(.selected) {
  color: #ced4da;
  border-color: #ced4da;
}
.btn-outline-gray-4:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-4]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4]:hover:not(.selected), .toggle-radio[data-theme=gray-4] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-4] .btn:hover:not(.selected) {
  color: #212529;
  background-color: #ced4da;
  border-color: #ced4da;
}
.btn-outline-gray-4:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-4]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4]:focus:not(.selected), .toggle-radio[data-theme=gray-4] .btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-4] .btn:focus:not(.selected), .btn-outline-gray-4.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-4]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-4]:not(.selected), .toggle-radio[data-theme=gray-4] .focus.btn:not(.selected), .toggle-checkbox[data-theme=gray-4] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(206, 212, 218, 0.5);
}
.btn-outline-gray-4.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-4]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-4]:not(.selected), .toggle-radio[data-theme=gray-4] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=gray-4] .disabled.btn:not(.selected), .btn-outline-gray-4:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-4]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4]:disabled:not(.selected), .toggle-radio[data-theme=gray-4] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=gray-4] .btn:disabled:not(.selected) {
  color: #ced4da;
  background-color: transparent;
}
.btn-outline-gray-4:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-4]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=gray-4] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=gray-4] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-gray-4:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-4]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=gray-4] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=gray-4] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-gray-4.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-4]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-4]:not(.selected), .toggle-radio[data-theme=gray-4] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=gray-4] .show > .dropdown-toggle.btn:not(.selected) {
  color: #212529;
  background-color: #ced4da;
  border-color: #ced4da;
}
.btn-outline-gray-4:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-4]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=gray-4] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=gray-4] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-gray-4:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-4]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=gray-4] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=gray-4] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-gray-4.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-4]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-4]:focus:not(.selected), .toggle-radio[data-theme=gray-4] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-4] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(206, 212, 218, 0.5);
}

.btn-outline-gray-5, .toggle-radio[data-theme=custom] .btn[data-theme=gray-5]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5]:not(.selected), .toggle-radio[data-theme=gray-5] .btn:not(.selected), .toggle-checkbox[data-theme=gray-5] .btn:not(.selected) {
  color: #adb5bd;
  border-color: #adb5bd;
}
.btn-outline-gray-5:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-5]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5]:hover:not(.selected), .toggle-radio[data-theme=gray-5] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-5] .btn:hover:not(.selected) {
  color: #212529;
  background-color: #adb5bd;
  border-color: #adb5bd;
}
.btn-outline-gray-5:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-5]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5]:focus:not(.selected), .toggle-radio[data-theme=gray-5] .btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-5] .btn:focus:not(.selected), .btn-outline-gray-5.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-5]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-5]:not(.selected), .toggle-radio[data-theme=gray-5] .focus.btn:not(.selected), .toggle-checkbox[data-theme=gray-5] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
}
.btn-outline-gray-5.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-5]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-5]:not(.selected), .toggle-radio[data-theme=gray-5] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=gray-5] .disabled.btn:not(.selected), .btn-outline-gray-5:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-5]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5]:disabled:not(.selected), .toggle-radio[data-theme=gray-5] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=gray-5] .btn:disabled:not(.selected) {
  color: #adb5bd;
  background-color: transparent;
}
.btn-outline-gray-5:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-5]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=gray-5] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=gray-5] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-gray-5:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-5]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=gray-5] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=gray-5] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-gray-5.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-5]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-5]:not(.selected), .toggle-radio[data-theme=gray-5] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=gray-5] .show > .dropdown-toggle.btn:not(.selected) {
  color: #212529;
  background-color: #adb5bd;
  border-color: #adb5bd;
}
.btn-outline-gray-5:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-5]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=gray-5] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=gray-5] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-gray-5:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-5]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=gray-5] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=gray-5] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-gray-5.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-5]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-5]:focus:not(.selected), .toggle-radio[data-theme=gray-5] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-5] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
}

.btn-outline-gray-6, .toggle-radio[data-theme=custom] .btn[data-theme=gray-6]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6]:not(.selected), .toggle-radio[data-theme=gray-6] .btn:not(.selected), .toggle-checkbox[data-theme=gray-6] .btn:not(.selected) {
  color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-gray-6:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-6]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6]:hover:not(.selected), .toggle-radio[data-theme=gray-6] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-6] .btn:hover:not(.selected) {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-gray-6:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-6]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6]:focus:not(.selected), .toggle-radio[data-theme=gray-6] .btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-6] .btn:focus:not(.selected), .btn-outline-gray-6.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-6]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-6]:not(.selected), .toggle-radio[data-theme=gray-6] .focus.btn:not(.selected), .toggle-checkbox[data-theme=gray-6] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-gray-6.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-6]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-6]:not(.selected), .toggle-radio[data-theme=gray-6] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=gray-6] .disabled.btn:not(.selected), .btn-outline-gray-6:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-6]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6]:disabled:not(.selected), .toggle-radio[data-theme=gray-6] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=gray-6] .btn:disabled:not(.selected) {
  color: #6c757d;
  background-color: transparent;
}
.btn-outline-gray-6:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-6]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=gray-6] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=gray-6] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-gray-6:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-6]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=gray-6] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=gray-6] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-gray-6.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-6]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-6]:not(.selected), .toggle-radio[data-theme=gray-6] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=gray-6] .show > .dropdown-toggle.btn:not(.selected) {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-gray-6:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-6]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=gray-6] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=gray-6] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-gray-6:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-6]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=gray-6] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=gray-6] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-gray-6.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-6]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-6]:focus:not(.selected), .toggle-radio[data-theme=gray-6] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-6] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-gray-7, .toggle-radio[data-theme=custom] .btn[data-theme=gray-7]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7]:not(.selected), .toggle-radio[data-theme=gray-7] .btn:not(.selected), .toggle-checkbox[data-theme=gray-7] .btn:not(.selected) {
  color: #495057;
  border-color: #495057;
}
.btn-outline-gray-7:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-7]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7]:hover:not(.selected), .toggle-radio[data-theme=gray-7] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-7] .btn:hover:not(.selected) {
  color: #fff;
  background-color: #495057;
  border-color: #495057;
}
.btn-outline-gray-7:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-7]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7]:focus:not(.selected), .toggle-radio[data-theme=gray-7] .btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-7] .btn:focus:not(.selected), .btn-outline-gray-7.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-7]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-7]:not(.selected), .toggle-radio[data-theme=gray-7] .focus.btn:not(.selected), .toggle-checkbox[data-theme=gray-7] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(73, 80, 87, 0.5);
}
.btn-outline-gray-7.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-7]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-7]:not(.selected), .toggle-radio[data-theme=gray-7] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=gray-7] .disabled.btn:not(.selected), .btn-outline-gray-7:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-7]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7]:disabled:not(.selected), .toggle-radio[data-theme=gray-7] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=gray-7] .btn:disabled:not(.selected) {
  color: #495057;
  background-color: transparent;
}
.btn-outline-gray-7:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-7]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=gray-7] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=gray-7] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-gray-7:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-7]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=gray-7] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=gray-7] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-gray-7.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-7]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-7]:not(.selected), .toggle-radio[data-theme=gray-7] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=gray-7] .show > .dropdown-toggle.btn:not(.selected) {
  color: #fff;
  background-color: #495057;
  border-color: #495057;
}
.btn-outline-gray-7:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-7]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=gray-7] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=gray-7] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-gray-7:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-7]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=gray-7] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=gray-7] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-gray-7.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-7]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-7]:focus:not(.selected), .toggle-radio[data-theme=gray-7] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-7] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(73, 80, 87, 0.5);
}

.btn-outline-gray-8, .toggle-radio[data-theme=custom] .btn[data-theme=gray-8]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8]:not(.selected), .toggle-radio[data-theme=gray-8] .btn:not(.selected), .toggle-checkbox[data-theme=gray-8] .btn:not(.selected) {
  color: #343a40;
  border-color: #343a40;
}
.btn-outline-gray-8:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-8]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8]:hover:not(.selected), .toggle-radio[data-theme=gray-8] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-8] .btn:hover:not(.selected) {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-gray-8:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-8]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8]:focus:not(.selected), .toggle-radio[data-theme=gray-8] .btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-8] .btn:focus:not(.selected), .btn-outline-gray-8.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-8]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-8]:not(.selected), .toggle-radio[data-theme=gray-8] .focus.btn:not(.selected), .toggle-checkbox[data-theme=gray-8] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-gray-8.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-8]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-8]:not(.selected), .toggle-radio[data-theme=gray-8] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=gray-8] .disabled.btn:not(.selected), .btn-outline-gray-8:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-8]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8]:disabled:not(.selected), .toggle-radio[data-theme=gray-8] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=gray-8] .btn:disabled:not(.selected) {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-gray-8:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-8]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=gray-8] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=gray-8] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-gray-8:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-8]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=gray-8] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=gray-8] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-gray-8.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-8]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-8]:not(.selected), .toggle-radio[data-theme=gray-8] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=gray-8] .show > .dropdown-toggle.btn:not(.selected) {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-gray-8:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-8]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=gray-8] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=gray-8] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-gray-8:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-8]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=gray-8] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=gray-8] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-gray-8.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-8]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-8]:focus:not(.selected), .toggle-radio[data-theme=gray-8] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-8] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-gray-9, .toggle-radio[data-theme=custom] .btn[data-theme=gray-9]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9]:not(.selected), .toggle-radio[data-theme=gray-9] .btn:not(.selected), .toggle-checkbox[data-theme=gray-9] .btn:not(.selected) {
  color: #212529;
  border-color: #212529;
}
.btn-outline-gray-9:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-9]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9]:hover:not(.selected), .toggle-radio[data-theme=gray-9] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-9] .btn:hover:not(.selected) {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}
.btn-outline-gray-9:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-9]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9]:focus:not(.selected), .toggle-radio[data-theme=gray-9] .btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-9] .btn:focus:not(.selected), .btn-outline-gray-9.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-9]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-9]:not(.selected), .toggle-radio[data-theme=gray-9] .focus.btn:not(.selected), .toggle-checkbox[data-theme=gray-9] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(33, 37, 41, 0.5);
}
.btn-outline-gray-9.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-9]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-9]:not(.selected), .toggle-radio[data-theme=gray-9] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=gray-9] .disabled.btn:not(.selected), .btn-outline-gray-9:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-9]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9]:disabled:not(.selected), .toggle-radio[data-theme=gray-9] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=gray-9] .btn:disabled:not(.selected) {
  color: #212529;
  background-color: transparent;
}
.btn-outline-gray-9:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-9]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=gray-9] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=gray-9] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-gray-9:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-9]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=gray-9] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=gray-9] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-gray-9.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-9]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-9]:not(.selected), .toggle-radio[data-theme=gray-9] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=gray-9] .show > .dropdown-toggle.btn:not(.selected) {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}
.btn-outline-gray-9:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-9]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=gray-9] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=gray-9] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-gray-9:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-9]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=gray-9] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=gray-9] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-gray-9.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-9]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-9]:focus:not(.selected), .toggle-radio[data-theme=gray-9] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-9] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(33, 37, 41, 0.5);
}

.btn-outline-gray-dark, .toggle-radio[data-theme=custom] .btn[data-theme=gray-dark]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark]:not(.selected), .toggle-radio[data-theme=gray-dark] .btn:not(.selected), .toggle-checkbox[data-theme=gray-dark] .btn:not(.selected) {
  color: #505050;
  border-color: #505050;
}
.btn-outline-gray-dark:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-dark]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark]:hover:not(.selected), .toggle-radio[data-theme=gray-dark] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-dark] .btn:hover:not(.selected) {
  color: #fff;
  background-color: #505050;
  border-color: #505050;
}
.btn-outline-gray-dark:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-dark]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark]:focus:not(.selected), .toggle-radio[data-theme=gray-dark] .btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-dark] .btn:focus:not(.selected), .btn-outline-gray-dark.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=gray-dark]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=gray-dark]:not(.selected), .toggle-radio[data-theme=gray-dark] .focus.btn:not(.selected), .toggle-checkbox[data-theme=gray-dark] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(80, 80, 80, 0.5);
}
.btn-outline-gray-dark.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=gray-dark]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=gray-dark]:not(.selected), .toggle-radio[data-theme=gray-dark] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=gray-dark] .disabled.btn:not(.selected), .btn-outline-gray-dark:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=gray-dark]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark]:disabled:not(.selected), .toggle-radio[data-theme=gray-dark] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=gray-dark] .btn:disabled:not(.selected) {
  color: #505050;
  background-color: transparent;
}
.btn-outline-gray-dark:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-dark]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=gray-dark] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=gray-dark] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-gray-dark:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=gray-dark]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=gray-dark] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=gray-dark] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-gray-dark.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-dark]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-dark]:not(.selected), .toggle-radio[data-theme=gray-dark] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=gray-dark] .show > .dropdown-toggle.btn:not(.selected) {
  color: #fff;
  background-color: #505050;
  border-color: #505050;
}
.btn-outline-gray-dark:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-dark]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=gray-dark] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=gray-dark] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-gray-dark:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=gray-dark]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=gray-dark] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=gray-dark] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-gray-dark.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-dark]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=gray-dark]:focus:not(.selected), .toggle-radio[data-theme=gray-dark] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=gray-dark] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(80, 80, 80, 0.5);
}

.btn-outline-violet, .toggle-radio[data-theme=custom] .btn[data-theme=violet]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=violet]:not(.selected), .toggle-radio[data-theme=violet] .btn:not(.selected), .toggle-checkbox[data-theme=violet] .btn:not(.selected) {
  color: #7f00ff;
  border-color: #7f00ff;
}
.btn-outline-violet:hover, .toggle-radio[data-theme=custom] .btn[data-theme=violet]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=violet]:hover:not(.selected), .toggle-radio[data-theme=violet] .btn:hover:not(.selected), .toggle-checkbox[data-theme=violet] .btn:hover:not(.selected) {
  color: #fff;
  background-color: #7f00ff;
  border-color: #7f00ff;
}
.btn-outline-violet:focus, .toggle-radio[data-theme=custom] .btn[data-theme=violet]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=violet]:focus:not(.selected), .toggle-radio[data-theme=violet] .btn:focus:not(.selected), .toggle-checkbox[data-theme=violet] .btn:focus:not(.selected), .btn-outline-violet.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=violet]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=violet]:not(.selected), .toggle-radio[data-theme=violet] .focus.btn:not(.selected), .toggle-checkbox[data-theme=violet] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(127, 0, 255, 0.5);
}
.btn-outline-violet.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=violet]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=violet]:not(.selected), .toggle-radio[data-theme=violet] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=violet] .disabled.btn:not(.selected), .btn-outline-violet:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=violet]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=violet]:disabled:not(.selected), .toggle-radio[data-theme=violet] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=violet] .btn:disabled:not(.selected) {
  color: #7f00ff;
  background-color: transparent;
}
.btn-outline-violet:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=violet]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=violet]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=violet] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=violet] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-violet:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=violet]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=violet]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=violet] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=violet] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-violet.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=violet]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=violet]:not(.selected), .toggle-radio[data-theme=violet] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=violet] .show > .dropdown-toggle.btn:not(.selected) {
  color: #fff;
  background-color: #7f00ff;
  border-color: #7f00ff;
}
.btn-outline-violet:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=violet]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=violet]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=violet] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=violet] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-violet:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=violet]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=violet]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=violet] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=violet] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-violet.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=violet]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=violet]:focus:not(.selected), .toggle-radio[data-theme=violet] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=violet] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(127, 0, 255, 0.5);
}

.btn-outline-orange, .toggle-radio[data-theme=custom] .btn[data-theme=orange]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=orange]:not(.selected), .toggle-radio[data-theme=orange] .btn:not(.selected), .toggle-checkbox[data-theme=orange] .btn:not(.selected) {
  color: #ff9900;
  border-color: #ff9900;
}
.btn-outline-orange:hover, .toggle-radio[data-theme=custom] .btn[data-theme=orange]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=orange]:hover:not(.selected), .toggle-radio[data-theme=orange] .btn:hover:not(.selected), .toggle-checkbox[data-theme=orange] .btn:hover:not(.selected) {
  color: #212529;
  background-color: #ff9900;
  border-color: #ff9900;
}
.btn-outline-orange:focus, .toggle-radio[data-theme=custom] .btn[data-theme=orange]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=orange]:focus:not(.selected), .toggle-radio[data-theme=orange] .btn:focus:not(.selected), .toggle-checkbox[data-theme=orange] .btn:focus:not(.selected), .btn-outline-orange.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=orange]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=orange]:not(.selected), .toggle-radio[data-theme=orange] .focus.btn:not(.selected), .toggle-checkbox[data-theme=orange] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(255, 153, 0, 0.5);
}
.btn-outline-orange.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=orange]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=orange]:not(.selected), .toggle-radio[data-theme=orange] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=orange] .disabled.btn:not(.selected), .btn-outline-orange:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=orange]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=orange]:disabled:not(.selected), .toggle-radio[data-theme=orange] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=orange] .btn:disabled:not(.selected) {
  color: #ff9900;
  background-color: transparent;
}
.btn-outline-orange:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=orange]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=orange]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=orange] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=orange] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-orange:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=orange]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=orange]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=orange] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=orange] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-orange.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=orange]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=orange]:not(.selected), .toggle-radio[data-theme=orange] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=orange] .show > .dropdown-toggle.btn:not(.selected) {
  color: #212529;
  background-color: #ff9900;
  border-color: #ff9900;
}
.btn-outline-orange:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=orange]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=orange]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=orange] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=orange] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-orange:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=orange]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=orange]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=orange] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=orange] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-orange.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=orange]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=orange]:focus:not(.selected), .toggle-radio[data-theme=orange] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=orange] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 153, 0, 0.5);
}

.btn-outline-red, .toggle-radio[data-theme=custom] .btn[data-theme=red]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=red]:not(.selected), .toggle-radio[data-theme=red] .btn:not(.selected), .toggle-checkbox[data-theme=red] .btn:not(.selected) {
  color: red;
  border-color: red;
}
.btn-outline-red:hover, .toggle-radio[data-theme=custom] .btn[data-theme=red]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=red]:hover:not(.selected), .toggle-radio[data-theme=red] .btn:hover:not(.selected), .toggle-checkbox[data-theme=red] .btn:hover:not(.selected) {
  color: #fff;
  background-color: red;
  border-color: red;
}
.btn-outline-red:focus, .toggle-radio[data-theme=custom] .btn[data-theme=red]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=red]:focus:not(.selected), .toggle-radio[data-theme=red] .btn:focus:not(.selected), .toggle-checkbox[data-theme=red] .btn:focus:not(.selected), .btn-outline-red.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=red]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=red]:not(.selected), .toggle-radio[data-theme=red] .focus.btn:not(.selected), .toggle-checkbox[data-theme=red] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.5);
}
.btn-outline-red.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=red]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=red]:not(.selected), .toggle-radio[data-theme=red] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=red] .disabled.btn:not(.selected), .btn-outline-red:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=red]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=red]:disabled:not(.selected), .toggle-radio[data-theme=red] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=red] .btn:disabled:not(.selected) {
  color: red;
  background-color: transparent;
}
.btn-outline-red:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=red]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=red]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=red] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=red] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-red:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=red]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=red]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=red] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=red] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-red.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=red]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=red]:not(.selected), .toggle-radio[data-theme=red] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=red] .show > .dropdown-toggle.btn:not(.selected) {
  color: #fff;
  background-color: red;
  border-color: red;
}
.btn-outline-red:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=red]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=red]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=red] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=red] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-red:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=red]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=red]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=red] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=red] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-red.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=red]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=red]:focus:not(.selected), .toggle-radio[data-theme=red] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=red] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 0, 0, 0.5);
}

.btn-outline-limegreen, .toggle-radio[data-theme=custom] .btn[data-theme=limegreen]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen]:not(.selected), .toggle-radio[data-theme=limegreen] .btn:not(.selected), .toggle-checkbox[data-theme=limegreen] .btn:not(.selected) {
  color: limegreen;
  border-color: limegreen;
}
.btn-outline-limegreen:hover, .toggle-radio[data-theme=custom] .btn[data-theme=limegreen]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen]:hover:not(.selected), .toggle-radio[data-theme=limegreen] .btn:hover:not(.selected), .toggle-checkbox[data-theme=limegreen] .btn:hover:not(.selected) {
  color: #fff;
  background-color: limegreen;
  border-color: limegreen;
}
.btn-outline-limegreen:focus, .toggle-radio[data-theme=custom] .btn[data-theme=limegreen]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen]:focus:not(.selected), .toggle-radio[data-theme=limegreen] .btn:focus:not(.selected), .toggle-checkbox[data-theme=limegreen] .btn:focus:not(.selected), .btn-outline-limegreen.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=limegreen]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=limegreen]:not(.selected), .toggle-radio[data-theme=limegreen] .focus.btn:not(.selected), .toggle-checkbox[data-theme=limegreen] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(50, 205, 50, 0.5);
}
.btn-outline-limegreen.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=limegreen]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=limegreen]:not(.selected), .toggle-radio[data-theme=limegreen] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=limegreen] .disabled.btn:not(.selected), .btn-outline-limegreen:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=limegreen]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen]:disabled:not(.selected), .toggle-radio[data-theme=limegreen] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=limegreen] .btn:disabled:not(.selected) {
  color: limegreen;
  background-color: transparent;
}
.btn-outline-limegreen:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=limegreen]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=limegreen] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=limegreen] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-limegreen:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=limegreen]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=limegreen] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=limegreen] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-limegreen.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=limegreen]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=limegreen]:not(.selected), .toggle-radio[data-theme=limegreen] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=limegreen] .show > .dropdown-toggle.btn:not(.selected) {
  color: #fff;
  background-color: limegreen;
  border-color: limegreen;
}
.btn-outline-limegreen:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=limegreen]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=limegreen] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=limegreen] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-limegreen:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=limegreen]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=limegreen] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=limegreen] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-limegreen.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=limegreen]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=limegreen]:focus:not(.selected), .toggle-radio[data-theme=limegreen] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=limegreen] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(50, 205, 50, 0.5);
}

.btn-outline-bleu, .toggle-radio[data-theme=custom] .btn[data-theme=bleu]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu]:not(.selected), .toggle-radio[data-theme=bleu] .btn:not(.selected), .toggle-checkbox[data-theme=bleu] .btn:not(.selected) {
  color: #015991;
  border-color: #015991;
}
.btn-outline-bleu:hover, .toggle-radio[data-theme=custom] .btn[data-theme=bleu]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu]:hover:not(.selected), .toggle-radio[data-theme=bleu] .btn:hover:not(.selected), .toggle-checkbox[data-theme=bleu] .btn:hover:not(.selected) {
  color: #fff;
  background-color: #015991;
  border-color: #015991;
}
.btn-outline-bleu:focus, .toggle-radio[data-theme=custom] .btn[data-theme=bleu]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu]:focus:not(.selected), .toggle-radio[data-theme=bleu] .btn:focus:not(.selected), .toggle-checkbox[data-theme=bleu] .btn:focus:not(.selected), .btn-outline-bleu.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=bleu]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=bleu]:not(.selected), .toggle-radio[data-theme=bleu] .focus.btn:not(.selected), .toggle-checkbox[data-theme=bleu] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(1, 89, 145, 0.5);
}
.btn-outline-bleu.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=bleu]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=bleu]:not(.selected), .toggle-radio[data-theme=bleu] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=bleu] .disabled.btn:not(.selected), .btn-outline-bleu:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=bleu]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu]:disabled:not(.selected), .toggle-radio[data-theme=bleu] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=bleu] .btn:disabled:not(.selected) {
  color: #015991;
  background-color: transparent;
}
.btn-outline-bleu:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=bleu]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=bleu] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=bleu] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-bleu:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=bleu]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=bleu] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=bleu] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-bleu.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=bleu]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=bleu]:not(.selected), .toggle-radio[data-theme=bleu] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=bleu] .show > .dropdown-toggle.btn:not(.selected) {
  color: #fff;
  background-color: #015991;
  border-color: #015991;
}
.btn-outline-bleu:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=bleu]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=bleu] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=bleu] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-bleu:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=bleu]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=bleu] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=bleu] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-bleu.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=bleu]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=bleu]:focus:not(.selected), .toggle-radio[data-theme=bleu] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=bleu] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(1, 89, 145, 0.5);
}

.btn-outline-rouge, .toggle-radio[data-theme=custom] .btn[data-theme=rouge]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge]:not(.selected), .toggle-radio[data-theme=rouge] .btn:not(.selected), .toggle-checkbox[data-theme=rouge] .btn:not(.selected) {
  color: #9e0832;
  border-color: #9e0832;
}
.btn-outline-rouge:hover, .toggle-radio[data-theme=custom] .btn[data-theme=rouge]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge]:hover:not(.selected), .toggle-radio[data-theme=rouge] .btn:hover:not(.selected), .toggle-checkbox[data-theme=rouge] .btn:hover:not(.selected) {
  color: #fff;
  background-color: #9e0832;
  border-color: #9e0832;
}
.btn-outline-rouge:focus, .toggle-radio[data-theme=custom] .btn[data-theme=rouge]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge]:focus:not(.selected), .toggle-radio[data-theme=rouge] .btn:focus:not(.selected), .toggle-checkbox[data-theme=rouge] .btn:focus:not(.selected), .btn-outline-rouge.focus, .toggle-radio[data-theme=custom] .focus.btn[data-theme=rouge]:not(.selected), .toggle-checkbox[data-theme=custom] .focus.btn[data-theme=rouge]:not(.selected), .toggle-radio[data-theme=rouge] .focus.btn:not(.selected), .toggle-checkbox[data-theme=rouge] .focus.btn:not(.selected) {
  box-shadow: 0 0 0 0.2rem rgba(158, 8, 50, 0.5);
}
.btn-outline-rouge.disabled, .toggle-radio[data-theme=custom] .disabled.btn[data-theme=rouge]:not(.selected), .toggle-checkbox[data-theme=custom] .disabled.btn[data-theme=rouge]:not(.selected), .toggle-radio[data-theme=rouge] .disabled.btn:not(.selected), .toggle-checkbox[data-theme=rouge] .disabled.btn:not(.selected), .btn-outline-rouge:disabled, .toggle-radio[data-theme=custom] .btn[data-theme=rouge]:disabled:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge]:disabled:not(.selected), .toggle-radio[data-theme=rouge] .btn:disabled:not(.selected), .toggle-checkbox[data-theme=rouge] .btn:disabled:not(.selected) {
  color: #9e0832;
  background-color: transparent;
}
.btn-outline-rouge:not(:disabled):not(.disabled):active, .toggle-radio[data-theme=custom] .btn[data-theme=rouge]:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge]:not(:disabled):not(.disabled):active:not(.selected), .toggle-radio[data-theme=rouge] .btn:not(:disabled):not(.disabled):active:not(.selected), .toggle-checkbox[data-theme=rouge] .btn:not(:disabled):not(.disabled):active:not(.selected), .btn-outline-rouge:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] .btn[data-theme=rouge]:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge]:not(:disabled):not(.disabled).active:not(.selected), .toggle-radio[data-theme=rouge] .btn:not(:disabled):not(.disabled).active:not(.selected), .toggle-checkbox[data-theme=rouge] .btn:not(:disabled):not(.disabled).active:not(.selected), .show > .btn-outline-rouge.dropdown-toggle, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=rouge]:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=rouge]:not(.selected), .toggle-radio[data-theme=rouge] .show > .dropdown-toggle.btn:not(.selected), .toggle-checkbox[data-theme=rouge] .show > .dropdown-toggle.btn:not(.selected) {
  color: #fff;
  background-color: #9e0832;
  border-color: #9e0832;
}
.btn-outline-rouge:not(:disabled):not(.disabled):active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=rouge]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge]:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-radio[data-theme=rouge] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .toggle-checkbox[data-theme=rouge] .btn:not(:disabled):not(.disabled):active:focus:not(.selected), .btn-outline-rouge:not(:disabled):not(.disabled).active:focus, .toggle-radio[data-theme=custom] .btn[data-theme=rouge]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge]:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-radio[data-theme=rouge] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .toggle-checkbox[data-theme=rouge] .btn:not(:disabled):not(.disabled).active:focus:not(.selected), .show > .btn-outline-rouge.dropdown-toggle:focus, .toggle-radio[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=rouge]:focus:not(.selected), .toggle-checkbox[data-theme=custom] .show > .dropdown-toggle.btn[data-theme=rouge]:focus:not(.selected), .toggle-radio[data-theme=rouge] .show > .dropdown-toggle.btn:focus:not(.selected), .toggle-checkbox[data-theme=rouge] .show > .dropdown-toggle.btn:focus:not(.selected) {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(158, 8, 50, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #c10000;
  text-decoration: none;
}
.btn-link:hover {
  color: rgb(116.5, 0, 0);
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175);
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: rgb(21.6283783784, 24.25, 26.8716216216);
  text-decoration: none;
  background-color: #f8f9fa;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #dee2e6;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group.show .dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.show .dropdown-toggle.btn-link {
  box-shadow: none;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:last-child),
.input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #c10000;
  background-color: #c10000;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(255, 65.5, 65.5);
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: rgb(255, 116.5, 116.5);
  border-color: rgb(255, 116.5, 116.5);
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #eeeeee;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #ffffff;
  border: #adb5bd solid 1px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: no-repeat 50%/50% 50%;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #c10000;
  background-color: #c10000;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(193, 0, 0, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(193, 0, 0, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(193, 0, 0, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #ffffff;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(193, 0, 0, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  appearance: none;
}
.custom-select:focus {
  border-color: rgb(255, 65.5, 65.5);
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}
.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(255, 65.5, 65.5);
  box-shadow: 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #eeeeee;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  appearance: none;
}
.custom-range:focus {
  outline: none;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #c10000;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: rgb(255, 116.5, 116.5);
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #c10000;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: rgb(255, 116.5, 116.5);
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #c10000;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: rgb(255, 116.5, 116.5);
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-item {
  margin-bottom: -1px;
}
.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #212529;
  background-color: #fff;
  border-color: #dee2e6;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #c10000;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl,
.navbar .container-xxl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl,
  .navbar-expand-sm > .container-xxl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl,
  .navbar-expand-sm > .container-xxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl,
  .navbar-expand-md > .container-xxl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl,
  .navbar-expand-md > .container-xxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl,
  .navbar-expand-lg > .container-xxl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl,
  .navbar-expand-lg > .container-xxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl,
  .navbar-expand-xl > .container-xxl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl,
  .navbar-expand-xl > .container-xxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1399.98px) {
  .navbar-expand-xxl > .container,
  .navbar-expand-xxl > .container-fluid,
  .navbar-expand-xxl > .container-sm,
  .navbar-expand-xxl > .container-md,
  .navbar-expand-xxl > .container-lg,
  .navbar-expand-xxl > .container-xl,
  .navbar-expand-xxl > .container-xxl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xxl > .container,
  .navbar-expand-xxl > .container-fluid,
  .navbar-expand-xxl > .container-sm,
  .navbar-expand-xxl > .container-md,
  .navbar-expand-xxl > .container-lg,
  .navbar-expand-xxl > .container-xl,
  .navbar-expand-xxl > .container-xxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl,
.navbar-expand > .container-xxl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl,
.navbar-expand > .container-xxl {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
  color: #212529;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  color: #212529;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  color: #212529;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0px 0px;
  margin-bottom: 1rem;
  font-size: 1rem;
  list-style: none;
  background-color: #fff;
  border-radius: 0.25rem;
}

.breadcrumb-item {
  display: flex;
}
.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #c10000;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: rgb(116.5, 0, 0);
  text-decoration: none;
  background-color: rgb(234.6, 234.6, 234.6);
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #c10000;
  border-color: #c10000;
}
.page-item.disabled .page-link {
  color: rgb(96.5, 96.5, 96.5);
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #c10000;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #8e0000;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(193, 0, 0, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #787878;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: rgb(94.5, 94.5, 94.5);
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(120, 120, 120, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: rgb(30.1449275362, 125.8550724638, 52);
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #ffc107;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: rgb(211, 158.25, 0);
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #ced4da;
}
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: rgb(176.9418604651, 186.5, 196.0581395349);
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(206, 212, 218, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.badge-tertiary {
  color: #212529;
  background-color: #ff9900;
}
a.badge-tertiary:hover, a.badge-tertiary:focus {
  color: #212529;
  background-color: rgb(204, 122.4, 0);
}
a.badge-tertiary:focus, a.badge-tertiary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 153, 0, 0.5);
}

.badge-error {
  color: #fff;
  background-color: #dc3545;
}
a.badge-error:hover, a.badge-error:focus {
  color: #fff;
  background-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
}
a.badge-error:focus, a.badge-error.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-inverse {
  color: #fff;
  background-color: #343a40;
}
a.badge-inverse:hover, a.badge-inverse:focus {
  color: #fff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
a.badge-inverse:focus, a.badge-inverse.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.badge-normal {
  color: #fff;
  background-color: #6c757d;
}
a.badge-normal:hover, a.badge-normal:focus {
  color: #fff;
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
}
a.badge-normal:focus, a.badge-normal.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-gray-1 {
  color: #212529;
  background-color: #f8f9fa;
}
a.badge-gray-1:hover, a.badge-gray-1:focus {
  color: #212529;
  background-color: rgb(218.25, 223.5, 228.75);
}
a.badge-gray-1:focus, a.badge-gray-1.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-gray-2 {
  color: #212529;
  background-color: #e9ecef;
}
a.badge-gray-2:hover, a.badge-gray-2:focus {
  color: #212529;
  background-color: rgb(203.4736842105, 210.5, 217.5263157895);
}
a.badge-gray-2:focus, a.badge-gray-2.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5);
}

.badge-gray-3 {
  color: #212529;
  background-color: #dee2e6;
}
a.badge-gray-3:hover, a.badge-gray-3:focus {
  color: #212529;
  background-color: rgb(192.9827586207, 200.5, 208.0172413793);
}
a.badge-gray-3:focus, a.badge-gray-3.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5);
}

.badge-gray-4 {
  color: #212529;
  background-color: #ced4da;
}
a.badge-gray-4:hover, a.badge-gray-4:focus {
  color: #212529;
  background-color: rgb(176.9418604651, 186.5, 196.0581395349);
}
a.badge-gray-4:focus, a.badge-gray-4.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(206, 212, 218, 0.5);
}

.badge-gray-5 {
  color: #212529;
  background-color: #adb5bd;
}
a.badge-gray-5:hover, a.badge-gray-5:focus {
  color: #212529;
  background-color: rgb(144.7432432432, 155.5, 166.2567567568);
}
a.badge-gray-5:focus, a.badge-gray-5.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
}

.badge-gray-6 {
  color: #fff;
  background-color: #6c757d;
}
a.badge-gray-6:hover, a.badge-gray-6:focus {
  color: #fff;
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
}
a.badge-gray-6:focus, a.badge-gray-6.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-gray-7 {
  color: #fff;
  background-color: #495057;
}
a.badge-gray-7:hover, a.badge-gray-7:focus {
  color: #fff;
  background-color: rgb(49.73125, 54.5, 59.26875);
}
a.badge-gray-7:focus, a.badge-gray-7.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(73, 80, 87, 0.5);
}

.badge-gray-8 {
  color: #fff;
  background-color: #343a40;
}
a.badge-gray-8:hover, a.badge-gray-8:focus {
  color: #fff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
a.badge-gray-8:focus, a.badge-gray-8.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.badge-gray-9 {
  color: #fff;
  background-color: #212529;
}
a.badge-gray-9:hover, a.badge-gray-9:focus {
  color: #fff;
  background-color: rgb(10.2567567568, 11.5, 12.7432432432);
}
a.badge-gray-9:focus, a.badge-gray-9.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(33, 37, 41, 0.5);
}

.badge-gray-dark {
  color: #fff;
  background-color: #505050;
}
a.badge-gray-dark:hover, a.badge-gray-dark:focus {
  color: #fff;
  background-color: rgb(54.5, 54.5, 54.5);
}
a.badge-gray-dark:focus, a.badge-gray-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(80, 80, 80, 0.5);
}

.badge-violet {
  color: #fff;
  background-color: #7f00ff;
}
a.badge-violet:hover, a.badge-violet:focus {
  color: #fff;
  background-color: rgb(101.6, 0, 204);
}
a.badge-violet:focus, a.badge-violet.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(127, 0, 255, 0.5);
}

.badge-orange {
  color: #212529;
  background-color: #ff9900;
}
a.badge-orange:hover, a.badge-orange:focus {
  color: #212529;
  background-color: rgb(204, 122.4, 0);
}
a.badge-orange:focus, a.badge-orange.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 153, 0, 0.5);
}

.badge-red {
  color: #fff;
  background-color: red;
}
a.badge-red:hover, a.badge-red:focus {
  color: #fff;
  background-color: #cc0000;
}
a.badge-red:focus, a.badge-red.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.5);
}

.badge-limegreen {
  color: #fff;
  background-color: limegreen;
}
a.badge-limegreen:hover, a.badge-limegreen:focus {
  color: #fff;
  background-color: #28a428;
}
a.badge-limegreen:focus, a.badge-limegreen.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(50, 205, 50, 0.5);
}

.badge-bleu {
  color: #fff;
  background-color: #015991;
}
a.badge-bleu:hover, a.badge-bleu:focus {
  color: #fff;
  background-color: rgb(0.6506849315, 57.9109589041, 94.3493150685);
}
a.badge-bleu:focus, a.badge-bleu.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(1, 89, 145, 0.5);
}

.badge-rouge {
  color: #fff;
  background-color: #9e0832;
}
a.badge-rouge:hover, a.badge-rouge:focus {
  color: #fff;
  background-color: rgb(109.4578313253, 5.5421686747, 34.6385542169);
}
a.badge-rouge:focus, a.badge-rouge.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(158, 8, 50, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: rgb(100.36, 0, 0);
  background-color: rgb(242.6, 204, 204);
  border-color: rgb(237.64, 183.6, 183.6);
}
.alert-primary hr {
  border-top-color: rgb(232.6526182965, 163.0873817035, 163.0873817035);
}
.alert-primary .alert-link {
  color: rgb(49.36, 0, 0);
}

.alert-secondary {
  color: rgb(62.4, 62.4, 62.4);
  background-color: #e4e4e4;
  border-color: rgb(217.2, 217.2, 217.2);
}
.alert-secondary hr {
  border-top-color: rgb(204.45, 204.45, 204.45);
}
.alert-secondary .alert-link {
  color: rgb(36.9, 36.9, 36.9);
}

.alert-success {
  color: rgb(20.8, 86.84, 35.88);
  background-color: rgb(212, 237.4, 217.8);
  border-color: rgb(194.8, 230.36, 202.92);
}
.alert-success hr {
  border-top-color: rgb(176.7059405941, 222.9540594059, 187.2665346535);
}
.alert-success .alert-link {
  color: rgb(10.9449275362, 45.6950724638, 18.88);
}

.alert-info {
  color: rgb(11.96, 84.24, 95.68);
  background-color: rgb(208.6, 236.4, 240.8);
  border-color: rgb(190.04, 228.96, 235.12);
}
.alert-info hr {
  border-top-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.alert-info .alert-link {
  color: rgb(6.2933333333, 44.3269565217, 50.3466666667);
}

.alert-warning {
  color: rgb(132.6, 100.36, 3.64);
  background-color: rgb(255, 242.6, 205.4);
  border-color: rgb(255, 237.64, 185.56);
}
.alert-warning hr {
  border-top-color: rgb(255, 231.265, 160.06);
}
.alert-warning .alert-link {
  color: rgb(82.9625954198, 62.7912977099, 2.2774045802);
}

.alert-danger {
  color: rgb(114.4, 27.56, 35.88);
  background-color: rgb(248, 214.6, 217.8);
  border-color: rgb(245.2, 198.44, 202.92);
}
.alert-danger hr {
  border-top-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}
.alert-danger .alert-link {
  color: rgb(73.3010989011, 17.6589010989, 22.9898901099);
}

.alert-light {
  color: rgb(107.12, 110.24, 113.36);
  background-color: rgb(245.2, 246.4, 247.6);
  border-color: rgb(241.28, 242.96, 244.64);
}
.alert-light hr {
  border-top-color: rgb(226.7509302326, 230.21, 233.6690697674);
}
.alert-light .alert-link {
  color: rgb(82.3416981132, 84.74, 87.1383018868);
}

.alert-dark {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(214.4, 215.6, 216.8);
  border-color: rgb(198.16, 199.84, 201.52);
}
.alert-dark hr {
  border-top-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.alert-dark .alert-link {
  color: rgb(4.1779310345, 4.66, 5.1420689655);
}

.alert-tertiary {
  color: rgb(132.6, 79.56, 0);
  background-color: rgb(255, 234.6, 204);
  border-color: rgb(255, 226.44, 183.6);
}
.alert-tertiary hr {
  border-top-color: rgb(255, 216.24, 158.1);
}
.alert-tertiary .alert-link {
  color: rgb(81.6, 48.96, 0);
}

.alert-error {
  color: rgb(114.4, 27.56, 35.88);
  background-color: rgb(248, 214.6, 217.8);
  border-color: rgb(245.2, 198.44, 202.92);
}
.alert-error hr {
  border-top-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}
.alert-error .alert-link {
  color: rgb(73.3010989011, 17.6589010989, 22.9898901099);
}

.alert-inverse {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(214.4, 215.6, 216.8);
  border-color: rgb(198.16, 199.84, 201.52);
}
.alert-inverse hr {
  border-top-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.alert-inverse .alert-link {
  color: rgb(4.1779310345, 4.66, 5.1420689655);
}

.alert-normal {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(225.6, 227.4, 229);
  border-color: rgb(213.84, 216.36, 218.6);
}
.alert-normal hr {
  border-top-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.alert-normal .alert-link {
  color: rgb(32.5205150215, 35.2305579399, 37.6394849785);
}

.alert-gray-1 {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.6, 253.8, 254);
  border-color: rgb(253.04, 253.32, 253.6);
}
.alert-gray-1 hr {
  border-top-color: rgb(238.165, 240.57, 242.975);
}
.alert-gray-1 .alert-link {
  color: rgb(103.5492351816, 103.98, 104.4107648184);
}

.alert-gray-2 {
  color: rgb(121.16, 122.72, 124.28);
  background-color: rgb(250.6, 251.2, 251.8);
  border-color: rgb(248.84, 249.68, 250.52);
}
.alert-gray-2 hr {
  border-top-color: rgb(234.0768421053, 236.93, 239.7831578947);
}
.alert-gray-2 .alert-link {
  color: rgb(95.9841525424, 97.22, 98.4558474576);
}

.alert-gray-3 {
  color: rgb(115.44, 117.52, 119.6);
  background-color: rgb(248.4, 249.2, 250);
  border-color: rgb(245.76, 246.88, 248);
}
.alert-gray-3 hr {
  border-top-color: rgb(231.2513793103, 234.13, 237.0086206897);
}
.alert-gray-3 .alert-link {
  color: rgb(90.3913274336, 92.02, 93.6486725664);
}

.alert-gray-4 {
  color: rgb(107.12, 110.24, 113.36);
  background-color: rgb(245.2, 246.4, 247.6);
  border-color: rgb(241.28, 242.96, 244.64);
}
.alert-gray-4 hr {
  border-top-color: rgb(226.7509302326, 230.21, 233.6690697674);
}
.alert-gray-4 .alert-link {
  color: rgb(82.3416981132, 84.74, 87.1383018868);
}

.alert-gray-5 {
  color: rgb(89.96, 94.12, 98.28);
  background-color: rgb(238.6, 240.2, 241.8);
  border-color: rgb(232.04, 234.28, 236.52);
}
.alert-gray-5 hr {
  border-top-color: rgb(217.9116216216, 221.53, 225.1483783784);
}
.alert-gray-5 .alert-link {
  color: rgb(65.5870718232, 68.62, 71.6529281768);
}

.alert-gray-6 {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(225.6, 227.4, 229);
  border-color: rgb(213.84, 216.36, 218.6);
}
.alert-gray-6 hr {
  border-top-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.alert-gray-6 .alert-link {
  color: rgb(32.5205150215, 35.2305579399, 37.6394849785);
}

.alert-gray-7 {
  color: rgb(37.96, 41.6, 45.24);
  background-color: rgb(218.6, 220, 221.4);
  border-color: rgb(204.04, 206, 207.96);
}
.alert-gray-7 hr {
  border-top-color: rgb(190.78, 193.25, 195.72);
}
.alert-gray-7 .alert-link {
  color: rgb(14.69125, 16.1, 17.50875);
}

.alert-gray-8 {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(214.4, 215.6, 216.8);
  border-color: rgb(198.16, 199.84, 201.52);
}
.alert-gray-8 hr {
  border-top-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.alert-gray-8 .alert-link {
  color: rgb(4.1779310345, 4.66, 5.1420689655);
}

.alert-gray-9 {
  color: rgb(17.16, 19.24, 21.32);
  background-color: rgb(210.6, 211.4, 212.2);
  border-color: rgb(192.84, 193.96, 195.08);
}
.alert-gray-9 hr {
  border-top-color: rgb(179.8560550459, 181.21, 182.5639449541);
}
.alert-gray-9 .alert-link {
  color: black;
}

.alert-gray-dark {
  color: rgb(41.6, 41.6, 41.6);
  background-color: gainsboro;
  border-color: #cecece;
}
.alert-gray-dark hr {
  border-top-color: rgb(193.25, 193.25, 193.25);
}
.alert-gray-dark .alert-link {
  color: rgb(16.1, 16.1, 16.1);
}

.alert-violet {
  color: rgb(66.04, 0, 132.6);
  background-color: rgb(229.4, 204, 255);
  border-color: rgb(219.16, 183.6, 255);
}
.alert-violet hr {
  border-top-color: rgb(206.36, 158.1, 255);
}
.alert-violet .alert-link {
  color: rgb(40.64, 0, 81.6);
}

.alert-orange {
  color: rgb(132.6, 79.56, 0);
  background-color: rgb(255, 234.6, 204);
  border-color: rgb(255, 226.44, 183.6);
}
.alert-orange hr {
  border-top-color: rgb(255, 216.24, 158.1);
}
.alert-orange .alert-link {
  color: rgb(81.6, 48.96, 0);
}

.alert-red {
  color: rgb(132.6, 0, 0);
  background-color: #ffcccc;
  border-color: rgb(255, 183.6, 183.6);
}
.alert-red hr {
  border-top-color: rgb(255, 158.1, 158.1);
}
.alert-red .alert-link {
  color: rgb(81.6, 0, 0);
}

.alert-limegreen {
  color: rgb(26, 106.6, 26);
  background-color: #d6f5d6;
  border-color: rgb(197.6, 241, 197.6);
}
.alert-limegreen hr {
  border-top-color: rgb(177.1, 236, 177.1);
}
.alert-limegreen .alert-link {
  color: rgb(16, 65.6, 16);
}

.alert-bleu {
  color: rgb(0.52, 46.28, 75.4);
  background-color: rgb(204.2, 221.8, 233);
  border-color: rgb(183.88, 208.52, 224.2);
}
.alert-bleu hr {
  border-top-color: rgb(166.086043956, 196.8908791209, 216.493956044);
}
.alert-bleu .alert-link {
  color: rgb(0.1706849315, 15.1909589041, 24.7493150685);
}

.alert-rouge {
  color: rgb(82.16, 4.16, 26);
  background-color: rgb(235.6, 205.6, 214);
  border-color: rgb(227.84, 185.84, 197.6);
}
.alert-rouge hr {
  border-top-color: rgb(220.6495930233, 167.5304069767, 182.4037790698);
}
.alert-rouge .alert-link {
  color: rgb(33.6178313253, 1.7021686747, 10.6385542169);
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
  box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: white;
  text-align: center;
  white-space: nowrap;
  background-color: #c10000;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  animation: progress-bar-stripes 1s linear infinite;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  color: #212529;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #c10000;
  border-color: #c10000;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: rgb(100.36, 0, 0);
  background-color: rgb(237.64, 183.6, 183.6);
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: rgb(100.36, 0, 0);
  background-color: rgb(232.6526182965, 163.0873817035, 163.0873817035);
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(100.36, 0, 0);
  border-color: rgb(100.36, 0, 0);
}

.list-group-item-secondary {
  color: rgb(62.4, 62.4, 62.4);
  background-color: rgb(217.2, 217.2, 217.2);
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: rgb(62.4, 62.4, 62.4);
  background-color: rgb(204.45, 204.45, 204.45);
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(62.4, 62.4, 62.4);
  border-color: rgb(62.4, 62.4, 62.4);
}

.list-group-item-success {
  color: rgb(20.8, 86.84, 35.88);
  background-color: rgb(194.8, 230.36, 202.92);
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: rgb(20.8, 86.84, 35.88);
  background-color: rgb(176.7059405941, 222.9540594059, 187.2665346535);
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: rgb(20.8, 86.84, 35.88);
  border-color: rgb(20.8, 86.84, 35.88);
}

.list-group-item-info {
  color: rgb(11.96, 84.24, 95.68);
  background-color: rgb(190.04, 228.96, 235.12);
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: rgb(11.96, 84.24, 95.68);
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: rgb(11.96, 84.24, 95.68);
  border-color: rgb(11.96, 84.24, 95.68);
}

.list-group-item-warning {
  color: rgb(132.6, 100.36, 3.64);
  background-color: rgb(255, 237.64, 185.56);
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: rgb(132.6, 100.36, 3.64);
  background-color: rgb(255, 231.265, 160.06);
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 100.36, 3.64);
  border-color: rgb(132.6, 100.36, 3.64);
}

.list-group-item-danger {
  color: rgb(114.4, 27.56, 35.88);
  background-color: rgb(245.2, 198.44, 202.92);
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: rgb(114.4, 27.56, 35.88);
  background-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: rgb(114.4, 27.56, 35.88);
  border-color: rgb(114.4, 27.56, 35.88);
}

.list-group-item-light {
  color: rgb(107.12, 110.24, 113.36);
  background-color: rgb(241.28, 242.96, 244.64);
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: rgb(107.12, 110.24, 113.36);
  background-color: rgb(226.7509302326, 230.21, 233.6690697674);
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(107.12, 110.24, 113.36);
  border-color: rgb(107.12, 110.24, 113.36);
}

.list-group-item-dark {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(198.16, 199.84, 201.52);
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(27.04, 30.16, 33.28);
  border-color: rgb(27.04, 30.16, 33.28);
}

.list-group-item-tertiary {
  color: rgb(132.6, 79.56, 0);
  background-color: rgb(255, 226.44, 183.6);
}
.list-group-item-tertiary.list-group-item-action:hover, .list-group-item-tertiary.list-group-item-action:focus {
  color: rgb(132.6, 79.56, 0);
  background-color: rgb(255, 216.24, 158.1);
}
.list-group-item-tertiary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 79.56, 0);
  border-color: rgb(132.6, 79.56, 0);
}

.list-group-item-error {
  color: rgb(114.4, 27.56, 35.88);
  background-color: rgb(245.2, 198.44, 202.92);
}
.list-group-item-error.list-group-item-action:hover, .list-group-item-error.list-group-item-action:focus {
  color: rgb(114.4, 27.56, 35.88);
  background-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}
.list-group-item-error.list-group-item-action.active {
  color: #fff;
  background-color: rgb(114.4, 27.56, 35.88);
  border-color: rgb(114.4, 27.56, 35.88);
}

.list-group-item-inverse {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(198.16, 199.84, 201.52);
}
.list-group-item-inverse.list-group-item-action:hover, .list-group-item-inverse.list-group-item-action:focus {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.list-group-item-inverse.list-group-item-action.active {
  color: #fff;
  background-color: rgb(27.04, 30.16, 33.28);
  border-color: rgb(27.04, 30.16, 33.28);
}

.list-group-item-normal {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(213.84, 216.36, 218.6);
}
.list-group-item-normal.list-group-item-action:hover, .list-group-item-normal.list-group-item-action:focus {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.list-group-item-normal.list-group-item-action.active {
  color: #fff;
  background-color: rgb(56.16, 60.84, 65);
  border-color: rgb(56.16, 60.84, 65);
}

.list-group-item-gray-1 {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.04, 253.32, 253.6);
}
.list-group-item-gray-1.list-group-item-action:hover, .list-group-item-gray-1.list-group-item-action:focus {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(238.165, 240.57, 242.975);
}
.list-group-item-gray-1.list-group-item-action.active {
  color: #fff;
  background-color: rgb(128.96, 129.48, 130);
  border-color: rgb(128.96, 129.48, 130);
}

.list-group-item-gray-2 {
  color: rgb(121.16, 122.72, 124.28);
  background-color: rgb(248.84, 249.68, 250.52);
}
.list-group-item-gray-2.list-group-item-action:hover, .list-group-item-gray-2.list-group-item-action:focus {
  color: rgb(121.16, 122.72, 124.28);
  background-color: rgb(234.0768421053, 236.93, 239.7831578947);
}
.list-group-item-gray-2.list-group-item-action.active {
  color: #fff;
  background-color: rgb(121.16, 122.72, 124.28);
  border-color: rgb(121.16, 122.72, 124.28);
}

.list-group-item-gray-3 {
  color: rgb(115.44, 117.52, 119.6);
  background-color: rgb(245.76, 246.88, 248);
}
.list-group-item-gray-3.list-group-item-action:hover, .list-group-item-gray-3.list-group-item-action:focus {
  color: rgb(115.44, 117.52, 119.6);
  background-color: rgb(231.2513793103, 234.13, 237.0086206897);
}
.list-group-item-gray-3.list-group-item-action.active {
  color: #fff;
  background-color: rgb(115.44, 117.52, 119.6);
  border-color: rgb(115.44, 117.52, 119.6);
}

.list-group-item-gray-4 {
  color: rgb(107.12, 110.24, 113.36);
  background-color: rgb(241.28, 242.96, 244.64);
}
.list-group-item-gray-4.list-group-item-action:hover, .list-group-item-gray-4.list-group-item-action:focus {
  color: rgb(107.12, 110.24, 113.36);
  background-color: rgb(226.7509302326, 230.21, 233.6690697674);
}
.list-group-item-gray-4.list-group-item-action.active {
  color: #fff;
  background-color: rgb(107.12, 110.24, 113.36);
  border-color: rgb(107.12, 110.24, 113.36);
}

.list-group-item-gray-5 {
  color: rgb(89.96, 94.12, 98.28);
  background-color: rgb(232.04, 234.28, 236.52);
}
.list-group-item-gray-5.list-group-item-action:hover, .list-group-item-gray-5.list-group-item-action:focus {
  color: rgb(89.96, 94.12, 98.28);
  background-color: rgb(217.9116216216, 221.53, 225.1483783784);
}
.list-group-item-gray-5.list-group-item-action.active {
  color: #fff;
  background-color: rgb(89.96, 94.12, 98.28);
  border-color: rgb(89.96, 94.12, 98.28);
}

.list-group-item-gray-6 {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(213.84, 216.36, 218.6);
}
.list-group-item-gray-6.list-group-item-action:hover, .list-group-item-gray-6.list-group-item-action:focus {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.list-group-item-gray-6.list-group-item-action.active {
  color: #fff;
  background-color: rgb(56.16, 60.84, 65);
  border-color: rgb(56.16, 60.84, 65);
}

.list-group-item-gray-7 {
  color: rgb(37.96, 41.6, 45.24);
  background-color: rgb(204.04, 206, 207.96);
}
.list-group-item-gray-7.list-group-item-action:hover, .list-group-item-gray-7.list-group-item-action:focus {
  color: rgb(37.96, 41.6, 45.24);
  background-color: rgb(190.78, 193.25, 195.72);
}
.list-group-item-gray-7.list-group-item-action.active {
  color: #fff;
  background-color: rgb(37.96, 41.6, 45.24);
  border-color: rgb(37.96, 41.6, 45.24);
}

.list-group-item-gray-8 {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(198.16, 199.84, 201.52);
}
.list-group-item-gray-8.list-group-item-action:hover, .list-group-item-gray-8.list-group-item-action:focus {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.list-group-item-gray-8.list-group-item-action.active {
  color: #fff;
  background-color: rgb(27.04, 30.16, 33.28);
  border-color: rgb(27.04, 30.16, 33.28);
}

.list-group-item-gray-9 {
  color: rgb(17.16, 19.24, 21.32);
  background-color: rgb(192.84, 193.96, 195.08);
}
.list-group-item-gray-9.list-group-item-action:hover, .list-group-item-gray-9.list-group-item-action:focus {
  color: rgb(17.16, 19.24, 21.32);
  background-color: rgb(179.8560550459, 181.21, 182.5639449541);
}
.list-group-item-gray-9.list-group-item-action.active {
  color: #fff;
  background-color: rgb(17.16, 19.24, 21.32);
  border-color: rgb(17.16, 19.24, 21.32);
}

.list-group-item-gray-dark {
  color: rgb(41.6, 41.6, 41.6);
  background-color: #cecece;
}
.list-group-item-gray-dark.list-group-item-action:hover, .list-group-item-gray-dark.list-group-item-action:focus {
  color: rgb(41.6, 41.6, 41.6);
  background-color: rgb(193.25, 193.25, 193.25);
}
.list-group-item-gray-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(41.6, 41.6, 41.6);
  border-color: rgb(41.6, 41.6, 41.6);
}

.list-group-item-violet {
  color: rgb(66.04, 0, 132.6);
  background-color: rgb(219.16, 183.6, 255);
}
.list-group-item-violet.list-group-item-action:hover, .list-group-item-violet.list-group-item-action:focus {
  color: rgb(66.04, 0, 132.6);
  background-color: rgb(206.36, 158.1, 255);
}
.list-group-item-violet.list-group-item-action.active {
  color: #fff;
  background-color: rgb(66.04, 0, 132.6);
  border-color: rgb(66.04, 0, 132.6);
}

.list-group-item-orange {
  color: rgb(132.6, 79.56, 0);
  background-color: rgb(255, 226.44, 183.6);
}
.list-group-item-orange.list-group-item-action:hover, .list-group-item-orange.list-group-item-action:focus {
  color: rgb(132.6, 79.56, 0);
  background-color: rgb(255, 216.24, 158.1);
}
.list-group-item-orange.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 79.56, 0);
  border-color: rgb(132.6, 79.56, 0);
}

.list-group-item-red {
  color: rgb(132.6, 0, 0);
  background-color: rgb(255, 183.6, 183.6);
}
.list-group-item-red.list-group-item-action:hover, .list-group-item-red.list-group-item-action:focus {
  color: rgb(132.6, 0, 0);
  background-color: rgb(255, 158.1, 158.1);
}
.list-group-item-red.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 0, 0);
  border-color: rgb(132.6, 0, 0);
}

.list-group-item-limegreen {
  color: rgb(26, 106.6, 26);
  background-color: rgb(197.6, 241, 197.6);
}
.list-group-item-limegreen.list-group-item-action:hover, .list-group-item-limegreen.list-group-item-action:focus {
  color: rgb(26, 106.6, 26);
  background-color: rgb(177.1, 236, 177.1);
}
.list-group-item-limegreen.list-group-item-action.active {
  color: #fff;
  background-color: rgb(26, 106.6, 26);
  border-color: rgb(26, 106.6, 26);
}

.list-group-item-bleu {
  color: rgb(0.52, 46.28, 75.4);
  background-color: rgb(183.88, 208.52, 224.2);
}
.list-group-item-bleu.list-group-item-action:hover, .list-group-item-bleu.list-group-item-action:focus {
  color: rgb(0.52, 46.28, 75.4);
  background-color: rgb(166.086043956, 196.8908791209, 216.493956044);
}
.list-group-item-bleu.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0.52, 46.28, 75.4);
  border-color: rgb(0.52, 46.28, 75.4);
}

.list-group-item-rouge {
  color: rgb(82.16, 4.16, 26);
  background-color: rgb(227.84, 185.84, 197.6);
}
.list-group-item-rouge.list-group-item-action:hover, .list-group-item-rouge.list-group-item-action:focus {
  color: rgb(82.16, 4.16, 26);
  background-color: rgb(220.6495930233, 167.5304069767, 182.4037790698);
}
.list-group-item-rouge.list-group-item-action.active {
  color: #fff;
  background-color: rgb(82.16, 4.16, 26);
  border-color: rgb(82.16, 4.16, 26);
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: #212529;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #dee2e6;
  border-radius: 0.3rem;
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.5);
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #ff9900;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #ff9900;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: min-content;
  }
  .modal-content {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2);
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid rgb(247.35, 247.35, 247.35);
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: rgb(247.35, 247.35, 247.35);
  border-bottom: 1px solid rgb(234.6, 234.6, 234.6);
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50%/100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: spinner-border 0.75s linear infinite;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: spinner-grow 0.75s linear infinite;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #c10000 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #8e0000 !important;
}

.bg-secondary {
  background-color: #787878 !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: rgb(94.5, 94.5, 94.5) !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: rgb(30.1449275362, 125.8550724638, 52) !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667) !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: rgb(211, 158.25, 0) !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: rgb(189.2151898734, 32.7848101266, 47.7721518987) !important;
}

.bg-light {
  background-color: #ced4da !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: rgb(176.9418604651, 186.5, 196.0581395349) !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: rgb(29.1379310345, 32.5, 35.8620689655) !important;
}

.bg-tertiary {
  background-color: #ff9900 !important;
}

a.bg-tertiary:hover, a.bg-tertiary:focus,
button.bg-tertiary:hover,
button.bg-tertiary:focus {
  background-color: rgb(204, 122.4, 0) !important;
}

.bg-error {
  background-color: #dc3545 !important;
}

a.bg-error:hover, a.bg-error:focus,
button.bg-error:hover,
button.bg-error:focus {
  background-color: rgb(189.2151898734, 32.7848101266, 47.7721518987) !important;
}

.bg-inverse {
  background-color: #343a40 !important;
}

a.bg-inverse:hover, a.bg-inverse:focus,
button.bg-inverse:hover,
button.bg-inverse:focus {
  background-color: rgb(29.1379310345, 32.5, 35.8620689655) !important;
}

.bg-normal {
  background-color: #6c757d !important;
}

a.bg-normal:hover, a.bg-normal:focus,
button.bg-normal:hover,
button.bg-normal:focus {
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785) !important;
}

.bg-gray-1 {
  background-color: #f8f9fa !important;
}

a.bg-gray-1:hover, a.bg-gray-1:focus,
button.bg-gray-1:hover,
button.bg-gray-1:focus {
  background-color: rgb(218.25, 223.5, 228.75) !important;
}

.bg-gray-2 {
  background-color: #e9ecef !important;
}

a.bg-gray-2:hover, a.bg-gray-2:focus,
button.bg-gray-2:hover,
button.bg-gray-2:focus {
  background-color: rgb(203.4736842105, 210.5, 217.5263157895) !important;
}

.bg-gray-3 {
  background-color: #dee2e6 !important;
}

a.bg-gray-3:hover, a.bg-gray-3:focus,
button.bg-gray-3:hover,
button.bg-gray-3:focus {
  background-color: rgb(192.9827586207, 200.5, 208.0172413793) !important;
}

.bg-gray-4 {
  background-color: #ced4da !important;
}

a.bg-gray-4:hover, a.bg-gray-4:focus,
button.bg-gray-4:hover,
button.bg-gray-4:focus {
  background-color: rgb(176.9418604651, 186.5, 196.0581395349) !important;
}

.bg-gray-5 {
  background-color: #adb5bd !important;
}

a.bg-gray-5:hover, a.bg-gray-5:focus,
button.bg-gray-5:hover,
button.bg-gray-5:focus {
  background-color: rgb(144.7432432432, 155.5, 166.2567567568) !important;
}

.bg-gray-6 {
  background-color: #6c757d !important;
}

a.bg-gray-6:hover, a.bg-gray-6:focus,
button.bg-gray-6:hover,
button.bg-gray-6:focus {
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785) !important;
}

.bg-gray-7 {
  background-color: #495057 !important;
}

a.bg-gray-7:hover, a.bg-gray-7:focus,
button.bg-gray-7:hover,
button.bg-gray-7:focus {
  background-color: rgb(49.73125, 54.5, 59.26875) !important;
}

.bg-gray-8 {
  background-color: #343a40 !important;
}

a.bg-gray-8:hover, a.bg-gray-8:focus,
button.bg-gray-8:hover,
button.bg-gray-8:focus {
  background-color: rgb(29.1379310345, 32.5, 35.8620689655) !important;
}

.bg-gray-9 {
  background-color: #212529 !important;
}

a.bg-gray-9:hover, a.bg-gray-9:focus,
button.bg-gray-9:hover,
button.bg-gray-9:focus {
  background-color: rgb(10.2567567568, 11.5, 12.7432432432) !important;
}

.bg-gray-dark {
  background-color: #505050 !important;
}

a.bg-gray-dark:hover, a.bg-gray-dark:focus,
button.bg-gray-dark:hover,
button.bg-gray-dark:focus {
  background-color: rgb(54.5, 54.5, 54.5) !important;
}

.bg-violet {
  background-color: #7f00ff !important;
}

a.bg-violet:hover, a.bg-violet:focus,
button.bg-violet:hover,
button.bg-violet:focus {
  background-color: rgb(101.6, 0, 204) !important;
}

.bg-orange {
  background-color: #ff9900 !important;
}

a.bg-orange:hover, a.bg-orange:focus,
button.bg-orange:hover,
button.bg-orange:focus {
  background-color: rgb(204, 122.4, 0) !important;
}

.bg-red {
  background-color: red !important;
}

a.bg-red:hover, a.bg-red:focus,
button.bg-red:hover,
button.bg-red:focus {
  background-color: #cc0000 !important;
}

.bg-limegreen {
  background-color: limegreen !important;
}

a.bg-limegreen:hover, a.bg-limegreen:focus,
button.bg-limegreen:hover,
button.bg-limegreen:focus {
  background-color: #28a428 !important;
}

.bg-bleu {
  background-color: #015991 !important;
}

a.bg-bleu:hover, a.bg-bleu:focus,
button.bg-bleu:hover,
button.bg-bleu:focus {
  background-color: rgb(0.6506849315, 57.9109589041, 94.3493150685) !important;
}

.bg-rouge {
  background-color: #9e0832 !important;
}

a.bg-rouge:hover, a.bg-rouge:focus,
button.bg-rouge:hover,
button.bg-rouge:focus {
  background-color: rgb(109.4578313253, 5.5421686747, 34.6385542169) !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #c10000 !important;
}

.border-secondary {
  border-color: #787878 !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #ced4da !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-tertiary {
  border-color: #ff9900 !important;
}

.border-error {
  border-color: #dc3545 !important;
}

.border-inverse {
  border-color: #343a40 !important;
}

.border-normal {
  border-color: #6c757d !important;
}

.border-gray-1 {
  border-color: #f8f9fa !important;
}

.border-gray-2 {
  border-color: #e9ecef !important;
}

.border-gray-3 {
  border-color: #dee2e6 !important;
}

.border-gray-4 {
  border-color: #ced4da !important;
}

.border-gray-5 {
  border-color: #adb5bd !important;
}

.border-gray-6 {
  border-color: #6c757d !important;
}

.border-gray-7 {
  border-color: #495057 !important;
}

.border-gray-8 {
  border-color: #343a40 !important;
}

.border-gray-9 {
  border-color: #212529 !important;
}

.border-gray-dark {
  border-color: #505050 !important;
}

.border-violet {
  border-color: #7f00ff !important;
}

.border-orange {
  border-color: #ff9900 !important;
}

.border-red {
  border-color: red !important;
}

.border-limegreen {
  border-color: limegreen !important;
}

.border-bleu {
  border-color: #015991 !important;
}

.border-rouge {
  border-color: #9e0832 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d--webkit-box {
  display: -webkit-box !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm--webkit-box {
    display: -webkit-box !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md--webkit-box {
    display: -webkit-box !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg--webkit-box {
    display: -webkit-box !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl--webkit-box {
    display: -webkit-box !important;
  }
}
@media (min-width: 1400px) {
  .d-xxl-none {
    display: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl--webkit-box {
    display: -webkit-box !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print--webkit-box {
    display: -webkit-box !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1400px) {
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-left {
    float: left !important;
  }
  .float-xxl-right {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
}
.user-select-all {
  user-select: all !important;
}

.user-select-auto {
  user-select: auto !important;
}

.user-select-none {
  user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm, html body header {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100, html .account {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100, html .account {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1400px) {
  .m-xxl-0 {
    margin: 0 !important;
  }
  .mt-xxl-0,
  .my-xxl-0 {
    margin-top: 0 !important;
  }
  .mr-xxl-0,
  .mx-xxl-0 {
    margin-right: 0 !important;
  }
  .mb-xxl-0,
  .my-xxl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xxl-0,
  .mx-xxl-0 {
    margin-left: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .mt-xxl-1,
  .my-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xxl-1,
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xxl-1,
  .my-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xxl-1,
  .mx-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .mt-xxl-2,
  .my-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xxl-2,
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xxl-2,
  .my-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xxl-2,
  .mx-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .mt-xxl-3,
  .my-xxl-3 {
    margin-top: 1rem !important;
  }
  .mr-xxl-3,
  .mx-xxl-3 {
    margin-right: 1rem !important;
  }
  .mb-xxl-3,
  .my-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xxl-3,
  .mx-xxl-3 {
    margin-left: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .mt-xxl-4,
  .my-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xxl-4,
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xxl-4,
  .my-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xxl-4,
  .mx-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .mt-xxl-5,
  .my-xxl-5 {
    margin-top: 3rem !important;
  }
  .mr-xxl-5,
  .mx-xxl-5 {
    margin-right: 3rem !important;
  }
  .mb-xxl-5,
  .my-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xxl-5,
  .mx-xxl-5 {
    margin-left: 3rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .pt-xxl-0,
  .py-xxl-0 {
    padding-top: 0 !important;
  }
  .pr-xxl-0,
  .px-xxl-0 {
    padding-right: 0 !important;
  }
  .pb-xxl-0,
  .py-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xxl-0,
  .px-xxl-0 {
    padding-left: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .pt-xxl-1,
  .py-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xxl-1,
  .px-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xxl-1,
  .py-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xxl-1,
  .px-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .pt-xxl-2,
  .py-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xxl-2,
  .px-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xxl-2,
  .py-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xxl-2,
  .px-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .pt-xxl-3,
  .py-xxl-3 {
    padding-top: 1rem !important;
  }
  .pr-xxl-3,
  .px-xxl-3 {
    padding-right: 1rem !important;
  }
  .pb-xxl-3,
  .py-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xxl-3,
  .px-xxl-3 {
    padding-left: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .pt-xxl-4,
  .py-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xxl-4,
  .px-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xxl-4,
  .py-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xxl-4,
  .px-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .pt-xxl-5,
  .py-xxl-5 {
    padding-top: 3rem !important;
  }
  .pr-xxl-5,
  .px-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-5,
  .py-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xxl-5,
  .px-xxl-5 {
    padding-left: 3rem !important;
  }
  .m-xxl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xxl-n1,
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xxl-n1,
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xxl-n1,
  .my-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xxl-n1,
  .mx-xxl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xxl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xxl-n2,
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xxl-n2,
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xxl-n2,
  .my-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xxl-n2,
  .mx-xxl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xxl-n3 {
    margin: -1rem !important;
  }
  .mt-xxl-n3,
  .my-xxl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xxl-n3,
  .mx-xxl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xxl-n3,
  .my-xxl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xxl-n3,
  .mx-xxl-n3 {
    margin-left: -1rem !important;
  }
  .m-xxl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xxl-n4,
  .my-xxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xxl-n4,
  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xxl-n4,
  .my-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xxl-n4,
  .mx-xxl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xxl-n5 {
    margin: -3rem !important;
  }
  .mt-xxl-n5,
  .my-xxl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xxl-n5,
  .mx-xxl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xxl-n5,
  .my-xxl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xxl-n5,
  .mx-xxl-n5 {
    margin-left: -3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mt-xxl-auto,
  .my-xxl-auto {
    margin-top: auto !important;
  }
  .mr-xxl-auto,
  .mx-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-auto,
  .my-xxl-auto {
    margin-bottom: auto !important;
  }
  .ml-xxl-auto,
  .mx-xxl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .text-xxl-left {
    text-align: left !important;
  }
  .text-xxl-right {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #c10000 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: rgb(116.5, 0, 0) !important;
}

.text-secondary {
  color: #787878 !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: rgb(81.75, 81.75, 81.75) !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:hover, a.text-success:focus {
  color: rgb(25.2173913043, 105.2826086957, 43.5) !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: rgb(14.5, 102.1304347826, 116) !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: rgb(185.5, 139.125, 0) !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: rgb(167.4810126582, 29.0189873418, 42.2848101266) !important;
}

.text-light {
  color: #ced4da !important;
}

a.text-light:hover, a.text-light:focus {
  color: rgb(162.4127906977, 173.75, 185.0872093023) !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: rgb(17.7068965517, 19.75, 21.7931034483) !important;
}

.text-tertiary {
  color: #ff9900 !important;
}

a.text-tertiary:hover, a.text-tertiary:focus {
  color: rgb(178.5, 107.1, 0) !important;
}

.text-error {
  color: #dc3545 !important;
}

a.text-error:hover, a.text-error:focus {
  color: rgb(167.4810126582, 29.0189873418, 42.2848101266) !important;
}

.text-inverse {
  color: #343a40 !important;
}

a.text-inverse:hover, a.text-inverse:focus {
  color: rgb(17.7068965517, 19.75, 21.7931034483) !important;
}

.text-normal {
  color: #6c757d !important;
}

a.text-normal:hover, a.text-normal:focus {
  color: rgb(72.5407725322, 78.5858369099, 83.9592274678) !important;
}

.text-gray-1 {
  color: #f8f9fa !important;
}

a.text-gray-1:hover, a.text-gray-1:focus {
  color: rgb(203.375, 210.75, 218.125) !important;
}

.text-gray-2 {
  color: #e9ecef !important;
}

a.text-gray-2:hover, a.text-gray-2:focus {
  color: rgb(188.7105263158, 197.75, 206.7894736842) !important;
}

.text-gray-3 {
  color: #dee2e6 !important;
}

a.text-gray-3:hover, a.text-gray-3:focus {
  color: rgb(178.474137931, 187.75, 197.025862069) !important;
}

.text-gray-4 {
  color: #ced4da !important;
}

a.text-gray-4:hover, a.text-gray-4:focus {
  color: rgb(162.4127906977, 173.75, 185.0872093023) !important;
}

.text-gray-5 {
  color: #adb5bd !important;
}

a.text-gray-5:hover, a.text-gray-5:focus {
  color: rgb(130.6148648649, 142.75, 154.8851351351) !important;
}

.text-gray-6 {
  color: #6c757d !important;
}

a.text-gray-6:hover, a.text-gray-6:focus {
  color: rgb(72.5407725322, 78.5858369099, 83.9592274678) !important;
}

.text-gray-7 {
  color: #495057 !important;
}

a.text-gray-7:hover, a.text-gray-7:focus {
  color: rgb(38.096875, 41.75, 45.403125) !important;
}

.text-gray-8 {
  color: #343a40 !important;
}

a.text-gray-8:hover, a.text-gray-8:focus {
  color: rgb(17.7068965517, 19.75, 21.7931034483) !important;
}

.text-gray-9 {
  color: #212529 !important;
}

a.text-gray-9:hover, a.text-gray-9:focus {
  color: black !important;
}

.text-gray-dark {
  color: #505050 !important;
}

a.text-gray-dark:hover, a.text-gray-dark:focus {
  color: rgb(41.75, 41.75, 41.75) !important;
}

.text-violet {
  color: #7f00ff !important;
}

a.text-violet:hover, a.text-violet:focus {
  color: rgb(88.9, 0, 178.5) !important;
}

.text-orange {
  color: #ff9900 !important;
}

a.text-orange:hover, a.text-orange:focus {
  color: rgb(178.5, 107.1, 0) !important;
}

.text-red {
  color: red !important;
}

a.text-red:hover, a.text-red:focus {
  color: rgb(178.5, 0, 0) !important;
}

.text-limegreen {
  color: limegreen !important;
}

a.text-limegreen:hover, a.text-limegreen:focus {
  color: rgb(35, 143.5, 35) !important;
}

.text-bleu {
  color: #015991 !important;
}

a.text-bleu:hover, a.text-bleu:focus {
  color: rgb(0.4760273973, 42.3664383562, 69.0239726027) !important;
}

.text-rouge {
  color: #9e0832 !important;
}

a.text-rouge:hover, a.text-rouge:focus {
  color: rgb(85.186746988, 4.313253012, 26.9578313253) !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: rgba(33, 37, 41, 0.125);
  }
  .table .thead-dark th {
    color: inherit;
    border-color: rgba(33, 37, 41, 0.125);
  }
}
.btn-primary, .toggle-radio[data-theme=custom] .btn[data-theme=primary].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=primary].selected, .toggle-radio[data-theme=primary] .btn.selected, .toggle-checkbox[data-theme=primary] .btn.selected {
  color: #fff !important;
}

.btn-outline-primary, .toggle-radio[data-theme=custom] .btn[data-theme=primary]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=primary]:not(.selected), .toggle-radio[data-theme=primary] .btn:not(.selected), .toggle-checkbox[data-theme=primary] .btn:not(.selected) {
  color: #c10000 !important;
}
.btn-outline-primary:hover, .toggle-radio[data-theme=custom] .btn[data-theme=primary]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=primary]:hover:not(.selected), .toggle-radio[data-theme=primary] .btn:hover:not(.selected), .toggle-checkbox[data-theme=primary] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-secondary, .toggle-radio[data-theme=custom] .btn[data-theme=secondary].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary].selected, .toggle-radio[data-theme=secondary] .btn.selected, .toggle-checkbox[data-theme=secondary] .btn.selected {
  color: #fff !important;
}

.btn-outline-secondary, .toggle-radio[data-theme=custom] .btn[data-theme=secondary]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary]:not(.selected), .toggle-radio[data-theme=secondary] .btn:not(.selected), .toggle-checkbox[data-theme=secondary] .btn:not(.selected) {
  color: #787878 !important;
}
.btn-outline-secondary:hover, .toggle-radio[data-theme=custom] .btn[data-theme=secondary]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary]:hover:not(.selected), .toggle-radio[data-theme=secondary] .btn:hover:not(.selected), .toggle-checkbox[data-theme=secondary] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-success, .toggle-radio[data-theme=custom] .btn[data-theme=success].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=success].selected, .toggle-radio[data-theme=success] .btn.selected, .toggle-checkbox[data-theme=success] .btn.selected {
  color: #fff !important;
}

.btn-outline-success, .toggle-radio[data-theme=custom] .btn[data-theme=success]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=success]:not(.selected), .toggle-radio[data-theme=success] .btn:not(.selected), .toggle-checkbox[data-theme=success] .btn:not(.selected) {
  color: #28a745 !important;
}
.btn-outline-success:hover, .toggle-radio[data-theme=custom] .btn[data-theme=success]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=success]:hover:not(.selected), .toggle-radio[data-theme=success] .btn:hover:not(.selected), .toggle-checkbox[data-theme=success] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-info, .toggle-radio[data-theme=custom] .btn[data-theme=info].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=info].selected, .toggle-radio[data-theme=info] .btn.selected, .toggle-checkbox[data-theme=info] .btn.selected {
  color: #fff !important;
}

.btn-outline-info, .toggle-radio[data-theme=custom] .btn[data-theme=info]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=info]:not(.selected), .toggle-radio[data-theme=info] .btn:not(.selected), .toggle-checkbox[data-theme=info] .btn:not(.selected) {
  color: #17a2b8 !important;
}
.btn-outline-info:hover, .toggle-radio[data-theme=custom] .btn[data-theme=info]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=info]:hover:not(.selected), .toggle-radio[data-theme=info] .btn:hover:not(.selected), .toggle-checkbox[data-theme=info] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-warning, .toggle-radio[data-theme=custom] .btn[data-theme=warning].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=warning].selected, .toggle-radio[data-theme=warning] .btn.selected, .toggle-checkbox[data-theme=warning] .btn.selected {
  color: #fff !important;
}

.btn-outline-warning, .toggle-radio[data-theme=custom] .btn[data-theme=warning]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=warning]:not(.selected), .toggle-radio[data-theme=warning] .btn:not(.selected), .toggle-checkbox[data-theme=warning] .btn:not(.selected) {
  color: #ffc107 !important;
}
.btn-outline-warning:hover, .toggle-radio[data-theme=custom] .btn[data-theme=warning]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=warning]:hover:not(.selected), .toggle-radio[data-theme=warning] .btn:hover:not(.selected), .toggle-checkbox[data-theme=warning] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-danger, .toggle-radio[data-theme=custom] .btn[data-theme=danger].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=danger].selected, .toggle-radio[data-theme=danger] .btn.selected, .toggle-checkbox[data-theme=danger] .btn.selected {
  color: #fff !important;
}

.btn-outline-danger, .toggle-radio[data-theme=custom] .btn[data-theme=danger]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=danger]:not(.selected), .toggle-radio[data-theme=danger] .btn:not(.selected), .toggle-checkbox[data-theme=danger] .btn:not(.selected) {
  color: #dc3545 !important;
}
.btn-outline-danger:hover, .toggle-radio[data-theme=custom] .btn[data-theme=danger]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=danger]:hover:not(.selected), .toggle-radio[data-theme=danger] .btn:hover:not(.selected), .toggle-checkbox[data-theme=danger] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-light, .toggle-radio[data-theme=custom] .btn[data-theme=light].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=light].selected, .toggle-radio[data-theme=light] .btn.selected, .toggle-checkbox[data-theme=light] .btn.selected {
  color: #fff !important;
}

.btn-outline-light, .toggle-radio[data-theme=custom] .btn[data-theme=light]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=light]:not(.selected), .toggle-radio[data-theme=light] .btn:not(.selected), .toggle-checkbox[data-theme=light] .btn:not(.selected) {
  color: #ced4da !important;
}
.btn-outline-light:hover, .toggle-radio[data-theme=custom] .btn[data-theme=light]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=light]:hover:not(.selected), .toggle-radio[data-theme=light] .btn:hover:not(.selected), .toggle-checkbox[data-theme=light] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-dark, .toggle-radio[data-theme=custom] .btn[data-theme=dark].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=dark].selected, .toggle-radio[data-theme=dark] .btn.selected, .toggle-checkbox[data-theme=dark] .btn.selected {
  color: #fff !important;
}

.btn-outline-dark, .toggle-radio[data-theme=custom] .btn[data-theme=dark]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=dark]:not(.selected), .toggle-radio[data-theme=dark] .btn:not(.selected), .toggle-checkbox[data-theme=dark] .btn:not(.selected) {
  color: #343a40 !important;
}
.btn-outline-dark:hover, .toggle-radio[data-theme=custom] .btn[data-theme=dark]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=dark]:hover:not(.selected), .toggle-radio[data-theme=dark] .btn:hover:not(.selected), .toggle-checkbox[data-theme=dark] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-tertiary, .toggle-radio[data-theme=custom] .btn[data-theme=tertiary].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary].selected, .toggle-radio[data-theme=tertiary] .btn.selected, .toggle-checkbox[data-theme=tertiary] .btn.selected {
  color: #fff !important;
}

.btn-outline-tertiary, .toggle-radio[data-theme=custom] .btn[data-theme=tertiary]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary]:not(.selected), .toggle-radio[data-theme=tertiary] .btn:not(.selected), .toggle-checkbox[data-theme=tertiary] .btn:not(.selected) {
  color: #ff9900 !important;
}
.btn-outline-tertiary:hover, .toggle-radio[data-theme=custom] .btn[data-theme=tertiary]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary]:hover:not(.selected), .toggle-radio[data-theme=tertiary] .btn:hover:not(.selected), .toggle-checkbox[data-theme=tertiary] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-error, .toggle-radio[data-theme=custom] .btn[data-theme=error].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=error].selected, .toggle-radio[data-theme=error] .btn.selected, .toggle-checkbox[data-theme=error] .btn.selected {
  color: #fff !important;
}

.btn-outline-error, .toggle-radio[data-theme=custom] .btn[data-theme=error]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=error]:not(.selected), .toggle-radio[data-theme=error] .btn:not(.selected), .toggle-checkbox[data-theme=error] .btn:not(.selected) {
  color: #dc3545 !important;
}
.btn-outline-error:hover, .toggle-radio[data-theme=custom] .btn[data-theme=error]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=error]:hover:not(.selected), .toggle-radio[data-theme=error] .btn:hover:not(.selected), .toggle-checkbox[data-theme=error] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-inverse, .toggle-radio[data-theme=custom] .btn[data-theme=inverse].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse].selected, .toggle-radio[data-theme=inverse] .btn.selected, .toggle-checkbox[data-theme=inverse] .btn.selected {
  color: #fff !important;
}

.btn-outline-inverse, .toggle-radio[data-theme=custom] .btn[data-theme=inverse]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse]:not(.selected), .toggle-radio[data-theme=inverse] .btn:not(.selected), .toggle-checkbox[data-theme=inverse] .btn:not(.selected) {
  color: #343a40 !important;
}
.btn-outline-inverse:hover, .toggle-radio[data-theme=custom] .btn[data-theme=inverse]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse]:hover:not(.selected), .toggle-radio[data-theme=inverse] .btn:hover:not(.selected), .toggle-checkbox[data-theme=inverse] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-normal, .toggle-radio[data-theme=custom] .btn[data-theme=normal].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=normal].selected, .toggle-radio[data-theme=normal] .btn.selected, .toggle-checkbox[data-theme=normal] .btn.selected {
  color: #fff !important;
}

.btn-outline-normal, .toggle-radio[data-theme=custom] .btn[data-theme=normal]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=normal]:not(.selected), .toggle-radio[data-theme=normal] .btn:not(.selected), .toggle-checkbox[data-theme=normal] .btn:not(.selected) {
  color: #6c757d !important;
}
.btn-outline-normal:hover, .toggle-radio[data-theme=custom] .btn[data-theme=normal]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=normal]:hover:not(.selected), .toggle-radio[data-theme=normal] .btn:hover:not(.selected), .toggle-checkbox[data-theme=normal] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-gray-1, .toggle-radio[data-theme=custom] .btn[data-theme=gray-1].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1].selected, .toggle-radio[data-theme=gray-1] .btn.selected, .toggle-checkbox[data-theme=gray-1] .btn.selected {
  color: #fff !important;
}

.btn-outline-gray-1, .toggle-radio[data-theme=custom] .btn[data-theme=gray-1]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1]:not(.selected), .toggle-radio[data-theme=gray-1] .btn:not(.selected), .toggle-checkbox[data-theme=gray-1] .btn:not(.selected) {
  color: #f8f9fa !important;
}
.btn-outline-gray-1:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-1]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1]:hover:not(.selected), .toggle-radio[data-theme=gray-1] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-1] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-gray-2, .toggle-radio[data-theme=custom] .btn[data-theme=gray-2].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2].selected, .toggle-radio[data-theme=gray-2] .btn.selected, .toggle-checkbox[data-theme=gray-2] .btn.selected {
  color: #fff !important;
}

.btn-outline-gray-2, .toggle-radio[data-theme=custom] .btn[data-theme=gray-2]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2]:not(.selected), .toggle-radio[data-theme=gray-2] .btn:not(.selected), .toggle-checkbox[data-theme=gray-2] .btn:not(.selected) {
  color: #e9ecef !important;
}
.btn-outline-gray-2:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-2]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2]:hover:not(.selected), .toggle-radio[data-theme=gray-2] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-2] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-gray-3, .toggle-radio[data-theme=custom] .btn[data-theme=gray-3].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3].selected, .toggle-radio[data-theme=gray-3] .btn.selected, .toggle-checkbox[data-theme=gray-3] .btn.selected {
  color: #fff !important;
}

.btn-outline-gray-3, .toggle-radio[data-theme=custom] .btn[data-theme=gray-3]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3]:not(.selected), .toggle-radio[data-theme=gray-3] .btn:not(.selected), .toggle-checkbox[data-theme=gray-3] .btn:not(.selected) {
  color: #dee2e6 !important;
}
.btn-outline-gray-3:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-3]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3]:hover:not(.selected), .toggle-radio[data-theme=gray-3] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-3] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-gray-4, .toggle-radio[data-theme=custom] .btn[data-theme=gray-4].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4].selected, .toggle-radio[data-theme=gray-4] .btn.selected, .toggle-checkbox[data-theme=gray-4] .btn.selected {
  color: #fff !important;
}

.btn-outline-gray-4, .toggle-radio[data-theme=custom] .btn[data-theme=gray-4]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4]:not(.selected), .toggle-radio[data-theme=gray-4] .btn:not(.selected), .toggle-checkbox[data-theme=gray-4] .btn:not(.selected) {
  color: #ced4da !important;
}
.btn-outline-gray-4:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-4]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4]:hover:not(.selected), .toggle-radio[data-theme=gray-4] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-4] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-gray-5, .toggle-radio[data-theme=custom] .btn[data-theme=gray-5].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5].selected, .toggle-radio[data-theme=gray-5] .btn.selected, .toggle-checkbox[data-theme=gray-5] .btn.selected {
  color: #fff !important;
}

.btn-outline-gray-5, .toggle-radio[data-theme=custom] .btn[data-theme=gray-5]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5]:not(.selected), .toggle-radio[data-theme=gray-5] .btn:not(.selected), .toggle-checkbox[data-theme=gray-5] .btn:not(.selected) {
  color: #adb5bd !important;
}
.btn-outline-gray-5:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-5]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5]:hover:not(.selected), .toggle-radio[data-theme=gray-5] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-5] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-gray-6, .toggle-radio[data-theme=custom] .btn[data-theme=gray-6].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6].selected, .toggle-radio[data-theme=gray-6] .btn.selected, .toggle-checkbox[data-theme=gray-6] .btn.selected {
  color: #fff !important;
}

.btn-outline-gray-6, .toggle-radio[data-theme=custom] .btn[data-theme=gray-6]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6]:not(.selected), .toggle-radio[data-theme=gray-6] .btn:not(.selected), .toggle-checkbox[data-theme=gray-6] .btn:not(.selected) {
  color: #6c757d !important;
}
.btn-outline-gray-6:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-6]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6]:hover:not(.selected), .toggle-radio[data-theme=gray-6] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-6] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-gray-7, .toggle-radio[data-theme=custom] .btn[data-theme=gray-7].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7].selected, .toggle-radio[data-theme=gray-7] .btn.selected, .toggle-checkbox[data-theme=gray-7] .btn.selected {
  color: #fff !important;
}

.btn-outline-gray-7, .toggle-radio[data-theme=custom] .btn[data-theme=gray-7]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7]:not(.selected), .toggle-radio[data-theme=gray-7] .btn:not(.selected), .toggle-checkbox[data-theme=gray-7] .btn:not(.selected) {
  color: #495057 !important;
}
.btn-outline-gray-7:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-7]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7]:hover:not(.selected), .toggle-radio[data-theme=gray-7] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-7] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-gray-8, .toggle-radio[data-theme=custom] .btn[data-theme=gray-8].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8].selected, .toggle-radio[data-theme=gray-8] .btn.selected, .toggle-checkbox[data-theme=gray-8] .btn.selected {
  color: #fff !important;
}

.btn-outline-gray-8, .toggle-radio[data-theme=custom] .btn[data-theme=gray-8]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8]:not(.selected), .toggle-radio[data-theme=gray-8] .btn:not(.selected), .toggle-checkbox[data-theme=gray-8] .btn:not(.selected) {
  color: #343a40 !important;
}
.btn-outline-gray-8:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-8]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8]:hover:not(.selected), .toggle-radio[data-theme=gray-8] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-8] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-gray-9, .toggle-radio[data-theme=custom] .btn[data-theme=gray-9].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9].selected, .toggle-radio[data-theme=gray-9] .btn.selected, .toggle-checkbox[data-theme=gray-9] .btn.selected {
  color: #fff !important;
}

.btn-outline-gray-9, .toggle-radio[data-theme=custom] .btn[data-theme=gray-9]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9]:not(.selected), .toggle-radio[data-theme=gray-9] .btn:not(.selected), .toggle-checkbox[data-theme=gray-9] .btn:not(.selected) {
  color: #212529 !important;
}
.btn-outline-gray-9:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-9]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9]:hover:not(.selected), .toggle-radio[data-theme=gray-9] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-9] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-gray-dark, .toggle-radio[data-theme=custom] .btn[data-theme=gray-dark].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark].selected, .toggle-radio[data-theme=gray-dark] .btn.selected, .toggle-checkbox[data-theme=gray-dark] .btn.selected {
  color: #fff !important;
}

.btn-outline-gray-dark, .toggle-radio[data-theme=custom] .btn[data-theme=gray-dark]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark]:not(.selected), .toggle-radio[data-theme=gray-dark] .btn:not(.selected), .toggle-checkbox[data-theme=gray-dark] .btn:not(.selected) {
  color: #505050 !important;
}
.btn-outline-gray-dark:hover, .toggle-radio[data-theme=custom] .btn[data-theme=gray-dark]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark]:hover:not(.selected), .toggle-radio[data-theme=gray-dark] .btn:hover:not(.selected), .toggle-checkbox[data-theme=gray-dark] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-violet, .toggle-radio[data-theme=custom] .btn[data-theme=violet].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=violet].selected, .toggle-radio[data-theme=violet] .btn.selected, .toggle-checkbox[data-theme=violet] .btn.selected {
  color: #fff !important;
}

.btn-outline-violet, .toggle-radio[data-theme=custom] .btn[data-theme=violet]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=violet]:not(.selected), .toggle-radio[data-theme=violet] .btn:not(.selected), .toggle-checkbox[data-theme=violet] .btn:not(.selected) {
  color: #7f00ff !important;
}
.btn-outline-violet:hover, .toggle-radio[data-theme=custom] .btn[data-theme=violet]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=violet]:hover:not(.selected), .toggle-radio[data-theme=violet] .btn:hover:not(.selected), .toggle-checkbox[data-theme=violet] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-orange, .toggle-radio[data-theme=custom] .btn[data-theme=orange].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=orange].selected, .toggle-radio[data-theme=orange] .btn.selected, .toggle-checkbox[data-theme=orange] .btn.selected {
  color: #fff !important;
}

.btn-outline-orange, .toggle-radio[data-theme=custom] .btn[data-theme=orange]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=orange]:not(.selected), .toggle-radio[data-theme=orange] .btn:not(.selected), .toggle-checkbox[data-theme=orange] .btn:not(.selected) {
  color: #ff9900 !important;
}
.btn-outline-orange:hover, .toggle-radio[data-theme=custom] .btn[data-theme=orange]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=orange]:hover:not(.selected), .toggle-radio[data-theme=orange] .btn:hover:not(.selected), .toggle-checkbox[data-theme=orange] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-red, .toggle-radio[data-theme=custom] .btn[data-theme=red].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=red].selected, .toggle-radio[data-theme=red] .btn.selected, .toggle-checkbox[data-theme=red] .btn.selected {
  color: #fff !important;
}

.btn-outline-red, .toggle-radio[data-theme=custom] .btn[data-theme=red]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=red]:not(.selected), .toggle-radio[data-theme=red] .btn:not(.selected), .toggle-checkbox[data-theme=red] .btn:not(.selected) {
  color: red !important;
}
.btn-outline-red:hover, .toggle-radio[data-theme=custom] .btn[data-theme=red]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=red]:hover:not(.selected), .toggle-radio[data-theme=red] .btn:hover:not(.selected), .toggle-checkbox[data-theme=red] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-limegreen, .toggle-radio[data-theme=custom] .btn[data-theme=limegreen].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen].selected, .toggle-radio[data-theme=limegreen] .btn.selected, .toggle-checkbox[data-theme=limegreen] .btn.selected {
  color: #fff !important;
}

.btn-outline-limegreen, .toggle-radio[data-theme=custom] .btn[data-theme=limegreen]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen]:not(.selected), .toggle-radio[data-theme=limegreen] .btn:not(.selected), .toggle-checkbox[data-theme=limegreen] .btn:not(.selected) {
  color: limegreen !important;
}
.btn-outline-limegreen:hover, .toggle-radio[data-theme=custom] .btn[data-theme=limegreen]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen]:hover:not(.selected), .toggle-radio[data-theme=limegreen] .btn:hover:not(.selected), .toggle-checkbox[data-theme=limegreen] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-bleu, .toggle-radio[data-theme=custom] .btn[data-theme=bleu].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu].selected, .toggle-radio[data-theme=bleu] .btn.selected, .toggle-checkbox[data-theme=bleu] .btn.selected {
  color: #fff !important;
}

.btn-outline-bleu, .toggle-radio[data-theme=custom] .btn[data-theme=bleu]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu]:not(.selected), .toggle-radio[data-theme=bleu] .btn:not(.selected), .toggle-checkbox[data-theme=bleu] .btn:not(.selected) {
  color: #015991 !important;
}
.btn-outline-bleu:hover, .toggle-radio[data-theme=custom] .btn[data-theme=bleu]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu]:hover:not(.selected), .toggle-radio[data-theme=bleu] .btn:hover:not(.selected), .toggle-checkbox[data-theme=bleu] .btn:hover:not(.selected) {
  color: #fff !important;
}

.btn-rouge, .toggle-radio[data-theme=custom] .btn[data-theme=rouge].selected, .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge].selected, .toggle-radio[data-theme=rouge] .btn.selected, .toggle-checkbox[data-theme=rouge] .btn.selected {
  color: #fff !important;
}

.btn-outline-rouge, .toggle-radio[data-theme=custom] .btn[data-theme=rouge]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge]:not(.selected), .toggle-radio[data-theme=rouge] .btn:not(.selected), .toggle-checkbox[data-theme=rouge] .btn:not(.selected) {
  color: #9e0832 !important;
}
.btn-outline-rouge:hover, .toggle-radio[data-theme=custom] .btn[data-theme=rouge]:hover:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge]:hover:not(.selected), .toggle-radio[data-theme=rouge] .btn:hover:not(.selected), .toggle-checkbox[data-theme=rouge] .btn:hover:not(.selected) {
  color: #fff !important;
}

.custom-control.custom-primary .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #c10000;
  background-color: #c10000;
}
.custom-control.custom-primary .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(255, 116.5, 116.5);
  background-color: rgb(255, 116.5, 116.5);
}
.custom-control.custom-primary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(193, 0, 0, 0.25);
}
.custom-control.custom-secondary .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #787878;
  background-color: #787878;
}
.custom-control.custom-secondary .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(209.25, 209.25, 209.25);
  background-color: rgb(209.25, 209.25, 209.25);
}
.custom-control.custom-secondary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(120, 120, 120, 0.25);
}
.custom-control.custom-success .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #28a745;
  background-color: #28a745;
}
.custom-control.custom-success .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(154.5579710145, 230.9420289855, 172);
  background-color: rgb(154.5579710145, 230.9420289855, 172);
}
.custom-control.custom-success .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.custom-control.custom-info .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #17a2b8;
  background-color: #17a2b8;
}
.custom-control.custom-info .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(144.3333333333, 227.9347826087, 241.1666666667);
  background-color: rgb(144.3333333333, 227.9347826087, 241.1666666667);
}
.custom-control.custom-info .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(23, 162, 184, 0.25);
}
.custom-control.custom-warning .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #ffc107;
  background-color: #ffc107;
}
.custom-control.custom-warning .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(255, 237.625, 185.5);
  background-color: rgb(255, 237.625, 185.5);
}
.custom-control.custom-warning .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(255, 193, 7, 0.25);
}
.custom-control.custom-danger .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #dc3545;
  background-color: #dc3545;
}
.custom-control.custom-danger .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(246.3607594937, 205.1392405063, 209.0886075949);
  background-color: rgb(246.3607594937, 205.1392405063, 209.0886075949);
}
.custom-control.custom-danger .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.custom-control.custom-light .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #ced4da;
  background-color: #ced4da;
}
.custom-control.custom-light .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: white;
  background-color: white;
}
.custom-control.custom-light .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(206, 212, 218, 0.25);
}
.custom-control.custom-dark .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #343a40;
  background-color: #343a40;
}
.custom-control.custom-dark .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(136.1034482759, 147.25, 158.3965517241);
  background-color: rgb(136.1034482759, 147.25, 158.3965517241);
}
.custom-control.custom-dark .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(52, 58, 64, 0.25);
}
.custom-control.custom-tertiary .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #ff9900;
  background-color: #ff9900;
}
.custom-control.custom-tertiary .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(255, 224.4, 178.5);
  background-color: rgb(255, 224.4, 178.5);
}
.custom-control.custom-tertiary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(255, 153, 0, 0.25);
}
.custom-control.custom-error .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #dc3545;
  background-color: #dc3545;
}
.custom-control.custom-error .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(246.3607594937, 205.1392405063, 209.0886075949);
  background-color: rgb(246.3607594937, 205.1392405063, 209.0886075949);
}
.custom-control.custom-error .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.custom-control.custom-inverse .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #343a40;
  background-color: #343a40;
}
.custom-control.custom-inverse .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(136.1034482759, 147.25, 158.3965517241);
  background-color: rgb(136.1034482759, 147.25, 158.3965517241);
}
.custom-control.custom-inverse .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(52, 58, 64, 0.25);
}
.custom-control.custom-normal .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d;
}
.custom-control.custom-normal .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
  background-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
}
.custom-control.custom-normal .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
}
.custom-control.custom-gray-1 .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #f8f9fa;
  background-color: #f8f9fa;
}
.custom-control.custom-gray-1 .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: white;
  background-color: white;
}
.custom-control.custom-gray-1 .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(248, 249, 250, 0.25);
}
.custom-control.custom-gray-2 .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #e9ecef;
  background-color: #e9ecef;
}
.custom-control.custom-gray-2 .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: white;
  background-color: white;
}
.custom-control.custom-gray-2 .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(233, 236, 239, 0.25);
}
.custom-control.custom-gray-3 .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #dee2e6;
  background-color: #dee2e6;
}
.custom-control.custom-gray-3 .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: white;
  background-color: white;
}
.custom-control.custom-gray-3 .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(222, 226, 230, 0.25);
}
.custom-control.custom-gray-4 .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #ced4da;
  background-color: #ced4da;
}
.custom-control.custom-gray-4 .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: white;
  background-color: white;
}
.custom-control.custom-gray-4 .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(206, 212, 218, 0.25);
}
.custom-control.custom-gray-5 .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #adb5bd;
  background-color: #adb5bd;
}
.custom-control.custom-gray-5 .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: white;
  background-color: white;
}
.custom-control.custom-gray-5 .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(173, 181, 189, 0.25);
}
.custom-control.custom-gray-6 .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d;
}
.custom-control.custom-gray-6 .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
  background-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
}
.custom-control.custom-gray-6 .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
}
.custom-control.custom-gray-7 .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #495057;
  background-color: #495057;
}
.custom-control.custom-gray-7 .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(161.746875, 169.25, 176.753125);
  background-color: rgb(161.746875, 169.25, 176.753125);
}
.custom-control.custom-gray-7 .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(73, 80, 87, 0.25);
}
.custom-control.custom-gray-8 .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #343a40;
  background-color: #343a40;
}
.custom-control.custom-gray-8 .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(136.1034482759, 147.25, 158.3965517241);
  background-color: rgb(136.1034482759, 147.25, 158.3965517241);
}
.custom-control.custom-gray-8 .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(52, 58, 64, 0.25);
}
.custom-control.custom-gray-9 .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #212529;
  background-color: #212529;
}
.custom-control.custom-gray-9 .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(112.6013513514, 126.25, 139.8986486486);
  background-color: rgb(112.6013513514, 126.25, 139.8986486486);
}
.custom-control.custom-gray-9 .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(33, 37, 41, 0.25);
}
.custom-control.custom-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #505050;
  background-color: #505050;
}
.custom-control.custom-gray-dark .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(169.25, 169.25, 169.25);
  background-color: rgb(169.25, 169.25, 169.25);
}
.custom-control.custom-gray-dark .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(80, 80, 80, 0.25);
}
.custom-control.custom-violet .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #7f00ff;
  background-color: #7f00ff;
}
.custom-control.custom-violet .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(216.6, 178.5, 255);
  background-color: rgb(216.6, 178.5, 255);
}
.custom-control.custom-violet .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(127, 0, 255, 0.25);
}
.custom-control.custom-orange .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #ff9900;
  background-color: #ff9900;
}
.custom-control.custom-orange .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(255, 224.4, 178.5);
  background-color: rgb(255, 224.4, 178.5);
}
.custom-control.custom-orange .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(255, 153, 0, 0.25);
}
.custom-control.custom-red .custom-control-input:checked ~ .custom-control-label::before {
  border-color: red;
  background-color: red;
}
.custom-control.custom-red .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(255, 178.5, 178.5);
  background-color: rgb(255, 178.5, 178.5);
}
.custom-control.custom-red .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(255, 0, 0, 0.25);
}
.custom-control.custom-limegreen .custom-control-input:checked ~ .custom-control-label::before {
  border-color: limegreen;
  background-color: limegreen;
}
.custom-control.custom-limegreen .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(193.5, 240, 193.5);
  background-color: rgb(193.5, 240, 193.5);
}
.custom-control.custom-limegreen .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(50, 205, 50, 0.25);
}
.custom-control.custom-bleu .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #015991;
  background-color: #015991;
}
.custom-control.custom-bleu .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(70.7705479452, 182.5787671233, 253.7294520548);
  background-color: rgb(70.7705479452, 182.5787671233, 253.7294520548);
}
.custom-control.custom-bleu .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(1, 89, 145, 0.25);
}
.custom-control.custom-rouge .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #9e0832;
  background-color: #9e0832;
}
.custom-control.custom-rouge .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(247.0240963855, 97.4759036145, 139.3493975904);
  background-color: rgb(247.0240963855, 97.4759036145, 139.3493975904);
}
.custom-control.custom-rouge .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(158, 8, 50, 0.25);
}

.toggle-radio[data-theme=primary] .btn:not(.selected), .toggle-checkbox[data-theme=primary] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=secondary] .btn:not(.selected), .toggle-checkbox[data-theme=secondary] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=success] .btn:not(.selected), .toggle-checkbox[data-theme=success] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=info] .btn:not(.selected), .toggle-checkbox[data-theme=info] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=warning] .btn:not(.selected), .toggle-checkbox[data-theme=warning] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=danger] .btn:not(.selected), .toggle-checkbox[data-theme=danger] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=light] .btn:not(.selected), .toggle-checkbox[data-theme=light] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=dark] .btn:not(.selected), .toggle-checkbox[data-theme=dark] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=tertiary] .btn:not(.selected), .toggle-checkbox[data-theme=tertiary] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=error] .btn:not(.selected), .toggle-checkbox[data-theme=error] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=inverse] .btn:not(.selected), .toggle-checkbox[data-theme=inverse] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=normal] .btn:not(.selected), .toggle-checkbox[data-theme=normal] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=gray-1] .btn:not(.selected), .toggle-checkbox[data-theme=gray-1] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=gray-2] .btn:not(.selected), .toggle-checkbox[data-theme=gray-2] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=gray-3] .btn:not(.selected), .toggle-checkbox[data-theme=gray-3] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=gray-4] .btn:not(.selected), .toggle-checkbox[data-theme=gray-4] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=gray-5] .btn:not(.selected), .toggle-checkbox[data-theme=gray-5] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=gray-6] .btn:not(.selected), .toggle-checkbox[data-theme=gray-6] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=gray-7] .btn:not(.selected), .toggle-checkbox[data-theme=gray-7] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=gray-8] .btn:not(.selected), .toggle-checkbox[data-theme=gray-8] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=gray-9] .btn:not(.selected), .toggle-checkbox[data-theme=gray-9] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=gray-dark] .btn:not(.selected), .toggle-checkbox[data-theme=gray-dark] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=violet] .btn:not(.selected), .toggle-checkbox[data-theme=violet] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=orange] .btn:not(.selected), .toggle-checkbox[data-theme=orange] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=red] .btn:not(.selected), .toggle-checkbox[data-theme=red] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=limegreen] .btn:not(.selected), .toggle-checkbox[data-theme=limegreen] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=bleu] .btn:not(.selected), .toggle-checkbox[data-theme=bleu] .btn:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=rouge] .btn:not(.selected), .toggle-checkbox[data-theme=rouge] .btn:not(.selected) {
  background-color: #fff;
}

.toggle-radio[data-theme=custom] .btn[data-theme=primary]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=primary]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=secondary]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=success]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=success]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=info]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=info]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=warning]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=warning]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=danger]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=danger]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=light]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=light]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=dark]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=dark]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=tertiary]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=tertiary]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=error]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=error]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=inverse]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=inverse]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=normal]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=normal]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=gray-1]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-1]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=gray-2]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-2]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=gray-3]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-3]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=gray-4]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-4]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=gray-5]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-5]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=gray-6]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-6]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=gray-7]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-7]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=gray-8]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-8]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=gray-9]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-9]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=gray-dark]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=gray-dark]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=violet]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=violet]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=orange]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=orange]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=red]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=red]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=limegreen]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=limegreen]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=bleu]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=bleu]:not(.selected) {
  background-color: #fff;
}
.toggle-radio[data-theme=custom] .btn[data-theme=rouge]:not(.selected), .toggle-checkbox[data-theme=custom] .btn[data-theme=rouge]:not(.selected) {
  background-color: #fff;
}

.text-hover-primary:hover {
  color: #c10000 !important;
  cursor: pointer;
}

.ombre-primary {
  box-shadow: 2px 4px 8px #c10000;
}

.text-hover-secondary:hover {
  color: #787878 !important;
  cursor: pointer;
}

.ombre-secondary {
  box-shadow: 2px 4px 8px #787878;
}

.text-hover-success:hover {
  color: #28a745 !important;
  cursor: pointer;
}

.ombre-success {
  box-shadow: 2px 4px 8px #28a745;
}

.text-hover-info:hover {
  color: #17a2b8 !important;
  cursor: pointer;
}

.ombre-info {
  box-shadow: 2px 4px 8px #17a2b8;
}

.text-hover-warning:hover {
  color: #ffc107 !important;
  cursor: pointer;
}

.ombre-warning {
  box-shadow: 2px 4px 8px #ffc107;
}

.text-hover-danger:hover {
  color: #dc3545 !important;
  cursor: pointer;
}

.ombre-danger {
  box-shadow: 2px 4px 8px #dc3545;
}

.text-hover-light:hover {
  color: #ced4da !important;
  cursor: pointer;
}

.ombre-light {
  box-shadow: 2px 4px 8px #ced4da;
}

.text-hover-dark:hover {
  color: #343a40 !important;
  cursor: pointer;
}

.ombre-dark {
  box-shadow: 2px 4px 8px #343a40;
}

.text-hover-tertiary:hover {
  color: #ff9900 !important;
  cursor: pointer;
}

.ombre-tertiary {
  box-shadow: 2px 4px 8px #ff9900;
}

.text-hover-error:hover {
  color: #dc3545 !important;
  cursor: pointer;
}

.ombre-error {
  box-shadow: 2px 4px 8px #dc3545;
}

.text-hover-inverse:hover {
  color: #343a40 !important;
  cursor: pointer;
}

.ombre-inverse {
  box-shadow: 2px 4px 8px #343a40;
}

.text-hover-normal:hover {
  color: #6c757d !important;
  cursor: pointer;
}

.ombre-normal {
  box-shadow: 2px 4px 8px #6c757d;
}

.text-hover-gray-1:hover {
  color: #f8f9fa !important;
  cursor: pointer;
}

.ombre-gray-1 {
  box-shadow: 2px 4px 8px #f8f9fa;
}

.text-hover-gray-2:hover {
  color: #e9ecef !important;
  cursor: pointer;
}

.ombre-gray-2 {
  box-shadow: 2px 4px 8px #e9ecef;
}

.text-hover-gray-3:hover {
  color: #dee2e6 !important;
  cursor: pointer;
}

.ombre-gray-3 {
  box-shadow: 2px 4px 8px #dee2e6;
}

.text-hover-gray-4:hover {
  color: #ced4da !important;
  cursor: pointer;
}

.ombre-gray-4 {
  box-shadow: 2px 4px 8px #ced4da;
}

.text-hover-gray-5:hover {
  color: #adb5bd !important;
  cursor: pointer;
}

.ombre-gray-5 {
  box-shadow: 2px 4px 8px #adb5bd;
}

.text-hover-gray-6:hover {
  color: #6c757d !important;
  cursor: pointer;
}

.ombre-gray-6 {
  box-shadow: 2px 4px 8px #6c757d;
}

.text-hover-gray-7:hover {
  color: #495057 !important;
  cursor: pointer;
}

.ombre-gray-7 {
  box-shadow: 2px 4px 8px #495057;
}

.text-hover-gray-8:hover {
  color: #343a40 !important;
  cursor: pointer;
}

.ombre-gray-8 {
  box-shadow: 2px 4px 8px #343a40;
}

.text-hover-gray-9:hover {
  color: #212529 !important;
  cursor: pointer;
}

.ombre-gray-9 {
  box-shadow: 2px 4px 8px #212529;
}

.text-hover-gray-dark:hover {
  color: #505050 !important;
  cursor: pointer;
}

.ombre-gray-dark {
  box-shadow: 2px 4px 8px #505050;
}

.text-hover-violet:hover {
  color: #7f00ff !important;
  cursor: pointer;
}

.ombre-violet {
  box-shadow: 2px 4px 8px #7f00ff;
}

.text-hover-orange:hover {
  color: #ff9900 !important;
  cursor: pointer;
}

.ombre-orange {
  box-shadow: 2px 4px 8px #ff9900;
}

.text-hover-red:hover {
  color: red !important;
  cursor: pointer;
}

.ombre-red {
  box-shadow: 2px 4px 8px red;
}

.text-hover-limegreen:hover {
  color: limegreen !important;
  cursor: pointer;
}

.ombre-limegreen {
  box-shadow: 2px 4px 8px limegreen;
}

.text-hover-bleu:hover {
  color: #015991 !important;
  cursor: pointer;
}

.ombre-bleu {
  box-shadow: 2px 4px 8px #015991;
}

.text-hover-rouge:hover {
  color: #9e0832 !important;
  cursor: pointer;
}

.ombre-rouge {
  box-shadow: 2px 4px 8px #9e0832;
}

/*.sh1 {
    @include font-size($h1-font-size);
}

.sh2 {
    @include font-size($h2-font-size);
}

.sh3 {
    @include font-size($h3-font-size);
}

.sh4 {
    @include font-size($h4-font-size);
}

.sh5 {
    @include font-size($h5-font-size);
}

.sh6 {
    @include font-size($h6-font-size);
}

.font-sm {
    @include font-size($font-size-sm);
}*/
/*$grid-breakpoints: ( 
    xxxs:0px,
    xxs: 350px,
    xs: 420px, 
    sm: 576px,
    md: 768px,
    lg: 992px,
    xl: 1200px, 
    xxl: 1400px 
);*/
/*$couleurRepro: #0087DE !default;
$couleurMaigre: #00a100 !default;
$couleurVeau: #c600f7 !default;
$couleurPorc : $rose !default;*/
/*$cheminHeaderMobile: '../../Content/Gicab/Images/LOGO_SICAREV_COOP_MOBILE.png' !default;*/
/*
//importation des polices
@font-face {
    font-family: 'Poppins-Bold';
    src: url('../Content/Shared/Font/Poppins-Bold.ttf') format('truetype');
}
@font-face {
    font-family: 'Poppins-Light';
    src: url('../Content/Shared/Font/Poppins-Light.ttf') format('truetype');
}
@font-face {
    font-family: 'Poppins-Medium';
    src: url('../Content/Shared/Font/Poppins-Medium.ttf') format('truetype');
}
@font-face {
    font-family: 'Poppins-Regular';
    src: url('../Content/Shared/Font/Poppins-Regular.ttf') format('truetype');
}
@font-face {
    font-family: 'Poppins-SemiBold';
    src: url('../Content/Shared/Font/Poppins-SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: 'LilitaOne-Regular';
    src: url('../Content/Shared/Font/LilitaOne-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'CitrusGothic-Regular';
    src: url('../Content/Shared/Font/CitrusGothic-Regular.otf') format('opentype');
}

@font-face {
    font-family: 'ArdoiseTry-Regular';
    src: url('../Content/Shared/Font/ArdoiseTry-Regular.otf') format('opentype');
}
@font-face {
    font-family: 'ArdoiseTry-Black';
    src: url('../Content/Shared/Font/ArdoiseTry-Black.otf') format('opentype');
}
@font-face {
    font-family: 'ArdoiseTry-BlackItalic';
    src: url('../Content/Shared/Font/ArdoiseTry-BlackItalic.otf') format('opentype');
}
@font-face {
    font-family: 'ArdoiseTry-Bold';
    src: url('../Content/Shared/Font/ArdoiseTry-Bold.otf') format('opentype');
}
@font-face {
    font-family: 'ArdoiseTry-BoldItalic';
    src: url('../Content/Shared/Font/ArdoiseTry-BoldItalic.otf') format('opentype');
}
@font-face {
    font-family: 'ArdoiseTry-Italic';
    src: url('../Content/Shared/Font/ArdoiseTry-Italic.otf') format('opentype');
}
@font-face {
    font-family: 'ArdoiseTry-Light';
    src: url('../Content/Shared/Font/ArdoiseTry-Light.otf') format('opentype');
}
@font-face {
    font-family: 'ArdoiseTry-LightItalic';
    src: url('../Content/Shared/Font/ArdoiseTry-LightItalic.otf') format('opentype');
}

@font-face {
    font-family: 'Messenger-Regular';
    src: url('../Content/Shared/Font/Messenger-Regular.otf') format('opentype');
}
*/
@font-face {
  font-family: "Roboto-Thin";
  src: url("../Content/Shared/Font/Roboto-Thin.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto-Black";
  src: url("../Content/Shared/Font/Roboto-Black.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto-Light";
  src: url("../Content/Shared/Font/Roboto-Light.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  src: url("../Content/Shared/Font/Roboto-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "OpenSans-Light";
  src: url("../Content/Shared/Font/OpenSans-Light.ttf") format("truetype");
}
@font-face {
  font-family: "OpenSans-Regular";
  src: url("../Content/Shared/Font/OpenSans-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Anton-Regular";
  src: url("../Content/Shared/Font/Anton-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "RobotoCondensed-Light";
  src: url("../Content/Shared/Font/RobotoCondensed-Light.ttf") format("truetype");
}
@font-face {
  font-family: "RobotoCondensed";
  src: url("../Content/Shared/Font/RobotoCondensed-Regular.ttf") format("truetype");
}
/*
@font-face {
    font-family: 'Lato-Black';
    src: url('../Content/Shared/Font/Lato-Black.ttf') format('truetype');
}

@font-face {
    font-family: 'Lato-BlackItalic';
    src: url('../Content/Shared/Font/Lato-BlackItalic.ttf') format('truetype');
}

@font-face {
    font-family: 'Lato-Bold';
    src: url('../Content/Shared/Font/Lato-Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'Lato-BoldItalic';
    src: url('../Content/Shared/Font/Lato-BoldItalic.ttf') format('truetype');
}

@font-face {
    font-family: 'Lato-Hairline';
    src: url('../Content/Shared/Font/Lato-Hairline.ttf') format('truetype');
}

@font-face {
    font-family: 'Lato-HairlineItalic';
    src: url('../Content/Shared/Font/Lato-HairlineItalic.ttf') format('truetype');
}

@font-face {
    font-family: 'Lato-Italic';
    src: url('../Content/Shared/Font/Lato-Italic.ttf') format('truetype');
}

@font-face {
    font-family: 'Lato-Light';
    src: url('../Content/Shared/Font/Lato-Light.ttf') format('truetype');
}

@font-face {
    font-family: 'Lato-LightItalic';
    src: url('../Content/Shared/Font/Lato-LightItalic.ttf') format('truetype');
}

@font-face {
    font-family: 'Lato';
    src: url('../Content/Shared/Font/Lato-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Lato-Semibold';
    src: url('../Content/Shared/Font/Lato-Semibold.ttf') format('truetype');
}
*/
@font-face {
  font-family: "gicab-icone";
  src: url("../Content/Shared/icone/font/icone.eot?68248657");
  src: url("../Content/Shared/icone/font/PICTO_ALL.ttf?68248657") format("truetype");
  font-weight: normal;
  font-style: normal;
}
html {
  /*    ::-webkit-scrollbar {
      width: 20px;
      height: 6px;
  }

  ::-webkit-scrollbar-thumb {
      background: rgba(0,0,0,0.29);
      border-radius: 10px;
  }*/
  /*#region Page login*/
  /*#endregion login*/
  height: 100%;
  /*#endregion style de layout*/
  /*#region planification*/
  /*#endregion style générale*/
  /*#region surcharge de kendo ou bootstrap*/
  /*#endregion surcharge de kendo ou bootstrap*/
  /*#region actualités*/
  /*#endregion actualités*/
  /*#region GED*/
  /*Kendo overload*/
  /*#endregion GED*/
  /*#region ANNONCE*/
  /* SECTION VENTE REPRO */
  /* FIN SECTION VENTE REPRO */
}
html .DisplayWeb {
  display: !important;
}
html .k-nodata div {
  display: none !important;
}
html .k-nodata:after {
  content: "Aucune donnée";
}
html * ::-moz-selection { /* Code for Firefox */
  color: rgb(205, 205, 205);
  background: #c10000;
}
html ::selection {
  color: rgb(205, 205, 205);
  background: #c10000;
}
html .k-text-selection ::selection, html .k-block ::selection, html .k-panel ::selection, html .k-pane-wrapper ::selection, html .k-view ::selection,
html .k-progressbar ::selection, html .k-numerictextbox ::selection, html .k-flatcolorpicker ::selection, html .k-combobox ::selection,
html .k-dateinput ::selection, html .k-datepicker ::selection, html .k-datetimepicker ::selection, html .k-timepicker ::selection, html .k-dropdown ::selection,
html .k-dropdowntree ::selection, html .k-multiselect ::selection, html .k-maskedtextbox ::selection, html .k-rating ::selection, html .k-window ::selection,
html .k-drawer ::selection, html .k-notification ::selection, html .k-breadcrumb ::selection, html .k-pager-wrap ::selection, html .k-card ::selection,
html .k-splitter ::selection, html .k-spreadsheet ::selection, html .k-scheduler ::selection, html .k-chat ::selection, html .k-mediaplayer ::selection,
html .k-pdf-viewer ::selection, html kendo-scrollview.k-scrollview-wrap ::selection, html div.k-scrollview ::selection, html .k-chart ::selection,
html .k-sparkline ::selection, html .k-stockchart ::selection {
  color: rgb(205, 205, 205);
  background: #c10000;
}
html .k-textbox:focus {
  border-color: rgb(205, 205, 205);
  color: #495057;
  background-color: #fff;
  box-shadow: 0 0 0 0.1rem rgb(176, 176, 176);
}
html .k-state-focused {
  border-color: rgb(205, 205, 205) !important;
  color: #495057 !important;
  background-color: #fff !important;
  box-shadow: 0 0 0 0.1rem rgb(176, 176, 176) !important;
}
html .k-textarea:focus {
  border-color: rgb(205, 205, 205);
  color: #495057;
  background-color: #fff;
  box-shadow: 0 0 0 0.1rem rgb(176, 176, 176);
}
html [class^=i-gicab-]:before, html [class*=" i-gicab-"]:before {
  font-family: gicab-icone;
  font-size: 0.3em;
  font-style: normal;
  font-weight: normal;
  padding: 5px;
  speak: never;
  display: inline-block;
  text-decoration: inherit;
  width: 10em;
  margin-right: 0.2em;
  text-align: left;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
html .i-gicab-porc:before {
  content: "\e800";
}
html .i-gicab-equin:before {
  content: "\e805";
}
html .i-gicab-caprin:before {
  content: "\e806";
}
html .i-gicab-veau:before {
  content: "\e801";
}
html .i-gicab-ovin:before {
  content: "\e804";
}
html .i-gicab-fermier:before {
  content: "\e803";
}
html .i-gicab-bovin:before {
  content: "\e802";
}
html .i-gicab-lapin:before {
  content: "\e807";
  width: 8em;
  font-size: 0.32em !important;
}
html .couleurPorc {
  color: #F962E5 !important;
}
html .couleurEquin {
  color: #653914 !important;
}
html .couleurCaprin {
  color: #F962E5 !important;
}
html .couleurOvin {
  color: #019501 !important;
}
html .couleurViande {
  color: #C00000 !important;
}
html .couleurRepro {
  color: #005d99 !important;
}
html .couleurMaigre {
  color: #008300 !important;
}
html .couleurVeau {
  color: #a50084 !important;
}
html .fontPrimary {
  font-family: "OpenSans-Regular";
}
html .fontSecondary {
  font-family: "OpenSans-Regular";
}
html .fa-icone-tableau {
  font-size: 0.8em;
  vertical-align: middle;
}
html .fontTertiaire {
  font-family: "OpenSans-Regular";
}
html .libelleLight {
  color: #adb5bd;
}
html .libelleDarkgrey {
  color: #505050 !important;
}
html .logo {
  background-image: url("../../Content/NEGOCE/Images/logo.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
  height: 75px;
  width: 125px;
}
html .blocMeteo {
  display: flex;
  width: auto;
}
html .maMeteo {
  width: 50px;
  font-family: OpenSans-Regular;
}
html .maMeteo span {
  position: absolute;
  vertical-align: middle;
  left: 0px;
  bottom: 37px;
  margin-left: -30px;
  transform: rotate(-90deg);
  -ms-transform: rotate(-90deg); /*  for IE  */
  /* 	for browsers supporting webkit (such as chrome, firefox, safari etc.). */
  -webkit-transform: rotate(-90deg);
  display: inline-block;
  font-size: 1.1em;
}
html .etiqueteArticle {
  font-size: 0.8em;
  font-weight: normal;
  height: 10px;
  display: table;
  float: right;
}
html .etiqueteArticle span {
  vertical-align: middle;
  display: table-cell;
  padding-top: 2px;
}
html #tbMeteo {
  font-family: OpenSans-Regular;
}
html .libelleMeteo {
  color: #c10000;
}
html #tbPV tbody tr {
  font-size: 0.9em;
}
html #tbAbat tbody tr {
  line-height: 30px;
  font-size: 0.9em;
}
html #tbTechn tbody tr {
  line-height: 30px;
  font-size: 0.9em;
}
html .pictoDownload {
  background-image: url("../../Content/NEGOCE/Images/PICTO_TELECHARGEMENT.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  height: 25px;
  width: 25px;
}
html .selectMenuNavigation {
  margin-bottom: 10px;
}
html .selectMenuNavigation select {
  display: block;
  border: 1px solid rgb(205, 205, 205);
  border-radius: 5px;
  height: 30px;
  margin: auto;
  width: 300px;
}
html .selectMenuNavigation select option:hover,
html .selectMenuNavigation select option:focus,
html .selectMenuNavigation select option:active {
  background: linear-gradient(#000000, #000000);
  background-color: #000000 !important; /* for IE */
  color: #ffed00 !important;
}
html .selectMenuNavigation select option:checked {
  background: linear-gradient(#d6d6d6, #d6d6d6);
  background-color: #d6d6d6 !important; /* for IE */
  color: #000000 !important;
}
html option:checked {
  background-color: #fff !important;
}
html #blocMenuNavigation tr {
  border-bottom: 1px solid rgb(205, 205, 205);
  height: 40px;
  cursor: pointer;
}
html #blocMenuNavigation tr td {
  font-size: 1.2em;
}
html .noDocument {
  font-style: italic;
  font-size: 0.9em;
}
html .logo.bigLogo {
  height: 200px;
  width: 200px;
}
html .loading {
  background-size: 100% 100%;
  width: 100px;
  height: 100px;
}
html .spinner {
  background-image: url("../../Content/NEGOCE/Images/logo.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  animation: loading 1.9s infinite;
  -webkit-animation: loadingChrome 1.9s infinite;
  -moz-animation: loading 1.9s infinite;
  -o-animation: loading 1.9s infinite;
  height: 100px;
  width: 100px;
  position: absolute;
}
@-webkit-keyframes loadingChrome {
  0% {
    -webkit-transform: rotateY(0deg); /* Safari and Chrome */
  }
  100% {
    -webkit-transform: rotateY(360deg); /* Safari and Chrome */
  }
}
@keyframes loading {
  0% {
    -ms-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
  }
  100% {
    -moz-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
  }
}
html a {
  color: inherit;
}
html a.selected {
  /*opacity: 0.5;*/
}
html .libelleSynthese {
  color: #c10000;
  font-size: 0.8em;
}
html #GridListEntree.gridActivite table thead tr th:last-child {
  border: none;
}
html #GridListEntree.gridActivite table tbody tr :hover {
  cursor: pointer;
}
html .aggregate-text {
  color: #653914 !important;
  font-weight: bold !important;
  padding: 5px !important;
}
html .title-page {
  font-size: 1.5em;
  height: auto;
  color: #c10000;
}
html .k-dropdown-wrap.k-state-default {
  background-color: white;
}
html hr {
  border-top: 1px solid #ff9900;
  margin-top: 0;
}
html .input-wrapper {
  display: inline-block;
  position: relative;
}
html .input-wrapper i {
  position: absolute;
  right: 7px;
  top: 6px;
  color: rgb(205, 205, 205);
}
html ::-webkit-scrollbar-track {
  background: #ffffff;
  border-radius: 10px;
  box-shadow: inset 7px 10px 12px #f0f0f0;
}
html .k-widget.k-tooltip.k-popup.k-group.k-reset {
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 0px 25px 3px rgba(0, 0, 0, 0.44);
}
html .cNavBar {
  display: flex;
  flex-direction: row;
  width: 100%;
  box-shadow: 0px 4px 4px 1px rgba(0, 0, 0, 0.29);
  -webkit-box-shadow: -1px 4px 4px 1px rgba(0, 0, 0, 0.29);
  -moz-box-shadow: -1px 4px 4px 1px rgba(0, 0, 0, 0.29);
  background-color: #fff;
  z-index: 10000;
}
html .vLine {
  border-left: 2px solid #ff9900;
  height: 20px;
  margin: auto;
  margin-right: 10px;
  margin-left: 10px;
}
html .account {
  position: absolute;
  top: 0;
  display: flex;
  padding-top: 75px;
  padding-bottom: 80px;
}
html .account form {
  padding: 15px;
  margin: auto;
  text-align: center;
}
html .account form .form-control {
  position: relative;
  box-sizing: border-box;
  height: auto;
}
html .account form .form-control:focus {
  z-index: 2;
}
html .account form.form-login {
  max-width: 330px;
}
html .account form.form-login .checkbox {
  font-weight: 400;
}
html .account form.form-reinitialise {
  max-width: 350px;
}
html .account.form-forgotten-pwd {
  max-width: 400px;
}
html .account form.form-login {
  width: 500px;
  max-width: calc(100vw - 50px);
}
html .footerLogin {
  background-image: url("../../Content/Gicab/Images/BANDEAU_BAS_VERT.png");
  width: 100%;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position-x: left;
  background-position-y: bottom;
}
html .colorNegatif {
  color: #fff;
}
html .colorInactif {
  color: #fff;
}
html .backgroundSite {
  background-image: url("../../Content/NEGOCE/Images/IMAGE_FOND_V2.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  background-position: center;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  margin: auto;
}
html .backgroundLogin {
  background-image: url("../../Content/NEGOCE/Images/IMAGE_FOND_V2.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  background-position: center;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  margin: auto;
}
html body {
  font-family: "OpenSans-Regular";
  position: relative;
  margin: 0;
  /*padding-bottom: 6rem;*/
  min-height: 100%;
}
html body:before {
  content: "";
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -10;
  background-color: #ffffff;
  opacity: 0.8;
}
html body header {
  padding: 0;
  background: #ffffff;
  height: 48px;
}
html body header .img-logo {
  height: 48px;
}
html body header .img-link {
  text-decoration: none !important;
}
html body header .img-link img {
  padding: 0.5rem;
}
html body header .img-link img:hover {
  border: 1px solid #e7c375;
  border-radius: 7px;
  padding: 7px;
}
html body header .k-menu:not(.k-context-menu) > .k-item:focus,
html body header .k-menu:not(.k-context-menu) > .k-item.k-state-focused {
  box-shadow: none;
}
html body header .username {
  font-size: 1.1rem;
}
html body main {
  position: relative;
  color: #495058;
  /*padding-top: 105px; //on initialise le padding-top a height du logo du header + 20px => recalculer au chargement de la page*/
}
html body footer {
  height: 0px;
  background-color: #c10000;
  color: #ffffff;
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 0.5rem;
  text-align: center;
  z-index: 1;
}
html body #complementFooter.footer {
  height: 20px;
  display: block;
}
html body .footer {
  height: 0px;
  display: none;
}
html #mainPage {
  /*    width: $maxWidthPage;
  max-width: 100%;
      */
  margin: auto;
  /*background-color: $backgroundColor;*/
  height: 100%;
  background-image: url("");
  background-position: 0px 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 50px;
  padding-bottom: 20px;
  /*min-height: 100vh;*/
  /*min-width: 960px;*/
}
html .header {
  content: url("../../Content/Gicab/Images/ENTETE_SITE.jpg");
  /*height: 150px;*/
  max-width: 100%;
  max-height: 150px;
  margin: auto;
  cursor: pointer;
}
html #blocContenuPrincipal, html #blocContenuSecondaire {
  width: 100%;
  padding-left: 0.25em;
}
html #blocNouvellePlanification, html #blocNouvelleAnnonce {
  font-size: 0.8em;
}
html .blocNavigation {
  /*border: 1px $borderColorGeneral solid;*/
  padding: 5px;
  position: relative;
}
html .bandeauLateral {
  width: 220px;
  min-width: 220px;
}
html .bandeauDroit {
  width: 450px;
  max-width: calc(100vw - 20px);
}
html #tbMeteo {
  font-size: 1.2em;
}
html #tbMeteo tr td {
  font-size: 1.2em;
}
html .carreBandeauDroitGrand {
  max-width: calc((100vw - 20px) / 2);
  max-height: calc((100vw - 20px) / 2);
  width: calc(450px / 2);
  height: calc(450px / 2);
}
@media screen and (max-width: 470px) {
  html .carreBandeauDroitGrand {
    font-size: 0.8em;
  }
}
html .carreBandeauDroitPetit {
  max-width: calc((100vw - 20px) / 3);
  max-height: calc((100vw - 20px) / 3);
  width: calc(450px / 3);
  height: calc(450px / 3);
}
@media screen and (max-width: 470px) {
  html .carreBandeauDroitPetit {
    font-size: 0.8em;
  }
}
@media screen and (max-width: 470px) {
  html .carreBandeauDroitPetit {
    max-width: calc((100vw - 20px) / 2);
    max-height: calc((100vw - 20px) / 2);
    width: calc(450px / 2);
    height: calc(450px / 2);
  }
  html .carreBandeauDroitPetit a {
    font-size: 1.5em;
  }
}
html .carreBandeauDroitPetitTroisMobile {
  max-width: calc((100vw - 20px) / 3);
  max-height: calc((100vw - 20px) / 3);
  width: calc(450px / 3);
  height: calc(450px / 3);
  font-size: 0.8em;
}
html .carreBandeauDroitGrand:hover, html .carreBandeauDroitPetit:hover {
  opacity: 0.8;
}
html .bandeauBas {
  position: fixed;
  bottom: 0;
  left: 0;
  background: #ffffff;
  width: 100%;
  border-top: 1px solid #dadada;
  padding: 10px;
  z-index: 10;
}
html .titreMenu {
  font-family: "OpenSans-Regular";
  color: #212529;
}
html .titreSection {
  /*margin-left: 20px;*/
  padding-left: 10px;
}
html .divVerticalAlign {
  top: 50%;
  position: relative;
  transform: translateY(-50%);
}
html .squareInfo {
  background-color: rgba(255, 153, 0, 0.26);
  color: #c10000;
  border-radius: 5px;
}
html .divHorizontalAlign {
  left: 50%;
  position: relative;
  transform: translateX(-50%);
}
html .divCenter {
  transform: translate3d(-50%, -50%, 0px);
  left: 50%;
  top: 50%;
  position: absolute;
  line-height: inherit;
}
html .libelleValeur {
  font-weight: bold;
  font-size: 0.8em;
}
html .libelleLabel {
  font-size: 0.8em;
  padding-left: 10px;
  line-height: 1.5em;
  white-space: nowrap;
  color: #505050;
}
html .libelleLabelDl {
  font-size: 0.8em;
  padding-left: 10px;
  line-height: 1.5em;
  white-space: nowrap;
  color: #505050;
}
html .libelleInterieurSection {
  font-family: OpenSans-Regular;
  color: #212529;
  font-size: 0.9em;
}
html .xSmall {
  font-size: 60%;
  font-weight: 200;
}
html .smaller {
  font-size: 90%;
}
html .larger {
  font-size: 110%;
}
html .large {
  font-size: 120%;
}
html .xLarge {
  font-size: 140%;
}
html .fieldsetSeparation {
  padding-left: 0.5em;
  border-top: 5px #c10000 solid;
}
html .fieldsetSeparation legend {
  font-size: 1em;
  padding: 0px 5px 0px 5px;
  text-transform: uppercase;
  width: unset;
  font-family: "OpenSans-Regular";
  color: #212529;
  margin-bottom: 10px;
}
html .blocNavigation .fieldsetSeparation legend {
  margin-bottom: 0px;
}
html .petitePuce {
  width: 6px;
  background-color: #ff9900;
  height: 6px;
  margin: auto;
}
html .cercle {
  width: 40px;
  height: 40px;
  border-radius: 20px;
}
html .bgAccueil {
  background-image: url("");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
html .tableauPlanification {
  width: 100%;
}
html .libelleSemaine {
  font-family: "OpenSans-Regular";
  color: #212529;
  width: 150px;
}
html .libelleNombrePlanif {
  font-family: "OpenSans-Regular";
}
html .btn-nb-planif {
  color: white;
  background-color: #ff9900;
}
html .btn-totaux-planif {
  color: white;
  background-color: #c10000;
}
html .couleur-planif {
  color: #ff9900;
}
html .cellulePlanif {
  height: 50px;
}
html .tableauPlanification td {
  border: 1px solid #ced4da;
}
html .label-grid {
  background-color: rgb(205, 205, 205);
  height: 30px;
  align-items: center;
  font-size: 1.2em;
  color: white;
  padding-left: 5px;
}
html .k-grid .k-alt:not(:hover) {
  background-color: white !important;
}
html #GridDerniersPoidsWidget td {
  /*        padding: 2px 0;
          border-bottom: 1px solid $primary-lighter;
  */
}
html #divDerniersPoids .k-grid .k-grid-content {
  overflow-y: auto;
  height: 100% !important;
}
html #GridAnimalForContrat.k-grid .k-grid-content {
  overflow-y: auto;
  height: 100% !important;
}
html .k-widget.k-notification, html #appendto {
  z-index: 1;
}
html .k-widget {
  color: #495058;
}
html .flecheSelection {
  color: #ff9900;
}
html .k-state-selected > td {
  background-color: transparent !important;
}
html .k-state-hover {
  background-color: rgba(205, 205, 205, 0.4);
}
html .k-state-selected {
  background-color: rgba(205, 205, 205, 0.4) !important;
  color: black !important;
}
html .k-widget.k-grid {
  font-size: 0.8em;
  border: none;
}
html .k-widget.k-grid th {
  padding: 1px;
  text-align: center;
  border: none;
  font-weight: normal;
  font-size: 1.1em;
  border-bottom: 1px solid #ff9900;
  background-color: white;
  color: #c10000;
}
html .k-widget.k-grid tr {
  font-size: 1em;
  line-height: 28px;
}
@media (max-width: 768px) {
  html .k-widget.k-grid tr {
    line-height: 30px;
  }
}
html .k-widget.k-grid td {
  border: 0;
  border-bottom: 1px solid #cdcdcd;
  color: #495058;
}
@media (max-width: 768px) {
  html .k-widget.k-grid td {
    padding: 5px 0px;
  }
}
html .k-widget.k-grid .k-grid-content {
  white-space: nowrap;
}
html .k-widget.k-grid .k-grouping-row {
  background-color: #cdcdcd;
}
html .k-widget.k-grid .k-grouping-row td {
  font-weight: normal;
  padding: 2px;
  color: white;
  font-size: 1.2em;
}
html .k-widget.k-grid .k-grouping-row .k-icon {
  margin-left: 8px;
  font-size: 1.8em;
  color: #ff9900;
}
html .k-widget.k-grid .flecheSelection {
  display: none;
  color: #ff9900;
}
html .k-widget.k-grid .k-state-selected .flecheSelection {
  display: inline-block;
  color: #ff9900;
}
html .k-list .k-item, html .k-list-container .k-list-optionlabel {
  font-size: 0.85em;
  border-bottom: 1px solid #dee2e6;
}
html .k-list .k-item:hover, html .k-list-container .k-list-optionlabel:hover {
  background-color: rgba(193, 0, 0, 0.25);
}
html .k-numerictextbox, html k-autocomplete {
  font-size: inherit;
}
html div.k-scrollview .k-scrollview-nav-wrap .k-scrollview-nav {
  overflow: auto;
}
html .k-widget {
  font-size: inherit;
}
html input.k-textbox, html .k-dropdown .k-input, html .k-dropdowntree .k-input, html .k-combobox .k-input, html .k-autocomplete .k-input, html .k-widget.k-numerictextbox .k-input, html .k-widget.k-datepicker {
  height: 28px;
  color: #495057;
  font-size: 0.9em;
}
html .k-widget.k-datepicker {
  height: 30px;
}
html .k-dropdown .k-input, html .k-dropdowntree .k-input {
  height: 23px;
  font-size: 1em;
}
html .smallInput, html .k-input.smallInput, html input.k-textbox.smallInput, html input.smallInput, html .k-widget.k-numerictextbox .k-input.smallInput, html .k-widget.k-datepicker.smallInput, html .k-widget.k-dropdown.smallInput .k-input, html .k-widget.smallInput.k-dropdowntree .k-input {
  height: 25px;
  line-height: 25px;
}
html .smallInput .k-icon {
  font-size: 14px;
}
html .k-dropdown .k-dropdown-wrap, html .k-dropdowntree .k-dropdown-wrap, html .k-combobox .k-dropdown-wrap, html .k-numerictextbox .k-numeric-wrap, html .k-numerictextbox, html .k-nu, html input[type=checkbox] {
  border-color: #ced4da;
}
html .k-autocomplete .k-clear-value {
  height: auto;
}
html .btn {
  font-size: 1em;
}
html .btn-actualite {
  color: white;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  margin-right: 10px;
}
html .btn-actualite, html .btn-default:hover {
  filter: contrast(0.3) brightness(1.4);
}
html .btn-actualite:hover, html .btn-actualite.btn-selected {
  filter: contrast(1) brightness(1);
}
html .btn-xs {
  padding: 1px 5px;
  font-size: 0.7em;
  line-height: 1.5;
  border-radius: 3px;
}
html .btn-sm, html .btn-group-sm > .btn {
  font-size: 0.8em;
}
html .btn-group .btn-secondary:not(:disabled):not(.disabled).active, html .btn-group .toggle-radio[data-theme=secondary] .btn.selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=secondary] html .btn-group .btn.selected:not(:disabled):not(.disabled).active, html .btn-group .toggle-checkbox[data-theme=secondary] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=secondary] html .btn-group .btn.selected:not(:disabled):not(.disabled).active, html .btn-group .toggle-radio[data-theme=custom] .btn[data-theme=secondary].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] html .btn-group .btn[data-theme=secondary].selected:not(:disabled):not(.disabled).active, html .btn-group .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] html .btn-group .btn[data-theme=secondary].selected:not(:disabled):not(.disabled).active {
  background-color: #787878;
  border-color: #adb5bd;
  color: #fff !important;
}
html .btn-group .btn-secondary.active .fas, html .btn-group .toggle-radio[data-theme=secondary] .active.btn.selected .fas, .toggle-radio[data-theme=secondary] html .btn-group .active.btn.selected .fas, html .btn-group .toggle-checkbox[data-theme=secondary] .active.btn.selected .fas, .toggle-checkbox[data-theme=secondary] html .btn-group .active.btn.selected .fas, html .btn-group .toggle-radio[data-theme=custom] .active.btn[data-theme=secondary].selected .fas, .toggle-radio[data-theme=custom] html .btn-group .active.btn[data-theme=secondary].selected .fas, html .btn-group .toggle-checkbox[data-theme=custom] .active.btn[data-theme=secondary].selected .fas, .toggle-checkbox[data-theme=custom] html .btn-group .active.btn[data-theme=secondary].selected .fas {
  color: inherit;
}
html .btn-group .btn-secondary:hover, html .btn-group .toggle-radio[data-theme=secondary] .btn.selected:hover, .toggle-radio[data-theme=secondary] html .btn-group .btn.selected:hover, html .btn-group .toggle-checkbox[data-theme=secondary] .btn.selected:hover, .toggle-checkbox[data-theme=secondary] html .btn-group .btn.selected:hover, html .btn-group .toggle-radio[data-theme=custom] .btn[data-theme=secondary].selected:hover, .toggle-radio[data-theme=custom] html .btn-group .btn[data-theme=secondary].selected:hover, html .btn-group .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary].selected:hover, .toggle-checkbox[data-theme=custom] html .btn-group .btn[data-theme=secondary].selected:hover {
  background-color: rgb(141.6, 141.6, 141.6);
}
html .btn-group .btn-secondary .fas, html .btn-group .toggle-radio[data-theme=secondary] .btn.selected .fas, .toggle-radio[data-theme=secondary] html .btn-group .btn.selected .fas, html .btn-group .toggle-checkbox[data-theme=secondary] .btn.selected .fas, .toggle-checkbox[data-theme=secondary] html .btn-group .btn.selected .fas, html .btn-group .toggle-radio[data-theme=custom] .btn[data-theme=secondary].selected .fas, .toggle-radio[data-theme=custom] html .btn-group .btn[data-theme=secondary].selected .fas, html .btn-group .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary].selected .fas, .toggle-checkbox[data-theme=custom] html .btn-group .btn[data-theme=secondary].selected .fas {
  vertical-align: inherit;
}
html .btn-group .btn-secondary, html .btn-group .toggle-radio[data-theme=secondary] .btn.selected, .toggle-radio[data-theme=secondary] html .btn-group .btn.selected, html .btn-group .toggle-checkbox[data-theme=secondary] .btn.selected, .toggle-checkbox[data-theme=secondary] html .btn-group .btn.selected, html .btn-group .toggle-radio[data-theme=custom] .btn[data-theme=secondary].selected, .toggle-radio[data-theme=custom] html .btn-group .btn[data-theme=secondary].selected, html .btn-group .toggle-checkbox[data-theme=custom] .btn[data-theme=secondary].selected, .toggle-checkbox[data-theme=custom] html .btn-group .btn[data-theme=secondary].selected {
  background-color: #fff;
  border-color: #ced4da;
  color: inherit !important;
}
html .btn-group .btn-primary:not(:disabled):not(.disabled).active, html .btn-group .toggle-radio[data-theme=primary] .btn.selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=primary] html .btn-group .btn.selected:not(:disabled):not(.disabled).active, html .btn-group .toggle-checkbox[data-theme=primary] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=primary] html .btn-group .btn.selected:not(:disabled):not(.disabled).active, html .btn-group .toggle-radio[data-theme=custom] .btn[data-theme=primary].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] html .btn-group .btn[data-theme=primary].selected:not(:disabled):not(.disabled).active, html .btn-group .toggle-checkbox[data-theme=custom] .btn[data-theme=primary].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] html .btn-group .btn[data-theme=primary].selected:not(:disabled):not(.disabled).active {
  background-color: #c10000;
  border-color: #adb5bd;
  color: #ff9900 !important;
}
html .btn-group .btn-primary.active .fas, html .btn-group .toggle-radio[data-theme=primary] .active.btn.selected .fas, .toggle-radio[data-theme=primary] html .btn-group .active.btn.selected .fas, html .btn-group .toggle-checkbox[data-theme=primary] .active.btn.selected .fas, .toggle-checkbox[data-theme=primary] html .btn-group .active.btn.selected .fas, html .btn-group .toggle-radio[data-theme=custom] .active.btn[data-theme=primary].selected .fas, .toggle-radio[data-theme=custom] html .btn-group .active.btn[data-theme=primary].selected .fas, html .btn-group .toggle-checkbox[data-theme=custom] .active.btn[data-theme=primary].selected .fas, .toggle-checkbox[data-theme=custom] html .btn-group .active.btn[data-theme=primary].selected .fas {
  color: inherit;
}
html .btn-group .btn-primary:hover, html .btn-group .toggle-radio[data-theme=primary] .btn.selected:hover, .toggle-radio[data-theme=primary] html .btn-group .btn.selected:hover, html .btn-group .toggle-checkbox[data-theme=primary] .btn.selected:hover, .toggle-checkbox[data-theme=primary] html .btn-group .btn.selected:hover, html .btn-group .toggle-radio[data-theme=custom] .btn[data-theme=primary].selected:hover, .toggle-radio[data-theme=custom] html .btn-group .btn[data-theme=primary].selected:hover, html .btn-group .toggle-checkbox[data-theme=custom] .btn[data-theme=primary].selected:hover, .toggle-checkbox[data-theme=custom] html .btn-group .btn[data-theme=primary].selected:hover {
  background-color: rgb(205, 205, 205);
}
html .btn-group .btn-primary .fas, html .btn-group .toggle-radio[data-theme=primary] .btn.selected .fas, .toggle-radio[data-theme=primary] html .btn-group .btn.selected .fas, html .btn-group .toggle-checkbox[data-theme=primary] .btn.selected .fas, .toggle-checkbox[data-theme=primary] html .btn-group .btn.selected .fas, html .btn-group .toggle-radio[data-theme=custom] .btn[data-theme=primary].selected .fas, .toggle-radio[data-theme=custom] html .btn-group .btn[data-theme=primary].selected .fas, html .btn-group .toggle-checkbox[data-theme=custom] .btn[data-theme=primary].selected .fas, .toggle-checkbox[data-theme=custom] html .btn-group .btn[data-theme=primary].selected .fas {
  vertical-align: inherit;
}
html .btn-group .btn-primary, html .btn-group .toggle-radio[data-theme=primary] .btn.selected, .toggle-radio[data-theme=primary] html .btn-group .btn.selected, html .btn-group .toggle-checkbox[data-theme=primary] .btn.selected, .toggle-checkbox[data-theme=primary] html .btn-group .btn.selected, html .btn-group .toggle-radio[data-theme=custom] .btn[data-theme=primary].selected, .toggle-radio[data-theme=custom] html .btn-group .btn[data-theme=primary].selected, html .btn-group .toggle-checkbox[data-theme=custom] .btn[data-theme=primary].selected, .toggle-checkbox[data-theme=custom] html .btn-group .btn[data-theme=primary].selected {
  background-color: #fff;
  border-color: #ced4da;
  color: inherit !important;
}
html .btn-group.btn-margin > .btn:not(:last-child):not(.dropdown-toggle), html .btn-group > .btn-group.btn-margin:not(:last-child) > .btn {
  border-radius: 3px;
  margin-right: 5px;
}
html .btn-famille > label {
  padding-top: 4px;
}
html .k-widget.k-datepicker {
  width: 115px;
}
html .k-grid-header .k-header {
  vertical-align: middle;
}
html .dropdown-menu {
  font-size: inherit;
}
html .dropdown-menu .dropdown-item:hover {
  background-color: rgba(205, 205, 205, 0.4) !important;
}
html .backgroundSelectedGrid {
  background-color: rgba(193, 0, 0, 0.25);
}
html .dropdown-toggle::after {
  display: none;
}
html .k-grid {
  font-family: "OpenSans-Regular";
  background-color: white;
}
html .k-grid td {
  padding: 1px 2px;
}
html .k-widget.k-upload {
  border: none;
  display: inline-block;
  vertical-align: middle;
}
html .k-widget.k-upload .k-dropzone {
  background: none;
  display: inline-block;
  vertical-align: middle;
}
html .k-widget.k-upload .k-dropzone .k-upload-status {
  display: none;
}
html .k-widget.k-upload .k-dropzone .k-upload-status .k-file-name-size-wrapper {
  display: none;
}
html .k-widget.k-upload .k-upload-files {
  border: none;
  vertical-align: middle;
  /*display: inline-block;*/
  display: none;
}
html .k-widget.k-upload .k-upload-files .k-file {
  position: unset;
}
html .k-widget.k-upload .k-upload-files .k-file .k-progressbar {
  display: none;
}
html .k-widget.k-upload .k-upload-files .k-file .k-file-group-wrapper {
  display: none;
}
html .k-widget.k-upload .k-upload-files .k-file .k-file-invalid-group-wrapper {
  display: none;
}
html .k-widget.k-upload .k-button {
  font-size: 0.8em;
}
html .k-button:hover {
  background-color: rgb(141.6, 141.6, 141.6);
}
html .MoteurGNetDivContainer .categorie-tab-croise {
  font-size: 11pt !important;
}
html .total-grid-evol {
  font-size: 11pt !important;
}
html .blocFiltreActualite {
  border-bottom: 1px solid gray;
}
html .blocArticleLeader {
  width: calc(50% - 5px);
  position: relative;
}
html .blocImageArticleLeader:hover, html .blocImageArticle:hover {
  opacity: 0.7;
  cursor: pointer;
  overflow: hidden;
}
html .imageArticleLeader {
  max-width: 100%;
  height: auto;
  padding-bottom: 56.65%;
  background-size: cover;
  background-position: center;
}
html .imageArticle {
  background-size: cover;
  background-position: center;
  width: 180px;
  height: 160px;
}
html .blocImageArticle {
  overflow: hidden;
}
html .categorieArticle {
  color: #c10000;
  font-size: 0.8em;
  font-weight: bold;
}
html .descriptionArticle {
  font-size: 0.8em;
}
html .descriptionArticle.ArticleClassique {
  -webkit-line-clamp: 4;
  height: 6em;
  overflow: hidden;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
html .legendArticle {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(255, 255, 255, 0.6);
  color: white;
  height: calc(3em + 5px);
  overflow: hidden;
  font-size: 0.9em;
  padding: 2px 5px;
  color: #4e4e4e;
  font-weight: bold;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
html .titreArticle {
  font-weight: bold;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-line-clamp: 1;
  overflow: hidden;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
html .legendArticle.legendPageActualite {
  height: 4.5em;
  -webkit-line-clamp: 3;
  background-color: rgba(255, 255, 255, 0.85);
}
@media screen and (min-width: 768px) {
  html #blocActualiteScoopIt {
    min-width: 400px;
    max-width: 400px;
  }
}
html .articleScoopIt {
  min-width: 300px;
  background-color: white;
  padding: 10px;
}
html .imageArticleScoopIt {
  background-size: cover;
  background-position: center;
  height: 80px;
  width: 33%;
  margin-bottom: 5px;
}
html .titreArticleScoopIt {
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-line-clamp: 2;
  overflow: hidden;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
html .blocImageArticleScoopIt {
  height: auto;
  display: flex;
  margin-bottom: 5px;
  border-bottom: 1px solid rgb(205, 205, 205);
}
html .blocImageArticleScoopIt:hover {
  opacity: 0.7;
  cursor: pointer;
  overflow: hidden;
}
html .titleScoopIt {
  background-color: #c10000;
  height: 2em;
  line-height: 2em;
  font-size: 1.1em;
}
html .titleScoopIt span {
  color: white;
  margin: auto;
}
html .forToolTipsDonneeAbattage {
  font-size: 1.3em;
}
html .forToolTipsDonneeTechnique {
  font-size: 1.3em;
}
html .trMessageAucunDerniersPoids {
  display: none;
  font-size: 0.8em;
  font-style: italic;
}
html #blocMessageAucunDerniersPoids {
  display: none;
  font-size: 0.8em;
  font-style: italic;
}
html body .blocContenu {
  background-color: white;
  border-radius: 5px;
  padding: 10px;
  box-shadow: 0px 0px 10px -2px #adb5bd;
}
html body .cssFromCms * {
  box-sizing: initial;
}
html body .cssFromCms {
  line-height: normal;
  font-family: "Roboto";
  font-size: 12px !important;
  color: #000000 !important;
}
html body .cssFromCms img {
  max-width: 100%;
}
html body .cssFromCms div.k-scrollview {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
html body .cssFromCms .k-scrollview-nav-wrap {
  display: none !important;
}
html #formNewDocument .k-upload .k-dropzone {
  padding: 0 !important;
}
html #formNewDocument .k-upload-files {
  display: block !important;
  float: right;
}
html #formNewDocument .k-upload-files .k-file {
  padding: 1px !important;
}
html #formNewDocument .k-input {
  height: inherit !important;
}
html #formNewDocument .k-upload-button:hover {
  background-color: #aa7d10 !important;
}
html .documentAdmin {
  border-bottom: 1px solid rgb(205, 205, 205);
}
html .document {
  border-bottom: 1px solid rgb(205, 205, 205);
  border-right: 1px solid rgb(205, 205, 205);
}
html .document.separator {
  border-left: 1px solid rgb(205, 205, 205);
  border-right: 1px solid rgb(205, 205, 205);
}
html .document:hover {
  background-color: rgba(205, 205, 205, 0.4);
  cursor: pointer;
}
html .document:hover .bt-delete {
  cursor: pointer;
}
html .document .title {
  font-weight: 500;
}
html #formNewDocumentTiers .k-upload .k-dropzone {
  padding: 0 !important;
}
html #formNewDocumentTiers .k-upload-files {
  display: block !important;
  float: right;
}
html #formNewDocumentTiers .k-upload-files .k-file {
  padding: 1px !important;
}
html #formNewDocumentTiers .k-input {
  height: inherit !important;
}
html #formNewDocumentTiers .k-upload-button:hover {
  background-color: #aa7d10 !important;
}
html .documentAdmin {
  border-bottom: 1px solid rgb(205, 205, 205);
}
html .document {
  border-bottom: 1px solid rgb(205, 205, 205);
  border-right: 1px solid rgb(205, 205, 205);
}
html .document.separator {
  border-left: 1px solid rgb(205, 205, 205);
  border-right: 1px solid rgb(205, 205, 205);
}
html .document:hover {
  background-color: rgba(205, 205, 205, 0.4);
  cursor: pointer;
}
html .document:hover .bt-delete {
  cursor: pointer;
}
html .document .title {
  font-weight: 500;
}
@media (max-width: 1400px) {
  html .container, html .container-xxs, html .container-xs, html .container-sm, html .container-md, html .container-lg, html .container-xl {
    max-width: 1360px;
  }
}
@media (max-width: 1199px) {
  html .navbar-nav .libelleNavbar {
    padding-bottom: 20px;
    color: red;
    font-size: 18px;
  }
  html .MoteurGNetDivContainer {
    padding: 0px 0px !important;
  }
  html .MoteurGNetDivContainer .bloc {
    padding: px 10px !important;
  }
  html .heightCalc {
    height: auto;
  }
  html .famille-animal-activite {
    margin: auto;
    width: 310px !important;
  }
  html .mode-mobile {
    display: block;
  }
  html .menu-web {
    display: none !important;
  }
  html .blocArticleLeader {
    width: 100%;
  }
  html .divContentBlock {
    display: inline-block !important;
    text-align: center;
  }
  html .DisplayMobile {
    display: none !important;
  }
  html .menu-mobile-navbar {
    margin-bottom: 56px;
  }
  html .menu-mobile {
    position: fixed;
    width: 100%;
    z-index: 999;
    left: 0;
    top: 0;
  }
  html .container, html #blocContenuPrincipal {
    padding: 0px;
  }
  html #navbarToggleExternalContent {
    margin-top: 56px;
  }
  html .filter-actualite {
    width: 100% !important;
    margin-bottom: 5px;
  }
  html .titreArticle {
    display: block;
    font-size: 0.92em;
  }
  html .blocImageArticle {
    height: auto;
  }
  html .imageArticle {
    width: 120px !important;
    height: 120px !important;
  }
  html .bloc-contact {
    max-width: calc(100vw - 10px);
    overflow: auto;
    margin: auto;
  }
  html .bloc-contact table {
    width: 100% !important;
  }
  html .fiche-contact {
    min-width: unset !important;
    width: 100%;
  }
  html .filtre-form-contact {
    width: 100vw !important;
  }
  html .div-categorie-ipg {
    width: 100% !important;
  }
  html .libelleLabel {
    padding: 0 !important;
  }
  html .div-search {
    padding: 3px 6px 3px 6px;
    margin-left: -4px;
    border-radius: 0px 5px 5px 0;
    z-index: 90;
  }
  html .categorie-derniers-poids {
    margin: auto;
  }
  html .btn-add-animal {
    padding: 5px 9px !important;
  }
  html #tableAffichePlanificationMobile, html .tableauPlanification tr {
    border: 1px solid #ced4da;
  }
  html .tableauPlanification td {
    border: unset !important;
  }
  html #blocContenuPrincipal, html #blocContenuSecondaire {
    width: 100%;
  }
  html .k-grouping-row {
    background-color: #dee2e6;
  }
}
@media (min-width: 1250px) {
  html .mode-mobile {
    display: none;
  }
  html .DisplayWeb {
    display: none !important;
  }
}
html .logo-mobile {
  background-image: url("../../Content/Gicab/Images/logo.png");
  max-width: 100%;
  max-height: 150px;
  margin: auto;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center;
  /*background-size: 100px;*/
  background-size: auto 100%;
}
html #divDerniersPoids tbody td {
  white-space: nowrap;
}
html .k-item .k-state-selected .k-state-focused .text-blanc-hover {
  color: white !important;
}
html .dropwdown-semaine .k-dropdown .k-input, html .dropwdown-semaine .k-dropdowntree .k-input {
  height: auto;
}
html #lstSemaine_listbox .k-state-selected .date {
  color: white !important;
}
html #tablePlanification td {
  height: 55px;
}
html .k-grid-header .k-i-sort-asc-sm, html .k-grid-header .k-i-sort-desc-sm, html .k-grid-header .k-sort-order {
  color: white;
}
html .clickedArticle {
  opacity: 0.7;
  position: relative;
}
html .eyeArticle {
  bottom: 0px;
  position: absolute;
  right: 0;
  padding: 5px 5px 5px 5px;
}
html #nouvelle_annonce_bloc_gauche {
  width: 40%;
}
html #nouvelle_annonce_bloc_droit {
  width: 59%;
  margin: 0 0 0 10px;
}
html .fieldset_rond {
  width: 25px;
  height: 25px;
  float: left;
  border-radius: 25px;
  background-color: #c10000;
  color: #fff;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  margin: 0 5px 0 0;
  line-height: 25px;
}
html #fieldset_1, html #fieldset_2, html #fieldset_3 {
  border: 1px solid #d4cec9;
}
html .legendeAnnonce {
  margin-top: -13px;
  margin-left: 3px;
}
html .title-legend {
  font-size: 15px;
  font-weight: bold;
  background-color: #f1f5f3;
}
html .libRechVenteRepro {
  font-size: 0.9em;
  margin-top: auto;
  margin-bottom: auto;
}
html .maskDateVenteRepro {
  width: 145px !important;
  padding-top: 0;
}
html .formBaseVenteRepro {
  background-color: rgb(248, 249, 250);
  padding: 1em;
  padding-top: 10px !important;
  margin-bottom: 20px;
}
html .legendVenteRepro {
  font-weight: bold;
  font-size: inherit !important;
  border-bottom: 1px solid #d3cfcf;
  margin-bottom: 0px !important;
  letter-spacing: 2px;
  padding-bottom: 0.7em;
}

html body {
  /*#region style spécifique*/
  /*  .hr-orange {
      border-top: 1px solid $secondary;
  }*/
  /*.hr-color {
      border-top: 1px solid $secondary;
  }*/
  /*.navbar {
      //background-image: url(../../Content/GLBV/Images/logo_glbv_gris.png);*/
  /*background-repeat: no-repeat;
      background-position: top center;
      background-size: cover;*/
  /*}*/
  /*.navbar-collapse.collapse.show {
      background-color: #35484c;*/ /*$couleurBackgroundGroupGrid;*/
  /*}*/
  /*small, .small {
      font-size: 90% !important;
      font-weight: 400;
  }*/
  /*  .k-icon:not(.k-i-linkedin, .k-i-twitter, .k-i-email, .k-i-facebook, .k-i-calendar) {
      color: $secondary !important;
  }*/
  /*#blocContenuSecondaire .k-icon {
      color: $tertiary !important;
  }*/
  /* .aggregate-text {
      color: $couleurLigneGridTd !important;
  }*/
  /*#endregion style spécifique*/
  /* region TDB */
  /* .k-widget.k-grid th {
      border-bottom: solid 1px grey;
  }*/
  /* endregion TDB */
  /*        .maMeteo {
      font-family: $fontFamilyBase;
  }

  #tbMeteo {
      font-family: $fontFamilyBase;
  }*/
}
html body ::-moz-selection { /* Code for Firefox */
  color: white;
  background: #2a46b4;
}
html body ::selection {
  color: white;
  background: #2a46b4;
}
html body .k-text-selection ::selection, html body .k-block ::selection, html body .k-panel ::selection, html body .k-pane-wrapper ::selection, html body .k-view ::selection, html body .k-progressbar ::selection, html body .k-numerictextbox ::selection, html body .k-flatcolorpicker ::selection, html body .k-combobox ::selection, html body .k-dateinput ::selection, html body .k-datepicker ::selection, html body .k-datetimepicker ::selection, html body .k-timepicker ::selection, html body .k-dropdown ::selection, html body .k-dropdowntree ::selection, html body .k-multiselect ::selection, html body .k-maskedtextbox ::selection, html body .k-rating ::selection, html body .k-window ::selection, html body .k-drawer ::selection, html body .k-notification ::selection, html body .k-breadcrumb ::selection, html body .k-pager-wrap ::selection, html body .k-card ::selection, html body .k-splitter ::selection, html body .k-spreadsheet ::selection, html body .k-scheduler ::selection, html body .k-chat ::selection, html body .k-mediaplayer ::selection, html body .k-pdf-viewer ::selection, html body kendo-scrollview.k-scrollview-wrap ::selection, html body div.k-scrollview ::selection, html body .k-chart ::selection, html body .k-sparkline ::selection, html body .k-stockchart ::selection {
  color: white;
  background: #2a46b4;
}
html body .k-textbox:focus {
  border-color: #bfbfbf;
  color: #495057;
  background-color: #fff;
  box-shadow: 0 0 0 0.1rem rgb(176, 176, 176);
}
html body .k-state-focused {
  border-color: #bfbfbf;
  color: #495057;
  background-color: #fff;
  box-shadow: 0 0 0 0.1rem rgb(176, 176, 176);
}
html body .k-textarea:focus {
  border-color: #bfbfbf;
  color: #495057;
  background-color: #fff;
  box-shadow: 0 0 0 0.1rem rgb(176, 176, 176);
}
html body .logo {
  height: 85px !important;
  width: 180px !important;
  background-position: left !important;
}
html body .logoAccueil {
  background-image: url("../../Content/NEGOCE/Images/logo_accueil.png");
  background-position: center !important;
}
@media screen and (max-width: 775px) {
  html body .cNavBar {
    background-image: none !important;
    background-color: #fff;
    position: unset;
  }
}
@media screen and (max-width: 1199px) {
  html body .navbar-collapse {
    background-color: #fff;
    z-index: 10;
    box-shadow: 7px 10px 12px #f0f0f0;
  }
}
html body .navbar-toggler {
  background-color: white;
}
html body .cNavBar {
  height: 95px;
  background-image: url(../../Content/NEGOCE/Images/IMAGE_ENTETE.jpg);
  background-repeat: no-repeat;
  background-position: right;
}
html body .navbar-nav .libelleNavbar {
  text-transform: uppercase;
  color: rgba(0, 0, 0, 0.5);
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
html body .user-menu {
  color: #666666;
}
html body .picto-menu {
  color: #666666;
}
html body .listArticles .blocContenu {
  padding: 0px;
}
html body .listArticles .blocTextArticle {
  padding-left: 10px;
}
html body .listArticles .etiqueteArticle {
  font-size: 0.8em;
  font-weight: normal;
  height: 10px;
  display: table;
  float: right;
}
html body .listArticles .etiqueteArticle span {
  vertical-align: middle;
  display: table-cell;
}
html body .listArticles .titreArticle {
  font-size: 1.1em;
  -webkit-line-clamp: 2;
}
html body .listArticles .categorieArticle {
  font-weight: normal;
  margin-bottom: 10px;
  margin-top: 10px;
  font-size: 0.75em;
}
html body .listArticles .descriptionArticle.ArticleClassique {
  -webkit-line-clamp: 3;
  height: 4.5em;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}
html body .vLine {
  border-left: 2px solid #E70000;
}
html body .flecheSelection {
  color: #787878 !important;
}
html body .petitePuce {
  background-color: #787878;
}
html body .btn-nb-planif {
  background-color: #E70000;
}
html body .btn-nb-planif-inactif {
  background-color: grey;
}
html body .couleur-planif {
  color: #E70000;
}
html body .label-grid {
  background-color: #cdcdcd;
  height: 33px !important;
}
html body .libelleDarkgrey {
  color: white !important;
}
html body .barreTitreBloc {
  background-color: #cdcdcd !important;
  height: 30px;
  font-size: 1.2em;
  color: white;
  padding-left: 5px;
  margin-bottom: 10px;
}
html body .MoteurGNetDivContainer .btOngletV2Selected {
  background-color: #cdcdcd !important;
  border-color: #cdcdcd !important;
}
html body .tableauDeBord .k-grid-header a {
  color: black !important;
  font-size: 0.9em;
}
html body .k-dialog-buttongroup {
  border-color: grey;
}
html body #divZoneButtons > span > span {
  background-color: white !important;
  border: 1px solid #ced4da !important;
}
html body #divZoneButtons > span > span > span.k-input {
  color: black !important;
}
html body .text-hover-primary:hover {
  color: #787878 !important;
  cursor: pointer;
}
html body #GridAnimalForContrat > div > a.k-link.k-pager-nav > span {
  color: #787878 !important;
}
html body .text-primary {
  color: #8a3c07 !important;
}
html body .k-widget.k-grid th {
  padding: 1px;
  text-align: center;
  border: none;
  font-weight: normal;
  font-size: 1.1em;
  border-bottom: 1px solid #c10000;
  background-color: white;
  color: #8a3c07;
}
html body .btn-group .btn-primary:not(:disabled):not(.disabled).active, html body .btn-group .toggle-radio[data-theme=primary] .btn.selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=primary] html body .btn-group .btn.selected:not(:disabled):not(.disabled).active, html body .btn-group .toggle-checkbox[data-theme=primary] .btn.selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=primary] html body .btn-group .btn.selected:not(:disabled):not(.disabled).active, html body .btn-group .toggle-radio[data-theme=custom] .btn[data-theme=primary].selected:not(:disabled):not(.disabled).active, .toggle-radio[data-theme=custom] html body .btn-group .btn[data-theme=primary].selected:not(:disabled):not(.disabled).active, html body .btn-group .toggle-checkbox[data-theme=custom] .btn[data-theme=primary].selected:not(:disabled):not(.disabled).active, .toggle-checkbox[data-theme=custom] html body .btn-group .btn[data-theme=primary].selected:not(:disabled):not(.disabled).active, html body html .btn-group .toggle-radio[data-theme=primary] .btn.selected:not(:disabled):not(.disabled).active, html body .toggle-radio[data-theme=primary] html .btn-group .btn.selected:not(:disabled):not(.disabled).active, html body html .btn-group .toggle-checkbox[data-theme=primary] .btn.selected:not(:disabled):not(.disabled).active, html body .toggle-checkbox[data-theme=primary] html .btn-group .btn.selected:not(:disabled):not(.disabled).active, html body html .btn-group .toggle-radio[data-theme=custom] .btn.selected:not(:disabled):not(.disabled).active[data-theme=primary], html body .toggle-radio[data-theme=custom] html .btn-group .btn.selected:not(:disabled):not(.disabled).active[data-theme=primary], html body html .btn-group .toggle-checkbox[data-theme=custom] .btn.selected:not(:disabled):not(.disabled).active[data-theme=primary], html body .toggle-checkbox[data-theme=custom] html .btn-group .btn.selected:not(:disabled):not(.disabled).active[data-theme=primary] {
  background-color: #c10000 !important;
  border-color: #adb5bd;
  color: white !important;
}
html body .title-page {
  font-size: 1.5em;
  height: auto;
  color: #8a3c07;
}
html body .btn-totaux-planif {
  color: white;
  background-color: #8a3c07;
}
html body .libelleSynthese {
  color: #8a3c07;
  font-size: 0.8em;
}

/* STYLE TABLEAU DE BORD DUS SUR ACCUEIL */
/* entête grise bloc */
#divZoneResult_TDB_DUS_ACCEUIL > div.MoteurGNetDivContainer > div > div > div > div > form > div.barreTitreBloc {
  display: none !important;
}

/* entête tableau */
#divZoneResult_TDB_DUS_ACCEUIL > div.MoteurGNetDivContainer > div > div > div > div > form > .contentBloc > .tableauDeBord > .k-widget > table > thead {
  display: none;
}

/* ligne pour enlever la bordure */
#divZoneResult_TDB_DUS_ACCEUIL > div.MoteurGNetDivContainer > div > div > div > div > form > .contentBloc > .tableauDeBord > .k-widget > table > tbody > tr > td:nth-child(1) {
  /*color: red;*/
}

/* style du bloc */
#divZoneResult_TDB_DUS_ACCEUIL > div.MoteurGNetDivContainer > div > div > div > div {
  box-shadow: unset;
  padding: unset;
  margin: unset;
}

/* style des tr */
#divZoneResult_TDB_DUS_ACCEUIL > div.MoteurGNetDivContainer > div > div > div > div > form > .contentBloc > .tableauDeBord > .k-widget > table > tbody > tr {
  background-color: unset !important;
}

#divZoneResult_TDB_DUS_ACCEUIL > div.MoteurGNetDivContainer > div > div > div > div > form > .contentBloc > .tableauDeBord > .k-widget > table > tbody > tr:last-child td {
  border: unset !important;
}

/* FIN TABLEAU DE BORD DUS SUR ACCUEIL */

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/Styles/Shared/initVariables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/Styles/styleNEGOCE.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/common/_base.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/mixins/_border-radius.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/mixins/_decoration.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/_bootstrap-overrides.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/mixins/_disabled.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/common/_animations.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/common/_dragdrop.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/common/_loading.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/common/_resizing.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/common/_scrollbar.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/common/_selection.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/common/_decoration.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/utils/_display.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/utils/_flex.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/utils/_float.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/utils/_grid.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/utils/_overflow.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/utils/_position.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/utils/_spacing.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/utils/_table-layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/utils/_text.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/utils/_transform.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/icons/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/typography/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/mixins/core/_props.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/avatar/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/avatar/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/avatar/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/badge/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/badge/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/badge/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/loader/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/loader/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/loader/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/chip/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/chip/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/chip/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/cursor/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/button/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/button/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/mixins/_box-shadow.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/button/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/button/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/popup/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/popup/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/typography/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/popup/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/popup/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/popup/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/toolbar/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/toolbar/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/toolbar/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/forms/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/forms/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/forms/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/forms/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/listgroup/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/listgroup/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/checkbox/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/checkbox/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/checkbox/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/radio/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/radio/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/radio/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/switch/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/switch/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/switch/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/adaptive/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/adaptive/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/adaptive/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/adaptive/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/progressbar/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/progressbar/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/progressbar/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/mixins/_gradients.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/ripple/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/messagebox/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/messagebox/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/messagebox/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/action-buttons/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/action-buttons/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/action-buttons/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/input/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/input/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/input/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/floating-label/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/floating-label/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/textbox/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/textbox/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/textbox/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/textarea/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/textarea/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/textarea/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/textarea/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/tooltip/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/tooltip/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/tooltip/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/validator/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/autocomplete/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/autocomplete/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/autocomplete/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/numerictextbox/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/numerictextbox/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/slider/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/slider/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/slider/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/slider/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/colorpicker/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/colorpicker/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/colorpicker/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/colorpicker/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/combobox/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/combobox/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/combobox/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/combobox/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/calendar/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/calendar/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/mixins/_hide-scrollbar.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/calendar/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/datetime/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/datetime/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/datetime/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/datetime/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/datetime/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/dropdowngrid/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/grid/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/dropdowngrid/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/dropdownlist/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/dropdownlist/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/dropdownlist/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/multiselect/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/multiselect/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/multiselect/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/multiselect/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/treeview/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/treeview/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/treeview/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/treeview/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/dropdowntree/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/dropdowntree/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/maskedtextbox/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/maskedtextbox/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/searchbox/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/searchbox/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/upload/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/upload/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/upload/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/dropzone/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/dropzone/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/dropzone/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/listbox/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/listbox/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/listbox/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/rating/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/rating/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/rating/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/appbar/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/appbar/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/appbar/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/menu/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/menu/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/menu/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/menu/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/menu/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/window/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/window/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/window/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/window/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/dialog/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/dialog/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/dialog/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/drawer/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/drawer/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/drawer/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/drawer/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/notification/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/notification/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/notification/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/responsivepanel/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/breadcrumb/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/breadcrumb/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/breadcrumb/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/pager/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/pager/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/pager/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/pager/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/pager/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/panelbar/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/panelbar/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/panelbar/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/stepper/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/stepper/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/stepper/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/wizard/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/wizard/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/wizard/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/tabstrip/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/tabstrip/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/tabstrip/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/tabstrip/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/card/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/card/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/card/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/splitter/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/splitter/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/splitter/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/tilelayout/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/tilelayout/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/tilelayout/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/grid/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/grid/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/grid/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/listview/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/listview/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/listview/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/spreadsheet/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/spreadsheet/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/spreadsheet/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/spreadsheet/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/pivotgrid/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/pivotgrid/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/pivotgrid/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/pivotgrid/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/treelist/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/treelist/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/treelist/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/treelist/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/filter/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/filter/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/filter/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/filemanager/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/filemanager/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/filemanager/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/editor/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/editor/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/editor/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/imageeditor/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/imageeditor/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/imageeditor/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/gantt/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/gantt/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/gantt/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/scheduler/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/scheduler/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/scheduler/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/scheduler/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/chat/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/chat/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/chat/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/mediaplayer/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/mediaplayer/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/mediaplayer/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/timeline/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/timeline/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/timeline/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/timeline/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/pdf-viewer/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/pdf-viewer/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/pdf-viewer/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/scroller/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/scroller/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/scrollview/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/scrollview/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/scrollview/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/dataviz/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/dataviz/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/dataviz/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/map/_layout.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/scss/map/_variables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/@progress/kendo-theme-default/scss/map/_theme.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/bootstrap.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_root.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_reboot.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/vendor/_rfs.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_hover.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_type.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_lists.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_images.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_image.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_border-radius.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_box-shadow.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_code.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_grid.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_grid.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_breakpoints.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_grid-framework.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_tables.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_table-row.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_forms.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_transition.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_forms.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_gradients.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_buttons.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_buttons.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_transitions.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_dropdown.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_caret.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_nav-divider.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_button-group.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_input-group.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_custom-forms.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_nav.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_navbar.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_card.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_breadcrumb.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_pagination.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_pagination.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_badge.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_badge.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_jumbotron.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_alert.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_alert.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_progress.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_media.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_list-group.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_list-group.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_close.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_toasts.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_modal.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_tooltip.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_reset-text.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_popover.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_carousel.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_clearfix.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_spinners.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/utilities/_align.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_background-variant.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/utilities/_background.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/utilities/_borders.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/utilities/_display.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/utilities/_embed.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/utilities/_flex.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/utilities/_float.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/utilities/_interactions.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/utilities/_overflow.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/utilities/_position.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/utilities/_screenreaders.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_screen-reader.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/utilities/_shadows.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/utilities/_sizing.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/utilities/_spacing.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/utilities/_stretched-link.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/utilities/_text.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_text-truncate.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_text-emphasis.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/mixins/_text-hide.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/utilities/_visibility.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/node_modules/@progress/kendo-theme-bootstrap/modules/bootstrap/scss/_print.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/Styles/Shared/theme-features.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/Styles/Shared/mixin.scss%22,%22file:///C:/Dev/Sources/gicab-extranet/Gicab_Extranet/Styles/Shared/baseStyle.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%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;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AARJ;EACI;;;AADJ;EACI;;;AADJ;EACI;;;AAKJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA;;;AAFJ;EACI;EACA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;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;;;ACjjCJ;ECAI,aAK+B;EAL/B,WAK+B;EAL/B,aAK+B;EAL/B,aAK+B;;ADK/B;EACI;;;AAKR;EChBI,WDiBqB;ECjBrB,aDiBqB;ECjBrB,aDiBqB;EACrB;;;AAEJ;ECpBI,WDqBqB;ECrBrB,aDqBqB;ECrBrB,aDqBqB;EACrB;;;AAEJ;ECxBI,WDyBqB;ECzBrB,aDyBqB;ECzBrB,aDyBqB;EACrB;;;AAEJ;EC5BI,WD6BqB;EC7BrB,aD6BqB;EC7BrB,aD6BqB;EACrB;;;AAEJ;EChCI,WDiCqB;ECjCrB,aDiCqB;ECjCrB,aDiCqB;EACrB;;;AAEJ;ECpCI,WDqCqB;ECrCrB,aDqCqB;ECrCrB,aDqCqB;EACrB;;;AAIJ;EC1CI,WD2CqB;EC3CrB,aD2CqB;EC3CrB,aD2CqB;;;AAEzB;EC7CI,WD8CqB;EC9CrB,aD8CqB;EC9CrB,aD8CqB;;;AAEzB;EChDI,WDiDqB;ECjDrB,aDiDqB;ECjDrB,aDiDqB;;;AAEzB;ECnDI,WDoDqB;ECpDrB,aDoDqB;ECpDrB,aDoDqB;;;AEpDzB;EACI,OCFM;EDGN,QCHM;EDIN;EACA;EACA;EACA;;;AAKJ;ExBVI,ewBWwB;;AAGpB;ExBdJ,ewBegC;;;AAKpC;ExBpBI,eyBDe;;ADyBX;ExBxBJ,eyBDe;;;ADkCf;EACI,OCpCE;EDqCF,QCrCE;EDsCF;EACA;EACA;;;AEvCR;AAAA;EzBII,OwBDM;ExBIN,kBLHK;;;A+BJT;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;;;AAKJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAKJ;EACI;EACA;EACA;;;AAEJ;EACI;;;AAKJ;EACI;EACA,cC/Ca;EDgDb,WCvCa;EDwCb,aCvCe;;ADyCf;EAAU,SC7CG;;;AD+CjB;EACI;EACA,cCvDa;EDwDb,W7B61B4B;E6B51B5B,aCtDY;;ADwDZ;EAAU,S7B41BkB;;;A6B11BhC;EACI;EACA,cC/Da;EDgEb,WChDa;EDiDb,aChDe;;ADkDf;EAAU,SCtDG;;;AD4Db;E3BzEA,eF8OsB;;A6BpKtB;E3B1EA,eF4OsB;;A6BjKtB;E3B3EA,eF6OsB;;;A6BhK1B;EACI;;;AAEJ;EACI;EACA;;AAEA;EACI,OC3DI;ED4DJ,QC5DI;;AD8DR;EACI,OCpEC;EDqED,QCrEC;;ADuEL;EACI,OC9DI;ED+DJ,QC/DI;;;ADkEZ;EACI;EACA;EACA;;AAEA;EACI,OC5EQ;ED6ER,QC7EQ;;AD+EZ;EACI,OCrFK;EDsFL,QCtFK;;ADwFT;EACI,OC/EQ;EDgFR,QChFQ;;;ADoFhB;EACI;;;AAIJ;EACI;EACA;;;AAIA;EACI;EACA;;AAFJ;EACI;EACA;;AAEA;EAEQ;;AAGR;EAEQ;;AAGR;EAEQ;;AAGR;EAEQ;;;AAQR;AAAA;AAAA;EAEQ;;AAGR;AAAA;AAAA;EAEQ;;AAGR;AAAA;AAAA;EAEQ;;AAGR;AAAA;AAAA;EAEQ;;;AA9CZ;EACI;EACA;;AAEA;EAEQ;;AAGR;EAEQ;;AAGR;EAEQ;;AAGR;EAEQ;;;AAQR;AAAA;AAAA;EAEQ;;AAGR;AAAA;AAAA;EAEQ;;AAGR;AAAA;AAAA;EAEQ;;AAGR;AAAA;AAAA;EAEQ;;;AAQhB;EACI;;;AErLA;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BzMP;EACI,c9BwMG;E8BvMH;EACA,kB9BsMG;;;A8BjMX;EACI;EACA,kBlC4CA;;;AkCxCA;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;EACI,O9B0LG;;;A8B3LP;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EI;;AAGJ;E9BrFJ;EACA;EACA;EACA;EACA;EACA;;;A8BqFA;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;EAEI,OCvFU;EDwFV,QCxFU;EDyFV;EACA;EACA;EACA;;;AAGJ;EACI,aC/FW;;;ADkGf;EACI,cClGkB;EDmGlB,WClGqB;;;ADqGzB;EACI,OCpGW;EDqGX,QCrGW;EDsGX;EACA;EACA;;;AAWI;EACI;EACA,aCzID;;AD2IC;EACI;;;AASR;EACI;EACA,cCvIG;;AD0IP;EACI;EACA,aC3IU;;AD+IV;EACI;EACA,OCzJQ;;AD6JR;EACI;EACA,OC9JY;;;ACPxB;ElCDJ,ciCmF6B;EjChF7B;EAGA,kBiC2EyB;;ACxErB;ElCTJ,cLGK;EKAL;EAGA,kBiC2EyB;;;AC3DjB;EACI,ODmEe;EClEf,kBDiEa;;;AC3D7B;ElC9BI,ciCsBa;EjCnBb,OC2CS;EDxCT,kBiCcS;;ACiBT;EAEI,kBDfa;ECgBb,cDfiB;;ACkBrB;EAEI,kBDzBK;EC0BL,YDlBiB;;ACqBrB;EACI,kBDpBc;ECqBd,cDpBkB;;ACuBtB;ElCtDA,ciCmCqB;EjChCrB,OCgBO;EDbP,kBiC2BiB;;AC6BjB;ElC9DA,ciCuCqB;EjCpCrB,OCiBO;EDdP,kBiC+BiB;;ACiCjB;ElCtEA,ciC2CmB;EjCxCnB,OCkBO;EDfP,kBiCmCe;;ACqCf;ElC9EA,ciC+CkB;EjC5ClB,OCeO;EDZP,kBiCuCc;;;AC0ClB;ElCvFI,ciCkDY;EjC/CZ,OiC+CY;EjC5CZ,kBiC2CU;;AC6CV;ElC9FA,ciCkDY;EjC/CZ,OiC+CY;EjC5CZ,kBiC+CkB;;ACkDlB;ElCvGA,ciCkDY;EjC/CZ,OiC+CY;EjC5CZ,kBiC2CU;EC6DN,YDlFiB;;ACqFrB;EACI,ODhEQ;ECiER,kBDrDe;;ACwDnB;ElCtHA,cCmBO;EDhBP,OCgBO;EDbP,kBiC2DkB;;AC6DlB;ElC9HA,cCoBO;EDjBP,OCiBO;EDdP,kBiC+DkB;;ACiElB;ElCtIA,cCqBO;EDlBP,OCkBO;EDfP,kBiCmEgB;;ACqEhB;ElC9IA,cCkBO;EDfP,OCeO;EDZP,kBiCuEe;;;AE7Ef;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AqC1OF;EACI,QrCyOF;;;AsC1ON;ErCAI,eF4OsB;EuCzOtB;EACA;EACA,cvCoOsB;EuCnOtB;EACA,WvC+QsB;EuC9QtB,avCyRsB;EuCxRtB,avCwQsB;EuCvQtB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;ElCxBJ;EACA;EACA;EACA;EACA;EACA;;AkCwBI;EACI;EACA;EACA;;AAGJ;EAEI;EACA;;AAGJ;AAAA;AAAA;EAGI;EACA;EACA;;AAKJ;EACI;;AAEA;AAAA;AAAA;EAGI;;AAOA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGI;;;AAUZ;AAAA;EAEI;;;AAMR;AAAA;EAEI,OClEW;EDmEX,QCnEW;EDoEX,SvCsSsB;;AuCpStB;AAAA;AAAA;AAAA;EAEI;;;AAWR;EACI;EACA;EACA;EACA;;;AAKJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,6BtCkHW;;AsChHX;ErCjIA,eqCkI4B;;AAE5B;EACI;;AAGJ;AAAA;AAAA;AAAA;EAII;;AAGJ;AAAA;ErCpHA,wBFiNsB;EEhNtB,2BFgNsB;;AuCzFtB;AAAA;ErCtIA,yBF+NsB;EE9NtB,4BF8NsB;;AuCrFtB;AAAA;ErCvJA,eF4OsB;;AuChFtB;AAAA;AAAA;AAAA;EAII;EACA;EACA;EACA;EACA;;;AAKR;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;;AAOZ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;ErClMA,eqCmM4B;;AAI5B;ErC5KA,wBFiNsB;EEhNtB,2BFgNsB;;AuClCtB;AAAA;ErC7LA,yBF+NsB;EE9NtB,4BF8NsB;EuC/BlB;EACA,SvCgLkB;EuC/KlB;EACA;;AAKA;ErC1LJ,wBqC2LqC;ErC1LrC,2BqC0LqC;ErCzMrC,yBF+NsB;EE9NtB,4BF8NsB;;AuCnBlB;ErC5MJ,yBqC6MsC;ErC5MtC,4BqC4MsC;ErC/LtC,wBFiNsB;EEhNtB,2BFgNsB;;;AuCV1B;AAAA;EACI;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;EAMI;;AAGJ;AAAA;EACI;;;AAUR;EE9PI,YF+PA;EACA;EACA;;;AAYI;ErC5QJ,eqC6QgC;;AAG5B;AAAA;ErCnQJ,yBF+NsB;EE9NtB,4BF8NsB;;AuCwClB;AAAA;ErCzPJ,wBFiNsB;EEhNtB,2BFgNsB;;AuC4ClB;AAAA;ErCxRJ,eF4OsB;;AuCsDlB;ErClSJ,eqCmSgC;;AAI5B;ErC5QJ,wBFiNsB;EEhNtB,2BFgNsB;;AuC8DlB;AAAA;ErC7RJ,yBF+NsB;EE9NtB,4BF8NsB;;;AuC6E1B;ErCzTI,eqC0TwB;EACxB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAaI;EACI,SC7OY;;AD0PhB;EACI;;AAOJ;EACI,SCjQa;;ADuQjB;EACI,SCvQe;;AD4QnB;EACI;;;AAcR;ErCrYA,eF4OsB;EuC2JlB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAaJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ElCtZJ;EACA;EACA;EACA;;;AkC8ZI;AAAA;EAEI;;;AGzaR;EACI,YzC2RK;;;A0C9RT;ExCAI,cLQO;EKLP,OqC0BM;ErCvBN,kBLEO;;A6CCP;ExCTA,cqCkDgB;ErC/ChB,OqC2Cc;ErCxCd,kBqCoCY;;AGtBZ;EAEI,YHsDY;;AGlDhB;ExC1BA,cqCmEgB;ErChEhB,OqC4Dc;ErCzDd,kBqCqDa;EGzBT;;AAIJ;ExCtCA,cqCiGwB;ErC9FxB,OqC6FsB;ErC1FtB,kBqCyFoB;EGlDhB,YHsDoB;;;AG3C5B;ExCxDI,cLGK;EKAL,OqCmFc;ErChFd,kBLHK;;A6C8DL;ExCjEA,cqC4FwB;ErCzFxB,OqCwFsB;ErCrFtB,kBqCoFoB;;AGdpB;EAEI,YHuBoB;;AGnBxB;ExClFA,cqCiGwB;ErC9FxB,OqC6FsB;ErC1FtB,kBqCyFoB;EGLhB,YHSoB;;AGLxB;ExC9FA,cqCiGwB;ErC9FxB,OqC6FsB;ErC1FtB,kBqCyFoB;EGMhB,YHFoB;;;AGcxB;EAEI;;AAGJ;EAEI,YH5CY;;;AGqDhB;AAAA;AAAA;AAAA;AAAA;ExCjIA,cqCiGwB;ErC9FxB,OqC6FsB;ErC1FtB,kBqCyFoB;EG6ChB,YHzCoB;;AG6CxB;AAAA;AAAA;AAAA;EAII;;;AAWR;AAAA;EAEI;EACA,YHtFgB;;;AG0FhB;ExCtKA,cqCmEgB;ErChEhB,OqC4Dc;ErCzDd,kBqCqDa;EGmHT;;;AAYR;EACI;EACA,OH/JM;EGgKN;EACA;;AAGA;ExCjMA,cqC6BM;ErC1BN,OwCgMmB;ExC7LnB,kBqCuBM;;AG0KN;EAEI,YH7HY;;AGiIhB;ExC7MA,cqC6BM;ErC1BN,OwC4MmB;ExCzMnB,kBqCuBM;;AGsLN;ExCnNA,cqC6BM;ErC1BN,OwCiNmB;ExC9MnB,kBqCuBM;;;AG0LV;EACI;EACA,O7CtNK;E6CuNL;EACA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EIQ;E5EDR,O4EDQ;E5EIR,kB4EHQ;;;AAHR;E5EAA,c4EIQ;E5EDR,O4EDQ;E5EIR,kB4EHQ;;;AAHR;E5EAA,c4EIQ;E5EDR,O4EDQ;E5EIR,kB4EHQ;;;AAHR;E5EAA,c4EIQ;E5EDR,O4EDQ;E5EIR,kB4EHQ;;;AAHR;E5EAA,c4EIQ;E5EDR,O4EDQ;E5EIR,kB4EHQ;;;AAHR;E5EAA,c4EIQ;E5EDR,O4EDQ;E5EIR,kB4EHQ;;;AAHR;E5EAA,c4EIQ;E5EDR,O4EDQ;E5EIR,kB4EHQ;;;AAHR;E5EAA,c4EIQ;E5EDR,O4EDQ;E5EIR,kB4EHQ;;;AAHR;E5EAA,c4EIQ;E5EDR,O4EDQ;E5EIR,kB4EHQ;;;AAHR;E5EAA,c4EIQ;E5EDR,O4EDQ;E5EIR,kB4EHQ;;;AAHR;E5EAA,c4EIQ;E5EDR,O4EDQ;E5EIR,kB4EHQ;;;AAHR;E5EAA,c4EIQ;E5EDR,O4EDQ;E5EIR,kB4EHQ;;;AAHR;E5EAA,c4EIQ;E5EDR,O4EDQ;E5EIR,kB4EHQ;;;AAHR;E5EAA,c4EIQ;E5EDR,O4EDQ;E5EIR,kB4EHQ;;;AAHR;E5EAA,c4EIQ;E5EDR,O4EDQ;E5EIR,kB4EHQ;;;AAHR;E5EAA,c4EIQ;E5EDR,O4EDQ;E5EIR,kB4EHQ;;;AAHR;E5EAA,c4EIQ;E5EDR,O4EDQ;E5EIR,kB4EHQ;;;AAHR;E5EAA,c4EIQ;E5EDR,O4EDQ;E5EIR,kB4EHQ;;;AAHR;E5EAA,c4EIQ;E5EDR,O4EDQ;E5EIR,kB4EHQ;;;ACJZ;AAAA;AAAA;EAGI;EACA,cCFe;EDGf;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EACI,aCZS;EDaT;;AAEA;AAAA;AAAA;AAAA;AAAA;EAEI;EACA,cClBK;;;ADuBjB;AAAA;AAAA;EAGI,YC9Ba;;;ADiCjB;EACI;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;AAEA;EACI;EACA;;;AErEhB;EACI,cjFwPM;;;AkFnQV;EACI;EACA;EACA;EACA;EACA,QCuBkB;EDtBlB;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EAAe;;AAGf;EACI,OtFkCD;EsFjCC,SCwBgB;EDvBhB;;AAEJ;EACI,OtF6BD;;AsFzBH;EACI;;;AAOR;EACI;;AAEA;EACI;EACA;EACA;EACA;;;AAIR;EACI;;AAEA;EACI;EACA;EACA;EACA;;;AAMR;AAAA;EAEI;EACA;EACA;EACA,Q3CpDiB;;A2CsDjB;AAAA;EACI;;AAGJ;AAAA;EACI,O3C3Da;E2C4Db,Q3C5Da;E2C6Db;EACA;EACA;;;AAMR;EACI,OC1DW;ED2DX,QC1DY;ED2DZ;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAKA;EACI;EACA;;;AAQZ;EACI;;;AAKJ;EACI;EACA;EACA;;;AAKJ;EACI,Q7BpFU;E6BqFV;EACA;EACA;;AAEA;EACI;EACA;EACA;;;AAMR;EACI;;;AAGJ;EACI,a7B7GkB;E6B8GlB,W7B7GmB;E6B8GnB,Y7B7GoB;E6B8GpB;;;AAIA;EACI;EACA;;;AAIR;E9ErKA;EACA;EACA;EACA;EACA;EACA;;;A8E2KA;EACI,c7BhJyB;E6BiJzB;;AAEA;EAKI;EACA,a7BzJqB;;;A6BqK7B;AAIA;AAMA;EACI;;;AAEJ;EACI;;;AAIJ;EACI;;;AAEJ;EACI;;;AEzNJ;EACI,YpF2RK;;;AqF7RT;AAAA;EAEI,aCFgB;EDGhB;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACI;EACA,WtF0QkB;EsFzQlB,atFoRkB;EsFnRlB;EACA;EACA;EACA,KCdc;EDed,MChBc;EDiBd;EACA;EACA;EACA;EACA;;AAGJ;AAAA;AAAA;AAAA;EAEI;EACA;;AAIA;AAAA;EACI,KC/BU;EDgCV,MCjCU;EDkCV;;AAIR;AAAA;AAAA;AAAA;EAGI,KCpCoB;EDqCpB,MCtCoB;EDuCpB;;AAGJ;AAAA;EACI;;AAMA;AAAA;AAAA;EACI;;AAIA;AAAA;AAAA;EACI;EACA,OC5DM;;ADgEd;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGI;EACA,OChEgB;;;ACN5B;EtFAI,eF4OsB;EwF1OtB;EACA;EACA,OJLc;EIMd,QJmBY;EIlBZ,cxFmOsB;EwFlOtB;EACA;EACA,axFwQsB;EwFvQtB,WxF4QsB;EwF3QtB,axFsRsB;EwFrRtB;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMA;EAAe;;AAGf;EACI,O3F8BD;E2F7BC,SJoBgB;EInBhB;;AAEJ;EACI,O3FyBD;;A2FpBH;EACI,OhDrBa;EgDsBb,QhDtBa;EgDuBb;;AAGJ;EACI;EACA;EACA,QvFMA;EuFLA;EACA;;AAIJ;EnFzDJ;EACA;EACA;EACA;EACA;EACA;;AmF0DQ;ErF3DJ,OCiEU;ED9DV,kBqF2DiB;;;AAQrB;EACI;;;AC1EJ;EtFAI,cCqEkB;EDlElB,OCiEU;ED9DV,kBNiDA;;A4FrCI;AAAA;EACI,OChBK;EDiBL,SChBO;;ADmBX;AAAA;EACI,OjDoFI;EiDnFJ;;AAEA;AAAA;EACI;;AAKZ;EACI,cjD0EQ;EiDzER,SC5BgB;;ADgCpB;EtFvCA,cHiegC;EG9dhC,OCiEU;ED9DV,kBNiDA;E4CxDA,YgDiDI;;AAcJ;EAII,crF7CG;;AqF+CH;EhDrEJ,YgDyEQ;;;AExEZ;EzFAI,eF4OsB;E2F1OtB;EACA;EACA,c3FqOsB;E2FpOtB;EACA;EACA,a3F0QsB;E2FzQtB,W3F8QsB;E2F7QtB,a3FwRsB;E2FvRtB;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMA;EAAe;;AAGf;EACI,O9FiCD;E8FhCC,SPuBgB;EOtBhB;;AAEJ;EACI;EACA,OCpCa;EDqCb;EACA,YPZQ;EOaR;EACA;;AAIJ;EtF3CJ;EACA;EACA;EACA;EACA;EACA;;AsF4CQ;ExF7CJ,OCiEU;ED9DV,kBwF6CiB;;;AAQrB;EACI;EACA,OC/DiB;EDgEjB,YPtCY;EOuCZ;EACA;;;AAMA;AAAA;EACI;EACA;;;AAaA;EAEI,O9F1BL;;;AgG3DP;EACI,Y5F2RK;;;A6F9RT;E3FAI,cCqEkB;EDlElB,OCiEU;ED9DV,kBNiDA;;AiGtCA;E3FjBA,cHiegC;EG9dhC,OCiEU;ED9DV,kBNiDA;E4CxDA,YqD2BI;;AAcJ;EAII,c1FvBG;;A0FyBH;ErD/CJ,YqDmDQ;;;AASR;AAAA;E3FxDA,OCiEU;;;A2FrEd;E7FCI,eF4OsB;E+F3OtB;EACA;EAEA,cCHe;EDIf;EACA;EACA;EACA;EACA,a/FwQsB;E+FvQtB,W/F8QsB;E+F7QtB,a/FsRsB;E+FrRtB;EACA;EACA;EACA;EACA;EACA;EACA,6B9F+NW;;;A8F5Nf;EACI,mB9FoCO;E8FnCP;;;AAGJ;EACI;EACA,WCpBkB;EDqBlB,aCpBoB;;;ADuBxB;EACI;EACA;;;AAGJ;EACI,qB9FoBO;E8FnBP;;AAEA;EACI;EACA;;;AAMR;EACI;EACA;EACA,c/FsyB4B;E+FryB5B;EACA;EACA;EACA;EACA;;;AAOJ;EACI;EACA;EAEA;EACA;EAEA;;;AAEJ;EACI;EACA;EACA;EAEA;EAEA;;;AAEJ;EACI;EACA;EAEA;EACA;EAEA;;;AAEJ;EACI;EACA;EACA;EAEA;EAEA;;;AEnGA;EACI,YpDiBG;;;AoDXX;E9FNI,cNkEA;EM/DA,O6FWO;E7FRP,kBN4DA;;AoGrDA;EACI,OpGoDJ;;;AoG9CJ;E9FpBI,cLGK;EKAL,O6Fee;E7FZf,kBLHK;;AmGwBL;EACI,OnGzBC;;;AmG4BT;E9F/BI,cCkBO;EDfP,O6FkBY;E7FfZ,kBCYO;;A6FoBP;EACI,O7FrBG;;;A6FwBX;E9F1CI,cCmBO;EDhBP,O6FqBe;E7FlBf,kBCaO;;A6F8BP;EACI,O7F/BG;;;A6FkCX;E9FrDI,cCoBO;EDjBP,O6FwBe;E7FrBf,kBCcO;;A6FwCP;EACI,O7FzCG;;;A6F4CX;E9FhEI,cCqBO;EDlBP,O6F2Ba;E7FxBb,kBCeO;;A6FkDP;EACI,O7FnDG;;;A8FtBX;EACI;EACA;EACA;EACA;EACA;EAEA;;;AAIJ;EACI;;;ACXJ;EjGAI,eF4OsB;EmGzOtB,OfJc;EeKd,cnGqOsB;EmGpOtB;EACA;EACA;EACA,anGyQsB;EmGxQtB,WnG6QsB;EmG5QtB,anGuRsB;EmGtRtB;EACA;EACA;EACA;EACA;EACA,YlG8QK;EkG7QL;EACA;EACA;EACA,6BlG6NW;;AkGzNX;EACI;;AAKJ;EACI,OCtBc;EDuBd,QCtBe;;AD2BnB;EACI,OC7Bc;ED8Bd,QC7Be;ED8Bf;EACA;EACA;EACA;;AAEA;EACI;;AAOJ;EACI;;;AEtDZ;AAAA;ElGAI,cCqEkB;EDlElB,OCiEU;ED9DV,kBNiDA;E4CxDA,Y4DQA;;AAcA;AAAA;AAAA;AAAA;ElGrBA,cHiegC;EG9dhC,OCiEU;ED9DV,kBNiDA;E4CxDA,Y4D8BI;;AAeJ;AAAA;AAAA;AAAA;AAAA;ElG5CA,cCqBO;;AiGiCH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;E5DvDJ,Y4DyDQ;;;ACxDZ;EACI,OlBFc;EkBGd;EACA;EACA;EACA;EACA,atG2QsB;EsG1QtB,WtG+QsB;EsG9QtB,atGyRsB;EsGxRtB;EACA;EACA;EACA;EACA;EACA;EACA,6BrGkOW;;AqGhOX;EpGjBA,eF4OsB;EsGxNlB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKJ;EACI;;AAKJ;EpGDA;EoGGI;EACA,OtGyhCY;EsGxhCZ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAKJ;EAEI;;AAEA;EACI;EACA;EACA;;AAGJ;EpG3CJ;;;AqGhDA;EpGJA,cCqEkB;EDlElB,OCiEU;ED9DV,kBNiDA;;A0G5CI;EpGXJ,cLQO;EKLP,OqC0BM;ErCvBN,kBLEO;;AyGWC;EpGnBR,cqCkDgB;ErC/ChB,OqC2Cc;ErCxCd,kBqCoCY;;A+DdJ;AAAA;EpG5BR,cqCkDgB;ErC/ChB,OoG4BgB;EpGzBhB,kBqCoCY;;A+DQJ;EpGlDR,cqCkDgB;ErC/ChB,OqC2Cc;ErCxCd,kBqCoCY;;A+DoBR;EpG9DJ,cHiegC;EG9dhC,OCiEU;ED9DV,kBNiDA;E4CxDA,Y8DqEQ;;AAIJ;EAGI,cnGtDD;;AmGwDC;E9D9ER,Y8Dg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CI;EACA;;;AAMR;AAAA;AAAA;AAAA;EAKQ,aC9HS;;ADiIb;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGQ;EACA,cCrIK;;;AD+Ib;EACI;EACA,OCvGQ;;;ADgHZ;AAAA;EAEI;EACA,OClHW;;ADuHX;AAAA;AAAA;EAEI;EACA;;;AAOZ;EAEI;EACA;EACA;EACA;;;AAKJ;EAEI;EACA;;AAEA;EAEI;EACA;;;AAKR;EACI;;AAII;EACI,OC9JO;ED+JP;;AAIR;EAEQ,avL5FP;EuL6FO,cvL7FP;EuLgGG,Q/IhNO;E+IiNP;EACA;;AAMA;EAEQ,avL1GX;EuL2GW,cvL3GX;;;AuLmHL;AAAA;AAAA;AAAA;EAII;;;AExPJ;EvLHI,euLGmC;;;AACvC;EvLgDI;;;AuL/CJ;EvLmCI;;;AuL/BA;AAAA;EvL+BA;;AuL9BA;AAAA;EvL0CA;;;AuLrCJ;EvLfI,eF4OsB;EyL3NtB,cDHkB;ECIlB;;;ACnBJ;EvLCI,cCoDqB;EDjDrB,OCgDc;ED7Cd,kBFuWI;;;AyLpWR;EvLTI,cCoDqB;EDjDrB;EAGA,kBNiDA;;A6LvCA;EvLhBA,cCoDqB;EDjDrB;EAGA,kBC8FkB;;AsL3ElB;EvLzBA,cLGK;EKAL,OCmDqB;EDhDrB,kBLHK;;A4L8BL;EAEI,kB7LoBJ;E4CxDA,YiJqCI;;;AAaJ;EvLjDA,cCoDqB;EDjDrB;EAGA,kBNiDA;;A6LCI;EvLxDJ,cCoDqB;EDjDrB;EAGA,kBC8FkB;;AsLnCd;EAEI,kB7LZR;E4CxDA,YiJqEQ;;AAGJ;EvLvEJ,cLGK;EKAL,OCmDqB;EDhDrB,kBLHK;;;A4L6FD;AAAA;EvLhGJ,cN6GU;EM1GV,ONwGQ;EMrGR,kBNsGM;;A6LLE;AAAA;AAAA;EvLvGR,cNgHkB;EM7GlB,ON2GgB;EMxGhB,kBNyGc;;A6LEV;AAAA;EvLjHJ,cCsFoB;EDnFpB,OCqFkB;EDlFlB,kBNiDA;E4CxDA,YiJwHQ;;AAII;AAAA;AAAA;EvLxHZ,OCsFwB;EDnFxB,kBCoFqB;;AsLyCT;AAAA;EvLhIZ,OCmDqB;EDhDrB,kBLHK;;;A6LEL;AAAA;AAAA;ExLLA,cCoDqB;EDjDrB,OCgDc;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;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAKA;AAAA;EAEI;;;AAUZ;EACI,qBrMsFkB;;AqMpFlB;EnM/IJ,wBFsOsB;EErOtB,yBFqOsB;EqMrFd;;AAGJ;EACI,apMtEE;;AoMyEN;EACI;;AAIR;EnM/IA,4BFwNsB;EEvNtB,2BFuNsB;EqMvElB;;;AAIJ;EACI,kBrM+DkB;;AqM7DlB;EnMxJJ,4BFwNsB;EEvNtB,2BFuNsB;EqM9Dd;;AAGJ;EACI,apM7FE;;AoMgGN;EACI;;AAIR;EnMpLA,wBFsOsB;EErOtB,yBFqOsB;EqMhDlB;;AAIA;AAAA;EAEI;;AAEA;AAAA;EACI;;;AAKhB;EACI;;AAEA;EACI,oBrM2BkB;EqM1BlB;EACA;;AAEA;EnMvLJ,wBFiNsB;EEhNtB,2BFgNsB;EqMxBd;;AAGJ;EACI,YpMnIE;;AoMsIN;EACI;;AAIR;EnMnNA,yBF+NsB;EE9NtB,4BF8NsB;EqMTlB;EAEA;;;AAIR;EACI;;AAEA;EACI,mBrMJkB;EqMKlB;EACA;;AAEA;EnMpOJ,yBF+NsB;EE9NtB,4BF8NsB;EqMOd;;AAGJ;EACI,YpMlKE;;AoMqKN;EACI;;AAIR;EnMpOA,wBFiNsB;EEhNtB,2BFgNsB;EqMsBlB;EAEA;;;AA0DA;AAAA;AAAA;EAAsB;;AACtB;AAAA;AAAA;EAAe;;AAGnB;AAAA;EACI;EACA;EACA;;AAGJ;AAAA;EACI;EACA;EACA;;;AEjUR;EpMVI,cCoDqB;EDjDrB,OCgDc;;AmMlCd;EpMdA,OHyKkC;;AuMnJ9B;EpMzBJ,cH0rB4B;EGvrB5B,OH2KkC;;AuM3I9B;EpMnCJ,cCoDqB;EDjDrB,OCgDc;ED7Cd,kBNiDA;;A0MVI;E9J9CJ,Y8J+CQ;;;AAQZ;EpMtDI,cCoDqB;EDjDrB,OCgDc;ED7Cd,kBNiDA;;;A2MlDA;AAAA;EAEI;;;AAKJ;AAAA;EAEI;;;AAKJ;AAAA;EAEI;;;AAKJ;AAAA;EAEI;;;AC3BR;AAAA;AAAA;AAAA;AAAA;EAKI;;;AAKJ;EvMXI,eF4OsB;EyM9NtB,czM2NsB;EyM1NtB;EACA;EACA;EACA,azM+PsB;EyM9PtB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;AANR;EACI;EACA;EACA;;AAEA;EACI;;;AANR;EACI;EACA;EACA;;AAEA;EACI;;;AANR;EACI;EACA;EACA;;AAEA;EACI;;;AANR;EACI;EACA;EACA;;AAEA;EACI;;;AANR;EACI;EACA;EACA;;AAEA;EACI;;;AANR;EACI;EACA;EACA;;AAEA;EACI;;;AANR;EACI;EACA;EACA;;AAEA;EACI;;;AANR;EACI;EACA;EACA;;AAEA;EACI;;;AANR;EACI;EACA;EACA;;AAEA;EACI;;;AANR;EACI;EACA;EACA;;AAEA;EACI;;;AANR;EACI;EACA;EACA;;AAEA;EACI;;;AANR;EACI;EACA;EACA;;AAEA;EACI;;;AANR;EACI;EACA;EACA;;AAEA;EACI;;;AANR;EACI;EACA;EACA;;AAEA;EACI;;;AANR;EACI;EACA;EACA;;AAEA;EACI;;;AASJ;EACI,YD/CU;;;ACsDtB;ExM7DI,cC8DgB;EDxDhB,kBNiDA;;;A+MvDJ;EAEI;EACA,cCLgB;EDMhB;EACA;EACA;EACA,a5M0QsB;E4MzQtB,W5M8QsB;E4M7QtB,a5MwRsB;E4MvRtB;EACA;EACA;EACA,6B3MoOW;;A2MjOX;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAIJ;EACI;EACA;;AAIJ;EACI;EACA;EACA;;;AAOR;AAAA;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACI,WCjDgB;EDkDhB;EACA;;;AAIR;EAAmC;;;AACnC;EAAiC;;;AAEjC;AAAA;EAEI,OC7DiB;ED8DjB;EACA;EACA;EACA;;;AAEJ;AAAA;EAEI,QCrEiB;EDsEjB;EACA;EACA;EACA;;;AAGJ;EAAgC;;;AAChC;EAA8B;;;AAE9B;EACI;EACA,OC9EyB;ED+EzB,QChFsB;;;ADmF1B;EACI;EACA;;;AAMA;AAAA;EACI;;;AAIR;EACI,eC/FoB;;;ADkGxB;EACI,YCnGoB;;;ADsGxB;EACI,cCvGoB;;;AD0GxB;EACI,aC3GoB;;;AD8GxB;EACI;EACA,OClHsB;EDmHtB,QClHyB;;;ADqH7B;EACI;EACA;;;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jB;EAEI,kBpNmVkB;;AoN/UtB;AAAA;EAEI,OhNgCU;EgN/BV,kBpN8UkB;;AoN1UtB;AAAA;AAAA;EAGI,OhNwBU;EgNvBV,kBtF2DO;;AsFvDX;AAAA;EAEI,YtFuEU;;AsFpEd;AAAA;EAEI,kBtF2DK;;AsFtDT;AAAA;AAAA;AAAA;EAII,ctFiES;;AsF9Db;EACI;;AAIA;AAAA;EjNxDJ,cCoDqB;;AgNSjB;EACI,kBhNVa;;AgNcjB;EjN5DJ,kB2HsHkB;;AsFtDd;EjNhEJ,kB2HuHsB;;AsFlDlB;AAAA;EjNrEJ,kB2HyHiB;;AsF9Cb;AAAA;EjN3EJ,kB2H0H0B;;AsFvCtB;AAAA;AAAA;EAEI;;;AAOZ;EjNlGI,ciNsGI;EjNnGJ,OCgDc;ED7Cd,kBFuWI;;;AmNhQR;EjN7GI,cCoDqB;EDjDrB;EAGA,kBFuWI;;;AmN7PR;EjNhHI,cLQO;EKLP,OqC0BM;ErCvBN,kBLEO;;;AsNmHX;EjN3HI,cCoDqB;EDjDrB;EAGA,kBFuWI;;AmN/OJ;AAAA;AAAA;EAGI,OtN9HC;;AsNoID;AAAA;AAAA;EACI;;AAEJ;AAAA;AAAA;EACI,OnNwIA;EmNvIA,kBtNzIH;;AsN6IL;AAAA;EjN7IA;EAGA,kBFuWI;EmNtNA,oBtFtCS;EsFuCT,mBtFvCS;;;AsF6Cb;EjNxJA,kBFuWI;;;AmNrMJ;EjNxKA,c2HiHa;E3H9Gb,OCgDc;ED7Cd,kBN4BE;EuN4IE,kBhN/Da;;AgNkEjB;EACI,kBtFjES;EsFkET,qBtFlES;EsFmET,kBvNlJF;;AuNsJE;AAAA;EjNlLJ,kB2H6Ga;;AsF4Eb;EjNzLA,kB2HsHkB;;AsFwElB;EjN9LA,kB2HuHsB;;AsF8EtB;EAII,kBtFhFa;;AsFqFjB;EAII,kBtFxFsB;;;AsF6F1B;EjNvNA,kBFuWI;;AmN5IJ;EjN3NA,kB2HyHiB;;;AsFyGjB;AAAA;EjNlOA,kBFuWI;;AmNhIJ;EjNvOA,kBFuWI;;;AmNzHR;EjNpPI,cCoDqB;EDjDrB;EAGA,kBFuWI;;AmNnHJ;EACI;;AAEJ;EACI,ctF7IS;EsF8IT,kBnN8GA;;;AmNxGR;EjNrQI,cCoDqB;EDjDrB;EAGA,kBFuWI;;;AmNlGR;AAAA;EjN3QI,cCoDqB;EDjDrB;EAGA,kBFuWI;;;AmN7FR;AAAA;EjN7QI,OCsFwB;EDnFxB,kBCoFqB;;;AgN6LzB;AAAA;E3KxRI,Y2K0RA;;;AAGJ;EACI;;;AAIA;EjN9RA,OCmDqB;EDhDrB,kBLHK;;;AsNwSL;EjN3SA,cCsFoB;EDnFpB,OCqFkB;EDlFlB,kBNiDA;;AuN4PI;EjNhTJ,OCgDc;;AgNsQN;EjNtTR,OCsFwB;EDnFxB,kBCoFqB;;AgNuOb;EjN9TR,OCmDqB;EDhDrB,kBLHK;;AsNqUG;E3KzUR,Y2K2UY;;;AAMhB;EACI,kBvN/SE;EuNgTF,chNnOiB;;;AiNhHrB;EACI;EACA;EACA,cCFgB;EDGhB;EACA;EACA;EACA,arN2QsB;EqN1QtB,WrN+QsB;EqN9QtB,arNyRsB;EqNxRtB;EACA;EACA;EACA;;;AAEJ;EACI,cCfgB;;;ADoBpB;EACI;EACA,qBCtBgB;EDuBhB;EACA;;;AAEJ;EACI,qBC3BgB;;;ADgCpB;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;;AAKJ;AAAA;EAAW;;;AAEf;EACI;;;AAEJ;EACI,SCvDa;;;AD4DjB;EACI;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;;;AAEJ;EACI,SC/DkB;;;ADiEtB;EACI;EACA,SCnEkB;;;ADwEtB;EACI;EACA,kBCtFgB;EDuFhB;EACA;;;AAEJ;EACI,kBC3FgB;;;ADgGpB;EACI;EACA,kBClGgB;EDmGhB;EACA;;;AAEJ;EACI;EACA,qBCxGgB;;;AD0GpB;EACI,qBC3GgB;;;AD6GpB;EACI,kBC9GgB;;;ADoHhB;EACI;;;AAIJ;EACI;;AAEJ;EACI;;;AAIJ;EACI;;AAEJ;EACI;;;AErIR;EpNAI,cCoDqB;EDjDrB,OCgDc;ED7Cd,kBNiDA;;;A0N3CA;E9KbA,Y8KmBI;;AAGJ;EpNfA,kBmNQoB;;;AEdxB;EAEI;EACA;EACA,cCNmB;EDOnB;EACA;EACA;EACA,axNyQsB;EwNxQtB,WxN6QsB;EwN5QtB,axNuRsB;EwNtRtB;EACA;EACA;EACA;EACA;EACA,6BvNiOW;;AuN/NX;EACI;EACA;EACA;;AAEJ;EACI;EACA;EACA;;;AAOR;EACI;EACA;EACA;EACA;;;AAKJ;EACI,SrKvCY;EqKwCZ;EACA;EACA;EACA;EACA;EACA;;AAGA;EACI;EACA;EACA;EACA;;;AAMR;EACI,arK3DY;;;AqK6DhB;EACI;;;AAEJ;EtNpEI,esNqEwB;EACxB;EACA;EACA;;;AAKJ;EACI;;AAIA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMI;EACA;;AAEJ;EACI;;AAEJ;EACI;;AAEJ;EACI;;;AAMR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEJ;EtN5HA,esN6H4B;EACxB;;AAEJ;EtNhIA,esNiI4B;;;AAGhC;EACI;EACA;EACA;EACA;EACA;;AAEA;EAEI,WvNrFA;EuNsFA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;;AAGJ;AAAA;AAAA;EAGI;;AAGJ;EACI;EACA,axN+HkB;;AwN5Hd;EACI;EACA;;AAEJ;EACI;EACA;;;AAKhB;EACI;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;EAKI;;AAGJ;AAAA;AAAA;AAAA;EAII;;;AAGR;EACI;;AAEA;EACI;;;AAGR;AAAA;EAEI;;;AAKJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAKJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI,cvNrKI;;AuNuKJ;EACI;EACA;EACA;;;AAGR;EACI;EACA;EACA;;AAGA;EACI;EACA;;AAEJ;EACI;;AAEJ;EACI;;AAKA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAQZ;EACI;EACA;EACA;EACA;EACA;EACA;;AAGA;EACI;;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;E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W;;AAC5B;EAAO;EAAS;EAAW;;AAC3B;EAAM;EAAS;EAAU;;AACzB;EAAO;EAAS;EAAQ;;AAMpB;EAEI,exN9rBU;;;AwN6sBtB;AAAA;EACI;EACA;;AAGJ;AAAA;EACI;EACA;;;AE77BJ;AAAA;EAEI;EACA;EACA;EACA;;;ACRR;ExNAI,cCoDqB;EDjDrB,OCgDc;ED7Cd,kBNiDA;;;A8N5CJ;AAAA;AAAA;ExNXI,cCoDqB;EDjDrB,OCgDc;ED7Cd,kBFuWI;;;A0NpVR;EAAgB;;;AAChB;EAAgB;;;AAChB;EAAgB;;;AAChB;EAAkB;;;AAClB;EAAiB;;;AACjB;EAAwB;;;AAIxB;EACI,OvNgBc;EuNfd,kB9NmBA;;;A8NdJ;EACI,kB9NaA;;;A8NRJ;AAAA;EAEI;;;AAEJ;EACI,c7NjDK;E6NkDL;EACA;;;AAGJ;EACI,c9NHA;E8NIA,kB7NxDK;;;A6N0DT;EACI;EACA,kB9NRA;;A8NUA;EACI;;AAGJ;EACI;;AAGJ;EACI;;;AAIR;EACI,c7N5EK;E6N6EL;EACA;;;AAEJ;EACI;;;AAKJ;AAAA;AAAA;EAGI,kB7NzFK;;;A6N6FT;EACI;;;AAIJ;EACI;;;AAWJ;EACI,c7N/GK;;;A6NiHT;ExNpHI,cLQO;EKLP,OqC0BM;ErCvBN,kBLEO;E6NmHP;;AAEA;ExN7HA,cqCmEgB;ErChEhB,OqC4Dc;ErCzDd,kBqCqDa;;AmL4Eb;ExNvIA,cqCkDgB;ErC/ChB,OqC2Cc;ErCxCd,kBqCoCY;;;AmL8GJ;AAAA;ExNrJR,OCsFwB;EDnFxB,kBCoFqB;;AuNuErB;ExNjKA,cCoDqB;EDjDrB,OCgDc;ED7Cd,kBNiDA;;;A8N0HJ;EACI,cvN9HqB;;AuNiIjB;EAEI,YFxKyC;;AE2K7C;EAEI,O9NrIR;;;A8N2IA;EACI,e7NhMC;;A6NmML;EACI,c7NpMC;E6NqMD,kB7NrMC;;;A6NyMT;EACI,YF9KwB;;;AE6LxB;AAAA;ExNzNA,OCsFwB;EDnFxB,kBCoFqB;;AuNyIrB;AAAA;AAAA;ExNhOA,OCmDqB;EDhDrB,kBLHK;;;A6NsPL;AAAA;AAAA;EACI;;AAGJ;AAAA;AAAA;EACI;;;AC/P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EACI;;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA,cCpmBmC;;ADumBvC;EACI;EACA;EACA,KC9lBsB;ED+lBtB;EACA;;;AAIR;AAAA;AAAA;AAAA;EAII;;;AAOA;EACI;;AAGJ;AAAA;AAAA;EAGI;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;;AAeR;EACI;;;AAUA;AAAA;EAEI;EACA;;AAGJ;EACI;;AAKA;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAIA;EACI;;AAGJ;EACI;;AAIR;EACI,aC7uBwB;;ADgvB5B;EACI,cChvBkC;;ADmvBtC;EACI,OCnvB6B;;;ACtErC;E/OCI,cCoDqB;EDjDrB,OCgDc;ED7Cd,kBNiDA;;AqP/CI;E/ORJ,c8O2BiB;E9OrBjB,kB8OoBa;;ACZT;E/OdJ,cFqRU;EE/QV,kBLHK;;AoPkBG;EACI;EACA,QDPF;;ACUF;EACI,QpPxBP;;;AoPgCT;EzMpCI,YyMqCA;;;AAaA;AAAA;EAEI;;;AAWR;E/OxDI,kB8OKW;;;AC8Df;E/OnEI,kBC6Cc;;;A8O4BlB;AAAA;E/O/EI,cCmDc;ED7Cd,kBNiDA;;;AqPkCJ;E/OzFI,c8O2BiB;E9OrBjB,kB8OoBa;;ACqEb;EvKjEJ;;AuKqEI;E/O7FA,kBCaO;;;A8OsFX;EACI;E/O1GA,cFqRU;EE/QV,kBLHK;;;AoPgHT;EACI,ODrFW;;ACuFX;EACI,OD1Ce;;AC6CnB;EACI,OD3CgB;;;AC8CxB;EACI,O9O5Ec;;;A8O8ElB;EACI,O9O7GO;;;A8O+GX;EACI,O9OlHO;;;A8OoHX;EACI,ODvGoB;;ACyGpB;EACI,OpPxIC;;;AoP8IT;E/OjJI,c8OyCY;E9OtCZ,O8OqCU;E9OlCV,kB8OiCQ;;ACiHR;E/OlJA,kB8OuEmB;;ACiFnB;E/OxJA,kB8O0EoB;;ACoFpB;EACI,kBD3Ha;;;AC8HrB;E/OlKI,kBCeO;;;A8OwJX;E/OvKI,kBCaO;;;A8O+JX;E/OlLI,cLGK;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;EACA;;AAGJ;EACI;;AAKA;AAAA;AAAA;AAAA;AAAA;EAGI;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAIA;AAAA;AAAA;EAEI;;AAIA;AAAA;AAAA;EAEI;;AAIR;EACI;;;AExqCZ;AAAA;EACI;EACA;;AAEA;AAAA;EACI;;AAMJ;AAAA;EACI;EACA,WrPuQc;;AqPnQtB;AAAA;EACI,OpP+CG;EoP9CH,WrPiQkB;;;AsPxR1B;EnPAI,cCoDqB;EDjDrB,OCgDc;ED7Cd,kBNiDA;;;AyP7CJ;EACI,YFgCuB;;AE9BvB;EACI,oBF6BmB;;AE1BvB;EACI,mBFyBmB;;AEtBvB;EACI,kBFqBmB;;;AEhB3B;EnP3BI,cCoDqB;EDjDrB,OCgDc;ED7Cd,kBFuWI;;;AqP1UR;EnPnCI,cCoDqB;EDjDrB,OCgDc;ED7Cd,kBFuWI;;;AqPjUR;EACI,kBrPkNE;;;AqP/MN;EACI,kBzPMA;;;AyPEI;E7M1DJ,Y6M2DQ;;AAIR;AAAA;AAAA;EnP9DA,cLQO;EKLP,OqC0BM;ErCvBN,kBLEO;;AwPgEH;AAAA;AAAA;AAAA;AAAA;EnPxEJ,cqCkDgB;ErC/ChB,OqC2Cc;ErCxCd,kBqCoCY;;;A8M6CZ;EAAqB,kBrPwKnB;;AqPtKF;EnPzFA,cLQO;EKLP,OqC0BM;ErCvBN,kBLEO;;AwPyFH;EnPjGJ,cqCkDgB;ErC/ChB,OqC2Cc;ErCxCd,kBqCoCY;;A8MgER;EnP1GJ,cqCiGwB;ErC9FxB,OqC6FsB;ErC1FtB,kBqCyFoB;EChGpB,Y6MkHQ;;AAEJ;E7MpHJ,Y6MsHQ;;;AASR;EnP9HA,cLQO;EKLP,OqC0BM;ErCvBN,kBLEO;;AwP8HH;EnPtIJ,cqCkDgB;ErC/ChB,OqC2Cc;ErCxCd,kBqCoCY;;;A8M0GhB;AAAA;EnP9II,kBiPuCe;;;AE8GnB;AAAA;EnPrJI,kBiP6CkB;;;AEgHtB;AAAA;EAEI;;;AAIA;AAAA;EAEI,kBzPpHJ;;;AyP0HJ;EnP9KI,OFgRQ;EE7QR,kBiPea;;AE+Kb;EnPjMA,OFgRQ;EE7QR,kBLHK;E2CJL,Y6M4MI;;;AAGR;EACI;;;AAUJ;AAAA;EAEI,cxPxNK;;;AwP6NL;EAC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,cF8SK;EE3SL,OC2CS;EDxCT,kBNiDA;;A4P7CA;EACI;EACA;;AAEJ;EACI;;AAKJ;EtPpBA,cLQO;EKLP,OqC0BM;ErCvBN,kBLEO;E2CTP,YgN2BI;EACA,YxPmQC;EwPlQD;;AAEJ;EhN/BA,YgNgCI;;AAEJ;EhNlCA,YgNmCI;;AAGJ;EtPrCA,cLGK;EKAL,OqPgDe;ErP7Cf,kBLHK;E2CJL,YgN4CI;;AAEJ;EhN9CA,YgN+CI;;AAEJ;EhNjDA,YgNkDI;;AAKJ;EtPtDA,cLGK;EKAL;EAGA,kBqPmDc;;ACId;EtP7DA,cLGK;EKAL,OF8GU;EE3GV,kBLHK;;A2PoEL;EtPvEA,cqPmEkB;ErPhElB,OCiEU;ED9DV,kBNiDA;;A4PuBA;EhN/EA,YgNgFI;;AAEJ;EtP9EA;;;AsPsFJ;AAAA;EtPzFI,cqP+Bc;ErP5Bd,OCgDc;ED7Cd,kBFuWI;;AwP5QJ;AAAA;EtP9FA;EAGA,kBqPmE2B;;AC+B3B;AAAA;EtPlGA,kBNiDA;E4CxDA,YgN2GI;;AAEJ;AAAA;EtPtGA,kBNiDA;;;A6PvDJ;EACI,cCHmB;EDInB;EACA;EACA;EACA,a1P4QsB;E0P3QtB,W1PgRsB;E0P/QtB,a1P0RsB;E0PzRtB;EACA;EACA;EACA,6BzPsOW;;AyPpOX;EACI;EACA;EACA;EACA;;;AAMR;EACI;EACA;EACA;EACA;EACA;EACA;;;AAKJ;EACI;EACA;EACA;EACA;EACA;;;AAEJ;EACI;EACA;EAEA;EAEA;;AAGA;EACI;EACA;EACA;;AAEJ;EAAU,a1P6ET;;A0P3ED;EACI;EACA;EACA;EACA;;AAIA;EAAY,a1PmEf;;;A0P/DL;EACI;;;AAEJ;EAEI;EACA;;;AAKJ;EACI;EACA;EACA;EACA;EACA;;;AAEJ;EAEI;EAEA;;;AAGJ;EACI;EACA;EACA;EACA;EAEA;EACA;;;AErGJ;EzPAI,cCoDqB;EDjDrB,OCgDc;ED7Cd,kBNiDA;;;A+PhDJ;EACI,O/P+CA;E+P9CA;EACA;;;AAIJ;EzPXI,OCgDc;ED7Cd,kBwPWiB;;;AElBrB;EACI;EACA;EACA,a7P+QsB;E6P9QtB,W7PmRsB;E6PlRtB,a7P6R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A;;;AAKF;EACE;EACA;EACA;EACA;EACA;EC/RI,WAtCa;EDuUjB;EACA;EACA;;;AAGF;EACE;;;AAIF;AAAA;EAEE;;;AAGF;EAKE;EACA;;;AAOF;EACE;;;AAQF;EACE;EACA;;;AAOF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAKF;EACE;;;AGxdF;AAAA;EAEE,epRqS4B;EoRnS5B,apRqS4B;EoRpS5B,apRqS4B;;;AoRjS9B;EFgHM,WAtCa;;;AEzEnB;EF+GM,WAtCa;;;AExEnB;EF8GM,WAtCa;;;AEvEnB;EF6GM,WAtCa;;;AEtEnB;EF4GM,WAtCa;;;AErEnB;EF2GM,WAtCa;;;AEnEnB;EFyGM,WAtCa;EEjEjB,apRuS4B;;;AoRnS9B;EFmGM,WAtCa;EE3DjB,apR0R4B;EoRzR5B,apRiR4B;;;AoR/Q9B;EF8FM,WAtCa;EEtDjB,apRsR4B;EoRrR5B,apR4Q4B;;;AoR1Q9B;EFyFM,WAtCa;EEjDjB,apRkR4B;EoRjR5B,apRuQ4B;;;AoRrQ9B;EFoFM,WAtCa;EE5CjB,apR8Q4B;EoR7Q5B,apRkQ4B;;;AoR1P9B;EACE,YpRgFO;EoR/EP,epR+EO;EoR9EP;EACA;;;AAQF;AAAA;EFMI;EEHF,apR0N4B;;;AoRvN9B;AAAA;EAEE,SpRkQ4B;EoRjQ5B,kBpR0Q4B;;;AoRlQ9B;EC/EE;EACA;;;ADmFF;ECpFE;EACA;;;ADsFF;EACE;;AAEA;EACE,cpRoP0B;;;AoR1O9B;EFjCI;EEmCF;;;AAIF;EACE,epRuBO;EkRRH,WAtCa;;;AE2BnB;EACE;EF7CE;EE+CF,OvRvDS;;AuRyDT;EACE;;;AEnHJ;ECIE;EAGA;;;ADDF;EACE,StR6/BkC;EsR5/BlC,kBzR2CM;EyR1CN;EEEE;ECFE,YHEJ;ECPA;EAGA;;;ADcF;EAEE;;;AAGF;EACE;EACA;;;AAGF;EJkCI;EIhCF,OzRwBS;;;A6R/DX;ERuEI;EQrEF,O1RmCQ;E0RlCR;;AAGA;EACE;;;AAKJ;EACE;ER0DE;EQxDF,O7R0CM;E6RzCN,kB7RkDS;E2RjDP;ECFE,YCGJ;;AAEA;EACE;ERkDA;EQhDA,a1RwQ0B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;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBD2F+B;;ACvF/B;AAAA;AAAA;AAAA;EAIE,cDmFyE;;;AZxF/E;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBhS4VwB;;;AmRzV5B;EaiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;ADwFnB;EACE,OlSxDE;EkSyDF,kBlSjDK;EkSkDL,c/R+PwB;;A+R1P1B;EACE,OlSzDK;EkS0DL,kBlS/DK;EkSgEL,c3RVmB;;;A2RezB;EACE,OlSxEM;EkSyEN,kBlSjES;;AkSmET;AAAA;AAAA;EAGE,c/R2O0B;;A+RxO5B;EACE;;AAIA;EACE,kB/R+NwB;;AmRpW5B;EY4IM,OlS9FA;EkS+FA,kB/RyNsB;;;A6RzS1B;EEiGA;IAEI;IACA;IACA;IACA;;EAGA;IACE;;;AF1GN;EEiGA;IAEI;IACA;IACA;IACA;;EAGA;IACE;;;AF1GN;EEiGA;IAEI;IACA;IACA;IACA;;EAGA;IACE;;;AF1GN;EEiGA;IAEI;IACA;IACA;IACA;;EAGA;IACE;;;AF1GN;EEiGA;IAEI;IACA;IACA;IACA;;EAGA;IACE;;;AATN;EAEI;EACA;EACA;EACA;;AAGA;EACE;;;AE7KV;EACE;EACA;EACA,QjSyesC;EiSxetC;EACA,ajSyQ4B;EkRrJxB,WAtCa;Ee5EjB,ajSkR4B;EiSjR5B,ajSsR4B;EiSrR5B,O7RwDgB;E6RvDhB,kBpS0CM;EoSzCN;EACA;ETAE;ECFE,YQOJ;ECPI,YDQJ;;ACJI;EDdN;ICeQ;;;ADMN;EACE;EACA;;AAIF;EACE;EACA;;AEtBF;EACE,O/RyDc;E+RxDd,kBtS2CI;EsS1CJ,cnSodoC;EmSndpC;EVDE,YALa;;AQ+BjB;EACE,OpSqBO;EoSnBP;;AAQF;EAEE,kBpSmDgB;EoSjDhB;;;AAQF;AAAA;AAAA;AAAA;EACE;;;AAKF;EAME,O7RNc;E6ROd,kBpSpBI;;;AoSyBR;AAAA;EAEE;EACA;;;AAUF;EACE;EACA;EACA;Ef3BE;Ee6BF,ajS+L4B;;;AiS5L9B;EACE;EACA;EfqBI,WAtCa;EemBjB,ajS6H4B;;;AiS1H9B;EACE;EACA;EfcI,WAtCa;Ee0BjB,ajSuH4B;;;AiS9G9B;EACE;EACA;EACA;EACA;EfDI,WAtCa;EeyCjB,ajSkK4B;EiSjK5B,O7RlFe;E6RmFf;EACA;EACA;;AAEA;EAEE;EACA;;;AAYJ;EACE,QjS2VsC;EiS1VtC;Ef1BI,WAtCa;EekEjB,ajS+E4B;EwRxN1B;;;AS6IJ;EACE,QjSoVsC;EiSn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BAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AYsDjB;EC3DA;EFAE,kBpSsEW;EsSpEb,ctSoEa;EyR5DT,YaPJ;;AnBGA;EmBAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;EbWnG,YALa;;AaoBjB;EAEE;EACA,kBtS0CW;EsSzCX,ctSyCW;;AsSlCb;EAGE;EACA,kBAzC+I;EA6C/I,cA7CyL;;AA+CzL;EbpCE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AY4DjB;ECPA,OtSYa;EsSXb,ctSWa;;AmRhEb;EmBwDE,OALgD;EAMhD,kBtSOW;EsSNX,ctSMW;;AsSHb;EAEE;;AAGF;EAEE,OtSJW;EsSKX;;AAGF;EAGE;EACA,kBtSZW;EsSaX,ctSbW;;AsSeX;Eb3EE,YALa;;;AYuEnB;EACE,arS4M4B;EqS3M5B,OrS2FwC;EqS1FxC,iBrS2FwC;;AmRpKxC;EkB4EE,OrSyFsC;EqSxFtC,iBrSyFsC;;AqStFxC;EAEE,iBrSoFsC;;AqSjFxC;EAEE,OxSnCO;EwSoCP;;;AAWJ;ECPE;EpBuBI,WAtCa;EoBiBjB,atS+H4B;EwRvN1B;;;AaiGJ;ECXE;EpBuBI,WAtCa;EoBiBjB,atSgI4B;EwRxN1B;;;Aa0GJ;EACE;EACA;;AAGA;EACE,YrSsT0B;;;AqS9S5B;AAAA;AAAA;EACE;;;AE3IJ;ELgBM,YKfJ;;ALmBI;EKpBN;ILqBQ;;;AKlBN;EACE;;;AAKF;EACE;;;AAIJ;EACE;EACA;EACA;ELDI,YKEJ;;ALEI;EKNN;ILOQ;;;;AMpBR;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE;;ACoBE;EACE;EACA,azS+NwB;EyS9NxB,gBzS6NwB;EyS5NxB;EAhCJ;EACA;EACA;EACA;;AAqDE;EACE;;;AD1CN;EACE;EACA;EACA;EACA,SxSupBkC;EwStpBlC;EACA;EACA,WxS6tBkC;EwS5tBlC;EACA;EtBsGI,WAtCa;EsB9DjB,OpS2BoB;EoS1BpB;EACA;EACA,kB3S4BM;E2S3BN;EACA;EhBdE;ECFE,YekBJ;;;AAOE;EACE;EACA;;;AAGF;EACE;EACA;;;AXYF;EWnBA;IACE;IACA;;EAGF;IACE;IACA;;;AXYF;EWnBA;IACE;IACA;;EAGF;IACE;IACA;;;AXYF;EWnBA;IACE;IACA;;EAGF;IACE;IACA;;;AXYF;EWnBA;IACE;IACA;;EAGF;IACE;IACA;;;AXYF;EWnBA;IACE;IACA;;EAGF;IACE;IACA;;;AAQJ;EACE;EACA;EACA;EACA,exS0rBgC;;AySztBhC;EACE;EACA,azS+NwB;EyS9NxB,gBzS6NwB;EyS5NxB;EAzBJ;EACA;EACA;EACA;;AA8CE;EACE;;;ADWJ;EACE;EACA;EACA;EACA;EACA,axS4qBgC;;AySztBhC;EACE;EACA,azS+NwB;EyS9NxB,gBzS6NwB;EyS5NxB;EAlBJ;EACA;EACA;EACA;;AAuCE;EACE;;ADqBF;EACE;;;AAMJ;EACE;EACA;EACA;EACA;EACA,cxS2pBgC;;AySztBhC;EACE;EACA,azS+NwB;EyS9NxB,gBzS6NwB;EyS5NxB;;AAWA;EACE;;AAGF;EACE;EACA,czS4MsB;EyS3MtB,gBzS0MsB;EySzMtB;EA9BN;EACA;EACA;;AAiCE;EACE;;ADsCF;EACE;;;AAQJ;EAIE;EACA;;;AAKJ;EE9GE;EACA;EACA;EACA;;;AFkHF;EACE;EACA;EACA;EACA;EACA,axSgK4B;EwS/J5B,OpSrCwB;EoSsCxB;EAEA;EACA;EACA;;ArBrHA;EqBoIE,OpSxD4B;EoSyD5B;EJ/IA,kBhSuFyB;;AoS4D3B;EAEE,OpSlGyB;EoSmGzB;EJtJA,kBvSuDO;;A2SmGT;EAEE,O3SlGO;E2SmGP;EACA;;;AAQJ;EACE;;;AAIF;EACE;EACA,SxS4lBkC;EwS3lBlC;EtBrDI,WAtCa;EsB6FjB,O3StHS;E2SuHT;;;AAIF;EACE;EACA;EACA,OpSnGwB;;;AuSxF1B;AAAA;EAEE;EACA;EACA;;AAEA;AAAA;EACE;EACA;;AxBCF;AAAA;EwBII;;AAEF;AAAA;AAAA;AAAA;EAGE;;;AAMN;EACE;EACA;EACA;;AAEA;EACE;;;AAMF;AAAA;EAEE;;AAIF;AAAA;EnBXE;EACA;;AmBeF;AAAA;EnBFE;EACA;;;AmBmBJ;EACE;EACA;;AAEA;EAGE;;AAGF;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAMF;ElBhFM,YkBiFJ;;AAGA;ElBpFI,YkBqFF;;;AASJ;EACE;EACA;EACA;;AAEA;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAIF;AAAA;EnBrFE;EACA;;AmByFF;AAAA;EnBxGE;EACA;;;AmB2HF;AAAA;EAEE;;AAEA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;;;ACzJN;EACE;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;EAIE;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;AAKJ;AAAA;AAAA;EAGE;;AAIF;EACE;;AAKA;AAAA;EpBVA;EACA;;AoBUA;AAAA;EpBGA;EACA;;AoBCF;EACE;EACA;;AAEA;EpBpBA;EACA;;AoBqBA;EpBRA;EACA;;;AoBkBJ;AAAA;EAEE;;AAKA;AAAA;EACE;EACA;;AAEA;AAAA;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIE;;;AAIJ;EAAuB;;;AACvB;EAAsB;;;AAQtB;EACE;EACA;EACA;EACA;E1BuBI,WAtCa;E0BiBjB,a5SqL4B;E4SpL5B,a5SyL4B;E4SxL5B,OxSrCgB;EwSsChB;EACA;EACA,kB/SnDS;E+SoDT;EpB9FE;;AoBkGF;AAAA;EAEE;;;AAUJ;AAAA;EAEE,Q5SkXsC;;;A4S/WxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;E1BZI,WAtCa;E0BoDjB,a5S4F4B;EwRvN1B;;;AoB+HJ;AAAA;EAEE,Q5SgWsC;;;A4S7VxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;E1B7BI,WAtCa;E0BqEjB,a5S4E4B;EwRxN1B;;;AoBgJJ;AAAA;EAEE;;;AAWF;AAAA;AAAA;AAAA;AAAA;AAAA;EpB7II;EACA;;;AoBqJJ;AAAA;AAAA;AAAA;AAAA;AAAA;EpBxII;EACA;;;AqBxCJ;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA,c7SwfsC;;;A6SrfxC;EACE;EACA;EACA;EACA,O7SofsC;E6SnftC;EACA;;AAEA;EACE,OhT2BI;EgT1BJ,c/S1BS;EsSAT;;AS+BF;EAGI;;AAMJ;EACE,c7SqboC;;A6SlbtC;EACE,OzSMyB;EySLzB,kB7Sif4C;E6Shf5C,c7Sgf4C;;A6Sze5C;EACE,OhTGK;;AgTDL;EACE,kBhT0CY;;;AgThCpB;EACE;EACA;EAEA;;AAIA;EACE;EACA;EACA;EACA;EACA,O7SuboC;E6StbpC,Q7SsboC;E6SrbpC;EACA;EACA,kBhTa0B;EgTZ1B;EpB5EE,YoB6EF;;AAIF;EACE;EACA;EACA;EACA;EACA,O7SwaoC;E6SvapC,Q7SuaoC;E6StapC;EACA;;;AAUF;ErBjGE;;AqBsGA;EACE;;AAKF;EACE,c/SzHO;EsSAT;;AS6HA;EACE;;AAKF;ETnIA,kBpSuhB4C;;A6SjZ5C;ETtIA,kBpSuhB4C;;;A6StY9C;EAEE,e7SyZ4C;;A6SrZ5C;EACE;;AAKF;ET7JA,kBpSuhB4C;;;A6S/WhD;EACE;;AAGE;EACE;EACA,O7SiY0C;E6ShY1C;EAEA,e7S+X0C;;A6S5X5C;EACE;EACA;EACA,O7S0X0C;E6SzX1C,Q7SyX0C;E6SxX1C,kBhThIK;EgTkIL,e7SqX0C;EkStiB1C,YWkLA;;AX9KA;EWsKF;IXrKI;;;AWkLJ;EACE,kBhThGwB;EgTiGxB;;AAKF;ETxMA,kBpSuhB4C;;;A6SlUhD;EACE;EACA;EACA,Q7SoRsC;E6SnRtC;EACA,a7SoD4B;EkRrJxB,WAtCa;E2ByIjB,a7S6D4B;E6S5D5B,a7SiE4B;E6ShE5B,OzS7JgB;EyS8JhB;EACA;EACA;ErBrNE;ECFE,YoByNJ;EACA;;AAEA;EACE,c7SuPoC;E6StPpC;EpB9NE,YALa;;AoB2Of;EAME,OzSrLY;EySsLZ,kBhTnME;;AgTuMN;EAEE;EACA,e7S8H0B;E6S7H1B;;AAGF;EACE,OhTzMO;EgT0MP,kBhT9MO;;AgTkNT;EACE;;AAIF;EACE;EACA;;;AAIJ;EACE,Q7SyNsC;E6SxNtC,a7SgH4B;E6S/G5B,gB7S+G4B;E6S9G5B,c7S+G4B;EkR7QxB,WAtCa;;;A2BwMnB;EACE,Q7SkNsC;E6SjNtC,a7S6G4B;E6S5G5B,gB7S4G4B;E6S3G5B,c7S4G4B;EkRlRxB,WAtCa;;;A2BqNnB;EACE;EACA;EACA;EACA,Q7SgMsC;E6S/LtC;;;AAGF;EACE;EACA;EACA;EACA,Q7SwLsC;E6SvLtC;EACA;;AAEA;EACE,c7SqKoC;E6SpKpC,Y7SyE0B;;A6SrE5B;EAEE,kBhT5NgB;;AgTgOhB;EACE,S7S2Ta;;A6SvTjB;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA,Q7SwJsC;E6SvJtC;EACA,a7SxE4B;E6SyE5B,a7S9D4B;E6S+D5B,a7S1D4B;E6S2D5B,OzSxRgB;EySyRhB,kBhTtSM;EgTuSN;ErB/UE;ECFE,YoBmVJ;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA,Q7SkIoC;E6SjIpC;EACA,a7S1E0B;E6S2E1B,OzSxSc;EySySd;ET1WA,kBvSsDO;EgTsTP;ErBhWA;;;AqB2WJ;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAIA;EAA0B,Y7SqOe;;A6SpOzC;EAA0B,Y7SoOe;;A6SnOzC;EAA0B,Y7SmOe;;A6ShO3C;EACE;;AAGF;EACE,O7SqNyC;E6SpNzC,Q7SoNyC;E6SnNzC;ET/YA;ESiZA,Q7SoNyC;EwRzlBzC;ECFE,YoByYF;EXzYE,YW0YF;EACA;;AXvYE;EW8XJ;IX7XM;;;AWwYJ;ETvZA,kBpS0mByC;;A6S9M3C;EACE,O7S8LgC;E6S7LhC,Q7S8LgC;E6S7LhC;EACA,Q7S6LgC;E6S5LhC,kBhT1WO;EgT2WP;ErBtZA;ECFE,YoB0ZF;;AAGF;EACE,O7S0LyC;E6SzLzC,Q7SyLyC;EoSlmBzC;ES2aA,Q7S0LyC;EwRzlBzC;ECFE,YoBmaF;EXnaE,YWoaF;EACA;;AXjaE;EWyZJ;IXxZM;;;AWkaJ;ETjbA,kBpS0mByC;;A6SpL3C;EACE,O7SoKgC;E6SnKhC,Q7SoKgC;E6SnKhC;EACA,Q7SmKgC;E6SlKhC,kBhTpYO;EgTqYP;ErBhbA;ECFE,YoBobF;;AAGF;EACE,O7SgKyC;E6S/JzC,Q7S+JyC;E6S9JzC;EACA,c7SpE0B;E6SqE1B,a7SrE0B;EoSjY1B;ESwcA,Q7S6JyC;EwRzlBzC;ECFE,YoBgcF;EXhcE,YWicF;EACA;;AX9bE;EWmbJ;IXlbM;;;AW+bJ;ET9cA,kBpS0mByC;;A6SvJ3C;EACE,O7SuIgC;E6StIhC,Q7SuIgC;E6StIhC;EACA,Q7SsIgC;E6SrIhC;EACA;EACA;EpBhdE,YoBidF;;AAGF;EACE,kBhTxaO;E2R3CP;;AqBudF;EACE;EACA,kBhT9aO;E2R3CP;;AqB8dA;EACE,kBhTlbK;;AgTqbP;EACE;;AAGF;EACE,kBhT1bK;;AgT6bP;EACE;;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B4KM;AAAA;IAGE;;EAEF;AAAA;IAGE;;;;AAcV;EACE,ehTskBgC;;A6R9vBhC;EmBsLJ;IAMI,chTmlBgC;IgTllBhC,YhTmlBgC;IgTllBhC;IACA;;EAEA;IACE;IACA;;;;AAUN;EACE;;AAEA;EACE;;AAEA;EACE;ExBvOF;EACA;;AwB0OA;ExBzPA;EACA;;AwB4PA;ExBtQA;EwBwQE;;;AC1RN;EACE;EACA;EACA;EACA,ejT6hCkC;EkRl6B9B,WAtCa;E+BnFjB;EACA,kBpTmDM;E2RxCJ;;;AyBPJ;EACE;;AAGA;EACE,cjT+gCgC;;AiT7gChC;EACE;EACA,ejT2gC8B;EiT1gC9B,OpT2CK;EoT1CL;;AAUJ;EACE;;AAGF;EACE;;AAGF;EACE,OpTuBO;;;AqThEX;EACE;E7BGA;EACA;EGaE;;;A0BZJ;EACE;EACA;EACA;EACA;EACA,alT+wBkC;EkT9wBlC,OpTNW;EoTQX,kBrT4CM;EqT3CN;;AAEA;EACE;EACA,OlT8JsC;EkT7JtC;EACA,kB9SkFsB;E8SjFtB,c9SiCyB;;A8S9B3B;EACE;EACA,SlTuwBgC;EkTtwBhC,YlT6W0B;;;AkTvW1B;EACE;E1BaF;EACA;;A0BTA;E1BNA;EACA;;A0BUF;EACE;EACA,O9SUyB;E8STzB,kBpT1CS;EoT2CT,cpT3CS;;AoT8CX;EACE,O9SyD4B;E8SxD5B;EAEA;EACA,kBrTCI;EqTAJ,crTGO;;;AsT1DT;EACE;EjC2HE,WAtCa;EiCnFf,anTmO0B;;AmT9NxB;E3BqCF;EACA;;A2BjCE;E3BkBF;EACA;;;A2BhCF;EACE;EjC2HE,WAtCa;EiCnFf,anToO0B;;AmT/NxB;E3BqCF;EACA;;A2BjCE;E3BkBF;EACA;;;A4B9BJ;EACE;EACA;ElCiEE;EkC/DF,apTuR4B;EoTtR5B;EACA;EACA;EACA;E5BKE;EUFE,YkBDJ;;AlBKI;EkBfN;IlBgBQ;;;AfLN;EiCGI;;;AAKJ;EACE;;;AAKJ;EACE;EACA;;;AAOF;EACE,epTy3BkC;EoTx3BlC,cpTw3BkC;EwR/4BhC;;;A4BgCF;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kBrT0Ea;;AmR5Db;EkCVI;EACA;;AAGF;EAEE;EACA;;;ACbN;EACE;EACA,etTizBkC;EsT/yBlC,kBzTwDS;E2R1CP;;AK0CA;EyB5DJ;IAQI;;;;AAIJ;EACE;EACA;E9BIE;;;A+BdJ;EACE;EACA;EACA,evTi9BkC;EuTh9BlC;E/BUE;;;A+BLJ;EAEE;;;AAIF;EACE,avT4Q4B;;;AuTpQ9B;EACE;;AAGA;EACE;EACA;EACA;EACA;EACA;;;AAUF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ADqCF;EC9CA,OD+CqH;EnB1CnH,kBmB0CuB;EC7CzB,cD6CqE;;AC3CrE;EACE;;AAGF;EACE;;;ACRF;EACE;IAAO;;EACP;IAAK;;;AAIT;EACE;EACA,QzT09BkC;EyTz9BlC;EACA;EvCmHI,WAtCa;EuC3EjB,kB5T8CS;E2R1CP;ECFE;;;AgCGN;EACE;EACA;EACA;EACA;EACA,OrToGuB;EqTnGvB;EACA;EACA,kB3TrBW;EoSUP,YuBYJ;;AvBRI;EuBDN;IvBEQ;;;;AuBUR;ErBYE;EqBVA;;;AAIA;EACE;;AAGE;EAJJ;IAKM;;;;AC1CR;EACE;EACA;;;AAGF;EACE;;;ACFF;EACE;EACA;EAGA;EACA;EnCQE;;;AmCEJ;EACE;EACA,OvT2D4B;EuT1D5B;;AxCPA;EwCWE;EACA,OvTuDgC;EuTtDhC;EACA,kBvT+CsB;;AuT5CxB;EACE,OvToBkB;EuTnBlB,kBvTiD8B;;;AuTxClC;EACE;EACA;EACA;EACA,OvTMoB;EuTJpB,kB9TQM;E8TPN;;AAEA;EnC1BE;EACA;;AmC6BF;EnChBE;EACA;;AmCmBF;EAEE,O9TCO;E8TAP;EACA,kB9TPI;;A8TWN;EACE;EACA,OvTdyB;EuTezB,kB7TlES;E6TmET,c7TnES;;A6TsEX;EACE;;AAEA;EACE;EACA,kB3T2JwB;;;A2T7I1B;EACE;;AAGE;EnC1BJ;EAZA;;AmC2CI;EnC3CJ;EAYA;;AmCoCI;EACE;;AAGF;EACE,kB3T0HoB;E2TzHpB;;AAEA;EACE;EACA,mB3TqHkB;;;A6RhL1B;E8BmCA;IACE;;EAGE;InC1BJ;IAZA;;EmC2CI;InC3CJ;IAYA;;EmCoCI;IACE;;EAGF;IACE,kB3T0HoB;I2TzHpB;;EAEA;IACE;IACA,mB3TqHkB;;;A6RhL1B;E8BmCA;IACE;;EAGE;InC1BJ;IAZA;;EmC2CI;InC3CJ;IAYA;;EmCoCI;IACE;;EAGF;IACE,kB3T0HoB;I2TzHpB;;EAEA;IACE;IACA,mB3TqHkB;;;A6RhL1B;E8BmCA;IACE;;EAGE;InC1BJ;IAZA;;EmC2CI;InC3CJ;IAYA;;EmCoCI;IACE;;EAGF;IACE,kB3T0HoB;I2TzHpB;;EAEA;IACE;IACA,mB3TqHkB;;;A6RhL1B;E8BmCA;IACE;;EAGE;InC1BJ;IAZA;;EmC2CI;InC3CJ;IAYA;;EmCoCI;IACE;;EAGF;IACE,kB3T0HoB;I2TzHpB;;EAEA;IACE;IACA,mB3TqHkB;;;A6RhL1B;E8BmCA;IACE;;EAGE;InC1BJ;IAZA;;EmC2CI;InC3CJ;IAYA;;EmCoCI;IACE;;EAGF;IACE,kB3T0HoB;I2TzHpB;;EAEA;IACE;IACA,mB3TqHkB;;;A2TvG9B;EnCnHI;;AmCsHF;EACE;;AAEA;EACE;;;ACzIJ;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;AxCxIzC;EyCPM,OD+IkE;EC9IlE;;AAGF;EACE,O/T4CA;E+T3CA,kBDyIkE;ECxIlE,cDwIkE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AAwB;;EAAxB;IAAwB;;;AAU9B;EAEI;IAAqB;;EAArB;IAAqB;;EAArB;IAAqB;;EAArB;IAAqB;;EAArB;IAAqB;;EAArB;IAAqB;;EAArB;IAAqB;;EAArB;IAAqB;;EAArB;IAAqB;;EAArB;IAAqB;;;ACrBzB;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;EACA;EACA;EACA;;;AASA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;ACzBF;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAEhC;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAE9B;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AAEpC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AAEjC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAElC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;A/CYhC;E+ClDA;IAAgC;;EAChC;IAAgC;;EAChC;IAAgC;;EAChC;IAAgC;;EAEhC;IAA8B;;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EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAQF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAE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;;AAInB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AAIvB;EAAc;;;AEvCZ;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AANN;EACE;;;AtEUF;EsELM;;;AFuCR;EAAa;;;AACb;EAAc;;;AAEd;EAAiB;;;AACjB;EAAiB;;;AAIjB;EGvDE;EACA;EACA;EACA;EACA;;;AHuDF;EAAwB;;;AAExB;EACE;EACA;;;AAKF;EAAc;;;AIjEd;EACE;;;AAGF;EACE;;;ACAA;EACE;AAAA;AAAA;IAKE;IAEA;;EAIA;IACE;;EASJ;IACE;;EAcF;IACE;;EAEF;AAAA;IAEE;IACA;;EAQF;IACE;;EAGF;AAAA;IAEE;;EAGF;AAAA;AAAA;IAGE;IACA;;EAGF;AAAA;IAEE;;EAQF;IACE,M5VyhC8B;;E4VvhChC;IACE;;EAEF;IACE;;EAIF;IACE;;EAEF;IACE;;EAGF;IACE;;EAEA;AAAA;IAEE;;EAKF;AAAA;IAEE;;EAIJ;IACE;;EAEA;AAAA;AAAA;AAAA;IAIE,cxVfiB;;EwVmBrB;IACE;IACA,cxVrBmB;;;AyV/GrB;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;AARR;EACI;;;AAGJ;EACI;;A1EIN;E0EDU;;;ACTR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;AAZR;EACI,c9VyEO;E8VxEP,kB9VwEO;;A8VrEX;EACI;EACA;;AAGJ;EAEQ;;;ADmBI;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;AgWzBQ;EAEI,kBhWuBZ;;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;AgWRQ;EAEI,kBhWMZ;;;AgWEJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;;AANJ;EACI;EACA;;;AAGJ;EACI;;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%22%7D */