@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@200;400;700;800&display=swap);@import url(https://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css);/* DayGridView
--------------------------------------------------------------------------------------------------*/
/* day row structure */
.fc-dayGridWeek-view .fc-content-skeleton,
.fc-dayGridDay-view .fc-content-skeleton {
  /* there may be week numbers in these views, so no padding-top */
  padding-bottom: 1em;
  /* ensure a space at bottom of cell for user selecting/clicking */
}
.fc-dayGrid-view .fc-body .fc-row {
  min-height: 4em;
  /* ensure that all rows are at least this tall */
}
/* a "rigid" row will take up a constant amount of height because content-skeleton is absolute */
.fc-row.fc-rigid {
  overflow: hidden;
}
.fc-row.fc-rigid .fc-content-skeleton {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
/* week and day number styling */
.fc-day-top.fc-other-month {
  opacity: 0.3;
}
.fc-dayGrid-view .fc-week-number,
.fc-dayGrid-view .fc-day-number {
  padding: 2px;
}
.fc-dayGrid-view th.fc-week-number,
.fc-dayGrid-view th.fc-day-number {
  padding: 0 2px;
  /* column headers can't have as much v space */
}
.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number {
  float: right;
}
.fc-rtl .fc-dayGrid-view .fc-day-top .fc-day-number {
  float: left;
}
.fc-ltr .fc-dayGrid-view .fc-day-top .fc-week-number {
  float: left;
  border-radius: 0 0 3px 0;
}
.fc-rtl .fc-dayGrid-view .fc-day-top .fc-week-number {
  float: right;
  border-radius: 0 0 0 3px;
}
.fc-dayGrid-view .fc-day-top .fc-week-number {
  min-width: 1.5em;
  text-align: center;
  background-color: #f2f2f2;
  color: #808080;
}
/* when week/day number have own column */
.fc-dayGrid-view td.fc-week-number {
  text-align: center;
}
.fc-dayGrid-view td.fc-week-number > * {
  /* work around the way we do column resizing and ensure a minimum width */
  display: inline-block;
  min-width: 1.25em;
}@charset "UTF-8";
/* TimeGridView all-day area
--------------------------------------------------------------------------------------------------*/
.fc-timeGrid-view .fc-day-grid {
  position: relative;
  z-index: 2;
  /* so the "more.." popover will be over the time grid */
}
.fc-timeGrid-view .fc-day-grid .fc-row {
  min-height: 3em;
  /* all-day section will never get shorter than this */
}
.fc-timeGrid-view .fc-day-grid .fc-row .fc-content-skeleton {
  padding-bottom: 1em;
  /* give space underneath events for clicking/selecting days */
}
/* TimeGrid axis running down the side (for both the all-day area and the slot area)
--------------------------------------------------------------------------------------------------*/
.fc .fc-axis {
  /* .fc to overcome default cell styles */
  vertical-align: middle;
  padding: 0 4px;
  white-space: nowrap;
}
.fc-ltr .fc-axis {
  text-align: right;
}
.fc-rtl .fc-axis {
  text-align: left;
}
/* TimeGrid Structure
--------------------------------------------------------------------------------------------------*/
.fc-time-grid-container,
.fc-time-grid {
  /* so slats/bg/content/etc positions get scoped within here */
  position: relative;
  z-index: 1;
}
.fc-time-grid {
  min-height: 100%;
  /* so if height setting is 'auto', .fc-bg stretches to fill height */
}
.fc-time-grid table {
  /* don't put outer borders on slats/bg/content/etc */
  border: 0 hidden transparent;
}
.fc-time-grid > .fc-bg {
  z-index: 1;
}
.fc-time-grid .fc-slats,
.fc-time-grid > hr {
  /* the <hr> TimeGridView injects when grid is shorter than scroller */
  position: relative;
  z-index: 2;
}
.fc-time-grid .fc-content-col {
  position: relative;
  /* because now-indicator lives directly inside */
}
.fc-time-grid .fc-content-skeleton {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
}
/* divs within a cell within the fc-content-skeleton */
.fc-time-grid .fc-business-container {
  position: relative;
  z-index: 1;
}
.fc-time-grid .fc-bgevent-container {
  position: relative;
  z-index: 2;
}
.fc-time-grid .fc-highlight-container {
  position: relative;
  z-index: 3;
}
.fc-time-grid .fc-event-container {
  position: relative;
  z-index: 4;
}
.fc-time-grid .fc-now-indicator-line {
  z-index: 5;
}
.fc-time-grid .fc-mirror-container {
  /* also is fc-event-container */
  position: relative;
  z-index: 6;
}
/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
.fc-time-grid .fc-slats td {
  height: 1.5em;
  border-bottom: 0;
  /* each cell is responsible for its top border */
}
.fc-time-grid .fc-slats .fc-minor td {
  border-top-style: dotted;
}
/* TimeGrid Highlighting Slots
--------------------------------------------------------------------------------------------------*/
.fc-time-grid .fc-highlight-container {
  /* a div within a cell within the fc-highlight-skeleton */
  position: relative;
  /* scopes the left/right of the fc-highlight to be in the column */
}
.fc-time-grid .fc-highlight {
  position: absolute;
  left: 0;
  right: 0;
  /* top and bottom will be in by JS */
}
/* TimeGrid Event Containment
--------------------------------------------------------------------------------------------------*/
.fc-ltr .fc-time-grid .fc-event-container {
  /* space on the sides of events for LTR (default) */
  margin: 0 2.5% 0 2px;
}
.fc-rtl .fc-time-grid .fc-event-container {
  /* space on the sides of events for RTL */
  margin: 0 2px 0 2.5%;
}
.fc-time-grid .fc-event,
.fc-time-grid .fc-bgevent {
  position: absolute;
  z-index: 1;
  /* scope inner z-index's */
}
.fc-time-grid .fc-bgevent {
  /* background events always span full width */
  left: 0;
  right: 0;
}
/* TimeGrid Event Styling
----------------------------------------------------------------------------------------------------
We use the full "fc-time-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/
.fc-time-grid-event {
  margin-bottom: 1px;
}
.fc-time-grid-event-inset {
  -webkit-box-shadow: 0px 0px 0px 1px #fff;
  box-shadow: 0px 0px 0px 1px #fff;
}
.fc-time-grid-event.fc-not-start {
  /* events that are continuing from another day */
  /* replace space made by the top border with padding */
  border-top-width: 0;
  padding-top: 1px;
  /* remove top rounded corners */
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.fc-time-grid-event.fc-not-end {
  /* replace space made by the top border with padding */
  border-bottom-width: 0;
  padding-bottom: 1px;
  /* remove bottom rounded corners */
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.fc-time-grid-event .fc-content {
  overflow: hidden;
  max-height: 100%;
}
.fc-time-grid-event .fc-time,
.fc-time-grid-event .fc-title {
  padding: 0 1px;
}
.fc-time-grid-event .fc-time {
  font-size: 0.85em;
  white-space: nowrap;
}
/* short mode, where time and title are on the same line */
.fc-time-grid-event.fc-short .fc-content {
  /* don't wrap to second line (now that contents will be inline) */
  white-space: nowrap;
}
.fc-time-grid-event.fc-short .fc-time,
.fc-time-grid-event.fc-short .fc-title {
  /* put the time and title on the same line */
  display: inline-block;
  vertical-align: top;
}
.fc-time-grid-event.fc-short .fc-time span {
  display: none;
  /* don't display the full time text... */
}
.fc-time-grid-event.fc-short .fc-time:before {
  content: attr(data-start);
  /* ...instead, display only the start time */
}
.fc-time-grid-event.fc-short .fc-time:after {
  content: "\A0-\A0";
  /* seperate with a dash, wrapped in nbsp's */
}
.fc-time-grid-event.fc-short .fc-title {
  font-size: 0.85em;
  /* make the title text the same size as the time */
  padding: 0;
  /* undo padding from above */
}
/* resizer (cursor device) */
.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer {
  left: 0;
  right: 0;
  bottom: 0;
  height: 8px;
  overflow: hidden;
  line-height: 8px;
  font-size: 11px;
  font-family: monospace;
  text-align: center;
  cursor: s-resize;
}
.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after {
  content: "=";
}
/* resizer (touch device) */
.fc-time-grid-event.fc-selected .fc-resizer {
  /* 10x10 dot */
  border-radius: 5px;
  border-width: 1px;
  width: 8px;
  height: 8px;
  border-style: solid;
  border-color: inherit;
  background: #fff;
  /* horizontally center */
  left: 50%;
  margin-left: -5px;
  /* center on the bottom edge */
  bottom: -5px;
}
/* Now Indicator
--------------------------------------------------------------------------------------------------*/
.fc-time-grid .fc-now-indicator-line {
  border-top-width: 1px;
  left: 0;
  right: 0;
}
/* arrow on axis */
.fc-time-grid .fc-now-indicator-arrow {
  margin-top: -5px;
  /* vertically center on top coordinate */
}
.fc-ltr .fc-time-grid .fc-now-indicator-arrow {
  left: 0;
  /* triangle pointing right... */
  border-width: 5px 0 5px 6px;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
.fc-rtl .fc-time-grid .fc-now-indicator-arrow {
  right: 0;
  /* triangle pointing left... */
  border-width: 5px 6px 5px 0;
  border-top-color: transparent;
  border-bottom-color: transparent;
}/* List View
--------------------------------------------------------------------------------------------------*/
/* possibly reusable */
.fc-event-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 5px;
}
/* view wrapper */
.fc-rtl .fc-list-view {
  direction: rtl;
  /* unlike core views, leverage browser RTL */
}
.fc-list-view {
  border-width: 1px;
  border-style: solid;
}
/* table resets */
.fc .fc-list-table {
  table-layout: auto;
  /* for shrinkwrapping cell content */
}
.fc-list-table td {
  border-width: 1px 0 0;
  padding: 8px 14px;
}
.fc-list-table tr:first-child td {
  border-top-width: 0;
}
/* day headings with the list */
.fc-list-heading {
  border-bottom-width: 1px;
}
.fc-list-heading td {
  font-weight: bold;
}
.fc-ltr .fc-list-heading-main {
  float: left;
}
.fc-ltr .fc-list-heading-alt {
  float: right;
}
.fc-rtl .fc-list-heading-main {
  float: right;
}
.fc-rtl .fc-list-heading-alt {
  float: left;
}
/* event list items */
.fc-list-item.fc-has-url {
  cursor: pointer;
  /* whole row will be clickable */
}
.fc-list-item-marker,
.fc-list-item-time {
  white-space: nowrap;
  width: 1px;
}
/* make the dot closer to the event title */
.fc-ltr .fc-list-item-marker {
  padding-right: 0;
}
.fc-rtl .fc-list-item-marker {
  padding-left: 0;
}
.fc-list-item-title a {
  /* every event title cell has an <a> tag */
  text-decoration: none;
  color: inherit;
}
.fc-list-item-title a[href]:hover {
  /* hover effect only on titles with hrefs */
  text-decoration: underline;
}
/* message when no events */
.fc-list-empty-wrap2 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.fc-list-empty-wrap1 {
  width: 100%;
  height: 100%;
  display: table;
}
.fc-list-empty {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.fc-unthemed .fc-list-empty {
  /* theme will provide own background */
  background-color: #eee;
}.vue-advanced-cropper {
  text-align: center;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  max-height: 100%;
  max-width: 100%;
  direction: ltr;
}

.vue-advanced-cropper__stretcher {
  pointer-events: none;
  position: relative;
  max-width: 100%;
  max-height: 100%;
}

.vue-advanced-cropper__image {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  position: absolute;
  -webkit-transform-origin: center;
  transform-origin: center;
  max-width: none !important;
}

.vue-advanced-cropper__background, .vue-advanced-cropper__foreground {
  opacity: 1;
  background: #000;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}

.vue-advanced-cropper__foreground {
  opacity: 0.5;
}

.vue-advanced-cropper__boundaries {
  opacity: 1;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: absolute;
  left: 50%;
  top: 50%;
}

.vue-advanced-cropper__cropper-wrapper {
  width: 100%;
  height: 100%;
}

.vue-advanced-cropper__image-wrapper {
  overflow: hidden;
  position: absolute;
  width: 100%;
  height: 100%;
}

.vue-advanced-cropper__stencil-wrapper {
  position: absolute;
}

.vue-simple-handler {
  display: block;
  background: #fff;
  height: 10px;
  width: 10px;
}

.vue-rectangle-stencil {
  position: absolute;
  height: 100%;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.vue-rectangle-stencil__preview {
  position: absolute;
  width: 100%;
  height: 100%;
}

.vue-rectangle-stencil--movable {
  cursor: move;
}

.vue-circle-stencil {
  position: absolute;
  height: 100%;
  width: 100%;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  cursor: move;
}

.vue-circle-stencil__preview {
  border-radius: 50%;
  position: absolute;
  width: 100%;
  height: 100%;
}

.vue-circle-stencil--movable {
  cursor: move;
}

.vue-simple-line {
  background: 0 0;
  -webkit-transition: border 0.5s;
  transition: border 0.5s;
  border-color: rgba(255, 255, 255, 0.3);
  border-width: 0;
  border-style: solid;
}

.vue-simple-line--north, .vue-simple-line--south {
  height: 0;
  width: 100%;
}

.vue-simple-line--east, .vue-simple-line--west {
  height: 100%;
  width: 0;
}

.vue-simple-line--east {
  border-right-width: 1px;
}

.vue-simple-line--west {
  border-left-width: 1px;
}

.vue-simple-line--south {
  border-bottom-width: 1px;
}

.vue-simple-line--north {
  border-top-width: 1px;
}

.vue-simple-line--hover {
  opacity: 1;
  border-color: #fff;
}

.vue-bounding-box {
  position: relative;
  height: 100%;
  width: 100%;
}

.vue-bounding-box__handler {
  position: absolute;
}

.vue-bounding-box__handler--west-north {
  left: 0;
  top: 0;
}

.vue-bounding-box__handler--north {
  left: 50%;
  top: 0;
}

.vue-bounding-box__handler--east-north {
  left: 100%;
  top: 0;
}

.vue-bounding-box__handler--east {
  left: 100%;
  top: 50%;
}

.vue-bounding-box__handler--east-south {
  left: 100%;
  top: 100%;
}

.vue-bounding-box__handler--south {
  left: 50%;
  top: 100%;
}

.vue-bounding-box__handler--west-south {
  left: 0;
  top: 100%;
}

.vue-bounding-box__handler--west {
  left: 0;
  top: 50%;
}

.vue-handler-wrapper {
  position: absolute;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 30px;
  height: 30px;
}

.vue-handler-wrapper__draggable {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.vue-handler-wrapper--west-north {
  cursor: nw-resize;
}

.vue-handler-wrapper--north {
  cursor: n-resize;
}

.vue-handler-wrapper--east-north {
  cursor: ne-resize;
}

.vue-handler-wrapper--east {
  cursor: e-resize;
}

.vue-handler-wrapper--east-south {
  cursor: se-resize;
}

.vue-handler-wrapper--south {
  cursor: s-resize;
}

.vue-handler-wrapper--west-south {
  cursor: sw-resize;
}

.vue-handler-wrapper--west {
  cursor: w-resize;
}

.vue-handler-wrapper--disabled {
  cursor: auto;
}

.vue-line-wrapper {
  background: 0 0;
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.vue-line-wrapper--north, .vue-line-wrapper--south {
  height: 12px;
  width: 100%;
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.vue-line-wrapper--north {
  top: 0;
  cursor: n-resize;
}

.vue-line-wrapper--south {
  top: 100%;
  cursor: s-resize;
}

.vue-line-wrapper--east, .vue-line-wrapper--west {
  width: 12px;
  height: 100%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  top: 0;
}

.vue-line-wrapper--east {
  left: 100%;
  cursor: e-resize;
}

.vue-line-wrapper--west {
  left: 0;
  cursor: w-resize;
}

.vue-line-wrapper--disabled {
  cursor: auto;
}

.vue-draggable-area {
  position: relative;
}

.vue-preview-result {
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  height: 100%;
  width: 100%;
}

.vue-preview-result__wrapper {
  position: absolute;
}

.vue-preview-result__image {
  pointer-events: none;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transform-origin: center;
  transform-origin: center;
  max-width: none !important;
}

.vue-preview {
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}

.vue-preview--fill {
  width: 100%;
  height: 100%;
  position: absolute;
}

.vue-preview__wrapper {
  position: absolute;
  height: 100%;
  width: 100%;
}

.vue-preview__image {
  pointer-events: none;
  position: absolute;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transform-origin: center;
  transform-origin: center;
  max-width: none !important;
}

.vue-simple-suggest > ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.vue-simple-suggest.designed {
  position: relative;
}

.vue-simple-suggest.designed, .vue-simple-suggest.designed * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.vue-simple-suggest.designed .input-wrapper input {
  display: block;
  width: 100%;
  padding: 10px;
  border: 1px solid #cde;
  border-radius: 3px;
  color: black;
  background: white;
  outline:none;
  -webkit-transition: all .1s;
  transition: all .1s;
  -webkit-transition-delay: .05s;
          transition-delay: .05s
}

.vue-simple-suggest.designed.focus .input-wrapper input {
  border: 1px solid #aaa;
}

.vue-simple-suggest.designed .suggestions {
  position: absolute;
  left: 0;
  right: 0;
  top: 100%;
  top: calc(100% + 5px);
  border-radius: 3px;
  border: 1px solid #aaa;
  background-color: #fff;
  opacity: 1;
  z-index: 1000;
}

.vue-simple-suggest.designed .suggestions .suggest-item {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.vue-simple-suggest.designed .suggestions .suggest-item,
.vue-simple-suggest.designed .suggestions .misc-item {
  padding: 5px 10px;
}

.vue-simple-suggest.designed .suggestions .suggest-item.hover {
  background-color: #2874D5 !important;
  color: #fff !important;
}

.vue-simple-suggest.designed .suggestions .suggest-item.selected {
  background-color: #2832D5;
  color: #fff;
}
@charset "UTF-8";.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.slide-content{margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1}.blueimp-gallery{position:fixed;z-index:999999;overflow:hidden;background:#000;background:rgba(0,0,0,.9);opacity:0;display:none;direction:ltr;-ms-touch-action:none;touch-action:none}.blueimp-gallery-carousel{position:relative;z-index:auto;margin:1em auto;padding-bottom:56.25%;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;-ms-touch-action:pan-y;touch-action:pan-y}.blueimp-gallery-display{display:block;opacity:1}.blueimp-gallery>.slides{position:relative;height:100%;overflow:hidden}.blueimp-gallery-carousel>.slides{position:absolute}.blueimp-gallery>.slides>.slide{position:relative;float:left;height:100%;text-align:center;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1)}.blueimp-gallery>.slides>.slide-loading{background:url(/images/vendor/blueimp-gallery/loading.gif?05992d3434d3589b38a3a5431842d38f) center no-repeat;background-size:64px 64px}.blueimp-gallery>.slides>.slide-loading>.slide-content{opacity:0}.blueimp-gallery>.slides>.slide-error{background:url(/images/vendor/blueimp-gallery/error.png?90901890fbf9b379405f47a23313e63b) center no-repeat}.blueimp-gallery>.slides>.slide-error>.slide-content{display:none}.blueimp-gallery>.next,.blueimp-gallery>.prev{position:absolute;top:50%;left:15px;width:40px;height:40px;margin-top:-23px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-decoration:none;text-shadow:0 0 2px #000;text-align:center;background:#222;background:rgba(0,0,0,.5);-webkit-box-sizing:content-box;box-sizing:content-box;border:3px solid #fff;border-radius:23px;opacity:.5;cursor:pointer;display:none}.blueimp-gallery>.next{left:auto;right:15px}.blueimp-gallery>.close,.blueimp-gallery>.title{position:absolute;top:15px;left:15px;margin:0 40px 0 0;font-size:20px;line-height:30px;color:#fff;text-shadow:0 0 2px #000;opacity:.8;display:none}.blueimp-gallery>.close{padding:15px;right:15px;left:auto;margin:-15px;font-size:30px;text-decoration:none;cursor:pointer}.blueimp-gallery>.play-pause{position:absolute;right:15px;bottom:15px;width:15px;height:15px;background:url(/images/vendor/blueimp-gallery/play-pause.png?a012413b54276e2eefd145c7aec60f93) 0 0 no-repeat;cursor:pointer;opacity:.5;display:none}.blueimp-gallery-playing>.play-pause{background-position:-15px 0}.blueimp-gallery-controls>.close,.blueimp-gallery-controls>.next,.blueimp-gallery-controls>.play-pause,.blueimp-gallery-controls>.prev,.blueimp-gallery-controls>.title{display:block;-webkit-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-left>.prev,.blueimp-gallery-right>.next,.blueimp-gallery-single>.next,.blueimp-gallery-single>.play-pause,.blueimp-gallery-single>.prev{display:none}.blueimp-gallery>.close,.blueimp-gallery>.next,.blueimp-gallery>.play-pause,.blueimp-gallery>.prev,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blueimp-gallery>.close:hover,.blueimp-gallery>.next:hover,.blueimp-gallery>.play-pause:hover,.blueimp-gallery>.prev:hover,.blueimp-gallery>.title:hover{color:#fff;opacity:1}body:last-child .blueimp-gallery>.slides>.slide-error{background-image:url(/images/vendor/blueimp-gallery/error.svg?19ee6b7e6642d75d6144b0c8209c93d6)}body:last-child .blueimp-gallery>.play-pause{width:20px;height:20px;background-size:40px 20px;background-image:url(/images/vendor/blueimp-gallery/play-pause.svg?21dfa3149b274acb9c1819d342a6a169)}body:last-child .blueimp-gallery-playing>.play-pause{background-position:-20px 0}*+html .blueimp-gallery>.slides>.slide{min-height:300px}*+html .blueimp-gallery>.slides>.slide>.slide-content{position:relative}.blueimp-gallery>.indicator{position:absolute;top:auto;right:15px;bottom:15px;left:15px;margin:0 40px;padding:0;list-style:none;text-align:center;line-height:10px;display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blueimp-gallery>.indicator>li{display:inline-block;width:9px;height:9px;margin:6px 3px 0 3px;-webkit-box-sizing:content-box;box-sizing:content-box;border:1px solid transparent;background:#ccc;background:rgba(255,255,255,.25) center no-repeat;border-radius:5px;-webkit-box-shadow:0 0 2px #000;box-shadow:0 0 2px #000;opacity:.5;cursor:pointer}*+html .blueimp-gallery>.indicator>li{display:inline}.blueimp-gallery>.indicator>.active,.blueimp-gallery>.indicator>li:hover{background-color:#fff;border-color:#fff;opacity:1}.blueimp-gallery>.indicator>li:after{opacity:0;display:block;position:absolute;content:'';top:-5em;width:75px;height:75px;-webkit-transition:opacity .4s ease-out,-webkit-transform .6s ease-out;transition:opacity .4s ease-out,-webkit-transform .6s ease-out;transition:transform .6s ease-out,opacity .4s ease-out;transition:transform .6s ease-out,opacity .4s ease-out,-webkit-transform .6s ease-out;-webkit-transform:translateX(-50%) translateY(0) translateZ(0);transform:translateX(-50%) translateY(0) translateZ(0);pointer-events:none}.blueimp-gallery>.indicator>li:hover:after{opacity:1;border-radius:50%;background:inherit;-webkit-transform:translateX(-50%) translateY(-5px) translateZ(0);transform:translateX(-50%) translateY(-5px) translateZ(0)}.blueimp-gallery>.indicator>.active:after{display:none}.blueimp-gallery-controls>.indicator{display:block;-webkit-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-single>.indicator{display:none}.blueimp-gallery>.slides>.slide>.video-content>img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.video-content>video{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.blueimp-gallery>.slides>.slide>.video-content>iframe{position:absolute;top:100%;left:0;width:100%;height:100%;border:none}.blueimp-gallery>.slides>.slide>.video-playing>iframe{top:0}.blueimp-gallery>.slides>.slide>.video-content>a{position:absolute;top:50%;right:0;left:0;margin:-64px auto 0;width:128px;height:128px;background:url(/images/vendor/blueimp-gallery/video-play.png?288308b2037f409d293916c7a3913f20) center no-repeat;opacity:.8;cursor:pointer}.blueimp-gallery>.slides>.slide>.video-playing>a,.blueimp-gallery>.slides>.slide>.video-playing>img{display:none}.blueimp-gallery>.slides>.slide>.video-playing>video{display:block}.blueimp-gallery>.slides>.slide>.video-loading>a{background:url(/images/vendor/blueimp-gallery/loading.gif?05992d3434d3589b38a3a5431842d38f) center no-repeat;background-size:64px 64px}*+html .blueimp-gallery>.slides>.slide>.video-content{height:100%}*+html .blueimp-gallery>.slides>.slide>.video-content>a{left:50%;margin-left:-64px}.blueimp-gallery>.slides>.slide>.video-content>a:hover{opacity:1}body:last-child .blueimp-gallery>.slides>.slide>.video-content:not(.video-loading)>a{background-image:url(/images/vendor/blueimp-gallery/video-play.svg?9b737958b1644b46b23904e53afcac50)}





































































































































































































































































.vdatetime-fade-enter-active,
.vdatetime-fade-leave-active {
  -webkit-transition: opacity .4s;
  transition: opacity .4s;
}

.vdatetime-fade-enter,
.vdatetime-fade-leave-to {
  opacity: 0;
}

.vdatetime-overlay {
  z-index: 999;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, .5);
  -webkit-transition: opacity .5s;
  transition: opacity .5s;
}

.vdatetime-popup {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 1000;
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 340px;
  max-width: calc(100% - 30px);
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .3);
          box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .3);
  color: #444;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  line-height: 1.18;
  background: #fff;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.vdatetime-popup * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box
}

.vdatetime-popup__header {
  padding: 18px 30px;
  background: #3f51b5;
  color: #fff;
  font-size: 32px;
}

.vdatetime-popup__title {
  margin-bottom: 8px;
  font-size: 21px;
  font-weight: 300;
}

.vdatetime-popup__year {
  font-weight: 300;
  font-size: 14px;
  opacity: 0.7;
  cursor: pointer;
  -webkit-transition: opacity .3s;
  transition: opacity .3s
}

.vdatetime-popup__year:hover {
    opacity: 1
}

.vdatetime-popup__date {
  line-height: 1;
  cursor: pointer;
}

.vdatetime-popup__actions {
  padding: 0 20px 10px 30px;
  text-align: right;
}

.vdatetime-popup__actions__button {
  display: inline-block;
  border: none;
  padding: 10px 20px;
  background: transparent;
  font-size: 16px;
  color: #3f51b5;
  cursor: pointer;
  -webkit-transition: color .3s;
  transition: color .3s
}

.vdatetime-popup__actions__button:hover {
    color: #444
}

.vdatetime-calendar__navigation--previous:hover svg path, .vdatetime-calendar__navigation--next:hover svg path {
    stroke: #888;
}

.vdatetime-calendar__navigation,
.vdatetime-calendar__navigation * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.vdatetime-calendar__navigation {
  position: relative;
  margin: 15px 0;
  padding: 0 30px;
  width: 100%;
}

.vdatetime-calendar__navigation--previous,
.vdatetime-calendar__navigation--next {
  position: absolute;
  top: 0;
  padding: 0 5px;
  width: 18px;
  cursor: pointer
}

.vdatetime-calendar__navigation--previous svg, .vdatetime-calendar__navigation--next svg {
    width: 8px;
    height: 13px;
}

.vdatetime-calendar__navigation--previous svg path, .vdatetime-calendar__navigation--next svg path {
      -webkit-transition: stroke .3s;
      transition: stroke .3s;
}

.vdatetime-calendar__navigation--previous {
  left: 25px;
}

.vdatetime-calendar__navigation--next {
  right: 25px;
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}

.vdatetime-calendar__current--month {
  text-align: center;
  text-transform: capitalize;
}

.vdatetime-calendar__month {
  padding: 0 20px;
  -webkit-transition: height .2s;
  transition: height .2s;
}

.vdatetime-calendar__month__weekday,
.vdatetime-calendar__month__day {
  display: inline-block;
  width: 14.28571%;
  line-height: 36px;
  text-align: center;
  font-size: 15px;
  font-weight: 300;
  cursor: pointer
}

.vdatetime-calendar__month__weekday > span, .vdatetime-calendar__month__day > span {
    display: block;
    width: 100%;
    position: relative;
    height: 0;
    padding: 0 0 100%;
    overflow: hidden;
}

.vdatetime-calendar__month__weekday > span > span, .vdatetime-calendar__month__day > span > span {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      border: 0;
      border-radius: 50%;
      -webkit-transition: background-color .3s, color .3s;
      transition: background-color .3s, color .3s;
}

.vdatetime-calendar__month__weekday {
  font-weight: bold;
}

.vdatetime-calendar__month__day:hover > span > span {
  background: #eee;
}

.vdatetime-calendar__month__day--selected {
}

.vdatetime-calendar__month__day--selected > span > span,
  .vdatetime-calendar__month__day--selected:hover > span > span {
    color: #fff;
    background: #3f51b5;
}

.vdatetime-calendar__month__day--disabled {
  opacity: 0.4;
  cursor: default
}

.vdatetime-calendar__month__day--disabled:hover > span > span {
    color: inherit;
    background: transparent;
}

.vdatetime-time-picker__list::-webkit-scrollbar-thumb {
    background: #ccc
}

.vdatetime-time-picker__list::-webkit-scrollbar-track {
    background: #efefef
}

.vdatetime-time-picker * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box
}

.vdatetime-time-picker {
  -webkit-box-sizing: border-box;
          box-sizing: border-box
}

.vdatetime-time-picker::after {
    content: '';
    display: table;
    clear: both
}

.vdatetime-time-picker__list {
  float: left;
  width: 50%;
  height: 305px;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch
}

.vdatetime-time-picker__list::-webkit-scrollbar {
    width: 3px
}

.vdatetime-time-picker__with-suffix .vdatetime-time-picker__list {
  width: 33.3%;
}

.vdatetime-time-picker__item {
  padding: 10px 0;
  font-size: 20px;
  text-align: center;
  cursor: pointer;
  -webkit-transition: font-size .3s;
  transition: font-size .3s;
}

.vdatetime-time-picker__item:hover {
  font-size: 32px;
}

.vdatetime-time-picker__item--selected {
  color: #3f51b5;
  font-size: 32px;
}

.vdatetime-time-picker__item--disabled {
  opacity: 0.4;
  cursor: default;
  font-size: 20px !important;
}

.vdatetime-year-picker__list::-webkit-scrollbar-thumb {
    background: #ccc
}

.vdatetime-year-picker__list::-webkit-scrollbar-track {
    background: #efefef
}

.vdatetime-year-picker * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box
}

.vdatetime-year-picker {
  -webkit-box-sizing: border-box;
          box-sizing: border-box
}

.vdatetime-year-picker::after {
    content: '';
    display: table;
    clear: both
}

.vdatetime-year-picker__list {
  float: left;
  width: 100%;
  height: 305px;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch
}

.vdatetime-year-picker__list::-webkit-scrollbar {
    width: 3px
}

.vdatetime-year-picker__item {
  padding: 10px 0;
  font-size: 20px;
  text-align: center;
  cursor: pointer;
  -webkit-transition: font-size .3s;
  transition: font-size .3s;
}

.vdatetime-year-picker__item:hover {
  font-size: 32px;
}

.vdatetime-year-picker__item--selected {
  color: #3f51b5;
  font-size: 32px;
}

.vdatetime-year-picker__item--disabled {
  opacity: 0.4;
  cursor: default
}

.vdatetime-year-picker__item--disabled:hover {
    color: inherit;
    background: transparent
}

.vdatetime-month-picker__list::-webkit-scrollbar-thumb {
    background: #ccc
}

.vdatetime-month-picker__list::-webkit-scrollbar-track {
    background: #efefef
}

.vdatetime-month-picker * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box
}

.vdatetime-month-picker {
  -webkit-box-sizing: border-box;
          box-sizing: border-box
}

.vdatetime-month-picker::after {
    content: '';
    display: table;
    clear: both
}

.vdatetime-month-picker__list {
  float: left;
  width: 100%;
  height: 305px;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch
}

.vdatetime-month-picker__list::-webkit-scrollbar {
    width: 3px
}

.vdatetime-month-picker__item {
  padding: 10px 0;
  font-size: 20px;
  text-align: center;
  cursor: pointer;
  -webkit-transition: font-size .3s;
  transition: font-size .3s;
}

.vdatetime-month-picker__item:hover {
  font-size: 32px;
}

.vdatetime-month-picker__item--selected {
  color: #3f51b5;
  font-size: 32px;
}

.vdatetime-month-picker__item--disabled {
  opacity: 0.4;
  cursor: default
}

.vdatetime-month-picker__item--disabled:hover {
    color: inherit;
    background: transparent
}
.medium-editor-anchor-preview,.medium-editor-toolbar{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;z-index:2000}@-webkit-keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12)}20%{opacity:.7;-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2)}40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1)}100%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12)}20%{opacity:.7;-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2)}40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1)}100%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}.medium-editor-anchor-preview{left:0;line-height:1.4;max-width:280px;position:absolute;text-align:center;top:0;word-break:break-all;word-wrap:break-word;visibility:hidden}.medium-editor-anchor-preview a{color:#fff;display:inline-block;margin:5px 5px 10px}.medium-editor-placeholder-relative:after,.medium-editor-placeholder:after{content:attr(data-placeholder)!important;white-space:pre;padding:inherit;margin:inherit;font-style:italic}.medium-editor-anchor-preview-active{visibility:visible}.medium-editor-dragover{background:#ddd}.medium-editor-image-loading{-webkit-animation:medium-editor-image-loading 1s infinite ease-in-out;animation:medium-editor-image-loading 1s infinite ease-in-out;background-color:#333;border-radius:100%;display:inline-block;height:40px;width:40px}.medium-editor-placeholder{position:relative}.medium-editor-placeholder:after{position:absolute;left:0;top:0}.medium-editor-placeholder-relative,.medium-editor-placeholder-relative:after{position:relative}.medium-toolbar-arrow-over:before,.medium-toolbar-arrow-under:after{border-style:solid;content:'';display:block;height:0;left:50%;margin-left:-8px;position:absolute;width:0}.medium-toolbar-arrow-under:after{border-width:8px 8px 0}.medium-toolbar-arrow-over:before{border-width:0 8px 8px;top:-8px}.medium-editor-toolbar{left:0;position:absolute;top:0;visibility:hidden}.medium-editor-toolbar ul{margin:0;padding:0}.medium-editor-toolbar li{float:left;list-style:none;margin:0;padding:0}.medium-editor-toolbar li button{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;font-size:14px;line-height:1.33;margin:0;padding:15px;text-decoration:none}.medium-editor-toolbar li button:focus{outline:0}.medium-editor-toolbar li .medium-editor-action-underline{text-decoration:underline}.medium-editor-toolbar li .medium-editor-action-pre{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-weight:100;padding:15px 0}.medium-editor-toolbar-active{visibility:visible}.medium-editor-sticky-toolbar{position:fixed;top:1px}.medium-editor-relative-toolbar{position:relative}.medium-editor-toolbar-active.medium-editor-stalker-toolbar{-webkit-animation:medium-editor-pop-upwards 160ms forwards linear;animation:medium-editor-pop-upwards 160ms forwards linear}.medium-editor-action-bold{font-weight:bolder}.medium-editor-action-italic{font-style:italic}.medium-editor-toolbar-form{display:none}.medium-editor-toolbar-form a,.medium-editor-toolbar-form input{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.medium-editor-toolbar-form .medium-editor-toolbar-form-row{line-height:14px;margin-left:5px;padding-bottom:5px}.medium-editor-toolbar-form .medium-editor-toolbar-input,.medium-editor-toolbar-form label{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;margin:0;padding:6px;width:316px;display:inline-block}.medium-editor-toolbar-form .medium-editor-toolbar-input:focus,.medium-editor-toolbar-form label:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;outline:0}.medium-editor-toolbar-form a{display:inline-block;font-size:24px;font-weight:bolder;margin:0 10px;text-decoration:none}.medium-editor-toolbar-form-active{display:block}.medium-editor-toolbar-actions:after{clear:both;content:"";display:table}.medium-editor-element{word-wrap:break-word;min-height:30px}.medium-editor-element img{max-width:100%}.medium-editor-element sub{vertical-align:sub}.medium-editor-element sup{vertical-align:super}.medium-editor-hidden{display:none}/*
**************************************************************
This theme is the default shipping theme, it includes some
decent defaults, but is separate from the calendar component
to make it easier for users to implement their own themes w/o
having to override as much.
**************************************************************
*/

/* Header */

.theme-default .cv-header,
.theme-default .cv-header-day {
	background-color: #f0f0f0;
}

.theme-default .cv-header .periodLabel {
	font-size: 1.5em;
}

.theme-default .cv-header button {
	color: #7f7f7f;
}

.theme-default .cv-header button:disabled {
	color: #ccc;
	background-color: #f7f7f7;
}

/* Grid */

.theme-default .cv-day.today {
	background-color: #ffe;
}

.theme-default .cv-day.past {
	background-color: #fafafa;
}

.theme-default .cv-day.outsideOfMonth {
	background-color: #f7f7f7;
}

/* Events */

.theme-default .cv-event {
	border-color: #e0e0f0;
	border-radius: 0.5em;
	background-color: #e7e7ff;
	text-overflow: ellipsis;
}

.theme-default .cv-event.purple {
	background-color: #f0e0ff;
	border-color: #e7d7f7;
}

.theme-default .cv-event.orange {
	background-color: #ffe7d0;
	border-color: #f7e0c7;
}

.theme-default .cv-event.continued::before,
.theme-default .cv-event.toBeContinued::after {
	content: " \21E2   ";
	color: #999;
}

.theme-default .cv-event.toBeContinued {
	border-right-style: none;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.theme-default .cv-event.hasUrl:hover {
	text-decoration: underline;
}

.theme-default .cv-event.continued {
	border-left-style: none;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

/* Event Times */

.theme-default .cv-event .startTime,
.theme-default .cv-event .endTime {
	font-weight: bold;
	color: #666;
}

/* Drag and drop */

.theme-default .cv-day.draghover {
	box-shadow: inset 0 0 0.2em 0.2em yellow;
}
/*
********************************************************************************************************
This theme adds emoji next to the day number for major holidays traditionally celebrated in the USA.

There are two types of holidays: officially-recognized holidays, and traditionally-celebrated ones
(most of the traditionally-celebrated ones are connected with the Christian faith.)

To activate this theme, include the CSS and decorate the calendar instance with the `holidays-us-official`
and/or `holidays-us-traditional` classes.
********************************************************************************************************
*/

/*
****************************************************
Traditional US Holidays
****************************************************
*/

/* Easter: example of a holiday that changes each year. Easy to pre-populate for a reasonable number of years. */

.cv-wrapper.holiday-us-traditional .d2015-04-05 .cv-day-number::before {
	content: "\271D";
}

.cv-wrapper.holiday-us-traditional .d2016-03-27 .cv-day-number::before {
	content: "\271D";
}

.cv-wrapper.holiday-us-traditional .d2017-04-16 .cv-day-number::before {
	content: "\271D";
}

.cv-wrapper.holiday-us-traditional .d2018-04-01 .cv-day-number::before {
	content: "\271D";
}

.cv-wrapper.holiday-us-traditional .d2019-04-21 .cv-day-number::before {
	content: "\271D";
}

.cv-wrapper.holiday-us-traditional .d2020-04-12 .cv-day-number::before {
	content: "\271D";
}

.cv-wrapper.holiday-us-traditional .d2021-04-04 .cv-day-number::before {
	content: "\271D";
}

.cv-wrapper.holiday-us-traditional .d2022-04-17 .cv-day-number::before {
	content: "\271D";
}

.cv-wrapper.holiday-us-traditional .d2023-04-09 .cv-day-number::before {
	content: "\271D";
}

/* Cinco de Mayo */

.cv-wrapper.holiday-us-traditional .d05-05 .cv-day-number::before {
	content: "\1F1F2\1F1FD";
}

/* Halloween - October 31 */

.cv-wrapper.holiday-us-traditional .d10-31 .cv-day-number::before {
	content: "\1F383";
}

/*
****************************************************
Official US Holidays
****************************************************
*/

/**** Same date every year ****/

/* New Year's Day - January 1 */

.cv-wrapper.holiday-us-official .d01-01 .cv-day-number::before {
	content: "\1F37E";
}

/* Independence Day - July 4 */

.cv-wrapper.holiday-us-official .d07-04 .cv-day-number::before {
	content: "\1F1FA\1F1F8";
}

/* Veteran's Day - November 11 */

.cv-wrapper.holiday-us-official .d11-11 .cv-day-number::before {
	content: "\1F396";
}

/* Christmas Day - December 25 */

.cv-wrapper.holiday-us-official .d12-25 .cv-day-number::before {
	content: "\1F384";
}

/**** Same month position every year ****/

/* Martin Luther King, Jr. Day - 3rd Monday of January */

.cv-wrapper.holiday-us-official.m01 .day.dow1.instance3 .cv-day-number::before {
	content: "\270C\1F3FE";
}

/* Washington's Birthday - 3rd Monday in February */

.cv-wrapper.holiday-us-official.m02 .day.dow1.instance3 .cv-day-number::before {
	content: "\1F34E";
}

/* Memorial Day - last Monday in May */

.cv-wrapper.holiday-us-official.m05 .day.dow1.lastInstance .cv-day-number::before {
	content: "\1F1FA\1F1F8";
}

/* Labor Day - 1st Monday in September */

.cv-wrapper.holiday-us-official.m09 .day.dow1.instance1 .cv-day-number::before {
	content: "\1F4AA";
}

/* Columbus Day - 2nd Monday in October */

.cv-wrapper.holiday-us-official.m10 .day.dow1.instance2 .cv-day-number::before {
	content: "\2388";
}

/* Thanksgiving Day - 4th Thursday of November */

.cv-wrapper.holiday-us-official.m11 .day.dow4.instance4 .cv-day-number::before {
	content: "\1F64F";
}

.schema-form label button[type=submit] {
    display : none;
}

.schema-form input[type=file] {
    margin-top    : 1em;
    margin-bottom : 1em;
}

.message__toggle{  text-align: center;  width: 2em;  height: 2em;  position: absolute;  right: 0;  bottom: 0;  font-size:2.5em;  color: #ffffff;
}
.message__toggle i{  line-height: 2em;
}
.message__icon-badge sup.el-badge__content{  border: none;  top: 12px;  right: 0;
}
.message__widget{ z-index: 99; position: fixed;  right: 2em;  bottom: 2em;  width: 5em;  height: 5em;  border-radius: 5px;  background-color: #7896b0;  -webkit-transition: ease-in-out 0.2s; /*border: 1px solid #e0e0e0;*/  transition: ease-in-out 0.2s;
}
.message__widget.closed{  border-radius: 50%;
}
.message__widget.closed:hover{  border-radius: 5px;
}
.message__widget.open{ width: 60em; height: auto;
}
.message__widget .message-widget__threads{ border-left: 1px solid #dddddd;
}
.message__widget .message-widget__inbox{ border-left: 1px solid #dddddd;  border-right: 1px solid #dddddd;
}
p.message-widget__text-dark{  color: #5b5b5b;
}
p.message-widget__text-light{  color: #ffffff;
}
.message-widget__heading{  padding: 1em; /*background-color: #e9e9e9;*/
}
.message-widget__heading p{  margin-bottom: 0;
}
.message-widget__controls{  margin-right: 8em;  margin-bottom: 0.3em;  padding: 1.3em 1em 1em;
}

.message-widget__content{ color: #ffffff;
}
.message-widget__inbox{ min-width: 20em; position: relative; overflow-y: scroll;  -webkit-transition: ease-in-out 0.2s;  transition: ease-in-out 0.2s;  background-color: #ffffff;
}
.message-widget__inbox-content{  padding: 1em;  min-height:23.8em;
}
.message-widget__inbox-item{  word-break: break-all;  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;  padding-right: 1em;
}
.message-widget__inbox-item.unread{
}
.message-widget__threads{ min-width: 20em; background-color: #ffffff;  padding: 1em; overflow-y: scroll;
}
.message-widget__2-col{ height: 35em; grid-template-columns: 0.6fr 1fr; grid-auto-flow: unset; display: grid; grid-gap: 0; gap: 0;
}
.thread__profile-image{  border: 1px solid #dddddd;  border-radius: 50%;  overflow: hidden;  width: 3em;  height: 3em;  display: inline-block;  vertical-align:top;
}
.thread__content{  display: inline-block;  max-width: 14em;  overflow: hidden;
}
.thread__title,
.thread__timestamps{ display: block; word-break: break-word; color: #464646; white-space: pre;  text-overflow: ellipsis; height: 1.5em; overflow: hidden;
}
.thread__timestamps{
    color: #b1b1b1;
}
.thread__title{
    color: #6a7173;
}
.unread .thread__timestamps{
    color: #9a9a9a;
}
.unread .thread__title{
    color: #2d2d2d;
}
.message-widget__thread-item.unread{  font-weight: bold;
}
a.message-widget__thread-item:hover{  text-decoration: none;
}
.message-widget__thread-item{  margin-bottom: 1em;  display: block;  text-decoration: none;
}
.message-widget__inbox-item{  color: #606266;  padding: 1em;  border-radius: 5px;  margin-bottom: 1em;
}
.message-widget__inbox-item.yours{  background-color: rgba(171, 210, 243, 0.41);  margin-left: 1em;
}
.message-widget__inbox-item.theirs{  background-color: rgba(191, 243, 202, 0.41);  margin-right: 1em;
}
.message-widget__inbox-item.yours.unread{  -webkit-box-shadow: 0 2px 4px rgba(44, 129, 202, 0.41);  box-shadow: 0 2px 4px rgba(44, 129, 202, 0.41);
}
.message__message{ word-break: break-word; white-space: pre-wrap;
}
.message-widget__inbox-item.yours.unread .message__message{ font-weight: bold;}
.message-widget__inbox-item .message__timestamps{ margin-top: 1em; margin-bottom: 0;
}
.message-widget__inbox-item.yours .message__timestamps{ color: #78b5ea;
}
.message-widget__inbox-item.theirs .message__timestamps{ color: #84ce92;
}
.message-widget__inbox-item p{ margin-bottom: 0;
}
.message-widget__thread-item{  border-radius: 5px;  -webkit-transition: ease-in-out 0.1s; transition: ease-in-out 0.1s;
}
.message-widget__thread-item.selected{ /*border: 1px solid #dddddd;*/  padding: 0.5em;  -webkit-box-shadow: 0 2px 5px #dddddd;  box-shadow: 0 2px 5px #dddddd;
}
.thread__delete{ color: #cccccc; display: none; vertical-align: top; float: right;
}
.message-widget__thread-item.selected .thread__delete{ display: inherit;
}
.inbox__entry{ z-index: 1; position: -webkit-sticky; position: sticky;  left: 0;  padding: 1em; background-color: #ffffff;  border-top: 1px solid #dddddd;  bottom: 0;
}
.inbox__entry-wrapper{  display: inline-block;  width: calc(100% - 45px);
}

/* Additional message flags. */
#app .message--warning{
    color: #ea3e3e;
}
#app .message--active{
    color: #1eb715;
}
#app .message--action{
    color: #408fd4;
}
#app .message--priority{
    color: #bd28e0;
}

.page-section-list {
    display: grid;
    grid-row-gap: .5rem;
    justify-items: initial;
}

.link-font--larger{
    font-size: 15px;
}

.navbar-item__link {
    padding               : .5rem 1rem;
    display               : grid;
    grid-template-columns : minmax(-webkit-min-content, -webkit-max-content) minmax(-webkit-min-content, -webkit-max-content);
    grid-template-columns : minmax(min-content, max-content) minmax(min-content, max-content);
    grid-gap                   : 1rem;
    gap                   : 1rem;
    -webkit-box-align           : center;
        -ms-flex-align           : center;
            align-items           : center;
    color                 : #fff;
    text-decoration       : none;
    border-radius         : 4px;
    line-height           : 2.5rem;
    text-transform        : uppercase;
    opacity               : .86;
    font-weight           : 600;
    font-size             : .75rem;
    -webkit-transition            : opacity 150ms ease-in, background 150ms ease-in;
    transition            : opacity 150ms ease-in, background 150ms ease-in;
}
.navbar-item__link:focus,
.navbar-item__link:hover {
    background      : rgba(255, 255, 255, 0.13);
    outline         : 0;
    opacity         : 1;
    color           : #fff;
    text-decoration : none;
}
#app .navbar__collapse-icon {
    position  : absolute;
    font-size : 0.8em;
    right     : 1em;
    top       : 2em;
}
.navbar-item {
    position : relative;
}
.navbar-item__link-icon.fa {
    font-size : 1.5rem;
}
.dashboard-icon__badge{
  position: absolute;
  top: 8px;
  padding-left: 0.3em;
  padding-right: 0.3em;
  color: red;
  font-weight: bold;
  font-size: 16px;
}

.sitemap[data-v-7079e071] {
    color: #9A9A9A;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align : center;
        -ms-flex-align : center;
            align-items : center;
}
.sitemap__title[data-v-7079e071] {
    display: inline-block;
    border-right: 1px solid #dde0e2;
    padding-left: 1em;
    padding-right: 1em;
    margin-right: 1em;
    color: #777777;
    opacity: .77;
}
.sitemap[data-v-7079e071] > *:last-child::after {
    display: none;
}

.sitemap-item {
    display: inline-block;
}
.sitemap-item__link {
    color: #777777;
    text-decoration: none;
    opacity: .77;
    -webkit-transition: opacity 150ms ease-in;
    transition: opacity 150ms ease-in;
}
.sitemap-item__link:focus,
.sitemap-item__link:hover {
    opacity: 1;
}

.searchbar {
    display: grid;
    grid-template-columns: 1fr;
    grid-column-gap: 2rem;
    -webkit-column-gap: 2rem;
       -moz-column-gap: 2rem;
            column-gap: 2rem;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: .5rem;
    background-color: #FFFFFF;
    margin-bottom: 2rem;
}
.searchbar__search {
    position: relative;
    height: 100%;
    margin: 0; /* Override Bootstrap's global styles */
}
.searchbar__search__label,
.searchbar__clear {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    margin: 0;
    padding: .75rem;
    color: inherit;
}
.searchbar__search__label {
    pointer-events: none;
}
.searchbar__clear {
    right: 0;
    color: #c8d4da;
    cursor: pointer;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.searchbar__clear:hover {
    color: #303133;
}
.searchbar__search__input {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    border: none;
    height: 3rem;
    padding-left: 2.3rem;
}
.searchbar__notification {
    grid-area: notify;
    justify-self: start;
    padding: .75rem;
}
.searchbar__account {
    grid-area: account;
    justify-self: end;
    display: grid;
    padding: .75rem;
    grid-template-columns: .5fr 3fr;
    grid-column-gap: .5rem;
    -webkit-column-gap: .5rem;
       -moz-column-gap: .5rem;
            column-gap: .5rem;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.searchbar__account__user {
    position: relative;
    white-space: nowrap;
}
.searchbar__account__controls {
    grid-template-rows: 1fr 1fr;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: none;
    border: 1px solid #bbb;
    background-color: #FFFFFF;
    position: absolute;
    margin-top: 1rem;
    right: -1.5rem;
    z-index: 1000;
}
.searchbar__account--open .searchbar__account__controls {
    display: grid;
}
.searchbar__account__icon::before {
    content: '\F107';
}
.searchbar__account--open .searchbar__account__icon::before {
    content: '\F106';
}
.searchbar__account__control-item {
    display: grid;
    grid-template-columns: 1fr 2fr;
    padding: 1rem;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-decoration: none;
    color: #000000;
}
.searchbar__account__control-item a {
    text-decoration: none;
    color: #000000;
}
.searchbar__account__control-item:hover {
    background-color: #DDD;
}

.card-list {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    display: grid;
    grid-template-columns: repeat(var(--columns), 1fr);
    grid-template-columns: repeat(var(--columns), 1fr);
    grid-gap: .5rem;
    gap: .5rem;
}

.card .el-collapse .el-collapse-item .el-collapse-item__header .el-collapse-item__arrow {display:none;}
.card .el-collapse .el-collapse-item div:first-child {padding-bottom: 1rem;}
.card__header {
    margin: 0;
    padding: 0;
}
.card__header h3,
.card__header h2,
.card__header h1{
    /*line-height: 2rem;*/
    font-size: 1.25em;
}
.card {
    background-color: #FFFFFF;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
    display: grid;
    grid-template-rows: -webkit-min-content;
    grid-template-rows: min-content;
    grid-gap: 1rem;
    gap: 1rem;

    /* Override Bootstrap's card class */
    border: 0;
    border-radius: 0;
}
/* When cards are nested within cards, remove background color and padding */
.card .card {
    background-color: transparent;
    /*border: 1px solid #efefef;*/
}
.card__header {
    display: grid;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    grid-auto-flow: column;
    grid-template-columns: 1fr;
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
    grid-column-gap: .5rem;
    -webkit-column-gap: .5rem;
       -moz-column-gap: .5rem;
            column-gap: .5rem;
    padding: .2em .5em;
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
    background-color: var(--brand-color-contrast);
    background-color: var(--brand-color-contrast);
    color : #ffffff;
}
.card__header >>> > * {
    margin: 0;
}
.card__header >>> .button {
    font-size: .75rem;
}
/* Swap colors to make primary buttons stand out against the card header background */
.card__header >>> .button--primary {
    color: #007bff;
    color: var(--brand-color-contrast, #007bff);
    background-color: #FFFFFF;
    border-color: #6c757d;
}
.card__header >>> .button--primary:hover,
.card__header >>> .button--primary:focus,
.card__header >>> .button--primary:active {
    -webkit-box-shadow: 0 0 0 0.1rem #8c959d;
            box-shadow: 0 0 0 0.1rem #8c959d;
    outline-color: #8c959d;
    text-decoration: none;
}
.card__header >>> .button--secondary {
    color: #ffffff;
    color: var(--brand-color, #ffffff);
    background-color: #007bff;
    background-color: var(--brand-color-contrast, #007bff);
    border-color: #007bff;
    border-color: var(--brand-color-highlight-contrast, #007bff);
}
.card__header >>> .button--secondary:hover,
.card__header >>> .button--secondary:focus,
.card__header >>> .button--secondary:active {
    -webkit-box-shadow: 0 0 0 0.1rem var(--brand-color-contrast);
            box-shadow: 0 0 0 0.1rem var(--brand-color-contrast);
    box-shadow: 0 0 0 0.1rem var(--brand-color-contrast);
    outline-color: var(--brand-color-contrast);
    outline-color: var(--brand-color-contrast);
}
/* Swap colors back to make primary buttons stand out against the nested card header background */
.card .card .card__header >>> .button--primary {
    color: #ffffff;
    color: var(--brand-color, #ffffff);
    background-color: #007bff;
    background-color: var(--brand-color-contrast, #007bff);
    border-color: #6c757d;
}
.card .card .card__header >>> .button--primary:hover,
.card .card .card__header >>> .button--primary:focus,
.card .card .card__header >>> .button--primary:active {
    -webkit-box-shadow: 0 0 0 0.1rem #8c959d;
            box-shadow: 0 0 0 0.1rem #8c959d;
    outline-color: #8c959d;
    text-decoration: none;
}
.card .card .card__header >>> .button--secondary {
    color: #007bff;
    color: var(--brand-color-contrast, #007bff);
    background-color: #ffffff;
    background-color: var(--brand-color, #ffffff);
    border-color: #6c757d;
    border-color: var(--brand-color-highlight-contrast, #6c757d);
}
.card .card .card__header >>> .button--secondary:hover,
.card .card .card__header >>> .button--secondary:focus,
.card .card .card__header >>> .button--secondary:active {
    -webkit-box-shadow: 0 0 0 0.1rem var(--brand-color-contrast);
            box-shadow: 0 0 0 0.1rem var(--brand-color-contrast);
    box-shadow: 0 0 0 0.1rem var(--brand-color-contrast);
    outline-color: var(--brand-color-contrast);
    outline-color: var(--brand-color-contrast);
}
.card__body {
    display: grid;
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
    grid-gap: 1rem;
    gap: 1rem;
}
.card__footer {
    display: grid;
    justify-items: end;
}

.chart__wrapper {
    min-width : 0;
}

.button {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: .375rem .75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: .25rem;
  -webkit-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
  cursor: pointer;
  float:left;
  margin-right:.1em;
  margin-left: .1em;
}
.button:hover,
.button:focus,
.button:active {
  -webkit-box-shadow: 0 0 0 0.1rem #8c959d;
          box-shadow: 0 0 0 0.1rem #8c959d;
  outline-color: #8c959d;
  text-decoration: none;
}
.button--primary {
  color: #fff;
  background-color: #007bff;
  background-color: var(--brand-color-contrast, #007bff);
  border-color: #007bff;
  border-color: var(--brand-color-highlight-contrast, #007bff);
}
.button--primary:hover,
.button--primary:focus,
.button--primary:active {
  -webkit-box-shadow: 0 0 0 0.1rem var(--brand-color-contrast);
          box-shadow: 0 0 0 0.1rem var(--brand-color-contrast);
  box-shadow: 0 0 0 0.1rem var(--brand-color-contrast);
  outline-color: var(--brand-color-contrast);
  outline-color: var(--brand-color-contrast);
}
.button--secondary {
  color: #007bff;
  color: var(--brand-color-contrast, #007bff);
  background-color: #FFFFFF;
  border-color: #6c757d;
}
.button--success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.button--danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.button--warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.button--info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.button--light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.button--dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.button--link {
  font-weight: 400;
  /*color            : var(--brand-color-highlight-contrast);*/
  background-color: transparent;
}
.disabled {
  color: #666666;
  cursor: not-allowed;
  opacity: 0.6;
  pointer-events: none;
}
.d-inline-block-top{
  display: inline-block;
  vertical-align: top;
}

.menu-visible[data-v-d334c4c4] {
    display : block;
}
.menu-invisible[data-v-d334c4c4] {
    display : none;
}

.list-group[data-v-1f7dfd5d] {
    display               : -webkit-box;
    display               : -ms-flexbox;
    display               : flex;
    -webkit-box-orient    : vertical;
    -webkit-box-direction : normal;
    -ms-flex-direction    : column;
    flex-direction        : column;
    padding-left          : 0;
    margin-bottom         : 0;
}

.list-group-item[data-v-7b833090] {
    position         : relative;
    display          : block;
    padding          : .75rem 1.25rem;
    margin-bottom    : -1px;
    background-color : #fff;
    border           : 1px solid rgba(0, 0, 0, .125);
}
.list-group-item--link[data-v-7b833090] {
    text-decoration : none;
}
.list-group-item[data-v-7b833090]:first-child {
    border-top-left-radius  : .25rem;
    border-top-right-radius : .25rem;
}
.list-group-item[data-v-7b833090]:last-child {
    margin-bottom              : 0;
    border-bottom-right-radius : .25rem;
    border-bottom-left-radius  : .25rem;
}

.menu[data-v-5728eb33] {
    display: grid;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    margin: 0 auto;
    grid-auto-flow: row;
    grid-auto-columns: 1fr;
    grid-gap: 1rem;
    gap: 1rem;
    list-style: none;
    padding: 0;
    -webkit-box-pack: stretch;
        -ms-flex-pack: stretch;
            justify-content: stretch;
}

.menu-item[data-v-34917934] > * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    margin: 0;
}

.control[data-v-35706d39] {
    line-height : 1.45rem;
}
.control__wrapper[data-v-35706d39] {
    display : grid;
    grid-row-gap : .5rem;
    row-gap : .5rem;
}
.control__wrapper-2[data-v-35706d39] input, .control__wrapper-2[data-v-35706d39] textarea, .control__wrapper-2[data-v-35706d39] select {
    display     : block;
    -webkit-box-sizing  : border-box;
            box-sizing  : border-box;
    width       : 100%;
    border      : 1px solid #ced4da;
    line-height : inherit;
}
.control__label--required[data-v-35706d39]{
    color: #ce1111;
    font-size: 16px;
}
.control__tooltip[data-v-35706d39]{
    float: left;
    margin-top: 0.2em;
    margin-right: 0.5em;
    opacity: 0.4;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.control__tooltip[data-v-35706d39]:hover{
    opacity: 1;
}

.CodeMirror {
    border: 1px solid #ced4da;
}

.control-text[data-v-227f00f4] {
}
.control-text--multiline[data-v-227f00f4] {
    grid-row: span 2;
}
textarea.control-text__control[data-v-227f00f4] {
}

label[data-v-6b3d129c] {
    margin-bottom : 0;
}

/*.el-checkbox-group {
    display: grid;
    font-size: 0;
    grid-template-columns: repeat(5, 1fr);
    margin-left:30px;
}
.el-checkbox-button__inner{
    width:100%;
}
.el-checkbox+.el-checkbox {
    margin-left: 0;
}*/

.control-number[data-v-e458b094] {
}

.control-datetime[data-v-1bc10b18] {
}

/* Normally, I wouldn't set a static height on anything, but I can't figure out why this ends up taller than everything else - Brydon */
.control-datetime__input[data-v-1bc10b18] {
    height: 32px;
}

.el-select {
  display: block;
}

/*
20190916 - Removing this per discussion on making the tags easier to read.
This was requested to be global for all flex, and also in a ticket for LGA.
   .el-select__tags-text {
      max-width      : 40px;
       overflow       : hidden;
       text-overflow  : ellipsis;
       white-space    : nowrap;
       display        : inline-block;
       vertical-align : middle;
   }
*/
.control__wrapper-2 .el-select .el-select__input {
  border: none;
}
.control__wrapper-2 .button.button--link {
  color: rgb(0, 0, 0);
}
.control__wrapper-2 {
  position: relative;
}
.control__search-wrapper--loaded .control-search__loader {
  opacity: 0;
}
.control__search-wrapper--loading .el-input__inner,
.control__search-wrapper--loading .el-input__inner::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0);
  pointer-events: none;
}
.control__search-wrapper--loading .el-input__inner,
.control__search-wrapper--loading .el-input__inner::-moz-placeholder {
  color: rgba(0, 0, 0, 0);
  pointer-events: none;
}
.control__search-wrapper--loading .el-input__inner,
.control__search-wrapper--loading .el-input__inner::-ms-input-placeholder {
  color: rgba(0, 0, 0, 0);
  pointer-events: none;
}
.control__search-wrapper--loading .el-input__inner,
.control__search-wrapper--loading .el-input__inner::placeholder {
  color: rgba(0, 0, 0, 0);
  pointer-events: none;
}
.control__search-wrapper--loading .control__wrapper-2:after {
  content: 'Loading...';
  position: absolute;
  left: 2.2em;
  top: 10px;
  opacity: 0.3;
}
.control__search-wrapper--loading .el-input__suffix,
.control__search-wrapper--loading .el-select__tags {
  display: none;
}
.control-search__loader {
  position: absolute;
  left: 10px;
  opacity: 0.4;
  z-index: 9;
  top: 13px;
  -webkit-animation-name: activity-spin;
          animation-name: activity-spin;
  -webkit-animation-duration: 2000ms;
          animation-duration: 2000ms;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
}

.control-number[data-v-0c5bc93c] {
}

.input-file__preview[data-v-02891f56] {
    height: 128px;
    width: 128px;
    position: relative;
    overflow: hidden;
    border: 1px solid #dddddd;
    border-radius: 3px;
    display: inline-block;
    margin-right: 0.5em;
}
.input-file__preview img[data-v-02891f56] {
    position: absolute;
    left: 50%;
    top: 50%;
    height: 100%;
    width: auto;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: ease-in-out 0.2s;
    transition: ease-in-out 0.2s;
}
.input-file__preview:hover img[data-v-02891f56] {
    -webkit-filter: grayscale(1) brightness(25%);
    filter: grayscale(1) brightness(25%);
}
.input-file__field[data-v-02891f56] {
    vertical-align: top;
}
.input-file__delete[data-v-02891f56] {
    position: absolute;
    left: 12px;
    top: 12px;
    cursor: pointer;
    color: #cccccc;
    opacity: 0;
    -webkit-transition: ease-in-out 0.2s;
    transition: ease-in-out 0.2s;
    border-radius: 50%;
    padding-left: 0.55em;
    padding-top: 0.4em;
    width: 2em;
    height: 2em;
    border: 1px solid #cccccc;
}
.input-file__preview:hover .input-file__delete[data-v-02891f56] {
    opacity: 1;
}

.control-file[data-v-6866cd64] {
}

.cropper-modal[data-v-40088284] {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 1;
}
.preview-wrapper[data-v-40088284] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    grid-gap: 10px;
    gap: 10px;
    overflow-x: auto;
}
.preview-container[data-v-40088284] {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 100px;
            flex: 0 1 100px;
}
.preview-image[data-v-40088284] {
    max-width: 150px;
    height: auto; 
    border: 1px solid #ccc; 
    border-radius: 5px;
}
.input-file__preview[data-v-40088284] {
    height: 128px;
    width: 128px;
    position: relative;
    overflow: hidden;
    border: 1px solid #dddddd;
    border-radius: 3px;
    display: inline-block;
    margin-right: 0.5em;
}
.input-file__preview img[data-v-40088284] {
    position: absolute;
    left: 50%;
    top: 50%;
    height: 100%;
    width: auto;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: ease-in-out 0.2s;
    transition: ease-in-out 0.2s;
}
.input-file__preview:hover img[data-v-40088284] {
    -webkit-filter: grayscale(1) brightness(25%);
    filter: grayscale(1) brightness(25%);
}
.input-file__field[data-v-40088284] {
    vertical-align: top;
}
.input-file__delete[data-v-40088284] {
    position: absolute;
    left: 12px;
    top: 12px;
    cursor: pointer;
    color: #cccccc;
    opacity: 0;
    -webkit-transition: ease-in-out 0.2s;
    transition: ease-in-out 0.2s;
    border-radius: 50%;
    padding-left: 0.55em;
    padding-top: 0.4em;
    width: 2em;
    height: 2em;
    border: 1px solid #cccccc;
}
.input-file__preview:hover .input-file__delete[data-v-40088284] {
    opacity: 1;
}

.control-text[data-v-757685cc] {
}
.control-text--multiline[data-v-757685cc] {
    grid-row: span 2;
}
textarea.control-text__control[data-v-757685cc] {
}

.signature__wrapper {
    border : 1px solid #ced4da;
}

.control-text--multiline[data-v-c04b4b4c] {
    grid-row: span 2;
}

.control-datetime[data-v-a27e85b4] {
}

/* Normally, I wouldn't set a static height on anything, but I can't figure out why this ends up taller than everything else - Brydon */
.control-datetime__input[data-v-a27e85b4] {
    height: 32px;
}

.ql-snow .ql-editor img{
    width: inherit;
}
.quillWrapper{
    background-color: #fff;
}

/*!
* Quill Editor v1.3.6
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/
.ql-container {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 13px;
    height: 100%;
    margin: 0px;
    position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
    visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
    pointer-events: none;
}
.ql-clipboard {
    left: -100000px;
    height: 1px;
    overflow-y: hidden;
    position: absolute;
    top: 50%;
}
.ql-clipboard p {
    margin: 0;
    padding: 0;
}
.ql-editor {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 1.42;
    height: 100%;
    outline: none;
    overflow-y: auto;
    -o-tab-size: 4;
       tab-size: 4;
    -moz-tab-size: 4;
    text-align: left;
    word-wrap: break-word;
}
.ql-editor > * {
    cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
    margin: 0;
    padding: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
    padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
    list-style-type: none;
}
.ql-editor ul > li::before {
    content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
    pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
    pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
    color: #777;
    cursor: pointer;
    pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
    content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
    content: '\2610';
}
.ql-editor li::before {
    display: inline-block;
    white-space: nowrap;
    width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
    margin-left: -1.5em;
    margin-right: 0.3em;
    text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
    margin-left: 0.3em;
    margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
    padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
    padding-right: 1.5em;
}
.ql-editor ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
}
.ql-editor ol li:before {
    content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
    counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
    counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
    content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
    counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
    counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
    content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
    counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
    counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
    content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
    counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
    counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
    content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
    counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
    counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
    content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
    counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
    counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
    content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
    counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
    counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
    content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
    counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
    counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
    content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 28.5em;
}
.ql-editor .ql-video {
    display: block;
    max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
    margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
    margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
    background-color: #000;
}
.ql-editor .ql-bg-red {
    background-color: #e60000;
}
.ql-editor .ql-bg-orange {
    background-color: #f90;
}
.ql-editor .ql-bg-yellow {
    background-color: #ff0;
}
.ql-editor .ql-bg-green {
    background-color: #008a00;
}
.ql-editor .ql-bg-blue {
    background-color: #06c;
}
.ql-editor .ql-bg-purple {
    background-color: #93f;
}
.ql-editor .ql-color-white {
    color: #fff;
}
.ql-editor .ql-color-red {
    color: #e60000;
}
.ql-editor .ql-color-orange {
    color: #f90;
}
.ql-editor .ql-color-yellow {
    color: #ff0;
}
.ql-editor .ql-color-green {
    color: #008a00;
}
.ql-editor .ql-color-blue {
    color: #06c;
}
.ql-editor .ql-color-purple {
    color: #93f;
}
.ql-editor .ql-font-serif {
    font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
    font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
    font-size: 0.75em;
}
.ql-editor .ql-size-large {
    font-size: 1.5em;
}
.ql-editor .ql-size-huge {
    font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
    direction: rtl;
    text-align: inherit;
}
.ql-editor .ql-align-center {
    text-align: center;
}
.ql-editor .ql-align-justify {
    text-align: justify;
}
.ql-editor .ql-align-right {
    text-align: right;
}
.ql-editor.ql-blank::before {
    color: rgba(0,0,0,0.6);
    content: attr(data-placeholder);
    font-style: italic;
    left: 15px;
    pointer-events: none;
    position: absolute;
    right: 15px;
}

#flex-editor p,
#flex-editor span,
#flex-editor body,
#flex-editor li,
#flex-editor i {
    margin-bottom : 0;
    font-size     : 12px;
    color         : #dedede;
}
.editor__viewport {
    position : absolute;
}
#path-container {
    position       : absolute;
    left           : 0;
    top            : 0;
    width          : 0;
    height         : 0;
    overflow       : visible;
    pointer-events : none;
}
#viewport-control {
    position : fixed;
    left     : 0;
    top      : 0;
    bottom   : 0;
    right    : 0;
    width    : 100vw;
    height   : 100vh;
}
.editor-theme__basic {
    background-color : #232323;
    position         : absolute;
    left             : 0;
    top              : 0;
    right            : 0;
    bottom           : 0;
    overflow         : hidden;
    -webkit-transform-origin : center;
            transform-origin : center;
}

/* Input styles */
.editor-theme__basic select,
.editor-theme__basic textarea,
#app .editor-theme__basic .el-textarea__inner,
.editor-theme__basic table.jsoneditor-search div.jsoneditor-frame,
.editor-theme__basic input[type=text] {
    width            : 100%;
    background-color : #232323;
    color            : #e6e6e6;
    border-radius    : 2px;
    padding-top      : 0.3em;
    padding-bottom   : 0.3em;
    border           : 1px solid #1a1a1a;
}
.editor-theme__basic .editor__element > select,
.editor-theme__basic .editor__element > textarea,
.editor-theme__basic table.jsoneditor-search div.jsoneditor-frame,
.editor-theme__basic .editor__element > input[type=text]
{
    padding-left: 0.5em;
    padding-right: 0.5em;
}
.editor-theme__basic input[type=file].control-file__control {
    color : #e6e6e6;
}
.editor-theme__basic div.jsoneditor-field.jsoneditor-highlight,
.editor-theme__basic div.jsoneditor-field[contenteditable=true]:focus,
.editor-theme__basic div.jsoneditor-field[contenteditable=true]:hover,
.editor-theme__basic div.jsoneditor-value.jsoneditor-highlight,
.editor-theme__basic div.jsoneditor-value[contenteditable=true]:focus,
.editor-theme__basic div.jsoneditor-value[contenteditable=true]:hover {
    background-color : #616161;
    border           : 1px solid #848484;
    border-radius    : 2px;
}
.editor-theme__basic .jsoneditor-schema-error,
.editor-theme__basic div.jsoneditor td,
.editor-theme__basic div.jsoneditor textarea,
.editor-theme__basic div.jsoneditor th,
.editor-theme__basic div.jsoneditor-field,
.editor-theme__basic div.jsoneditor-value {
    font-family : inherit;
}
.editor-theme__basic div.jsoneditor-value.jsoneditor-string {
    color : #53b720;
}
.editor-theme__basic div.jsoneditor-field {
    color : #f1f1f1;
}
.editor-theme__basic div.jsoneditor-tree {
    height : 677px;
}

/* width */
.editor-theme__basic div.jsoneditor-tree::-webkit-scrollbar {
    width : 5px;
}

/* Track */
.editor-theme__basic div.jsoneditor-tree::-webkit-scrollbar-track {
    background : #232323;
}

/* Handle */
.editor-theme__basic div.jsoneditor-tree::-webkit-scrollbar-thumb {
    background : #888;
}

/* Handle on hover */
.editor-theme__basic div.jsoneditor-tree::-webkit-scrollbar-thumb:hover {
    background : #555;
}
.editor-theme__basic table.jsoneditor-search div.jsoneditor-frame {
    padding-top    : 0;
    padding-bottom : 0;
}
.editor-theme__basic tr.jsoneditor-highlight, tr.jsoneditor-selected {
    background-color : #353535;
}
.editor-theme__basic table.jsoneditor-search input {
    color         : #e6e6e6;
    padding-left  : 0.3em;
    padding-right : 0.3em;
}
.editor-theme__basic div.jsoneditor-menu {
    background-color : transparent;
    border-bottom    : 1px solid #404040;
}
.editor-theme__basic div.jsoneditor {
    border : none;
}
#flex-editor .editor-theme__basic div.jsoneditor-treepath span.jsoneditor-treepath-element {
    color : #5a5a5a;
}
.editor-theme__basic div.jsoneditor-navigation-bar {
    background-color : #232323;
    border-bottom    : 1px solid #404040;
}
.editor-theme__basic div.jsoneditor-menu > button:disabled {
    opacity : 1;
}
.editor-theme__basic select {
    height : 28px;
}
.editor-theme__basic textarea {
    height : 6em;
    resize : none;
}
.editor-theme__basic select:focus,
.editor-theme__basic textarea:focus,
.editor-theme__basic input[type=text]:focus {
    outline : none;
    border  : 1px solid #404040;
}

/* Generic theme styles. */
.editor-theme__basic .editor__window,
.editor-theme__basic .editor__pane {
    background-color : #282828;
    border           : 1px solid #404040;
    position         : absolute;
}

/* width */
.editor-theme__basic .editor-window__body::-webkit-scrollbar {
    width : 5px;
}

/* Track */
.editor-theme__basic .editor-window__body::-webkit-scrollbar-track {
    background : #232323;
}

/* Handle */
.editor-theme__basic .editor-window__body::-webkit-scrollbar-thumb {
    background : #888;
}

/* Handle on hover */
.editor-theme__basic .editor-window__body::-webkit-scrollbar-thumb:hover {
    background : #555;
}

/* Element styles. */
.editor__element {
    position : absolute;
    display  : inline-block;
}

/* Control-specific styles. */
.editor__control {
    display          : inline-block;
    border           : 1px solid #404040;
    position         : absolute;
    padding          : 0.2em 0.5em;
    border-radius    : 3px;
    background-color : #232323;
    cursor           : pointer;
}

/* Window-specific styles. */
.editor-theme__basic .editor__window {
    border-radius : 4px;
    -webkit-box-shadow    : 0 3px 3px rgba(0, 0, 0, 0.2);
            box-shadow    : 0 3px 3px rgba(0, 0, 0, 0.2);
    overflow      : hidden;
}
.editor-window__controls {
    position               : absolute;
    right                  : 0;
    top                    : 1px;
    padding-top            : 0.1em;
    padding-left           : 0.5em;
    padding-right          : 0.5em;
    bottom                 : 0;
    border-top-left-radius : 12px;
    background-color       : #282828;
}
.editor-window__controls i {
    opacity       : 0.5;
    padding-left  : 0.2em;
    padding-right : 0.2em;
}
.editor-window__controls i:hover {
    opacity : 1;
}
.editor-window__heading {
    border-bottom : 1px solid #404040;
    padding       : 0.1em 1em;
    position      : relative;
    background    : #171717;
    background    : -webkit-gradient(linear, left top, right top, from(#171717), to(#49423c));
    background    : linear-gradient(to right, #171717 0%, #49423c 100%);
    filter        : progid:DXImageTransform.Microsoft.gradient(startColorstr='#171717', endColorstr='#49423c', GradientType=1);
}
.editor-window__heading p {
    -webkit-touch-callout : none;
    -webkit-user-select   : none;
    -moz-user-select      : none;
    -ms-user-select       : none;
    user-select           : none;
    white-space           : pre;
    text-overflow         : ellipsis;
    word-break            : break-all;
    padding-right         : 3em;
    overflow              : hidden;
}
#flex-editor .editor-window__resize {
    position      : absolute;
    right         : 0;
    padding-right : 9px;
    bottom        : 0;
    color         : #474747;
    cursor        : nwse-resize;
}
.editor-window__body {
    padding    : 0.1em 1em;
    position   : relative;
    overflow-y : scroll;
    overflow-x : hidden;
}
.editor__window--collapsed {
    height : 23px !important;
}

/* Tab styles. */
.editor-tab__wrapper {
    position : absolute;
}
.editor-tab__wrapper ul {
    padding-left          : 0;
    margin-bottom         : 0;
    -webkit-touch-callout : none;
    -webkit-user-select   : none;
    -moz-user-select      : none;
    -ms-user-select       : none;
    user-select           : none;
}
.editor-tab__wrapper li {
    cursor                : pointer;
    display               : inline-block;
    list-style            : none;
    padding               : 0.2em 1em;
    opacity               : 0.8;
    -webkit-touch-callout : none;
    -webkit-user-select   : none;
    -moz-user-select      : none;
    -ms-user-select       : none;
    user-select           : none;
    background-color      : #202020;
    border                : 1px solid #404040;
}
.editor-tab__wrapper li.active {
    background-color : #282828;
    opacity          : 0.9;
}
.editor-tab__wrapper li:hover {
    opacity : 1;
}

/* Menu styles. */
.editor__menu {
    position : absolute;
    left     : 0;
    top      : 4px;
}
.editor__menu ul {
    padding-left          : 0;
    -webkit-touch-callout : none;
    -webkit-user-select   : none;
    -moz-user-select      : none;
    -ms-user-select       : none;
    user-select           : none;
}
.editor__menu li {
    cursor                : pointer;
    display               : inline-block;
    list-style            : none;
    margin-left           : 1em;
    margin-right          : 1em;
    opacity               : 0.6;
    -webkit-touch-callout : none;
    -webkit-user-select   : none;
    -moz-user-select      : none;
    -ms-user-select       : none;
    user-select           : none;
}
.editor__menu li:hover {
    opacity : 1;
}

#app .editor-theme__basic .card {
    background : transparent;
    -webkit-box-shadow : none;
            box-shadow : none;
    border     : 1px solid #404040;
}
#app .editor-theme__basic .el-input__inner {
    background : #232323;
    border     : 1px solid #1a1a1a;
}
#app .editor-theme__basic .el-select__input {
    background : none;
}
#app .editor-theme__basic .card__header {
    border-bottom    : 1px solid #404040;
    background-color : #2f2f2f;
}
#app .editor-theme__basic .card__header p,
#app .editor-theme__basic .card__header h1,
#app .editor-theme__basic .card__header h2,
#app .editor-theme__basic .card__header h3 {
    font-size : 12px;
}
.editor-theme__basic .el-input-number__increase {
    border-left : 1px solid #404040;
}
.editor-theme__basic .el-input-number__decrease {
    border-right : 1px solid #404040;
}
.editor-theme__basic .el-input-number__decrease,
.editor-theme__basic .el-input-number__increase,
.editor-theme__basic .el-radio-button__inner {
    background : none;
}
.editor-theme__basic .el-radio-button__inner {
    border : 1px solid #404040;
}
.editor-theme__basic .el-radio-button:first-child .el-radio-button__inner {
    border-left : 1px solid #404040;
}

.cv-event--large{ text-align: center;
}
.card__body .cv-event--large p{ margin-bottom: 0; line-height: 1.5em;
}
.event__heading{  text-overflow: ellipsis;  word-break: break-word;  white-space: nowrap;  overflow: hidden; min-height: 0; min-height: initial;
}
.card__body .el-radio+.el-radio{ margin-left: 0;
}
.shift__button{ padding-top: 2.1em;
}
.schedular__timeframe-columns .el-radio-group{  grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-flow: unset; display: grid; grid-gap: 1em; gap: 1em;
}
.card .cv-week{  min-height: 8em;
}
.theme-default .cv-day.past.selected,
.theme-default .cv-day.outsideOfMonth.selected,
.theme-default .cv-day.today.selected,
.cv-day.selected{  background-color: rgba(104, 187, 69, 0.15);
}
.form-group .el-date-editor.el-input,
.form-group .el-date-editor.el-input__inner{  width: 100%;
}
.form-group.no-label{  padding-top: 1.45em;
}

.calendar[data-v-513b743a] {
}
.bold[data-v-513b743a] {
    font-weight : 700;
    font-size   : 1.1em;
}
.calendar__header[data-v-513b743a] {
    display               : grid;
    grid-template-columns : repeat(7, 1fr);
    max-height            : 25px;
}
.calendar__header__item[data-v-513b743a] {
    text-align : center;
}
.calendar__body[data-v-513b743a] {
    display               : grid;
    grid-template-columns : repeat(7, 1fr);
}
.calendar__body__item[data-v-513b743a] {
    min-width       : 80px;
    min-height      : 100px;
    border          : 1px solid #111111;
    display         : inline-block;
    margin-left     : -1px;
    margin-bottom   : -1px;
    border-collapse : collapse;
    position        : relative;
}
.calendar__body__item__heading[data-v-513b743a] {
    position : absolute;
    right    : 2px;
}

.import-field__type {
    text-transform : uppercase;
    color          : #bbbbbb;
    letter-spacing : 1px;
    pointer-events : none;
}

.importer__property-icon {
    margin-right : 0.2em;
    opacity      : 0.4;
    -webkit-transition   : 0.1s ease-in-out;
    transition   : 0.1s ease-in-out;
    cursor       : pointer;
}
.importer__property-icon:hover {
    opacity : 1;
}
.importer__property-icon--priority {
    font-size : 1.2em;
    opacity   : 1;
    /*color: #ffea91;*/
    /*-webkit-text-stroke-width: 1px;*/
    /*-webkit-text-stroke-color: #e4d07b;*/
}

.core__chip {
    padding        : 0.5em 1em;
    color          : #797979;
    pointer-events : none;
    border         : 1px solid #e0e0e0;
    display        : inline-block;
    border-radius  : 2px;
    margin-bottom  : 0.5em;
    margin-right   : 0.5em;
    max-width      : 130px;
    white-space    : nowrap;
    text-overflow  : ellipsis;
    overflow       : hidden;
    word-break     : break-all;
    -webkit-transition     : 0.2s ease-in-out;
    transition     : 0.2s ease-in-out;
}
.core__chip:hover{
    text-decoration: none;
}
.core__chip--selectable {
    cursor         : pointer;
    pointer-events : initial;
}
.core__chip--selected,
.core__chip--selectable:hover {
    border : 1px solid #9f9f9f;
    color          : #3d3d3d;
}
.core-chip__count{
    background-color: #f56c6c;
    color: #ffffff;
    border-radius: 50%;
    display: inline-block;
    min-width: 1.5em;
    font-size: 12px;
    text-align: center;
    padding-top: 0.1em;
    padding-right: 0.1em;
    padding-left: 0.1em;
}
.core-chip__count > div{
    padding-left: 0.1em;
    padding-right: 0.1em;
    text-align: center;
    display: inline-block;
    height: 0;
}

.file__heading {
    position      : relative;
    text-overflow : ellipsis;
    padding-right : 2em;
    overflow      : hidden;
    height        : 3em;
}
.file__delete-icon {
    cursor             : pointer;
    position           : absolute;
    right              : 1em;
    top                : 1em;
    opacity            : 0.3;
    transition         : 0.2s ease-in-out;
    -moz-transition    : 0.2s ease-in-out;
    -webkit-transition : 0.2s ease-in-out;
}
.file__delete-icon:hover {
    opacity : 1;
}
.file__wrapper {
}
.file__wrapper .file__body .file__body__file .el-upload {
    display:block;
}
.file__wrapper .file__body .file__body__file .el-upload-dragger {
    width : 100%;
    height: auto;
}

.core-well__container {
    border-radius    : 3px;
    background-color : #fafafa;
    padding          : 1em;
    -webkit-box-shadow       : inset 0 1px 4px #d6d6d6;
            box-shadow       : inset 0 1px 4px #d6d6d6;
}
.core-well__container .el-loading-mask{
    background: none;
}
.core-well__body {
    color: #424349;
}
.core-well__heading-icon {
    font-size     : 1.5em;
    text-align    : center;
    border-radius : 50%;
    margin-right  : 0.5em;
}
.core-well__heading h4 {
    margin-bottom : 0;
}
.core-well__heading{
    margin-bottom: 1em;
}

.search__highlight{
    background-color: #abd9f0;
}
.search__control{
    position: relative;
}
.search__popover{
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    z-index: 11;
    background: #ffffff;
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2);
            box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    max-height: 280px;
    overflow-y: scroll;
}
.search__suggestion{
    padding: 0.5em;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    background: #ffffff;
    cursor: pointer;
}
.search__suggestion:hover, .search__suggestion--hover{
    background: #f3f3f3;
}
.search__control input[type="text"]{
    border: 1px solid #ced4da;
    height: 40px;
    padding: 0 15px;
}

.event__container{
    max-height: 35em;
    overflow-y: scroll;
    background-color: #f3f3f3;
    padding: 1em;
    border-radius: 3px;
}
.event__container p{
    margin-bottom: 0.2em;
}

.core__widget{
    min-height: 75px;
}

.core__button {
    padding          : 1em;
    border           : 1px solid #dee0e2;
    border-radius    : 4px;
    text-align       : center;
    background-color : #f2f5f7;
    color            : #626b73;
    text-transform   : uppercase;
    -webkit-box-shadow       : inset 0 2px 6px #fffbff, inset 0 -2px 3px #e2e4e4;
            box-shadow       : inset 0 2px 6px #fffbff, inset 0 -2px 3px #e2e4e4;
    -webkit-transition       : 0.2s ease-in-out;
    transition       : 0.2s ease-in-out;
}
.core__button:hover {
    background-color : #ffffff;
    -webkit-box-shadow       : inset 0 2px 6px #fffbff, inset 0 -2px 3px #eaecec;
            box-shadow       : inset 0 2px 6px #fffbff, inset 0 -2px 3px #eaecec;
    cursor           : pointer;
}
.core__button:focus{
    outline-color: #9c9ea9;
    background-color: #ffffff;
}
.core-button__icon {
    font-size : 2.5em;
    color     : #c8cbce;
}

.flex-slider__arrow{
    position: absolute;
    background-color: #ffc72a;
    padding: 1em 3em;
    margin-bottom: 0;
    margin-top: 0.3em;
    -webkit-transition: 0.1s ease-in-out;
    transition: 0.1s ease-in-out;
    -webkit-transform: translate(0, -25%) skew(21deg, 0deg);
            transform: translate(0, -25%) skew(21deg, 0deg);
    top: 50%;
    cursor: pointer;
}
.flex-slider__arrow:hover{
    margin-top: 0;
    margin-bottom: 0.3em;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
}
.flex-slider__arrow i{
    font-size: 3em;
    font-weight: bold;
    -webkit-transform: skew(-21deg, 0deg);
            transform: skew(-21deg, 0deg);
}
.flex-slider__arrow--right{
    right: 0;
}
.flex-slider__arrow--left{
    left: 0;
}
.flex-slider__image-wrapper{
    position: relative;
    width: 100%;
    /*padding-top: 35%;*/
    height: 425px;
    overflow: hidden;
}
.flex-slider__image-wrapper img{
    text-align: center;
    position: absolute;
    top: 0;
    width: auto;
    height: 100%;
    left: 50%;
    bottom: 0;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
.flex-slider__counters{
    position: absolute;
    bottom: 19px;
    left: 0;
    right: 0;
    text-align: center;
}
.flex-slider__blip.selected{
    background-color: #ffc72a;
    opacity: 0.8;
}
.flex-slider__blip{
    display: inline-block;
    margin-right: 0.3em;
    margin-left: 0.3em;
    background-color: #ffffff;
    opacity: 0.3;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    -webkit-transition: 0.1s ease-in-out;
    transition: 0.1s ease-in-out;
    cursor: pointer;
}
.flex-slider__blip:hover{
    opacity: 1;
}
.flex-slider__content{
    color: #ffc72a;
    position: absolute;
    bottom: 3em;
    left: 3em;
    padding: 1em;
    padding-left: 2em;
    padding-right: 2em;
    background-color: rgba(0, 0, 0, 0.4);
    border-radius: 4px;
}

.core__chip {
    padding        : 0.5em 1em;
    color          : #797979;
    pointer-events : none;
    border         : 1px solid #e0e0e0;
    display        : inline-block;
    border-radius  : 2px;
    margin-bottom  : 0.5em;
    margin-right   : 0.5em;
    max-width      : 130px;
    white-space    : nowrap;
    text-overflow  : ellipsis;
    overflow       : hidden;
    word-break     : break-all;
    -webkit-transition     : 0.2s ease-in-out;
    transition     : 0.2s ease-in-out;
}
.core__chip:hover{
    text-decoration: none;
}
.core__chip--selectable {
    cursor         : pointer;
    pointer-events : initial;
}
.core__chip--selected,
.core__chip--selectable:hover {
    border : 1px solid #9f9f9f;
    color          : #3d3d3d;
}
.core-chip__count{
    background-color: #f56c6c;
    color: #ffffff;
    border-radius: 50%;
    display: inline-block;
    min-width: 1.5em;
    font-size: 12px;
    text-align: center;
    padding-top: 0.1em;
    padding-right: 0.1em;
    padding-left: 0.1em;
}
.core-chip__count > div{
    padding-left: 0.1em;
    padding-right: 0.1em;
    text-align: center;
    display: inline-block;
    height: 0;
}

.cf-text__internal{
    color: #cccccc;
}

.section__wrapper {
    border        : 1px solid #ced4da;
    margin-bottom : 0.5em;
    padding       : 0;
    border-radius : 3px;
    display       : block;
}
.section__heading {
    padding          : 1em;
    background-color : #f7f7f7;
}
.service__editor .section__heading {
    cursor : default;
}
.section__wrapper.toggleable .section__heading {
    cursor : pointer;
}
.section__form {
    padding : 1em;
    display : none;
}
.section__wrapper.toggled .section__form {
    display : block;
}
.section__wrapper:active:hover {
    -webkit-box-shadow : 0 2px 3px #eeeeee;
            box-shadow : 0 2px 3px #eeeeee;
}
.section__wrapper p {
    margin-bottom : 0;
}
.tools__wrapper {
    display               : grid;
    grid-template-columns : 1fr 1fr 1fr;
    grid-gap                   : 0.5em;
    gap                   : 0.5em;
}
.resource__container,
.tool__container {
    text-align    : center;
    border-radius : 3px;
    border        : 1px solid #ced4da;
    cursor        : move;
}
.resource__container {
    cursor : default;
}
.tool__heading {
    padding          : 1em;
    margin-bottom    : 0;
    background-color : #f7f7f7;
    color            : #585a62;
}
.tool__body {
    padding : 1em;
}
.tool__body i {
    font-size : 1.5em;
    color     : #cccccc;
}
.cursor-pointer {
    cursor : pointer;
}
.section__drop {
    display    : block;
    height     : 0;
    overflow   : hidden;
    -webkit-transition : 0.2s ease-in-out;
    transition : 0.2s ease-in-out;
}
.hover .section__drop.dragging,
.hover .dragging .section__drop {
    height : auto;
}
.toggled .section__zone {
    margin-bottom : 0;
}
.section__zone {
    margin     : 1em;
    height     : 50px;
    border     : 1px dashed #ced4da;
    text-align : center;
    position   : relative;
}
.section__zone p {
    position       : absolute;
    left           : 50%;
    top            : 50%;
    text-transform : uppercase;
    color          : #ced4da;
    -webkit-transform      : translate(-50%, -50%);
            transform      : translate(-50%, -50%);
    letter-spacing : 3px;
}
.course__description textarea {
    height : 150px;
}
.course__sections .tool__container {
    display : none;
}
.section__resources {
    display               : grid;
    grid-template-columns : 1fr 1fr 1fr 1fr;
    grid-gap                   : 0.5em;
    gap                   : 0.5em;
}
.resource__container .resource__icon {
    padding : 2em;
}
.resource__container p {
    margin-bottom : 0;
    color         : #585a62;
}
.resource__heading {
    padding          : 1em;
    background-color : #f7f7f7;
}
.resource__container .resource__icon i {
    font-size : 3em;
    color     : #cccccc;
}

/*.section__controls a {*/

/*text-align : center;*/

/*}*/

/*.section__controls a i {*/

/*transition    : 0.2s ease-in-out;*/

/*border        : 1px solid #ced4da;*/

/*color         : #ced4da;*/

/*border-radius : 50%;*/

/*width         : 2em;*/

/*height        : 2em;*/

/*line-height   : 0.9em;*/

/*padding       : 0.5em;*/

/*}*/

/*.section__controls a:hover i {*/

/*border-color : #333333;*/

/*color        : #333333;*/

/*}*/
.section__title {
    color : #585a62;
}
.section__title i {
    margin-right : 0.3em;
}
.component__inner {
    border         : 1px solid #dddddd;
    padding        : 1em;
    padding-top    : 0;
    padding-bottom : 0;
    border-radius  : 2px; /*margin-bottom: 1em;*/
}
.component__inner p {
    line-height : 3em;
}
.toggled .component__inner .section__zone {
    margin-bottom : 1em;
}
.toggled .section__form > div {
    display               : grid;
    grid-gap              : 1em;
    grid-gap                   : 1em;
    gap                   : 1em;
    grid-template-columns : 1fr;
}
.component__inner .component__inner {
    margin-bottom : 1em;
}
.editor-component__icon {
    opacity : 0;
    cursor  : pointer;
}
.editor-component__header:hover .editor-component__icon {
    opacity : 0.4
}
.editor-component__icon:hover {
    opacity : 0.6
}

.core-section__container {
    margin-bottom : 1em;
    border        : 1px solid #e4e5e6;
    -webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.1);
            box-shadow: 0 1px 5px rgba(0,0,0,0.1);
}
.core-section__container.core-section__container--closed,
.core-section__container > .core-section__body .core-section__container{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.core-section__heading {
    background    : #f3f4f5;
    /*background    : -moz-linear-gradient(top, #ffffff 0%, #f1f3f5 100%);*/
    /*background    : -webkit-linear-gradient(top, #ffffff 0%, #f1f3f5 100%);*/
    /*background    : linear-gradient(to bottom, #ffffff 0%, #f1f3f5 100%);*/
    /*background    : -moz-linear-gradient(left, #f3f4f5 0%, #f3f4f5 100%);*/
    /*background    : -webkit-linear-gradient(left, #f3f4f5 0%, #f3f4f5 100%);*/
    /*background    : linear-gradient(to right, #f3f4f5 0%, #f3f4f5 100%);*/

    border-bottom : 1px solid #e4e5e6;
    padding       : 1em;
}
.core-section__heading.core-section__heading--collapsible{
    background    : -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f1f3f5));
    background    : linear-gradient(to bottom, #ffffff 0%, #f1f3f5 100%);
}
.core-section__heading--collapsible {
    cursor : pointer;
}
.core-section__heading--collapsed {
    border-bottom : none;
}
.core-section__body {
    background-color : #ffffff;
    overflow         : hidden;
}
.core-section__container--open.core-section__container--complete > .core-section__body{
    overflow: visible;
}
.core-section__inner-wrapper {
    padding : 1em;
}
.core-section__heading h4 {
    margin-bottom : 0;
}

.core__image{
    width: 80px;
    height: 80px;
    display: inline-block;
    text-align: center;
    overflow: hidden;
    position: relative;
    vertical-align: middle;
}
.core__image img{
    position: absolute;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    height: 100%;
    width: auto;
}



































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































/*------------------------------
The sections.
------------------------------*/
.fx__editor--edit .fx__section {
    border        : 1px dashed #dfe3e6;
    padding       : 1.5em;
    border-radius : 3px;
    position      : relative;
}
.fx__section {
    position : relative;
}
.fx__editor .fx__section.fx__section--selected:hover,
.fx__editor .fx__section.fx__section--selected,
.fx__editor.fx-editor__boundaries--on .fx__section.fx__section--selected:hover,
.fx__editor.fx-editor__boundaries--on .fx__section.fx__section--selected{
    border: 2px solid #7abeea;
}
.fx__section--selected > .fx__control-wrapper {
    display : inherit;
}
.fx__editor--edit .fx__section:hover,
.fx__editor--edit.fx-editor__boundaries--on .fx__section:hover,
.fx__editor--edit .fx__section--selected {
    border : 1px dashed #aeb4ba;
}
.fx-editor__boundaries--on .fx-section__content {
    border : 1px solid #ff990d;
}
.fx__editor--edit.fx-editor__boundaries--on .fx__section{
    border-color: transparent;
}
/*------------------------------
The control toolbar.
------------------------------*/
.fx__control-wrapper {
    background-color : #333333;
    position         : absolute;
    right            : -1px;
    top              : -1px;
    color            : #ffffff;
    padding          : 0.3em 0.5em 0.2em;
    display          : none;
}
.fx__control {
    color         : #dddddd;
    padding-left  : 0.2em;
    padding-right : 0.2em;
    cursor        : pointer;
}
.fx__control-spacer {
    border-right   : 1px solid #636363;
    height         : 1.2em;
    display        : inline-block;
    padding-left   : 0.5em;
    vertical-align : middle;
    margin-right   : 0.5em;
}
/*------------------------------
The image editor.
------------------------------*/
.fx__image-editor {
    height : 60vh;
}
.fx__image-editor .tui-image-editor-header-logo {
    display : none;
}
.fx__image-editor .tui-image-editor-header-buttons > button {
    font-family   : inherit !important;
    border-radius : inherit !important;
}
/*------------------------------
The inline editor.
------------------------------*/
.medium-editor-toolbar li button {
    padding : 6px 8px;
}
.medium-editor-placeholder:after {
    color : #cccccc;
}
.medium-editor-toolbar li button {
    padding          : 6px 8px;
    color            : #fff;
    border           : none;
    border-right     : 1px solid #636363;
    height           : 25px;
    background-color : #333;
    font-size        : 12px;
}
.fx__editor--preview .medium-editor-placeholder:after {
    display : none;
}
/*------------------------------
The dialogs.
------------------------------*/
.fx-section__container .el-dialog__header,
.fx-section__container .el-dialog__body {
    padding : 0;
}
.fx-section__container .el-dialog {
    -webkit-box-shadow : 0 1px 3px rgba(0, 0, 0, 0.2);
            box-shadow : 0 1px 3px rgba(0, 0, 0, 0.2);
}
/*------------------------------
The presets.
------------------------------*/
.content-preset__wrapper {
    background-color : #f4f5f7;
    border-radius    : 3px;
    cursor: pointer;
    border: 1px solid #f4f5f7;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    overflow: hidden;
}
.content-preset__content{
    padding          : 1em;
}
.content-preset__wrapper.content-preset__wrapper--selected{
    border-color: #52a7ef;
    -webkit-box-shadow: 0 1px 4px rgba(15, 139, 245, 0.3);
            box-shadow: 0 1px 4px rgba(15, 139, 245, 0.3);
}
.content-preset__icon {
    float     : right;
    font-size : 3.5em;
    opacity   : 0.2;
    margin-right: 14px;
    margin-top: 14px;
}
.content-preset__controls{
    text-align: center;
    background-color: #eeeeee;
    opacity: 0;
    height: 0;
    padding: 0;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.content-preset__wrapper.content-preset__wrapper--selected .content-preset__controls{
    height: 24px;
    padding: 0.2em;
    opacity: 1;
}
.control-preset__control{
    padding-left: 0.2em;
    padding-right: 0.2em;
    opacity: 0.2;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.control-preset__control:hover{
    opacity: 0.8;
}














































































































































































































































































































































































































































































































































































































































































/*------------------------------
The editor.
------------------------------*/
.fx__editor--preview .fx__create {
    display : none;
}
/*------------------------------
The editor controls.
------------------------------*/
.fx-editor__heading {
    position : relative;
    margin-bottom: 0.2em;
}
.fx-editor__heading .el-checkbox__label{
    color: #dddddd;
}
.fx-editor__controls {
    background-color: #333333;
    position: -webkit-sticky;
    position: sticky;
    right: 0;
    top: 0;
    color: #ffffff;
    padding: 0.3em 0.5em 0.2em;
}
/*------------------------------
The create button.
------------------------------*/
.fx__create {
    padding    : 0;
    margin-top: 1.25em;
    margin-bottom: 1.25em;
    -webkit-transition : 0.1s ease-in-out;
    transition : 0.1s ease-in-out;
    text-align : center;
    position: relative;
    cursor     : pointer;
    color      : #fff;
    opacity    : 1;
    background-color : rgb(226, 232, 237);
}
.fx__create--disabled {
    cursor : inherit;
    opacity: 0;
}
.fx__create:hover {
    opacity          : 1;
    padding: 1em;
    margin-top: 0.25em;
    margin-bottom: 0.25em;
    background-color : rgb(125, 198, 233);
}
.fx-section__wrapper > div:last-child > .fx__create--disabled{
    display: none;
}
.fx__create.fx__create--disabled:hover {
    opacity : 0;
}
.fx__create .fx-create__droplet{
    width: 1em;
    height: 1em;
    background-color: rgb(226, 232, 237);
    left: -1px;
    top: 50%;
    position: absolute;
    -webkit-transform: translate(0,-50%);
            transform: translate(0,-50%);
    -webkit-transition : 0.1s ease-in-out;
    transition : 0.1s ease-in-out;
    border-radius: 50%;
}
.fx__create .fx-create__text {
    opacity    : 0;
    -webkit-transition : 0.2s ease-in-out;
    transition : 0.2s ease-in-out;
    line-height: 4px;
}
.fx__create:hover .fx-create__text {
    opacity : 1;
}
.fx__create:hover .fx-create__droplet{
    background-color : rgb(125, 198, 233);
    border-radius: 0;
    left: 0;
}

.vue-grid-item .card,
.vue-grid-item .infobar {
  overflow: hidden;
  height: 100%;
}
.vue-grid-item .infobar {
  margin-bottom: 0;
}
.vue-grid-item .infobar__items {
  grid-template-columns: 1fr;
  height: 100%;
}
.widget-grid__controls {
  position: absolute;
  right: 0;
  top: 0;
}
.widget-grid__control {
  width: 2.5em;
  height: 2.5em;
  overflow: hidden;
  padding-top: 0.5em;
  text-align: center;
  background-color: #fafafa;
  margin: 0.2em;
  cursor: pointer;
  border: 1px solid #d0d0d2;
  color: #b3b3b4;
  border-radius: 2px;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
.widget-grid__control:hover {
  color: #878788;
  border-color: #b4b4b6;
}
.widget-grid__control i {
  font-size: 1.5em;
}
.widget__text {
  white-space: pre-line;
}
#app .card.grid__widget--preset .card {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.card.grid__widget--preset > .card__body,
.card.grid__widget--metric .card__body {
  padding: 0;
}
.card.grid__widget--preset.grid__mode--view > .card__header,
.card.grid__widget--metric.grid__mode--view .card__header {
  display: none;
}
.grid__item--table {
  overflow-x: scroll;
}
.widget-grid__unavailable {
  color: #aaaaaa;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding: 0.5em;
  text-align: center;
}
.widget-grid__layout-selection {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 156px;
  overflow: hidden;
  padding: 1.5em 2.5em 1.5em 1.5em;
  background-color: #f4f5f6;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid #e1e2e2;
}
.widget-grid__layout-spacer {
  height: 156px;
}
.widget-selection__layout-wrapper {
  display: inline-block;
  position: relative;
  margin-left: 0.4em;
  margin-right: 0.4em;
}
.widget-selection__layout {
  border: 1px solid #d6d7da;
  border-radius: 2px;
  background-color: #fafafa;
  height: 100px;
  width: 100px;
  position: relative;
  text-align: center;
  margin-bottom: 0.2em;
  cursor: pointer;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
.widget-selection__layout--selected {
  -webkit-box-shadow: 0 0 4px #a9b6c3;
          box-shadow: 0 0 4px #a9b6c3;
}
.widget-selection__layout > i {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-size: 2em;
  color: #d6d7da;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
.widget-layout__text {
  color: #9a9d9f;
  pointer-events: none;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100px;
  text-align: center;
}
.widget-selection__layout-wrapper:hover .widget-layout__text {
  color: #353638;
}
.widget-selection__layout-wrapper:hover .widget-selection__layout > i {
  color: #aeafb3;
}
.widget-selection__layout-wrapper:hover .widget-selection__layout {
  border-color: #b7b7b9;
}
.widget-layout__controls {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #ffffff;
  padding-top: 0.4em;
  border-top: 1px solid #e8e9ea;
}
.widget-layout__upper-icons {
  position: absolute;
  top: 0.5em;
  right: 0.5em;
  color: #d6d7da;
}
.widget-layout__controls i {
  opacity: 0.4;
  color: #353638;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
  font-size: 1.2em;
  margin-left: 0.2em;
  margin-right: 0.2em;
}
.widget-layout__controls i.pizazz,
.widget-layout__controls i:hover {
  opacity: 1;
}

.view-filter__row {
    padding-top    : 0.5em;
    padding-bottom : 0.5em;
    border-bottom  : 1px solid #dddddd;
}
.view-filter__row:last-child {
    border-bottom : none;
}
.view-filter__controls i {
    padding-left  : 0.2em;
    padding-right : 0.2em;
    opacity       : 0.4;
    -webkit-transition    : 0.2s ease-in-out;
    transition    : 0.2s ease-in-out;
    cursor        : pointer;
}
.view-filter__controls i.view-control__selected {
    opacity : 1;
}
.view-filter__controls i:hover {
    opacity : 1;
}

.layout-drag__block{
    border        : 1px solid #eeeeee;
    border-radius : 3px;
    -webkit-box-shadow    : 0 1px 4px rgba(0,0,0,0.05);
            box-shadow    : 0 1px 4px rgba(0,0,0,0.05);
    padding       : 0.5em 0.5em 0.5em 1em;
}
.drag-block__handle{
    cursor: move;
    color: #cccccc;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.drag-block__handle:hover{
    color: #888888;
}
.drag-block__heading a{
    color: #333333;
}

.cv-event--large{ text-align: center;
}
.card__body .cv-event--large p{ margin-bottom: 0; line-height: 1.5em;
}
.event__heading{  text-overflow: ellipsis;  word-break: break-word;  white-space: nowrap;  overflow: hidden; min-height: 50px;
}
.card__body .el-radio+.el-radio{ margin-left: 0;
}
.shift__button{ padding-top: 2.1em;
}
.schedular__timeframe-columns .el-radio-group{  grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-flow: unset; display: grid; grid-gap: 1em; gap: 1em;
}
.cv-event--large{ text-align: center;
}
.card__body .cv-event--large p{ margin-bottom: 0; line-height: 1.5em;
}
.event__heading{  text-overflow: ellipsis;  word-break: break-word;  white-space: nowrap;  overflow: hidden; min-height: 0; min-height: initial;
}
.card__body .el-radio+.el-radio{ margin-left: 0;
}
.shift__button{ padding-top: 2.1em;
}
.schedular__timeframe-columns .el-radio-group{  grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-flow: unset; display: grid; grid-gap: 1em; gap: 1em;
}
.card .cv-week{  min-height: 8em;
}
.theme-default .cv-day.past.selected,
.theme-default .cv-day.outsideOfMonth.selected,
.theme-default .cv-day.today.selected,
.cv-day.selected{  background-color: rgba(104, 187, 69, 0.15);
}
.form-group .el-date-editor.el-input,
.form-group .el-date-editor.el-input__inner{  width: 100%;
}
.form-group.no-label{  padding-top: 1.45em;
}
.cv-event.hasUrl{ cursor: pointer;
}

.course__block[data-v-6dd931f5] {
    -webkit-box-shadow: 0 2px 3px #cccccc;
            box-shadow: 0 2px 3px #cccccc;
    position: relative;
}
.course__image[data-v-6dd931f5] {
    padding-top: 50%;
    width: 100%;
    position: relative;
    overflow: hidden;
}
.course__image img[data-v-6dd931f5] {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    text-align: center;
    width: 100%;
}
.course__type[data-v-6dd931f5] {
    margin-bottom: 0;
    background-color: #eeeeee;
    padding: 0.5em;
    text-align: center;
}
.course-block__body[data-v-6dd931f5] {
    padding: 1em;
    background-color: #ffffff;
    margin-bottom: 3.5em;
}
.course-block__button[data-v-6dd931f5] {
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
}
.course__tag[data-v-6dd931f5]{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    background-color: rgba(255,255,255,0.9);
    font-weight: bold;
    padding: 0.3em;
    padding-right: 0.3em;
    padding-left: 0.3em;
    padding-right: 0.3em;
    padding-left: 0.3em;
    padding-left: 1em;
    padding-right: 1em;
    -webkit-box-shadow:0 1px 4px rgba(0,0,0,0.1);
            box-shadow:0 1px 4px rgba(0,0,0,0.1);
    border-bottom-right-radius: 6px;
}
.course__tag--success[data-v-6dd931f5]{
    background-color: #28a745;
    color: #ffffff;
}

.layout-scheduler__button > button:first-child {
    display: none;
}
.fc-unthemed .fc-event-container .fc-content {
    white-space: normal;
    padding: 0.2em;
}

.custom-fields__table{
    margin-bottom: 0;
}

.custom-node[data-v-4842c08c] {
    min-width             : 25%;
    display               : grid;
    grid-template-columns : .25fr 1fr auto;
    grid-auto-flow        : column;
}
.actions[data-v-4842c08c] {
    display    : inline-block;
    visibility : hidden;
    text-align : left;
}
.custom-node:hover .actions[data-v-4842c08c] {
    visibility : visible;
}

.popover__navbar {
    min-height : 1.5em;
}
.popover__navbar .navbar-item {
    display : block;
}
.popover__navbar .navbar-item__link-icon.fa {
    font-size    : 1rem;
    margin-right : 0.3em;
}
.popover__navbar .navbar-item__link {
    color : #6d7079;
}

.files__container {
    display : grid;
    border  : 1px solid #dddddd;
    grid    : "header header header" 50px "sidebar main main" 3fr / 1fr 5fr;
}
.files__container > div {
    padding : 1em;
}
.files__header {
    grid-area     : header;
    border-bottom : 1px solid #dddddd;
}
.files__sidebar {
    grid-area : sidebar;
}
.files__main {
    border-left : 1px solid #dddddd;
    grid-area   : main;
    overflow-y  : scroll;
}
.files__main-default {
    grid-column : span 5;
}
.files__container .files__main .files__main-default .control .el-upload.el-upload--text {
    display : block;
}
.files__container .files__main .files__main-default .control .el-upload.el-upload--text .el-upload-dragger {
    width  : 100%;
    height : 140px;
}
.files__container .files__main .files__main-item .control .el-upload.el-upload--text .el-upload-dragger {
    width   : 100%;
    padding : .5em;
}
.files__main-item {
    cursor     : pointer;
    display    : grid;
    text-align : center;
}
.files__main-item .fa {
    font-size : 45px;
}
.files__file {
    position      : relative;
    border        : 1px solid #ddd;
    border-radius : 5px;
    overflow      : hidden;
    width         : 100%;
    padding-top   : 100%;
    -webkit-transition    : 0.1s ease-in-out;
    transition    : 0.1s ease-in-out;
}
.files__file img {
    text-align        : center;
    position          : absolute;
    top               : 0;
    height            : 100%;
    width             : auto;
    left              : 50%;
    bottom            : 0;
    -webkit-transform : translate(-50%, 0);
    transform         : translate(-50%, 0);
}
.files__controls {
    position         : absolute;
    width            : 100%;
    text-align       : center;
    opacity          : 0;
    top              : 0;
    bottom           : 0;
    background-color : rgba(230, 230, 230, 0.5);
    -webkit-transition       : 0.1s ease-in-out;
    transition       : 0.1s ease-in-out;
}
.files__controls i {
    padding-top   : 0.45em;
    width         : 2.1em;
    height        : 2.1em;
    font-size     : 1.2em;
    -webkit-transform     : translate(0, -50%);
            transform     : translate(0, -50%);
    border-radius : 50%;
    opacity       : 0.7;
    margin-top    : 50%;
    color         : #313131;
    cursor        : pointer;
    border        : 1px dashed #313131;
}
.files__controls i:hover {
    opacity : 1;
}
.files__inner-content {
    -webkit-transition : 0.1s ease-in-out;
    transition : 0.1s ease-in-out;
}
.files__file:hover {
    border-color : #d6d6d6;
    -webkit-box-shadow   : inset 0 2px 4px rgba(0, 0, 0, 0.1);
            box-shadow   : inset 0 2px 4px rgba(0, 0, 0, 0.1);
}
.files__file:hover .files__controls {
    opacity : 1;
}
.files__file:hover .files__inner-content {
    opacity : 0.2;
}
i.files__inner-content {
    position  : absolute;
    top       : 50%;
    left      : 50%;
    -webkit-transform : translate(-50%, -50%);
            transform : translate(-50%, -50%);
    color     : #c0c4cc;
    font-size : 4em;
}
.files__inner-content .control {
    position : absolute;
    left     : 0;
    top      : 0;
    width    : 100%;
    height   : 100%;
}
.files__inner-content .control__wrapper-2 {
    position  : absolute;
    top       : 50%;
    left      : 50%;
    -webkit-transform : translate(-50%, -50%);
            transform : translate(-50%, -50%);
}
.files__inner-content .el-upload-dragger {
    border : none;
    height : 100%;
}
.files__inner-content .el-upload-dragger .el-upload__text {
    display : none;
}
.files__inner-content .el-upload-dragger .el-icon-upload {
    margin : 0;
}
.files__file-title {
    white-space   : pre;
    overflow      : hidden;
    display       : inline-block;
    word-break    : break-all;
    text-overflow : ellipsis;
    max-width     : 90px;
    text-align    : center;
}
span.files__file-title{
    cursor: pointer;
}
.files__file--pointer {
    cursor : pointer;
}
.files__file--dashed {
    border-style : dashed;
}





















































































































































































































































































































































































































































/*--------------------------------------------------
 Row styles.
--------------------------------------------------*/
.flex-row__body {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
}
.flex-tree__row {
    position: relative;
    border-bottom: 1px solid #d8dbe0;
    padding: 0.75em;
}
.flex-tree__row--selected {
    border: 1px solid #85a9d4;
    border-top: none;
    background-color: #eef6ff;
}
.flex-row__wrapper > div:first-child .flex-tree__row--selected {
    border-top: 1px solid #85a9d4;
}
.flex-tree__row--bottom {
    border-bottom: 1px solid #85a9d4;
}
.flex-tree__row--top {
    border-top: 1px solid #85a9d4;
}
.flex-tree__children--clear > div > div:last-child > div > .flex-tree__row {
    border-bottom: none;
}
.flex-tree__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: start;
}
.flex-tree__collapsed {
    height: 3px;
    -webkit-box-shadow: inset 0 1px 3px #d2d2d2;
            box-shadow: inset 0 1px 3px #d2d2d2;
}
/*--------------------------------------------------
 Row control styles.
 --------------------------------------------------*/
.flex-tree__controls {
    float: right;
    width: 4em;
    white-space: pre;
    text-align: right;
}
.flex-tree__controls > i,
.flex-tree__control--drag {
    opacity: 0.1;
    padding-top: 0.4em;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.flex-tree__control--drag {
    margin-right: 0.5em;
    cursor: move;
}
.flex-tree__control--locked {
    cursor: not-allowed;
}
.flex-tree__controls > i {
    cursor: pointer;
    margin-right: 0.2em;
}
.flex-tree__row .flex-tree__controls > i.flex-tree__loader,
.flex-tree__row:hover .flex-tree__controls > i.flex-tree__loader {
    cursor: pointer;
    opacity: 0.4;
}
.flex-tree__row:hover .flex-tree__controls > i,
.flex-tree__row:hover .flex-tree__control--drag {
    opacity: 1;
}
.flex-tree__row:hover .flex-tree__control--locked {
    opacity: 0.1;
}
/*--------------------------------------------------
 Row loader
--------------------------------------------------*/
.flex-tree__loader {
    display: inline-block;
    opacity: 0.4;
    margin-right: 0.2em;
    -webkit-animation-name: activity-spin;
            animation-name: activity-spin;
    -webkit-animation-duration: 2000ms;
            animation-duration: 2000ms;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
}
/*--------------------------------------------------
 Checkbox styles.
--------------------------------------------------*/
.flex-tree__row input[type="checkbox"] {
    height: 18px;
    width: 18px;
    margin-right: 0.5em;
    cursor: pointer;
}
.flex-tree__row input[type="checkbox"]:before {
    border-radius: 2px;
    background-color: #ffffff;
    border: 1px solid #a3a6ab;
    content: close-quote;
    display: inline-block;
    height: 18px;
    width: 18px;
}
.flex-tree__row.flex-tree__row--indeterminate input[type="checkbox"]:before {
    background-color: #e1e3e6;
    -webkit-box-shadow: inset 0 0 0 4px #ffffff;
    box-shadow: inset 0 0 0 4px #ffffff;
}
.flex-tree__row input[type="checkbox"]:checked:before {
    background-color: #3595e4;
    border-color: #2b83cc;
    -webkit-box-shadow: inset 0 0 0 1px #ffffff;
            box-shadow: inset 0 0 0 1px #ffffff;
}
/*--------------------------------------------------
 Drop-zone styles.
--------------------------------------------------*/
.flex-tree__drop.flex-tree__drop--active {
    height: 3px;
    background-color: #ff6152;
}
.flex-tree__drop.flex-tree__drop--active.flex-tree__drop--nested {
    background-color: #0083ff;
    margin-left: 3em;
}
.flex-tree__drop {
    height: 0;
}
.flex-tree__nested-drop {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 10px;
    width: 100%;
}
.flex-row__description{
    white-space: pre-line;
    color: #888;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    text-align: justify;
}
.flex-row__title{
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    padding: 0.2em;
}
.flex-row__title:hover{
    background-color: #f0f0f0;
    border-radius: 0.5em;
}
.flex-row__active{
    margin-top: 0.2em; margin-left: 0.5em; margin-right: 0.5em;
}

.libraries__wrapper{  display: grid;  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;  grid-gap: 1em;  gap: 1em;
}
.library-block__container{ margin-top: 0.2em; min-height: 100px;  display: block;  padding-left: 0.5em;  padding-right: 0.5em;  padding-top: 1em;  min-width: 175px;  -webkit-box-shadow: 0 2px 5px #cccccc;  box-shadow: 0 2px 5px #cccccc;  color: #6d7079; -webkit-transition: 0.1s ease-in-out; transition: 0.1s ease-in-out;
}
.library-block__container:hover{ margin-top: 0; margin-bottom: 0.2em;
}
a.library-block__header,
a.library-block__header:hover{  color: #6d7079;  text-decoration: none;
}
.library-block__header h1{  line-height: 1em;  font-size: 1.25em;
}
.library-block__inner{  text-align: center;  padding-top: 3em;  padding-bottom: 3em;  background-color: #f7f7f7;  -webkit-box-shadow: inset 0 1px 3px #dfdfdf;  box-shadow: inset 0 1px 3px #dfdfdf;
}
.library-block__controls{  text-align: center;  padding: 1em;
}
i.library-block__icon{  font-size: 4em;  color: #e0e0e0;
}


label.el-checkbox + .el-checkbox {
    margin-left : 0;
}
.registration-section {
    display               : grid;
    grid-template-columns : 2fr 1fr;
}
.registration-section-info {
    padding   : 1em;
    font-size : 1.5em;
}
.button-container {
    padding-bottom : 1em;
}
.text-success {
    color : #28a745;
}
.text-info {
    color : #0086e3;
}

.columns__2[data-v-71c67a6e] {
    display               : grid;
    grid-template-columns : repeat(2, 1fr);
}
.registration-section[data-v-71c67a6e] {
    display               : grid;
    grid-template-columns : 2fr 1fr;
}
.registration-section-info[data-v-71c67a6e] {
    padding :0 1em;
}
.button-container[data-v-71c67a6e] {
    padding-bottom: 1em;
    padding-right: 1em;
}

.layout-scheduler__button > button:first-child {
    display: none;
}
.fc-unthemed .fc-event-container .fc-content {
    white-space: normal;
    padding: 0.2em;
}

.layout-scheduler__button > button:first-child {
  display: none;
}
.fc-unthemed .fc-event-container .fc-content {
  white-space: normal;
  padding: 0.2em;
}

.gewntx-scheduler__filters {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  grid-gap: 12px;
  gap: 12px;
  margin-bottom: 1rem;
}
.gewntx-scheduler__filters > .columns__2 {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  margin-bottom: 0;
}
.gewntx-scheduler__actions {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  white-space: nowrap;
  margin-bottom: 4px;
}
.layout-scheduler__button > button:first-child {
  display: none;
}
.fc-unthemed .fc-event-container .fc-content {
  white-space: normal;
  padding: 0.2em;
}

.contact__card{
    display          : -webkit-box;
    display          : -ms-flexbox;
    display          : flex;
    -webkit-box-align      : start;
        -ms-flex-align      : start;
            align-items      : start;
    background-color : #ffffff;
    padding          : 1em 1em 0.5em;
    border           : 1px solid #ced4da;
}
.contact__card .avatar-uploader{
    margin-right: 1em;
}
.contact__card .avatar-uploader .el-upload {
    width: 60px;
    height: 60px;
}
.contact__card .avatar-uploader-icon {
    width: 60px;
    height: 64px;
    padding-top: 16px;
    font-size: 24px;
}

.crm__follow-up-container > div {
    border-bottom  : 1px solid #e4e4e4;
    padding-bottom : 1em;
}
.crm__follow-up-container > div:last-child {
    border-bottom  : none;
    padding-bottom : 0;
}
.follow-up__text--secondary {
    letter-spacing : 1px;
    text-transform : uppercase;
    color          : #91989e;
}
.follow-up__icon {
    -webkit-transition   : 0.2s ease-in-out;
    transition   : 0.2s ease-in-out;
    cursor       : pointer;
    font-weight  : 100;
    color        : #9f9f9f;
    font-size    : 0.8em;
    margin-right : 0.3em;
}
.follow-up__icon:hover {
    color : #333333;
}
.icon--rotated {
    -webkit-transform : rotate(90deg);
            transform : rotate(90deg);
}
.crm__follow-up-priorities,
.crm__follow_up_priorities {
    grid-column-start : 1;
    grid-column-end   : -1;
}
.crm__follow-up-priorities .core-section__body {
    max-height : 750px;
    overflow-y : scroll;
}

.property-list[data-v-765d0a1d] {
    display               : grid;
    grid-template-columns : 1fr 1fr 1fr;
}
.property-info[data-v-765d0a1d] {
    padding : .5em;
}
.property-info[data-v-765d0a1d]:hover {
    -webkit-box-shadow : 0 2px 5px #dcdcdc;
            box-shadow : 0 2px 5px #dcdcdc;
    cursor     : pointer;
}
.property-info[data-v-765d0a1d]:hover:active {
    background-color: aliceblue;
}

.object_row[data-v-034bdf04] {
    display : -webkit-box;
    display : -ms-flexbox;
    display : flex;
    padding : 1rem;
}
.object_row__title[data-v-034bdf04] {
    min-width : 25%;
}
.object_row__actions[data-v-034bdf04] {
    margin-left     : 1rem;
    display         : -webkit-box;
    display         : -ms-flexbox;
    display         : flex;
    -webkit-box-pack : justify;
        -ms-flex-pack : justify;
            justify-content : space-between;
}

.activity-log__item{
    display: grid;
    border-bottom: 1px solid #ececec;
    margin-bottom: 1em;
    grid-template-columns: 0.33fr 1fr;
}
.activity-log__item:last-child{
    margin-bottom: 0;
    border-bottom: none;
}

.activity-feed__block {
    padding-bottom : 1em;
    border-bottom  : 1px solid #eeeeee;
}
.activity-feed__block:last-child {
    border-bottom  : none;
    padding-bottom : 0;
}
.activity-feed__content {
    display : inline-block;
    width   : calc(100% - 4em);
}
.activity-feed__profile {
    height         : 3em;
    width          : 3em;
    vertical-align : top;
    display        : inline-block;
    border-radius  : 50%;
    border         : 1px solid #e2e7ec;
    margin-right   : 0.5em;
    background     : #ffffff;
}
.activity-feed__alert{
    padding-left: 1.5em;
}
.alert__wrapper{
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    padding-left: 1em;
    border-left: 2px solid #eeeeee;
    color: #aaaaaa;
}
.activity__time-stamp{
    color: #aaaaaa;
}
.activity-feed__controls{
    padding: 1em;
    padding-top: 1.2em;
    background-color: #f7f8f9;
    border-bottom: 1px solid #e1e2e2;
    position: relative;
}
.activity-feed__wrapper{
    max-height: 500px;
    overflow-y: scroll;
    padding: 1em;
}
.activity-feed__card .card__body{
    padding: 0;
}
.activity-feed__loader{
    position: absolute;
    left: 10px;
    opacity: 0.3;
    top: 18px;
    -webkit-animation-name: activity-spin;
            animation-name: activity-spin;
    -webkit-animation-duration: 2000ms;
            animation-duration: 2000ms;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
}
@-webkit-keyframes activity-spin {
from {
        -webkit-transform:rotate(0deg);
                transform:rotate(0deg);
}
to {
        -webkit-transform:rotate(360deg);
                transform:rotate(360deg);
}
}
@keyframes activity-spin {
from {
        -webkit-transform:rotate(0deg);
                transform:rotate(0deg);
}
to {
        -webkit-transform:rotate(360deg);
                transform:rotate(360deg);
}
}
.activity-comments__wrapper--open .activity-feed__wrapper{
    height: calc(100% - 364px);
}
.activity-comments__wrapper--closed .activity-feed__wrapper{
    height: calc(100% - 96px);
}
.activity-comment__form{
    background-color: #f7f8f9;
    border-top: 1px solid #e1e2e2;
    position: absolute;
    width: 100%;
    bottom: 0;
    height: 315px;
    padding: 1em;
}
.activity-comment__controls{
    background-color: #f7f8f9;
    border-top: 1px solid #e1e2e2;
    position: absolute;
    width: 100%;
    bottom: 0;
    height: 47px;
    padding: 1em;
}

.image[data-v-07cf5841] {
    float: left;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border: 1px solid #ebebeb;
    margin: 5px;
}

.file__title{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    background-color: #f3f3f3;
    white-space: pre;
    text-overflow: ellipsis;
    overflow: hidden;
    padding: .5em;
}
.image-gallery__preview{
    position: relative;
    border: 1px solid #ddd;
    border-radius: 5px;
    overflow: hidden;
    width: 100%;
    padding-top: 100%;
}
.image-gallery__preview img{
    text-align: center;
    position: absolute;
    top: 0;
    height: 100%;
    width: auto;
    left: 50%;
    bottom: 0;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
}
.image-gallery__messages .alert:last-child{
    margin-bottom: 0;
}
.image-gallery__messages .alert {
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    overflow: hidden;
    padding-top: 0;
    padding-bottom: 0;
    height: 32px;
    margin-bottom: 1em;
}
.image-gallery__messages .alert-success,
.image-gallery__messages .alert-error{
    -webkit-animation: fade-away 5s linear;
    animation: fade-away 5s linear;
}
@-webkit-keyframes fade-away {
0% {
        opacity: 1;
        height: 32px;
        margin-bottom: 1em;
}
90%{
        opacity: 1;
        height: 32px;
        margin-bottom: 1em;
}
100% {
        opacity: 0;
        height: 0;
        margin-bottom: 0;
}
}
@keyframes fade-away {
0% {
        opacity: 1;
        height: 32px;
        margin-bottom: 1em;
}
90%{
        opacity: 1;
        height: 32px;
        margin-bottom: 1em;
}
100% {
        opacity: 0;
        height: 0;
        margin-bottom: 0;
}
}

.press__admin-spacer {
    height : 2.7em;
}
.press__admin-container {
    position   : fixed;
    z-index    : 10;
    top        : 0;
    left       : 0;
    width      : 100%;
    color      : #ffffff;
    background : #2f2f2f;
    -webkit-box-shadow : inset 0 1px 4px rgba(0, 0, 0, 0.4);
            box-shadow : inset 0 1px 4px rgba(0, 0, 0, 0.4);
    border-bottom: 1px solid #222222;
}
.press__admin-body {
    padding : 0.5em 1em;
}
.press__admin-pizazz {
    height            : 0.2em;
    background        : #0086e3;
    background        : -webkit-gradient(linear, left top, right top, from(#0086e3), color-stop(33%, #00cdc1), color-stop(66%, #ffbd1f), to(#ed007b));
    background        : linear-gradient(to right, #0086e3 0%, #00cdc1 33%, #ffbd1f 66%, #ed007b 100%);
    filter            : progid:DXImageTransform.Microsoft.gradient(startColorstr='#0086e3', endColorstr='#ed007b', GradientType=1);
    background-size   : 200% 200%;
    -webkit-animation : flex__loader 20s ease infinite;
    animation         : flex__loader 20s ease infinite;
}
.press__admin-container a,
.press__admin-container a:hover {
    color           : #dcdcdc;
    text-decoration : none;
}
.admin__button {
    padding-left  : 0.5em;
    padding-right : 0.5em;
    opacity       : 0.8;
    -webkit-transition    : 0.2s ease-in-out;
    transition    : 0.2s ease-in-out;
}
.admin__button:hover {
    opacity : 1;
}

.portal__registration .module--plugin p{
    font-size: 14px;
}
.portal__registration .module-plugin__image-text{
    position: relative;
    background-color: #eff0f3;
    max-height: 325px;
    overflow: hidden;
}
.portal__registration .module-plugin__image-text img{
    opacity: 0.9;
}
.portal__registration .module-plugin__image-text h1{
    text-align:center;
    -webkit-filter: drop-shadow(0 0px 2px rgba(0,0,0,0.8));
            filter: drop-shadow(0 0px 2px rgba(0,0,0,0.8));
    position: absolute;
    color: #ffffff;
    left: 50%;
    top: 50%;
    text-transform: uppercase;
    letter-spacing: 2px;
    word-spacing: 15px;
    font-weight: lighter;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.portal__registration{
    padding-left: 5em;
    padding-right: 5em;
    font-size: 15px;
}
.portal__registration .card__body{
    padding: 0;
}
.portal__cart{
    position: fixed;
    left: 0;
    top: 50%;
    background-color: #ffffff;
    border: 1px solid #ccc;
    padding: 1em;
    padding-left: 1.5em;
    padding-right: 1.5em;
}
.module__wrapper{
    padding: 1em;
    border: 1px solid #eeeeee;
    margin-top: 0.5em;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.module__wrapper .button{
    padding-top: 1em;
    padding-bottom: 1em;
}
.module__wrapper:hover{
    margin-top: 0;
    margin-bottom: 0.5em;
    -webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.2);
            box-shadow: 0 2px 6px rgba(0,0,0,0.2);
}
.module__wrapper.module__wrapper--selected:hover,
.module__wrapper--selected{
    -webkit-box-shadow: 0 2px 6px rgb(102, 170, 228);
            box-shadow: 0 2px 6px rgb(102, 170, 228);
    border: 1px solid #7dbbe0;
    background-color: #f2fbff;
}
.module__selection{
    grid-gap: 1.5em;
    gap: 1.5em;
    grid-gap: 1.5em;
}
.portal__dialog  .el-dialog__header{
    display: none;
}
.portal__dialog .el-dialog__body{
    padding: 0;
}
.portal__dialog .el-dialog,
.portal__dialog .card{
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2);
            box-shadow: 0 1px 3px rgba(0,0,0,0.2);
}
.module-details__featured{
    position: relative;
    max-height: 350px;
    overflow: hidden;
}
.module-details__images{
    position: absolute;
    text-align: center;
    width: 100%;
    bottom: 1em;
}
.module-details__images img{
    width: 6em;
    margin-right: 1em;
    opacity: 0.7;
    cursor: pointer;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.module-details__images img:hover{
    opacity: 1;
}

.real-estate__preview {
    position : absolute;
    top      : 0;
    width    : 100%;
    height   : 100%;
    left     : 0;
    z-index  : 1;
}
#real-estate__map {
    width  : 100%;
    height : 100%;
}
.real-estate__map-wrap {
    grid-template-columns : 0.75fr 0.25fr;
}
.preview__apartment-listing {
    z-index           : 2;
    grid-column-start : 2;
}
.preview__apartment-listing .columns__2 {
}

.manufacturing__qc-sheet{
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.manufacturing__qc-sheet.manufacturing__qc-sheet--complete{
    background-color: #f9f9f9;
    -webkit-box-shadow: inset 0 1px 5px rgba(0,0,0,0.1);
            box-shadow: inset 0 1px 5px rgba(0,0,0,0.1);
}
.manufacturing__qc-sheet.manufacturing__qc-sheet--incomplete:hover{
    -webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.3);
            box-shadow: 0 1px 5px rgba(0,0,0,0.3);
}

.trigger__button{
    display: inline-block;
    padding-left: 2px;
    padding-right: 1px;
}

ul[data-v-b6cf0518] {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-gap: .3em;
  gap: .3em;
}
li[data-v-b6cf0518] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border: 1px solid;
  cursor: pointer;
  padding: .7em;
}
li.selected[data-v-b6cf0518] {
  background-color: palegoldenrod;
}
li[data-v-b6cf0518]:hover {
  -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.4);
          box-shadow: 0 1px 6px rgba(0, 0, 0, 0.4);
}


.listener__container > button:first-child {
    display: none;
}

.form--identification .form-section--bacteria[data-v-1827b9e4] {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-flow: row;
}
.form--identification .form-section--fungal[data-v-1827b9e4] {
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-flow: row;
}
.form--identification .form-section--notes[data-v-1827b9e4] {
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-flow: row;
}
.double-control[data-v-1827b9e4] {
    display: grid;
    grid-template-columns: .5fr .5fr;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: end;
}

.report-option-wrapper[data-v-19e4a1e3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-gap: 3em;
  gap: 3em;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.amended-options[data-v-19e4a1e3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-gap: 1.5em;
  gap: 1.5em;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.btn-primary[data-v-19e4a1e3] {
  color: #007bff;
  color: var(--brand-color-contrast, #007bff);
  background-color: #FFFFFF;
  border-color: #6c757d;
  height: 3em;
  -ms-flex-item-align: center;
      align-self: center;
}
.btn-primary-custom[data-v-19e4a1e3] {
  color: #FFFFFF;
  background-color: #10633E;
  border-color: #6c757d;
  height: 3em;
  -ms-flex-item-align: center;
      align-self: center;
}
.signature-password-field[data-v-19e4a1e3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-gap: 1em;
  gap: 1em;
}

.no-padding-body > .card__body {
    padding : 0;
}
.project-file {
    width : 150px;
}

.nonconformance-form[data-v-c96e2dd2] {
  display: grid;
  grid-column-gap: 1rem;
  -webkit-column-gap: 1rem;
     -moz-column-gap: 1rem;
          column-gap: 1rem;
  grid-row-gap: 1rem;
  row-gap: 1rem;
}
.columns__2[data-v-c96e2dd2] {
  grid-column-gap: 1em;
  -webkit-column-gap: 1em;
     -moz-column-gap: 1em;
          column-gap: 1em;
}
.communication-wrapper[data-v-c96e2dd2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-gap: .7em;
  gap: .7em;
  max-height: 350px;
  overflow: auto;
}
.communication[data-v-c96e2dd2] {
  border-bottom: 1px solid black;
}
.communication-messages[data-v-c96e2dd2] {
  border: 1px solid #ced4da;
  padding: 5px 15px;
}
.disabled[data-v-c96e2dd2] {
  opacity: 0.5;
  pointer-events: none;
  cursor: not-allowed;
}

.sample-details[data-v-9337c14a] {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-column-gap: 1rem;
  -webkit-column-gap: 1rem;
     -moz-column-gap: 1rem;
          column-gap: 1rem;
}
.sample-details > div[data-v-9337c14a] {
  display: grid;
  grid-template-rows: .25fr 1fr;
}
.sample-details > div.smaller-data > p[data-v-9337c14a] {
  display: grid;
  grid-template-columns: 2fr 1fr;
}
.sample-details > div > *[data-v-9337c14a]:first-child {
  background-color: #EEEEEE;
  font-weight: bolder;
  padding: .5rem;
  -ms-flex-item-align: start;
      align-self: start;
}
.sample-details > div > *[data-v-9337c14a]:last-child {
  padding: .25rem;
  -ms-flex-line-pack: start;
      align-content: start;
}
.totals-block[data-v-9337c14a] {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}
.totals-element[data-v-9337c14a] {
  display: grid;
  grid-template-columns: .5fr .25fr;
}

.option-block[data-v-11b15a7d] {
    border             : 1px solid #eeeeee;
    padding            : .5em;
    display            : grid;
    grid-template-rows : 1fr .5fr;
}

.data[data-v-6ef33db8] {
    display               : grid;
    grid-template-columns : 1fr 1fr 1fr;
    grid-column-gap            : 1rem;
    -webkit-column-gap            : 1rem;
       -moz-column-gap            : 1rem;
            column-gap            : 1rem;
    grid-row-gap          : 1.5rem;
}
.data__switches[data-v-6ef33db8] {
    grid-column-start     : span 3;
    display               : grid;
    grid-template-columns : 1fr 1fr 1fr 1fr;
    grid-column-gap            : 1rem;
    -webkit-column-gap            : 1rem;
       -moz-column-gap            : 1rem;
            column-gap            : 1rem;
}
ul[data-v-6ef33db8] {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-gap: .3em;
  gap: .3em;
}
li[data-v-6ef33db8] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border: 1px solid;
  cursor: pointer;
  padding: .7em;
}
li.selected[data-v-6ef33db8] {
  background-color: palegoldenrod;
}
li[data-v-6ef33db8]:hover {
  -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.4);
          box-shadow: 0 1px 6px rgba(0, 0, 0, 0.4);
}


.usms-customer-contacts__actions[data-v-50d898c7] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    grid-gap: 1rem;
    gap: 1rem;
    margin-top: 1.25rem;
}
.usms-customer-contacts__form[data-v-50d898c7] {
    min-width: 320px;
}
.usms-customer-contacts__dialog-actions[data-v-50d898c7] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    grid-gap: .5rem;
    gap: .5rem;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    margin-top: 1rem;
}

.info-block[data-v-e6fc5374] {
  display               : grid;
  grid-template-columns : repeat(4, 1fr);
  grid-gap              : 1em;
}
.loading-block[data-v-e6fc5374] {
  padding : 1.5em;
}
.info-block-prop[data-v-e6fc5374] {}
.info-block-prop-header[data-v-e6fc5374] {
  background-color : #EEEEEE;
  font-weight      : bolder;
  padding          : .5rem;
  -ms-flex-item-align       : start;
      align-self       : start;
}
.info-block-prop-detail[data-v-e6fc5374] {
  padding : .25rem;
}

.embed-preview[data-v-6b59f111] {
    height: 75vh;
    width: 100%;
}

ul[data-v-41145101] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-gap: .5em;
  gap: .5em;
  margin: 0;
  min-height: 1.5em;
  padding: 0;
}
ul li[data-v-41145101] {
  width: 100%;
  display: grid;
}


ul[data-v-d9923a4c] {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.list-wrapper[data-v-d9923a4c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-gap: .7em;
  gap: .7em;
}
li[data-v-d9923a4c] {
  border: 1px solid;
  padding: 1em;
  font-weight: 700;
}
li[data-v-d9923a4c]:hover {
  cursor: move;
}
.button-2[data-v-d9923a4c] {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: .375rem .75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: .25rem;
  -webkit-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
  cursor: pointer;
}
.button-2[data-v-d9923a4c]:hover,
.button-2[data-v-d9923a4c]:focus,
.button-2[data-v-d9923a4c]:active {
  -webkit-box-shadow: 0 0 0 0.1rem #8c959d;
          box-shadow: 0 0 0 0.1rem #8c959d;
  outline-color: #8c959d;
  text-decoration: none;
}
.button--secondary[data-v-d9923a4c] {
  color: #007bff;
  color: var(--brand-color-contrast, #007bff);
  background-color: #FFFFFF;
  border-color: #6c757d;
  border-width: 1px;
  border-style: solid;
}

.communication-wrapper[data-v-c17fbec4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-gap: .7em;
  gap: .7em;
  max-height: 350px;
  overflow: auto;
}
.communication[data-v-c17fbec4] {
  border-bottom: 1px solid black;
}
.communication-row.sent .communication[data-v-c17fbec4] {
  background: silver;
}
.communication-row.received .communication[data-v-c17fbec4] {
  background: green;
}


form[data-v-0a91cc44] {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column;
  grid-gap:.7em;
  gap:.7em;
}
.columns__4[data-v-0a91cc44] {
  margin: 5px;
  border: solid 1px green;
  padding: 10px;
  width:100%;
}

table thead tr th[data-v-636eec72] {
  margin: 0 auto;
}
table tbody tr td[data-v-636eec72] {
  margin: 0 auto;
}
table thead tr th[data-v-636eec72] {
  text-align: center;
  margin: 0 3px 0 3px;
  white-space: nowrap;
}
table tbody tr td[data-v-636eec72] {
  text-align: center;
}
table tbody tr[data-v-636eec72] {
  text-align: center;
}
table tbody tr[data-v-636eec72]:hover {
  background-color: #EBEEF5;
}
table tbody tr td[data-v-636eec72], table thead tr th[data-v-636eec72] {
  padding: 12px 0;
  min-width: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-overflow: ellipsis;
  vertical-align: middle;
  position: relative;
  -webkit-transition: background-color .25s ease;
  transition: background-color .25s ease;
  padding: 0.5rem;
  border-bottom: 2px solid #EBEEF5;
  display: table-cell;
}
table[data-v-636eec72] {
  width: 100%;
  position: relative;
  text-indent: 0;
  text-indent: initial;
  border-spacing: 2px;
}
.table-container[data-v-636eec72] {
  overflow: auto;
  max-height: 55vh;
}
table thead tr th[data-v-636eec72] {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
  background: #fff;
}

table thead tr th[data-v-4d3584af] {
  margin: 0 auto;
}
table tbody tr td[data-v-4d3584af] {
  margin: 0 auto;
}
table thead tr th[data-v-4d3584af] {
  text-align: center;
  margin: 0 3px 0 3px;
  white-space: nowrap;
}
table tbody tr td[data-v-4d3584af] {
  text-align: center;
}
table tbody tr[data-v-4d3584af] {
  text-align: center;
}
table tbody tr[data-v-4d3584af]:hover {
  background-color: #EBEEF5;
}
table tbody tr td[data-v-4d3584af], table thead tr th[data-v-4d3584af] {
  padding: 12px 0;
  min-width: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-overflow: ellipsis;
  vertical-align: middle;
  position: relative;
  -webkit-transition: background-color .25s ease;
  transition: background-color .25s ease;
  padding: 0.5rem;
  border-bottom: 2px solid #EBEEF5;
  display: table-cell;
}
table[data-v-4d3584af] {
  width: 100%;
  position: relative;
  text-indent: 0;
  text-indent: initial;
  border-spacing: 2px;
}
.table-container[data-v-4d3584af] {
  overflow: auto;
  max-height: 55vh;
}
table thead tr th[data-v-4d3584af] {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
  background: #fff;
}

div.new-section[data-v-78b06a62] {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-column-gap: 1rem;
  -webkit-column-gap: 1rem;
     -moz-column-gap: 1rem;
          column-gap: 1rem;
  grid-row-gap: 1rem;
}
.btn-primary[data-v-78b06a62] {
  color: #007bff;
  color: var(--brand-color-contrast, #007bff);
  background-color: #FFFFFF;
  border-color: #6c757d;
  height: 3em;
  -ms-flex-item-align: center;
      align-self: center;
}
.btn-secondary[data-v-78b06a62] {
  color: #ffffff;
  background-color: #10633e;
  border-color: #6c757d;
  height: 3em;
  -ms-flex-item-align: center;
      align-self: center;
}
.btn_next[data-v-78b06a62]{
  margin: 0 5px;
  background-color: #f4f4f5;
  color: #606266;
  min-width: 30px;
  border-radius: 2px;
}
table thead tr th table[data-v-78b06a62]{
  margin: 0 auto;
}
table tbody tr td table[data-v-78b06a62] {
  margin: 0 auto;
}
table thead tr th[data-v-78b06a62] {
  text-align: center;
}
table tbody tr td[data-v-78b06a62] {
  text-align: center;
}
table tbody tr td table tr td[data-v-78b06a62] {
  text-align: center;
}
table td[data-v-78b06a62]{
  padding: 0.5rem;
  width: 30%;
}

.float-right[data-v-df6e4152] {
    margin-left: auto;
    margin-right: 0;
}
.bottom-0[data-v-df6e4152] {
    margin-top: auto;
    margin-bottom: 1%;
}

.vue-pincode-input-wrapper{
    margin-left: auto;
    margin-right: auto;
}
#app .vue-pincode-input{
    width: 25%;
    max-width: none;
    max-width: initial;
    padding: 12px;
    font-size: 18px;
}
.staffing__app .vue-pincode-input:focus{
    -webkit-box-shadow: 0 0 6px rgb(47, 122, 183);
            box-shadow: 0 0 6px rgb(47, 122, 183);
}
.staffing__login-brand{
    width: 66%;
    height: auto;
    padding-top: 5em;
    padding-bottom: 5em;
    opacity: 0;
    -webkit-transition: 1s ease-in-out;
    transition: 1s ease-in-out;
}
.staffing__login-card{
    opacity: 0;
    margin-top: 1em;
    -webkit-transition: 1s ease-out;
    transition: 1s ease-out;
}
.staffing__loaded.staffing__login-card{
    margin-top: 0;
    opacity: 1;
}
.staffing__loaded.staffing__login-brand{
    opacity: 1;
}

.loader__small {
    width: 1.2em;
    height: auto;
    float: right;
}
.shift__card {
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
            box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.shift__body {
    padding: 1em;
}
.shift__heading {
    background-color: #fafafa;
    padding: 0.75em 1em;
    border-bottom: 1px solid #f1f1f1;
}
.shift__heading h4 {
    color: #122d44;
    font-size: 1.3em;
}
.shift__body .shift__attribute {
    padding-top: 0.25em;
    padding-bottom: 0.25em;
}
.shift__body .shift__attribute:nth-child(even) {
    background-color: #fafafa
}
.shift__body .shift__attribute > span {
    float: right;
}
.shift__signature {
    text-align: left;
}
.shift__signature img {
    width: 50%;
    height: auto;
}
.shift__body .shift__attribute:last-child {
    margin-bottom: 0;
}
.shift__card button {
    font-size: 16px;
}
.shift__hours {
    font-size: 12px;
    color: #aaa;
}
.placeholder__card {
    position: absolute;
    left: 0;
    top: 3rem;
    width: 100%;
}
.breadcrumb__wrapper{
    position: relative;
}

.shift__table {
}
.shift__row {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}
.shift__row:nth-child(even) {
    background-color: #fafafa
}
.shift-row__secondary {
    font-size: 12px;
}

.cv-event--large {
    text-align : center;
}
.card__body .cv-event--large p {
    margin-bottom : 0;
    line-height   : 1.5em;
}
.event__heading {
    text-overflow : ellipsis;
    word-break    : break-word;
    white-space   : nowrap;
    overflow      : hidden;
    min-height    : 50px;
}
.card__body .el-radio + .el-radio {
    margin-left : 0;
}
.shift__button {
    padding-top : 2.1em;
}
.schedular__timeframe-columns .control__wrapper-2 .el-radio-group {
    grid-template-columns : 1fr 1fr;
    grid-auto-flow        : unset;
    display               : grid;
    grid-gap                   : 1em;
    gap                   : 1em;
}
#app .theme-default .cv-event.staffing-event__availability {
    background-color : #ffedad;
    border-color     : #decd91;
}
#app .theme-default .cv-event.staffing-event__availability.past {
    background-color : #fff9e4;
    border           : 1px dashed #e2dece;
}
#app .theme-default .cv-event.past {
    border-radius    : 0.5em;
    border           : 1px dashed #cbcbe4;
    background-color : #f0f0ff;
    text-overflow    : ellipsis;
}
#app .theme-default .cv-event {
    border-color     : #b2b2f9;
    border-radius    : 0.5em;
    background-color : #d7d7ff;
    text-overflow    : ellipsis;
}
.theme-default .cv-day.outsideOfMonth {
    background-color : #ffffff;
}
.theme-default .cv-week .cv-day.past {
    background-color : #fafafa;
}
.theme-default .cv-week .cv-day.future {
    background-color : #ffffff;
}
#app .cv-day.selected {
    background-color : rgb(250, 255, 150);
}
#app .reliant-heading__control {
    opacity    : 0.5;
    -webkit-transition : ease-in-out 0.1s;
    transition : ease-in-out 0.1s;
    cursor     : pointer;
    font-size  : 1.2em;
}
#app .reliant-heading__control:hover {
    opacity : 1;
}
#app .reliant-schedule__left-column {
    min-width : 305px;
}
.cv-checkbox{
    opacity: 0;
    position: absolute;
    left: 0.5em;
    top: 0.5em;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.cv-checkbox.cv-checkbox--selected{
    opacity: 1;
}
.cv-event:hover .cv-checkbox{
    opacity: 1;
}
.cv-delete-button{
    position: absolute;
    top: 1.3em;
    right: 1.2em;
}

.reliant__employee-recent .el-checkbox__input.is-checked .el-checkbox__inner{
    background-color: rgb(104, 187, 69);
    border-color: rgb(104, 187, 69);
}

.cv-event--large{ text-align: center;
}
.card__body .cv-event--large p{ margin-bottom: 0; line-height: 1.5em;
}
.event__heading{  text-overflow: ellipsis;  word-break: break-word;  white-space: nowrap;  overflow: hidden; min-height: 50px;
}
.card__body .el-radio+.el-radio{ margin-left: 0;
}
.shift__button{ padding-top: 2.1em;
}
.schedular__timeframe-columns .el-radio-group{  grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-flow: unset; display: grid; grid-gap: 1em; gap: 1em;
}

.reliant__employee-recent .el-checkbox__input.is-checked .el-checkbox__inner{
    background-color: rgb(104, 187, 69);
    border-color: rgb(104, 187, 69);
}

.avatar-uploader .el-upload {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    display: inline-block;
    position: relative;
    overflow: hidden;
    width: 180px;
    height: 180px;
    text-align: center;
}
.avatar-uploader .el-upload img{
    height: 100%;
    width: auto;
    left: 50%;
    position: absolute;
    -webkit-transform: translate(-50%,0);
            transform: translate(-50%,0);
}
.avatar-uploader .el-upload:hover {
    border-color: #409EFF;
}
.avatar-uploader-icon {
    font-size: 28px;
    color: #8c939d;
    width: 178px;
    height: 178px;
    line-height: 178px;
    text-align: center;
    padding-top: 75px;
}
.avatar {
    width: 178px;
    height: 178px;
    display: block;
}

.selection-icon{  margin-left: 105px; opacity: 0.3;
}
.el-upload-dragger{  display: block;  width: 100%;
}
.el-upload{  display: block;
}

.send-document-email .communications__widget.open{  display: block;  right: 0;  bottom: 0;  width: auto;  position: relative;  background-color: transparent;  text-align: left;
}
.send-document-email .communications-widget__controls{  margin-right: 0;  text-align: right;
}
.send-document-email .communications__toggle{ display: none;
}
.send-document-email .communications__widget .communications-widget__body{ padding: 0; border-left: none; border-right: none;
}

#app .bulk-availability-table .el-checkbox{
    width: 15px;
    margin-right: 0;
}
#app .bulk-availability-table .control__wrapper{
    margin-bottom: 0;
}
.bulk-availability-table td{
    vertical-align: middle;
}
.bulk-availability-table tr:nth-child(even) td{
    background-color: #fafafa;
}
.bulk-availability-table tr:nth-child(even).text-left td{
    background-color: #ffffff;
}
.availability--unsent{
    font-weight: bold;
    color: #40a3ea;
}
.availability--sent{
    font-weight: bold;
    color: #fb4848;
}

.file__heading {
  position      : relative;
  text-overflow : ellipsis;
  padding-right : 2em;
  overflow      : hidden;
  height        : 3em;
}
.file__delete-icon {
  cursor             : pointer;
  position           : absolute;
  right              : 1em;
  top                : 1em;
  opacity            : 0.3;
  transition         : 0.2s ease-in-out;
  -moz-transition    : 0.2s ease-in-out;
  -webkit-transition : 0.2s ease-in-out;
}
.file__delete-icon:hover {
  opacity : 1;
}
.file__wrapper {
  max-width  : 300px;
  max-height : 100px;
}
.file__wrapper .file__body .file__body__file .el-upload {
  display : block;
}
.file__wrapper .file__body .file__body__file .el-upload-dragger {
  width  : 100%;
  height : auto;
}

#reliant-map{
    width: 100%;
    height: 300px;
}

.communications__widget {  z-index: 99;  position: fixed;  right: 2em;  bottom: 2em;  width: 5em;  height: 5em;  border-radius: 5px;  background-color: #7896b0;  -webkit-transition: ease-in-out 0.2s; /*border: 1px solid #e0e0e0;*/  transition: ease-in-out 0.2s;
}
.communications__widget.closed {  border-radius: 50%;
}
.communications__widget.closed:hover {  border-radius: 5px;
}
.communications__widget.open {  width: 67em;  height: auto;
}
.communications__toggle {  text-align: center;  width: 2em;  height: 2em;  position: absolute;  right: 0;  bottom: 0;  font-size: 2.5em;  color: #ffffff;
}
.communications__toggle i {  line-height: 2em;
}
.communications__icon-badge sup.el-badge__content {  border: none;  top: 12px;  right: 0;
}
.communications-widget__heading {  padding: 1em;
}
.communications-widget__heading p {  margin-bottom: 0;
}
p.communications-widget__text-light {  color: #ffffff;
}
.communications-widget__body {  padding: 1em;  background-color: #ffffff;  display: block;  border-left: 1px solid #dddddd;  border-right: 1px solid #dddddd;
}
.communications-widget__controls {  margin-right: 8em;  margin-bottom: 0.3em;  padding: 1.3em 1em 1em;
}
.communications-widget__body .el-textarea__inner {  height: 150px;
}
.subject__header{  display: grid;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  grid-auto-flow: column;  grid-template-columns: 1fr;  grid-auto-columns: -webkit-min-content;  grid-auto-columns: min-content;  grid-column-gap: .5rem;  -webkit-column-gap: .5rem;  grid-column-gap: .5rem;  -moz-column-gap: .5rem;  column-gap: .5rem;  height: -webkit-min-content;  height: -moz-min-content;  height: min-content;
}
.subject__header button{  margin-top: 2em;
}
.communications-widget__body #quill-container{ max-height: 320px; overflow-y: scroll;
}

.reliant__multi-strike .el-checkbox+.el-checkbox{ margin-left: 3px;
}
.reliant__multi-strike span.el-checkbox__label{ display: none;}
.reliant__multi-strike .el-checkbox__input.is-checked .el-checkbox__inner{
    background-color: #dc3545;
    border-color: #dc3545;
}

.staffing-report__preview {
    background-color : #f8f8f8;
    border           : 1px solid #eeeeee;
    position         : relative;
    min-height       : 500px;
}
.staffing-report__text {
    position  : absolute;
    left      : 50%;
    top       : 50%;
    display   : inline-block;
    -webkit-transform : translate(-50%, -50%);
            transform : translate(-50%, -50%);
    color     : #aaaaaa;
}

.magazine__transfer .el-transfer{  grid-template-columns: 1fr 0.1fr 1fr; grid-auto-flow: unset; display: grid; grid-gap: 1em; gap: 1em;
}
.magazine__transfer .el-transfer .el-transfer-panel{  width: 100%;  height: 450px;
}
#app .magazine__transfer .el-transfer .el-transfer-panel .el-checkbox__label{ padding-left: 20px;
}
.magazine__transfer .el-transfer .el-transfer-panel__list.is-filterable{  height: 345px;
}
.magazine__transfer .el-transfer .el-transfer__buttons{  text-align: center;  padding-top: 13em; padding-left: 0; padding-right: 0;
}
.magazine__transfer .el-transfer .el-transfer__button{  margin-left: auto;  margin-right: auto;
}
.magazine__2-col{  grid-template-columns: 0.3fr 1fr; grid-auto-flow: unset; display: grid; grid-gap: 1em; gap: 1em;
}

.magazine__container{ margin-top: 0.2em; position: relative; display: grid;  border: 1px solid #e3e3e3;  padding: 1em;   -webkit-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;
}
.magazine__container:hover{ margin-top: 0; margin-bottom: 0.2em; -webkit-box-shadow: 0 2px 10px #c3c3c3; box-shadow: 0 2px 10px #c3c3c3;
}
.magazine__title{  text-overflow: ellipsis;  word-break: break-word;  overflow: hidden;
}
.magazine__image{
    position: relative;
    width: 100%;
    padding-top: 129%;
    overflow: hidden;
}
.magazine__image img{
    text-align: center;
    position: absolute;
    top: 0;
    height: 100%;
    width: auto;
    left: 50%;
    bottom: 0;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
}
.magazine__controls{
}

.viewer__magazine-details{
    padding: 1em;
}
.viewer__magazine-details .magazine__image{
    width: 5em;
    height: 5em;
    border-radius: 50%;
    margin-top: 0.5em;
    padding-top: 0;
}
.viewer__magazine-details .magazine__image img{
    width: 100%;
    height: auto;
}
.viewer__magazine-details .magazine__container{
    grid-template-columns: 0.2fr 1fr;
    grid-auto-flow: unset;
    display: grid;
    grid-gap: 1em;
    grid-gap: 1em;
    gap: 1em;
    border: none;
    margin: 0;
    padding: 0;
}
.viewer__magazine-details .magazine__container:hover{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.card.viewer__card .card__body{
    padding: 0;
}
.viewer__2-col {
    grid-template-columns: 0.5fr 1.5fr;
    grid-auto-flow: unset;
    display: grid;
    grid-gap: 1em;
    grid-gap: 1em;
    gap: 1em;
}
.card.viewer__navigator .card__body{
    grid-gap:0;
    grid-gap: 0;
    gap: 0;
    padding: 0;
}
.viewer__2-col .card-list{
    grid-template-rows: 0fr 0fr;
}
.viewer__container {
    position: relative;
    max-height: 80vh;
    overflow-y: scroll;
}
.navigator__link {
    display: block;
    padding: 1em;
    border-top: 1px solid #e3e3e3;
}
.navigator__link.active {
    font-weight: bold;
}
.magazine__story-links{
    max-height: 275px;
    overflow-y: scroll;
}

.course__builder__layout {
    display: grid;
    grid-template-columns: 3fr 1fr;
    grid-gap: 1em;
    gap: 1em;
}
.course__builder__workspace {
    /*max-height : 75vh;*/
}
.workspace__area {
    /*height     : 75vh;*/
    /*overflow-y : auto;*/
}
.course__builder__info {
}
.course__builder__details {
    margin-top: 3.8em;
}
.section__wrapper {
    border: 1px solid #ced4da;
    margin-bottom: 0.5em;
    padding: 0;
    border-radius: 3px;
    display: block;
}
.section__heading {
    padding: 1em;
    background-color: #f7f7f7;
    cursor: pointer;
}
.section__form {
    padding: 1em;
    display: none;
}
.section__wrapper.toggled .section__form {
    display: block;
}
.section__wrapper:active:hover {
    -webkit-box-shadow: 0 2px 3px #eeeeee;
            box-shadow: 0 2px 3px #eeeeee;
}
.section__wrapper p {
    margin-bottom: 0;
}
.tools__wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 0.5em;
    gap: 0.5em;
}
.resource__container,
.tool__container {
    text-align: center;
    border-radius: 3px;
    border: 1px solid #ced4da;
    cursor: move;
}
.resource__container {
    cursor: default;
}
.tool__heading {
    padding: 1em;
    margin-bottom: 0;
    background-color: #f7f7f7;
    color: #585a62;
    font-size: 12px;
}
.tool__body {
    padding: 1em;
}
.tool__body i {
    font-size: 1.5em;
    color: #cccccc;
}
.cursor-pointer {
    cursor: pointer;
}
.section__drop {
    display: block;
    height: 0;
    overflow: hidden;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.hover .section__drop.dragging {
    height: auto;
}
.toggled .section__zone {
    margin-bottom: 0;
}
.section__zone {
    margin: 1em;
    height: 50px;
    border: 1px dashed #ced4da;
    text-align: center;
    position: relative;
}
.section__zone p {
    position: absolute;
    left: 50%;
    top: 50%;
    text-transform: uppercase;
    color: #ced4da;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    letter-spacing: 3px;
}
.course__description textarea {
    height: 150px;
}
.course__sections .tool__container {
    display: none;
}
.toggled .section__form > div.columns__2 {
    display: grid;
    grid-gap: 1em;
    grid-gap: 1em;
    gap: 1em;
    grid-template-columns: 1fr 1fr;
}
.toggled .section__form > div.section__resources {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-gap: 0.5em;
    gap: 0.5em;
}
.resource__container .resource__icon {
    padding: 2em;
}
.resource__container p {
    margin-bottom: 0;
    color: #585a62;
}
.resource__heading {
    padding: 1em;
    background-color: #f7f7f7;
}
.resource__container .resource__icon i {
    font-size: 3em;
    color: #cccccc;
}
.section__controls a {
    text-align: center;
}
.section__controls a i {
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    border: 1px solid #ced4da;
    color: #ced4da;
    border-radius: 50%;
    width: 2em;
    height: 2em;
    line-height: 0.9em;
    padding: 0.5em;
}
.section__controls a:hover i {
    border-color: #333333;
    color: #333333;
}
.section__title {
    color: #585a62;
}
.section__title i {
    margin-right: 0.3em;
}
.progress-bar__wrapper {
    background-color: #5f636f;
    padding: 1em;
    -webkit-box-shadow: inset 0 2px 5px #4a4d57;
            box-shadow: inset 0 2px 5px #4a4d57;
}
.progress-bar__container {
    -webkit-animation-duration: 1s;
            animation-duration: 1s;
    -webkit-animation-name: progress__highlight;
            animation-name: progress__highlight;
    height: 14px;
    width: 100%;
    background-color: #999999;
    border-radius: 5px;
    overflow: hidden;
    -webkit-box-shadow: inset 0 2px 4px #888888;
            box-shadow: inset 0 2px 4px #888888;
}
.progress__bar {
    background-color: #8fe6ae;
    -webkit-box-shadow: inset 0 3px 3px #98f4bc;
            box-shadow: inset 0 3px 3px #98f4bc;
    height: 14px;
}
@-webkit-keyframes progress__highlight {
from {
        padding-right: 100%;
}
to {
        margin-right: 0;
}
}
@keyframes progress__highlight {
from {
        padding-right: 100%;
}
to {
        margin-right: 0;
}
}
.progress__bar--overlay {
}
.progress-bar__wrapper p {
    color: #ffffff;
}
.course__promotion .card__body {
    padding: 0;
    grid-gap: 0;
    grid-gap: 0;
    gap: 0;
}
.sections__show-layout .model__properties {
    grid-template-columns: 1fr;
}
.sections__show-layout .sections__content > div:first-child {
    display: none;
}
.test__statistics {
    font-size : 16px;
}
.statistic--fail {
    color : #e41e1e;
}
.statistic--pass {
    color : #00990d;
}
.section__test.has_submission {
    -webkit-filter : grayscale(1);
            filter : grayscale(1);
    opacity: 0.5;
    pointer-events: none;
    cursor: pointer;
}

.test__builder__layout[data-v-7d4f60f0] {
    display               : grid;
    grid-template-columns : 3fr 1fr;
    grid-gap                   : 1em;
    gap                   : 1em;
}
.test__builder__workspace[data-v-7d4f60f0] {
    max-height : 75vh;
}
.workspace__area[data-v-7d4f60f0] {
    /*height     : 75vh;*/
    overflow-y : auto;
}
.course__builder__info[data-v-7d4f60f0] {
}
.section__wrapper[data-v-7d4f60f0] {
    border        : 1px solid #ced4da;
    margin-bottom : 0.5em;
    padding       : 0;
    border-radius : 3px;
    display       : block;
}
.section__heading[data-v-7d4f60f0] {
    padding          : 1em;
    background-color : #f7f7f7;
    cursor           : pointer;
}
.section__form[data-v-7d4f60f0] {
    padding : 1em;
    display : none;
}
.section__wrapper.toggled .section__form[data-v-7d4f60f0] {
    display : block;
}
.section__wrapper[data-v-7d4f60f0]:active:hover {
    -webkit-box-shadow : 0 2px 3px #eeeeee;
            box-shadow : 0 2px 3px #eeeeee;
}
.section__wrapper p[data-v-7d4f60f0] {
    margin-bottom : 0;
}
.tools__wrapper[data-v-7d4f60f0] {
    display         : -webkit-box;
    display         : -ms-flexbox;
    display         : flex;
    -ms-flex-pack : distribute;
        justify-content : space-around;
    -ms-flex-line-pack   : stretch;
        align-content   : stretch;
}
.resource__container[data-v-7d4f60f0],
.tool__container[data-v-7d4f60f0] {
    text-align    : center;
    border-radius : 3px;
    border        : 1px solid #ced4da;
    cursor        : move;
}
.resource__container[data-v-7d4f60f0] {
    cursor : default;
}
.tool__heading[data-v-7d4f60f0] {
    padding          : 1em;
    margin-bottom    : 0;
    background-color : #f7f7f7;
    color            : #585a62;
}
.tool__body[data-v-7d4f60f0] {
    padding : 1em;
}
.tool__body i[data-v-7d4f60f0] {
    font-size : 1.5em;
    color     : #cccccc;
}
.cursor-pointer[data-v-7d4f60f0] {
    cursor : pointer;
}
.section__drop[data-v-7d4f60f0] {
    display    : block;
    height     : 0;
    overflow   : hidden;
    -webkit-transition : 0.2s ease-in-out;
    transition : 0.2s ease-in-out;
}
.hover .section__drop.dragging[data-v-7d4f60f0] {
    height : auto;
}
.toggled .section__zone[data-v-7d4f60f0] {
    margin-bottom : 0;
}
.section__zone[data-v-7d4f60f0] {
    margin     : 1em;
    height     : 50px;
    border     : 1px dashed #ced4da;
    text-align : center;
    position   : relative;
}
.section__zone p[data-v-7d4f60f0] {
    position       : absolute;
    left           : 50%;
    top            : 50%;
    text-transform : uppercase;
    color          : #ced4da;
    -webkit-transform      : translate(-50%, -50%);
            transform      : translate(-50%, -50%);
    letter-spacing : 3px;
}
.course__description textarea[data-v-7d4f60f0] {
    height : 150px;
}
.course__sections .tool__container[data-v-7d4f60f0] {
    display : none;
}
.section__resources[data-v-7d4f60f0] {
    display               : grid;
    grid-template-columns : 1fr 1fr 1fr 1fr;
    grid-gap                   : 0.5em;
    gap                   : 0.5em;
}
.resource__container .resource__icon[data-v-7d4f60f0] {
    padding : 2em;
}
.resource__container p[data-v-7d4f60f0] {
    margin-bottom : 0;
    color         : #585a62;
}
.resource__heading[data-v-7d4f60f0] {
    padding          : 1em;
    background-color : #f7f7f7;
}
.resource__container .resource__icon i[data-v-7d4f60f0] {
    font-size : 3em;
    color     : #cccccc;
}

/*.section__controls a {*/

/*text-align : center;*/

/*}*/

/*.section__controls a i {*/

/*transition    : 0.2s ease-in-out;*/

/*border        : 1px solid #ced4da;*/

/*color         : #ced4da;*/

/*border-radius : 50%;*/

/*width         : 2em;*/

/*height        : 2em;*/

/*line-height   : 0.9em;*/

/*padding       : 0.5em;*/

/*}*/

/*.section__controls a:hover i {*/

/*border-color : #333333;*/

/*color        : #333333;*/

/*}*/
.section__title[data-v-7d4f60f0] {
    color : #585a62;
}
.section__title i[data-v-7d4f60f0] {
    margin-right : 0.3em;
}
.section__title .section__subheading[data-v-7d4f60f0] {
    color : #cccccc;
}

#map{
    width: 100%;
    height: 65vh;
}

.goal__data-entry {
    border-bottom : 1px solid #dddddd;
    margin-bottom : 1em;
}
.soap__entry .goal__wrapper {
    margin-bottom : 1em;
}
.goal__data-block .goal__data-entry:last-child {
    border-bottom : none;
    margin-bottom : 0;
}

/*.soap-note__controls .button{
    width: 100%;
    margin-left: 0.5em;
    margin-right: 0.5em;
}*/
.soap-note__controls {
    display               : grid;
    grid-template-columns : 1fr;
    grid-gap                   : 1em;
    gap                   : 1em;
}
#app .objective__message textarea {
    height : 40px;
}

.therapy__wizard[data-v-9ff31422] {
    display         : -webkit-box;
    display         : -ms-flexbox;
    display         : flex;
    -webkit-box-orient  : vertical;
    -webkit-box-direction  : normal;
        -ms-flex-direction  : column;
            flex-direction  : column;
    -webkit-box-pack : justify;
        -ms-flex-pack : justify;
            justify-content : space-between;
}
.therapy__wizard__note-controls[data-v-9ff31422] {
    display         : -webkit-box;
    display         : -ms-flexbox;
    display         : flex;
    -webkit-box-pack : space-evenly;
        -ms-flex-pack : space-evenly;
            justify-content : space-evenly;
}
.therapy__wizard__controls[data-v-9ff31422] {
    margin-top    : 1em;
    margin-bottom : .5em;
    display       : grid;
    grid-gap: 1em;
    gap: 1em;
}

.appointments__wrapper[data-v-1583a9f2] {
}
.appointments__header[data-v-1583a9f2] {
    margin-bottom   : .5em;
    display         : -webkit-box;
    display         : -ms-flexbox;
    display         : flex;
    -webkit-box-align     : start;
        -ms-flex-align     : start;
            align-items     : flex-start;
    -webkit-box-pack : space-evenly;
        -ms-flex-pack : space-evenly;
            justify-content : space-evenly;
}
.appointments_search[data-v-1583a9f2] {
    width         : 75%;
    border-radius : 3px;
    padding       : .5em;
}
.appointments__data[data-v-1583a9f2] {
    min-height : 55px;
    max-height : 350px;
    overflow   : auto;

    display    : grid;
    grid-gap   : .5em;
}
.appointment[data-v-1583a9f2] {
    display         : -webkit-box;
    display         : -ms-flexbox;
    display         : flex;
    -webkit-box-shadow      : 0 2px 5px rgba(21, 42, 85, 0.1);
            box-shadow      : 0 2px 5px rgba(21, 42, 85, 0.1);
    padding         : .5em;
    -webkit-box-pack : justify;
        -ms-flex-pack : justify;
            justify-content : space-between;
}
.appointment__functions[data-v-1583a9f2] {
    display         : -webkit-box;
    display         : -ms-flexbox;
    display         : flex;
    -webkit-box-orient  : vertical;
    -webkit-box-direction  : normal;
        -ms-flex-direction  : column;
            flex-direction  : column;
    -webkit-box-pack : space-evenly;
        -ms-flex-pack : space-evenly;
            justify-content : space-evenly;
}

.el-carousel__item h3 {
    color       : #475669;
    font-size   : 14px;
    opacity     : 0.75;
    line-height : 225px;
    margin      : 0;
}
.featured-products__image {
    width          : 120px;
    height         : 120px;
    display        : inline-block;
    text-align     : center;
    margin         : 1em auto;
    overflow       : hidden;
    position       : relative;
    vertical-align : middle;
}
.featured-product__image img {
    position  : absolute;
    left      : 50%;
    -webkit-transform : translate(-50%, 0);
            transform : translate(-50%, 0);
    height    : 100%;
    width     : auto;
}
.featured-products__wrapper:hover,
.featured-products__wrapper {
    position   : relative;
    text-align : center;
    text-decoration: none;
    color: #343434;
}
.el-carousel__item {
    opacity          : 0.2;
    border           : none;
    border-radius : 3px;
    margin-top: 0.2em;
}
.el-carousel__item.is-active {
    opacity       : 1;
    background-color: #ffffff;
    -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.1);
            box-shadow: 0 1px 4px rgba(0,0,0,0.1);
}

.product-variation__block {
    border        : 1px solid #c5c5c5;
    border-radius : 2px;
    padding       : 1em;
}
.product__variations-container .control__table {
    margin-bottom : 0;
}
.product-variation__block .product-variation__checkbox .control__wrapper {
    margin-bottom : 0;
}

.pos__container {
    display               : grid;
    grid-template-columns : 0.4fr 0.8fr 0.4fr;
    grid-gap              : 1em;
    grid-gap                   : 1em;
    gap                   : 1em;
    grid-template-rows    : -webkit-min-content;
    grid-template-rows    : min-content;
}
.pos__container > div {
    border-radius : 2px;
    -ms-flex-item-align    : start;
        align-self    : start;
}
.pos__container .bordered {
    border        : 1px solid #b9c0c3;
    border-radius : 2px;
}
.pos__line-item {
    border-bottom : 1px solid #b9c0c3;
    padding       : 1em 0.5em;
}
.pos__button {
    padding          : 1em;
    border           : 1px solid #aaaaaa;
    border-radius    : 3px;
    text-align       : center;
    background-color : #f2f5f7;
    color            : #626b73;
    text-transform   : uppercase;
    -webkit-box-shadow       : inset 0 2px 6px #fffbff, inset 0 -2px 3px #e2e4e4;
            box-shadow       : inset 0 2px 6px #fffbff, inset 0 -2px 3px #e2e4e4;
    -webkit-transition       : 0.2s ease-in-out;
    transition       : 0.2s ease-in-out;
}
.pos__button:hover {
    background-color : #ffffff;
    -webkit-box-shadow       : inset 0 2px 6px #fffbff, inset 0 -2px 3px #eaecec;
            box-shadow       : inset 0 2px 6px #fffbff, inset 0 -2px 3px #eaecec;
    cursor           : pointer;
}
.pos-button__text {
    /*height : 3em;*/
}
.pos-button__icon {
    font-size : 2.5em;
    color     : #c8cbce;
}
.pos__quantity input {
    display : inline-block;
    width   : 48px;
}
.pos__line-items-container {
    max-height : 425px;
    overflow-y : scroll;
}
.pos__line-items-container .pos__line-item:last-child {
    border-bottom : none;
}
.pos__heading {
    padding       : 1em;
    border-bottom : 1px solid #b9c0c3;
}
.pos__heading h4 {
    margin-bottom : 0;
}
.pos__footer {
    border-top       : 1px solid #b9c0c3;
    padding          : 1em;
    background-color : #f8fafb;
}
.pos__body {
    padding : 1em;
}
.pos__product-selection .product__block {
    cursor : pointer;
}
.pos__product-selection .product__image {
    padding-top : 65%;
}
.pos__container input[type=text] {
    border        : 1px solid #b9c0c3;
    border-radius : 3px;
}
.pos__searchbar {
    margin-bottom : 1em;
}
.pos__searchbar .control-text {
    width : 100%;
}
.pos__searchbar .control__wrapper {
    margin-bottom : 0;
}
.pos__searchbar .pos__button {
    padding-top    : 0.7em;
    padding-bottom : 0.7em;
    margin-left    : 1em;
}
.pos__delete-icon {
    color      : #bbbbbb;
    -webkit-transition : 0.2s ease-in-out;
    transition : 0.2s ease-in-out;
    cursor     : pointer;
}
.pos__delete-icon:hover {
    color : #333333;
}
.pos__payment-section {
    display               : grid;
    grid-template-columns : 1fr;
    grid-gap                   : 1em;
    gap                   : 1em;
    grid-gap              : 1em;
}
.pos__transactions .pos__body p:last-child {
    margin-bottom : 0;
}
.pos__text--success{
    color: #5fd05f;
}
.pos__text--error{
    color: #e84646;
}


















































































































































































































/*div.k-gantt-actions {
    display : none;
}*/

.communications__widget[data-v-be1b2b12] {
    z-index            : 99;
    position           : fixed;
    right              : 2em;
    bottom             : 2em;
    width              : 5em;
    height             : 5em;
    border-radius      : 5px;
    background-color   : var(--brand-color);
    background-color   : var(--brand-color);
    -webkit-transition : ease-in-out 0.2s; /*border: 1px solid #e0e0e0;*/
    transition         : ease-in-out 0.2s;
}
.communications__widget.closed[data-v-be1b2b12] {
    border-radius : 50%;
}
.communications__widget.closed[data-v-be1b2b12]:hover {
    border-radius : 5px;
}
.communications__widget.open[data-v-be1b2b12] {
    width  : 67em;
    height : auto;
}
.communications__toggle[data-v-be1b2b12] {
    text-align : center;
    width      : 2em;
    height     : 2em;
    position   : absolute;
    right      : 0;
    bottom     : 0;
    font-size  : 2.5em;
    color      : #ffffff;
}
.communications__toggle i[data-v-be1b2b12] {
    line-height : 2em;
}
.communications__icon-badge sup.el-badge__content[data-v-be1b2b12] {
    border : none;
    top    : 12px;
    right  : 0;
}
.communications-widget__heading[data-v-be1b2b12] {
    padding : 1em;
}
.communications-widget__heading p[data-v-be1b2b12] {
    margin-bottom : 0;
}
p.communications-widget__text-light[data-v-be1b2b12] {
    color : #ffffff;
}
.communications-widget__body[data-v-be1b2b12] {
    padding          : 1em;
    background-color : #ffffff;
    display          : block;
    border-left      : 1px solid #dddddd;
    border-right     : 1px solid #dddddd;
}
.communications-widget__controls[data-v-be1b2b12] {
    margin-right  : 8em;
    margin-bottom : 0.3em;
    padding       : 1.3em 1em 1em;
}
.communications-widget__body .el-textarea__inner[data-v-be1b2b12] {
    height : 150px;
}
.subject__header[data-v-be1b2b12] {
    display               : grid;
    -webkit-box-align           : center;
        -ms-flex-align           : center;
            align-items           : center;
    grid-auto-flow        : column;
    grid-template-columns : 1fr;
    grid-auto-columns     : -webkit-min-content;
    grid-auto-columns     : min-content;
    grid-column-gap       : .5rem;
    -webkit-column-gap    : .5rem;
    grid-column-gap            : .5rem;
    -moz-column-gap            : .5rem;
         column-gap            : .5rem;
    height                : -webkit-min-content;
    height                : -moz-min-content;
    height                : min-content;
}
.subject__header button[data-v-be1b2b12] {
    margin-top : 2em;
}
.communications-widget__body #quill-container[data-v-be1b2b12] {
    max-height : 320px;
    overflow-y : scroll;
}
.cursor[data-v-be1b2b12] {
    cursor      : pointer;
    display     : -webkit-box;
    display     : -ms-flexbox;
    display     : flex;
    height      : 100%;
    -webkit-box-align : center;
        -ms-flex-align : center;
            align-items : center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.bordered[data-v-be1b2b12] {
    border : 1px #eee solid;
}

.maintenance__report .button.button--link,
.maintenance__report .button.button--link:focus,
.maintenance__report .button.button--link:active,
.maintenance__report .button.button--link:hover{
    outline: none;
    border: none;
    -webkit-box-shadow: none;
            box-shadow: none;
    padding: 0;
    font-size: 13px;
}

.chroma__social-card {
    background-color: #ffffff;
    -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
            box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
    /*margin-top: 0.5em;*/
    /*margin-bottom: 0;*/
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    text-decoration: none;
    color: #333333;
}
.chroma__social-card:hover {
    /*margin-top: 0;*/
    /*margin-bottom: 0.5em;*/
    text-decoration: none;
    color: #333333;
    -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
}
a.chroma__social-card {
    text-decoration: none;
}
.chroma__social-heading {
    position: relative;
    width: 100%;
    padding-top: 75%;
    overflow: hidden;
}
.chroma__social-heading img {
    text-align: center;
    position: absolute;
    top: 0;
    height: 100%;
    width: auto;
    left: 50%;
    bottom: 0;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
.chroma__social-title {
    position: absolute;
    left: 0;
    bottom: 0;
    margin-bottom: 0;
    color: #ffffff;
    /*background: rgba(0, 0, 0, 0.47);*/
    width: 100%;
    padding-left: 1em;
    padding-top: 0.2em;
    padding-bottom: 0.2em;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}
.chroma__social-body {
    padding: 1em;
}
.social__grouping {
    background-color: #efefef;
    padding: 0.5em;
}

.chroma__social-card {
    background-color: #ffffff;
    -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
            box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
    /*margin-top: 0.5em;*/
    /*margin-bottom: 0;*/
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    text-decoration: none;
    color: #333333;
}
.chroma__social-card:hover {
    /*margin-top: 0;*/
    /*margin-bottom: 0.5em;*/
    text-decoration: none;
    color: #333333;
    -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
}
a.chroma__social-card {
    text-decoration: none;
}
.chroma__social-heading {
    position: relative;
    width: 100%;
    padding-top: 75%;
    overflow: hidden;
}
.chroma__social-heading img {
    text-align: center;
    position: absolute;
    top: 0;
    height: 100%;
    width: auto;
    left: 50%;
    bottom: 0;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
.chroma__social-title {
    position: absolute;
    left: 0;
    bottom: 0;
    margin-bottom: 0;
    color: #ffffff;
    /*background: rgba(0, 0, 0, 0.47);*/
    width: 100%;
    padding-left: 1em;
    padding-top: 0.2em;
    padding-bottom: 0.2em;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}
.chroma__social-body {
    padding: 1em;
}
.social__grouping {
    background-color: #efefef;
    padding: 0.5em;
}

.chroma__social-card {
    background-color: #ffffff;
    -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
            box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
    /*margin-top: 0.5em;*/
    /*margin-bottom: 0;*/
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    text-decoration: none;
    color: #333333;
}
.chroma__social-card:hover {
    /*margin-top: 0;*/
    /*margin-bottom: 0.5em;*/
    text-decoration: none;
    color: #333333;
    -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
}
a.chroma__social-card {
    text-decoration: none;
}
.chroma__social-heading {
    position: relative;
    width: 100%;
    padding-top: 75%;
    overflow: hidden;
}
.chroma__social-heading img {
    text-align: center;
    position: absolute;
    top: 0;
    height: 100%;
    width: auto;
    left: 50%;
    bottom: 0;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
.chroma__social-title {
    position: absolute;
    left: 0;
    bottom: 0;
    margin-bottom: 0;
    color: #ffffff;
    /*background: rgba(0, 0, 0, 0.47);*/
    width: 100%;
    padding-left: 1em;
    padding-top: 0.2em;
    padding-bottom: 0.2em;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}
.chroma__social-body {
    padding: 1em;
}
.social__grouping {
    background-color: #efefef;
    padding: 0.5em;
}

#app .clock_out--button{
    white-space: normal;
    white-space: initial;
}
#app .clock-out__wrapper{
    background: none;
    -webkit-box-shadow: none;
            box-shadow: none;
}

.zen__pin-pad{ display: grid; grid-gap: 1em; grid-gap: 1em; gap: 1em;
}

.table-row--even{
    background-color: #f5f5f7;
}

.portal__container{
    width: 50%;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    -webkit-box-shadow: 0 1px 6px rgba(0,0,0,0.1);
            box-shadow: 0 1px 6px rgba(0,0,0,0.1);
    padding: 1.5em;
    background-color: #ffffff;
}
.portal-viewer__wrapper{
    position: relative;
    text-align: center;
}
.portal-nav__icon{
    position: absolute;
    cursor: pointer;
    top: 50%;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    opacity: 0.2;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.portal-nav__icon > i{
    font-size: 5em;
}
.portal-nav__icon:hover{
    opacity: 1;
}
.portal-nav__icon--left{
    left: 32px;
}
.portal-nav__icon--right{
    right: 32px;
}

.communications__message-container {
    border        : 1px solid #e2e7ec;
    border-radius : 3px;
    -webkit-box-shadow    : 0 2px 3px rgba(0, 0, 0, 0.05);
            box-shadow    : 0 2px 3px rgba(0, 0, 0, 0.05);
}
.communications__messages {
    display               : grid;
    grid-template-columns : 1fr;
    grid-gap                   : 3em;
    gap                   : 3em;
    grid-gap              : 3em;
}
.communications__user-icon {
    height        : 3.5em;
    width         : 3.5em;
    display       : inline-block;
    border-radius : 50%;
    border        : 1px solid #e2e7ec;
    margin-right  : 0.5em;
    background    : #ffffff;
}
.communications-message__header {
    padding          : 1em;
    background-color : #f7f8f9;
    border-bottom    : 1px solid #e2e7ec;
}
.communications-message__content {
    white-space : pre-wrap;
}
.communications-message__body {
    padding : 1em;
}
.communications__replies .communications__reply:last-child {
    border-bottom : none;
}
.communications__reply {
    padding-top   : 1em;
    -webkit-transition    : 0.2s ease-in-out;
    transition    : 0.2s ease-in-out;
    border-bottom : 1px solid #d2d6d8;
}
.communications-reply__replies .communications__reply:last-child {
    margin-bottom : 1em;
}
.communications-reply__body {
    padding-top    : 1em;
    padding-bottom : 1em;
}
.communications__no-replies {
    color      : #b5b5b5;
    font-style : italic;
}
.communications__reply .communications__reply {
    margin-left            : 1.5em;
    padding-left           : 1.5em;
    border-top             : 1px dashed #d2d6d8;
    border-top-left-radius : 1em;
    border-bottom          : none;
}
.message-module__controls > a{
    padding-left: 1em;
    padding-right: 1em;
    border-right: 1px solid #cccccc;
}
.message-module__controls > a:last-child{
    border-right: none;
}

.cc__photo{
    width: 100%;
    height: 5em;
    margin-right: 0.5em;
    display: inline-block;
    position: relative;
    overflow: hidden;
}
.cc__photo img{
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 100%;
    height: auto;
}
.cc__photo .control{
    position: absolute;
    left: 5px;
    top: 5px;
}

.flex-dashboard__container{
    min-height: 5em;
}
.flex-dashboard__container .flex-dashboard__block {
    border: 1px dashed #dddddd;
    padding: 3em;
    color: #cccccc;
    border-radius: 6px;
    text-align: center;
    cursor: pointer;
    font-size: 0.9em;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    position: relative;
}
.flex-dashboard__container .flex-dashboard__block:hover {
    border: 1px dashed #999999;
}
.flex-dashboard__dock {
    position: fixed;
    right: 3em;
    bottom: 3em;
    padding-left: 1em;
}
.flex-dashboard__dock .flex-dock__icon {
    border-radius: 3px;
    padding: 1.5em;
    cursor: pointer;
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
            box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
    background-color: #ffffff;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.flex-dashboard__dock .navbar-item__link {
    padding-top: 0.2em;
    padding-bottom: 0.2em;
}
.flex-dashboard__dock .navbar-item__link-icon {
    margin-right: 0.5em;
}
.flex-dashboard__dock .navbar-item {
    display: block;
}
.flex-dashboard__dock .flex-dock__icon.flex-dock__icon--active {
    background-color: #ed007b;
    color: #ffffff;
}
.flex-dashboard__dock .flex-dock__icon:hover {
    -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5);
            box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5);
}
#app .flex-dashboard__dock .navbar__collapse-icon {
    top: 1.3em;
}
.flex-dock__controls {
    background-color: #ffffff;
    padding: 1.5em;
    position: absolute;
    width: 235px;
    -webkit-transform: translate(-100%);
            transform: translate(-100%);
    bottom: 0;
    left: -0.5em;
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
            box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
}
.flex-dashboard__row {
    position: relative;
    padding-right: 4em;
}
.flex-dashboard__row:hover .flex-row__controls {
    opacity: 1;
}
.flex-material__container {
    background-color: #ffffff;
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
            box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
    padding: 1em;
}
.flex-block__controls {
    position: absolute;
    bottom: -0.5em;
    left: 0;
    z-index: 1;
    background-color: #ffffff;
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
            box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
    padding: 1em;
    max-width: 300px;
    text-align: left;
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
}
.flex-row__controls {
    position: absolute;
    right: 0;
    background-color: #ffffff;
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
            box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
    opacity: 0;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.flex-row__controls i {
    cursor: pointer;
    padding: 1em;
    display: block;
}
.flex__layout--selected > .navbar-item__link {
    background-color: #f7f6f6;
}

.form-builder__repeating-section {
    border: 1px solid #ced4da;
    padding: 1em;
    border-radius: 2px;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    position: relative;
}
.form-builder__repeating-section:hover, .form-builder__repeating-section:focus{
    background-color: #fbfbfb;
}
.form-builder__section-delete{
    position: absolute;
    top: 0.5em;
    right: 0.5em;
    opacity: 0.5;
    cursor: pointer;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.form-builder__section-delete:hover{
    opacity: 1;
}

























/**
color: #fff; background; #ed007b;
color: #fff; background; #07b2bd;
pink:
teal: #07b2bd
**/

.attribute-container[data-v-2669fbdc] {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: .5em;
    gap: .5em;
}
.attribute-selection[data-v-2669fbdc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.attribute-block[data-v-2669fbdc] {
    display: grid;
    /*grid-template-columns: .25fr 1fr;*/
    padding: 1em .5em;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
            box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    /*border-bottom: 1px lightgrey;*/
    margin-bottom: 1em;
}
.attribute-block[data-v-2669fbdc]:nth-child(even) {
    background: aliceblue;
}
.attribute-display[data-v-2669fbdc] {
    font-size: 1.25em;
}
.attribute-display[data-v-2669fbdc]:hover {
    cursor: pointer
}
.variation-detail--form[data-v-2669fbdc] {
    padding: 1em;
    margin-bottom: 3em;
    border-bottom: 1px solid lightgray;
}

.invoice-builder[data-v-e194fd46] {
}
.invoice[data-v-e194fd46] {
    background-color   : #fff;
    -webkit-box-shadow : 0 0 10px rgba(0, 0, 0, .2);
    box-shadow         : 0 0 10px rgba(0, 0, 0, .2);
}
.invoice-content-wrapper[data-v-e194fd46] {
    padding : 1em;
}
.invoice-content[data-v-e194fd46] {
}
.invoice-content-controls[data-v-e194fd46] {
}
.invoice-content-preview[data-v-e194fd46] {
}
.invoice-content-builder[data-v-e194fd46] {
}
.invoice-accent[data-v-e194fd46] {
    height : 15px;
}
.color-option[data-v-e194fd46] {
    height        : 35px;
    width         : 35px;
    border-radius : 4px;
}
.accent-color__black[data-v-e194fd46] {
    background : #333333;
}
.accent-color__red[data-v-e194fd46] {
    background : #FF4136;
}
.accent-color__navy[data-v-e194fd46] {
    background : #001f3f;
}
.accent-color__olive[data-v-e194fd46] {
    background : #3D9970;
}
.accent-color__purple[data-v-e194fd46] {
    background : #570dc9;
}
.item-col-header[data-v-e194fd46] {
    color : #FFFFFF;
}
.setting-container[data-v-e194fd46] {
    margin-bottom : 1em;
}
.setting-container h5[data-v-e194fd46] {
    border-bottom : 1px solid #000000;
}
.setting-action[data-v-e194fd46] {
    width        : -webkit-fit-content;
    width        : -moz-fit-content;
    width        : fit-content;
    justify-self : end;
}
.setting-container table.table-borderless tr[data-v-e194fd46] {
    background-color : unset;
}
.invoice-totals-row[data-v-e194fd46] {
    width           : 100%;
    display         : -ms-flexbox;
    display         : -webkit-box;
    display         : flex;
    -ms-flex-pack   : end;
    -webkit-box-pack : end;
            justify-content : flex-end;
}
.invoice-totals-row-label[data-v-e194fd46] {
    text-align : right;
}
.invoice-totals-row-value[data-v-e194fd46] {
    min-width  : 130px;
    text-align : right;
}
.bold[data-v-e194fd46] {
    font-weight : 500;
    font-size   : 1.1em;
}
.invoice-description[data-v-e194fd46] {
    margin-top : 1em;
    min-height : 80px;
    height     : 63px;
}
.avatar-uploader[data-v-e194fd46] {
}
.justify-self-end[data-v-e194fd46] {
    justify-self : end;
}
.smaller[data-v-e194fd46] {
    width : 75px;
}
.white-space-pre[data-v-e194fd46] {
    white-space : pre-line;
}
.readonly-field[data-v-e194fd46] {
    display  : grid;
    grid-gap : .5em;
}

.riverhounds__jersey-container{
    max-height: 250px;
    overflow-y: scroll;
}

.flex__loader {
    display: inline-block;
    opacity: 0.3;
    -webkit-animation-name: activity-spin;
            animation-name: activity-spin;
    -webkit-animation-duration: 2000ms;
            animation-duration: 2000ms;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
}
.flex__icon--success {
    color: #2dc560;
}
.flex__loader,
.flex__icon {
    display: inline-block;
    padding-left: 0.5em;
    padding-right: 0.5em;
}
.flex__text-light {
    color: #aaaaaa;
}

.application-log__output{
    max-height: 600px;
    white-space: pre-line;
    overflow-y: scroll;
}

.notification__body {
    padding          : 1em;
    border-radius    : 4px;
    margin-left      : 0.75em;
    background-color : #f9f9f9;
    display          : inline-block;
    max-width        : 93%;
    min-width        : 80%;
}
.notification__body > div {
    vertical-align : top;
}
.notification__status {
    float            : left;
    width            : 0.75em;
    height           : 0.75em;
    border-radius    : 50%;
    background-color : #ececec;
    cursor           : pointer;
    -webkit-transition       : 0.2s ease-in-out;
    transition       : 0.2s ease-in-out;
}
.notification__status:hover {
    background-color : #efefef;
    -webkit-box-shadow       : 0 0 2px rgba(0, 0, 0, 0.3);
            box-shadow       : 0 0 2px rgba(0, 0, 0, 0.3);
}
.notification__message {
    margin-bottom : 1em;
}
.notification__message--unread .notification__status {
    background-color : #6abcf9;
}
.notification__message--unread .notification__status:hover {
    background-color : #94d2ff;
    -webkit-box-shadow       : 0 0 5px rgba(106, 188, 249, 0.5);
            box-shadow       : 0 0 5px rgba(106, 188, 249, 0.5);
}
.notification__popover {
    position         : absolute;
    width            : 350px;
    right            : 100px;
    z-index          : 2001;
    -webkit-transform-origin : center center 0px;
            transform-origin : center center 0px;
    -webkit-transition       : all 0.2s ease 0s;
    transition       : all 0.2s ease 0s;
    background-color : #ffffff;
    -webkit-box-shadow       : 0 1px 4px rgba(0, 0, 0, 0.2);
            box-shadow       : 0 1px 4px rgba(0, 0, 0, 0.2);
}
.notification__container {
    max-height     : 500px;
    overflow-y     : scroll;
    padding        : 1em;
    padding-bottom : 0;
}
.notification__bell {
    display : inline-block;
    text-align: left;
}
.notification__bell .el-badge__content.is-fixed {
    top   : 14px;
    right : 20px;
}
.activity-feed__block--loader .activity-feed__profile,
.audit-loader__wrapper,
.notification-loader__message {
    background        : linear-gradient(219deg, #fafafa, #f2f3f3);
    background-size   : 400% 400%;
    border: none;

    -webkit-animation : notification__scroll 5s ease infinite;
    animation         : notification__scroll 5s ease infinite;
}
.notification__placeholder {
    padding-top    : 0.2em;
    padding-bottom : 0.2em;
}
.notification__profile,
.notification-loader__profile {
    display          : inline-block;
    position         : relative;
    overflow         : hidden;
    width            : 3em;
    height           : 3em;
    border-radius    : 50%;
    margin-right     : 1em;
    background-color : #ffffff;
}
.notification__profile {
    float : left;
}
.notification__timestamp {
    white-space : pre-line;
    width       : 100%;
    color       : #c1c1c1;
}
.notification__profile img {
    position  : absolute;
    left      : 50%;
    top       : 50%;
    -webkit-transform : translate(-50%, -50%);
            transform : translate(-50%, -50%);
    height    : 100%;
    width     : auto;
}
.audit-loader__wrapper,
.notification-loader__message {
    border-radius : 4px;
    padding       : 0.5em;
}
.activity-feed__block.activity-feed__block--loader{
    border-bottom: none;
}
@-webkit-keyframes notification__scroll {
0% {
        opacity             : 0.5;
        background-position : 96% 0%
}
50% {
        opacity             : 1;
        background-position : 5% 100%
}
100% {
        opacity             : 0.5;
        background-position : 96% 0%
}
}
@keyframes notification__scroll {
0% {
        opacity             : 0.5;
        background-position : 96% 0%
}
50% {
        opacity             : 1;
        background-position : 5% 100%
}
100% {
        opacity             : 0.5;
        background-position : 96% 0%
}
}
.notification__popover--audits {
    -webkit-animation : perspective_flip 5s ease infinite;
            animation : perspective_flip 5s ease infinite;
}
@-webkit-keyframes perspective_flip {
0% {
        -webkit-transform : rotateY(0deg);
                transform : rotateY(0deg);
}
100% {
        -webkit-transform : rotateY(360deg);
                transform : rotateY(360deg);
}
}
@keyframes perspective_flip {
0% {
        -webkit-transform : rotateY(0deg);
                transform : rotateY(0deg);
}
100% {
        -webkit-transform : rotateY(360deg);
                transform : rotateY(360deg);
}
}
.notification-popover__controls {
    padding          : 1.2em 1em 1em;
    background-color : #f7f8f9;
    border-bottom    : 1px solid #e1e2e2;
    position         : relative;
    text-align       : center;
}
.notification-popover__controls > a {
    padding-left  : 1em;
    padding-right : 1em;
    border-right  : 1px solid #cccccc;
}
.notification-popover__controls > a:last-child {
    border-right : none;
}
.notification-popover__controls.notification-popover__controls--footer {
    padding          : 0.2em;
    background-color : #f7f8f9;
    border-bottom    : 0;
    color            : #eeeeee;
    border-top       : 1px solid #e1e2e2;
}
a.notification-popover__footer-control {
    color      : #c1c1c1;
    -webkit-transition : 0.2s ease-in-out;
    transition : 0.2s ease-in-out;
}
a.notification-popover__footer-control:hover {
    color : #afafaf;
}
a.notification-popover__footer-control,
a.notification-popover__footer-control:hover {
    text-decoration : none;
}

/* Additional message flags. */
.notification__text.message--warning{
    color: #ea3e3e;
}
.notification__text.message--active{
    color: #1eb715;
}
.notification__text.message--action{
    color: #408fd4;
}
.notification__text.message--priority{
    color: #bd28e0;
}

.page__body .notifications-widget__card .card__body{
    padding: 0;
}
.notifications-widget__card .notification__container{
    height: 745px;
    max-height: 745px;
}

.stage[data-v-b5fdfb44] {
    min-height : 40vh;
}

.reporting__editor .el-tabs__content {
    -webkit-box-shadow : 0 2px 5px rgba(0, 0, 0, 0.2);
            box-shadow : 0 2px 5px rgba(0, 0, 0, 0.2);
}
.reporting-editor__blocks .widget-selection__layout {
    height : 150px;
    width  : 150px;
}
.reporting-editor__blocks .widget-layout__text {
    width : 150px;
}
.data-source__container {
    position           : relative;
    text-align         : left;
    margin-bottom      : 0.2em;
    -webkit-transition : 0.2s ease-in-out;
    transition         : 0.2s ease-in-out;
}
.data-source__heading,
.data-source__relation-name {
    padding          : 1em;
    border           : 1px solid #d6d7da;
    background-color : #fafafa;
    border-radius    : 2px 2px 0 0;
}
.data-source__heading-text {
    font-size : 1.4em;
}
.data-source__wrapper {
    padding                    : 1em;
    border-left                : 1px dashed #dddddd;
    border-bottom              : 1px dashed #dddddd;
    border-right               : 1px dashed #dddddd;
    border-bottom-left-radius  : 2px;
    border-bottom-right-radius : 2px;
}

.reporting__editor .el-tabs__content {
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
            box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.reporting-editor__blocks .widget-selection__layout {
    height: 150px;
    width: 150px;
}
.reporting-editor__blocks .widget-layout__text {
    width: 150px;
}
.reporting-block__preview {
    background-color: #f8f8f8;
    border: 1px solid #eee;
    position: relative;
    min-height: 500px;
}
.reporting-block__text {
    position: absolute;
    left: 50%;
    top: 50%;
    display: inline-block;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    color: #aaa;
}

.hold-session-wrapper[data-v-8c4e5858] {
    text-align: center;
}
.hold-session-button--open[data-v-8c4e5858] {
    border: 0;
    background-color: #2f91d6;
    color: #ffffff;
}
.hold-session-button--held[data-v-8c4e5858] {
    border: 0;
    background-color: #8bc34a;
    color: #ffffff;
}

header[data-v-5a29b885],
footer[data-v-5a29b885],
.city[data-v-5a29b885] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.invoice[data-v-5a29b885],
.invoice-info[data-v-5a29b885],
.bill-to[data-v-5a29b885],
address[data-v-5a29b885] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-gap: .3em;
  gap: .3em;
}

.growth-promotion[data-v-75512ef0] {
  display: grid;
  grid-template-columns: 1fr .5fr;
}
.data[data-v-75512ef0] {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-column-gap: 1rem;
  -webkit-column-gap: 1rem;
     -moz-column-gap: 1rem;
          column-gap: 1rem;
}
.disabled[data-v-75512ef0] {
  opacity: 0.5;
  pointer-events: none;
  cursor: not-allowed;
}

.disabled[data-v-cbe10ff0] {
  opacity: 0.8;
  pointer-events: none;
  cursor: not-allowed;
}

.count-box--container[data-v-1e4df27a] {
    display        : grid;
    grid-auto-flow : column;
    -webkit-box-align    : end;
        -ms-flex-align    : end;
            align-items    : end;
    grid-gap       : .5em;
}

.sample-details[data-v-9a820f6e] {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-column-gap: 1rem;
    -webkit-column-gap: 1rem;
       -moz-column-gap: 1rem;
            column-gap: 1rem;
}
.sample-details > div[data-v-9a820f6e] {
    display: grid;
    grid-template-rows: .25fr 1fr;
}
.sample-details > div.smaller-data > p[data-v-9a820f6e] {
    display: grid;
    grid-template-columns: 2fr 1fr;
}
.sample-details > div > *[data-v-9a820f6e]:first-child {
    background-color: #eeeeee;
    font-weight: bolder;
    padding: .5rem;
    -ms-flex-item-align: start;
        align-self: start;
}
.sample-details > div > *[data-v-9a820f6e]:last-child {
    padding: .25rem;
    -ms-flex-line-pack: start;
        align-content: start;
}

.communication-wrapper[data-v-059fbfe9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-gap: .7em;
  gap: .7em;
  max-height: 350px;
  overflow: auto;
}
.communication[data-v-059fbfe9] {
  border-bottom: 1px solid black;
}
.communication-row.sent .communication[data-v-059fbfe9] {
  background: silver;
}
.communication-row.received .communication[data-v-059fbfe9] {
  background: green;
}


form[data-v-39b5fb5f] {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column;
  grid-gap:.7em;
  gap:.7em;
}
.columns__4[data-v-39b5fb5f] {
  margin: 5px;
  border: solid 1px green;
  padding: 10px;
  width:100%;
}

.totals_row td[data-v-4d15cc18] {
  font-weight: 700;
}
.table-data-container[data-v-4d15cc18] {
  max-height: 75vh;
}
.fade-enter-active[data-v-4d15cc18], .fade-leave-active[data-v-4d15cc18] {
  -webkit-transition: opacity 0.15s ease-out;
  transition: opacity 0.15s ease-out;
}
.fade-enter[data-v-4d15cc18], .fade-leave-to[data-v-4d15cc18] {
  opacity: 0;
}
table thead tr th[data-v-4d15cc18] {
  margin: 0 auto;
}
table tbody tr td[data-v-4d15cc18] {
  margin: 0 auto;
}
table thead tr th[data-v-4d15cc18] {
  text-align: center;
  margin: 0 3px 0 3px;
  white-space: nowrap;
}
table tbody tr td[data-v-4d15cc18] {
  text-align: center;
}
table tbody tr[data-v-4d15cc18] {
  text-align: center;
}
table tbody tr[data-v-4d15cc18]:hover {
  background-color: #EBEEF5;
}
table tbody tr td[data-v-4d15cc18], table thead tr th[data-v-4d15cc18] {
  padding: 12px 0;
  min-width: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-overflow: ellipsis;
  vertical-align: middle;
  position: relative;
  -webkit-transition: background-color .25s ease;
  transition: background-color .25s ease;
  padding: 0.5rem;
  border-bottom: 2px solid #EBEEF5;
  display: table-cell;
}
table[data-v-4d15cc18] {
  width: 100%;
  position: relative;
  text-indent: 0;
  text-indent: initial;
  border-spacing: 2px;
}
.table-container[data-v-4d15cc18] {
  overflow: auto;
  max-height: 70vh;
}
table thead tr th[data-v-4d15cc18] {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
  background: #fff;
}

.columns__2[data-v-408a4692] {
  grid-column-gap: 1em;
  -webkit-column-gap: 1em;
     -moz-column-gap: 1em;
          column-gap: 1em;
}
.disabled[data-v-408a4692] {
  opacity: 0.5;
  pointer-events: none;
  cursor: not-allowed;
}

.form-group[data-v-4d8dc0e5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-gap: 1em;
  gap: 1em;
}
.icon-button[data-v-4d8dc0e5] {
  font-size: 1.5em;
  cursor: pointer;
  color: #10633E;
}
.form-submit[data-v-4d8dc0e5] {
  background: none;
  border: none;
}
.attached_file_list[data-v-4d8dc0e5] {
  margin-top: .6em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-gap: .5em;
  gap: .5em;
}
.attachment_block[data-v-4d8dc0e5] {
  background-color: #EEEEEF;
  padding: 0.3em;
  border: 1px solid #cccccc;
  border-radius: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.cursor-pointer[data-v-4d8dc0e5] {
  cursor: pointer;
}

form[data-v-f3f97472] {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column;
  grid-gap:.7em;
  gap:.7em;
}
.columns__4[data-v-f3f97472] {
  margin: 5px;
  border: solid 1px green;
  padding: 10px;
  width:100%;
}

.threshold-container {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr auto; 
  grid-gap: 10px; 
  gap: 10px;
  padding: 10px 0;
}
.threshold-titles,
.threshold-row,
.threshold-edit-row {
  display: contents;
}
.threshold-titles > div {
  font-weight: bold;
  text-align: center;
  border-bottom: 1px solid #ccc;
  padding-bottom: 5px;
}
.threshold-row > div , 
.threshold-edit-row > div {
  text-align: center;
  padding: 5px 0;
}
.threshold-edit-row .action-buttons {
  padding-top: 35px;
}


.project-hold[data-v-6f1ddb5b] {
  color: #282828;
  background-color:#FF66FF;
  width:10px;
  height: 20px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 10px;
  border-radius: 3px
}
.invoice-hold[data-v-6f1ddb5b] {
  color: #282828;
  background-color:#92ABE0;
  width:10px;
  height: 20px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 10px;
  border-radius: 3px
}

.count-block[data-v-0b3af0d6] {
    display               : grid;
    grid-template-columns : 1fr 1fr;
    grid-gap              : 1em;
}
.totals-block[data-v-0b3af0d6] {
    margin-top: 2em;
    display               : grid;
    grid-template-columns : 1fr 1fr 1fr;
}
.totals-block > div[data-v-0b3af0d6] {
    display: grid;
    grid-template-columns: .5fr .25fr;
}

.widget_block[data-v-d2a14378] {
    height: 150px;
    border: medium none;
    border-radius: 4px;
    background: lightgrey;
    text-align: center;
}
.widget_content[data-v-d2a14378] {
    font-size: 2.5em;
    margin-bottom: 1.25em;
}
.widget_icons[data-v-d2a14378] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    font-size: 1.5em;
    padding: .5em;
}

@charset "UTF-8";
.fc {
  direction: ltr;
  text-align: left;
}
.fc-rtl {
  text-align: right;
}
body .fc {
  /* extra precedence to overcome jqui */
  font-size: 1em;
}
/* Colors
--------------------------------------------------------------------------------------------------*/
.fc-highlight {
  /* when user is selecting cells */
  background: #bce8f1;
  opacity: 0.3;
}
.fc-bgevent {
  /* default look for background events */
  background: #8fdf82;
  opacity: 0.3;
}
.fc-nonbusiness {
  /* default look for non-business-hours areas */
  /* will inherit .fc-bgevent's styles */
  background: #d7d7d7;
}
/* Popover
--------------------------------------------------------------------------------------------------*/
.fc-popover {
  position: absolute;
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
          box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}
.fc-popover .fc-header {
  /* TODO: be more consistent with fc-head/fc-body */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 2px 4px;
}
.fc-rtl .fc-popover .fc-header {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.fc-popover .fc-header .fc-title {
  margin: 0 2px;
}
.fc-popover .fc-header .fc-close {
  cursor: pointer;
  opacity: 0.65;
  font-size: 1.1em;
}
/* Misc Reusable Components
--------------------------------------------------------------------------------------------------*/
.fc-divider {
  border-style: solid;
  border-width: 1px;
}
hr.fc-divider {
  height: 0;
  margin: 0;
  padding: 0 0 2px;
  /* height is unreliable across browsers, so use padding */
  border-width: 1px 0;
}
.fc-bg,
.fc-bgevent-skeleton,
.fc-highlight-skeleton,
.fc-mirror-skeleton {
  /* these element should always cling to top-left/right corners */
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.fc-bg {
  bottom: 0;
  /* strech bg to bottom edge */
}
.fc-bg table {
  height: 100%;
  /* strech bg to bottom edge */
}
/* Tables
--------------------------------------------------------------------------------------------------*/
.fc table {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* fix scrollbar issue in firefox */
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 1em;
  /* normalize cross-browser */
}
.fc th {
  text-align: center;
}
.fc th,
.fc td {
  border-style: solid;
  border-width: 1px;
  padding: 0;
  vertical-align: top;
}
.fc td.fc-today {
  border-style: double;
  /* overcome neighboring borders */
}
/* Internal Nav Links
--------------------------------------------------------------------------------------------------*/
a[data-goto] {
  cursor: pointer;
}
a[data-goto]:hover {
  text-decoration: underline;
}
/* Fake Table Rows
--------------------------------------------------------------------------------------------------*/
.fc .fc-row {
  /* extra precedence to overcome themes forcing a 1px border */
  /* no visible border by default. but make available if need be (scrollbar width compensation) */
  border-style: solid;
  border-width: 0;
}
.fc-row table {
  /* don't put left/right border on anything within a fake row.
     the outer tbody will worry about this */
  border-left: 0 hidden transparent;
  border-right: 0 hidden transparent;
  /* no bottom borders on rows */
  border-bottom: 0 hidden transparent;
}
.fc-row:first-child table {
  border-top: 0 hidden transparent;
  /* no top border on first row */
}
/* Day Row (used within the header and the DayGrid)
--------------------------------------------------------------------------------------------------*/
.fc-row {
  position: relative;
}
.fc-row .fc-bg {
  z-index: 1;
}
/* highlighting cells & background event skeleton */
.fc-row .fc-bgevent-skeleton,
.fc-row .fc-highlight-skeleton {
  bottom: 0;
  /* stretch skeleton to bottom of row */
}
.fc-row .fc-bgevent-skeleton table,
.fc-row .fc-highlight-skeleton table {
  height: 100%;
  /* stretch skeleton to bottom of row */
}
.fc-row .fc-highlight-skeleton td,
.fc-row .fc-bgevent-skeleton td {
  border-color: transparent;
}
.fc-row .fc-bgevent-skeleton {
  z-index: 2;
}
.fc-row .fc-highlight-skeleton {
  z-index: 3;
}
/*
row content (which contains day/week numbers and events) as well as "mirror" (which contains
temporary rendered events).
*/
.fc-row .fc-content-skeleton {
  position: relative;
  z-index: 4;
  padding-bottom: 2px;
  /* matches the space above the events */
}
.fc-row .fc-mirror-skeleton {
  z-index: 5;
}
.fc .fc-row .fc-content-skeleton table,
.fc .fc-row .fc-content-skeleton td,
.fc .fc-row .fc-mirror-skeleton td {
  /* see-through to the background below */
  /* extra precedence to prevent theme-provided backgrounds */
  background: none;
  /* in case <td>s are globally styled */
  border-color: transparent;
}
.fc-row .fc-content-skeleton td,
.fc-row .fc-mirror-skeleton td {
  /* don't put a border between events and/or the day number */
  border-bottom: 0;
}
.fc-row .fc-content-skeleton tbody td,
.fc-row .fc-mirror-skeleton tbody td {
  /* don't put a border between event cells */
  border-top: 0;
}
/* Scrolling Container
--------------------------------------------------------------------------------------------------*/
.fc-scroller {
  -webkit-overflow-scrolling: touch;
}
/* TODO: move to timegrid/daygrid */
.fc-scroller > .fc-day-grid,
.fc-scroller > .fc-time-grid {
  position: relative;
  /* re-scope all positions */
  width: 100%;
  /* hack to force re-sizing this inner element when scrollbars appear/disappear */
}
/* Global Event Styles
--------------------------------------------------------------------------------------------------*/
.fc-event {
  position: relative;
  /* for resize handle and other inner positioning */
  display: block;
  /* make the <a> tag block */
  font-size: 0.85em;
  line-height: 1.4;
  border-radius: 3px;
  border: 1px solid #3788d8;
}
.fc-event,
.fc-event-dot {
  background-color: #3788d8;
  /* default BACKGROUND color */
}
.fc-event,
.fc-event:hover {
  color: #fff;
  /* default TEXT color */
  text-decoration: none;
  /* if <a> has an href */
}
.fc-event[href],
.fc-event.fc-draggable {
  cursor: pointer;
  /* give events with links and draggable events a hand mouse pointer */
}
.fc-not-allowed,
.fc-not-allowed .fc-event {
  /* to override an event's custom cursor */
  cursor: not-allowed;
}
.fc-event .fc-content {
  position: relative;
  z-index: 2;
}
/* resizer (cursor AND touch devices) */
.fc-event .fc-resizer {
  position: absolute;
  z-index: 4;
}
/* resizer (touch devices) */
.fc-event .fc-resizer {
  display: none;
}
.fc-event.fc-allow-mouse-resize .fc-resizer,
.fc-event.fc-selected .fc-resizer {
  /* only show when hovering or selected (with touch) */
  display: block;
}
/* hit area */
.fc-event.fc-selected .fc-resizer:before {
  /* 40x40 touch area */
  content: "";
  position: absolute;
  z-index: 9999;
  /* user of this util can scope within a lower z-index */
  top: 50%;
  left: 50%;
  width: 40px;
  height: 40px;
  margin-left: -20px;
  margin-top: -20px;
}
/* Event Selection (only for touch devices)
--------------------------------------------------------------------------------------------------*/
.fc-event.fc-selected {
  z-index: 9999 !important;
  /* overcomes inline z-index */
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
          box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.fc-event.fc-selected:after {
  content: "";
  position: absolute;
  z-index: 1;
  /* same z-index as fc-bg, behind text */
  /* overcome the borders */
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  /* darkening effect */
  background: #000;
  opacity: 0.25;
}
/* Event Dragging
--------------------------------------------------------------------------------------------------*/
.fc-event.fc-dragging.fc-selected {
  -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);
          box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);
}
.fc-event.fc-dragging:not(.fc-selected) {
  opacity: 0.75;
}
/* Horizontal Events
--------------------------------------------------------------------------------------------------*/
/* bigger touch area when selected */
.fc-h-event.fc-selected:before {
  content: "";
  position: absolute;
  z-index: 3;
  /* below resizers */
  top: -10px;
  bottom: -10px;
  left: 0;
  right: 0;
}
/* events that are continuing to/from another week. kill rounded corners and butt up against edge */
.fc-ltr .fc-h-event.fc-not-start,
.fc-rtl .fc-h-event.fc-not-end {
  margin-left: 0;
  border-left-width: 0;
  padding-left: 1px;
  /* replace the border with padding */
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.fc-ltr .fc-h-event.fc-not-end,
.fc-rtl .fc-h-event.fc-not-start {
  margin-right: 0;
  border-right-width: 0;
  padding-right: 1px;
  /* replace the border with padding */
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
/* resizer (cursor AND touch devices) */
/* left resizer  */
.fc-ltr .fc-h-event .fc-start-resizer,
.fc-rtl .fc-h-event .fc-end-resizer {
  cursor: w-resize;
  left: -1px;
  /* overcome border */
}
/* right resizer */
.fc-ltr .fc-h-event .fc-end-resizer,
.fc-rtl .fc-h-event .fc-start-resizer {
  cursor: e-resize;
  right: -1px;
  /* overcome border */
}
/* resizer (mouse devices) */
.fc-h-event.fc-allow-mouse-resize .fc-resizer {
  width: 7px;
  top: -1px;
  /* overcome top border */
  bottom: -1px;
  /* overcome bottom border */
}
/* resizer (touch devices) */
.fc-h-event.fc-selected .fc-resizer {
  /* 8x8 little dot */
  border-radius: 4px;
  border-width: 1px;
  width: 6px;
  height: 6px;
  border-style: solid;
  border-color: inherit;
  background: #fff;
  /* vertically center */
  top: 50%;
  margin-top: -4px;
}
/* left resizer  */
.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,
.fc-rtl .fc-h-event.fc-selected .fc-end-resizer {
  margin-left: -4px;
  /* centers the 8x8 dot on the left edge */
}
/* right resizer */
.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,
.fc-rtl .fc-h-event.fc-selected .fc-start-resizer {
  margin-right: -4px;
  /* centers the 8x8 dot on the right edge */
}
/* DayGrid events
----------------------------------------------------------------------------------------------------
We use the full "fc-day-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/
.fc-day-grid-event {
  margin: 1px 2px 0;
  /* spacing between events and edges */
  padding: 0 1px;
}
tr:first-child > td > .fc-day-grid-event {
  margin-top: 2px;
  /* a little bit more space before the first event */
}
.fc-mirror-skeleton tr:first-child > td > .fc-day-grid-event {
  margin-top: 0;
  /* except for mirror skeleton */
}
.fc-day-grid-event .fc-content {
  /* force events to be one-line tall */
  white-space: nowrap;
  overflow: hidden;
}
.fc-day-grid-event .fc-time {
  font-weight: bold;
}
/* resizer (cursor devices) */
/* left resizer  */
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer {
  margin-left: -2px;
  /* to the day cell's edge */
}
/* right resizer */
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer {
  margin-right: -2px;
  /* to the day cell's edge */
}
/* Event Limiting
--------------------------------------------------------------------------------------------------*/
/* "more" link that represents hidden events */
a.fc-more {
  margin: 1px 3px;
  font-size: 0.85em;
  cursor: pointer;
  text-decoration: none;
}
a.fc-more:hover {
  text-decoration: underline;
}
.fc-limited {
  /* rows and cells that are hidden because of a "more" link */
  display: none;
}
/* popover that appears when "more" link is clicked */
.fc-day-grid .fc-row {
  z-index: 1;
  /* make the "more" popover one higher than this */
}
.fc-more-popover {
  z-index: 2;
  width: 220px;
}
.fc-more-popover .fc-event-container {
  padding: 10px;
}
/* Now Indicator
--------------------------------------------------------------------------------------------------*/
.fc-now-indicator {
  position: absolute;
  border: 0 solid red;
}
/* Utilities
--------------------------------------------------------------------------------------------------*/
.fc-unselectable {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/*
TODO: more distinction between this file and common.css
*/
/* Colors
--------------------------------------------------------------------------------------------------*/
.fc-unthemed th,
.fc-unthemed td,
.fc-unthemed thead,
.fc-unthemed tbody,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-row,
.fc-unthemed .fc-content,
.fc-unthemed .fc-popover,
.fc-unthemed .fc-list-view,
.fc-unthemed .fc-list-heading td {
  border-color: #ddd;
}
.fc-unthemed .fc-popover {
  background-color: #fff;
}
.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header,
.fc-unthemed .fc-list-heading td {
  background: #eee;
}
.fc-unthemed td.fc-today {
  background: #fcf8e3;
}
.fc-unthemed .fc-disabled-day {
  background: #d7d7d7;
  opacity: 0.3;
}
/* Icons
--------------------------------------------------------------------------------------------------
from https://feathericons.com/ and built with IcoMoon
*/
@font-face {
  font-family: "fcicons";
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");
  font-weight: normal;
  font-style: normal;
}
.fc-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "fcicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fc-icon-chevron-left:before {
  content: "\E900";
}
.fc-icon-chevron-right:before {
  content: "\E901";
}
.fc-icon-chevrons-left:before {
  content: "\E902";
}
.fc-icon-chevrons-right:before {
  content: "\E903";
}
.fc-icon-minus-square:before {
  content: "\E904";
}
.fc-icon-plus-square:before {
  content: "\E905";
}
.fc-icon-x:before {
  content: "\E906";
}
.fc-icon {
  display: inline-block;
  width: 1em;
  height: 1em;
  text-align: center;
}
/* Buttons
--------------------------------------------------------------------------------------------------
Lots taken from Flatly (MIT): https://bootswatch.com/4/flatly/bootstrap.css
*/
/* reset */
.fc-button {
  border-radius: 0;
  overflow: visible;
  text-transform: none;
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
.fc-button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}
.fc-button {
  -webkit-appearance: button;
}
.fc-button:not(:disabled) {
  cursor: pointer;
}
.fc-button::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
/* theme */
.fc-button {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.4em 0.65em;
  font-size: 1em;
  line-height: 1.5;
  border-radius: 0.25em;
}
.fc-button:hover {
  color: #212529;
  text-decoration: none;
}
.fc-button:focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25);
}
.fc-button:disabled {
  opacity: 0.65;
}
/* "primary" coloring */
.fc-button-primary {
  color: #fff;
  background-color: #2C3E50;
  border-color: #2C3E50;
}
.fc-button-primary:hover {
  color: #fff;
  background-color: #1e2b37;
  border-color: #1a252f;
}
.fc-button-primary:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);
}
.fc-button-primary:disabled {
  color: #fff;
  background-color: #2C3E50;
  border-color: #2C3E50;
}
.fc-button-primary:not(:disabled):active,
.fc-button-primary:not(:disabled).fc-button-active {
  color: #fff;
  background-color: #1a252f;
  border-color: #151e27;
}
.fc-button-primary:not(:disabled):active:focus,
.fc-button-primary:not(:disabled).fc-button-active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);
}
/* icons within buttons */
.fc-button .fc-icon {
  vertical-align: middle;
  font-size: 1.5em;
}
/* Buttons Groups
--------------------------------------------------------------------------------------------------*/
.fc-button-group {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.fc-button-group > .fc-button {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.fc-button-group > .fc-button:hover {
  z-index: 1;
}
.fc-button-group > .fc-button:focus,
.fc-button-group > .fc-button:active,
.fc-button-group > .fc-button.fc-button-active {
  z-index: 1;
}
.fc-button-group > .fc-button:not(:first-child) {
  margin-left: -1px;
}
.fc-button-group > .fc-button:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.fc-button-group > .fc-button:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
/* Popover
--------------------------------------------------------------------------------------------------*/
.fc-unthemed .fc-popover {
  border-width: 1px;
  border-style: solid;
}
/* List View
--------------------------------------------------------------------------------------------------*/
.fc-unthemed .fc-list-item:hover td {
  background-color: #f5f5f5;
}
/* Toolbar
--------------------------------------------------------------------------------------------------*/
.fc-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.fc-toolbar.fc-header-toolbar {
  margin-bottom: 1.5em;
}
.fc-toolbar.fc-footer-toolbar {
  margin-top: 1.5em;
}
/* inner content */
.fc-toolbar > * > :not(:first-child) {
  margin-left: 0.75em;
}
.fc-toolbar h2 {
  font-size: 1.75em;
  margin: 0;
}
/* View Structure
--------------------------------------------------------------------------------------------------*/
.fc-view-container {
  position: relative;
}
/* undo twitter bootstrap's box-sizing rules. normalizes positioning techniques */
/* don't do this for the toolbar because we'll want bootstrap to style those buttons as some pt */
.fc-view-container *,
.fc-view-container *:before,
.fc-view-container *:after {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.fc-view,
.fc-view > table {
  /* so dragged elements can be above the view's main element */
  position: relative;
  z-index: 1;
}
@media print {
  .fc {
    max-width: 100% !important;
  }

  /* Global Event Restyling
  --------------------------------------------------------------------------------------------------*/
  .fc-event {
    background: #fff !important;
    color: #000 !important;
    page-break-inside: avoid;
  }

  .fc-event .fc-resizer {
    display: none;
  }

  /* Table & Day-Row Restyling
  --------------------------------------------------------------------------------------------------*/
  .fc th,
.fc td,
.fc hr,
.fc thead,
.fc tbody,
.fc-row {
    border-color: #ccc !important;
    background: #fff !important;
  }

  /* kill the overlaid, absolutely-positioned components */
  /* common... */
  .fc-bg,
.fc-bgevent-skeleton,
.fc-highlight-skeleton,
.fc-mirror-skeleton,
.fc-bgevent-container,
.fc-business-container,
.fc-highlight-container,
.fc-mirror-container {
    display: none;
  }

  /* don't force a min-height on rows (for DayGrid) */
  .fc tbody .fc-row {
    height: auto !important;
    /* undo height that JS set in distributeHeight */
    min-height: 0 !important;
    /* undo the min-height from each view's specific stylesheet */
  }

  .fc tbody .fc-row .fc-content-skeleton {
    position: static;
    /* undo .fc-rigid */
    padding-bottom: 0 !important;
    /* use a more border-friendly method for this... */
  }

  .fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td {
    /* only works in newer browsers */
    padding-bottom: 1em;
    /* ...gives space within the skeleton. also ensures min height in a way */
  }

  .fc tbody .fc-row .fc-content-skeleton table {
    /* provides a min-height for the row, but only effective for IE, which exaggerates this value,
       making it look more like 3em. for other browers, it will already be this tall */
    height: 1em;
  }

  /* Undo month-view event limiting. Display all events and hide the "more" links
  --------------------------------------------------------------------------------------------------*/
  .fc-more-cell,
.fc-more {
    display: none !important;
  }

  .fc tr.fc-limited {
    display: table-row !important;
  }

  .fc td.fc-limited {
    display: table-cell !important;
  }

  .fc-popover {
    display: none;
    /* never display the "more.." popover in print mode */
  }

  /* TimeGrid Restyling
  --------------------------------------------------------------------------------------------------*/
  /* undo the min-height 100% trick used to fill the container's height */
  .fc-time-grid {
    min-height: 0 !important;
  }

  /* don't display the side axis at all ("all-day" and time cells) */
  .fc-timeGrid-view .fc-axis {
    display: none;
  }

  /* don't display the horizontal lines */
  .fc-slats,
.fc-time-grid hr {
    /* this hr is used when height is underused and needs to be filled */
    display: none !important;
    /* important overrides inline declaration */
  }

  /* let the container that holds the events be naturally positioned and create real height */
  .fc-time-grid .fc-content-skeleton {
    position: static;
  }

  /* in case there are no events, we still want some height */
  .fc-time-grid .fc-content-skeleton table {
    height: 4em;
  }

  /* kill the horizontal spacing made by the event container. event margins will be done below */
  .fc-time-grid .fc-event-container {
    margin: 0 !important;
  }

  /* TimeGrid *Event* Restyling
  --------------------------------------------------------------------------------------------------*/
  /* naturally position events, vertically stacking them */
  .fc-time-grid .fc-event {
    position: static !important;
    margin: 3px 2px !important;
  }

  /* for events that continue to a future day, give the bottom border back */
  .fc-time-grid .fc-event.fc-not-end {
    border-bottom-width: 1px !important;
  }

  /* indicate the event continues via "..." text */
  .fc-time-grid .fc-event.fc-not-end:after {
    content: "...";
  }

  /* for events that are continuations from previous days, give the top border back */
  .fc-time-grid .fc-event.fc-not-start {
    border-top-width: 1px !important;
  }

  /* indicate the event is a continuation via "..." text */
  .fc-time-grid .fc-event.fc-not-start:before {
    content: "...";
  }

  /* time */
  /* undo a previous declaration and let the time text span to a second line */
  .fc-time-grid .fc-event .fc-time {
    white-space: normal !important;
  }

  /* hide the the time that is normally displayed... */
  .fc-time-grid .fc-event .fc-time span {
    display: none;
  }

  /* ...replace it with a more verbose version (includes AM/PM) stored in an html attribute */
  .fc-time-grid .fc-event .fc-time:after {
    content: attr(data-full);
  }

  /* Vertical Scroller & Containers
  --------------------------------------------------------------------------------------------------*/
  /* kill the scrollbars and allow natural height */
  .fc-scroller,
.fc-day-grid-container,
.fc-time-grid-container {
    /* */
    overflow: visible !important;
    height: auto !important;
  }

  /* kill the horizontal border/padding used to compensate for scrollbars */
  .fc-row {
    border: 0 !important;
    margin: 0 !important;
  }

  /* Button Controls
  --------------------------------------------------------------------------------------------------*/
  .fc-button-group,
.fc button {
    display: none;
    /* don't display any button-related controls */
  }
}
.table-search {
    position : relative;
    margin   : 0; /* Override Bootstrap's global styles */
}
.table-search__label,
.table-search__clear {
    position  : absolute;
    top       : 50%;
    -webkit-transform : translateY(-50%);
            transform : translateY(-50%);
    margin    : 0;
    padding   : .75rem;
    color     : inherit;
}
.table-search__label {
    pointer-events : none;
}
.table-search__clear {
    right      : 0;
    color      : #c8d4da;
    cursor     : pointer;
    -webkit-transition : 0.2s ease-in-out;
    transition : 0.2s ease-in-out;
}
.table-search__clear:hover {
    color : #303133;
}
.table-search__input {
    width        : 100%;
    height       : 3rem;
    padding-left : 2.3rem;
}
.table_heading a {
    color : #000000;
}
.el-table__body .el-table__expanded-cell[class*=cell] {
    padding : 0;
}
.el-table__header-wrapper .el-table__header .table_heading th {
    padding : 4px 0;
}
.el-table__body .el-table__row td {
    padding : 4px 0;
}
.table__collection-item {
    padding      : 1em;
    margin-right : .5em;
    width        : 23%;
    float        : left;
}

/**
Required to allow proper table resizing within the grid containers.
 */
.table-container {
    min-width : 0;
}
.flex-table__pagination-label {
    display         : -webkit-box;
    display         : -ms-flexbox;
    display         : flex;
    -webkit-box-align     : baseline;
        -ms-flex-align     : baseline;
            align-items     : baseline;
    -webkit-box-pack : justify;
        -ms-flex-pack : justify;
            justify-content : space-between;
    width           : 35%;
    margin          : 1em auto;
}
.flex-table__pagination-control {
    width : 90px;
}
@media (max-width : 1024px) {
.flex-table__pagination-label {
        width : 75%;
}
}


.table-search {
  position : relative;
  margin   : 0; /* Override Bootstrap's global styles */
}
.table-search__label,
.table-search__clear {
  position  : absolute;
  top       : 50%;
  -webkit-transform : translateY(-50%);
          transform : translateY(-50%);
  margin    : 0;
  padding   : .75rem;
  color     : inherit;
}
.table-search__label {
  pointer-events : none;
}
.table-search__clear {
  right      : 0;
  color      : #c8d4da;
  cursor     : pointer;
  -webkit-transition : 0.2s ease-in-out;
  transition : 0.2s ease-in-out;
}
.table-search__clear:hover {
  color : #303133;
}
.table-search__input {
  width        : 100%;
  height       : 3rem;
  padding-left : 2.3rem;
}
.table_heading a {
  color : #000000;
}
.el-table__body .el-table__expanded-cell[class*=cell] {
  padding : 0;
}
.el-table__header-wrapper .el-table__header .table_heading th {
  padding : 4px 0;
}
.el-table__body .el-table__row td {
  padding : 4px 0;
}
.el-table .disabled-row {
  opacity: 0.6;
  background: rgb(210, 210, 210);
}
.table__collection-item {
  padding      : 1em;
  margin-right : .5em;
  width        : 23%;
  float        : left;
}

/**
Required to allow proper table resizing within the grid containers.
 */
.table-container {
  min-width : 0;
}
.flex-table__pagination-label {
  display         : -webkit-box;
  display         : -ms-flexbox;
  display         : flex;
  -webkit-box-align     : baseline;
      -ms-flex-align     : baseline;
          align-items     : baseline;
  -webkit-box-pack : justify;
      -ms-flex-pack : justify;
          justify-content : space-between;
  width           : 35%;
  margin          : 1em auto;
}
.flex-table__pagination-control {
  width : 90px;
}
@media (max-width : 1024px) {
.flex-table__pagination-label {
    width : 75%;
}
}


.infobar[data-v-123f6c61] {  width: 100%;  margin-bottom: 1em;
}
.infobar__items[data-v-123f6c61] {  display: grid;  grid-template-columns: 1fr;  grid-auto-rows: 1fr;  grid-gap: .5rem;  gap: .5rem;
}
@media(min-width: 480px) {
.infobar__items[data-v-123f6c61] {  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
}
}

.infobar-item {
    padding: 2em;
    background-color: #ffffff;
}
.infobar-item .infobar__icon{
    font-size: 3em;
}
.infobar-item-content {
    font-size: 1.15rem;
    font-weight: 700;
    line-height: 1.2rem;
}
.infobar-item .infobar-item-logo img {
    width: unset;
    max-height: 30px;
}
.infobar-item .infobar-item-image img {
    width: unset;
    max-height: 80px;
}
.info__counter{
    font-size: 2.2em;
    margin-bottom: 0;
    font-weight: lighter;
}
@media(min-width: 480px) {
.infobar-item {
        grid-auto-flow: column;
        grid-template-columns: 1fr;
        grid-auto-columns: -webkit-min-content;
        grid-auto-columns: min-content;
        text-align: left;
}
}

.form-section[data-v-7799b95d] {
    display: grid;
    grid-gap: 1rem;
    gap: 1rem;
}
@media(min-width: 768px) {
.form-section[data-v-7799b95d] {
        grid-auto-flow: column;
        grid-template-rows: repeat(5, auto);
}
}

.block-container[data-v-59974cd9] {
    display               : grid;
    grid-template-columns : repeat(5, 1fr);
    grid-gap                   : 1em;
    gap                   : 1em;
    min-height            : 55px;
}
.library-block__container[data-v-59974cd9] {
    display            : grid;
    grid-template-rows : .25fr 1.5fr .25fr;
}
.library-block__header[data-v-59974cd9] {
    display         : -webkit-box;
    display         : -ms-flexbox;
    display         : flex;
    -webkit-box-align     : center;
        -ms-flex-align     : center;
            align-items     : center;
    -webkit-box-pack : left;
        -ms-flex-pack : left;
            justify-content : left;
}
.library-block__header a[data-v-59974cd9] {
    font-size : 1.1em;
}
.library-block__inner[data-v-59974cd9] {
    display         : -webkit-box;
    display         : -ms-flexbox;
    display         : flex;
    -webkit-box-align     : center;
        -ms-flex-align     : center;
            align-items     : center;
    -webkit-box-pack : center;
        -ms-flex-pack : center;
            justify-content : center;
    padding         : 0;
}
.library-block__inner-image[data-v-59974cd9] {
    width          : 100%;
    padding-top    : 75%;
    margin-bottom  : 0.5em;
    height         : 80px;
    display        : inline-block;
    text-align     : center;
    overflow       : hidden;
    position       : relative;
    vertical-align : middle;
    margin-right   : 0.3em;
}
.library-block__inner-image img[data-v-59974cd9] {
    width      : 100%;
    height     : auto;
    top        : 50%;
    left       : 50%;
    text-align : center;
    position   : absolute;
    -webkit-transform  : translate(-50%, -50%);
            transform  : translate(-50%, -50%);
}
.library-block__controls[data-v-59974cd9] {
    display           : grid;
    grid-auto-flow    : column;
    grid-auto-columns : .25fr;
    -webkit-box-pack   : center;
        -ms-flex-pack   : center;
            justify-content   : center;
    grid-gap               : 5px;
    gap               : 5px;
}
.library-block__controls div .button[data-v-59974cd9] {
    width : 100%;
}
@media (max-width : 1250px) {
.block-container[data-v-59974cd9] {
        grid-template-columns : repeat(3, 1fr);
}
}

@media (min-width: 768px) {
.form[data-v-1909d3f8] {
    max-width: calc(100vw - 260px - 9.25rem);
}
}
div.new-section[data-v-1909d3f8] {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-column-gap: 1rem;
  -webkit-column-gap: 1rem;
     -moz-column-gap: 1rem;
          column-gap: 1rem;
  grid-row-gap: 1rem;
}
div.row__3-col[data-v-1909d3f8] {
  grid-column: 1 / 4;
}
div.row__2-col[data-v-1909d3f8] {
  grid-column: 1 / 4;
  display: grid;
  grid-gap: 1em;
  grid-template-columns: 1fr 1fr;
}

.coc-review__workspace[data-v-3b97a468] {
  display: grid;
  grid-template-columns: minmax(280px, 38%) 1fr;
  grid-template-areas:
    "pdf form"
    "tables tables";
  grid-gap: 1rem;
  gap: 1rem;
  min-height: 0;
}
.coc-review__pdf[data-v-3b97a468] {
  grid-area: pdf;
  min-width: 0;
}
.coc-review__form[data-v-3b97a468] {
  grid-area: form;
  min-width: 0;
}
.coc-review__tables[data-v-3b97a468] {
  grid-area: tables;
  min-width: 0;
}
.coc-review__document-meta[data-v-3b97a468] {
  margin-bottom: 0.75rem;
}
.coc-review__pdf-inline[data-v-3b97a468] {
  width: 100%;
  height: 480px;
  min-height: 280px;
  border: 1px solid #d8e3e7;
  border: 1px solid var(--border-subtle, #d8e3e7);
}
.coc-review__issues[data-v-3b97a468] {
  margin-bottom: 1rem;
  padding: 0.75rem 1rem;
  background: #eef5f7;
  background: var(--surface-muted, #eef5f7);
  border: 1px solid #d8e3e7;
  border: 1px solid var(--border-subtle, #d8e3e7);
  border-radius: 4px;
}
.coc-review__meta-block[data-v-3b97a468] {
  margin-bottom: 0.75rem;
}
.coc-review__section[data-v-3b97a468] {
  margin-bottom: 1.25rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid #d8e3e7;
  border-bottom: 1px solid var(--border-subtle, #d8e3e7);
}
.coc-review__tables .coc-review__section[data-v-3b97a468]:last-child {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.coc-review__section-head[data-v-3b97a468] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  grid-gap: 0.5rem;
  gap: 0.5rem;
  margin-bottom: 0.75rem;
}
.coc-review__section-head h3[data-v-3b97a468] {
  margin: 0;
}
.coc-review__fields[data-v-3b97a468] {
  grid-gap: 0.5rem 1rem;
  gap: 0.5rem 1rem;
}
.coc-review__field[data-v-3b97a468] {
  margin-bottom: 0.5rem;
}
.coc-review__field--full[data-v-3b97a468] {
  grid-column: 1 / -1;
}
.coc-review__field--danger[data-v-3b97a468] {
  padding-left: 0.5rem;
  border-left: 3px solid #ce1111;
}
.coc-review__field--warning[data-v-3b97a468] {
  padding-left: 0.5rem;
  border-left: 3px solid #f0ad4e;
}
.coc-review__field--danger[data-v-3b97a468] .control__wrapper-2 input, .coc-review__field--danger[data-v-3b97a468] .control__wrapper-2 textarea, .coc-review__field--danger[data-v-3b97a468] .control__wrapper-2 select, .coc-review__field--danger[data-v-3b97a468] .el-input__inner {
  border-color: #ce1111;
}
.coc-review__field--warning[data-v-3b97a468] .control__wrapper-2 input, .coc-review__field--warning[data-v-3b97a468] .control__wrapper-2 textarea, .coc-review__field--warning[data-v-3b97a468] .control__wrapper-2 select, .coc-review__field--warning[data-v-3b97a468] .el-input__inner {
  border-color: #f0ad4e;
}
.coc-review__field-helper[data-v-3b97a468] {
  margin: 0.25rem 0 0;
  font-size: 0.8rem;
}
.coc-review__cell-helper[data-v-3b97a468] {
  margin: 0.25rem 0 0;
  font-size: 0.8rem;
  color: #4f6675;
  color: var(--text-secondary, #4f6675);
  line-height: 1.3;
  word-break: break-word;
}
.coc-review__field-warning[data-v-3b97a468] {
  margin: 0.25rem 0 0;
  font-size: 0.8rem;
  color: #f0ad4e;
}
.coc-review__table-section[data-v-3b97a468] {
  margin-top: 0;
  background: #eef5f7;
  background: var(--surface-muted, #eef5f7);
  border: 1px solid #d8e3e7;
  border: 1px solid var(--border-subtle, #d8e3e7);
  border-radius: 4px;
  padding: 0.75rem;
  margin-bottom: 1rem;
}
.coc-review__table-scroll[data-v-3b97a468] {
  overflow-x: auto;
  overflow-y: visible;
  max-height: none;
}
.coc-review__table[data-v-3b97a468] {
  width: 100%;
  margin-bottom: 0;
  table-layout: auto;
}
.coc-review__table thead th[data-v-3b97a468] {
  background: #eef5f7;
  background: var(--surface-muted, #eef5f7);
  white-space: nowrap;
}
.coc-review__table tbody tr[data-v-3b97a468]:hover {
  background: rgba(205, 232, 244, 0.55);
  background: var(--surface-table-row-hover, rgba(205, 232, 244, 0.55));
}
.coc-review__row--incomplete[data-v-3b97a468] {
  border-left: 3px solid #57bbc0;
  border-left: 3px solid var(--brand-color-highlight, #57bbc0);
}
.coc-review__readonly-cell[data-v-3b97a468] {
  display: block;
  padding: 0.35rem 0;
  color: #4f6675;
  color: var(--text-secondary, #4f6675);
  word-break: break-word;
}
.coc-review__status-cell[data-v-3b97a468] {
  white-space: nowrap;
  width: 7rem;
  font-size: 0.85rem;
}
.coc-review__actions-cell[data-v-3b97a468] {
  white-space: nowrap;
  width: 5.5rem;
}
.coc-review__drag-cell[data-v-3b97a468] {
  white-space: nowrap;
  width: 2rem;
}
.coc-review__drag-handle[data-v-3b97a468] {
  cursor: -webkit-grab;
  cursor: grab;
  color: #4f6675;
  color: var(--text-secondary, #4f6675);
}
.coc-review__col--datetime[data-v-3b97a468] {
  min-width: 10rem;
}
.coc-review__col--wide[data-v-3b97a468] {
  min-width: 12rem;
}
.coc-review__table td[data-v-3b97a468] {
  vertical-align: middle;
}
.coc-review__table .control[data-v-3b97a468],
.coc-review__table .control-datetime[data-v-3b97a468] {
  width: 100%;
  margin-bottom: 0;
}
.coc-review__actions[data-v-3b97a468] {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  z-index: 2;
  margin-top: 1rem;
  padding: 0.75rem 0;
  background: #fff;
  background: var(--surface-card, #fff);
  border-top: 1px solid #d8e3e7;
  border-top: 1px solid var(--border-subtle, #d8e3e7);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  grid-gap: 0.75rem;
  gap: 0.75rem;
}
.coc-review__readiness[data-v-3b97a468] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  grid-gap: 0.35rem;
  gap: 0.35rem;
  color: #4f6675;
  color: var(--text-secondary, #4f6675);
  font-size: 0.9rem;
}
.coc-review__chip[data-v-3b97a468] {
  display: inline-block;
  padding: 0.15rem 0.5rem;
  background: #eef5f7;
  background: var(--surface-muted, #eef5f7);
  border: 1px solid #d8e3e7;
  border: 1px solid var(--border-subtle, #d8e3e7);
  border-radius: 3px;
  font-size: 0.8rem;
  color: #7f909a;
  color: var(--text-muted, #7f909a);
}
.coc-review__action-buttons[data-v-3b97a468] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  grid-gap: 0.5rem;
  gap: 0.5rem;
}
.coc-review__pdf-modal[data-v-3b97a468] {
  width: 90vw;
  max-width: 90vw;
}
.coc-review__pdf-modal-title[data-v-3b97a468] {
  margin: 0 0 0.75rem;
  padding-right: 2rem;
  font-size: 1rem;
}
.coc-review__pdf-modal-iframe[data-v-3b97a468] {
  width: 100%;
  height: 85vh;
  border: 1px solid #d8e3e7;
  border: 1px solid var(--border-subtle, #d8e3e7);
}
@media (max-width: 1023px) {
.coc-review__workspace[data-v-3b97a468] {
    grid-template-columns: 1fr;
    grid-template-areas:
      "pdf"
      "form"
      "tables";
}
.coc-review__pdf[data-v-3b97a468],
  .coc-review__form[data-v-3b97a468] {
    position: static;
    height: auto;
    max-height: none;
}
.coc-review__pdf-inline[data-v-3b97a468] {
    display: none;
}
}

.badge__outer{
    display:inline-block;
    margin-right: 1em;
    margin-left: 1em;
}
.badge__preview {
    font-family: "Nunito Sans", Arial, Tahoma, sans-serif;
    display: inline-block;
    border-radius: 12px;
    position: relative;
    background-size: cover;
    background-color: #fff;
    overflow: hidden;
}
.badge__image {
    width: 195px;
    height: 195px;
    position: absolute;
    top: 4em;
    left: 50%;
    border: 4px solid #ffffff;
    overflow: hidden;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
}
.badge__name {
    position: absolute;
    top: 21.5em;
    left: 50%;
    width: 100%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    letter-spacing: 3px;
}
.badge__image img {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    height: 100%;
    width: auto;
}
.badge__footer {
    position: absolute;
    left: 0;
    width: 100%;
    bottom: 0;
    color: #fff;
    /*box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.3);*/
    padding: 1em;
}
.badge__footer img {
}
.badge__background-top {
    width: 100%;
    top: 0;
    left: 0;
    height: 12em;
    position: absolute;
    -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
            box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
}
.badge__first-name {
    font-weight: 800;
    text-transform: uppercase;
}
.badge__last-name {
    margin-bottom: 28px;
}
.badge__information {
    text-align: left;
    letter-spacing: 1px;
    padding-left: 3.5em;
}
.badge__icon {
    position: absolute;
    left: 1em;
    bottom: -22px;
    height: 120px;
    width: auto;
}
.badge__heading {
    margin-left: 100px;
    font-size: 24px;
    font-weight: bold;
}
.badge__subheading {
    margin-left: 100px;
    font-size: 14px;
}
.badge__specialty {
    font-weight: 800;
    letter-spacing: 3px
}

.card-list.subscriber__show{  grid-template-columns: 0.3fr 1fr; grid-gap: 1em; gap: 1em;
}
.card-list.subscriber__show .card-list{  grid-template-rows: 0fr 0fr;
}
.subscriber-magazines__container{  grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-auto-flow: unset; display: grid; grid-gap: 1em; gap: 1em;
}
.subscriber-badges__container{  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; grid-auto-flow: unset; display: grid; grid-gap: 1em; gap: 1em;
}
.badge__container{ text-align: center;}
.badge__container img{ padding: 1em; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out;
}
.badge__container img:hover{ padding: 0.5em; -webkit-filter: drop-shadow(0 5px 8px #c6c6c6); filter: drop-shadow(0 5px 8px #c6c6c6);
}
.subscriber-details__profile{  text-align: center;
}
.badge__container.inactive{ -webkit-filter: grayscale(100%) contrast(0.3) brightness(50%); filter: grayscale(100%) contrast(0.3) brightness(50%); opacity: 0.5;
}
.badge__container.inactive image{  -webkit-user-select: none;  -moz-user-select: none;  -o-user-select: none;  -ms-user-select: none;  user-select: none;
}
.badge__container.inactive img:hover{ -webkit-filter: none; filter: none; padding: 1em;
}
.badge__container .badge__text{ opacity: 0; -webkit-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out;
}
.badge__container:hover .badge__text{ opacity: 1;
}
@media(max-width: 1050px){
.badge__container .badge__text{ opacity: 0.5;
}
}

#app .page .page__container .button--large{ height: auto; padding-top: 2em; padding-bottom: 2em;
}
.zen__time-entry-item{ border-bottom: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 0; padding-bottom: 1em;
}
.zen__time-entry-item:last-child{ border: none; padding-bottom: 0;
}
#app .button--lighter{  background-color: #5090bc;  border: none;
}
#app .button--lighter:focus,
#app .button--lighter:hover{  color: #ffffff;  background-color: #57a3d3;  -webkit-box-shadow: 0 0 4px rgba(80, 144, 188, 0.52);  box-shadow: 0 0 4px rgba(80, 144, 188, 0.52);
}
@media(max-width: 1366px){
#app .card.zen__time-clock{ width: 100%;
}
}
/* BASICS */

.CodeMirror {
  /* Set height, width, borders, and global font properties here */
  font-family: monospace;
  height: 300px;
  color: black;
  direction: ltr;
}

/* PADDING */

.CodeMirror-lines {
  padding: 4px 0; /* Vertical padding around content */
}

.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  padding: 0 4px; /* Horizontal padding of content */
}

.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  background-color: white; /* The little square between H and V scrollbars */
}

/* GUTTER */

.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: #f7f7f7;
  white-space: nowrap;
}

.CodeMirror-linenumbers {}

.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: #999;
  white-space: nowrap;
}

.CodeMirror-guttermarker { color: black; }

.CodeMirror-guttermarker-subtle { color: #999; }

/* CURSOR */

.CodeMirror-cursor {
  border-left: 1px solid black;
  border-right: none;
  width: 0;
}

/* Shown when moving in bi-directional text */

.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver;
}

.cm-fat-cursor .CodeMirror-cursor {
  width: auto;
  border: 0 !important;
  background: #7e7;
}

.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1;
}

.cm-fat-cursor-mark {
  background-color: rgba(20, 255, 20, 0.5);
  -webkit-animation: blink 1.06s steps(1) infinite;
  animation: blink 1.06s steps(1) infinite;
}

.cm-animate-fat-cursor {
  width: auto;
  border: 0;
  -webkit-animation: blink 1.06s steps(1) infinite;
  animation: blink 1.06s steps(1) infinite;
  background-color: #7e7;
}

@-webkit-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}

@keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}

/* Can style cursor different in overwrite (non-insert) mode */

.CodeMirror-overwrite .CodeMirror-cursor {}

.cm-tab { display: inline-block; text-decoration: inherit; }

.CodeMirror-rulers {
  position: absolute;
  left: 0; right: 0; top: -50px; bottom: 0;
  overflow: hidden;
}

.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  top: 0; bottom: 0;
  position: absolute;
}

/* DEFAULT THEME */

.cm-s-default .cm-header {color: blue;}

.cm-s-default .cm-quote {color: #090;}

.cm-negative {color: #d44;}

.cm-positive {color: #292;}

.cm-header, .cm-strong {font-weight: bold;}

.cm-em {font-style: italic;}

.cm-link {text-decoration: underline;}

.cm-strikethrough {text-decoration: line-through;}

.cm-s-default .cm-keyword {color: #708;}

.cm-s-default .cm-atom {color: #219;}

.cm-s-default .cm-number {color: #164;}

.cm-s-default .cm-def {color: #00f;}

.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}

.cm-s-default .cm-variable-2 {color: #05a;}

.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}

.cm-s-default .cm-comment {color: #a50;}

.cm-s-default .cm-string {color: #a11;}

.cm-s-default .cm-string-2 {color: #f50;}

.cm-s-default .cm-meta {color: #555;}

.cm-s-default .cm-qualifier {color: #555;}

.cm-s-default .cm-builtin {color: #30a;}

.cm-s-default .cm-bracket {color: #997;}

.cm-s-default .cm-tag {color: #170;}

.cm-s-default .cm-attribute {color: #00c;}

.cm-s-default .cm-hr {color: #999;}

.cm-s-default .cm-link {color: #00c;}

.cm-s-default .cm-error {color: #f00;}

.cm-invalidchar {color: #f00;}

.CodeMirror-composing { border-bottom: 2px solid; }

/* Default styles for common addons */

div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}

div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}

.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }

.CodeMirror-activeline-background {background: #e8f2ff;}

/* STOP */

/* The rest of this file contains styles related to the mechanics of
   the editor. You probably shouldn't touch them. */

.CodeMirror {
  position: relative;
  overflow: hidden;
  background: white;
}

.CodeMirror-scroll {
  overflow: scroll !important; /* Things will break if this is overridden */
  /* 50px is the magic margin used to hide the element's real scrollbars */
  /* See overflow: hidden in .CodeMirror */
  margin-bottom: -50px; margin-right: -50px;
  padding-bottom: 50px;
  height: 100%;
  outline: none; /* Prevent dragging from highlighting the element */
  position: relative;
}

.CodeMirror-sizer {
  position: relative;
  border-right: 50px solid transparent;
}

/* The fake, visible scrollbars. Used to force redraw during scrolling
   before actual scrolling happens, thus preventing shaking and
   flickering artifacts. */

.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  position: absolute;
  z-index: 6;
  display: none;
  outline: none;
}

.CodeMirror-vscrollbar {
  right: 0; top: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}

.CodeMirror-hscrollbar {
  bottom: 0; left: 0;
  overflow-y: hidden;
  overflow-x: scroll;
}

.CodeMirror-scrollbar-filler {
  right: 0; bottom: 0;
}

.CodeMirror-gutter-filler {
  left: 0; bottom: 0;
}

.CodeMirror-gutters {
  position: absolute; left: 0; top: 0;
  min-height: 100%;
  z-index: 3;
}

.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: -50px;
}

.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  background: none !important;
  border: none !important;
}

.CodeMirror-gutter-background {
  position: absolute;
  top: 0; bottom: 0;
  z-index: 4;
}

.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4;
}

.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }

.CodeMirror-gutter-wrapper ::selection { background-color: transparent }

.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }

.CodeMirror-lines {
  cursor: text;
  min-height: 1px; /* prevents collapsing before first draw */
}

.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  /* Reset some styles that the rest of the page might have set */ border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-variant-ligatures: contextual;
  -webkit-font-feature-settings: "calt";
          font-feature-settings: "calt";
  font-variant-ligatures: contextual;
}

.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal;
}

.CodeMirror-linebackground {
  position: absolute;
  left: 0; right: 0; top: 0; bottom: 0;
  z-index: 0;
}

.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  padding: 0.1px; /* Force widget margins to stay inside of the container */
}

.CodeMirror-widget {}

.CodeMirror-rtl pre { direction: rtl; }

.CodeMirror-code {
  outline: none;
}

/* Force content-box sizing for the elements where we expect it */

.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.CodeMirror-cursor {
  position: absolute;
  pointer-events: none;
}

.CodeMirror-measure pre { position: static; }

div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3;
}

div.CodeMirror-dragcursors {
  visibility: visible;
}

.CodeMirror-focused div.CodeMirror-cursors {
  visibility: visible;
}

.CodeMirror-selected { background: #d9d9d9; }

.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }

.CodeMirror-crosshair { cursor: crosshair; }

.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }

.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }

.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }

.cm-searching {
  background-color: #ffa;
  background-color: rgba(255, 255, 0, .4);
}

/* Used to force a border model for a node */

.cm-force-border { padding-right: .1px; }

@media print {
  /* Hide the cursor when printing */
  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden;
  }
}

/* See issue #2901 */

.cm-tab-wrap-hack:after { content: ''; }

/* Help users use markselection to safely style text background */

span.CodeMirror-selectedtext { background: none; }

:root {
    font-family : "Roboto", "Helvetica Neue", Arial, sans-serif;
    color       : #222;
    font-size   : 14px;
}
.page__logo {
    background      : url(/img/tenants/logos/flex-portal.png) 50% 50% no-repeat;
    background      : var(--brand-image, url(/img/tenants/logos/flex-portal.png)) 50% 50% no-repeat;
    display         : none;
    display         : var(--brand-image-top-display, none);
    width           : auto; /*or your image's width*/
    height          : 120px; /*or your image's height*/
    margin          : 0;
    padding         : 0;
    background-size : contain;
    border-style    : none;
    outline         : none;
}

/* Prevent FOUC */
[v-cloak] {
    display : none;
}
.page {
    display        : -webkit-box;
    display        : -ms-flexbox;
    display        : flex;
    -webkit-box-orient : vertical;
    -webkit-box-direction : normal;
        -ms-flex-direction : column;
            flex-direction : column;
    min-height     : 100%;
    /*height         : 100%;*/
}
.page__head {
}
.page__head-wrapper {
    background            : -webkit-gradient(linear, left top, left bottom, from(color-mod(#1F77D0 a(.77))), to(color-mod(#533ce1 a(.77))));
    background            : linear-gradient(to bottom, color-mod(#1F77D0 a(.77)) 0%, color-mod(#533ce1 a(.77)) 100%);
    background            : -webkit-gradient(linear, left top, left bottom, from(var(--brand-color-contrast, color-mod(#1F77D0 a(.77)))), to(var(--brand-color-contrast, color-mod(#533ce1 a(.77)))));
    background            : linear-gradient(to bottom, var(--brand-color-contrast, color-mod(#1F77D0 a(.77))) 0%, var(--brand-color-contrast, color-mod(#533ce1 a(.77))) 100%);
    background-attachment : fixed;
    background-size       : 150% 150%;
}
.page__wrapper {
    display : -webkit-box;
    display : -ms-flexbox;
    display : flex;
    -webkit-box-flex    : 1;
        -ms-flex    : 1 1 auto;
            flex    : 1 1 auto;
}
.page__container {
    width : 100%;
}
.page__main {
    /*height : 100%;*/
    width          : 100%;
    padding-bottom : 5rem;
}
.page__foot {
    display          : -webkit-box;
    display          : -ms-flexbox;
    display          : flex;
    position         : fixed;
    right            : 0;
    bottom           : 0;
    left             : 0;
    z-index          : 20;
    background-color : #ffffff;
    background-color : var(--surface-card, var(--surface-page, #ffffff));
    border-top       : 1px solid #e1e2e2;
    border-top       : 1px solid var(--border-subtle, #e1e2e2);
    -webkit-box-shadow       : 0 -2px 8px rgba(0, 0, 0, 0.08);
            box-shadow       : 0 -2px 8px rgba(0, 0, 0, 0.08);
    padding          : 1rem 3rem;
}
@media (min-width : 768px) {
.page__head {
}
.page__head-wrapper {
}
.page__head--collapsed {
        height : 100%;
        width  : 0;
}
.page__toggle-btn {
        position : fixed;
}
.page {
}
.page__container {
        overflow       : auto;
}
.page__main {
        padding : 1rem 4rem 5rem;
}
}

#app .navbar__mobile-toggle .navbar-item__link-icon {
    display : inherit;
}
#app .navbar-item__link-icon {
    line-height : 35px;
}
#app .navbar__items.navbar__items--mobile {
    display               : none;
    grid-template-columns : 1fr;
    grid-template-rows    : 1fr;
    text-align            : right;
}
#app .navbar__items--mobile .navbar-item__link {
    float  : right;
    cursor : pointer;
}
.navbar {
    display         : -webkit-box;
    display         : -ms-flexbox;
    display         : flex;
    -webkit-box-pack : end;
        -ms-flex-pack : end;
            justify-content : flex-end;
    -webkit-box-align     : stretch;
        -ms-flex-align     : stretch;
            align-items     : stretch;
    -webkit-box-sizing      : border-box;
            box-sizing      : border-box;
    overflow        : hidden;
    z-index         : 8;
}
.navbar__items {
    display         : -webkit-inline-box;
    display         : -ms-inline-flexbox;
    display         : inline-flex;
    -webkit-box-pack : space-evenly;
        -ms-flex-pack : space-evenly;
            justify-content : space-evenly;
    -webkit-box-align     : center;
        -ms-flex-align     : center;
            align-items     : center;
    border-top      : 1px solid rgba(255, 255, 255, 0.2);
}
.navbar__home-link {
    display        : -webkit-inline-box;
    display        : -ms-inline-flexbox;
    display        : inline-flex;
    width          : 20%;
    max-width      : 20%;
    padding-bottom : .75rem;
    float:left;
}
.navbar__img {
    width           : 100%;
    min-width           : 125px;
    padding-bottom  : 25%;
    padding-bottom  : var(--brand-image-height, 25%);
    background      : url(/img/tenants/stock/flex-portal.png) 50% 50% no-repeat;
    background      : var(--brand-image, url(/img/tenants/stock/flex-portal.png)) 50% 50% no-repeat;
    display         : block;
    display         : var(--brand-image-menu-display, block);
    background-size : contain;
}
.navbar__items >>> > hr {
    border     : 0;
    border-top : 1px solid rgba(255, 255, 255, 0.2);
    width      : 100%;
}
@media (min-width : 480px) and (max-width : 768px) {
.navbar__home-link {
        width : 300px;
}
.navbar__items {
        grid-auto-flow     : column;
        grid-template-rows : repeat(5, auto);
}
}
@media (max-width : 900px ) {
#app .navbar__items.navbar__items--desktop {
        display : none;
}
#app .navbar__items.navbar__items--desktop.toggled,
    #app .navbar__items.navbar__items--mobile {
        display : inherit;
}
#app .navbar__items.navbar__items--desktop.toggled {
        position              : absolute;
        left                  : 0;
        top                   : 100%;
        width                 : 100%;
        height                : auto;
        z-index               : 9;
        display               : grid;
        grid-template-columns : 1fr;
        grid-auto-flow        : unset;
        background-color      : #ffffff;
        text-align            : left;
}
#app .page__head-wrapper {
}
#app .page__head,
    #app .page__head-wrapper,
    #app .navbar {
        overflow : visible;
}

    /*#app .navbar__backdrop.toggled{ display: inherit; position: fixed; left: 0; top: 0; width: 100vw; height: 100vh; }*/
}

.drawer__wrapper {
    z-index          : 11;
    position         : fixed;
    right            : -450px;
    top              : 0;
    bottom           : 0;
    width            : 450px;
    padding          : 1em;
    color            : #333333;
    -webkit-box-shadow       : 0 0 6px rgba(0, 0, 0, 0.3);
            box-shadow       : 0 0 6px rgba(0, 0, 0, 0.3);
    background-color : #ffffff;
    -webkit-transition       : 0.5s ease-in-out;
    transition       : 0.5s ease-in-out;
    overflow-y       : scroll;
    cursor           : default;
}
.drawer__wrapper--open {
    right : 0;
}
.drawer__background {
    z-index        : 10;
    opacity        : 0;
    position       : fixed;
    left           : 0;
    top            : 0;
    width          : 100vw;
    height         : 100vh;
    pointer-events : none;
    background     : #000000;
    -webkit-transition     : 0.5s ease-in-out;
    transition     : 0.5s ease-in-out;
    cursor         : default;
}
.drawer__background--open {
    display        : inline;
    display        : initial;
    pointer-events : initial;
    opacity        : 0.4;
}
.core__drawer .core-drawer__control--mobile .button__icon{
    display: none;
}
@media (max-width : 900px ) {
.core__drawer .core-drawer__control--mobile .button__icon{
        display: inherit;
}
.core__drawer .core-drawer__control--mobile .button__text{
        display: none;
}
}
.message__badge--no-border .el-badge__content{
    border: none;
}

#blueimp-gallery a, #blueimp-gallery a:hover{
    color: #ffffff;
}
#blueimp-gallery .slide-content{
    opacity: 0;
}
#blueimp-gallery{
    font-size: 40px;
}
#app .gallery__image{
    float: none;
    display: inline-block;
}
.carousel__slide{
    position: relative;
    height: 150px;
    overflow: hidden;
}
.carousel__slide img{
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 100%!important;
    height: auto;
}
@media(max-width: 580px){
.carousel__slide{
        position: relative;
        height: 100px;
        overflow: hidden;
}
}
.gallery__popover .el-dialog__header{
    display: none;
}
.gallery__popover .el-dialog__body{
    padding: 0;
}
.gallery__popover .el-dialog{
    margin-top: 5vh!important;
}
.gallery__popover .el-dialog__body img{
    width: 100%!important;
    height: auto;
}
.gallery__close{
    position: absolute;
    top: -8px;
    right: -32px;
    font-size: 2em;
    color: #fff;
    cursor: pointer;
}
.gallery__popover .el-dialog{
}
.VueCarousel-dot:not(.VueCarousel-dot--active){
    background-color: rgb(210,210,210)!important;
}

.vdatetime-input {
    padding: 0.6em;
}
.vdatetime-calendar__month__day--selected > span > span, .vdatetime-calendar__month__day--selected:hover > span > span,
.vdatetime-popup__header {
    background-color: #59a5de;
}
.vdatetime-popup__actions__button,
.vdatetime-time-picker__item--selected {
    color: #59a5de;
}
@media (max-width: 768px) {
.facility__row {
        /*grid-template-columns: 0.66fr 0.33fr;*/
}
}
.field__icon {
    position: absolute;
    right: 0.5em;
    bottom: 0.6em;
    opacity: 0.2;
    font-weight: lighter;
    font-size: 1.2em;
}
.field__icon.fa-clock-o {
    font-size: 1.3em;
    bottom: 0.45em;
}
.field__invalid {
    border-radius: 3px;
    -webkit-box-shadow: 0 0 0 3px rgba(255, 29, 24, 0.5);
            box-shadow: 0 0 0 3px rgba(255, 29, 24, 0.5);
}
.field__valid {
    border-radius: 3px;
    /*box-shadow: 0 0 0 3px rgba(128, 232, 121, 0.6);*/
}
.field__validate {
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.staffing__app .el-checkbox {
    position: relative;
}
.staffing__app .el-checkbox__input {
    position: absolute;
    left: 0;
    top: 0;
}
.staffing__app .el-checkbox__label {
    padding-left: 30px;
    white-space: normal;
    white-space: initial;
    padding-top: 3px;
}
.columns__2--smaller{
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 1em;
    gap: 1em;
    grid-gap: 1em;
}
.staffing__card .control__tooltip{
    margin-top: 0.3em;
    margin-right: 0.3em;
    font-size: 14px;
}
.staffing__card .el-radio__label{
    padding-left: 6px;
}
.staffing__card .el-radio{
    margin-right: 20px;
}
.covid_y .el-checkbox__input.is-checked .el-checkbox__inner{
    background-color: #ffd62c;
    border-color: #af9117;
}
.covid_r .el-checkbox__input.is-checked .el-checkbox__inner{
    background-color: #ff5e6e;
    border-color: #881c27;
}

td.no-border {
    border: none;
}
.availability__week {
}
.availability__week h4 {
    font-size: 1.25em;
    line-height: 3em;
    font-weight: bold;
}
.availability__week table {
    margin-bottom: 2em;
}
.availability__week table thead th {
    vertical-align: top;
}
.availability__week label.el-checkbox {
    margin-bottom: 0;
}
@media screen and (orientation: portrait) {
#availability-form{
        display: none;
}
.prevent-portrait{
        text-align: center;
}
.prevent-portrait h4{
        margin-top: 3em;
        margin-bottom: 3em;
        font-weight: bold;
        line-height: 2em;
}
}
@media screen and (orientation: landscape) {
.prevent-portrait{
        display: none;
}
}

.form__builder {
    grid-template-rows: -webkit-min-content;
    grid-template-rows: min-content;
    display: grid;
    grid-template-columns: 0.25fr 0.75fr;
    grid-gap: 1em;
    gap: 1em;
    grid-gap: 1em;
}
.form__builder code {
    background-color: #f2f4f6;
    padding: 1em;
    border-radius: 3px;
}
.form__builder > .core-section__container {
    -ms-flex-item-align: start;
        align-self: start;
}
.form-builder__workspace > .core-section__container {
    overflow: hidden;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.form-builder__navigation .core__chip {
    max-width: none;
    max-width: initial;
}
@-webkit-keyframes form-builder__fade-in {
from {
        max-height: 0;
        opacity: 0;
}
to {
        max-height: calc(100% - 1px);
        opacity: 1;
}
}
@keyframes form-builder__fade-in {
from {
        max-height: 0;
        opacity: 0;
}
to {
        max-height: calc(100% - 1px);
        opacity: 1;
}
}
.form-builder__workspace .core-section__container:last-child {
    margin-bottom: 0;
}
.form-builder__workspace .core-section__container--open {
    -webkit-box-shadow: 0 2px 5px #dcdcdc;
            box-shadow: 0 2px 5px #dcdcdc;
}
.form-section__element {
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    padding: 0.5em;
    display: inline-block;
}
.form-section__element .control__wrapper {
    display: block;
}
.form-section__element:hover {
    background-color: #f7f7f7;
}
.form-element__controls {
    float: right;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.form__linked-text {
    float: left;
    color: #646a6f;
    padding-right: 0.4em;
    height: 0;
    opacity: 0.6;
    margin-top: 2px;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    cursor: pointer;
}
.form__linked-text:hover {
    opacity: 1;
}
.form-element__controls > i,
.form-element__controls .drawer__control {
    opacity: 0;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.form-section__element:hover .form-element__controls .drawer__control,
.form-section__element:hover .form-element__controls > i {
    opacity: 1;
}
.form-section__element--bound {
}
.form-builder__condition-controls > i,
.form__controls > i,
.form__controls .drawer__control > i {
    cursor: pointer;
    padding-left: 0.1em;
    padding-right: 0.1em;
    color: #bbbbbb;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.form-builder__condition-controls > i:hover,
.form__controls > i:hover,
.form__controls .drawer__control > i:hover {
    color: #333333;
}
.form-builder__condition-block {
    border: 1px dashed #cccccc;
    padding: 1em;
    border-radius: 2px;
}
.form__builder .navbar-item__link {
    cursor: pointer;
}
.form__builder .form-section__element .control__wrapper-2 {
    position: inherit;
}
.form__builder .form-section__element .control-search__loader {
    display: none;
}
.form__builder .label__popover {
    float: right;
    margin-top: 0.2em;
    opacity: 0.5;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.form__builder .label__popover:hover {
    opacity: 1;
}
.form__builder .button__close {
    font-size: 1.5em;
    -ms-flex-item-align: end;
        align-self: end;
    cursor: pointer;
    margin-top: 1.6em;
}
.app-builder__tooltip {
    float: left;
    margin-top: 0.2em;
    margin-right: 0.5em;
    opacity: 0.4;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.app-builder__tooltip:hover {
    opacity: 1;
}
.app-build__option-amount {
    display: inline-block;
    width: 90%;
}
.app-builder__field-display {
    display: inline-block;
    vertical-align: top;
}
@media (max-width: 580px ) {
.app-builder__field-display {
        display: block;
        width: 100% !important;
}
}
.form__builder .table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(251, 251, 251, 1);
}
.app-builder__branding {
    width: 80%;
    opacity: 0.2;
    -webkit-filter: grayscale(1);
            filter: grayscale(1);
}
.form__builder > div > .core-section__container > .core-section__heading {
    /*background: #eee;*/
}
@charset "UTF-8";.el-pagination--small .arrow.disabled,.el-table .hidden-columns,.el-table td.is-hidden>*,.el-table th.is-hidden>*,.el-table--hidden{visibility:hidden}.el-input__suffix,.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.el-dropdown .el-dropdown-selfdefine:focus:active,.el-dropdown .el-dropdown-selfdefine:focus:not(.focusing),.el-message__closeBtn:focus,.el-message__content:focus,.el-popover:focus,.el-popover:focus:active,.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing),.el-rate:active,.el-rate:focus,.el-tooltip:focus:hover,.el-tooltip:focus:not(.focusing),.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}@font-face{font-family:element-icons;src:url(/fonts/vendor/element-ui/lib/theme-chalk/element-icons.woff?535877f50039c0cb49a6196a5b7517cd) format("woff"),url(/fonts/vendor/element-ui/lib/theme-chalk/element-icons.ttf?732389ded34cb9c52dd88271f1345af9) format("truetype");font-weight:400;font-display:"auto";font-style:normal}[class*=" el-icon-"],[class^=el-icon-]{font-family:element-icons!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-icon-ice-cream-round:before{content:"\E6A0"}.el-icon-ice-cream-square:before{content:"\E6A3"}.el-icon-lollipop:before{content:"\E6A4"}.el-icon-potato-strips:before{content:"\E6A5"}.el-icon-milk-tea:before{content:"\E6A6"}.el-icon-ice-drink:before{content:"\E6A7"}.el-icon-ice-tea:before{content:"\E6A9"}.el-icon-coffee:before{content:"\E6AA"}.el-icon-orange:before{content:"\E6AB"}.el-icon-pear:before{content:"\E6AC"}.el-icon-apple:before{content:"\E6AD"}.el-icon-cherry:before{content:"\E6AE"}.el-icon-watermelon:before{content:"\E6AF"}.el-icon-grape:before{content:"\E6B0"}.el-icon-refrigerator:before{content:"\E6B1"}.el-icon-goblet-square-full:before{content:"\E6B2"}.el-icon-goblet-square:before{content:"\E6B3"}.el-icon-goblet-full:before{content:"\E6B4"}.el-icon-goblet:before{content:"\E6B5"}.el-icon-cold-drink:before{content:"\E6B6"}.el-icon-coffee-cup:before{content:"\E6B8"}.el-icon-water-cup:before{content:"\E6B9"}.el-icon-hot-water:before{content:"\E6BA"}.el-icon-ice-cream:before{content:"\E6BB"}.el-icon-dessert:before{content:"\E6BC"}.el-icon-sugar:before{content:"\E6BD"}.el-icon-tableware:before{content:"\E6BE"}.el-icon-burger:before{content:"\E6BF"}.el-icon-knife-fork:before{content:"\E6C1"}.el-icon-fork-spoon:before{content:"\E6C2"}.el-icon-chicken:before{content:"\E6C3"}.el-icon-food:before{content:"\E6C4"}.el-icon-dish-1:before{content:"\E6C5"}.el-icon-dish:before{content:"\E6C6"}.el-icon-moon-night:before{content:"\E6EE"}.el-icon-moon:before{content:"\E6F0"}.el-icon-cloudy-and-sunny:before{content:"\E6F1"}.el-icon-partly-cloudy:before{content:"\E6F2"}.el-icon-cloudy:before{content:"\E6F3"}.el-icon-sunny:before{content:"\E6F6"}.el-icon-sunset:before{content:"\E6F7"}.el-icon-sunrise-1:before{content:"\E6F8"}.el-icon-sunrise:before{content:"\E6F9"}.el-icon-heavy-rain:before{content:"\E6FA"}.el-icon-lightning:before{content:"\E6FB"}.el-icon-light-rain:before{content:"\E6FC"}.el-icon-wind-power:before{content:"\E6FD"}.el-icon-baseball:before{content:"\E712"}.el-icon-soccer:before{content:"\E713"}.el-icon-football:before{content:"\E715"}.el-icon-basketball:before{content:"\E716"}.el-icon-ship:before{content:"\E73F"}.el-icon-truck:before{content:"\E740"}.el-icon-bicycle:before{content:"\E741"}.el-icon-mobile-phone:before{content:"\E6D3"}.el-icon-service:before{content:"\E6D4"}.el-icon-key:before{content:"\E6E2"}.el-icon-unlock:before{content:"\E6E4"}.el-icon-lock:before{content:"\E6E5"}.el-icon-watch:before{content:"\E6FE"}.el-icon-watch-1:before{content:"\E6FF"}.el-icon-timer:before{content:"\E702"}.el-icon-alarm-clock:before{content:"\E703"}.el-icon-map-location:before{content:"\E704"}.el-icon-delete-location:before{content:"\E705"}.el-icon-add-location:before{content:"\E706"}.el-icon-location-information:before{content:"\E707"}.el-icon-location-outline:before{content:"\E708"}.el-icon-location:before{content:"\E79E"}.el-icon-place:before{content:"\E709"}.el-icon-discover:before{content:"\E70A"}.el-icon-first-aid-kit:before{content:"\E70B"}.el-icon-trophy-1:before{content:"\E70C"}.el-icon-trophy:before{content:"\E70D"}.el-icon-medal:before{content:"\E70E"}.el-icon-medal-1:before{content:"\E70F"}.el-icon-stopwatch:before{content:"\E710"}.el-icon-mic:before{content:"\E711"}.el-icon-copy-document:before{content:"\E718"}.el-icon-full-screen:before{content:"\E719"}.el-icon-switch-button:before{content:"\E71B"}.el-icon-aim:before{content:"\E71C"}.el-icon-crop:before{content:"\E71D"}.el-icon-odometer:before{content:"\E71E"}.el-icon-time:before{content:"\E71F"}.el-icon-bangzhu:before{content:"\E724"}.el-icon-close-notification:before{content:"\E726"}.el-icon-microphone:before{content:"\E727"}.el-icon-turn-off-microphone:before{content:"\E728"}.el-icon-position:before{content:"\E729"}.el-icon-postcard:before{content:"\E72A"}.el-icon-message:before{content:"\E72B"}.el-icon-chat-line-square:before{content:"\E72D"}.el-icon-chat-dot-square:before{content:"\E72E"}.el-icon-chat-dot-round:before{content:"\E72F"}.el-icon-chat-square:before{content:"\E730"}.el-icon-chat-line-round:before{content:"\E731"}.el-icon-chat-round:before{content:"\E732"}.el-icon-set-up:before{content:"\E733"}.el-icon-turn-off:before{content:"\E734"}.el-icon-open:before{content:"\E735"}.el-icon-connection:before{content:"\E736"}.el-icon-link:before{content:"\E737"}.el-icon-cpu:before{content:"\E738"}.el-icon-thumb:before{content:"\E739"}.el-icon-female:before{content:"\E73A"}.el-icon-male:before{content:"\E73B"}.el-icon-guide:before{content:"\E73C"}.el-icon-news:before{content:"\E73E"}.el-icon-price-tag:before{content:"\E744"}.el-icon-discount:before{content:"\E745"}.el-icon-wallet:before{content:"\E747"}.el-icon-coin:before{content:"\E748"}.el-icon-money:before{content:"\E749"}.el-icon-bank-card:before{content:"\E74A"}.el-icon-box:before{content:"\E74B"}.el-icon-present:before{content:"\E74C"}.el-icon-sell:before{content:"\E6D5"}.el-icon-sold-out:before{content:"\E6D6"}.el-icon-shopping-bag-2:before{content:"\E74D"}.el-icon-shopping-bag-1:before{content:"\E74E"}.el-icon-shopping-cart-2:before{content:"\E74F"}.el-icon-shopping-cart-1:before{content:"\E750"}.el-icon-shopping-cart-full:before{content:"\E751"}.el-icon-smoking:before{content:"\E752"}.el-icon-no-smoking:before{content:"\E753"}.el-icon-house:before{content:"\E754"}.el-icon-table-lamp:before{content:"\E755"}.el-icon-school:before{content:"\E756"}.el-icon-office-building:before{content:"\E757"}.el-icon-toilet-paper:before{content:"\E758"}.el-icon-notebook-2:before{content:"\E759"}.el-icon-notebook-1:before{content:"\E75A"}.el-icon-files:before{content:"\E75B"}.el-icon-collection:before{content:"\E75C"}.el-icon-receiving:before{content:"\E75D"}.el-icon-suitcase-1:before{content:"\E760"}.el-icon-suitcase:before{content:"\E761"}.el-icon-film:before{content:"\E763"}.el-icon-collection-tag:before{content:"\E765"}.el-icon-data-analysis:before{content:"\E766"}.el-icon-pie-chart:before{content:"\E767"}.el-icon-data-board:before{content:"\E768"}.el-icon-data-line:before{content:"\E76D"}.el-icon-reading:before{content:"\E769"}.el-icon-magic-stick:before{content:"\E76A"}.el-icon-coordinate:before{content:"\E76B"}.el-icon-mouse:before{content:"\E76C"}.el-icon-brush:before{content:"\E76E"}.el-icon-headset:before{content:"\E76F"}.el-icon-umbrella:before{content:"\E770"}.el-icon-scissors:before{content:"\E771"}.el-icon-mobile:before{content:"\E773"}.el-icon-attract:before{content:"\E774"}.el-icon-monitor:before{content:"\E775"}.el-icon-search:before{content:"\E778"}.el-icon-takeaway-box:before{content:"\E77A"}.el-icon-paperclip:before{content:"\E77D"}.el-icon-printer:before{content:"\E77E"}.el-icon-document-add:before{content:"\E782"}.el-icon-document:before{content:"\E785"}.el-icon-document-checked:before{content:"\E786"}.el-icon-document-copy:before{content:"\E787"}.el-icon-document-delete:before{content:"\E788"}.el-icon-document-remove:before{content:"\E789"}.el-icon-tickets:before{content:"\E78B"}.el-icon-folder-checked:before{content:"\E77F"}.el-icon-folder-delete:before{content:"\E780"}.el-icon-folder-remove:before{content:"\E781"}.el-icon-folder-add:before{content:"\E783"}.el-icon-folder-opened:before{content:"\E784"}.el-icon-folder:before{content:"\E78A"}.el-icon-edit-outline:before{content:"\E764"}.el-icon-edit:before{content:"\E78C"}.el-icon-date:before{content:"\E78E"}.el-icon-c-scale-to-original:before{content:"\E7C6"}.el-icon-view:before{content:"\E6CE"}.el-icon-loading:before{content:"\E6CF"}.el-icon-rank:before{content:"\E6D1"}.el-icon-sort-down:before{content:"\E7C4"}.el-icon-sort-up:before{content:"\E7C5"}.el-icon-sort:before{content:"\E6D2"}.el-icon-finished:before{content:"\E6CD"}.el-icon-refresh-left:before{content:"\E6C7"}.el-icon-refresh-right:before{content:"\E6C8"}.el-icon-refresh:before{content:"\E6D0"}.el-icon-video-play:before{content:"\E7C0"}.el-icon-video-pause:before{content:"\E7C1"}.el-icon-d-arrow-right:before{content:"\E6DC"}.el-icon-d-arrow-left:before{content:"\E6DD"}.el-icon-arrow-up:before{content:"\E6E1"}.el-icon-arrow-down:before{content:"\E6DF"}.el-icon-arrow-right:before{content:"\E6E0"}.el-icon-arrow-left:before{content:"\E6DE"}.el-icon-top-right:before{content:"\E6E7"}.el-icon-top-left:before{content:"\E6E8"}.el-icon-top:before{content:"\E6E6"}.el-icon-bottom:before{content:"\E6EB"}.el-icon-right:before{content:"\E6E9"}.el-icon-back:before{content:"\E6EA"}.el-icon-bottom-right:before{content:"\E6EC"}.el-icon-bottom-left:before{content:"\E6ED"}.el-icon-caret-top:before{content:"\E78F"}.el-icon-caret-bottom:before{content:"\E790"}.el-icon-caret-right:before{content:"\E791"}.el-icon-caret-left:before{content:"\E792"}.el-icon-d-caret:before{content:"\E79A"}.el-icon-share:before{content:"\E793"}.el-icon-menu:before{content:"\E798"}.el-icon-s-grid:before{content:"\E7A6"}.el-icon-s-check:before{content:"\E7A7"}.el-icon-s-data:before{content:"\E7A8"}.el-icon-s-opportunity:before{content:"\E7AA"}.el-icon-s-custom:before{content:"\E7AB"}.el-icon-s-claim:before{content:"\E7AD"}.el-icon-s-finance:before{content:"\E7AE"}.el-icon-s-comment:before{content:"\E7AF"}.el-icon-s-flag:before{content:"\E7B0"}.el-icon-s-marketing:before{content:"\E7B1"}.el-icon-s-shop:before{content:"\E7B4"}.el-icon-s-open:before{content:"\E7B5"}.el-icon-s-management:before{content:"\E7B6"}.el-icon-s-ticket:before{content:"\E7B7"}.el-icon-s-release:before{content:"\E7B8"}.el-icon-s-home:before{content:"\E7B9"}.el-icon-s-promotion:before{content:"\E7BA"}.el-icon-s-operation:before{content:"\E7BB"}.el-icon-s-unfold:before{content:"\E7BC"}.el-icon-s-fold:before{content:"\E7A9"}.el-icon-s-platform:before{content:"\E7BD"}.el-icon-s-order:before{content:"\E7BE"}.el-icon-s-cooperation:before{content:"\E7BF"}.el-icon-bell:before{content:"\E725"}.el-icon-message-solid:before{content:"\E799"}.el-icon-video-camera:before{content:"\E772"}.el-icon-video-camera-solid:before{content:"\E796"}.el-icon-camera:before{content:"\E779"}.el-icon-camera-solid:before{content:"\E79B"}.el-icon-download:before{content:"\E77C"}.el-icon-upload2:before{content:"\E77B"}.el-icon-upload:before{content:"\E7C3"}.el-icon-picture-outline-round:before{content:"\E75F"}.el-icon-picture-outline:before{content:"\E75E"}.el-icon-picture:before{content:"\E79F"}.el-icon-close:before{content:"\E6DB"}.el-icon-check:before{content:"\E6DA"}.el-icon-plus:before{content:"\E6D9"}.el-icon-minus:before{content:"\E6D8"}.el-icon-help:before{content:"\E73D"}.el-icon-s-help:before{content:"\E7B3"}.el-icon-circle-close:before{content:"\E78D"}.el-icon-circle-check:before{content:"\E720"}.el-icon-circle-plus-outline:before{content:"\E723"}.el-icon-remove-outline:before{content:"\E722"}.el-icon-zoom-out:before{content:"\E776"}.el-icon-zoom-in:before{content:"\E777"}.el-icon-error:before{content:"\E79D"}.el-icon-success:before{content:"\E79C"}.el-icon-circle-plus:before{content:"\E7A0"}.el-icon-remove:before{content:"\E7A2"}.el-icon-info:before{content:"\E7A1"}.el-icon-question:before{content:"\E7A4"}.el-icon-warning-outline:before{content:"\E6C9"}.el-icon-warning:before{content:"\E7A3"}.el-icon-goods:before{content:"\E7C2"}.el-icon-s-goods:before{content:"\E7B2"}.el-icon-star-off:before{content:"\E717"}.el-icon-star-on:before{content:"\E797"}.el-icon-more-outline:before{content:"\E6CC"}.el-icon-more:before{content:"\E794"}.el-icon-phone-outline:before{content:"\E6CB"}.el-icon-phone:before{content:"\E795"}.el-icon-user:before{content:"\E6E3"}.el-icon-user-solid:before{content:"\E7A5"}.el-icon-setting:before{content:"\E6CA"}.el-icon-s-tools:before{content:"\E7AC"}.el-icon-delete:before{content:"\E6D7"}.el-icon-delete-solid:before{content:"\E7C9"}.el-icon-eleme:before{content:"\E7C7"}.el-icon-platform-eleme:before{content:"\E7CA"}.el-icon-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@-webkit-keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.el-pagination{white-space:nowrap;padding:2px 5px;color:#303133;font-weight:700}.el-pagination::after,.el-pagination::before{display:table;content:""}.el-pagination::after{clear:both}.el-pagination button,.el-pagination span:not([class*=suffix]){display:inline-block;font-size:13px;min-width:35.5px;height:28px;line-height:28px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.el-pagination .el-input__inner{text-align:center;-moz-appearance:textfield;line-height:normal}.el-pagination .el-input__suffix{right:0;-webkit-transform:scale(.8);transform:scale(.8)}.el-pagination .el-select .el-input{width:100px;margin:0 5px}.el-pagination .el-select .el-input .el-input__inner{padding-right:25px;border-radius:3px}.el-pagination button{border:none;padding:0 6px;background:0 0}.el-pagination button:focus{outline:0}.el-pagination button:hover{color:#409EFF}.el-pagination button:disabled{color:#C0C4CC;background-color:#FFF;cursor:not-allowed}.el-pagination .btn-next,.el-pagination .btn-prev{background:center center no-repeat #FFF;background-size:16px;cursor:pointer;margin:0;color:#303133}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon{display:block;font-size:12px;font-weight:700}.el-pagination .btn-prev{padding-right:12px}.el-pagination .btn-next{padding-left:12px}.el-pagination .el-pager li.disabled{color:#C0C4CC;cursor:not-allowed}.el-pager li,.el-pager li.btn-quicknext:hover,.el-pager li.btn-quickprev:hover{cursor:pointer}.el-pagination--small .btn-next,.el-pagination--small .btn-prev,.el-pagination--small .el-pager li,.el-pagination--small .el-pager li.btn-quicknext,.el-pagination--small .el-pager li.btn-quickprev,.el-pagination--small .el-pager li:last-child{border-color:transparent;font-size:12px;line-height:22px;height:22px;min-width:22px}.el-pagination--small .more::before,.el-pagination--small li.more::before{line-height:24px}.el-pagination--small button,.el-pagination--small span:not([class*=suffix]){height:22px;line-height:22px}.el-pagination--small .el-pagination__editor,.el-pagination--small .el-pagination__editor.el-input .el-input__inner{height:22px}.el-pagination__sizes{margin:0 10px 0 0;font-weight:400;color:#606266}.el-pagination__sizes .el-input .el-input__inner{font-size:13px;padding-left:8px}.el-pagination__sizes .el-input .el-input__inner:hover{border-color:#409EFF}.el-pagination__total{margin-right:10px;font-weight:400;color:#606266}.el-pagination__jump{margin-left:24px;font-weight:400;color:#606266}.el-pagination__jump .el-input__inner{padding:0 3px}.el-pagination__rightwrapper{float:right}.el-pagination__editor{line-height:18px;padding:0 2px;height:28px;text-align:center;margin:0 2px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.el-pager,.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev{padding:0}.el-pagination__editor.el-input{width:50px}.el-pagination__editor.el-input .el-input__inner{height:28px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{margin:0 5px;background-color:#f4f4f5;color:#606266;min-width:30px;border-radius:2px}.el-pagination.is-background .btn-next.disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev.disabled,.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .el-pager li.disabled{color:#C0C4CC}.el-pagination.is-background .el-pager li:not(.disabled):hover{color:#409EFF}.el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#409EFF;color:#FFF}.el-dialog,.el-pager li{background:#FFF;-webkit-box-sizing:border-box}.el-pagination.is-background.el-pagination--small .btn-next,.el-pagination.is-background.el-pagination--small .btn-prev,.el-pagination.is-background.el-pagination--small .el-pager li{margin:0 3px;min-width:22px}.el-pager,.el-pager li{vertical-align:top;margin:0;display:inline-block}.el-pager{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none;font-size:0}.el-date-table,.el-table th{-webkit-user-select:none;-moz-user-select:none}.el-pager .more::before{line-height:30px}.el-pager li{padding:0 4px;font-size:13px;min-width:35.5px;height:28px;line-height:28px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.el-menu--collapse .el-menu .el-submenu,.el-menu--popup{min-width:200px}.el-pager li.btn-quicknext,.el-pager li.btn-quickprev{line-height:28px;color:#303133}.el-pager li.btn-quicknext.disabled,.el-pager li.btn-quickprev.disabled{color:#C0C4CC}.el-pager li.active+li{border-left:0}.el-pager li:hover{color:#409EFF}.el-pager li.active{color:#409EFF;cursor:default}@-webkit-keyframes v-modal-in{0%{opacity:0}}@-webkit-keyframes v-modal-out{100%{opacity:0}}.el-dialog{position:relative;margin:0 auto 50px;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.el-dialog.is-fullscreen{width:100%;margin-top:0;margin-bottom:0;height:100%;overflow:auto}.el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.el-dialog__header{padding:20px 20px 10px}.el-dialog__headerbtn{position:absolute;top:20px;right:20px;padding:0;background:0 0;border:none;outline:0;cursor:pointer;font-size:16px}.el-dialog__headerbtn .el-dialog__close{color:#909399}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:#409EFF}.el-dialog__title{line-height:24px;font-size:18px;color:#303133}.el-dialog__body{padding:30px 20px;color:#606266;font-size:14px;word-break:break-all}.el-dialog__footer{padding:10px 20px 20px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:left;text-align:initial;padding:25px 25px 30px}.el-dialog--center .el-dialog__footer{text-align:inherit}.dialog-fade-enter-active{-webkit-animation:dialog-fade-in .3s;animation:dialog-fade-in .3s}.dialog-fade-leave-active{-webkit-animation:dialog-fade-out .3s;animation:dialog-fade-out .3s}@-webkit-keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes dialog-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes dialog-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-autocomplete{position:relative;display:inline-block}.el-autocomplete-suggestion{margin:5px 0;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:4px;border:1px solid #E4E7ED;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#FFF}.el-dropdown-menu,.el-menu--collapse .el-submenu .el-menu{z-index:10;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-autocomplete-suggestion__wrap{max-height:280px;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-autocomplete-suggestion__list{margin:0;padding:0}.el-autocomplete-suggestion li{padding:0 20px;margin:0;line-height:34px;cursor:pointer;color:#606266;font-size:14px;list-style:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-autocomplete-suggestion li.highlighted,.el-autocomplete-suggestion li:hover{background-color:#F5F7FA}.el-autocomplete-suggestion li.divider{margin-top:6px;border-top:1px solid #000}.el-autocomplete-suggestion li.divider:last-child{margin-bottom:-6px}.el-autocomplete-suggestion.is-loading li{text-align:center;height:100px;line-height:100px;font-size:20px;color:#999}.el-autocomplete-suggestion.is-loading li::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-autocomplete-suggestion.is-loading li:hover{background-color:#FFF}.el-autocomplete-suggestion.is-loading .el-icon-loading{vertical-align:middle}.el-dropdown{display:inline-block;position:relative;color:#606266;font-size:14px}.el-dropdown .el-button-group{display:block}.el-dropdown .el-button-group .el-button{float:none}.el-dropdown .el-dropdown__caret-button{padding-left:5px;padding-right:5px;position:relative;border-left:none}.el-dropdown .el-dropdown__caret-button::before{content:'';position:absolute;display:block;width:1px;top:5px;bottom:5px;left:0;background:rgba(255,255,255,.5)}.el-dropdown .el-dropdown__caret-button.el-button--default::before{background:rgba(220,223,230,.5)}.el-dropdown .el-dropdown__caret-button:hover::before{top:0;bottom:0}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{padding-left:0}.el-dropdown__icon{font-size:12px;margin:0 3px}.el-dropdown-menu{position:absolute;top:0;left:0;padding:10px 0;margin:5px 0;background-color:#FFF;border:1px solid #EBEEF5;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-dropdown-menu__item{list-style:none;line-height:36px;padding:0 20px;margin:0;font-size:14px;color:#606266;cursor:pointer;outline:0}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover{background-color:#ecf5ff;color:#66b1ff}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{position:relative;margin-top:6px;border-top:1px solid #EBEEF5}.el-dropdown-menu__item--divided:before{content:'';height:6px;display:block;margin:0 -20px;background-color:#FFF}.el-dropdown-menu__item.is-disabled{cursor:default;color:#bbb;pointer-events:none}.el-dropdown-menu--medium{padding:6px 0}.el-dropdown-menu--medium .el-dropdown-menu__item{line-height:30px;padding:0 17px;font-size:14px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:6px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:6px;margin:0 -17px}.el-dropdown-menu--small{padding:6px 0}.el-dropdown-menu--small .el-dropdown-menu__item{line-height:27px;padding:0 15px;font-size:13px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:4px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:4px;margin:0 -15px}.el-dropdown-menu--mini{padding:3px 0}.el-dropdown-menu--mini .el-dropdown-menu__item{line-height:24px;padding:0 10px;font-size:12px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:3px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:3px;margin:0 -10px}.el-menu{border-right:solid 1px #e6e6e6;list-style:none;position:relative;margin:0;padding-left:0;background-color:#FFF}.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover,.el-menu--horizontal>.el-submenu .el-submenu__title:hover{background-color:#fff}.el-menu::after,.el-menu::before{display:table;content:""}.el-menu::after{clear:both}.el-menu.el-menu--horizontal{border-bottom:solid 1px #e6e6e6}.el-menu--horizontal{border-right:none}.el-menu--horizontal>.el-menu-item{float:left;height:60px;line-height:60px;margin:0;border-bottom:2px solid transparent;color:#909399}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-submenu{float:left}.el-menu--horizontal>.el-submenu:focus,.el-menu--horizontal>.el-submenu:hover{outline:0}.el-menu--horizontal>.el-submenu:focus .el-submenu__title,.el-menu--horizontal>.el-submenu:hover .el-submenu__title{color:#303133}.el-menu--horizontal>.el-submenu.is-active .el-submenu__title{border-bottom:2px solid #409EFF;color:#303133}.el-menu--horizontal>.el-submenu .el-submenu__title{height:60px;line-height:60px;border-bottom:2px solid transparent;color:#909399}.el-menu--horizontal>.el-submenu .el-submenu__icon-arrow{position:static;vertical-align:middle;margin-left:8px;margin-top:-3px}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-submenu__title{background-color:#FFF;float:none;height:36px;line-height:36px;padding:0 10px;color:#909399}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-submenu.is-active>.el-submenu__title{color:#303133}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover{outline:0;color:#303133}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid #409EFF;color:#303133}.el-menu--collapse{width:64px}.el-menu--collapse>.el-menu-item [class^=el-icon-],.el-menu--collapse>.el-submenu>.el-submenu__title [class^=el-icon-]{margin:0;vertical-align:middle;width:24px;text-align:center}.el-menu--collapse>.el-menu-item .el-submenu__icon-arrow,.el-menu--collapse>.el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item span,.el-menu--collapse>.el-submenu>.el-submenu__title span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-submenu{position:relative}.el-menu--collapse .el-submenu .el-menu{position:absolute;margin-left:5px;top:0;left:100%;border:1px solid #E4E7ED;border-radius:2px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-menu-item,.el-submenu__title{height:56px;line-height:56px;position:relative;-webkit-box-sizing:border-box;white-space:nowrap;list-style:none}.el-menu--collapse .el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow{-webkit-transform:none;transform:none}.el-menu--popup{z-index:100;border:none;padding:5px 0;border-radius:2px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-menu--popup-bottom-start{margin-top:5px}.el-menu--popup-right-start{margin-left:5px;margin-right:5px}.el-menu-item{font-size:14px;color:#303133;padding:0 20px;cursor:pointer;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;-webkit-box-sizing:border-box;box-sizing:border-box}.el-menu-item *{vertical-align:middle}.el-menu-item i{color:#909399}.el-menu-item:focus,.el-menu-item:hover{outline:0;background-color:#ecf5ff}.el-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-menu-item [class^=el-icon-]{margin-right:5px;width:24px;text-align:center;font-size:18px;vertical-align:middle}.el-menu-item.is-active{color:#409EFF}.el-menu-item.is-active i{color:inherit}.el-submenu{list-style:none;margin:0;padding-left:0}.el-submenu__title{font-size:14px;color:#303133;padding:0 20px;cursor:pointer;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;-webkit-box-sizing:border-box;box-sizing:border-box}.el-submenu__title *{vertical-align:middle}.el-submenu__title i{color:#909399}.el-submenu__title:focus,.el-submenu__title:hover{outline:0;background-color:#ecf5ff}.el-submenu__title.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-submenu__title:hover{background-color:#ecf5ff}.el-submenu .el-menu{border:none}.el-submenu .el-menu-item{height:50px;line-height:50px;padding:0 45px;min-width:200px}.el-submenu__icon-arrow{position:absolute;top:50%;right:20px;margin-top:-7px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;font-size:12px}.el-submenu.is-active .el-submenu__title{border-bottom-color:#409EFF}.el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.el-submenu.is-disabled .el-menu-item,.el-submenu.is-disabled .el-submenu__title{opacity:.25;cursor:not-allowed;background:0 0!important}.el-submenu [class^=el-icon-]{vertical-align:middle;margin-right:5px;width:24px;text-align:center;font-size:18px}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{padding:7px 0 7px 20px;line-height:normal;font-size:12px;color:#909399}.el-radio-button__inner,.el-radio-group{display:inline-block;line-height:1;vertical-align:middle}.horizontal-collapse-transition .el-submenu__title .el-submenu__icon-arrow{-webkit-transition:.2s;transition:.2s;opacity:0}.el-radio-group{font-size:0}.el-radio-button{position:relative;display:inline-block;outline:0}.el-radio-button__inner{white-space:nowrap;background:#FFF;border:1px solid #DCDFE6;font-weight:500;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;position:relative;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);padding:12px 20px;font-size:14px;border-radius:0}.el-radio-button__inner.is-round{padding:12px 20px}.el-radio-button__inner:hover{color:#409EFF}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-left:1px solid #DCDFE6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-radio-button__orig-radio{opacity:0;outline:0;position:absolute;z-index:-1}.el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#FFF;background-color:#409EFF;border-color:#409EFF;-webkit-box-shadow:-1px 0 0 0 #409EFF;box-shadow:-1px 0 0 0 #409EFF}.el-radio-button__orig-radio:disabled+.el-radio-button__inner{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5;-webkit-box-shadow:none;box-shadow:none}.el-radio-button__orig-radio:disabled:checked+.el-radio-button__inner{background-color:#F2F6FC}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 4px 4px 0}.el-popover,.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:4px}.el-radio-button--medium .el-radio-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-radio-button--medium .el-radio-button__inner.is-round{padding:10px 20px}.el-radio-button--small .el-radio-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-radio-button--small .el-radio-button__inner.is-round{padding:9px 15px}.el-radio-button--mini .el-radio-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-radio-button--mini .el-radio-button__inner.is-round{padding:7px 15px}.el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled){-webkit-box-shadow:0 0 2px 2px #409EFF;box-shadow:0 0 2px 2px #409EFF}.el-switch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:14px;line-height:20px;height:20px;vertical-align:middle}.el-switch__core,.el-switch__label{display:inline-block;cursor:pointer}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{-webkit-transition:.2s;transition:.2s;height:20px;font-size:14px;font-weight:500;vertical-align:middle;color:#303133}.el-switch__label.is-active{color:#409EFF}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{line-height:1;font-size:14px;display:inline-block}.el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.el-switch__core{margin:0;position:relative;width:40px;height:20px;border:1px solid #DCDFE6;outline:0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#DCDFE6;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;vertical-align:middle}.el-switch__core:after{content:"";position:absolute;top:1px;left:1px;border-radius:100%;-webkit-transition:all .3s;transition:all .3s;width:16px;height:16px;background-color:#FFF}.el-switch.is-checked .el-switch__core{border-color:#409EFF;background-color:#409EFF}.el-switch.is-checked .el-switch__core::after{left:100%;margin-left:-17px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter,.el-switch .label-fade-leave-active{opacity:0}.el-select-dropdown{position:absolute;z-index:1001;border:1px solid #E4E7ED;border-radius:4px;background-color:#FFF;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected{color:#409EFF;background-color:#FFF}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:#F5F7FA}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected::after{position:absolute;right:20px;font-family:element-icons;content:"\E6DA";font-size:12px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:#999;font-size:14px}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-select-dropdown__item{font-size:14px;padding:0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#606266;height:34px;line-height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.el-select-dropdown__item.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-select-dropdown__item.is-disabled:hover{background-color:#FFF}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:#F5F7FA}.el-select-dropdown__item.selected{color:#409EFF;font-weight:700}.el-select-group{margin:0;padding:0}.el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.el-select-group__wrap:not(:last-of-type)::after{content:'';position:absolute;display:block;left:20px;right:20px;bottom:12px;height:1px;background:#E4E7ED}.el-select-group__title{padding-left:20px;font-size:12px;color:#909399;line-height:30px}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{display:inline-block;position:relative}.el-select .el-select__tags>span{display:contents}.el-select:hover .el-input__inner{border-color:#C0C4CC}.el-select .el-input__inner{cursor:pointer;padding-right:35px}.el-select .el-input__inner:focus{border-color:#409EFF}.el-select .el-input .el-select__caret{color:#C0C4CC;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);cursor:pointer}.el-select .el-input .el-select__caret.is-reverse{-webkit-transform:rotateZ(0);transform:rotateZ(0)}.el-select .el-input .el-select__caret.is-show-close{font-size:14px;text-align:center;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);border-radius:100%;color:#C0C4CC;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-select .el-input .el-select__caret.is-show-close:hover{color:#909399}.el-select .el-input.is-disabled .el-input__inner{cursor:not-allowed}.el-select .el-input.is-disabled .el-input__inner:hover{border-color:#E4E7ED}.el-select .el-input.is-focus .el-input__inner{border-color:#409EFF}.el-select>.el-input{display:block}.el-select__input{border:none;outline:0;padding:0;margin-left:15px;color:#666;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;background-color:transparent}.el-select__input.is-mini{height:14px}.el-select__close{cursor:pointer;position:absolute;top:8px;z-index:1000;right:25px;color:#C0C4CC;line-height:18px;font-size:14px}.el-select__close:hover{color:#909399}.el-select__tags{position:absolute;line-height:normal;white-space:normal;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.el-select .el-tag__close{margin-top:-2px}.el-select .el-tag{-webkit-box-sizing:border-box;box-sizing:border-box;border-color:transparent;margin:2px 0 2px 6px;background-color:#f0f2f5}.el-select .el-tag__close.el-icon-close{background-color:#C0C4CC;right:-7px;top:0;color:#FFF}.el-select .el-tag__close.el-icon-close:hover{background-color:#909399}.el-table,.el-table__expanded-cell{background-color:#FFF}.el-select .el-tag__close.el-icon-close::before{display:block;-webkit-transform:translate(0,.5px);transform:translate(0,.5px)}.el-table{position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:100%;font-size:14px;color:#606266}.el-table--mini,.el-table--small,.el-table__expand-icon{font-size:12px}.el-table__empty-block{min-height:60px;text-align:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-table__empty-text{line-height:60px;width:50%;color:#909399}.el-table__expand-column .cell{padding:0;text-align:center}.el-table__expand-icon{position:relative;cursor:pointer;color:#666;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;height:20px}.el-table__expand-icon--expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-table__expand-icon>.el-icon{position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-5px}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table__placeholder{display:inline-block;width:20px}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-right:0;border-bottom:0}.el-table--fit td.gutter,.el-table--fit th.gutter{border-right-width:1px}.el-table--scrollable-x .el-table__body-wrapper{overflow-x:auto}.el-table--scrollable-y .el-table__body-wrapper{overflow-y:auto}.el-table thead{color:#909399;font-weight:500}.el-table thead.is-group th{background:#F5F7FA}.el-table th,.el-table tr{background-color:#FFF}.el-table td,.el-table th{padding:12px 0;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative;text-align:left}.el-table td.is-center,.el-table th.is-center{text-align:center}.el-table td.is-right,.el-table th.is-right{text-align:right}.el-table td.gutter,.el-table th.gutter{width:15px;border-right-width:0;border-bottom-width:0;padding:0}.el-table--medium td,.el-table--medium th{padding:10px 0}.el-table--small td,.el-table--small th{padding:8px 0}.el-table--mini td,.el-table--mini th{padding:6px 0}.el-table .cell,.el-table--border td:first-child .cell,.el-table--border th:first-child .cell{padding-left:10px}.el-table tr input[type=checkbox]{margin:0}.el-table td,.el-table th.is-leaf{border-bottom:1px solid #EBEEF5}.el-table th.is-sortable{cursor:pointer}.el-table th{overflow:hidden;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-table th>.cell{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;vertical-align:middle;padding-left:10px;padding-right:10px;width:100%}.el-table th>.cell.highlight{color:#409EFF}.el-table th.required>div::before{display:inline-block;content:"";width:8px;height:8px;border-radius:50%;background:#ff4d51;margin-right:5px;vertical-align:middle}.el-table td div{-webkit-box-sizing:border-box;box-sizing:border-box}.el-table td.gutter{width:0}.el-table .cell{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all;line-height:23px;padding-right:10px}.el-table .cell.el-tooltip{white-space:nowrap;min-width:50px}.el-table--border,.el-table--group{border:1px solid #EBEEF5}.el-table--border::after,.el-table--group::after,.el-table::before{content:'';position:absolute;background-color:#EBEEF5;z-index:1}.el-table--border::after,.el-table--group::after{top:0;right:0;width:1px;height:100%}.el-table::before{left:0;bottom:0;width:100%;height:1px}.el-table--border{border-right:none;border-bottom:none}.el-table--border.el-loading-parent--relative{border-color:transparent}.el-table--border td,.el-table--border th,.el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:1px solid #EBEEF5}.el-table--border th.gutter:last-of-type{border-bottom:1px solid #EBEEF5;border-bottom-width:1px}.el-table--border th,.el-table__fixed-right-patch{border-bottom:1px solid #EBEEF5}.el-table__fixed,.el-table__fixed-right{position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12)}.el-table__fixed-right::before,.el-table__fixed::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#EBEEF5;z-index:4}.el-table__fixed-right-patch{position:absolute;top:-1px;right:0;background-color:#FFF}.el-table__fixed-right{top:0;left:auto;right:0}.el-table__fixed-right .el-table__fixed-body-wrapper,.el-table__fixed-right .el-table__fixed-footer-wrapper,.el-table__fixed-right .el-table__fixed-header-wrapper{left:auto;right:0}.el-table__fixed-header-wrapper{position:absolute;left:0;top:0;z-index:3}.el-table__fixed-footer-wrapper{position:absolute;left:0;bottom:0;z-index:3}.el-table__fixed-footer-wrapper tbody td{border-top:1px solid #EBEEF5;background-color:#F5F7FA;color:#606266}.el-table__fixed-body-wrapper{position:absolute;left:0;top:37px;overflow:hidden;z-index:3}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__footer-wrapper{margin-top:-1px}.el-table__footer-wrapper td{border-top:1px solid #EBEEF5}.el-table__body,.el-table__footer,.el-table__header{table-layout:fixed;border-collapse:separate}.el-table__footer-wrapper,.el-table__header-wrapper{overflow:hidden}.el-table__footer-wrapper tbody td,.el-table__header-wrapper tbody td{background-color:#F5F7FA;color:#606266}.el-table__body-wrapper{overflow:hidden;position:relative}.el-table__body-wrapper.is-scrolling-left~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed-right,.el-table__body-wrapper.is-scrolling-right~.el-table__fixed-right{-webkit-box-shadow:none;box-shadow:none}.el-picker-panel,.el-table-filter{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-table__body-wrapper .el-table--border.is-scrolling-right~.el-table__fixed-right{border-left:1px solid #EBEEF5}.el-table .caret-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;width:24px;vertical-align:middle;cursor:pointer;overflow:visible;overflow:initial;position:relative}.el-table .sort-caret{width:0;height:0;border:5px solid transparent;position:absolute;left:7px}.el-table .sort-caret.ascending{border-bottom-color:#C0C4CC;top:5px}.el-table .sort-caret.descending{border-top-color:#C0C4CC;bottom:7px}.el-table .ascending .sort-caret.ascending{border-bottom-color:#409EFF}.el-table .descending .sort-caret.descending{border-top-color:#409EFF}.el-table .hidden-columns{position:absolute;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td{background:#FAFAFA}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td{background-color:#ecf5ff}.el-table__body tr.hover-row.current-row>td,.el-table__body tr.hover-row.el-table__row--striped.current-row>td,.el-table__body tr.hover-row.el-table__row--striped>td,.el-table__body tr.hover-row>td{background-color:#F5F7FA}.el-table__body tr.current-row>td{background-color:#ecf5ff}.el-table__column-resize-proxy{position:absolute;left:200px;top:0;bottom:0;width:0;border-left:1px solid #EBEEF5;z-index:10}.el-table__column-filter-trigger{display:inline-block;line-height:34px;cursor:pointer}.el-table__column-filter-trigger i{color:#909399;font-size:12px;-webkit-transform:scale(.75);transform:scale(.75)}.el-table--enable-row-transition .el-table__body td{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#F5F7FA}.el-table--fluid-height .el-table__fixed,.el-table--fluid-height .el-table__fixed-right{bottom:0;overflow:hidden}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;width:20px;line-height:20px;height:20px;text-align:center;margin-right:3px}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{border:1px solid #EBEEF5;border-radius:2px;background-color:#FFF;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:2px 0}.el-date-table td,.el-date-table td div{height:30px;-webkit-box-sizing:border-box}.el-table-filter__list{padding:5px 0;margin:0;list-style:none;min-width:100px}.el-table-filter__list-item{line-height:36px;padding:0 10px;cursor:pointer;font-size:14px}.el-table-filter__list-item:hover{background-color:#ecf5ff;color:#66b1ff}.el-table-filter__list-item.is-active{background-color:#409EFF;color:#FFF}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid #EBEEF5;padding:8px}.el-table-filter__bottom button{background:0 0;border:none;color:#606266;cursor:pointer;font-size:13px;padding:0 3px}.el-date-table td.in-range div,.el-date-table td.in-range div:hover,.el-date-table.is-week-mode .el-date-table__row.current div,.el-date-table.is-week-mode .el-date-table__row:hover div{background-color:#F2F6FC}.el-table-filter__bottom button:hover{color:#409EFF}.el-table-filter__bottom button:focus{outline:0}.el-table-filter__bottom button.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{display:block;margin-right:5px;margin-bottom:8px;margin-left:5px}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-date-table{font-size:12px;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:#606266}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child div{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child div{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td{width:32px;padding:4px 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;cursor:pointer;position:relative}.el-date-table td div{padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-table td span{width:24px;height:24px;display:block;margin:0 auto;line-height:24px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%}.el-date-table td.next-month,.el-date-table td.prev-month{color:#C0C4CC}.el-date-table td.today{position:relative}.el-date-table td.today span{color:#409EFF;font-weight:700}.el-date-table td.today.end-date span,.el-date-table td.today.start-date span{color:#FFF}.el-date-table td.available:hover{color:#409EFF}.el-date-table td.current:not(.disabled) span{color:#FFF;background-color:#409EFF}.el-date-table td.end-date div,.el-date-table td.start-date div{color:#FFF}.el-date-table td.end-date span,.el-date-table td.start-date span{background-color:#409EFF}.el-date-table td.start-date div{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table td.end-date div{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td.disabled div{background-color:#F5F7FA;opacity:1;cursor:not-allowed;color:#C0C4CC}.el-date-table td.selected div{margin-left:5px;margin-right:5px;background-color:#F2F6FC;border-radius:15px}.el-date-table td.selected div:hover{background-color:#F2F6FC}.el-date-table td.selected span{background-color:#409EFF;color:#FFF;border-radius:15px}.el-date-table td.week{font-size:80%;color:#606266}.el-month-table,.el-year-table{font-size:12px;border-collapse:collapse}.el-date-table th{padding:5px;color:#606266;font-weight:400;border-bottom:solid 1px #EBEEF5}.el-month-table{margin:-1px}.el-month-table td{text-align:center;padding:8px 0;cursor:pointer}.el-month-table td div{height:48px;padding:6px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-month-table td.today .cell{color:#409EFF;font-weight:700}.el-month-table td.today.end-date .cell,.el-month-table td.today.start-date .cell{color:#FFF}.el-month-table td.disabled .cell{background-color:#F5F7FA;cursor:not-allowed;color:#C0C4CC}.el-month-table td.disabled .cell:hover{color:#C0C4CC}.el-month-table td .cell{width:60px;height:36px;display:block;line-height:36px;color:#606266;margin:0 auto;border-radius:18px}.el-month-table td .cell:hover{color:#409EFF}.el-month-table td.in-range div,.el-month-table td.in-range div:hover{background-color:#F2F6FC}.el-month-table td.end-date div,.el-month-table td.start-date div{color:#FFF}.el-month-table td.end-date .cell,.el-month-table td.start-date .cell{color:#FFF;background-color:#409EFF}.el-month-table td.start-date div{border-top-left-radius:24px;border-bottom-left-radius:24px}.el-month-table td.end-date div{border-top-right-radius:24px;border-bottom-right-radius:24px}.el-month-table td.current:not(.disabled) .cell{color:#409EFF}.el-year-table{margin:-1px}.el-year-table .el-icon{color:#303133}.el-year-table td{text-align:center;padding:20px 3px;cursor:pointer}.el-year-table td.today .cell{color:#409EFF;font-weight:700}.el-year-table td.disabled .cell{background-color:#F5F7FA;cursor:not-allowed;color:#C0C4CC}.el-year-table td.disabled .cell:hover{color:#C0C4CC}.el-year-table td .cell{width:48px;height:32px;display:block;line-height:32px;color:#606266;margin:0 auto}.el-year-table td .cell:hover,.el-year-table td.current:not(.disabled) .cell{color:#409EFF}.el-date-range-picker{width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker__header{position:relative;text-align:center;height:28px}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{font-size:16px;font-weight:500;margin-right:50px}.el-date-range-picker__content{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:16px}.el-date-range-picker__content.is-left{border-right:1px solid #e4e4e4}.el-date-range-picker__content .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-range-picker__time-header>.el-icon-arrow-right{font-size:20px;vertical-align:middle;display:table-cell;color:#303133}.el-date-range-picker__time-picker-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-range-picker__time-picker-wrap .el-picker-panel{position:absolute;top:13px;right:0;z-index:1;background:#FFF}.el-date-picker{width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-picker__header{margin:12px;text-align:center}.el-date-picker__header--bordered{margin-bottom:0;padding-bottom:12px;border-bottom:solid 1px #EBEEF5}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{font-size:16px;font-weight:500;padding:0 5px;line-height:22px;text-align:center;cursor:pointer;color:#606266}.el-date-picker__header-label.active,.el-date-picker__header-label:hover{color:#409EFF}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{padding:10px;text-align:center}.el-date-picker__time-label{float:left;cursor:pointer;line-height:30px;margin-left:10px}.time-select{margin:5px 0;min-width:0}.time-select .el-picker-panel__content{max-height:200px;margin:0}.time-select-item{padding:8px 10px;font-size:14px;line-height:20px}.time-select-item.selected:not(.disabled){color:#409EFF;font-weight:700}.time-select-item.disabled{color:#E4E7ED;cursor:not-allowed}.time-select-item:hover{background-color:#F5F7FA;font-weight:700;cursor:pointer}.el-date-editor{position:relative;display:inline-block;text-align:left}.el-date-editor.el-input,.el-date-editor.el-input__inner{width:220px}.el-date-editor--monthrange.el-input,.el-date-editor--monthrange.el-input__inner{width:300px}.el-date-editor--daterange.el-input,.el-date-editor--daterange.el-input__inner,.el-date-editor--timerange.el-input,.el-date-editor--timerange.el-input__inner{width:350px}.el-date-editor--datetimerange.el-input,.el-date-editor--datetimerange.el-input__inner{width:400px}.el-date-editor--dates .el-input__inner{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .el-icon-circle-close{cursor:pointer}.el-date-editor .el-range__icon{font-size:14px;margin-left:-5px;color:#C0C4CC;float:left;line-height:32px}.el-date-editor .el-range-input,.el-date-editor .el-range-separator{height:100%;margin:0;text-align:center;display:inline-block;font-size:14px}.el-date-editor .el-range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;padding:0;width:39%;color:#606266}.el-date-editor .el-range-input::-webkit-input-placeholder{color:#C0C4CC}.el-date-editor .el-range-input:-ms-input-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::-ms-input-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::-moz-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::placeholder{color:#C0C4CC}.el-date-editor .el-range-separator{padding:0 5px;line-height:32px;width:5%;color:#303133}.el-date-editor .el-range__close-icon{font-size:14px;color:#C0C4CC;width:25px;display:inline-block;float:right;line-height:32px}.el-range-editor.el-input__inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 10px}.el-range-editor .el-range-input{line-height:1}.el-range-editor.is-active,.el-range-editor.is-active:hover{border-color:#409EFF}.el-range-editor--medium.el-input__inner{height:36px}.el-range-editor--medium .el-range-separator{line-height:28px;font-size:14px}.el-range-editor--medium .el-range-input{font-size:14px}.el-range-editor--medium .el-range__close-icon,.el-range-editor--medium .el-range__icon{line-height:28px}.el-range-editor--small.el-input__inner{height:32px}.el-range-editor--small .el-range-separator{line-height:24px;font-size:13px}.el-range-editor--small .el-range-input{font-size:13px}.el-range-editor--small .el-range__close-icon,.el-range-editor--small .el-range__icon{line-height:24px}.el-range-editor--mini.el-input__inner{height:28px}.el-range-editor--mini .el-range-separator{line-height:20px;font-size:12px}.el-range-editor--mini .el-range-input{font-size:12px}.el-range-editor--mini .el-range__close-icon,.el-range-editor--mini .el-range__icon{line-height:20px}.el-range-editor.is-disabled{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-range-editor.is-disabled:focus,.el-range-editor.is-disabled:hover{border-color:#E4E7ED}.el-range-editor.is-disabled input{background-color:#F5F7FA;color:#C0C4CC;cursor:not-allowed}.el-range-editor.is-disabled input::-webkit-input-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input:-ms-input-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::-ms-input-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::-moz-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::placeholder{color:#C0C4CC}.el-range-editor.is-disabled .el-range-separator{color:#C0C4CC}.el-picker-panel{color:#606266;border:1px solid #E4E7ED;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);background:#FFF;border-radius:4px;line-height:30px;margin:5px 0}.el-popover,.el-time-panel{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-picker-panel__body-wrapper::after,.el-picker-panel__body::after{content:"";display:table;clear:both}.el-picker-panel__content{position:relative;margin:15px}.el-picker-panel__footer{border-top:1px solid #e4e4e4;padding:4px;text-align:right;background-color:#FFF;position:relative;font-size:0}.el-picker-panel__shortcut{display:block;width:100%;border:0;background-color:transparent;line-height:28px;font-size:14px;color:#606266;padding-left:12px;text-align:left;outline:0;cursor:pointer}.el-picker-panel__shortcut:hover{color:#409EFF}.el-picker-panel__shortcut.active{background-color:#e6f1fe;color:#409EFF}.el-picker-panel__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-picker-panel__btn[disabled]{color:#ccc;cursor:not-allowed}.el-picker-panel__icon-btn{font-size:12px;color:#303133;border:0;background:0 0;cursor:pointer;outline:0;margin-top:8px}.el-picker-panel__icon-btn:hover{color:#409EFF}.el-picker-panel__icon-btn.is-disabled{color:#bbb}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{position:absolute;top:0;bottom:0;width:110px;border-right:1px solid #e4e4e4;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;background-color:#FFF;overflow:auto}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{max-height:190px;overflow:auto;display:inline-block;width:50%;vertical-align:top;position:relative}.el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__input.el-input .el-input__inner,.el-time-spinner__list{padding:0;text-align:center}.el-time-spinner__wrapper.is-arrow{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{-webkit-transform:translateY(-32px);transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active){background:#FFF;cursor:default}.el-time-spinner__arrow{font-size:12px;color:#909399;position:absolute;left:0;width:100%;z-index:1;text-align:center;height:30px;line-height:30px;cursor:pointer}.el-time-spinner__arrow:hover{color:#409EFF}.el-time-spinner__arrow.el-icon-arrow-up{top:10px}.el-time-spinner__arrow.el-icon-arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__list{margin:0;list-style:none}.el-time-spinner__list::after,.el-time-spinner__list::before{content:'';display:block;width:100%;height:80px}.el-time-spinner__item{height:32px;line-height:32px;font-size:12px;color:#606266}.el-time-spinner__item:hover:not(.disabled):not(.active){background:#F5F7FA;cursor:pointer}.el-time-spinner__item.active:not(.disabled){color:#303133;font-weight:700}.el-time-spinner__item.disabled{color:#C0C4CC;cursor:not-allowed}.el-time-panel{margin:5px 0;border:1px solid #E4E7ED;background-color:#FFF;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:2px;position:absolute;width:180px;left:0;z-index:1000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:content-box;box-sizing:content-box}.el-slider__button,.el-slider__button-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.el-time-panel__content{font-size:0;position:relative;overflow:hidden}.el-time-panel__content::after,.el-time-panel__content::before{content:"";top:50%;position:absolute;margin-top:-15px;height:32px;z-index:-1;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;text-align:left;border-top:1px solid #E4E7ED;border-bottom:1px solid #E4E7ED}.el-time-panel__content::after{left:50%;margin-left:12%;margin-right:12%}.el-time-panel__content::before{padding-left:50%;margin-right:12%;margin-left:12%}.el-time-panel__content.has-seconds::after{left:calc(100% / 3 * 2)}.el-time-panel__content.has-seconds::before{padding-left:calc(100% / 3)}.el-time-panel__footer{border-top:1px solid #e4e4e4;padding:4px;height:36px;line-height:25px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.el-time-panel__btn{border:none;line-height:28px;padding:0 5px;margin:0 5px;cursor:pointer;background-color:transparent;outline:0;font-size:12px;color:#303133}.el-time-panel__btn.confirm{font-weight:800;color:#409EFF}.el-time-range-picker{width:354px;overflow:visible}.el-time-range-picker__content{position:relative;text-align:center;padding:10px}.el-time-range-picker__cell{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:4px 7px 7px;width:50%;display:inline-block}.el-time-range-picker__header{margin-bottom:5px;text-align:center;font-size:14px}.el-time-range-picker__body{border-radius:2px;border:1px solid #E4E7ED}.el-popover{position:absolute;background:#FFF;min-width:150px;border:1px solid #EBEEF5;padding:12px;z-index:2000;color:#606266;line-height:1.4;text-align:justify;font-size:14px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);word-break:break-all}.el-popover--plain{padding:18px 20px}.el-popover__title{color:#303133;font-size:16px;line-height:1;margin-bottom:12px}.v-modal-enter{-webkit-animation:v-modal-in .2s ease;animation:v-modal-in .2s ease}.v-modal-leave{-webkit-animation:v-modal-out .2s ease forwards;animation:v-modal-out .2s ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{100%{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.5;background:#000}.el-popup-parent--hidden{overflow:hidden}.el-message-box{display:inline-block;width:420px;padding-bottom:10px;vertical-align:middle;background-color:#FFF;border-radius:4px;border:1px solid #EBEEF5;font-size:18px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);text-align:left;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.el-message-box__wrapper{position:fixed;top:0;bottom:0;left:0;right:0;text-align:center}.el-message-box__wrapper::after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.el-message-box__header{position:relative;padding:15px 15px 10px}.el-message-box__title{padding-left:0;margin-bottom:0;font-size:18px;line-height:1;color:#303133}.el-message-box__headerbtn{position:absolute;top:15px;right:15px;padding:0;border:none;outline:0;background:0 0;font-size:16px;cursor:pointer}.el-form-item.is-error .el-input__inner,.el-form-item.is-error .el-input__inner:focus,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner:focus,.el-message-box__input input.invalid,.el-message-box__input input.invalid:focus{border-color:#F56C6C}.el-message-box__headerbtn .el-message-box__close{color:#909399}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:#409EFF}.el-message-box__content{padding:10px 15px;color:#606266;font-size:14px}.el-message-box__container{position:relative}.el-message-box__input{padding-top:15px}.el-message-box__status{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:24px!important}.el-message-box__status::before{padding-left:1px}.el-message-box__status+.el-message-box__message{padding-left:36px;padding-right:12px}.el-message-box__status.el-icon-success{color:#67C23A}.el-message-box__status.el-icon-info{color:#909399}.el-message-box__status.el-icon-warning{color:#E6A23C}.el-message-box__status.el-icon-error{color:#F56C6C}.el-message-box__message{margin:0}.el-message-box__message p{margin:0;line-height:24px}.el-message-box__errormsg{color:#F56C6C;font-size:12px;min-height:18px;margin-top:2px}.el-message-box__btns{padding:5px 15px 0;text-align:right}.el-message-box__btns button:nth-child(2){margin-left:10px}.el-message-box__btns-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.el-message-box--center{padding-bottom:30px}.el-message-box--center .el-message-box__header{padding-top:30px}.el-message-box--center .el-message-box__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-message-box--center .el-message-box__status{position:relative;top:auto;padding-right:5px;text-align:center;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.el-message-box--center .el-message-box__message{margin-left:0}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__content{text-align:center}.el-message-box--center .el-message-box__content{padding-left:27px;padding-right:27px}.msgbox-fade-enter-active{-webkit-animation:msgbox-fade-in .3s;animation:msgbox-fade-in .3s}.msgbox-fade-leave-active{-webkit-animation:msgbox-fade-out .3s;animation:msgbox-fade-out .3s}@-webkit-keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes msgbox-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes msgbox-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb::after,.el-breadcrumb::before{display:table;content:""}.el-breadcrumb::after{clear:both}.el-breadcrumb__separator{margin:0 9px;font-weight:700;color:#C0C4CC}.el-breadcrumb__separator[class*=icon]{margin:0 6px;font-weight:400}.el-breadcrumb__item{float:left}.el-breadcrumb__inner{color:#606266}.el-breadcrumb__inner a,.el-breadcrumb__inner.is-link{font-weight:700;text-decoration:none;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1);color:#303133}.el-breadcrumb__inner a:hover,.el-breadcrumb__inner.is-link:hover{color:#409EFF;cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover{font-weight:400;color:#606266;cursor:text}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}.el-form--label-left .el-form-item__label{text-align:left}.el-form--label-top .el-form-item__label{float:none;display:inline-block;text-align:left;padding:0 0 10px}.el-form--inline .el-form-item{display:inline-block;margin-right:10px;vertical-align:top}.el-form--inline .el-form-item__label{float:none;display:inline-block}.el-form--inline .el-form-item__content{display:inline-block;vertical-align:top}.el-form--inline.el-form--label-top .el-form-item__content{display:block}.el-form-item{margin-bottom:22px}.el-form-item::after,.el-form-item::before{display:table;content:""}.el-form-item::after{clear:both}.el-form-item .el-form-item{margin-bottom:0}.el-form-item--mini.el-form-item,.el-form-item--small.el-form-item{margin-bottom:18px}.el-form-item .el-input__validateIcon{display:none}.el-form-item--medium .el-form-item__content,.el-form-item--medium .el-form-item__label{line-height:36px}.el-form-item--small .el-form-item__content,.el-form-item--small .el-form-item__label{line-height:32px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--mini .el-form-item__content,.el-form-item--mini .el-form-item__label{line-height:28px}.el-form-item--mini .el-form-item__error{padding-top:1px}.el-form-item__label-wrap{float:left}.el-form-item__label-wrap .el-form-item__label{display:inline-block;float:none}.el-form-item__label{text-align:right;vertical-align:middle;float:left;font-size:14px;color:#606266;line-height:40px;padding:0 12px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-form-item__content{line-height:40px;position:relative;font-size:14px}.el-form-item__content::after,.el-form-item__content::before{display:table;content:""}.el-form-item__content::after{clear:both}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:#F56C6C;font-size:12px;line-height:1;padding-top:4px;position:absolute;top:100%;left:0}.el-form-item__error--inline{position:relative;top:auto;left:auto;display:inline-block;margin-left:10px}.el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{content:'*';color:#F56C6C;margin-right:4px}.el-form-item.is-error .el-input-group__append .el-input__inner,.el-form-item.is-error .el-input-group__prepend .el-input__inner{border-color:transparent}.el-form-item.is-error .el-input__validateIcon{color:#F56C6C}.el-form-item--feedback .el-input__validateIcon{display:inline-block}.el-tabs__header{padding:0;position:relative;margin:0 0 15px}.el-tabs__active-bar{position:absolute;bottom:0;left:0;height:2px;background-color:#409EFF;z-index:1;-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1), -webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);list-style:none}.el-tabs__new-tab{float:right;border:1px solid #d3dce6;height:18px;width:18px;line-height:18px;margin:12px 0 9px 10px;border-radius:3px;text-align:center;font-size:12px;color:#d3dce6;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.el-collapse-item__arrow,.el-tabs__nav{-webkit-transition:-webkit-transform .3s}.el-tabs__new-tab .el-icon-plus{-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}.el-tabs__new-tab:hover{color:#409EFF}.el-tabs__nav-wrap{overflow:hidden;margin-bottom:-1px;position:relative}.el-tabs__nav-wrap::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#E4E7ED;z-index:1}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap::after,.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap::after{content:none}.el-tabs__nav-wrap.is-scrollable{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{position:absolute;cursor:pointer;line-height:44px;font-size:12px;color:#909399}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{white-space:nowrap;position:relative;transition:-webkit-transform .3s;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;float:left;z-index:2}.el-tabs__nav.is-stretch{min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.el-tabs__nav.is-stretch>*{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.el-tabs__item{padding:0 20px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:40px;display:inline-block;list-style:none;font-size:14px;font-weight:500;color:#303133;position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:0}.el-tabs__item:focus.is-active.is-focus:not(:active){-webkit-box-shadow:0 0 2px 2px #409EFF inset;box-shadow:0 0 2px 2px #409EFF inset;border-radius:3px}.el-tabs__item .el-icon-close{border-radius:50%;text-align:center;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);margin-left:5px}.el-tabs__item .el-icon-close:before{-webkit-transform:scale(.9);transform:scale(.9);display:inline-block}.el-tabs__item .el-icon-close:hover{background-color:#C0C4CC;color:#FFF}.el-tabs__item.is-active{color:#409EFF}.el-tabs__item:hover{color:#409EFF;cursor:pointer}.el-tabs__item.is-disabled{color:#C0C4CC;cursor:default}.el-tabs__content{overflow:hidden;position:relative}.el-tabs--card>.el-tabs__header{border-bottom:1px solid #E4E7ED}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid #E4E7ED;border-bottom:none;border-radius:4px 4px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .el-icon-close{position:relative;font-size:12px;width:0;height:14px;vertical-align:middle;line-height:15px;overflow:hidden;top:-1px;right:-2px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .el-icon-close,.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .el-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid transparent;border-left:1px solid #E4E7ED;-webkit-transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1);transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:#FFF}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--border-card{background:#FFF;border:1px solid #DCDFE6;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04);box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:#F5F7FA;border-bottom:1px solid #E4E7ED;margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__item{-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);border:1px solid transparent;margin-top:-1px;color:#909399}.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item,.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:#409EFF;background-color:#FFF;border-right-color:#DCDFE6;border-left-color:#DCDFE6}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:#409EFF}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:#C0C4CC}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2),.el-tabs--bottom .el-tabs__item.is-top:nth-child(2),.el-tabs--top .el-tabs__item.is-bottom:nth-child(2),.el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:last-child,.el-tabs--bottom .el-tabs__item.is-top:last-child,.el-tabs--top .el-tabs__item.is-bottom:last-child,.el-tabs--top .el-tabs__item.is-top:last-child{padding-right:0}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--bottom .el-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid #DCDFE6}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid transparent}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-scroll,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{top:0;bottom:auto;width:2px;height:auto}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{height:30px;line-height:30px;width:100%;text-align:center;cursor:pointer}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{left:auto;top:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{right:auto;bottom:0}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__nav-wrap.is-left::after{right:0;left:auto}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left::after,.el-tabs--left .el-tabs__nav-wrap.is-right::after,.el-tabs--right .el-tabs__nav-wrap.is-left::after,.el-tabs--right .el-tabs__nav-wrap.is-right::after{height:100%;width:2px;bottom:auto;top:0}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{float:none}.el-tabs--left .el-tabs__item.is-left,.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-right{display:block}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left,.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--left .el-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-left:none;border-right:1px solid #E4E7ED;border-bottom:none;border-top:1px solid #E4E7ED;text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid #E4E7ED;border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid #E4E7ED;border-right-color:#fff;border-left:none;border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-radius:4px 0 0 4px;border-bottom:1px solid #E4E7ED;border-right:none}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid #dfe4ed}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid transparent;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:#d1dbe5 transparent}.el-tabs--right .el-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right::after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid #E4E7ED}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid #E4E7ED;border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid #E4E7ED;border-left-color:#fff;border-right:none;border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-radius:0 4px 4px 0;border-bottom:1px solid #E4E7ED;border-left:none}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid #dfe4ed}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid transparent;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:#d1dbe5 transparent}.slideInLeft-transition,.slideInRight-transition{display:inline-block}.slideInRight-enter{-webkit-animation:slideInRight-enter .3s;animation:slideInRight-enter .3s}.slideInRight-leave{position:absolute;left:0;right:0;-webkit-animation:slideInRight-leave .3s;animation:slideInRight-leave .3s}.slideInLeft-enter{-webkit-animation:slideInLeft-enter .3s;animation:slideInLeft-enter .3s}.slideInLeft-leave{position:absolute;left:0;right:0;-webkit-animation:slideInLeft-leave .3s;animation:slideInLeft-leave .3s}@-webkit-keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-webkit-keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}.el-tree{position:relative;cursor:default;background:#FFF;color:#606266}.el-tree__empty-block{position:relative;min-height:60px;text-align:center;width:100%;height:100%}.el-tree__empty-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#909399;font-size:14px}.el-tree__drop-indicator{position:absolute;left:0;right:0;height:1px;background-color:#409EFF}.el-tree-node{white-space:nowrap;outline:0}.el-tree-node:focus>.el-tree-node__content{background-color:#F5F7FA}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:#409EFF;color:#fff}.el-tree-node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:26px;cursor:pointer}.el-tree-node__content>.el-tree-node__expand-icon{padding:6px}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:#F5F7FA}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{cursor:pointer;color:#C0C4CC;font-size:12px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.el-tree-node__expand-icon.expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:transparent;cursor:default}.el-tree-node__label{font-size:14px}.el-tree-node__loading-icon{margin-right:8px;font-size:14px;color:#C0C4CC}.el-tree-node>.el-tree-node__children{overflow:hidden;background-color:transparent}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:#f0f7ff}.el-alert{width:100%;padding:8px 16px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;position:relative;background-color:#FFF;overflow:hidden;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .2s;transition:opacity .2s}.el-alert.is-light .el-alert__closebtn{color:#C0C4CC}.el-alert.is-dark .el-alert__closebtn,.el-alert.is-dark .el-alert__description{color:#FFF}.el-alert.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-alert--success.is-light{background-color:#f0f9eb;color:#67C23A}.el-alert--success.is-light .el-alert__description{color:#67C23A}.el-alert--success.is-dark{background-color:#67C23A;color:#FFF}.el-alert--info.is-light{background-color:#f4f4f5;color:#909399}.el-alert--info.is-dark{background-color:#909399;color:#FFF}.el-alert--info .el-alert__description{color:#909399}.el-alert--warning.is-light{background-color:#fdf6ec;color:#E6A23C}.el-alert--warning.is-light .el-alert__description{color:#E6A23C}.el-alert--warning.is-dark{background-color:#E6A23C;color:#FFF}.el-alert--error.is-light{background-color:#fef0f0;color:#F56C6C}.el-alert--error.is-light .el-alert__description{color:#F56C6C}.el-alert--error.is-dark{background-color:#F56C6C;color:#FFF}.el-alert__content{display:table-cell;padding:0 8px}.el-alert__icon{font-size:16px;width:16px}.el-alert__icon.is-big{font-size:28px;width:28px}.el-alert__title{font-size:13px;line-height:18px}.el-alert__title.is-bold{font-weight:700}.el-alert .el-alert__description{font-size:12px;margin:5px 0 0}.el-alert__closebtn{font-size:12px;opacity:1;position:absolute;top:12px;right:15px;cursor:pointer}.el-alert-fade-enter,.el-alert-fade-leave-active,.el-loading-fade-enter,.el-loading-fade-leave-active,.el-notification-fade-leave-active{opacity:0}.el-alert__closebtn.is-customed{font-style:normal;font-size:13px;top:9px}.el-notification{display:-webkit-box;display:-ms-flexbox;display:flex;width:330px;padding:14px 26px 14px 13px;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #EBEEF5;position:fixed;background-color:#FFF;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;overflow:hidden}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:13px;margin-right:8px}.el-notification__title{font-weight:700;font-size:16px;color:#303133;margin:0}.el-notification__content{font-size:14px;line-height:21px;margin:6px 0 0;color:#606266;text-align:justify}.el-notification__content p{margin:0}.el-notification__icon{height:24px;width:24px;font-size:24px}.el-notification__closeBtn{position:absolute;top:18px;right:15px;cursor:pointer;color:#909399;font-size:16px}.el-notification__closeBtn:hover{color:#606266}.el-notification .el-icon-success{color:#67C23A}.el-notification .el-icon-error{color:#F56C6C}.el-notification .el-icon-info{color:#909399}.el-notification .el-icon-warning{color:#E6A23C}.el-notification-fade-enter.right{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.el-notification-fade-enter.left{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.el-input-number{position:relative;display:inline-block;width:180px;line-height:38px}.el-input-number .el-input{display:block}.el-input-number .el-input__inner{-webkit-appearance:none;padding-left:50px;padding-right:50px;text-align:center}.el-input-number__decrease,.el-input-number__increase{position:absolute;z-index:1;top:1px;width:40px;height:auto;text-align:center;background:#F5F7FA;color:#606266;cursor:pointer;font-size:13px}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:#409EFF}.el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled),.el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled){border-color:#409EFF}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-input-number__increase{right:1px;border-radius:0 4px 4px 0;border-left:1px solid #DCDFE6}.el-input-number__decrease{left:1px;border-radius:4px 0 0 4px;border-right:1px solid #DCDFE6}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:#E4E7ED;color:#E4E7ED}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:#E4E7ED;cursor:not-allowed}.el-input-number--medium{width:200px;line-height:34px}.el-input-number--medium .el-input-number__decrease,.el-input-number--medium .el-input-number__increase{width:36px;font-size:14px}.el-input-number--medium .el-input__inner{padding-left:43px;padding-right:43px}.el-input-number--small{width:130px;line-height:30px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{width:32px;font-size:13px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.9);transform:scale(.9)}.el-input-number--small .el-input__inner{padding-left:39px;padding-right:39px}.el-input-number--mini{width:130px;line-height:26px}.el-input-number--mini .el-input-number__decrease,.el-input-number--mini .el-input-number__increase{width:28px;font-size:12px}.el-input-number--mini .el-input-number__decrease [class*=el-icon],.el-input-number--mini .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.el-input-number--mini .el-input__inner{padding-left:35px;padding-right:35px}.el-input-number.is-without-controls .el-input__inner{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__inner{padding-left:15px;padding-right:50px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{height:auto;line-height:19px}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-radius:0 4px 0 0;border-bottom:1px solid #DCDFE6}.el-input-number.is-controls-right .el-input-number__decrease{right:1px;bottom:1px;top:auto;left:auto;border-right:none;border-left:1px solid #DCDFE6;border-radius:0 0 4px}.el-input-number.is-controls-right[class*=medium] [class*=decrease],.el-input-number.is-controls-right[class*=medium] [class*=increase]{line-height:17px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{line-height:15px}.el-input-number.is-controls-right[class*=mini] [class*=decrease],.el-input-number.is-controls-right[class*=mini] [class*=increase]{line-height:13px}.el-tooltip__popper{position:absolute;border-radius:4px;padding:10px;z-index:2000;font-size:12px;line-height:1.2;min-width:10px;word-wrap:break-word}.el-tooltip__popper .popper__arrow,.el-tooltip__popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-tooltip__popper .popper__arrow{border-width:6px}.el-tooltip__popper .popper__arrow::after{content:" ";border-width:5px}.el-progress-bar__inner::after,.el-row::after,.el-row::before,.el-slider::after,.el-slider::before,.el-slider__button-wrapper::after,.el-upload-cover::after{content:""}.el-tooltip__popper[x-placement^=top]{margin-bottom:12px}.el-tooltip__popper[x-placement^=top] .popper__arrow{bottom:-6px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-5px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=bottom]{margin-top:12px}.el-tooltip__popper[x-placement^=bottom] .popper__arrow{top:-6px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-5px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=right]{margin-left:12px}.el-tooltip__popper[x-placement^=right] .popper__arrow{left:-6px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=right] .popper__arrow::after{bottom:-5px;left:1px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=left]{margin-right:12px}.el-tooltip__popper[x-placement^=left] .popper__arrow{right:-6px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-5px;margin-left:-5px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper.is-dark{background:#303133;color:#FFF}.el-tooltip__popper.is-light{background:#FFF;border:1px solid #303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:#303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow::after{border-top-color:#FFF}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:#303133}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow::after{border-bottom-color:#FFF}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:#303133}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow::after{border-left-color:#FFF}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:#303133}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow::after{border-right-color:#FFF}.el-slider::after,.el-slider::before{display:table}.el-slider__button-wrapper .el-tooltip,.el-slider__button-wrapper::after{vertical-align:middle;display:inline-block}.el-slider::after{clear:both}.el-slider__runway{width:100%;height:6px;margin:16px 0;background-color:#E4E7ED;border-radius:3px;position:relative;cursor:pointer;vertical-align:middle}.el-slider__runway.show-input{margin-right:160px;width:auto}.el-slider__runway.disabled{cursor:default}.el-slider__runway.disabled .el-slider__bar{background-color:#C0C4CC}.el-slider__runway.disabled .el-slider__button{border-color:#C0C4CC}.el-slider__runway.disabled .el-slider__button-wrapper.dragging,.el-slider__runway.disabled .el-slider__button-wrapper.hover,.el-slider__runway.disabled .el-slider__button-wrapper:hover{cursor:not-allowed}.el-slider__runway.disabled .el-slider__button.dragging,.el-slider__runway.disabled .el-slider__button.hover,.el-slider__runway.disabled .el-slider__button:hover{-webkit-transform:scale(1);transform:scale(1);cursor:not-allowed}.el-slider__button-wrapper,.el-slider__stop{-webkit-transform:translateX(-50%);position:absolute}.el-slider__input{float:right;margin-top:3px;width:130px}.el-slider__input.el-input-number--mini{margin-top:5px}.el-slider__input.el-input-number--medium{margin-top:0}.el-slider__input.el-input-number--large{margin-top:-2px}.el-slider__bar{height:6px;background-color:#409EFF;border-top-left-radius:3px;border-bottom-left-radius:3px;position:absolute}.el-slider__button-wrapper{height:36px;width:36px;z-index:1001;top:-15px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:transparent;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:normal}.el-slider__button-wrapper::after{height:100%}.el-slider__button-wrapper.hover,.el-slider__button-wrapper:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button-wrapper.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__button{width:16px;height:16px;border:2px solid #409EFF;background-color:#FFF;border-radius:50%;-webkit-transition:.2s;transition:.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-image-viewer__btn,.el-step__icon-inner{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.el-slider__button.dragging,.el-slider__button.hover,.el-slider__button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.el-slider__button.hover,.el-slider__button:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__stop{height:6px;width:6px;border-radius:100%;background-color:#FFF;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.el-slider__marks{top:0;left:12px;width:18px;height:100%}.el-slider__marks-text{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:14px;color:#909399;margin-top:15px}.el-slider.is-vertical{position:relative}.el-slider.is-vertical .el-slider__runway{width:6px;height:100%;margin:0 16px}.el-slider.is-vertical .el-slider__bar{width:6px;height:auto;border-radius:0 0 3px 3px}.el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:-15px;-webkit-transform:translateY(50%);transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{-webkit-transform:translateY(50%);transform:translateY(50%)}.el-slider.is-vertical.el-slider--with-input{padding-bottom:58px}.el-slider.is-vertical.el-slider--with-input .el-slider__input{overflow:visible;float:none;position:absolute;bottom:22px;width:36px;margin-top:15px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input__inner{text-align:center;padding-left:5px;padding-right:5px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{top:32px;margin-top:-1px;border:1px solid #DCDFE6;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease{width:18px;right:18px;border-bottom-left-radius:4px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{width:19px;border-bottom-right-radius:4px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase~.el-input .el-input__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase{border-color:#C0C4CC}.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase{border-color:#409EFF}.el-slider.is-vertical .el-slider__marks-text{margin-top:0;left:15px;-webkit-transform:translateY(50%);transform:translateY(50%)}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{position:absolute;z-index:2000;background-color:rgba(255,255,255,.9);margin:0;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .3s;transition:opacity .3s}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:-25px}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:50px;width:50px}.el-loading-spinner{top:50%;margin-top:-21px;width:100%;text-align:center;position:absolute}.el-col-pull-0,.el-col-pull-1,.el-col-pull-10,.el-col-pull-11,.el-col-pull-13,.el-col-pull-14,.el-col-pull-15,.el-col-pull-16,.el-col-pull-17,.el-col-pull-18,.el-col-pull-19,.el-col-pull-2,.el-col-pull-20,.el-col-pull-21,.el-col-pull-22,.el-col-pull-23,.el-col-pull-24,.el-col-pull-3,.el-col-pull-4,.el-col-pull-5,.el-col-pull-6,.el-col-pull-7,.el-col-pull-8,.el-col-pull-9,.el-col-push-0,.el-col-push-1,.el-col-push-10,.el-col-push-11,.el-col-push-12,.el-col-push-13,.el-col-push-14,.el-col-push-15,.el-col-push-16,.el-col-push-17,.el-col-push-18,.el-col-push-19,.el-col-push-2,.el-col-push-20,.el-col-push-21,.el-col-push-22,.el-col-push-23,.el-col-push-24,.el-col-push-3,.el-col-push-4,.el-col-push-5,.el-col-push-6,.el-col-push-7,.el-col-push-8,.el-col-push-9,.el-row{position:relative}.el-loading-spinner .el-loading-text{color:#409EFF;margin:3px 0;font-size:14px}.el-loading-spinner .circular{height:42px;width:42px;-webkit-animation:loading-rotate 2s linear infinite;animation:loading-rotate 2s linear infinite}.el-loading-spinner .path{-webkit-animation:loading-dash 1.5s ease-in-out infinite;animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:#409EFF;stroke-linecap:round}.el-loading-spinner i{color:#409EFF}@-webkit-keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.el-row{-webkit-box-sizing:border-box;box-sizing:border-box}.el-row::after,.el-row::before{display:table}.el-row::after{clear:both}.el-row--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.el-col-0,.el-row--flex:after,.el-row--flex:before{display:none}.el-row--flex.is-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-row--flex.is-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.el-row--flex.is-justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-row--flex.is-justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}.el-row--flex.is-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-row--flex.is-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}[class*=el-col-]{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.el-upload--picture-card,.el-upload-dragger{-webkit-box-sizing:border-box;cursor:pointer}.el-col-0{width:0%}.el-col-offset-0{margin-left:0}.el-col-pull-0{right:0}.el-col-push-0{left:0}.el-col-1{width:4.16667%}.el-col-offset-1{margin-left:4.16667%}.el-col-pull-1{right:4.16667%}.el-col-push-1{left:4.16667%}.el-col-2{width:8.33333%}.el-col-offset-2{margin-left:8.33333%}.el-col-pull-2{right:8.33333%}.el-col-push-2{left:8.33333%}.el-col-3{width:12.5%}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{right:12.5%}.el-col-push-3{left:12.5%}.el-col-4{width:16.66667%}.el-col-offset-4{margin-left:16.66667%}.el-col-pull-4{right:16.66667%}.el-col-push-4{left:16.66667%}.el-col-5{width:20.83333%}.el-col-offset-5{margin-left:20.83333%}.el-col-pull-5{right:20.83333%}.el-col-push-5{left:20.83333%}.el-col-6{width:25%}.el-col-offset-6{margin-left:25%}.el-col-pull-6{right:25%}.el-col-push-6{left:25%}.el-col-7{width:29.16667%}.el-col-offset-7{margin-left:29.16667%}.el-col-pull-7{right:29.16667%}.el-col-push-7{left:29.16667%}.el-col-8{width:33.33333%}.el-col-offset-8{margin-left:33.33333%}.el-col-pull-8{right:33.33333%}.el-col-push-8{left:33.33333%}.el-col-9{width:37.5%}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{right:37.5%}.el-col-push-9{left:37.5%}.el-col-10{width:41.66667%}.el-col-offset-10{margin-left:41.66667%}.el-col-pull-10{right:41.66667%}.el-col-push-10{left:41.66667%}.el-col-11{width:45.83333%}.el-col-offset-11{margin-left:45.83333%}.el-col-pull-11{right:45.83333%}.el-col-push-11{left:45.83333%}.el-col-12{width:50%}.el-col-offset-12{margin-left:50%}.el-col-pull-12{position:relative;right:50%}.el-col-push-12{left:50%}.el-col-13{width:54.16667%}.el-col-offset-13{margin-left:54.16667%}.el-col-pull-13{right:54.16667%}.el-col-push-13{left:54.16667%}.el-col-14{width:58.33333%}.el-col-offset-14{margin-left:58.33333%}.el-col-pull-14{right:58.33333%}.el-col-push-14{left:58.33333%}.el-col-15{width:62.5%}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{right:62.5%}.el-col-push-15{left:62.5%}.el-col-16{width:66.66667%}.el-col-offset-16{margin-left:66.66667%}.el-col-pull-16{right:66.66667%}.el-col-push-16{left:66.66667%}.el-col-17{width:70.83333%}.el-col-offset-17{margin-left:70.83333%}.el-col-pull-17{right:70.83333%}.el-col-push-17{left:70.83333%}.el-col-18{width:75%}.el-col-offset-18{margin-left:75%}.el-col-pull-18{right:75%}.el-col-push-18{left:75%}.el-col-19{width:79.16667%}.el-col-offset-19{margin-left:79.16667%}.el-col-pull-19{right:79.16667%}.el-col-push-19{left:79.16667%}.el-col-20{width:83.33333%}.el-col-offset-20{margin-left:83.33333%}.el-col-pull-20{right:83.33333%}.el-col-push-20{left:83.33333%}.el-col-21{width:87.5%}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{right:87.5%}.el-col-push-21{left:87.5%}.el-col-22{width:91.66667%}.el-col-offset-22{margin-left:91.66667%}.el-col-pull-22{right:91.66667%}.el-col-push-22{left:91.66667%}.el-col-23{width:95.83333%}.el-col-offset-23{margin-left:95.83333%}.el-col-pull-23{right:95.83333%}.el-col-push-23{left:95.83333%}.el-col-24{width:100%}.el-col-offset-24{margin-left:100%}.el-col-pull-24{right:100%}.el-col-push-24{left:100%}@media only screen and (max-width:767px){.el-col-xs-0{display:none;width:0%}.el-col-xs-offset-0{margin-left:0}.el-col-xs-pull-0{position:relative;right:0}.el-col-xs-push-0{position:relative;left:0}.el-col-xs-1{width:4.16667%}.el-col-xs-offset-1{margin-left:4.16667%}.el-col-xs-pull-1{position:relative;right:4.16667%}.el-col-xs-push-1{position:relative;left:4.16667%}.el-col-xs-2{width:8.33333%}.el-col-xs-offset-2{margin-left:8.33333%}.el-col-xs-pull-2{position:relative;right:8.33333%}.el-col-xs-push-2{position:relative;left:8.33333%}.el-col-xs-3{width:12.5%}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{position:relative;left:12.5%}.el-col-xs-4{width:16.66667%}.el-col-xs-offset-4{margin-left:16.66667%}.el-col-xs-pull-4{position:relative;right:16.66667%}.el-col-xs-push-4{position:relative;left:16.66667%}.el-col-xs-5{width:20.83333%}.el-col-xs-offset-5{margin-left:20.83333%}.el-col-xs-pull-5{position:relative;right:20.83333%}.el-col-xs-push-5{position:relative;left:20.83333%}.el-col-xs-6{width:25%}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{position:relative;left:25%}.el-col-xs-7{width:29.16667%}.el-col-xs-offset-7{margin-left:29.16667%}.el-col-xs-pull-7{position:relative;right:29.16667%}.el-col-xs-push-7{position:relative;left:29.16667%}.el-col-xs-8{width:33.33333%}.el-col-xs-offset-8{margin-left:33.33333%}.el-col-xs-pull-8{position:relative;right:33.33333%}.el-col-xs-push-8{position:relative;left:33.33333%}.el-col-xs-9{width:37.5%}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{position:relative;left:37.5%}.el-col-xs-10{width:41.66667%}.el-col-xs-offset-10{margin-left:41.66667%}.el-col-xs-pull-10{position:relative;right:41.66667%}.el-col-xs-push-10{position:relative;left:41.66667%}.el-col-xs-11{width:45.83333%}.el-col-xs-offset-11{margin-left:45.83333%}.el-col-xs-pull-11{position:relative;right:45.83333%}.el-col-xs-push-11{position:relative;left:45.83333%}.el-col-xs-12{width:50%}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{position:relative;left:50%}.el-col-xs-13{width:54.16667%}.el-col-xs-offset-13{margin-left:54.16667%}.el-col-xs-pull-13{position:relative;right:54.16667%}.el-col-xs-push-13{position:relative;left:54.16667%}.el-col-xs-14{width:58.33333%}.el-col-xs-offset-14{margin-left:58.33333%}.el-col-xs-pull-14{position:relative;right:58.33333%}.el-col-xs-push-14{position:relative;left:58.33333%}.el-col-xs-15{width:62.5%}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{position:relative;left:62.5%}.el-col-xs-16{width:66.66667%}.el-col-xs-offset-16{margin-left:66.66667%}.el-col-xs-pull-16{position:relative;right:66.66667%}.el-col-xs-push-16{position:relative;left:66.66667%}.el-col-xs-17{width:70.83333%}.el-col-xs-offset-17{margin-left:70.83333%}.el-col-xs-pull-17{position:relative;right:70.83333%}.el-col-xs-push-17{position:relative;left:70.83333%}.el-col-xs-18{width:75%}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{position:relative;left:75%}.el-col-xs-19{width:79.16667%}.el-col-xs-offset-19{margin-left:79.16667%}.el-col-xs-pull-19{position:relative;right:79.16667%}.el-col-xs-push-19{position:relative;left:79.16667%}.el-col-xs-20{width:83.33333%}.el-col-xs-offset-20{margin-left:83.33333%}.el-col-xs-pull-20{position:relative;right:83.33333%}.el-col-xs-push-20{position:relative;left:83.33333%}.el-col-xs-21{width:87.5%}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{position:relative;left:87.5%}.el-col-xs-22{width:91.66667%}.el-col-xs-offset-22{margin-left:91.66667%}.el-col-xs-pull-22{position:relative;right:91.66667%}.el-col-xs-push-22{position:relative;left:91.66667%}.el-col-xs-23{width:95.83333%}.el-col-xs-offset-23{margin-left:95.83333%}.el-col-xs-pull-23{position:relative;right:95.83333%}.el-col-xs-push-23{position:relative;left:95.83333%}.el-col-xs-24{width:100%}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{position:relative;left:100%}}@media only screen and (min-width:768px){.el-col-sm-0{display:none;width:0%}.el-col-sm-offset-0{margin-left:0}.el-col-sm-pull-0{position:relative;right:0}.el-col-sm-push-0{position:relative;left:0}.el-col-sm-1{width:4.16667%}.el-col-sm-offset-1{margin-left:4.16667%}.el-col-sm-pull-1{position:relative;right:4.16667%}.el-col-sm-push-1{position:relative;left:4.16667%}.el-col-sm-2{width:8.33333%}.el-col-sm-offset-2{margin-left:8.33333%}.el-col-sm-pull-2{position:relative;right:8.33333%}.el-col-sm-push-2{position:relative;left:8.33333%}.el-col-sm-3{width:12.5%}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{position:relative;left:12.5%}.el-col-sm-4{width:16.66667%}.el-col-sm-offset-4{margin-left:16.66667%}.el-col-sm-pull-4{position:relative;right:16.66667%}.el-col-sm-push-4{position:relative;left:16.66667%}.el-col-sm-5{width:20.83333%}.el-col-sm-offset-5{margin-left:20.83333%}.el-col-sm-pull-5{position:relative;right:20.83333%}.el-col-sm-push-5{position:relative;left:20.83333%}.el-col-sm-6{width:25%}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{position:relative;left:25%}.el-col-sm-7{width:29.16667%}.el-col-sm-offset-7{margin-left:29.16667%}.el-col-sm-pull-7{position:relative;right:29.16667%}.el-col-sm-push-7{position:relative;left:29.16667%}.el-col-sm-8{width:33.33333%}.el-col-sm-offset-8{margin-left:33.33333%}.el-col-sm-pull-8{position:relative;right:33.33333%}.el-col-sm-push-8{position:relative;left:33.33333%}.el-col-sm-9{width:37.5%}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{position:relative;left:37.5%}.el-col-sm-10{width:41.66667%}.el-col-sm-offset-10{margin-left:41.66667%}.el-col-sm-pull-10{position:relative;right:41.66667%}.el-col-sm-push-10{position:relative;left:41.66667%}.el-col-sm-11{width:45.83333%}.el-col-sm-offset-11{margin-left:45.83333%}.el-col-sm-pull-11{position:relative;right:45.83333%}.el-col-sm-push-11{position:relative;left:45.83333%}.el-col-sm-12{width:50%}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{position:relative;left:50%}.el-col-sm-13{width:54.16667%}.el-col-sm-offset-13{margin-left:54.16667%}.el-col-sm-pull-13{position:relative;right:54.16667%}.el-col-sm-push-13{position:relative;left:54.16667%}.el-col-sm-14{width:58.33333%}.el-col-sm-offset-14{margin-left:58.33333%}.el-col-sm-pull-14{position:relative;right:58.33333%}.el-col-sm-push-14{position:relative;left:58.33333%}.el-col-sm-15{width:62.5%}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{position:relative;left:62.5%}.el-col-sm-16{width:66.66667%}.el-col-sm-offset-16{margin-left:66.66667%}.el-col-sm-pull-16{position:relative;right:66.66667%}.el-col-sm-push-16{position:relative;left:66.66667%}.el-col-sm-17{width:70.83333%}.el-col-sm-offset-17{margin-left:70.83333%}.el-col-sm-pull-17{position:relative;right:70.83333%}.el-col-sm-push-17{position:relative;left:70.83333%}.el-col-sm-18{width:75%}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{position:relative;left:75%}.el-col-sm-19{width:79.16667%}.el-col-sm-offset-19{margin-left:79.16667%}.el-col-sm-pull-19{position:relative;right:79.16667%}.el-col-sm-push-19{position:relative;left:79.16667%}.el-col-sm-20{width:83.33333%}.el-col-sm-offset-20{margin-left:83.33333%}.el-col-sm-pull-20{position:relative;right:83.33333%}.el-col-sm-push-20{position:relative;left:83.33333%}.el-col-sm-21{width:87.5%}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{position:relative;left:87.5%}.el-col-sm-22{width:91.66667%}.el-col-sm-offset-22{margin-left:91.66667%}.el-col-sm-pull-22{position:relative;right:91.66667%}.el-col-sm-push-22{position:relative;left:91.66667%}.el-col-sm-23{width:95.83333%}.el-col-sm-offset-23{margin-left:95.83333%}.el-col-sm-pull-23{position:relative;right:95.83333%}.el-col-sm-push-23{position:relative;left:95.83333%}.el-col-sm-24{width:100%}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{position:relative;left:100%}}@media only screen and (min-width:992px){.el-col-md-0{display:none;width:0%}.el-col-md-offset-0{margin-left:0}.el-col-md-pull-0{position:relative;right:0}.el-col-md-push-0{position:relative;left:0}.el-col-md-1{width:4.16667%}.el-col-md-offset-1{margin-left:4.16667%}.el-col-md-pull-1{position:relative;right:4.16667%}.el-col-md-push-1{position:relative;left:4.16667%}.el-col-md-2{width:8.33333%}.el-col-md-offset-2{margin-left:8.33333%}.el-col-md-pull-2{position:relative;right:8.33333%}.el-col-md-push-2{position:relative;left:8.33333%}.el-col-md-3{width:12.5%}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{position:relative;left:12.5%}.el-col-md-4{width:16.66667%}.el-col-md-offset-4{margin-left:16.66667%}.el-col-md-pull-4{position:relative;right:16.66667%}.el-col-md-push-4{position:relative;left:16.66667%}.el-col-md-5{width:20.83333%}.el-col-md-offset-5{margin-left:20.83333%}.el-col-md-pull-5{position:relative;right:20.83333%}.el-col-md-push-5{position:relative;left:20.83333%}.el-col-md-6{width:25%}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{position:relative;left:25%}.el-col-md-7{width:29.16667%}.el-col-md-offset-7{margin-left:29.16667%}.el-col-md-pull-7{position:relative;right:29.16667%}.el-col-md-push-7{position:relative;left:29.16667%}.el-col-md-8{width:33.33333%}.el-col-md-offset-8{margin-left:33.33333%}.el-col-md-pull-8{position:relative;right:33.33333%}.el-col-md-push-8{position:relative;left:33.33333%}.el-col-md-9{width:37.5%}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{position:relative;left:37.5%}.el-col-md-10{width:41.66667%}.el-col-md-offset-10{margin-left:41.66667%}.el-col-md-pull-10{position:relative;right:41.66667%}.el-col-md-push-10{position:relative;left:41.66667%}.el-col-md-11{width:45.83333%}.el-col-md-offset-11{margin-left:45.83333%}.el-col-md-pull-11{position:relative;right:45.83333%}.el-col-md-push-11{position:relative;left:45.83333%}.el-col-md-12{width:50%}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{position:relative;left:50%}.el-col-md-13{width:54.16667%}.el-col-md-offset-13{margin-left:54.16667%}.el-col-md-pull-13{position:relative;right:54.16667%}.el-col-md-push-13{position:relative;left:54.16667%}.el-col-md-14{width:58.33333%}.el-col-md-offset-14{margin-left:58.33333%}.el-col-md-pull-14{position:relative;right:58.33333%}.el-col-md-push-14{position:relative;left:58.33333%}.el-col-md-15{width:62.5%}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{position:relative;left:62.5%}.el-col-md-16{width:66.66667%}.el-col-md-offset-16{margin-left:66.66667%}.el-col-md-pull-16{position:relative;right:66.66667%}.el-col-md-push-16{position:relative;left:66.66667%}.el-col-md-17{width:70.83333%}.el-col-md-offset-17{margin-left:70.83333%}.el-col-md-pull-17{position:relative;right:70.83333%}.el-col-md-push-17{position:relative;left:70.83333%}.el-col-md-18{width:75%}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{position:relative;left:75%}.el-col-md-19{width:79.16667%}.el-col-md-offset-19{margin-left:79.16667%}.el-col-md-pull-19{position:relative;right:79.16667%}.el-col-md-push-19{position:relative;left:79.16667%}.el-col-md-20{width:83.33333%}.el-col-md-offset-20{margin-left:83.33333%}.el-col-md-pull-20{position:relative;right:83.33333%}.el-col-md-push-20{position:relative;left:83.33333%}.el-col-md-21{width:87.5%}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{position:relative;left:87.5%}.el-col-md-22{width:91.66667%}.el-col-md-offset-22{margin-left:91.66667%}.el-col-md-pull-22{position:relative;right:91.66667%}.el-col-md-push-22{position:relative;left:91.66667%}.el-col-md-23{width:95.83333%}.el-col-md-offset-23{margin-left:95.83333%}.el-col-md-pull-23{position:relative;right:95.83333%}.el-col-md-push-23{position:relative;left:95.83333%}.el-col-md-24{width:100%}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{position:relative;left:100%}}@media only screen and (min-width:1200px){.el-col-lg-0{display:none;width:0%}.el-col-lg-offset-0{margin-left:0}.el-col-lg-pull-0{position:relative;right:0}.el-col-lg-push-0{position:relative;left:0}.el-col-lg-1{width:4.16667%}.el-col-lg-offset-1{margin-left:4.16667%}.el-col-lg-pull-1{position:relative;right:4.16667%}.el-col-lg-push-1{position:relative;left:4.16667%}.el-col-lg-2{width:8.33333%}.el-col-lg-offset-2{margin-left:8.33333%}.el-col-lg-pull-2{position:relative;right:8.33333%}.el-col-lg-push-2{position:relative;left:8.33333%}.el-col-lg-3{width:12.5%}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{position:relative;left:12.5%}.el-col-lg-4{width:16.66667%}.el-col-lg-offset-4{margin-left:16.66667%}.el-col-lg-pull-4{position:relative;right:16.66667%}.el-col-lg-push-4{position:relative;left:16.66667%}.el-col-lg-5{width:20.83333%}.el-col-lg-offset-5{margin-left:20.83333%}.el-col-lg-pull-5{position:relative;right:20.83333%}.el-col-lg-push-5{position:relative;left:20.83333%}.el-col-lg-6{width:25%}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{position:relative;left:25%}.el-col-lg-7{width:29.16667%}.el-col-lg-offset-7{margin-left:29.16667%}.el-col-lg-pull-7{position:relative;right:29.16667%}.el-col-lg-push-7{position:relative;left:29.16667%}.el-col-lg-8{width:33.33333%}.el-col-lg-offset-8{margin-left:33.33333%}.el-col-lg-pull-8{position:relative;right:33.33333%}.el-col-lg-push-8{position:relative;left:33.33333%}.el-col-lg-9{width:37.5%}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{position:relative;left:37.5%}.el-col-lg-10{width:41.66667%}.el-col-lg-offset-10{margin-left:41.66667%}.el-col-lg-pull-10{position:relative;right:41.66667%}.el-col-lg-push-10{position:relative;left:41.66667%}.el-col-lg-11{width:45.83333%}.el-col-lg-offset-11{margin-left:45.83333%}.el-col-lg-pull-11{position:relative;right:45.83333%}.el-col-lg-push-11{position:relative;left:45.83333%}.el-col-lg-12{width:50%}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{position:relative;left:50%}.el-col-lg-13{width:54.16667%}.el-col-lg-offset-13{margin-left:54.16667%}.el-col-lg-pull-13{position:relative;right:54.16667%}.el-col-lg-push-13{position:relative;left:54.16667%}.el-col-lg-14{width:58.33333%}.el-col-lg-offset-14{margin-left:58.33333%}.el-col-lg-pull-14{position:relative;right:58.33333%}.el-col-lg-push-14{position:relative;left:58.33333%}.el-col-lg-15{width:62.5%}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{position:relative;left:62.5%}.el-col-lg-16{width:66.66667%}.el-col-lg-offset-16{margin-left:66.66667%}.el-col-lg-pull-16{position:relative;right:66.66667%}.el-col-lg-push-16{position:relative;left:66.66667%}.el-col-lg-17{width:70.83333%}.el-col-lg-offset-17{margin-left:70.83333%}.el-col-lg-pull-17{position:relative;right:70.83333%}.el-col-lg-push-17{position:relative;left:70.83333%}.el-col-lg-18{width:75%}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{position:relative;left:75%}.el-col-lg-19{width:79.16667%}.el-col-lg-offset-19{margin-left:79.16667%}.el-col-lg-pull-19{position:relative;right:79.16667%}.el-col-lg-push-19{position:relative;left:79.16667%}.el-col-lg-20{width:83.33333%}.el-col-lg-offset-20{margin-left:83.33333%}.el-col-lg-pull-20{position:relative;right:83.33333%}.el-col-lg-push-20{position:relative;left:83.33333%}.el-col-lg-21{width:87.5%}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{position:relative;left:87.5%}.el-col-lg-22{width:91.66667%}.el-col-lg-offset-22{margin-left:91.66667%}.el-col-lg-pull-22{position:relative;right:91.66667%}.el-col-lg-push-22{position:relative;left:91.66667%}.el-col-lg-23{width:95.83333%}.el-col-lg-offset-23{margin-left:95.83333%}.el-col-lg-pull-23{position:relative;right:95.83333%}.el-col-lg-push-23{position:relative;left:95.83333%}.el-col-lg-24{width:100%}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{position:relative;left:100%}}@media only screen and (min-width:1920px){.el-col-xl-0{display:none;width:0%}.el-col-xl-offset-0{margin-left:0}.el-col-xl-pull-0{position:relative;right:0}.el-col-xl-push-0{position:relative;left:0}.el-col-xl-1{width:4.16667%}.el-col-xl-offset-1{margin-left:4.16667%}.el-col-xl-pull-1{position:relative;right:4.16667%}.el-col-xl-push-1{position:relative;left:4.16667%}.el-col-xl-2{width:8.33333%}.el-col-xl-offset-2{margin-left:8.33333%}.el-col-xl-pull-2{position:relative;right:8.33333%}.el-col-xl-push-2{position:relative;left:8.33333%}.el-col-xl-3{width:12.5%}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{position:relative;left:12.5%}.el-col-xl-4{width:16.66667%}.el-col-xl-offset-4{margin-left:16.66667%}.el-col-xl-pull-4{position:relative;right:16.66667%}.el-col-xl-push-4{position:relative;left:16.66667%}.el-col-xl-5{width:20.83333%}.el-col-xl-offset-5{margin-left:20.83333%}.el-col-xl-pull-5{position:relative;right:20.83333%}.el-col-xl-push-5{position:relative;left:20.83333%}.el-col-xl-6{width:25%}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{position:relative;left:25%}.el-col-xl-7{width:29.16667%}.el-col-xl-offset-7{margin-left:29.16667%}.el-col-xl-pull-7{position:relative;right:29.16667%}.el-col-xl-push-7{position:relative;left:29.16667%}.el-col-xl-8{width:33.33333%}.el-col-xl-offset-8{margin-left:33.33333%}.el-col-xl-pull-8{position:relative;right:33.33333%}.el-col-xl-push-8{position:relative;left:33.33333%}.el-col-xl-9{width:37.5%}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{position:relative;left:37.5%}.el-col-xl-10{width:41.66667%}.el-col-xl-offset-10{margin-left:41.66667%}.el-col-xl-pull-10{position:relative;right:41.66667%}.el-col-xl-push-10{position:relative;left:41.66667%}.el-col-xl-11{width:45.83333%}.el-col-xl-offset-11{margin-left:45.83333%}.el-col-xl-pull-11{position:relative;right:45.83333%}.el-col-xl-push-11{position:relative;left:45.83333%}.el-col-xl-12{width:50%}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{position:relative;left:50%}.el-col-xl-13{width:54.16667%}.el-col-xl-offset-13{margin-left:54.16667%}.el-col-xl-pull-13{position:relative;right:54.16667%}.el-col-xl-push-13{position:relative;left:54.16667%}.el-col-xl-14{width:58.33333%}.el-col-xl-offset-14{margin-left:58.33333%}.el-col-xl-pull-14{position:relative;right:58.33333%}.el-col-xl-push-14{position:relative;left:58.33333%}.el-col-xl-15{width:62.5%}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{position:relative;left:62.5%}.el-col-xl-16{width:66.66667%}.el-col-xl-offset-16{margin-left:66.66667%}.el-col-xl-pull-16{position:relative;right:66.66667%}.el-col-xl-push-16{position:relative;left:66.66667%}.el-col-xl-17{width:70.83333%}.el-col-xl-offset-17{margin-left:70.83333%}.el-col-xl-pull-17{position:relative;right:70.83333%}.el-col-xl-push-17{position:relative;left:70.83333%}.el-col-xl-18{width:75%}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{position:relative;left:75%}.el-col-xl-19{width:79.16667%}.el-col-xl-offset-19{margin-left:79.16667%}.el-col-xl-pull-19{position:relative;right:79.16667%}.el-col-xl-push-19{position:relative;left:79.16667%}.el-col-xl-20{width:83.33333%}.el-col-xl-offset-20{margin-left:83.33333%}.el-col-xl-pull-20{position:relative;right:83.33333%}.el-col-xl-push-20{position:relative;left:83.33333%}.el-col-xl-21{width:87.5%}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{position:relative;left:87.5%}.el-col-xl-22{width:91.66667%}.el-col-xl-offset-22{margin-left:91.66667%}.el-col-xl-pull-22{position:relative;right:91.66667%}.el-col-xl-push-22{position:relative;left:91.66667%}.el-col-xl-23{width:95.83333%}.el-col-xl-offset-23{margin-left:95.83333%}.el-col-xl-pull-23{position:relative;right:95.83333%}.el-col-xl-push-23{position:relative;left:95.83333%}.el-col-xl-24{width:100%}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{position:relative;left:100%}}@-webkit-keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}.el-upload{display:inline-block;text-align:center;cursor:pointer;outline:0}.el-upload__input{display:none}.el-upload__tip{font-size:12px;color:#606266;margin-top:7px}.el-upload iframe{position:absolute;z-index:-1;top:0;left:0;opacity:0;filter:alpha(opacity=0)}.el-upload--picture-card{background-color:#fbfdff;border:1px dashed #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:148px;height:148px;line-height:146px;vertical-align:top}.el-upload--picture-card i{font-size:28px;color:#8c939d}.el-upload--picture-card:hover,.el-upload:focus{border-color:#409EFF;color:#409EFF}.el-upload:focus .el-upload-dragger{border-color:#409EFF}.el-upload-dragger{background-color:#fff;border:1px dashed #d9d9d9;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:360px;height:180px;text-align:center;position:relative;overflow:hidden}.el-upload-dragger .el-icon-upload{font-size:67px;color:#C0C4CC;margin:40px 0 16px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:1px solid #DCDFE6;margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:#606266;font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:#409EFF;font-style:normal}.el-upload-dragger:hover{border-color:#409EFF}.el-upload-dragger.is-dragover{background-color:rgba(32,159,255,.06);border:2px dashed #409EFF}.el-upload-list{margin:0;padding:0;list-style:none}.el-upload-list__item{-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:#606266;line-height:1.8;margin-top:5px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item:first-child{margin-top:10px}.el-upload-list__item .el-icon-upload-success{color:#67C23A}.el-upload-list__item .el-icon-close{display:none;position:absolute;top:5px;right:5px;cursor:pointer;opacity:.75;color:#606266}.el-upload-list__item .el-icon-close:hover{opacity:1}.el-upload-list__item .el-icon-close-tip{display:none;position:absolute;top:5px;right:5px;font-size:12px;cursor:pointer;opacity:1;color:#409EFF}.el-upload-list__item:hover{background-color:#F5F7FA}.el-upload-list__item:hover .el-icon-close{display:inline-block}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:block}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:#409EFF;cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip{display:inline-block}.el-upload-list__item.is-success:active .el-icon-close-tip,.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:hover .el-upload-list__item-status-label,.el-upload-list__item.is-success:not(.focusing):focus .el-icon-close-tip{display:none}.el-upload-list.is-disabled .el-upload-list__item:hover .el-upload-list__item-status-label{display:block}.el-upload-list__item-name{color:#606266;display:block;margin-right:40px;overflow:hidden;padding-left:4px;text-overflow:ellipsis;-webkit-transition:color .3s;transition:color .3s;white-space:nowrap}.el-upload-list__item-name [class^=el-icon]{height:100%;margin-right:7px;color:#909399;line-height:inherit}.el-upload-list__item-status-label{position:absolute;right:5px;top:0;line-height:inherit;display:none}.el-upload-list__item-delete{position:absolute;right:10px;top:0;font-size:12px;color:#606266;display:none}.el-upload-list__item-delete:hover{color:#409EFF}.el-upload-list--picture-card{margin:0;display:inline;vertical-align:top}.el-upload-list--picture-card .el-upload-list__item{overflow:hidden;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:148px;height:148px;margin:0 8px 8px 0;display:inline-block}.el-upload-list--picture-card .el-upload-list__item .el-icon-check,.el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check{color:#FFF}.el-upload-list--picture-card .el-upload-list__item .el-icon-close,.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{width:100%;height:100%}.el-upload-list--picture-card .el-upload-list__item-status-label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;text-align:center;color:#fff;opacity:0;font-size:20px;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .3s;transition:opacity .3s}.el-upload-list--picture-card .el-upload-list__item-actions::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-list--picture-card .el-upload-list__item-actions span{display:none;cursor:pointer}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:15px}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{position:static;font-size:inherit;color:inherit}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-block}.el-upload-list--picture-card .el-progress{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:auto;width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{overflow:hidden;z-index:0;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px;padding:10px 10px 10px 90px;height:92px}.el-upload-list--picture .el-upload-list__item .el-icon-check,.el-upload-list--picture .el-upload-list__item .el-icon-circle-check{color:#FFF}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{background:0 0;-webkit-box-shadow:none;box-shadow:none;top:-2px;right:-12px}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name{line-height:70px;margin-top:0}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item-thumbnail{vertical-align:middle;display:inline-block;width:70px;height:70px;float:left;position:relative;z-index:1;margin-left:-80px;background-color:#FFF}.el-upload-list--picture .el-upload-list__item-name{display:block;margin-top:20px}.el-upload-list--picture .el-upload-list__item-name i{font-size:70px;line-height:1;position:absolute;left:9px;top:10px}.el-upload-list--picture .el-upload-list__item-status-label{position:absolute;right:-17px;top:-7px;width:46px;height:26px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:10;cursor:default}.el-upload-cover::after{display:inline-block;height:100%;vertical-align:middle}.el-upload-cover img{display:block;width:100%;height:100%}.el-upload-cover__label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-cover__label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff}.el-upload-cover__progress{display:inline-block;vertical-align:middle;position:static;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{position:absolute;top:0;left:0;width:100%;height:100%}.el-upload-cover__interact{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.72);text-align:center}.el-upload-cover__interact .btn{display:inline-block;color:#FFF;font-size:14px;cursor:pointer;vertical-align:middle;-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);margin-top:60px}.el-upload-cover__interact .btn span{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{-webkit-transform:translateY(-13px);transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#FFF;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{position:absolute;bottom:0;left:0;background-color:#FFF;height:36px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;text-align:left;padding:0 10px;margin:0;line-height:36px;font-size:14px;color:#303133}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.el-progress{position:relative;line-height:1}.el-progress__text{font-size:14px;color:#606266;display:inline-block;vertical-align:middle;margin-left:10px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{padding-right:0;margin-right:0;display:block}.el-progress-bar,.el-progress-bar__inner::after,.el-progress-bar__innerText,.el-spinner{display:inline-block;vertical-align:middle}.el-progress--text-inside .el-progress-bar{padding-right:0;margin-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:#67C23A}.el-progress.is-success .el-progress__text{color:#67C23A}.el-progress.is-warning .el-progress-bar__inner{background-color:#E6A23C}.el-progress.is-warning .el-progress__text{color:#E6A23C}.el-progress.is-exception .el-progress-bar__inner{background-color:#F56C6C}.el-progress.is-exception .el-progress__text{color:#F56C6C}.el-progress-bar{padding-right:50px;width:100%;margin-right:-55px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-progress-bar__outer{height:6px;border-radius:100px;background-color:#EBEEF5;overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:#409EFF;text-align:right;border-radius:100px;line-height:1;white-space:nowrap;-webkit-transition:width .6s ease;transition:width .6s ease}.el-card,.el-message{border-radius:4px;overflow:hidden}.el-progress-bar__inner::after{height:100%}.el-progress-bar__innerText{color:#FFF;font-size:12px;margin:0 5px}@keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}.el-time-spinner{width:100%;white-space:nowrap}.el-spinner-inner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;width:50px;height:50px}.el-spinner-inner .path{stroke:#ececec;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.el-message{min-width:380px;-webkit-box-sizing:border-box;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#EBEEF5;position:fixed;left:50%;top:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#edf2fc;-webkit-transition:opacity .3s,top .4s,-webkit-transform .4s;transition:opacity .3s,top .4s,-webkit-transform .4s;transition:opacity .3s,transform .4s,top .4s;transition:opacity .3s,transform .4s,top .4s,-webkit-transform .4s;padding:15px 15px 15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-message.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-message.is-closable .el-message__content{padding-right:16px}.el-message p{margin:0}.el-message--info .el-message__content{color:#909399}.el-message--success{background-color:#f0f9eb;border-color:#e1f3d8}.el-message--success .el-message__content{color:#67C23A}.el-message--warning{background-color:#fdf6ec;border-color:#faecd8}.el-message--warning .el-message__content{color:#E6A23C}.el-message--error{background-color:#fef0f0;border-color:#fde2e2}.el-message--error .el-message__content{color:#F56C6C}.el-message__icon{margin-right:10px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__closeBtn{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:#C0C4CC;font-size:16px}.el-message__closeBtn:hover{color:#909399}.el-message .el-icon-success{color:#67C23A}.el-message .el-icon-error{color:#F56C6C}.el-message .el-icon-info{color:#909399}.el-message .el-icon-warning{color:#E6A23C}.el-message-fade-enter,.el-message-fade-leave-active{opacity:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.el-badge{position:relative;vertical-align:middle;display:inline-block}.el-badge__content{background-color:#F56C6C;border-radius:10px;color:#FFF;display:inline-block;font-size:12px;height:18px;line-height:18px;padding:0 6px;text-align:center;white-space:nowrap;border:1px solid #FFF}.el-badge__content.is-fixed{position:absolute;top:0;right:10px;-webkit-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%)}.el-rate__icon,.el-rate__item{position:relative;display:inline-block}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{height:8px;width:8px;padding:0;right:0;border-radius:50%}.el-badge__content--primary{background-color:#409EFF}.el-badge__content--success{background-color:#67C23A}.el-badge__content--warning{background-color:#E6A23C}.el-badge__content--info{background-color:#909399}.el-badge__content--danger{background-color:#F56C6C}.el-card{border:1px solid #EBEEF5;background-color:#FFF;color:#303133;-webkit-transition:.3s;transition:.3s}.el-card.is-always-shadow,.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-card__header{padding:18px 20px;border-bottom:1px solid #EBEEF5;-webkit-box-sizing:border-box;box-sizing:border-box}.el-card__body{padding:20px}.el-rate{height:20px;line-height:1}.el-rate__item{font-size:0;vertical-align:middle}.el-rate__icon{font-size:18px;margin-right:6px;color:#C0C4CC;-webkit-transition:.3s;transition:.3s}.el-rate__decimal,.el-rate__icon .path2{position:absolute;top:0;left:0}.el-rate__icon.hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.el-rate__decimal{display:inline-block;overflow:hidden}.el-step.is-vertical,.el-steps{display:-webkit-box;display:-ms-flexbox}.el-rate__text{font-size:14px;vertical-align:middle}.el-steps{display:-webkit-box;display:-ms-flexbox;display:flex}.el-steps--simple{padding:13px 8%;border-radius:4px;background:#F5F7FA}.el-steps--horizontal{white-space:nowrap}.el-steps--vertical{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.el-step{position:relative;-ms-flex-negative:1;flex-shrink:1}.el-step:last-of-type .el-step__line{display:none}.el-step:last-of-type.is-flex{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.el-step:last-of-type .el-step__description,.el-step:last-of-type .el-step__main{padding-right:0}.el-step__head{position:relative;width:100%}.el-step__head.is-process{color:#303133;border-color:#303133}.el-step__head.is-wait{color:#C0C4CC;border-color:#C0C4CC}.el-step__head.is-success{color:#67C23A;border-color:#67C23A}.el-step__head.is-error{color:#F56C6C;border-color:#F56C6C}.el-step__head.is-finish{color:#409EFF;border-color:#409EFF}.el-step__icon{position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#FFF;-webkit-transition:.15s ease-out;transition:.15s ease-out}.el-step__icon.is-text{border-radius:50%;border:2px solid;border-color:inherit}.el-step__icon.is-icon{width:40px}.el-step__icon-inner{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;font-weight:700;line-height:1;color:inherit}.el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:25px;font-weight:400}.el-step__icon-inner.is-status{-webkit-transform:translateY(1px);transform:translateY(1px)}.el-step__line{position:absolute;border-color:inherit;background-color:#C0C4CC}.el-step__line-inner{display:block;border-width:1px;border-style:solid;border-color:inherit;-webkit-transition:.15s ease-out;transition:.15s ease-out;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:0}.el-step__main{white-space:normal;text-align:left}.el-step__title{font-size:16px;line-height:38px}.el-step__title.is-process{font-weight:700;color:#303133}.el-step__title.is-wait{color:#C0C4CC}.el-step__title.is-success{color:#67C23A}.el-step__title.is-error{color:#F56C6C}.el-step__title.is-finish{color:#409EFF}.el-step__description{padding-right:10%;margin-top:-5px;font-size:12px;line-height:20px;font-weight:400}.el-step__description.is-process{color:#303133}.el-step__description.is-wait{color:#C0C4CC}.el-step__description.is-success{color:#67C23A}.el-step__description.is-error{color:#F56C6C}.el-step__description.is-finish{color:#409EFF}.el-step.is-horizontal{display:inline-block}.el-step.is-horizontal .el-step__line{height:2px;top:11px;left:0;right:0}.el-step.is-vertical{display:-webkit-box;display:-ms-flexbox;display:flex}.el-step.is-vertical .el-step__head{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:24px}.el-step.is-vertical .el-step__main{padding-left:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.el-step.is-vertical .el-step__title{line-height:24px;padding-bottom:8px}.el-step.is-vertical .el-step__line{width:2px;top:0;bottom:0;left:11px}.el-step.is-vertical .el-step__icon.is-icon{width:24px}.el-step.is-center .el-step__head,.el-step.is-center .el-step__main{text-align:center}.el-step.is-center .el-step__description{padding-left:20%;padding-right:20%}.el-step.is-center .el-step__line{left:50%;right:-50%}.el-step.is-simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-step.is-simple .el-step__head{width:auto;font-size:0;padding-right:10px}.el-step.is-simple .el-step__icon{background:0 0;width:16px;height:16px;font-size:12px}.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:18px}.el-step.is-simple .el-step__icon-inner.is-status{-webkit-transform:scale(.8) translateY(1px);transform:scale(.8) translateY(1px)}.el-step.is-simple .el-step__main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.el-step.is-simple .el-step__title{font-size:16px;line-height:20px}.el-step.is-simple:not(:last-of-type) .el-step__title{max-width:50%;word-break:break-all}.el-step.is-simple .el-step__arrow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-step.is-simple .el-step__arrow::after,.el-step.is-simple .el-step__arrow::before{content:'';display:inline-block;position:absolute;height:15px;width:1px;background:#C0C4CC}.el-step.is-simple .el-step__arrow::before{-webkit-transform:rotate(-45deg) translateY(-4px);transform:rotate(-45deg) translateY(-4px);-webkit-transform-origin:0 0;transform-origin:0 0}.el-step.is-simple .el-step__arrow::after{-webkit-transform:rotate(45deg) translateY(4px);transform:rotate(45deg) translateY(4px);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.el-step.is-simple:last-of-type .el-step__arrow{display:none}.el-carousel{position:relative}.el-carousel--horizontal{overflow-x:hidden}.el-carousel--vertical{overflow-y:hidden}.el-carousel__container{position:relative;height:300px}.el-carousel__arrow{border:none;outline:0;padding:0;margin:0;height:36px;width:36px;cursor:pointer;-webkit-transition:.3s;transition:.3s;border-radius:50%;background-color:rgba(31,45,61,.11);color:#FFF;position:absolute;top:50%;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:12px}.el-carousel__arrow--left{left:16px}.el-carousel__arrow--right{right:16px}.el-carousel__arrow:hover{background-color:rgba(31,45,61,.23)}.el-carousel__arrow i{cursor:pointer}.el-carousel__indicators{position:absolute;list-style:none;margin:0;padding:0;z-index:2}.el-carousel__indicators--horizontal{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.el-carousel__indicators--vertical{right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-carousel__indicators--outside{bottom:26px;text-align:center;position:static;-webkit-transform:none;transform:none}.el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.el-carousel__indicators--outside button{background-color:#C0C4CC;opacity:.24}.el-carousel__indicators--labels{left:0;right:0;-webkit-transform:none;transform:none;text-align:center}.el-carousel__indicators--labels .el-carousel__button{height:auto;width:auto;padding:2px 18px;font-size:12px}.el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.el-carousel__indicator{background-color:transparent;cursor:pointer}.el-carousel__indicator:hover button{opacity:.72}.el-carousel__indicator--horizontal{display:inline-block;padding:12px 4px}.el-carousel__indicator--vertical{padding:4px 12px}.el-carousel__indicator--vertical .el-carousel__button{width:2px;height:15px}.el-carousel__indicator.is-active button{opacity:1}.el-carousel__button{display:block;opacity:.48;width:30px;height:2px;background-color:#FFF;border:none;outline:0;padding:0;margin:0;cursor:pointer;-webkit-transition:.3s;transition:.3s}.el-carousel__item,.el-carousel__mask{height:100%;top:0;left:0;position:absolute}.carousel-arrow-left-enter,.carousel-arrow-left-leave-active{-webkit-transform:translateY(-50%) translateX(-10px);transform:translateY(-50%) translateX(-10px);opacity:0}.carousel-arrow-right-enter,.carousel-arrow-right-leave-active{-webkit-transform:translateY(-50%) translateX(10px);transform:translateY(-50%) translateX(10px);opacity:0}.el-carousel__item{width:100%;display:inline-block;overflow:hidden;z-index:0}.el-carousel__item.is-active{z-index:2}.el-carousel__item.is-animating{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card{width:50%;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:1}.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask,.el-carousel__item--card.is-in-stage:hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:2}.el-carousel__mask{width:100%;background-color:#FFF;opacity:.24;-webkit-transition:.2s;transition:.2s}.el-fade-in-enter,.el-fade-in-leave-active,.el-fade-in-linear-enter,.el-fade-in-linear-leave,.el-fade-in-linear-leave-active,.fade-in-linear-enter,.fade-in-linear-leave,.fade-in-linear-leave-active{opacity:0}.fade-in-linear-enter-active,.fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-enter-active,.el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter,.el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.el-zoom-in-top-enter,.el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.el-zoom-in-bottom-enter,.el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.el-zoom-in-left-enter,.el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.el-list-enter,.el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.el-collapse{border-top:1px solid #EBEEF5;border-bottom:1px solid #EBEEF5}.el-collapse-item.is-disabled .el-collapse-item__header{color:#bbb;cursor:not-allowed}.el-collapse-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;line-height:48px;background-color:#FFF;color:#303133;cursor:pointer;border-bottom:1px solid #EBEEF5;font-size:13px;font-weight:500;-webkit-transition:border-bottom-color .3s;transition:border-bottom-color .3s;outline:0}.el-collapse-item__arrow{margin:0 8px 0 auto;transition:-webkit-transform .3s;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;font-weight:300}.el-collapse-item__arrow.is-active{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-collapse-item__header.focusing:focus:not(:hover){color:#409EFF}.el-collapse-item__header.is-active{border-bottom-color:transparent}.el-collapse-item__wrap{will-change:height;background-color:#FFF;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #EBEEF5}.el-cascader__tags,.el-tag{-webkit-box-sizing:border-box}.el-collapse-item__content{padding-bottom:25px;font-size:13px;color:#303133;line-height:1.769230769230769}.el-collapse-item:last-child{margin-bottom:-1px}.el-popper .popper__arrow,.el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#EBEEF5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#FFF;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#EBEEF5}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#FFF}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#EBEEF5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#FFF;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#EBEEF5}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#FFF}.el-tag{background-color:#ecf5ff;border-color:#d9ecff;display:inline-block;height:32px;padding:0 10px;line-height:30px;font-size:12px;color:#409EFF;border-width:1px;border-style:solid;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.el-tag.is-hit{border-color:#409EFF}.el-tag .el-tag__close{color:#409eff}.el-tag .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag.el-tag--info{background-color:#f4f4f5;border-color:#e9e9eb;color:#909399}.el-tag.el-tag--info.is-hit{border-color:#909399}.el-tag.el-tag--info .el-tag__close{color:#909399}.el-tag.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag.el-tag--success{background-color:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.el-tag.el-tag--success.is-hit{border-color:#67C23A}.el-tag.el-tag--success .el-tag__close{color:#67c23a}.el-tag.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag.el-tag--warning{background-color:#fdf6ec;border-color:#faecd8;color:#e6a23c}.el-tag.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag.el-tag--danger{background-color:#fef0f0;border-color:#fde2e2;color:#f56c6c}.el-tag.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px}.el-tag .el-icon-close::before{display:block}.el-tag--dark{background-color:#409eff;border-color:#409eff;color:#fff}.el-tag--dark.is-hit{border-color:#409EFF}.el-tag--dark .el-tag__close{color:#fff}.el-tag--dark .el-tag__close:hover{color:#FFF;background-color:#66b1ff}.el-tag--dark.el-tag--info{background-color:#909399;border-color:#909399;color:#fff}.el-tag--dark.el-tag--info.is-hit{border-color:#909399}.el-tag--dark.el-tag--info .el-tag__close{color:#fff}.el-tag--dark.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#a6a9ad}.el-tag--dark.el-tag--success{background-color:#67c23a;border-color:#67c23a;color:#fff}.el-tag--dark.el-tag--success.is-hit{border-color:#67C23A}.el-tag--dark.el-tag--success .el-tag__close{color:#fff}.el-tag--dark.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#85ce61}.el-tag--dark.el-tag--warning{background-color:#e6a23c;border-color:#e6a23c;color:#fff}.el-tag--dark.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--dark.el-tag--warning .el-tag__close{color:#fff}.el-tag--dark.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#ebb563}.el-tag--dark.el-tag--danger{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.el-tag--dark.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--dark.el-tag--danger .el-tag__close{color:#fff}.el-tag--dark.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f78989}.el-tag--plain{background-color:#fff;border-color:#b3d8ff;color:#409eff}.el-tag--plain.is-hit{border-color:#409EFF}.el-tag--plain .el-tag__close{color:#409eff}.el-tag--plain .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag--plain.el-tag--info{background-color:#fff;border-color:#d3d4d6;color:#909399}.el-tag--plain.el-tag--info.is-hit{border-color:#909399}.el-tag--plain.el-tag--info .el-tag__close{color:#909399}.el-tag--plain.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag--plain.el-tag--success{background-color:#fff;border-color:#c2e7b0;color:#67c23a}.el-tag--plain.el-tag--success.is-hit{border-color:#67C23A}.el-tag--plain.el-tag--success .el-tag__close{color:#67c23a}.el-tag--plain.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag--plain.el-tag--warning{background-color:#fff;border-color:#f5dab1;color:#e6a23c}.el-tag--plain.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--plain.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag--plain.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag--plain.el-tag--danger{background-color:#fff;border-color:#fbc4c4;color:#f56c6c}.el-tag--plain.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--plain.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag--plain.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag--medium{height:28px;line-height:26px}.el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--small{height:24px;padding:0 8px;line-height:22px}.el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--mini{height:20px;padding:0 5px;line-height:19px}.el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.el-cascader{display:inline-block;position:relative;font-size:14px;line-height:40px}.el-cascader:not(.is-disabled):hover .el-input__inner{cursor:pointer;border-color:#C0C4CC}.el-cascader .el-input .el-input__inner:focus,.el-cascader .el-input.is-focus .el-input__inner{border-color:#409EFF}.el-cascader .el-input{cursor:pointer}.el-cascader .el-input .el-input__inner{text-overflow:ellipsis}.el-cascader .el-input .el-icon-arrow-down{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;font-size:14px}.el-cascader .el-input .el-icon-arrow-down.is-reverse{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.el-cascader .el-input .el-icon-circle-close:hover{color:#909399}.el-cascader--medium{font-size:14px;line-height:36px}.el-cascader--small{font-size:13px;line-height:32px}.el-cascader--mini{font-size:12px;line-height:28px}.el-cascader.is-disabled .el-cascader__label{z-index:2;color:#C0C4CC}.el-cascader__dropdown{margin:5px 0;font-size:14px;background:#FFF;border:1px solid #E4E7ED;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-cascader__tags{position:absolute;left:0;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:normal;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}.el-cascader__tags .el-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;margin:2px 0 2px 6px;text-overflow:ellipsis;background:#f0f2f5}.el-cascader__tags .el-tag:not(.is-hit){border-color:transparent}.el-cascader__tags .el-tag>span{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis}.el-cascader__tags .el-tag .el-icon-close{-webkit-box-flex:0;-ms-flex:none;flex:none;background-color:#C0C4CC;color:#FFF}.el-cascader__tags .el-tag .el-icon-close:hover{background-color:#909399}.el-cascader__suggestion-panel{border-radius:4px}.el-cascader__suggestion-list{max-height:204px;margin:0;padding:6px 0;font-size:14px;color:#606266;text-align:center}.el-cascader__suggestion-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;padding:0 15px;text-align:left;outline:0;cursor:pointer}.el-cascader__suggestion-item:focus,.el-cascader__suggestion-item:hover{background:#F5F7FA}.el-cascader__suggestion-item.is-checked{color:#409EFF;font-weight:700}.el-cascader__suggestion-item>span{margin-right:10px}.el-cascader__empty-text{margin:10px 0;color:#C0C4CC}.el-cascader__search-input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:24px;min-width:60px;margin:2px 0 2px 15px;padding:0;color:#606266;border:none;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-cascader__search-input::-webkit-input-placeholder{color:#C0C4CC}.el-cascader__search-input:-ms-input-placeholder{color:#C0C4CC}.el-cascader__search-input::-ms-input-placeholder{color:#C0C4CC}.el-cascader__search-input::-moz-placeholder{color:#C0C4CC}.el-cascader__search-input::placeholder{color:#C0C4CC}.el-color-predefine{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin-top:8px;width:280px}.el-color-predefine__colors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.el-color-predefine__color-selector{margin:0 0 8px 8px;width:20px;height:20px;border-radius:4px;cursor:pointer}.el-color-predefine__color-selector:nth-child(10n+1){margin-left:0}.el-color-predefine__color-selector.selected{-webkit-box-shadow:0 0 3px 2px #409EFF;box-shadow:0 0 3px 2px #409EFF}.el-color-predefine__color-selector>div{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;border-radius:3px}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;height:12px;background-color:red;padding:0 2px}.el-color-hue-slider__bar{position:relative;background:-webkit-gradient(linear,left top, right top,color-stop(0, red),color-stop(17%, #ff0),color-stop(33%, #0f0),color-stop(50%, #0ff),color-stop(67%, #00f),color-stop(83%, #f0f),to(red));background:linear-gradient(to right,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);height:100%}.el-color-hue-slider__thumb{position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-hue-slider.is-vertical{width:12px;height:180px;padding:2px 0}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:-webkit-gradient(linear,left top, left bottom,color-stop(0, red),color-stop(17%, #ff0),color-stop(33%, #0f0),color-stop(50%, #0ff),color-stop(67%, #00f),color-stop(83%, #f0f),to(red));background:linear-gradient(to bottom,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-svpanel{position:relative;width:280px;height:180px}.el-color-svpanel__black,.el-color-svpanel__white{position:absolute;top:0;left:0;right:0;bottom:0}.el-color-svpanel__white{background:-webkit-gradient(linear,left top, right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff,rgba(255,255,255,0))}.el-color-svpanel__black{background:-webkit-gradient(linear,left bottom, left top,from(#000),to(rgba(0,0,0,0)));background:linear-gradient(to top,#000,rgba(0,0,0,0))}.el-color-svpanel__cursor{position:absolute}.el-color-svpanel__cursor>div{cursor:head;width:4px;height:4px;-webkit-box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);border-radius:50%;-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.el-color-alpha-slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-alpha-slider__bar{position:relative;background:-webkit-gradient(linear,left top, right top,color-stop(0, rgba(255,255,255,0)),to(#fff));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);height:100%}.el-color-alpha-slider__thumb{position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-alpha-slider.is-vertical{width:20px;height:180px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(255,255,255,0)),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-dropdown{width:300px}.el-color-dropdown__main-wrapper{margin-bottom:6px}.el-color-dropdown__main-wrapper::after{content:"";display:table;clear:both}.el-color-dropdown__btns{margin-top:6px;text-align:right}.el-color-dropdown__value{float:left;line-height:26px;font-size:12px;color:#000;width:160px}.el-color-dropdown__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-color-dropdown__btn[disabled]{color:#ccc;cursor:not-allowed}.el-color-dropdown__btn:hover{color:#409EFF;border-color:#409EFF}.el-color-dropdown__link-btn{cursor:pointer;color:#409EFF;text-decoration:none;padding:15px;font-size:12px}.el-color-dropdown__link-btn:hover{color:tint(#409EFF,20%)}.el-color-picker{display:inline-block;position:relative;line-height:normal;height:40px}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed}.el-color-picker--medium{height:36px}.el-color-picker--medium .el-color-picker__trigger{height:36px;width:36px}.el-color-picker--medium .el-color-picker__mask{height:34px;width:34px}.el-color-picker--small{height:32px}.el-color-picker--small .el-color-picker__trigger{height:32px;width:32px}.el-color-picker--small .el-color-picker__mask{height:30px;width:30px}.el-color-picker--small .el-color-picker__empty,.el-color-picker--small .el-color-picker__icon{-webkit-transform:translate3d(-50%,-50%,0) scale(.8);transform:translate3d(-50%,-50%,0) scale(.8)}.el-color-picker--mini{height:28px}.el-color-picker--mini .el-color-picker__trigger{height:28px;width:28px}.el-color-picker--mini .el-color-picker__mask{height:26px;width:26px}.el-color-picker--mini .el-color-picker__empty,.el-color-picker--mini .el-color-picker__icon{-webkit-transform:translate3d(-50%,-50%,0) scale(.8);transform:translate3d(-50%,-50%,0) scale(.8)}.el-color-picker__mask{height:38px;width:38px;border-radius:4px;position:absolute;top:1px;left:1px;z-index:1;cursor:not-allowed;background-color:rgba(255,255,255,.7)}.el-color-picker__trigger{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;width:40px;padding:4px;border:1px solid #e6e6e6;border-radius:4px;font-size:0;position:relative;cursor:pointer}.el-color-picker__color{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #999;border-radius:2px;width:100%;height:100%;text-align:center}.el-color-picker__color.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-picker__color-inner{position:absolute;left:0;top:0;right:0;bottom:0}.el-color-picker__empty,.el-color-picker__icon{top:50%;left:50%;font-size:12px;position:absolute}.el-color-picker__empty{color:#999;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.el-color-picker__icon{display:inline-block;width:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);color:#FFF;text-align:center}.el-color-picker__panel{position:absolute;z-index:10;padding:6px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#FFF;border:1px solid #EBEEF5;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#FFF;background-image:none;border:1px solid #DCDFE6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea__inner:-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea__inner:hover{border-color:#C0C4CC}.el-textarea__inner:focus{outline:0;border-color:#409EFF}.el-textarea .el-input__count{color:#909399;background:#FFF;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea.is-exceed .el-textarea__inner{border-color:#F56C6C}.el-textarea.is-exceed .el-input__count{color:#F56C6C}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner{background:#fff}.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#C0C4CC;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#FFF;line-height:normal;line-height:initial;display:inline-block;padding:0 5px}.el-input__inner{-webkit-appearance:none;background-color:#FFF;background-image:none;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input__prefix,.el-input__suffix{position:absolute;top:0;-webkit-transition:all .3s;height:100%;color:#C0C4CC;text-align:center}.el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input__inner:-ms-input-placeholder{color:#C0C4CC}.el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input__inner::placeholder{color:#C0C4CC}.el-input__inner:hover{border-color:#C0C4CC}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409EFF;outline:0}.el-input__suffix{right:5px;-webkit-transition:all .3s;transition:all .3s}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px;-webkit-transition:all .3s;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner:-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-link,.el-transfer-panel__filter .el-icon-circle-close{cursor:pointer}.el-input.is-exceed .el-input__inner{border-color:#F56C6C}.el-input.is-exceed .el-input__suffix .el-input__count{color:#F56C6C}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#F5F7FA;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #DCDFE6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-transfer{font-size:14px}.el-transfer__buttons{display:inline-block;vertical-align:middle;padding:0 30px}.el-transfer__button{display:block;margin:0 auto;padding:10px;border-radius:50%;color:#FFF;background-color:#409EFF;font-size:0}.el-transfer-panel__item+.el-transfer-panel__item,.el-transfer__button [class*=el-icon-]+span{margin-left:0}.el-transfer__button.is-with-texts{border-radius:4px}.el-transfer__button.is-disabled,.el-transfer__button.is-disabled:hover{border:1px solid #DCDFE6;background-color:#F5F7FA;color:#C0C4CC}.el-transfer__button:first-child{margin-bottom:10px}.el-transfer__button:nth-child(2){margin:0}.el-transfer__button i,.el-transfer__button span{font-size:14px}.el-transfer-panel{border:1px solid #EBEEF5;border-radius:4px;overflow:hidden;background:#FFF;display:inline-block;vertical-align:middle;width:200px;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.el-transfer-panel__body{height:246px}.el-transfer-panel__body.is-with-footer{padding-bottom:40px}.el-transfer-panel__list{margin:0;padding:6px 0;list-style:none;height:246px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.el-transfer-panel__list.is-filterable{height:194px;padding-top:0}.el-transfer-panel__item{height:30px;line-height:30px;padding-left:15px;display:block!important}.el-transfer-panel__item.el-checkbox{color:#606266}.el-transfer-panel__item:hover{color:#409EFF}.el-transfer-panel__item.el-checkbox .el-checkbox__label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:24px;line-height:30px}.el-transfer-panel__item .el-checkbox__input{position:absolute;top:8px}.el-transfer-panel__filter{text-align:center;margin:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:auto}.el-transfer-panel__filter .el-input__inner{height:32px;width:100%;font-size:12px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px;padding-right:10px;padding-left:30px}.el-transfer-panel__filter .el-input__icon{margin-left:5px}.el-transfer-panel .el-transfer-panel__header{height:40px;line-height:40px;background:#F5F7FA;margin:0;padding-left:15px;border-bottom:1px solid #EBEEF5;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000}.el-transfer-panel .el-transfer-panel__header .el-checkbox{display:block;line-height:40px}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{font-size:16px;color:#303133;font-weight:400}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span{position:absolute;right:15px;color:#909399;font-size:12px;font-weight:400}.el-divider__text,.el-link{font-weight:500;font-size:14px}.el-transfer-panel .el-transfer-panel__footer{height:40px;background:#FFF;margin:0;padding:0;border-top:1px solid #EBEEF5;position:absolute;bottom:0;left:0;width:100%;z-index:1}.el-transfer-panel .el-transfer-panel__footer::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-container,.el-timeline-item__node{display:-webkit-box;display:-ms-flexbox}.el-transfer-panel .el-transfer-panel__footer .el-checkbox{padding-left:20px;color:#606266}.el-transfer-panel .el-transfer-panel__empty{margin:0;height:30px;line-height:30px;padding:6px 15px 0;color:#909399;text-align:center}.el-transfer-panel .el-checkbox__label{padding-left:8px}.el-transfer-panel .el-checkbox__inner{height:14px;width:14px;border-radius:3px}.el-transfer-panel .el-checkbox__inner::after{height:6px;width:3px;left:4px}.el-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.el-container.is-vertical,.el-drawer{-webkit-box-orient:vertical;-webkit-box-direction:normal}.el-aside,.el-header{-webkit-box-sizing:border-box}.el-container.is-vertical{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.el-header{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.el-aside{overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.el-footer,.el-main{-webkit-box-sizing:border-box}.el-main{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.el-footer{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.el-timeline{margin:0;font-size:14px;list-style:none}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline-item{position:relative;padding-bottom:20px}.el-timeline-item__wrapper{position:relative;padding-left:28px;top:-3px}.el-timeline-item__tail{position:absolute;left:4px;height:100%;border-left:2px solid #E4E7ED}.el-timeline-item__icon{color:#FFF;font-size:13px}.el-timeline-item__node{position:absolute;background-color:#E4E7ED;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-image__error,.el-timeline-item__dot{display:-webkit-box;display:-ms-flexbox}.el-timeline-item__node--normal{left:-1px;width:12px;height:12px}.el-timeline-item__node--large{left:-2px;width:14px;height:14px}.el-timeline-item__node--primary{background-color:#409EFF}.el-timeline-item__node--success{background-color:#67C23A}.el-timeline-item__node--warning{background-color:#E6A23C}.el-timeline-item__node--danger{background-color:#F56C6C}.el-timeline-item__node--info{background-color:#909399}.el-timeline-item__dot{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-timeline-item__content{color:#303133}.el-timeline-item__timestamp{color:#909399;line-height:1;font-size:13px}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.el-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;position:relative;text-decoration:none;outline:0;padding:0}.el-link.is-underline:hover:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid #409EFF}.el-link.el-link--default:after,.el-link.el-link--primary.is-underline:hover:after,.el-link.el-link--primary:after{border-color:#409EFF}.el-link.is-disabled{cursor:not-allowed}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link.el-link--default{color:#606266}.el-link.el-link--default:hover{color:#409EFF}.el-link.el-link--default.is-disabled{color:#C0C4CC}.el-link.el-link--primary{color:#409EFF}.el-link.el-link--primary:hover{color:#66b1ff}.el-link.el-link--primary.is-disabled{color:#a0cfff}.el-link.el-link--danger.is-underline:hover:after,.el-link.el-link--danger:after{border-color:#F56C6C}.el-link.el-link--danger{color:#F56C6C}.el-link.el-link--danger:hover{color:#f78989}.el-link.el-link--danger.is-disabled{color:#fab6b6}.el-link.el-link--success.is-underline:hover:after,.el-link.el-link--success:after{border-color:#67C23A}.el-link.el-link--success{color:#67C23A}.el-link.el-link--success:hover{color:#85ce61}.el-link.el-link--success.is-disabled{color:#b3e19d}.el-link.el-link--warning.is-underline:hover:after,.el-link.el-link--warning:after{border-color:#E6A23C}.el-link.el-link--warning{color:#E6A23C}.el-link.el-link--warning:hover{color:#ebb563}.el-link.el-link--warning.is-disabled{color:#f3d19e}.el-link.el-link--info.is-underline:hover:after,.el-link.el-link--info:after{border-color:#909399}.el-link.el-link--info{color:#909399}.el-link.el-link--info:hover{color:#a6a9ad}.el-link.el-link--info.is-disabled{color:#c8c9cc}.el-divider{background-color:#DCDFE6;position:relative}.el-divider--horizontal{display:block;height:1px;width:100%;margin:24px 0}.el-divider--vertical{display:inline-block;width:1px;height:1em;margin:0 8px;vertical-align:middle;position:relative}.el-divider__text{position:absolute;background-color:#FFF;padding:0 20px;color:#303133}.el-image__error,.el-image__placeholder{background:#F5F7FA}.el-divider__text.is-left{left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-divider__text.is-center{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-image__error,.el-image__inner,.el-image__placeholder{width:100%;height:100%}.el-image{position:relative;display:inline-block;overflow:hidden}.el-image__inner{vertical-align:top}.el-image__inner--center{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}.el-image__error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#C0C4CC;vertical-align:middle}.el-image__preview{cursor:pointer}.el-image-viewer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0}.el-image-viewer__btn{position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;opacity:.8;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-button,.el-checkbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.el-image-viewer__close{top:40px;right:40px;width:40px;height:40px;font-size:40px}.el-image-viewer__canvas{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-image-viewer__actions{left:50%;bottom:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:282px;height:44px;padding:0 23px;background-color:#606266;border-color:#fff;border-radius:22px}.el-image-viewer__actions__inner{width:100%;height:100%;text-align:justify;cursor:default;font-size:23px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.el-image-viewer__next,.el-image-viewer__prev{top:50%;width:44px;height:44px;font-size:24px;color:#fff;background-color:#606266;border-color:#fff}.el-image-viewer__prev{-webkit-transform:translateY(-50%);transform:translateY(-50%);left:40px}.el-image-viewer__next{-webkit-transform:translateY(-50%);transform:translateY(-50%);right:40px;text-indent:2px}.el-image-viewer__mask{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.5;background:#000}.viewer-fade-enter-active{-webkit-animation:viewer-fade-in .3s;animation:viewer-fade-in .3s}.viewer-fade-leave-active{-webkit-animation:viewer-fade-out .3s;animation:viewer-fade-out .3s}@-webkit-keyframes viewer-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes viewer-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes viewer-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes viewer-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;padding:12px 20px;font-size:14px;border-radius:4px}.el-button+.el-button{margin-left:10px}.el-button:focus,.el-button:hover{color:#409EFF;border-color:#c6e2ff;background-color:#ecf5ff}.el-button:active{color:#3a8ee6;border-color:#3a8ee6;outline:0}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon-]+span{margin-left:5px}.el-button.is-plain:focus,.el-button.is-plain:hover{background:#FFF;border-color:#409EFF;color:#409EFF}.el-button.is-active,.el-button.is-plain:active{color:#3a8ee6;border-color:#3a8ee6}.el-button.is-plain:active{background:#FFF;outline:0}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5}.el-button.is-disabled.el-button--text{background-color:transparent}.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover{background-color:#FFF;border-color:#EBEEF5;color:#C0C4CC}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{pointer-events:none;content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:rgba(255,255,255,.35)}.el-button.is-round{border-radius:20px;padding:12px 23px}.el-button.is-circle{border-radius:50%;padding:12px}.el-button--primary{color:#FFF;background-color:#409EFF;border-color:#409EFF}.el-button--primary:focus,.el-button--primary:hover{background:#66b1ff;border-color:#66b1ff;color:#FFF}.el-button--primary.is-active,.el-button--primary:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF}.el-button--primary:active{outline:0}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{color:#FFF;background-color:#a0cfff;border-color:#a0cfff}.el-button--primary.is-plain{color:#409EFF;background:#ecf5ff;border-color:#b3d8ff}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background:#409EFF;border-color:#409EFF;color:#FFF}.el-button--primary.is-plain:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF;outline:0}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover{color:#8cc5ff;background-color:#ecf5ff;border-color:#d9ecff}.el-button--success{color:#FFF;background-color:#67C23A;border-color:#67C23A}.el-button--success:focus,.el-button--success:hover{background:#85ce61;border-color:#85ce61;color:#FFF}.el-button--success.is-active,.el-button--success:active{background:#5daf34;border-color:#5daf34;color:#FFF}.el-button--success:active{outline:0}.el-button--success.is-disabled,.el-button--success.is-disabled:active,.el-button--success.is-disabled:focus,.el-button--success.is-disabled:hover{color:#FFF;background-color:#b3e19d;border-color:#b3e19d}.el-button--success.is-plain{color:#67C23A;background:#f0f9eb;border-color:#c2e7b0}.el-button--success.is-plain:focus,.el-button--success.is-plain:hover{background:#67C23A;border-color:#67C23A;color:#FFF}.el-button--success.is-plain:active{background:#5daf34;border-color:#5daf34;color:#FFF;outline:0}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover{color:#a4da89;background-color:#f0f9eb;border-color:#e1f3d8}.el-button--warning{color:#FFF;background-color:#E6A23C;border-color:#E6A23C}.el-button--warning:focus,.el-button--warning:hover{background:#ebb563;border-color:#ebb563;color:#FFF}.el-button--warning.is-active,.el-button--warning:active{background:#cf9236;border-color:#cf9236;color:#FFF}.el-button--warning:active{outline:0}.el-button--warning.is-disabled,.el-button--warning.is-disabled:active,.el-button--warning.is-disabled:focus,.el-button--warning.is-disabled:hover{color:#FFF;background-color:#f3d19e;border-color:#f3d19e}.el-button--warning.is-plain{color:#E6A23C;background:#fdf6ec;border-color:#f5dab1}.el-button--warning.is-plain:focus,.el-button--warning.is-plain:hover{background:#E6A23C;border-color:#E6A23C;color:#FFF}.el-button--warning.is-plain:active{background:#cf9236;border-color:#cf9236;color:#FFF;outline:0}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover{color:#f0c78a;background-color:#fdf6ec;border-color:#faecd8}.el-button--danger{color:#FFF;background-color:#F56C6C;border-color:#F56C6C}.el-button--danger:focus,.el-button--danger:hover{background:#f78989;border-color:#f78989;color:#FFF}.el-button--danger.is-active,.el-button--danger:active{background:#dd6161;border-color:#dd6161;color:#FFF}.el-button--danger:active{outline:0}.el-button--danger.is-disabled,.el-button--danger.is-disabled:active,.el-button--danger.is-disabled:focus,.el-button--danger.is-disabled:hover{color:#FFF;background-color:#fab6b6;border-color:#fab6b6}.el-button--danger.is-plain{color:#F56C6C;background:#fef0f0;border-color:#fbc4c4}.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover{background:#F56C6C;border-color:#F56C6C;color:#FFF}.el-button--danger.is-plain:active{background:#dd6161;border-color:#dd6161;color:#FFF;outline:0}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover{color:#f9a7a7;background-color:#fef0f0;border-color:#fde2e2}.el-button--info{color:#FFF;background-color:#909399;border-color:#909399}.el-button--info:focus,.el-button--info:hover{background:#a6a9ad;border-color:#a6a9ad;color:#FFF}.el-button--info.is-active,.el-button--info:active{background:#82848a;border-color:#82848a;color:#FFF}.el-button--info:active{outline:0}.el-button--info.is-disabled,.el-button--info.is-disabled:active,.el-button--info.is-disabled:focus,.el-button--info.is-disabled:hover{color:#FFF;background-color:#c8c9cc;border-color:#c8c9cc}.el-button--info.is-plain{color:#909399;background:#f4f4f5;border-color:#d3d4d6}.el-button--info.is-plain:focus,.el-button--info.is-plain:hover{background:#909399;border-color:#909399;color:#FFF}.el-button--info.is-plain:active{background:#82848a;border-color:#82848a;color:#FFF;outline:0}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover{color:#bcbec2;background-color:#f4f4f5;border-color:#e9e9eb}.el-button--text,.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover,.el-button--text:active{border-color:transparent}.el-button--medium{padding:10px 20px;font-size:14px;border-radius:4px}.el-button--mini,.el-button--small{font-size:12px;border-radius:3px}.el-button--medium.is-round{padding:10px 20px}.el-button--medium.is-circle{padding:10px}.el-button--small,.el-button--small.is-round{padding:9px 15px}.el-button--small.is-circle{padding:9px}.el-button--mini,.el-button--mini.is-round{padding:7px 15px}.el-button--mini.is-circle{padding:7px}.el-button--text{color:#409EFF;background:0 0;padding-left:0;padding-right:0}.el-button--text:focus,.el-button--text:hover{color:#66b1ff;border-color:transparent;background-color:transparent}.el-button--text:active{color:#3a8ee6;background-color:transparent}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group::after,.el-button-group::before{display:table;content:""}.el-button-group::after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button.is-disabled{z-index:1}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-radius:4px}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button.is-active,.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-calendar{background-color:#fff}.el-calendar__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px;border-bottom:1px solid #EBEEF5}.el-backtop,.el-page-header{display:-webkit-box;display:-ms-flexbox}.el-calendar__title{color:#000;-ms-flex-item-align:center;align-self:center}.el-calendar__body{padding:12px 20px 35px}.el-calendar-table{table-layout:fixed;width:100%}.el-calendar-table thead th{padding:12px 0;color:#606266;font-weight:400}.el-calendar-table:not(.is-range) td.next,.el-calendar-table:not(.is-range) td.prev{color:#C0C4CC}.el-backtop,.el-calendar-table td.is-today{color:#409EFF}.el-calendar-table td{border-bottom:1px solid #EBEEF5;border-right:1px solid #EBEEF5;vertical-align:top;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.el-calendar-table td.is-selected{background-color:#F2F8FE}.el-calendar-table tr:first-child td{border-top:1px solid #EBEEF5}.el-calendar-table tr td:first-child{border-left:1px solid #EBEEF5}.el-calendar-table tr.el-calendar-table__row--hide-border td{border-top:none}.el-calendar-table .el-calendar-day{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;height:85px}.el-calendar-table .el-calendar-day:hover{cursor:pointer;background-color:#F2F8FE}.el-backtop{position:fixed;background-color:#FFF;width:40px;height:40px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.12);box-shadow:0 0 6px rgba(0,0,0,.12);cursor:pointer;z-index:5}.el-backtop:hover{background-color:#F2F6FC}.el-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:24px}.el-page-header__left{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin-right:40px;position:relative}.el-page-header__left::after{content:"";position:absolute;width:1px;height:16px;right:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#DCDFE6}.el-checkbox,.el-checkbox__input{display:inline-block;position:relative;white-space:nowrap}.el-page-header__left .el-icon-back{font-size:18px;margin-right:6px;-ms-flex-item-align:center;align-self:center}.el-page-header__title{font-size:14px;font-weight:500}.el-page-header__content{font-size:18px;color:#303133}.el-checkbox{color:#606266;font-weight:500;font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:30px}.el-checkbox-button__inner,.el-radio{font-weight:500;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:40px}.el-checkbox.is-bordered.is-checked{border-color:#409EFF}.el-checkbox.is-bordered.is-disabled{border-color:#EBEEF5;cursor:not-allowed}.el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox__input{cursor:pointer;outline:0;line-height:1;vertical-align:middle}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#DCDFE6;cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner::after{cursor:not-allowed;border-color:#C0C4CC}.el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#C0C4CC}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before{background-color:#C0C4CC;border-color:#C0C4CC}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#409EFF;border-color:#409EFF}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:#C0C4CC;cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:#409EFF}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#409EFF}.el-checkbox__input.is-indeterminate .el-checkbox__inner::before{content:'';position:absolute;display:block;background-color:#FFF;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner::after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:1px solid #DCDFE6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#FFF;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:#409EFF}.el-checkbox__inner::after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #FFF;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s, -webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox-button,.el-checkbox-button__inner{display:inline-block;position:relative}.el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.el-checkbox:last-of-type{margin-right:0}.el-checkbox-button__inner{line-height:1;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);padding:12px 20px;font-size:14px;border-radius:0}.el-checkbox-button__inner.is-round{padding:12px 20px}.el-checkbox-button__inner:hover{color:#409EFF}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-radio,.el-radio__input{line-height:1;outline:0;white-space:nowrap}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.el-radio,.el-radio__inner,.el-radio__input{position:relative;display:inline-block}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:#FFF;background-color:#409EFF;border-color:#409EFF;-webkit-box-shadow:-1px 0 0 0 #8cc5ff;box-shadow:-1px 0 0 0 #8cc5ff}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#409EFF}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5;-webkit-box-shadow:none;box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#EBEEF5}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #DCDFE6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#409EFF}.el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.el-checkbox-group{font-size:0}.el-radio,.el-radio--medium.is-bordered .el-radio__label{font-size:14px}.el-radio{color:#606266;cursor:pointer;margin-right:30px}.el-cascader-node>.el-radio,.el-radio:last-child{margin-right:0}.el-radio.is-bordered{padding:12px 20px 0 10px;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.el-radio.is-bordered.is-checked{border-color:#409EFF}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:#EBEEF5}.el-radio__input.is-disabled .el-radio__inner,.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:#F5F7FA;border-color:#E4E7ED}.el-radio.is-bordered+.el-radio.is-bordered{margin-left:10px}.el-radio--medium.is-bordered{padding:10px 20px 0 10px;border-radius:4px;height:36px}.el-radio--mini.is-bordered .el-radio__label,.el-radio--small.is-bordered .el-radio__label{font-size:12px}.el-radio--medium.is-bordered .el-radio__inner{height:14px;width:14px}.el-radio--small.is-bordered{padding:8px 15px 0 10px;border-radius:3px;height:32px}.el-radio--small.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio--mini.is-bordered{padding:6px 15px 0 10px;border-radius:3px;height:28px}.el-radio--mini.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio__input{cursor:pointer;vertical-align:middle}.el-radio__input.is-disabled .el-radio__inner{cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner::after{cursor:not-allowed;background-color:#F5F7FA}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner::after{background-color:#C0C4CC}.el-radio__input.is-disabled+span.el-radio__label{color:#C0C4CC;cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:#409EFF;background:#409EFF}.el-radio__input.is-checked .el-radio__inner::after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:#409EFF}.el-radio__input.is-focus .el-radio__inner{border-color:#409EFF}.el-radio__inner{border:1px solid #DCDFE6;border-radius:100%;width:14px;height:14px;background-color:#FFF;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.el-radio__inner:hover{border-color:#409EFF}.el-radio__inner::after{width:4px;height:4px;border-radius:100%;background-color:#FFF;content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in, -webkit-transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.el-radio__original{opacity:0;outline:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{-webkit-box-shadow:0 0 2px 2px #409EFF;box-shadow:0 0 2px 2px #409EFF}.el-radio__label{font-size:14px;padding-left:10px}.el-scrollbar{overflow:hidden;position:relative}.el-scrollbar:active>.el-scrollbar__bar,.el-scrollbar:focus>.el-scrollbar__bar,.el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.el-scrollbar__wrap{overflow:scroll;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-cascader-panel{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px;font-size:14px}.el-cascader-panel.is-bordered{border:1px solid #E4E7ED;border-radius:4px}.el-cascader-menu{min-width:180px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;border-right:solid 1px #E4E7ED}.el-cascader-menu:last-child{border-right:none}.el-cascader-menu:last-child .el-cascader-node{padding-right:20px}.el-cascader-menu__wrap{height:204px}.el-cascader-menu__list{position:relative;min-height:100%;margin:0;padding:6px 0;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box}.el-avatar,.el-drawer{-webkit-box-sizing:border-box;overflow:hidden}.el-cascader-menu__hover-zone{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.el-cascader-menu__empty-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#C0C4CC}.el-cascader-node{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px 0 20px;height:34px;line-height:34px;outline:0}.el-cascader-node.is-selectable.in-active-path{color:#606266}.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-cascader-node.is-selectable.in-checked-path{color:#409EFF;font-weight:700}.el-cascader-node:not(.is-disabled){cursor:pointer}.el-cascader-node:not(.is-disabled):focus,.el-cascader-node:not(.is-disabled):hover{background:#F5F7FA}.el-cascader-node.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-cascader-node__prefix{position:absolute;left:10px}.el-cascader-node__postfix{position:absolute;right:10px}.el-cascader-node__label{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-cascader-node>.el-radio .el-radio__label{padding-left:0}.el-avatar{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#fff;background:#C0C4CC;width:40px;height:40px;line-height:40px;font-size:14px}.el-avatar>img{display:block;height:100%;vertical-align:middle}.el-drawer,.el-drawer__header{display:-webkit-box;display:-ms-flexbox}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:4px}.el-avatar--icon{font-size:18px}.el-avatar--large{width:40px;height:40px;line-height:40px}.el-avatar--medium{width:36px;height:36px;line-height:36px}.el-avatar--small{width:28px;height:28px;line-height:28px}.el-drawer.btt,.el-drawer.ttb,.el-drawer__container{left:0;right:0;width:100%}.el-drawer.ltr,.el-drawer.rtl,.el-drawer__container{top:0;bottom:0;height:100%}@-webkit-keyframes el-drawer-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes el-drawer-fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes rtl-drawer-in{0%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes rtl-drawer-in{0%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes rtl-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}}@keyframes rtl-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}}@-webkit-keyframes ltr-drawer-in{0%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ltr-drawer-in{0%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ltr-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@keyframes ltr-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@-webkit-keyframes ttb-drawer-in{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ttb-drawer-in{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ttb-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}@keyframes ttb-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}@-webkit-keyframes btt-drawer-in{0%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes btt-drawer-in{0%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes btt-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}}@keyframes btt-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}}.el-drawer{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.el-drawer.rtl{-webkit-animation:rtl-drawer-out .3s;animation:rtl-drawer-out .3s;right:0}.el-drawer__open .el-drawer.rtl{-webkit-animation:rtl-drawer-in .3s 1ms;animation:rtl-drawer-in .3s 1ms}.el-drawer.ltr{-webkit-animation:ltr-drawer-out .3s;animation:ltr-drawer-out .3s;left:0}.el-drawer__open .el-drawer.ltr{-webkit-animation:ltr-drawer-in .3s 1ms;animation:ltr-drawer-in .3s 1ms}.el-drawer.ttb{-webkit-animation:ttb-drawer-out .3s;animation:ttb-drawer-out .3s;top:0}.el-drawer__open .el-drawer.ttb{-webkit-animation:ttb-drawer-in .3s 1ms;animation:ttb-drawer-in .3s 1ms}.el-drawer.btt{-webkit-animation:btt-drawer-out .3s;animation:btt-drawer-out .3s;bottom:0}.el-drawer__open .el-drawer.btt{-webkit-animation:btt-drawer-in .3s 1ms;animation:btt-drawer-in .3s 1ms}.el-drawer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;margin:0}.el-drawer__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#72767b;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px;padding:20px 20px 0}.el-drawer__header>:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.el-drawer__title{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:inherit;font-size:1rem}.el-drawer__close-btn{border:none;cursor:pointer;font-size:20px;color:inherit;background-color:transparent}.el-drawer__body{-webkit-box-flex:1;-ms-flex:1;flex:1}.el-drawer__body>*{-webkit-box-sizing:border-box;box-sizing:border-box}.el-drawer__container{position:relative}.el-drawer-fade-enter-active{-webkit-animation:el-drawer-fade-in .3s;animation:el-drawer-fade-in .3s}.el-drawer-fade-leave-active{animation:el-drawer-fade-in .3s reverse}.el-popconfirm__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{text-align:right;margin:0}
.staffing__app{
    background: -webkit-gradient(linear, left top, left bottom, from(#62aee6), to(#2d78b5));
    background: linear-gradient(#62aee6, #2d78b5);
    min-height: 100vh;
    padding-bottom: 5em;
    text-align: center;
    position: relative;
    font-size: 16px;
    overflow-x: hidden;
    font-family: 'Quicksand', sans-serif;
    color: #333;
}
.staffing__app .staffing__content.staffing__content--smaller{
    width: 25%;
}
.staffing__app .staffing__content{
    width: 50%;
    min-width: 355px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
.staffing__app .navbar{
    text-align: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0;
    padding-left: 0.5em;
    padding-right: 0.5em;
    -webkit-box-shadow: 0 1px 7px rgba(0,0,0,0.2);
            box-shadow: 0 1px 7px rgba(0,0,0,0.2);
}
.staffing__app .btn{
    border-radius: 0;
}
.staffing__app .navbar-brand img{
    height: 3em;
    width: auto;
}
.staffing__footer{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding-top: 1em;
    padding-bottom: 1em;
    color: #fff;
}
.staffing__card h2{
    font-weight: lighter;
    margin-top: 0;
    margin-bottom: 0;
    color: #14456f;
}
.staffing__card h4{
    color: #14456f;
}
.staffing__card .columns__1:not(.staffing__form){
    grid-gap: 1.5em;
    gap: 1.5em;
}
#app .staffing__card{
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    border-radius: 6px;
}
.staffing__card.staffing__card--center{
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
#app .staffing__card .button{
    display: block;
    width: 100%;
    margin-bottom: 1em;
    padding: 1em;
    font-size: 16px;
    letter-spacing: 1px;
}
#app .staffing__card .button.button--small{
    display: inline-block;
    padding: 0.5em 1em;
    width: auto;
    width: initial;
    font-size: 0.93em;
}
#app .staffing__card .button:last-child{
    margin-bottom: 0;
}
@media(max-width: 1200px){
.staffing__app .staffing__content{
        width: 75%;
}
}
@media(max-width: 768px){
.staffing__app .staffing__content{
        width: 85%;
}
}
@media(max-width: 600px){
.staffing__app .staffing__content{
        width: 95%;
}
}
@media(max-width: 991px){
.staffing__app .navbar{
        display: block;
}
.staffing__app .navbar-light .navbar-toggler{
        float: right;
        margin-top: 0.75em;
        margin-right: 1em;
}
.staffing__app .navbar-light .navbar-toggler:focus{
        outline: none;
        -webkit-box-shadow: 0 0 4px rgb(12 126 216);
                box-shadow: 0 0 4px rgb(12 126 216);
}
}
.staffing__app .smaller{
    font-size: 12px;
    color: #213546;
}
.staffing__form .control__label{
    letter-spacing: 1px;
    color: #778b9c;
    font-size: 12px;
}
.staffing__form .el-checkbox__label{
    font-size: 16px;
    font-weight: 400;
}
.staffing__form .el-checkbox__inner{
    width: 24px;
    height: 24px;
}
.staffing__form .el-checkbox__inner::after{
    height: 14px;
    left: 9px;
    top: 2px;
}
@media (min-width: 992px){
.staffing__app .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 1.2rem;
        padding-left: 1.2rem;
}
}
@media(max-width: 991px){
.staffing__app .navbar-collapse{
        padding: 0.5em;
}
.staffing__app .navbar-nav:not(.mr-auto){
        border-top: 1px solid #eaeaea;
}
.staffing__app .nav-item{
        padding-top: 0.25em;
        padding-bottom: 0.25em;
}
}
.staffing__app .animated-text {
    position: relative;
}
.staffing__app .animated-text .text-wrapper {
    position: relative;
    display: inline-block;
}
.staffing__app .animated-text .letter{
    display: inline-block;
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
}
.staffing__app #particles-js{
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    opacity: 0.5;
    -webkit-filter: blur(5px);
            filter: blur(5px);
}
#app .staffing__app .button:hover{
    /*letter-spacing: 2px;*/
}
.staffing__app .dropdown-menu{
    border: none;
    -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.2);
            box-shadow: 0 1px 4px rgba(0,0,0,0.2);
    padding: 1em;
}
.staffing__app .dropdown-item{
    padding-left: 0.2em;
    cursor: pointer;
}
.staffing__card a:hover{
    text-decoration: none;
}
.back_to_home{
    color: #fff;
    opacity: 0.7;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    position: absolute;
    right: 0;
    top: -32px;
    font-size: 16px;
}
.back_to_home:hover{
    color: #fff;
    opacity: 1;
}
.hidden{
    display: none;
}

.pizazz {
    background: -webkit-linear-gradient(left, #0086e3 0%, #00cdc1 33%, #ffbd1f 66%, #ed007b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-animation: example 10s ease infinite;
    -moz-animation: example 10s ease infinite;
    background-size: 200% 200%;
    animation: example 10s ease infinite;
}
.file-library__navigation > a {
    border-right: 1px solid #ccc;
    padding-left: 1em;
    padding-right: 1em;
}
.file-library__navigation > a:last-child {
    border: none;
}
.proposal-folder__checkbox--open .proposal-folder__checkbox {
    left: 0;
    top: 0;
    width: 100%;
    background-color: #ffffff;
    padding-top: 0.5em;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
            box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}
.proposal-folder__checkbox--open .proposal-document__icon {
    -webkit-filter: blur(3px);
            filter: blur(3px);
}
.proposal-folder__checkbox .proposal-file__icon {
    border-right: 1px solid #cccccc;
}
.proposal-folder__checkbox .proposal-file__icon:last-child {
    border: none;
}
.proposal-file__checkbox.proposal-folder__checkbox {
    left: 0;
}
.proposal-file__icon {
    opacity: 0.5;
    width: 2.5em;
    text-align: center;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    cursor: pointer;
}
.proposal-file__icon:hover {
    opacity: 1;
}
@-webkit-keyframes example {
0% {
        background-position: 0% 50%
}
50% {
        background-position: 100% 50%
}
100% {
        background-position: 0% 50%
}
}
@keyframes example {
0% {
        background-position: 0% 50%
}
50% {
        background-position: 100% 50%
}
100% {
        background-position: 0% 50%
}
}
#app .proposal-editor__left {
    min-width: 226px;
    margin-top: 4.2em;
    grid-template-rows: 0fr 0fr 0fr;
}
.cursor--drag {
    cursor: move;
}
.section__icon {
    color: #c8c9ce;
    -webkit-transition: ease-in-out 0.1s;
    transition: ease-in-out 0.1s;
}
.section__icon:hover {
    color: #585a62;
}
.template-section__form {
    padding: 1em;
    display: none;
}
.section__wrapper.toggled .template-section__form {
    display: block;
}
.template-element__file .element-file__icon {
    font-size: 2em;
}
.template-element__wrapper {
    padding: 1em 0;
    border-top: 1px dashed #e2e2e2;
}
.template-element__wrapper > .control {
    padding: 0.5em;
    border-radius: 6px;
    -webkit-transition: 0.1s ease-in-out;
    transition: 0.1s ease-in-out;
}
.template-element__wrapper > .control:hover {
    background-color: #f7f7f7;
    /*padding-left     : 1em;*/
    /*padding-right    : 1em;*/
}
.template-element__wrapper .quillWrapper {
    background-color: #ffffff;
}
.template-element__controls a i {
    padding: 0.2em;
}
.section__controls a.proposal__section-save i,
.section__controls a.proposal__section-delete i {
    background-color: #fbfbfb;
    border-radius: 3px;
}
.section__controls a.proposal__section-save i {
    color: #25c124;
    border: 1px solid #2ebf2d;
}
.section__controls a:hover.proposal__section-save i {
    color: #2ade29;
    border: 1px solid #2ade29;
    -webkit-box-shadow: 0 0 3px rgba(37, 193, 36, 0.52);
            box-shadow: 0 0 3px rgba(37, 193, 36, 0.52);
}
.section__controls a.proposal__section-delete i {
    color: #d2473f;
    border: 1px solid #d2473f;
}
.section__controls a:hover.proposal__section-delete i {
    color: #e94f46;
    border: 1px solid #e94f46;
    -webkit-box-shadow: 0 0 3px rgba(210, 71, 63, 0.55);
            box-shadow: 0 0 3px rgba(210, 71, 63, 0.55);
}
.template-element__break {
    border: 1px solid #cccccc;
    background-color: #eaeaea;
    border-radius: 3px;
    padding: 1em;
}
.template-element__file {
    border: 1px solid #cccccc;
    border-radius: 3px;
    padding: 1em;
    background-color: #ffffff;
    display: inline-block;
}
.template-element__file img {
    height: 5em;
    width: auto;
    max-width: 100%;
}
.template-element__wrapper:last-child {
    padding-bottom: 0;
}
.proposal-settings__collapsible .collapsible__body {
    grid-template-columns: 1fr;
    grid-gap: 1em;
    grid-gap: 1em;
    gap: 1em;
    padding-top: 1em;
    padding-left: 1em;
    padding-right: 1em;
    display: none;
}
.proposal-settings__collapsible:last-child .collapsible__label {
    border-bottom: none;
}
.proposal-settings__collapsible:last-child .collapsible__label {
    padding-bottom: 0;
}
.proposal-settings__collapsible.open:last-child {
    padding-bottom: 1em;
}
.proposal-settings__collapsible.open .collapsible__body {
    display: grid;
}
.proposal-settings__collapsible .collapsible__label i {
    -webkit-transition: 0.1s ease-in-out;
    transition: 0.1s ease-in-out;
}
.proposal-settings__collapsible.open .collapsible__label i {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.proposal-settings__collapsible.open:last-child .collapsible__label,
.collapsible__label {
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 1em;
    cursor: pointer;
}
.collapsible__label h4 {
    font-size: 1.25em;
}
#app .proposal__creation {
    margin-left: auto;
    margin-right: auto;
    width: 65%;
    min-width: 750px;
    margin-top: 6em;
    border: 1px solid #e2e2e2;
}
.tool__heading i {
    margin-right: 0.3em;
}
#app .proposal__creation.proposal__creation--table {
    margin-top: 1em;
}
.section__heading--is_locked {
    opacity: 0.5;
}
.proposal-create__wrapper {
    padding: 1.5em 1.5em 2em;
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 1.5em;
    grid-gap: 1.5em;
    gap: 1.5em;
}
.proposal-wizard__controls {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1em;
    grid-gap: 1em;
    gap: 1em;
    -webkit-transition: ease-in-out 0.1s;
    transition: ease-in-out 0.1s;
}
.proposal-wizard__controls.proposal-wizard__selected {
    grid-template-columns: 1fr;
}
#app .proposal__block {
    text-align: center;
    border: 1px solid #eee;
    border-radius: 3px;
    padding: 2em 1em;
    text-decoration: none;
    -webkit-transition: ease-in-out 0.1s;
    transition: ease-in-out 0.1s;
}
#app .proposal__icon {
    display: block;
    color: #ccc;
    font-size: 3em;
    margin-bottom: 0.5em;
}
#app .proposal__text {
    text-transform: uppercase;
}
#app .proposal__block.color--1:hover {
    border-color: #37c4ff;
    -webkit-box-shadow: 0 0 10px #9ee5ff;
            box-shadow: 0 0 10px #9ee5ff;
}
#app .proposal__block.color--1.selected {
    -webkit-box-shadow: 0 0 10px rgba(158, 229, 255, 0.64);
            box-shadow: 0 0 10px rgba(158, 229, 255, 0.64);
}
#app .color--1 {
    border-color: #9ee5ff;
}
#app .proposal__block.color--2:hover {
    border-color: #7ccc9a;
    -webkit-box-shadow: 0 0 10px #a8e6bf;
            box-shadow: 0 0 10px #a8e6bf;
}
#app .proposal__block.color--2.selected {
    -webkit-box-shadow: 0 0 10px rgba(168, 230, 191, 0.56);
            box-shadow: 0 0 10px rgba(168, 230, 191, 0.56);
}
#app .color--2 {
    border-color: #a8e6bf;
}
#app .proposal__block.color--3:hover {
    border-color: #ffa56d;
    -webkit-box-shadow: 0 0 10px #ffc5a1;
            box-shadow: 0 0 10px #ffc5a1;
}
#app .proposal__block.color--3.selected {
    -webkit-box-shadow: 0 0 10px rgba(255, 197, 161, 0.6);
            box-shadow: 0 0 10px rgba(255, 197, 161, 0.6);
}
#app .color--3 {
    border-color: #ffc5a1;
}
#app .color--1.unselected,
#app .color--2.unselected,
#app .color--3.unselected,
#app .color--1.unselected .proposal__icon,
#app .color--1.unselected .proposal__text,
#app .color--2.unselected .proposal__icon,
#app .color--2.unselected .proposal__text,
#app .color--3.unselected .proposal__icon,
#app .color--3.unselected .proposal__text {
    color: #cccccc;
    border-color: #cccccc;
}
#app .color--1.unselected:hover,
#app .color--2.unselected:hover,
#app .color--3.unselected:hover {
    border-color: #bbbbbb;
    -webkit-box-shadow: 0 0 10px #cccccc;
            box-shadow: 0 0 10px #cccccc;
}
#app .color--1 .proposal__icon,
#app .color--1 .proposal__text {
    color: #009dd8;
}
#app .color--2 .proposal__icon,
#app .color--2 .proposal__text {
    color: #5ec785;
}
#app .color--3 .proposal__icon,
#app .color--3 .proposal__text {
    color: #fa843b;
}
.proposal__creation .proposal__heading {
    border-bottom: 1px solid #e2e2e2;
    background-color: #f3f4f5;
    padding: 1em 1.5em 0.5em;
}
#app .proposal__button .button,
#app .proposal__button.button,
#app .proposal__creation:not(.proposal__creation--table) .button {
    padding: 1em 2em;
    margin-left: 0.1em;
}
.proposal-editor__right .el-tabs__content {
    -webkit-box-shadow: 0 2px 5px #dcdcdc;
            box-shadow: 0 2px 5px #dcdcdc;
}
.settings-file__preview {
    height: 160px;
    width: 160px;
    position: relative;
    overflow: hidden;
    border: 1px solid #dddddd;
    border-radius: 3px;
}
.settings-file__preview img {
    position: absolute;
    left: 50%;
    top: 50%;
    height: 100%;
    width: auto;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    -webkit-transition: ease-in-out 0.2s;
    transition: ease-in-out 0.2s;
}
.settings-file__preview:hover img {
    -webkit-filter: grayscale(1) brightness(25%);
            filter: grayscale(1) brightness(25%);
}
.settings-file__preview:hover .settings-file__delete {
    opacity: 1;
}
.settings-file__delete {
    position: absolute;
    left: 12px;
    top: 12px;
    cursor: pointer;
    color: #cccccc;
    opacity: 0;
    -webkit-transition: ease-in-out 0.2s;
    transition: ease-in-out 0.2s;
    border-radius: 50%;
    padding-left: 0.55em;
    padding-top: 0.4em;
    width: 2em;
    height: 2em;
    border: 1px solid #cccccc;
}
.proposal-editor__tools .tool__container {
    min-width: 87px;
    cursor: pointer;
}
.proposal-editor__tools .tool__heading {
    padding-left: 0;
    padding-right: 0;
}
.proposal-editor__file-library {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-gap: 1em;
    display: grid;
    grid-gap: 1em;
    gap: 1em;
}
.proposal-file__image {
    text-align: center;
    position: absolute;
    top: 0;
    height: 100%;
    width: auto;
    left: 50%;
    bottom: 0;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
.proposal-file__checkbox {
    position: absolute;
    left: 0.5em;
    top: 0.5em;
}
.proposal-file__wrapper {
    position: relative;
    border: 1px solid #ddd;
    border-radius: 5px;
    overflow: hidden;
    width: 100%;
    padding-top: 100%;
}
.proposal-file__wrapper img {
}
.proposal-document__icon {
    text-align: center;
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 3em;
    opacity: 0.2;
    -webkit-transform: translate(-50%, -0.5em);
    transform: translate(-50%, -80%);
}
.proposal-file__document {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
.proposal-document__title {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    background-color: #f3f3f3;
    white-space: pre;
    text-overflow: ellipsis;
    overflow: hidden;
    padding: 0.5em;
}
.proposal-file__uploader .el-upload-dragger,
.proposal-file__uploader .el-upload {
    width: 100%
}
.proposal-workspace--proposal .section__heading--is_locked {
    padding-top: 0.4em;
    padding-bottom: 0.4em;
    background-color: #ffffff;
    opacity: 0.4;
}
.proposal-workspace--proposal .section__heading--is_locked .section__title b {
    font-weight: lighter;
}
.proposal-workspace--proposal .section__heading--is_locked .section__title i {
    color: #878990;
}
@media (max-width: 1600px) {
}
@media (max-width: 1250px ) {
.proposal-editor__file-library {
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}
}
@media (max-width: 1100px ) {
.proposal-editor__tools.tools__wrapper {
        grid-template-columns: 1fr;
}
.proposal-editor__file-library {
        grid-template-columns: 1fr 1fr 1fr 1fr;
}
}
@media (max-width: 900px) {
.proposal-editor__tools.tools__wrapper {
        grid-template-columns: 1fr 1fr 1fr;
}
.card-list.show-view.proposal__editor .card-list {
        grid-template-rows: 0fr;
}
.card-list.show-view.proposal__editor {
        grid-template-columns: 1fr;
}
#app .card-list.proposal-editor__right {
        grid-row-start: 1;
}
#app .proposal-editor__left {
        margin-top: 0;
}
.proposal__tools {
        grid-row-start: 1;
}

    /* Initial wizard styles. */
#app .proposal__creation {
        width: 100%;
        min-width: 0;
        min-width: initial;
        margin-top: 0;
}
#app .proposal__creation.proposal__creation--table {
        margin-top: 1em;
}
.proposal-editor__file-library {
        grid-template-columns: 1fr 1fr 1fr;
}
}
@media (max-width: 768px) {
}
@media (max-width: 830px ) {
}
@media (max-width: 650px) {
}
@media (max-width: 580px ) {
.proposal-editor__file-library {
        grid-template-columns: 1fr 1fr;
}
.proposal-wizard__controls {
        grid-template-columns: 1fr;
}
}
.custom-button[data-v-651b7c9a]{padding:0 20px;position:relative;background-color:#fff;border:1px solid transparent;border-radius:4px;height:30px;font-size:13px;outline:none;cursor:pointer;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);color:#fff;font-weight:500}.custom-button-content[data-v-651b7c9a]{position:relative}.custom-button svg[data-v-651b7c9a]{position:relative;fill:#1e90ff}.custom-button .custom-button-effect[data-v-651b7c9a],.custom-button svg[data-v-651b7c9a]{-webkit-transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms}.custom-button .custom-button-effect[data-v-651b7c9a]{position:absolute;background:#1e90ff;top:0;left:0;bottom:0;right:0;height:30px;border-radius:4px;width:100%;-webkit-transform:scale(0);transform:scale(0)}.custom-button.with-border[data-v-651b7c9a]{border:1px solid #eaeaea}.custom-button.is-hover[data-v-651b7c9a],.custom-button[data-v-651b7c9a]:hover{border:1px solid transparent!important}.custom-button.is-hover .custom-button-effect[data-v-651b7c9a],.custom-button:hover .custom-button-effect[data-v-651b7c9a]{-webkit-transform:scale(1);transform:scale(1);opacity:.6}.custom-button.is-hover svg[data-v-651b7c9a],.custom-button:hover svg[data-v-651b7c9a]{fill:#fff!important}.custom-button.is-hover .custom-button-content[data-v-651b7c9a],.custom-button:hover .custom-button-content[data-v-651b7c9a]{color:#fff!important}.custom-button.is-selected[data-v-651b7c9a]{border:1px solid transparent!important}.custom-button.is-selected .custom-button-effect[data-v-651b7c9a]{-webkit-transform:scale(1);transform:scale(1);opacity:1}.custom-button.is-selected svg[data-v-651b7c9a]{fill:#fff!important}.custom-button.is-selected .custom-button-content[data-v-651b7c9a]{color:#fff!important}.custom-button.is-dark[data-v-651b7c9a]{background-color:#424242}.custom-button.is-dark.with-border[data-v-651b7c9a]{border-color:#757575}.custom-button.is-dark svg[data-v-651b7c9a]{fill:#fff!important}.custom-button.round[data-v-651b7c9a]{padding:0;width:24px;height:24px;border-radius:50%}.custom-button.round .custom-button-effect[data-v-651b7c9a]{border-radius:50%;height:24px}.field[data-v-74507c40]{position:relative}.field.is-dark .field-label[data-v-74507c40]{color:hsla(0,0%,100%,.7)}.field.is-dark .field-input[data-v-74507c40]{background-color:#424242;border-color:hsla(0,0%,100%,.7);color:hsla(0,0%,100%,.7)}.field.is-dark.is-disabled .field-input[data-v-74507c40],.field.is-dark.is-disabled .field-label[data-v-74507c40]{color:#000}.field-label[data-v-74507c40]{position:absolute;top:5px;cursor:pointer;left:13px;-webkit-transform:translateY(25%);transform:translateY(25%);opacity:0;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1);font-size:11px;color:rgba(0,0,0,.54)}.field-input[data-v-74507c40]{cursor:pointer;background-color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;position:relative;width:100%;height:42px;min-height:42px;padding-left:12px;padding-right:44px;font-weight:400;-webkit-appearance:none;outline:none;border:1px solid rgba(0,0,0,.2);border-radius:4px;font-size:14px;z-index:0}.field-input.no-clear-button[data-v-74507c40]{padding:0 12px}.field-clear-button[data-v-74507c40]{position:absolute;right:12px}.field.has-error .field-input[data-v-74507c40]{border-color:#ff4500}.field.has-error .field-label[data-v-74507c40]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);font-size:11px}.field.has-error .field-input[data-v-74507c40]{padding-top:14px}.field.has-value .field-label[data-v-74507c40]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);font-size:11px}.field.has-value:not(.no-label) .field-input[data-v-74507c40]{padding-top:14px}.field.is-focused .field-input[data-v-74507c40]{border-color:#1e90ff}.field.is-focused .field-label[data-v-74507c40]{color:#1e90ff}.field.is-disabled .field-input[data-v-74507c40]{border-color:#ccc;background:#f2f2f2}.field.is-disabled .field-input[data-v-74507c40],.field.is-disabled .field-label[data-v-74507c40]{cursor:default}.field .text-danger[data-v-74507c40]{color:#ff4500}.field.is-dark[data-v-74507c40] ::-webkit-input-placeholder{color:hsla(0,0%,100%,.7)}.field.is-dark[data-v-74507c40] :-moz-placeholder{color:hsla(0,0%,100%,.7);opacity:1}.field.is-dark[data-v-74507c40] :-ms-input-placeholder{color:hsla(0,0%,100%,.7)}.field.is-dark[data-v-74507c40] ::-ms-input-placeholder{color:hsla(0,0%,100%,.7)}.field.is-dark[data-v-74507c40] ::-moz-placeholder{color:hsla(0,0%,100%,.7)}.field.is-dark[data-v-74507c40] ::placeholder{color:hsla(0,0%,100%,.7)}.field.is-dark.is-disabled[data-v-74507c40] ::-webkit-input-placeholder{color:#424242}.field.is-dark.is-disabled[data-v-74507c40] :-moz-placeholder{color:#424242;opacity:1}.field.is-dark.is-disabled[data-v-74507c40] :-ms-input-placeholder{color:#424242}.field.is-dark.is-disabled[data-v-74507c40] ::-ms-input-placeholder{color:#424242}.field.is-dark.is-disabled[data-v-74507c40] ::-moz-placeholder{color:#424242}.field.is-dark.is-disabled[data-v-74507c40] ::placeholder{color:#424242}.field.sm .field-input[data-v-74507c40]{height:36px;min-height:36px;font-size:12px}.field.sm .field-label[data-v-74507c40]{font-size:10px}.field.sm.has-value:not(.no-label) .field-input[data-v-74507c40]{padding-top:12px}.field.lg .field-input[data-v-74507c40]{height:48px;min-height:48px;font-size:16px}.field.lg .field-label[data-v-74507c40]{font-size:14px}.field.lg.has-value:not(.no-label) .field-input[data-v-74507c40]{padding-top:16px}.shortcuts-container[data-v-9b117170]{width:140px;max-width:140px;min-width:140px;padding:10px 5px;border-right:1px solid #eaeaea;overflow:auto}.shortcuts-container button.shortcut-button[data-v-9b117170]{margin-bottom:10px;width:100%}.shortcuts-container.is-dark[data-v-9b117170]{border-color:#757575}@media screen and (max-width:415px){.shortcuts-container[data-v-9b117170]:not(.inline){width:100%;max-width:100%;min-width:100%;max-width:100vw;min-width:100vw;border-right:0;border-bottom:1px solid #eaeaea;height:52px!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.shortcuts-container:not(.inline) .shortcut-button[data-v-9b117170]{margin-bottom:0}.shortcuts-container:not(.inline) .shortcut-button[data-v-9b117170]:not(:last-child){margin-right:10px}.shortcuts-container.is-dark[data-v-9b117170]{border-color:#757575}}.year-month-selector[data-v-4a0f7afa]{position:absolute;background-color:#fff;top:0;bottom:0;left:0;right:0;color:#424242;padding:10px}.year-month-selector.dark[data-v-4a0f7afa]{color:#fff;background-color:#424242}.year-month-selector .month-button[data-v-4a0f7afa]{text-transform:capitalize}.week-days[data-v-a5a27e8c]{height:41px;text-transform:capitalize}.week-days.is-dark .week-days-container[data-v-a5a27e8c]{color:#a8a8a8!important}@media screen and (max-width:415px){:not(.inline) .datepicker-week[data-v-a5a27e8c]{height:21px!important}}.datepicker-container[data-v-628b1b6b]{width:260px;padding:0 5px;position:relative}.datepicker-container.range.has-shortcuts[data-v-628b1b6b]{width:400px}.datepicker-container.p-0[data-v-628b1b6b]{padding:0}.datepicker-container .padding-button[data-v-628b1b6b]{padding:5px 3px!important}.datepicker-container .calendar[data-v-628b1b6b]{position:relative}.datepicker-container .datepicker-controls[data-v-628b1b6b]{height:56px}.datepicker-container .datepicker-controls .arrow-month[data-v-628b1b6b]{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px}.datepicker-container .datepicker-controls .datepicker-button[data-v-628b1b6b]{background:transparent;cursor:pointer;padding:0 10px;border:none;outline:none}.datepicker-container .datepicker-controls .datepicker-button svg[data-v-628b1b6b]{height:17px;width:17px;fill:#2c3e50}.datepicker-container .datepicker-controls .datepicker-button.datepicker-prev[data-v-628b1b6b]{text-align:left!important}.datepicker-container .datepicker-controls .datepicker-button.datepicker-next[data-v-628b1b6b]{text-align:right!important}.datepicker-container .datepicker-controls .datepicker-container-label[data-v-628b1b6b]{text-transform:capitalize;font-size:16px;position:relative;height:56px;overflow:hidden}.datepicker-container .datepicker-controls .date-buttons[data-v-628b1b6b]{text-transform:capitalize;font-weight:400}.datepicker-container .month-container[data-v-628b1b6b]{position:relative;overflow:hidden}.datepicker-container .datepicker-days[data-v-628b1b6b]{display:-webkit-box;display:flex;display:-ms-flexbox;overflow:hidden;flex-wrap:wrap;-ms-flex-wrap:wrap}.datepicker-container .datepicker-days .datepicker-day[data-v-628b1b6b]{height:41px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:14.28571%;position:relative;border:none;background:transparent;font-size:13px;outline:none}.datepicker-container .datepicker-days .datepicker-day.enable[data-v-628b1b6b]{cursor:pointer}.datepicker-container .datepicker-days .datepicker-day-effect[data-v-628b1b6b],.datepicker-container .datepicker-days .datepicker-day .datepicker-today[data-v-628b1b6b]{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:30px;width:30px;border-radius:4px;-webkit-transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms}.datepicker-container .datepicker-days .datepicker-day .datepicker-day-effect[data-v-628b1b6b]{margin:auto;opacity:.6;background:#1e90ff;-webkit-transform:scale(0);transform:scale(0)}.datepicker-container .datepicker-days .datepicker-day .datepicker-today[data-v-628b1b6b]{background-color:#eaeaea}.datepicker-container .datepicker-days .datepicker-day .datepicker-day-text[data-v-628b1b6b]{position:relative;color:#000}.datepicker-container .datepicker-days .datepicker-day .datepicker-day-keyboard-selected[data-v-628b1b6b]{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:26px;width:26px;opacity:.7;border-radius:50%;-webkit-transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;background-color:#afafaf}.datepicker-container .datepicker-days .datepicker-day:hover .datepicker-day-text[data-v-628b1b6b]{color:#fff}.datepicker-container .datepicker-days .datepicker-day:hover .datepicker-day-effect[data-v-628b1b6b]{-webkit-transform:scale(1);transform:scale(1);opacity:.6}.datepicker-container .datepicker-days .datepicker-day.between .datepicker-day-text[data-v-628b1b6b]{color:#fff}.datepicker-container .datepicker-days .datepicker-day.between .datepicker-day-effect[data-v-628b1b6b]{-webkit-transform:scale(1);transform:scale(1);opacity:.5;border-radius:0;width:100%}.datepicker-container .datepicker-days .datepicker-day.between.first .datepicker-day-effect[data-v-628b1b6b]{border-top-left-radius:4px;border-bottom-left-radius:4px}.datepicker-container .datepicker-days .datepicker-day.between.last .datepicker-day-effect[data-v-628b1b6b]{border-top-right-radius:4px;border-bottom-right-radius:4px}.datepicker-container .datepicker-days .datepicker-day.between .datepicker-day-keyboard-selected[data-v-628b1b6b],.datepicker-container .datepicker-days .datepicker-day.between.first .datepicker-day-keyboard-selected[data-v-628b1b6b],.datepicker-container .datepicker-days .datepicker-day.between.last .datepicker-day-keyboard-selected[data-v-628b1b6b]{background-color:rgba(0,0,0,.66)}.datepicker-container .datepicker-days .datepicker-day.selected .datepicker-day-text[data-v-628b1b6b]{color:#fff;font-weight:700}.datepicker-container .datepicker-days .datepicker-day.selected .datepicker-day-effect[data-v-628b1b6b]{-webkit-transform:scale(1);transform:scale(1);opacity:1}.datepicker-container .datepicker-days .datepicker-day.selected .datepicker-day-keyboard-selected[data-v-628b1b6b]{background-color:rgba(0,0,0,.66)}.datepicker-container .datepicker-days .datepicker-day.disabled .datepicker-day-text[data-v-628b1b6b]{color:#ccc}.datepicker-container .datepicker-days .datepicker-day.disabled.selected[data-v-628b1b6b]{color:#fff}.datepicker-container .datepicker-days .datepicker-day.disabled .datepicker-day-effect[data-v-628b1b6b]{-webkit-transform:scale(0);transform:scale(0);opacity:0}.datepicker-container.is-dark .datepicker-days .datepicker-day:not(.between):not(.selected) .datepicker-day-text[data-v-628b1b6b]{color:#fff}.datepicker-container.is-dark .datepicker-days .datepicker-day:not(.between):not(.selected).disabled .datepicker-day-text[data-v-628b1b6b]{color:#757575}.datepicker-container.is-dark .datepicker-label[data-v-628b1b6b]{color:#fff}.datepicker-container.is-dark .text-muted[data-v-628b1b6b]{color:#a8a8a8!important}.datepicker-container.is-dark .datepicker-button svg[data-v-628b1b6b]{fill:#fff}.datepicker-container.is-dark .datepicker-today[data-v-628b1b6b]{background-color:#292929!important}@media screen and (max-width:415px){.datepicker-container[data-v-628b1b6b]{width:100%;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-flow:column;flex-flow:column;-moz-flex-direction:column}.datepicker-container:not(.inline) .datepicker-controls[data-v-628b1b6b]{height:36px!important}.datepicker-container.range.has-shortcuts[data-v-628b1b6b]{width:100%}}.time-picker-column[data-v-683a4ef0]::-webkit-scrollbar{display:none}.time-picker[data-v-683a4ef0]{width:160px;max-width:160px;position:relative;z-index:1}.time-picker.inline[data-v-683a4ef0]{width:100%;max-width:100%}.time-picker[data-v-683a4ef0]:after,.time-picker[data-v-683a4ef0]:before{content:"";top:50%;position:absolute;margin:0 auto;margin-top:-14px;height:30px;z-index:-1;width:85%;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.time-picker-column[data-v-683a4ef0]{position:relative;overflow-y:auto}.time-picker-column-item[data-v-683a4ef0]{height:28px;min-height:28px;padding:0;color:#252525;cursor:pointer;position:relative;border:none;background:transparent;font-size:13px;width:100%;outline:none}.time-picker-column-item-effect[data-v-683a4ef0]{position:absolute;opacity:.6;background:#1e90ff;height:24px;width:70%;top:2px;left:15%;-webkit-transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;-webkit-transform:scale(0);transform:scale(0);border-radius:4px}.time-picker-column-item-effect[data-v-683a4ef0]:hover{-webkit-transform:scale(1);transform:scale(1)}.time-picker-column-item-text[data-v-683a4ef0]{position:relative}.time-picker-column-item:hover .time-picker-column-item-text[data-v-683a4ef0]{color:#fff;-webkit-transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms}.time-picker-column-item:hover .time-picker-column-item-effect[data-v-683a4ef0]{-webkit-transform:scale(1);transform:scale(1)}.time-picker-column-item.active[data-v-683a4ef0]{color:#fff;font-weight:700}.time-picker-column-item.active .time-picker-column-item-effect[data-v-683a4ef0]{-webkit-transform:scale(1);transform:scale(1);opacity:1}.time-picker-column-item.disabled .time-picker-column-item-text[data-v-683a4ef0]{color:#ccc}.time-picker-column-item.disabled .time-picker-column-item-text[data-v-683a4ef0]:hover{color:#ccc!important}.time-picker-column-item.disabled .time-picker-column-item-effect[data-v-683a4ef0]{-webkit-transform:scale(0)!important;transform:scale(0)!important;opacity:0!important}.time-picker-column-item.disabled.active .time-picker-column-item-effect[data-v-683a4ef0]{background-color:#eaeaea!important;-webkit-transform:scale(1)!important;transform:scale(1)!important;opacity:1!important}.time-picker.with-border[data-v-683a4ef0]{border-left:1px solid #eaeaea}.time-picker.with-border.is-dark[data-v-683a4ef0]{border-left:1px solid #757575}.time-picker.is-dark .time-picker-column-item-text[data-v-683a4ef0]{color:#fff}@media screen and (max-width:415px){.time-picker.inline[data-v-683a4ef0]{-webkit-box-flex:1;-ms-flex:auto;flex:auto;border-left:none}.time-picker[data-v-683a4ef0]:not(.inline){border:0;border-top:1px solid #eaeaea;width:100%;max-width:100%;height:unset!important;overflow:hidden}.time-picker:not(.inline).dark[data-v-683a4ef0]{border-top:1px solid #757575}.timepicker-container.is-dark[data-v-683a4ef0]{border-color:#757575}}.header-picker[data-v-6d49f11d]{background:#fff;border-bottom:1px solid #eaeaea;color:#fff;position:relative}.header-picker-year[data-v-6d49f11d]{opacity:.7;margin-bottom:5px;font-size:14px;line-height:14px;position:relative;height:14px}.header-picker-date[data-v-6d49f11d],.header-picker-hour[data-v-6d49f11d],.header-picker-minute[data-v-6d49f11d],.header-picker-range[data-v-6d49f11d],.header-picker-time[data-v-6d49f11d]{font-size:18px;line-height:18px;position:relative;height:18px}.header-picker-date[data-v-6d49f11d]{text-transform:capitalize}.header-picker-hour.twelve[data-v-6d49f11d]{min-width:74px}.header-picker .pl-10[data-v-6d49f11d]{padding-left:10px}.header-picker .time-number[data-v-6d49f11d]{width:22px}.header-picker.is-dark[data-v-6d49f11d]{border:0;color:#fff!important}.datepicker-buttons-container[data-v-601c6e79]{padding:5px;border-top:1px solid #eaeaea;background-color:#fff;z-index:1;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.datepicker-buttons-container .datepicker-button[data-v-601c6e79]{padding:0 20px;position:relative;background-color:#fff;border:1px solid transparent;border-radius:4px;height:30px;font-size:14px;outline:none;cursor:pointer;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);color:#fff;font-weight:500}.datepicker-buttons-container .datepicker-button-content[data-v-601c6e79]{position:relative}.datepicker-buttons-container .datepicker-button svg[data-v-601c6e79]{position:relative;-webkit-transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;fill:#00c853}.datepicker-buttons-container .datepicker-button .datepicker-button-effect[data-v-601c6e79]{position:absolute;background:#00c853;top:0;left:0;bottom:0;right:0;height:30px;border-radius:4px;width:100%;-webkit-transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;-webkit-transform:scale(0);transform:scale(0)}.datepicker-buttons-container .datepicker-button[data-v-601c6e79]:hover{border:1px solid transparent}.datepicker-buttons-container .datepicker-button:hover .datepicker-button-effect[data-v-601c6e79]{-webkit-transform:scale(1);transform:scale(1)}.datepicker-buttons-container .datepicker-button:hover svg[data-v-601c6e79]{fill:#fff!important}.datepicker-buttons-container .datepicker-button:hover .datepicker-button-content[data-v-601c6e79]{color:#fff!important}.datepicker-buttons-container .datepicker-button.now.right-margin[data-v-601c6e79]{margin-right:10px}.datepicker-buttons-container .datepicker-button.now .datepicker-button-content[data-v-601c6e79]{color:#1e90ff}.datepicker-buttons-container .datepicker-button.now .datepicker-button-effect[data-v-601c6e79]{background:#1e90ff}.datepicker-buttons-container .datepicker-button.validate[data-v-601c6e79]{border:1px solid #eaeaea}.datepicker-buttons-container.is-dark .datepicker-button[data-v-601c6e79],.datepicker-buttons-container.is-dark[data-v-601c6e79]{background-color:#424242}.datepicker-buttons-container.is-dark .datepicker-button[data-v-601c6e79]:not(.now),.datepicker-buttons-container.is-dark[data-v-601c6e79]:not(.now){border-color:#757575}.datepicker-buttons-container.is-dark .datepicker-button svg[data-v-601c6e79],.datepicker-buttons-container.is-dark svg[data-v-601c6e79]{fill:#fff!important}.datetimepicker[data-v-6e81f291]{position:absolute;z-index:9;width:100%}.datetimepicker.visible[data-v-6e81f291]{z-index:999}.datetimepicker .datepicker[data-v-6e81f291]{position:absolute;z-index:5;border-radius:4px;overflow:hidden;background:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);max-width:400px}.datetimepicker .datepicker .pickers-container[data-v-6e81f291]{background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.datetimepicker .datepicker.right[data-v-6e81f291]{right:0}.datetimepicker.is-dark .datepicker[data-v-6e81f291],.datetimepicker.is-dark .pickers-container[data-v-6e81f291]{background:#424242;border:0}.inline .datepicker[data-v-6e81f291],.inline.datetimepicker[data-v-6e81f291]{position:relative}.inline .datepicker[data-v-6e81f291]{margin-bottom:0!important;box-shadow:none;-webkit-box-shadow:none;width:100%;max-width:100%;background-color:#fff}@media screen and (max-width:415px){.pickers-container[data-v-6e81f291]{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-flow:column;flex-flow:column;-moz-flex-direction:column;height:100%}.datepicker-container[data-v-6e81f291]{width:100%}.datepicker-container.has-shortcuts[data-v-6e81f291]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.datetimepicker[data-v-6e81f291]:not(.inline){margin:0!important;position:absolute;top:0!important;bottom:0;right:0;left:0}.datetimepicker:not(.inline) .datepicker[data-v-6e81f291]{border-radius:0!important;bottom:0!important;top:0!important;left:0!important;right:0!important;width:100%!important;max-width:inherit!important;min-width:inherit!important;position:fixed;height:100%;margin:0!important}}.date-time-picker{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}.date-time-picker,.date-time-picker input,.date-time-picker label,.date-time-picker p,.date-time-picker span{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.date-time-picker .fluid{width:100%}.date-time-picker .fill-height{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.date-time-picker .spacer{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.date-time-picker .align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.date-time-picker .flex{display:-webkit-box;display:-ms-flexbox;display:flex}.date-time-picker .flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;justify-content:flex-start;-ms-flex-pack:start;-moz-box-align:start;-moz-box-pack:start;-webkit-box-pack:start;-webkit-justify-content:flex-start}.date-time-picker .flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;justify-content:flex-end;-ms-flex-pack:end;-moz-box-align:end;-moz-box-pack:end;-webkit-box-pack:end;-webkit-justify-content:flex-end}.date-time-picker .flex-direction-column{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-flow:column;flex-flow:column;-moz-flex-direction:column}.date-time-picker .flex-direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;-moz-flex-direction:column-reverse}.date-time-picker .flex-direction-row{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-flow:row;flex-flow:row;-moz-flex-direction:row}.date-time-picker .justify-content-end,.date-time-picker .justify-content-right{justify-content:flex-end;-ms-flex-pack:end;-moz-box-align:end;-moz-box-pack:end;-webkit-box-pack:end;-webkit-justify-content:flex-end;-webkit-box-align:end}.date-time-picker .justify-content-center{justify-content:center;-ms-flex-pack:center;-moz-box-align:center;-moz-box-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center}.date-time-picker .justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.date-time-picker .justify-content-around,.date-time-picker .justify-content-between{-ms-flex-pack:justify;-moz-box-align:stretch;-moz-box-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;-webkit-box-align:stretch}.date-time-picker .justify-content-around{-ms-flex-pack:distribute;justify-content:space-around}.date-time-picker .flex-fill{-moz-flex:0 1 auto;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto}.date-time-picker .flex-fixed{-moz-flex:0 0 auto;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto}.date-time-picker .flex-1{-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.date-time-picker .flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.date-time-picker .flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.date-time-picker .lm-fs-12{font-size:12px!important}.date-time-picker .lm-fs-14{font-size:14px!important}.date-time-picker .lm-fs-16{font-size:16px!important}.date-time-picker .lm-fs-18{font-size:18px!important}.date-time-picker .lm-fw-300{font-weight:300}.date-time-picker .lm-fw-400{font-weight:400}.date-time-picker .lm-fw-500{font-weight:500}.date-time-picker .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.date-time-picker .container{max-width:540px}}@media (min-width:768px){.date-time-picker .container{max-width:720px}}@media (min-width:992px){.date-time-picker .container{max-width:960px}}@media (min-width:1200px){.date-time-picker .container{max-width:1140px}}.date-time-picker .lm-pr-1{padding-right:.25rem!important}.date-time-picker .lm-pt-1{padding-top:.25rem!important}.date-time-picker .lm-pb-1{padding-bottom:.25rem!important}.date-time-picker .lm-pl-1,.date-time-picker .lm-px-1{padding-left:.25rem!important}.date-time-picker .lm-px-1{padding-right:.25rem!important}.date-time-picker .lm-py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.date-time-picker .lm-p-1{padding:.25rem!important}.date-time-picker .lm-pr-2{padding-right:.5rem!important}.date-time-picker .lm-pt-2{padding-top:.5rem!important}.date-time-picker .lm-pb-2{padding-bottom:.5rem!important}.date-time-picker .lm-pl-2,.date-time-picker .lm-px-2{padding-left:.5rem!important}.date-time-picker .lm-px-2{padding-right:.5rem!important}.date-time-picker .lm-py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.date-time-picker .lm-p-2{padding:.5rem!important}.date-time-picker .lm-pr-3{padding-right:1rem!important}.date-time-picker .lm-pt-3{padding-top:1rem!important}.date-time-picker .lm-pb-3{padding-bottom:1rem!important}.date-time-picker .lm-pl-3,.date-time-picker .lm-px-3{padding-left:1rem!important}.date-time-picker .lm-px-3{padding-right:1rem!important}.date-time-picker .lm-py-3{padding-top:1rem!important;padding-bottom:1rem!important}.date-time-picker .lm-p-3{padding:1rem!important}.date-time-picker .lm-pr-4{padding-right:1.5rem!important}.date-time-picker .lm-pt-4{padding-top:1.5rem!important}.date-time-picker .lm-pb-4{padding-bottom:1.5rem!important}.date-time-picker .lm-pl-4,.date-time-picker .lm-px-4{padding-left:1.5rem!important}.date-time-picker .lm-px-4{padding-right:1.5rem!important}.date-time-picker .lm-py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.date-time-picker .lm-p-4{padding:1.5rem!important}.date-time-picker .lm-pr-5{padding-right:3rem!important}.date-time-picker .lm-pt-5{padding-top:3rem!important}.date-time-picker .lm-pb-5{padding-bottom:3rem!important}.date-time-picker .lm-pl-5,.date-time-picker .lm-px-5{padding-left:3rem!important}.date-time-picker .lm-px-5{padding-right:3rem!important}.date-time-picker .lm-py-5{padding-top:3rem!important;padding-bottom:3rem!important}.date-time-picker .lm-p-5{padding:3rem!important}.date-time-picker .lm-mr-1{margin-right:.25rem!important}.date-time-picker .lm-mt-1{margin-top:.25rem!important}.date-time-picker .lm-mb-1{margin-bottom:.25rem!important}.date-time-picker .lm-ml-1,.date-time-picker .lm-mx-1{margin-left:.25rem!important}.date-time-picker .lm-mx-1{margin-right:.25rem!important}.date-time-picker .lm-my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.date-time-picker .lm-m-1{margin:.25rem!important}.date-time-picker .lm-mr-2{margin-right:.5rem!important}.date-time-picker .lm-mt-2{margin-top:.5rem!important}.date-time-picker .lm-mb-2{margin-bottom:.5rem!important}.date-time-picker .lm-ml-2,.date-time-picker .lm-mx-2{margin-left:.5rem!important}.date-time-picker .lm-mx-2{margin-right:.5rem!important}.date-time-picker .lm-my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.date-time-picker .lm-m-2{margin:.5rem!important}.date-time-picker .lm-mr-3{margin-right:1rem!important}.date-time-picker .lm-mt-3{margin-top:1rem!important}.date-time-picker .lm-mb-3{margin-bottom:1rem!important}.date-time-picker .lm-ml-3{margin-left:1rem!important}.date-time-picker .lm-mx-3{margin-left:1rem!important;margin-right:1rem!important}.date-time-picker .lm-my-3{margin-top:1rem!important;margin-bottom:1rem!important}.date-time-picker .lm-m-3{margin:1rem!important}.date-time-picker .lm-mr-4{margin-right:1.5rem!important}.date-time-picker .lm-mt-4{margin-top:1.5rem!important}.date-time-picker .lm-mb-4{margin-bottom:1.5rem!important}.date-time-picker .lm-ml-4,.date-time-picker .lm-mx-4{margin-left:1.5rem!important}.date-time-picker .lm-mx-4{margin-right:1.5rem!important}.date-time-picker .lm-my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.date-time-picker .lm-m-4{margin:1.5rem!important}.date-time-picker .lm-mr-5{margin-right:3rem!important}.date-time-picker .lm-mt-5{margin-top:3rem!important}.date-time-picker .lm-mb-5{margin-bottom:3rem!important}.date-time-picker .lm-ml-5{margin-left:3rem!important}.date-time-picker .lm-mx-5{margin-left:3rem!important;margin-right:3rem!important}.date-time-picker .lm-my-5{margin-top:3rem!important;margin-bottom:3rem!important}.date-time-picker .lm-m-5{margin:3rem!important}.date-time-picker .lm-btn{padding:10px 20px;margin-bottom:20px;border:none;display:inline-block;border-radius:4px;text-decoration:none;font-size:12px;outline:none;cursor:pointer;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1);background-color:#1e90ff;color:#fff;font-weight:500}.date-time-picker .lm-btn:hover{background-color:#0077ea;-webkit-box-shadow:0 0 8px 0 rgba(232,237,250,.6),0 2px 4px 0 rgba(232,237,250,.5);box-shadow:0 0 8px 0 rgba(232,237,250,.6),0 2px 4px 0 rgba(232,237,250,.5)}.date-time-picker .lm-btn.option{background-color:#424242}.date-time-picker .lm-btn.option:hover{background-color:#292929}.date-time-picker .lm-btn-success{background-color:#9acd32}.date-time-picker .lm-btn-success:hover{background-color:#7ba428}.date-time-picker .lm-btn-dark{background-color:#424242}.date-time-picker .lm-btn-dark:hover{background-color:#292929}.date-time-picker .lm-btn-danger{background-color:#ff4500}.date-time-picker .lm-btn-danger:hover{background-color:#cc3700}.date-time-picker .dark .lm-btn:hover{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.6),0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 0 8px 0 rgba(0,0,0,.6),0 2px 4px 0 rgba(0,0,0,.5)}.date-time-picker .dark .lm-btn.option{background-color:#424242}.date-time-picker .dark .lm-btn.option:hover{background-color:#5c5c5c}.date-time-picker .slide-enter-active,.date-time-picker .slide-leave-active{opacity:1;z-index:998;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(0);transform:translateY(0)}.date-time-picker .slide-enter,.date-time-picker .slide-leave-to{opacity:0;z-index:998;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.date-time-picker .slideinvert-enter-active,.date-time-picker .slideinvert-leave-active{opacity:1;z-index:998;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(0);transform:translateY(0)}.date-time-picker .slideinvert-enter,.date-time-picker .slideinvert-leave-to{opacity:0;z-index:998;-webkit-transform:translateY(40px);transform:translateY(40px)}.date-time-picker .slidenext-enter-active,.date-time-picker .slidenext-leave-active,.date-time-picker .slideprev-enter-active,.date-time-picker .slideprev-leave-active{position:absolute;-webkit-transition:all .3s;transition:all .3s}.date-time-picker .slidenext-enter,.date-time-picker .slideprev-leave-to{-webkit-transform:translateX(100%);transform:translateX(100%)}.date-time-picker .slidenext-leave-to,.date-time-picker .slideprev-enter{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.date-time-picker .slidevnext-enter-active,.date-time-picker .slidevnext-leave-active,.date-time-picker .slidevprev-enter-active,.date-time-picker .slidevprev-leave-active{position:absolute;-webkit-transition:all .3s;transition:all .3s}.date-time-picker .slidevnext-enter,.date-time-picker .slidevprev-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.date-time-picker .slidevnext-leave-to,.date-time-picker .slidevprev-enter{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}@media screen and (max-width:415px){.date-time-picker .slide-enter-active,.date-time-picker .slide-leave-active,.date-time-picker .slideinvert-enter-active,.date-time-picker .slideinvert-leave-active{-webkit-transition:all 0s;transition:all 0s}}.date-time-picker .lm-text-white{color:#fff}.date-time-picker .lm-dots-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.date-time-picker .lm-text-muted{color:rgba(0,0,0,.54)!important}.date-time-picker .lm-text-strong{font-weight:500}.date-time-picker .lm-text-center{text-align:center!important}.date-time-picker .lm-text-left{text-align:left!important}.date-time-picker .lm-text-right{text-align:right!important}.date-time-picker .lm-h-100{height:100%!important}.date-time-picker .lm-mh-100{max-height:100%!important}.date-time-picker .lm-w-100{width:100%!important}.date-time-picker .lm-mw-100{max-width:100%!important}.date-time-picker *,.date-time-picker :after,.date-time-picker :before{-webkit-box-sizing:border-box;box-sizing:border-box}.date-time-picker{width:100%;margin:0 auto;text-align:left;font-size:14px;border-radius:4px;position:relative}.date-time-picker .time-picker-overlay{z-index:2;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4)}@media screen and (max-width:415px){.time-picker-overlay{display:none}.date-time-picker:not(.inline){position:inherit!important}}/*!
 * jodit - Jodit is awesome and usefully wysiwyg editor with filebrowser
 * Author: Chupurnov <chupurnov@gmail.com> (https://xdsoft.net/)
 * Version: v3.24.9
 * Url: https://xdsoft.net/jodit/
 * License(s): MIT
 */
	.jodit-wysiwyg{outline:0}
	.jodit-wysiwyg ::-moz-selection, .jodit-wysiwyg::-moz-selection{background:#b5d6fd;color:#4c4c4c}
	.jodit-wysiwyg ::-moz-selection,.jodit-wysiwyg::-moz-selection{background:#b5d6fd;color:#4c4c4c}
	.jodit-wysiwyg ::selection,.jodit-wysiwyg::selection{background:#b5d6fd;color:#4c4c4c}
	.jodit-container:not(.jodit_inline) .jodit-wysiwyg{margin:0;outline:0;overflow-x:auto;padding:8px;position:relative}
	.jodit-container:not(.jodit_inline) .jodit-wysiwyg img{max-width:100%;position:relative}
	.jodit-container:not(.jodit_inline) .jodit-wysiwyg jodit-media{position:relative}
	.jodit-container:not(.jodit_inline) .jodit-wysiwyg jodit-media *{position:relative;z-index:0}
	.jodit-container:not(.jodit_inline) .jodit-wysiwyg jodit-media:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}
	.jodit-form{color:#4c4c4c;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px}
	.jodit-form.jodit_error{border-color:#ff3b3b;-webkit-box-shadow:inset 0 0 3px 0 hsla(0,0%,74%,.3);box-shadow:inset 0 0 3px 0 hsla(0,0%,74%,.3)}
	@media (max-width:768px){.jodit-form{min-width:150px}}
	.jodit-form button{background:#d6d6d6;border:none;color:#4c4c4c;cursor:pointer;font-size:16px;height:36px;line-height:1;margin-bottom:8px;margin-top:8px;outline:none;padding:8px;text-decoration:none;-webkit-transition:background .2s ease 0s;transition:background .2s ease 0s}
	.jodit-form button:hover{background-color:#ecebe9;color:#4c4c4c}
	.jodit-form button:active{background:#ecebe9;color:#4c4c4c}
	.jodit-form label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;text-align:left;white-space:nowrap}
	.jodit-form label:last-child{margin-bottom:0}
	.jodit-form .jodit-form__center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
	.jodit .jodit-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #dadada;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;height:32px;line-height:32px;outline:none;padding:0 8px;width:100%}
	.jodit .jodit-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #dadada;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;height:32px;line-height:32px;outline:none;padding:0 8px;width:100%}
	.jodit .jodit-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #dadada;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;height:32px;line-height:32px;outline:none;padding:0 8px;width:100%}
	.jodit .jodit-input[disabled]{background-color:#f0f0f0;color:#dadada}
	.jodit .jodit-select[disabled]{background-color:#f0f0f0;color:#dadada}
	.jodit .jodit-textarea[disabled]{background-color:#f0f0f0;color:#dadada}
	.jodit .jodit-input_has-error_true{border-color:#ff3b3b}
	.jodit .jodit-select_has-error_true{border-color:#ff3b3b}
	.jodit .jodit-textarea_has-error_true{border-color:#ff3b3b}
	.jodit .jodit-input:focus{border-color:#66afe9;outline:0}
	.jodit-checkbox{border:0;cursor:pointer;height:16px;margin:0 calc(8px/2) 0 0;outline:none;padding:0;position:relative;width:16px;z-index:2}
	.jodit-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4.95 10'%3E%3Cdefs%3E%3Cstyle%3E.cls-2{fill:%23444}%3C/style%3E%3C/defs%3E%3Cpath style='fill:%23fff' d='M0 0h4.95v10H0z'/%3E%3Cpath class='cls-2' d='m1.41 4.67 1.07-1.49 1.06 1.49H1.41zM3.54 5.33 2.48 6.82 1.41 5.33h2.13z'/%3E%3C/svg%3E");background-position:98% 50%;background-repeat:no-repeat;padding-right:calc(8px*2)}
	.jodit-textarea{height:auto}
	.jodit-form__group{min-width:180px}
	.jodit-textarea{min-width:180px}
	.jodit-form__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
	.jodit-form__group{margin-bottom:8px}
	.jodit-form__group>label{margin-bottom:8px}
	.jodit-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#dadada;border:0;border-radius:.25rem;color:#4c4c4c;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:calc(8px*4);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin:0;padding:0 8px;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}
	.jodit-button svg{display:inline-block;height:24px;width:24px}
	.jodit-button svg+span{margin-left:calc(8px/2)}
	.jodit-button:active,.jodit-button:focus{outline:0}
	.jodit-button.disabled{opacity:.7}
	.jodit-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}
	.jodit-button .jodit_icon,.jodit-button svg,.jodit-dialog__header .jodit_icon,.jodit-dialog__header svg{display:inline-block;height:16px;vertical-align:middle;width:16px}
	.jodit-switcher{display:inline-block;height:32px;position:relative;width:60px}
	.jodit-switcher input{height:0;opacity:0;width:0}
	.jodit-switcher .jodit-switcher__slider{background-color:#dadada;border-radius:32px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s}
	.jodit-switcher .jodit-switcher__slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:calc(32px - 4px*2);left:4px;position:absolute;-webkit-transition:.4s;transition:.4s;width:calc(32px - 4px*2)}
	input:checked+.jodit-switcher__slider{background-color:#2196f3}
	input:checked+.jodit-switcher__slider:before{-webkit-transform:translateX(calc(60px - 4px*2 - calc(32px - 4px*2)));transform:translateX(calc(60px - 4px*2 - calc(32px - 4px*2)))}
	input:focus+.jodit-switcher__slider{-webkit-box-shadow:0 0 1px #2196f3;box-shadow:0 0 1px #2196f3}
	.jodit-button-group{display:-webkit-box;display:-ms-flexbox;display:flex}
	.jodit-button-group input{display:none}
	.jodit-button-group button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}
	.jodit-button-group button+button{margin-left:-1px}
	.jodit-button-group button:first-child,.jodit-button-group input:first-child+button{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}
	.jodit-button-group button:last-child,.jodit-button-group input:last-child+button{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0}
	.jodit-button-group input[type=checkbox]:checked+button,.jodit-button-group input[type=checkbox]:not(:checked)+button+button{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.05)}
	.jodit_text_icons .jodit_icon{font-size:14px;width:auto}
	.jodit_text_icons .jodit_icon:first-letter{text-transform:uppercase}
	.jodit_text_icons .jodit-tabs .jodit-tabs__buttons>a{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;width:auto}
	.jodit_text_icons .jodit-tabs .jodit-tabs__buttons>a i{width:auto}
	.jodit_text_icons.jodit-dialog .jodit-button{color:rgba(0,0,0,.75);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:8px;width:auto}
	.jodit_text_icons.jodit-dialog .jodit-dialog__header a{color:rgba(0,0,0,.75);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:8px;width:auto}
	.jodit_text_icons.jodit-dialog .jodit-button .jodit_icon,.jodit_text_icons.jodit-dialog .jodit-dialog__header a .jodit_icon{width:auto}
	.jodit-grid{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
	.jodit-grid.jodit-grid_column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
	@media (max-width:480px){.jodit-grid.jodit-grid_xs-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
	.jodit-grid [class*=jodit_col-]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
	.jodit-grid .jodit_col-lg-5-5{width:100%}
	.jodit-grid .jodit_col-lg-4-5{width:80%}
	.jodit-grid .jodit_col-lg-3-5{width:60%}
	.jodit-grid .jodit_col-lg-2-5{width:40%}
	.jodit-grid .jodit_col-lg-1-5{width:20%}
	.jodit-grid .jodit_col-lg-4-4{width:100%}
	.jodit-grid .jodit_col-lg-3-4{width:75%}
	.jodit-grid .jodit_col-lg-2-4{width:50%}
	.jodit-grid .jodit_col-lg-1-4{width:25%}
	@media (max-width:992px){.jodit-grid .jodit_col-md-5-5{width:100%}.jodit-grid .jodit_col-md-4-5{width:80%}.jodit-grid .jodit_col-md-3-5{width:60%}.jodit-grid .jodit_col-md-2-5{width:40%}.jodit-grid .jodit_col-md-1-5{width:20%}.jodit-grid .jodit_col-md-4-4{width:100%}.jodit-grid .jodit_col-md-3-4{width:75%}.jodit-grid .jodit_col-md-2-4{width:50%}.jodit-grid .jodit_col-md-1-4{width:25%}}
	@media (max-width:768px){.jodit-grid .jodit_col-sm-5-5{width:100%}.jodit-grid .jodit_col-sm-4-5{width:80%}.jodit-grid .jodit_col-sm-3-5{width:60%}.jodit-grid .jodit_col-sm-2-5{width:40%}.jodit-grid .jodit_col-sm-1-5{width:20%}.jodit-grid .jodit_col-sm-4-4{width:100%}.jodit-grid .jodit_col-sm-3-4{width:75%}.jodit-grid .jodit_col-sm-2-4{width:50%}.jodit-grid .jodit_col-sm-1-4{width:25%}}
	@media (max-width:480px){.jodit-grid .jodit_col-xs-5-5{width:100%}.jodit-grid .jodit_col-xs-4-5{width:80%}.jodit-grid .jodit_col-xs-3-5{width:60%}.jodit-grid .jodit_col-xs-2-5{width:40%}.jodit-grid .jodit_col-xs-1-5{width:20%}.jodit-grid .jodit_col-xs-4-4{width:100%}.jodit-grid .jodit_col-xs-3-4{width:75%}.jodit-grid .jodit_col-xs-2-4{width:50%}.jodit-grid .jodit_col-xs-1-4{width:25%}}
	@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
	@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
	.jodit-icon_loader{-webkit-animation:a 2s ease-out 0s infinite;animation:a 2s ease-out 0s infinite;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABRsSURBVHja7F1/aJfVGn/33RgUg8FiNfK2WCykyS7GLoYyUbwYipZMumgLo+iPS9HlXhSHkRXdislESxMz0mapuaFo2myjkfnNlTQ2FJdTu8NvLVcrdbpcfGvxrfs823m/vXt3fjznvOedzr0PPJzzPe+7d+97Ps95nuc851fGAw884CD98ccfI1Jqmc3UpEyQz4FkMqRTgYshn8fymZ57SyGbzf5mENIOz9+ngE9Atg/SLkhPQHoWeEDn3SmpSZlJnvf7ypUrTpb7IyMjY+gGN6WWmaY84l2T3c+u58D1csjOgvwsyBdBvsDRo2zgMl/ZNM59vcAJ4Dj8nzikLa5QmBLv28YCfPd3li7gPHBMwKdcEwhCJgN6FoLOWJtUgiWovALG04FXsbI44xbgw8AplbaU/Q+ZQNgGf0gA/JWhC1aQyle1eN91rPRKKKuEsjzZvSph0m2RiutpIYRrfZC8B+l7kB6jgq0CnQIy9X39v2NYQW5FeUFQlQVN/aALyiYBPw/5M5B+Dvw02vMggqcDukEl57F3xHf9H747+4bA5oD6dzqaYEgAqIDbBl9RhvZ4H/B5yL+IDp3oXhmwNkm3lTLn80VIz+O3QFqm2/rHwgeI6QDOa006LZ3Q4lHNNwK3AVeYAD4WgmHQUivYNzWyb7xufICYaavXVbuKZ6MXfwRVJ+TnXW+Am/oMnNaO3/Y5pPitcyh/a6LqtXwAt+J01LVFEzAJ0jpIj7JunJYd1wHchnBQHUSC3Uan8WPgPVgHlBiBCcAkH4Da2i2DjwGZlcy5W0K17zLwVb9NgaY4iJpawJs+BCnWwUo3SKXT4oOAP8IHCFsIfMCguj8JaQ2kOaaA227d10ALuIR1gHVxErjctPtHBd8btSR3A4MIgSePAZxqVPeQlthq7ZRuZVABCVkLuGkJpGgKsY4ybfUEVO84qhsoAzSgrUfHZ1UQVe99B6o2oMYdwg7latAq5iROGoueQExW6UE0gCe/ANIh9SZ6jqkWsN3STZ0rHWEgpkNmEvILxqQbSAXaAPxqSBswQkbpbpo6fGPR0m3GBYjBIIwqNjCTEAr4wkBQUA0AjKNrdZCu0okAqgQhTKCDhFxV91BNgsDuYx3WQZptG3xtDUCJEDKvthGuLVEJlq4gUMyAylfQERadPrhKOHTmB3Ces4RFEXNsgW8UClbZcEhxqPQIpHOord2k1ZsAH4YvYNJXN3EgWX4Ocw4LbIEvDQSJfADJtULWxSuj+BBUP4DaC6D0DkyFg6JKTVo/5brvXqzbo2zSi3af3/9bGgrW1Ar5kH4MXEzVHEHVf5CuYZC4fti9AoI/gXX8Eda5Tp9f9I4xWWsnOoc5zNMv1okjmKp/vzay3epNJ4+YmALdoWBPWTHksc5zTU1AekqYt7LcWTruTYTZQdmQHoB0GuXv/de8L8e7xrsuA8kPNtx3AZIOxp3APc7wvD6kvi+//DLh3nvPPfegWs1jf4dBGGxpOA+hlOXzgw7VBjEBnDKcs4jzDOZDOmjqD2SJQFGBx9JaSOcQ7xVO2RIJhf86AfB+Z3huHs7Ra2pra+ugtubTp0+jMLgC0e6/ftddd6EgzMO5iGwSaq4NITCdLczy6GzXAj8KnDIxAaM0AKeViwCtgbRSNgGUJwQyDaACngO4w6S/CXgb8KEvvvgiFUaw59y5c64mWXvnnXdmsijdYxjpdP6cXh6oS0g1Bb48zpFEzValA3663pcuXaoleSzFltBIlWhRmWx+v6yMcQJ4PU7A/Oyzz/qca0R33HEHrjlAEJa73rns24JqA0keTUGTjglIJpNOxsMPP6wLfiGkx53hxRbcewwXc1BAx0u4gGMNcP2nn36acq4juv322ytZ5K7UlhBo5LER3AvcTXU60wKgYbsyWTCi3LTV6wLvKesGrvrkk0/qneucCgoKHoJkHbxvYRAhMMij/zMbVzZRTMAvv/wycj4AoRv4Mk7oII4HkLp+vC6drwxt/FrgKeMBfKTe3t69UMFTgPG9B3WcQdMeBsvjhJJqnYGqjMrKSmr/tZxNWAi87o9i+1l5O6SPNjc3dzrjlPLz83HyC/aWpqk0gWZUUHZtJvxuUZmAtAYgtHycr/a6qIXz2DQI5OH1UDRjPIOPdOHChU6o+JmQXW+68JYS4vUB/bozvN5RGAImdwPZA3AC51RKrMAfyBHFGCRBnz4oe7ypqemgc4PQxYsX0YytuOWWW3BRaa3DWd0U1A/w/Z4KvBx4jcoExAitE6dzPStr3RR/QKQ5fOUJ4PsaGxtvGPC9dOnSJfyu+7ALa9MJFPx+lkU05YNBBDVdg0uwKc4eAWCZ83cC8jM+/PDDLucGpr6+Pvy+GWz/ASs9AMFvd7ax1ATEFOBjmLdSBraN3gBwHHhmQ0NDrzMB6PLly73MUYubOs3EiB/GJebyTEB6QogCnGrV6KAFR7AVeP4HH3ww4EwgunLlCn7vfACi1UQDqMb5PWUvm5qAB3HESXNomKz2GaOHv/DAgQNJZwJSf38/fvdC3J5G1iPQnf3jK5sGvx80MQHP69hxHWZ/2wN8//vvv3/BmcD0008/XWCaoEcUJ6C0eoUWeFbXBOBCzTKKJ2/YExgEXrRv374eJyLn6tWrWA+LAJRBy+o/rQUQUx0TsFwzRKzLK/bu3dseQf8nDQwMYH2sCOL0ibx9Vr6cagIKmf0nxe8pguC7vn/Pnj2bIshH088//4z1st+m+veUI6ZFFBOwLGj/XqIh0O4/HkEtJgDmcZ4/EED9e69VKk0ACoDN1u/jqrq6uv4IZjElk0msnypbwPs0wTKVCUBnYbLuMC5REA7v3r37vQhikhBgPTWrTAEFeB9NZt3C0SbAr/6DdPM4jF7/PyNotUzBU26vgAo8x+7zri3jmgAgnOJdKYrVB9QEb+zcubMrgpVOv/76K9bXGzrACwTJfw1D+9k8EzAXOE8GviEPAK+JIDXSAlhvA7yWTWztvMfiXM65PBNQrgLfUBi2v/vuu70RnPo0ODjYC0BtN3D2VNfLR5gAz04eRn17yb0p4A0RlIEI6y+la/MV1xf4fYACSEtDiP031dbWRrY/AP32229dAGCTrs1XrHHEaesFXh+gXCfooyEM2yIIrdC2ADZ/1D1eM+CagHLJ5ExTxrl9hyLsrDiDWI99EjApgPvLRwhAmQh4HV/Axwe3bt06GMEXnFKpFK4tOBgQcH95WdoEAE01nc8Xi8VEArA3gs4q7VWpfsHaCpEg4GrnoeXhOEKUw3u4yZYqbGo4Lk2KR5hZpcOsXjO9GIm0AYFycTErmoDJVLWu0Tto3bJly0CEmT36/fffkzh/UKfVE3yLkix3Xx+v5FjYaaslgiwUZxDrdbrm38guF6EAFFKAF5kEwcFPrRFcoVCrIdAiKsSlYUWqFi/zBwTXOiKsQqGOIKe1cQRmSAPkmYIv0ADY9Yuif+GYgC5Wv9kB1L6X8lAA8k3BFwhB94YNG1IRXPYJutwpINwBpNjSI/O5AhDQGUxEUIVKCRMBEGiFIQG4yX+Daf+fPacvwihUM2Czfm/KcgMLtjZZhudEY//hks2VVJlZ7tJvi5SMMApVA9gMsOVkXYvDFiO6fggFACUqJ6qKcaMBbD5uAH2AlE0fIKJxRSnUAGizcykePtWzjOo1VA2gpa0V2CVRALBbURDwQV4qiGAKVQDyLZ571JfFum0lFqTJvScvgilUytPxAxSY9boawMbD3OtFEUahaoAinQap0gA4JSzhPswSFz733HOZEVT2KZlMYr0WesGV7KpOoQRqgG6DVi4rx5EqjFWfjSCz3vqLHd9IoGyYnoBjNwpAwhBoWXlpJAChCECpv66p5ycJBCSBcwI7daZ7E83FtAiuUGgaT/WLACaYhk4MBCVk0UDKWb2c3+URVqFogOm8OqccqMW5d+Dmm29OuGsDOyw7gmUvvfRSFBCySFevXsX6LBO1cIoG8NEQ5u7KoFbLi0Kz3fODI7JGeHbwTSJADcxCq1cAWnR39yYIQUWEmVX1X2G6SYTgnhavABwL0uoF91dUV1dnR9AFp/7+fjysq0IGvIEGODYkAOwa7t/XYXl3kDzgBRF8Vgg3eczT2SqGYP97vBoA83ELrd6/WPSJCDsr6v8Jw91BRdfS6za9ewQ1qVo9RQv47plXU1NTHEFoTpcvX8aTwueJgKdoAI4wpE8Y9e4SdtgdGLK4S1gm8L8jGAO1fqy/TNmiUE1hQIwPj9AADOQk7ugRdJ9ADj+2bt26aI6AAV26dAnr7THqnsFEYTgEnBRtFl0fwk6hOcCrIjiNaBXOAKIcuq3hG4w4fTXma+lNOEHEZFs4hcA8+eqrr0a+gAZdvHgRbf+TsrMDDMxBr2v/eT7A0L5+8HN7AKdPFhncHMGqZftfB84Wga0yBwKtsN1hk4B5PsCIrd0C2HwRz924cWNlBK2afvzxx0rX89c5Qo4gCNv85bwDI7r8XUKqynfL/KmHazZt2pQbQSymH374AffuqeEB7gWXCrzHFCCmXf5niE4NWxPkJFAJ41GmtRHMUtWP9TNJdYScgQZYo3NoFEYF21WmgAq8776KzZs3Px1BPZq+//57rJcKXhg3oClo90b/qCeHvqLjA2j6B+u2bNlSFkH+J3333XdlAMo6ntq3cJroK6K4gOzgyP2oBaj2nqIdPGXYKzjw5ptvToqgd5yenh5U+Qcgmy07UdxQA7QD7xfFClSnh68Oelag6H5n+Fj6j9566638iQz++fPn8wGMRq/dV4EviwVwrq0W9QpUJsAdINof5LRQxfNLgBu2bt06IaePffvttzjDp8EZ3r6dDL7sQEkfyAdVW82rjo9H/hdkB2y2ft89eEB149tvvz2hlqh/8803OazlTzMFX6ENcKLvU7LgEMUEuIc9vqLb+inBJE8ezyo+un379gkxaPT111/jdx4FEGbJwOd1A2VdQ9896Pj1qIJDMSJI6yHpNGnpGlHFqVgp77zzzg29tjCRSBQx8KfKWrmJBvDkO4HXU3oI7pQwFUDpc/8s9ABk14uB23bs2HFDTiU7d+7cAqj4NrbESxtojeAQYjWoOnyaqwF4AsFSnDm81lT1y2YZ+cpwLmHDzp07a3bt2nVDTCrt6urKBq5hDl8eBXCTHgGjtWxTaVK8IEYFjKWrvVPIdU8VE2kMgUCsBD6ye/fukvEM/ldffVUCFX4EsitVtl3UYjU0wDHg1dQIodQJFJShKXgE0j5dLaACn6MJkKcDH6+rq6uur68fV72EM2fO5Jw9e7YasseBp5u0cKoQsDxO9Vrqqn6R2hdGAjWEoBvSR03B9wPNA95HGDVcBXxqz549D40H8E+fPo3vecoZntGTreqzmwgBRyDw2Plu3TBxxmuvvcYFUQYwy+OQ5UoV6DITQzEJnGsdbLSyfvHixdfVptSnTp2qZMJaqtsVVtWbAiP0zap498ryt956q5OxYcMGyj/gpbhbxS5IlwSJBQQYYsZVzWtREBYtWnTN9ic+efIkOq1LmM9SZDKplioQgrJ6ZpZTVODd32kBIEoZL0UvvdFdCBoUfGo8gXM0/UHgHTireeHChaFrhePHj+N0dzxqdxnwg2xwS0vD6YIvwAOnd89nvhkZeJduu+02J2Pjxo0UKZO9GM7w+cjdFMIgCmiqAXj39bO5DPFYLNY8b948ayeXtLW1lbIT1mcxzjVZUGtqCjh44Bj/34H7ZXjJhCItAAHAd1Mc0fvcPYAqCPhBhIHDF5jP0MF2QkmwE02HTMjs2bPTpqOlpSXPVeHABSwoVcLsOebzTWZH2fADOClO7ZqB3yfDTWUSUACyiHZG9UJY0SiNH7PKIjsiqt6BooegIhTMOYxHUTweN3q26EAN/wkr3t+qvEaKczbvxzoXPcf7brL/a9oNFKXYPZzpnUpGlX6dbqHIDIRNlIWXsuibbjdQkGLdzoQ0YfJ/uJFAamsndllw19HZzDlxVGFmkcqilFnSEFotnnKNOlZPGQX0lWOdzoa01xR47nCwDtBEpwbHoedj94wy0KSKCOoIQhgaQrXZgkoYdMCXPAvrcr57WITuXEHlcLCu00cQGjza7BEcRjbRAFSNQAXXVAh0zuY1BV/Q2r3pekixnz+oGRomvVtMV9Vr3I/98RXAC73LzoM4grIWb1sIxgp8iSnAOlsIKdZhynB8QG8wiKIBDPyCQ5C9F0cRKY6gDFwZ2DaFIEzwCS3e3b/nXlzKras1dFr/KA2go/5FLVRwfzdzDtfodgupZoFqGohbqIYGPsH+Yx3NxF6V7D2omkXlmMZM1T8PDMXfoUl4BruKkHaaaANbtj2MnoEJ+L6/72RdvGe8Kt9kjqBOj4SsAUyvce7BCSV/Ba6C/EBYXcSg5oIKtqkj5ikbgLSKqfwWaheRWqZ6j1gIAFPuQW2AI3lTIN0b1CSonMSwYgCU6wqQ8NunsOHcQcozVKZIVwhiKjVuMEihY0YwevgPSDG0eUy3ezjWYOsEhRRAHWPf/A93Egc1MKTj+FGEIGZhIEgJiMzPYPlmHNxgjmLTtRSCsOw+o2YWzcNvbTYIBVsVgrQGsAW+6cCSJx9nUcS/QbrfVAjCDgQZ/P1+yOM33Q9pPMizqCaAKgSxsMCntk6B2sdVyYsh/QvwC7hriY4QhCkUGi0e3/kF/AYow29pJ8YArJkAihDEwgRfVyNw8rif7X+B74Y8qs03nOGNDq0IgQ3Afff0sXecAfm72bv3UFoxpdWbtH7V32cFcfgoLcyCEKQdJ9zVHNL/AM9ijOP808MYD/CP7UvuO8ZGP+OMB3nP4T1PNfYvey/KXAPKd2XpevA27iWYANk9g8yZamblOa5A4FQtZ/jEsjybWsBTaX1sQkbcA/iACAQd0E2EQgU8RUiyKC02qGnQjS6qwPP9LQJwiLFLuUwQcBuaIiYQuBjTPc8wk/32VtYJFq104xQnmLlJMPuNNr3fUEuQQtDUVm8DeNcc/F+AAQBKd8HaIWdjwQAAAABJRU5ErkJggg==) no-repeat 50%;background-size:100% 100%;display:inline-block;height:48px;vertical-align:middle;width:48px;will-change:transform}
	.jodit-icon{fill:#4c4c4c;background:50% no-repeat;background-size:contain;height:14px;overflow:visible;-webkit-transform-origin:0 0!important;transform-origin:0 0!important;width:14px}
	.jodit-icon{stroke:#4c4c4c}
	.jodit-icon_close{stroke:#4c4c4c}
	svg.jodit-icon{height:auto;isolation:isolate}
	.jodit-icon_text{font-size:14px}
	.jodit,.jodit *,.jodit-container,.jodit-container *{-webkit-box-sizing:border-box;box-sizing:border-box}
	.jodit .jodit-workplace,.jodit-container .jodit-workplace{overflow:auto;position:relative}
	.jodit .jodit-workplace .jodit-wysiwyg,.jodit .jodit-workplace .jodit-wysiwyg_iframe,.jodit-container .jodit-workplace .jodit-wysiwyg,.jodit-container .jodit-workplace .jodit-wysiwyg_iframe{height:100%;width:100%}
	.jodit-wysiwyg [contenteditable=false]{cursor:default}
	.jodit-container:not(.jodit_inline){background-color:#f5f5f6;border:1px solid #dadada;border-radius:3px}
	.jodit-container:not(.jodit_inline) .jodit-workplace{background-color:#fff;border:0 solid #dadada;max-height:100%}
	.jodit-container:not(.jodit_inline).jodit_disabled{background:#dadada}
	.jodit-container:not(.jodit_inline).jodit_disabled .jodit-workplace{opacity:.4}
	.jodit_disabled,.jodit_lock{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}
	.jodit_hidden{display:none!important}
	.jodit_vertical_middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
	.jodit-box,.jodit-context-menu{background:0 0;border:0;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}
	.jodit-context-menu{-webkit-box-shadow:0 4px 1px -2px rgba(76,76,76,.2),0 3px 3px 0 rgba(76,76,76,.15),0 1px 4px 0 rgba(76,76,76,.13);box-shadow:0 4px 1px -2px rgba(76,76,76,.2),0 3px 3px 0 rgba(76,76,76,.15),0 1px 4px 0 rgba(76,76,76,.13);display:inline-block;position:fixed;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10000001;z-index:30000005}
	.jodit-context-menu__content{overflow-scrolling:touch;background:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;max-height:300px;overflow:auto;padding:8px}
	.jodit-context-menu_padding_false .jodit-context-menu__content{padding:0}
	.jodit-context-menu_max-height_false .jodit-context-menu__content{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}
	.jodit-context-menu .jodit-ui-button{display:-webkit-box;display:-ms-flexbox;display:flex}
	.jodit-context-menu__actions{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px}
	.jodit-context-menu__actions button{width:100%}
	.jodit-context-menu_theme_dark .jodit-context-menu__content{background-color:#575757}
	.jodit-popup{background:0 0;border:0;-webkit-box-shadow:0 4px 1px -2px rgba(76,76,76,.2),0 3px 3px 0 rgba(76,76,76,.15),0 1px 4px 0 rgba(76,76,76,.13);box-shadow:0 4px 1px -2px rgba(76,76,76,.2),0 3px 3px 0 rgba(76,76,76,.15),0 1px 4px 0 rgba(76,76,76,.13);display:inline-block;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;position:fixed;-webkit-transform:translateZ(0);transform:translateZ(0);width:auto;z-index:10000001}
	.jodit-popup__content{overflow-scrolling:touch;background:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;max-height:300px;overflow:auto;padding:8px}
	.jodit-popup_padding_false .jodit-popup__content{padding:0}
	.jodit-popup_max-height_false .jodit-popup__content{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}
	.jodit-ui-button-icon-text__icon{display:none}
	.jodit-ui-button-icon-text__icon:not(:empty){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
	.jodit-ui-button-icon-text__text{display:none}
	.jodit-ui-button-icon-text__text:not(:empty){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
	.jodit-ui-button-icon-text_context_menu .jodit-ui-button-icon-text__text{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-left:8px;position:relative}
	.jodit-ui-button-icon-text_context_menu .jodit-ui-button-icon-text__text:before{border-left:1px solid #dadada;content:"";height:35px;left:0;position:absolute;top:calc(8px*-1)}
	.jodit-ui-button-icon-text__icon:not(:empty)+.jodit-ui-button-icon-text__text:not(:empty){margin-left:8px}
	.jodit-ui-button-icon-text__icon:empty+.jodit-ui-button-icon-text__text:not(:empty){padding:0 8px}
	.jodit-ui-button-clear,.jodit-ui-button_clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-style:normal;outline:0;padding:0;position:relative;text-align:center;text-decoration:none;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
	.jodit-ui-button-sizes{height:34px;min-width:34px}
	.jodit-ui-button-sizes .jodit-icon{height:14px;width:14px}
	.jodit-ui-button-sizes button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;min-width:34px;padding:0}
	.jodit-ui-button-sizes_text-icons_true button{padding:0 8px}
	.jodit-ui-button-sizes_size_tiny{height:16px;min-width:16px}
	.jodit-ui-button-sizes_size_tiny .jodit-icon{height:8px;width:8px}
	.jodit-ui-button-sizes_size_tiny button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;min-width:16px;padding:0}
	.jodit-ui-button-sizes_size_tiny_text-icons_true button{padding:0 8px}
	.jodit-ui-button-sizes_size_xsmall{height:22px;min-width:22px}
	.jodit-ui-button-sizes_size_xsmall .jodit-icon{height:10px;width:10px}
	.jodit-ui-button-sizes_size_xsmall button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:22px;min-width:22px;padding:0}
	.jodit-ui-button-sizes_size_xsmall_text-icons_true button{padding:0 8px}
	.jodit-ui-button-sizes_size_small{height:28px;min-width:28px}
	.jodit-ui-button-sizes_size_small .jodit-icon{height:12px;width:12px}
	.jodit-ui-button-sizes_size_small button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;min-width:28px;padding:0}
	.jodit-ui-button-sizes_size_small_text-icons_true button{padding:0 8px}
	.jodit-ui-button-sizes_size_large{height:40px;min-width:40px}
	.jodit-ui-button-sizes_size_large .jodit-icon{height:16px;width:16px}
	.jodit-ui-button-sizes_size_large button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;min-width:40px;padding:0}
	.jodit-ui-button-sizes_size_large_text-icons_true button{padding:0 8px}
	.jodit-ui-button-variants_variant_default{background-color:#e3e3e3;color:#212529}
	.jodit-ui-button-variants_variant_default svg{fill:#212529;stroke:#212529}
	.jodit-ui-button-variants_variant_default [disabled]{opacity:.7}
	.jodit-ui-button-variants_variant_default:hover:not([disabled]){background-color:#c9cdd1;color:#212529}
	.jodit-ui-button-variants_variant_default:hover:not([disabled]) svg{fill:#212529;stroke:#212529}
	.jodit-ui-button-variants_variant_default:active:not([disabled]){background-color:#dae0e5;color:#212529}
	.jodit-ui-button-variants_variant_default:active:not([disabled]) svg{fill:#212529;stroke:#212529}
	.jodit-ui-button-variants_variant_default:focus:not([disabled]){outline:1px dashed #dae0e5}
	.jodit-ui-button-variants_variant_primary{background-color:#007bff;color:#fff}
	.jodit-ui-button-variants_variant_primary svg{fill:#fff;stroke:#fff}
	.jodit-ui-button-variants_variant_primary [disabled]{opacity:.7}
	.jodit-ui-button-variants_variant_primary:hover:not([disabled]){background-color:#0069d9;color:#fff}
	.jodit-ui-button-variants_variant_primary:hover:not([disabled]) svg{fill:#fff;stroke:#fff}
	.jodit-ui-button-variants_variant_primary:active:not([disabled]){background-color:#0062cc;color:#fff}
	.jodit-ui-button-variants_variant_primary:active:not([disabled]) svg{fill:#fff;stroke:#fff}
	.jodit-ui-button-variants_variant_primary:focus:not([disabled]){outline:1px dashed #0062cc}
	.jodit-ui-button-variants_variant_secondary{background-color:#d8d8d8;border-radius:0;color:#212529}
	.jodit-ui-button-variants_variant_secondary svg{fill:#212529;stroke:#212529}
	.jodit-ui-button-variants_variant_secondary [disabled]{opacity:.7}
	.jodit-ui-button-variants_variant_secondary:hover:not([disabled]){background-color:#c9cdd1;color:#212529}
	.jodit-ui-button-variants_variant_secondary:hover:not([disabled]) svg{fill:#212529;stroke:#212529}
	.jodit-ui-button-variants_variant_secondary:active:not([disabled]){background-color:#dae0e5;color:#212529}
	.jodit-ui-button-variants_variant_secondary:active:not([disabled]) svg{fill:#212529;stroke:#212529}
	.jodit-ui-button-variants_variant_secondary:focus:not([disabled]){outline:1px dashed #dae0e5}
	.jodit-ui-button-variants_variant_success{background-color:#28a745;color:#fff}
	.jodit-ui-button-variants_variant_success svg{fill:#fff;stroke:#fff}
	.jodit-ui-button-variants_variant_success [disabled]{opacity:.7}
	.jodit-ui-button-variants_variant_success:hover:not([disabled]){background-color:#218838;color:#fff}
	.jodit-ui-button-variants_variant_success:hover:not([disabled]) svg{fill:#fff;stroke:#fff}
	.jodit-ui-button-variants_variant_success:active:not([disabled]){background-color:#1e7e34;color:#fff}
	.jodit-ui-button-variants_variant_success:active:not([disabled]) svg{fill:#fff;stroke:#fff}
	.jodit-ui-button-variants_variant_success:focus:not([disabled]){outline:1px dashed #1e7e34}
	.jodit-ui-button-variants_variant_danger{background-color:#dc3545;color:#fff}
	.jodit-ui-button-variants_variant_danger svg{fill:#fff;stroke:#fff}
	.jodit-ui-button-variants_variant_danger [disabled]{opacity:.7}
	.jodit-ui-button-variants_variant_danger:hover:not([disabled]){background-color:#c82333;color:#fff}
	.jodit-ui-button-variants_variant_danger:hover:not([disabled]) svg{fill:#fff;stroke:#fff}
	.jodit-ui-button-variants_variant_danger:active:not([disabled]){background-color:#bd2130;color:#fff}
	.jodit-ui-button-variants_variant_danger:active:not([disabled]) svg{fill:#fff;stroke:#fff}
	.jodit-ui-button-variants_variant_danger:focus:not([disabled]){outline:1px dashed #bd2130}
	.jodit-ui-button-style{border-radius:3px;padding:0 8px}
	.jodit-ui-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,.75);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
	.jodit-ui-button-style{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,.75);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
	.jodit-ui-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-style:normal;height:34px;min-width:34px;outline:0;padding:0;padding:0 8px;position:relative;text-align:center;text-decoration:none;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
	.jodit-ui-button.focus-visible:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}
	.jodit-ui-button:focus-visible:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}
	.jodit-ui-button:hover:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}
	.jodit-ui-button:active:not([disabled]){background-color:hsla(0,0%,86%,.4);outline:0}
	.jodit-ui-button[aria-pressed=true]:not([disabled]){background-color:hsla(0,0%,86%,.4);outline:0}
	.jodit-ui-button[aria-pressed=true]:hover:not([disabled]){background-color:hsla(0,0%,86%,.6)}
	.jodit-ui-button[disabled]{opacity:.3;pointer-events:none}
	.jodit-ui-button .jodit-icon{height:14px;width:14px}
	.jodit-ui-button button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;min-width:34px;padding:0}
	.jodit-ui-button_text-icons_true button{padding:0 8px}
	.jodit-ui-button_size_tiny{height:16px;min-width:16px}
	.jodit-ui-button_size_tiny .jodit-icon{height:8px;width:8px}
	.jodit-ui-button_size_tiny button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;min-width:16px;padding:0}
	.jodit-ui-button_size_tiny_text-icons_true button{padding:0 8px}
	.jodit-ui-button_size_xsmall{height:22px;min-width:22px}
	.jodit-ui-button_size_xsmall .jodit-icon{height:10px;width:10px}
	.jodit-ui-button_size_xsmall button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:22px;min-width:22px;padding:0}
	.jodit-ui-button_size_xsmall_text-icons_true button{padding:0 8px}
	.jodit-ui-button_size_small{height:28px;min-width:28px}
	.jodit-ui-button_size_small .jodit-icon{height:12px;width:12px}
	.jodit-ui-button_size_small button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;min-width:28px;padding:0}
	.jodit-ui-button_size_small_text-icons_true button{padding:0 8px}
	.jodit-ui-button_size_large{height:40px;min-width:40px}
	.jodit-ui-button_size_large .jodit-icon{height:16px;width:16px}
	.jodit-ui-button_size_large button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;min-width:40px;padding:0}
	.jodit-ui-button_size_large_text-icons_true button{padding:0 8px}
	.jodit-ui-button__icon{display:none}
	.jodit-ui-button__icon:not(:empty){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
	.jodit-ui-button__text{display:none}
	.jodit-ui-button__text:not(:empty){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
	.jodit-ui-button_context_menu .jodit-ui-button__text{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-left:8px;position:relative}
	.jodit-ui-button_context_menu .jodit-ui-button__text:before{border-left:1px solid #dadada;content:"";height:35px;left:0;position:absolute;top:calc(8px*-1)}
	.jodit-ui-button__icon:not(:empty)+.jodit-ui-button__text:not(:empty){margin-left:8px}
	.jodit-ui-button__icon:empty+.jodit-ui-button__text:not(:empty){padding:0 8px}
	.jodit-ui-button:focus:not([disabled]){outline:1px dashed #b5d6fd}
	.jodit-ui-button_variant_default{background-color:#e3e3e3;color:#212529}
	.jodit-ui-button_variant_default svg{fill:#212529;stroke:#212529}
	.jodit-ui-button_variant_default [disabled]{opacity:.7}
	.jodit-ui-button_variant_default:hover:not([disabled]){background-color:#c9cdd1;color:#212529}
	.jodit-ui-button_variant_default:hover:not([disabled]) svg{fill:#212529;stroke:#212529}
	.jodit-ui-button_variant_default:active:not([disabled]){background-color:#dae0e5;color:#212529}
	.jodit-ui-button_variant_default:active:not([disabled]) svg{fill:#212529;stroke:#212529}
	.jodit-ui-button_variant_default:focus:not([disabled]){outline:1px dashed #dae0e5}
	.jodit-ui-button_variant_primary{background-color:#007bff;color:#fff}
	.jodit-ui-button_variant_primary svg{fill:#fff;stroke:#fff}
	.jodit-ui-button_variant_primary [disabled]{opacity:.7}
	.jodit-ui-button_variant_primary:hover:not([disabled]){background-color:#0069d9;color:#fff}
	.jodit-ui-button_variant_primary:hover:not([disabled]) svg{fill:#fff;stroke:#fff}
	.jodit-ui-button_variant_primary:active:not([disabled]){background-color:#0062cc;color:#fff}
	.jodit-ui-button_variant_primary:active:not([disabled]) svg{fill:#fff;stroke:#fff}
	.jodit-ui-button_variant_primary:focus:not([disabled]){outline:1px dashed #0062cc}
	.jodit-ui-button_variant_secondary{background-color:#d8d8d8;border-radius:0;color:#212529}
	.jodit-ui-button_variant_secondary svg{fill:#212529;stroke:#212529}
	.jodit-ui-button_variant_secondary [disabled]{opacity:.7}
	.jodit-ui-button_variant_secondary:hover:not([disabled]){background-color:#c9cdd1;color:#212529}
	.jodit-ui-button_variant_secondary:hover:not([disabled]) svg{fill:#212529;stroke:#212529}
	.jodit-ui-button_variant_secondary:active:not([disabled]){background-color:#dae0e5;color:#212529}
	.jodit-ui-button_variant_secondary:active:not([disabled]) svg{fill:#212529;stroke:#212529}
	.jodit-ui-button_variant_secondary:focus:not([disabled]){outline:1px dashed #dae0e5}
	.jodit-ui-button_variant_success{background-color:#28a745;color:#fff}
	.jodit-ui-button_variant_success svg{fill:#fff;stroke:#fff}
	.jodit-ui-button_variant_success [disabled]{opacity:.7}
	.jodit-ui-button_variant_success:hover:not([disabled]){background-color:#218838;color:#fff}
	.jodit-ui-button_variant_success:hover:not([disabled]) svg{fill:#fff;stroke:#fff}
	.jodit-ui-button_variant_success:active:not([disabled]){background-color:#1e7e34;color:#fff}
	.jodit-ui-button_variant_success:active:not([disabled]) svg{fill:#fff;stroke:#fff}
	.jodit-ui-button_variant_success:focus:not([disabled]){outline:1px dashed #1e7e34}
	.jodit-ui-button_variant_danger{background-color:#dc3545;color:#fff}
	.jodit-ui-button_variant_danger svg{fill:#fff;stroke:#fff}
	.jodit-ui-button_variant_danger [disabled]{opacity:.7}
	.jodit-ui-button_variant_danger:hover:not([disabled]){background-color:#c82333;color:#fff}
	.jodit-ui-button_variant_danger:hover:not([disabled]) svg{fill:#fff;stroke:#fff}
	.jodit-ui-button_variant_danger:active:not([disabled]){background-color:#bd2130;color:#fff}
	.jodit-ui-button_variant_danger:active:not([disabled]) svg{fill:#fff;stroke:#fff}
	.jodit-ui-button_variant_danger:focus:not([disabled]){outline:1px dashed #bd2130}
	.jodit-ui-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
	.jodit-ui-list_mode_vertical .jodit-ui-group{background-color:transparent;border:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
	.jodit-ui-list_mode_vertical .jodit-toolbar-button{height:auto;min-height:calc(14px + calc((14px - 4px)*2) + 2px*2)}
	.jodit-ui-list_mode_vertical .jodit-toolbar-button__button{cursor:pointer;height:auto;min-height:calc(14px + calc((14px - 4px)*2) + 2px*2);width:100%}
	.jodit-ui-list_mode_vertical .jodit-toolbar-button__text:not(:empty){-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}
	.jodit-ui-separator{border-left:0;border-right:1px solid #dadada;cursor:default;margin:2px;padding:0}
	.jodit-ui-break{border-top:1px solid #dadada;-ms-flex-preferred-size:100%;flex-basis:100%;height:0!important;width:0}
	.jodit-ui-spacer{-webkit-box-flex:1;-ms-flex:1;flex:1}
	.jodit-ui-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}
	.jodit-ui-group_line_true{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}
	.jodit-ui-group_separated_true:not(:last-child):not(.jodit-ui-group_before-spacer_true):after{border-left:0;border-right:1px solid #dadada;content:"";cursor:default;margin:2px;padding:0}
	.jodit-ui-group:last-child{border-bottom:0}
	.jodit-ui-button-group{margin-bottom:8px}
	.jodit-ui-button-group__label{color:#a5a5a5;display:block;font-size:.8em;margin-bottom:calc(8px/4)}
	.jodit-ui-button-group__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
	.jodit-ui-button-group .jodit-ui-button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}
	.jodit-ui-button-group .jodit-ui-button+.jodit-ui-button{border-bottom-left-radius:0;border-left:1px solid hsla(0,0%,86%,.4);border-top-left-radius:0}
	.jodit-ui-button-group .jodit-ui-button[aria-pressed=true]:not([disabled]){background-color:#dcdcdc;border-left:0;-webkit-box-shadow:inset 0 0 3px 0 #4c4c4c;box-shadow:inset 0 0 3px 0 #4c4c4c;color:#4c4c4c;outline:0}
	.jodit-ui-button-group .jodit-ui-button[aria-pressed=true]:not([disabled])+.jodit-ui-button{border:0}
	.jodit-ui-tooltip{background:#727171;background-clip:padding-box;border-radius:2px;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-size:11px;line-height:1.4;max-width:120px;opacity:0;padding:calc(8px/4) calc(8px/2);position:fixed;text-rendering:optimizeLegibility;-webkit-transition:opacity .2s ease 0s;transition:opacity .2s ease 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:normal;width:auto;z-index:30000006}
	@media (max-width:768px){.jodit-ui-tooltip{display:none}}
	.jodit-ui-tooltip.jodit-ui-tooltip_visible_true{opacity:1}
	.jodit-dialog{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;height:0;position:absolute;width:0;will-change:left,top,width,height}
	.jodit-dialog_moved_true{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
	.jodit-dialog *{-webkit-box-sizing:border-box;box-sizing:border-box}
	.jodit-dialog .jodit_elfinder,.jodit-dialog .jodit_elfinder *{-webkit-box-sizing:initial;box-sizing:content-box;box-sizing:initial}
	.jodit-dialog__overlay{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;overflow:auto;position:fixed;text-align:center;top:0;white-space:nowrap;width:100%;z-index:20000003}
	.jodit-dialog_static_true .jodit-dialog__overlay{display:none}
	.jodit-dialog_active_true,.jodit-dialog_modal_true .jodit-dialog__overlay{display:block}
	.jodit-dialog__panel{background-color:#fff;-webkit-box-shadow:0 8px calc(8px*2) rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 8px calc(8px*2) rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;left:0;max-height:100%;max-width:100%;min-height:100px;min-width:200px;position:fixed;text-align:left;top:0;white-space:normal;z-index:20000004}
	@media (max-width:480px){.jodit-dialog:not(.jodit-dialog_adaptive_false) .jodit-dialog__panel{height:100%!important;left:0!important;max-width:100%;top:0!important;width:100%!important}}
	.jodit-dialog_static_true{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:auto;position:relative;width:auto;z-index:inherit}
	.jodit-dialog_static_true .jodit-dialog__panel{border:1px solid #dadada;-webkit-box-shadow:none;box-shadow:none;left:auto!important;position:relative;top:auto!important;width:100%!important;z-index:inherit}
	.jodit-dialog_theme_dark{background-color:#353535;color:#fff}
	.jodit-dialog_theme_dark .jodit-dialog__panel{background-color:#353535;color:#fff}
	.jodit-dialog__header{border-bottom:1px solid #dadada;cursor:move;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px;text-align:left}
	.jodit-dialog__header-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:3;flex-shrink:3;font-size:18px;font-weight:400;line-height:48px;margin:0;padding:0 8px;vertical-align:top}
	.jodit-dialog__header-toolbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:3;flex-shrink:3;font-size:18px;font-weight:400;line-height:48px;margin:0;padding:0 8px;vertical-align:top}
	@media (max-width:480px){.jodit-dialog__header-toolbar{padding-left:0}}
	.jodit-dialog__header-button{color:#222;-ms-flex-preferred-size:48px;flex-basis:48px;font-size:28px;height:48px;line-height:48px;text-align:center;text-decoration:none;-webkit-transition:background-color .2s ease 0s;transition:background-color .2s ease 0s}
	.jodit-dialog__header-button:hover{background-color:#ecebe9}
	.jodit-dialog__header .jodit_toolbar{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}
	.jodit-dialog__header .jodit_toolbar>li.jodit-toolbar-button .jodit-input{padding-left:8px;width:auto}
	@media (max-width:480px){.jodit-dialog:not(.jodit-dialog_adaptive_false) .jodit-dialog__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
	.jodit-dialog_slim_true .jodit-dialog__header{min-height:10px}
	.jodit-dialog_slim_true .jodit-dialog__header-title{padding:0 calc(8px/4)}
	.jodit-dialog_slim_true .jodit-dialog__header-toolbar{padding:0 calc(8px/4)}
	.jodit-dialog_theme_dark .jodit-dialog__header{border-color:#4c4c4c}
	.jodit-dialog_fullsize_true .jodit-dialog__header{cursor:default}
	.jodit-dialog__content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:100px;overflow:auto}
	.jodit-dialog__content .jodit-form__group{margin-bottom:calc(8px*1.5);padding:0 8px}
	.jodit-dialog__content .jodit-form__group:first-child{margin-top:8px}
	.jodit-dialog__content .jodit-form__group label+.jodit-grid{margin-top:calc(8px/2)}
	.jodit-dialog__content .jodit-form__group label+.jodit-input_group{margin-top:calc(8px/2)}
	.jodit-dialog__content .jodit-form__group label+.jodit-select{margin-top:calc(8px/2)}
	.jodit-dialog__content .jodit-form__group label+input{margin-top:calc(8px/2)}
	.jodit-dialog__content .jodit-form__group .jodit-input_group{border-collapse:separate;display:table;width:100%}
	.jodit-dialog__content .jodit-form__group .jodit-input_group>*{display:table-cell;height:34px;vertical-align:middle}
	.jodit-dialog__content .jodit-form__group .jodit-input_group>input{margin:0!important}
	.jodit-dialog__content .jodit-form__group .jodit-input_group>input:not([class*=col-]){width:100%}
	.jodit-dialog__content .jodit-form__group .jodit-input_group-buttons{font-size:0;vertical-align:middle;white-space:nowrap;width:1%}
	.jodit-dialog__content .jodit-form__group .jodit-input_group-buttons>.jodit-button{border:1px solid #dadada;border-radius:0;height:34px;line-height:34px;margin-left:-1px}
	.jodit-dialog__footer{display:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px}
	.jodit-dialog__footer button{margin-right:calc(8px/2)}
	.jodit-dialog__footer button:last-child{margin-right:0}
	.jodit-dialog__column{display:-webkit-box;display:-ms-flexbox;display:flex}
	.jodit-dialog__resizer{display:none;position:relative}
	.jodit-dialog__resizer svg{fill:#a5a5a5;bottom:0;cursor:nwse-resize;height:12px;overflow:hidden;position:absolute;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:12px}
	.jodit-dialog_resizable_true .jodit-dialog__resizer{display:block}
	@media (max-width:480px){.jodit-dialog__resizer{display:none}}
	.jodit-dialog_prompt{max-width:300px;min-width:200px;padding:8px;word-break:break-all}
	.jodit-dialog_prompt label{display:block;margin-bottom:calc(8px/2)}
	.jodit-dialog_alert{max-width:300px;min-width:200px;padding:8px;word-break:break-all}
	.jodit-dialog_footer_true .jodit-dialog__footer{display:-webkit-box;display:-ms-flexbox;display:flex}
	.jodit_fullsize .jodit-dialog__panel{bottom:0!important;height:100%!important;left:0!important;right:0!important;top:0!important;width:100%!important}
	.jodit_fullsize .jodit-dialog__panel .jodit-dialog__resizer{display:none}
	.jodit-dialog .jodit-ui-messages{z-index:20000004}
	.jodit-toolbar__box:not(:empty){background-color:#fff;border-bottom:1px solid #dadada;border-radius:3px 3px 0 0;overflow:hidden}
	.jodit-toolbar__box:not(:empty):not(:empty){background-color:#f9f9f9}
	.jodit-toolbar__box:not(:empty) .jodit-toolbar-editor-collection:after{background-color:#f9f9f9}
	.jodit-ui-messages{bottom:0;height:0;overflow:visible;position:absolute;right:0;width:0;z-index:3}
	.jodit-ui-message{background:#cfe2ff;border:1px solid #b6d4fe;border-radius:0.375rem;bottom:0;color:#084298;cursor:pointer;display:block;font-size:1rem;opacity:0;padding:0.5rem 1rem;position:absolute;right:calc(8px/2);-webkit-transition:opacity .1s linear,bottom .3s linear,-webkit-transform .1s ease-out;transition:opacity .1s linear,bottom .3s linear,-webkit-transform .1s ease-out;transition:opacity .1s linear,bottom .3s linear,transform .1s ease-out;transition:opacity .1s linear,bottom .3s linear,transform .1s ease-out,-webkit-transform .1s ease-out;white-space:pre}
	.jodit-ui-message_active_true{opacity:1}
	.jodit-ui-message:active{-webkit-transform:scale(.76);transform:scale(.76)}
	.jodit-ui-message_variant_danger{background:#f8d7da;border-color:#f5c2c7;color:#842029}
	.jodit-ui-message_variant_error{background:#f8d7da;border-color:#f5c2c7;color:#842029}
	.jodit-ui-message_variant_secondary{background:#e2e3e5;border-color:#d3d6d8;color:#41464b}
	.jodit-ui-message_variant_success{background:#d1e7dd;border-color:#badbcc;color:#0f5132}
	.jodit-ui-label{color:#a5a5a5;display:block;font-size:.8em;margin-bottom:calc(8px/4)}
	.jodit-ui-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:8px}
	.jodit-ui-input__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;height:32px;line-height:32px;outline:none;padding:0 8px;width:100%}
	.jodit-ui-input__input[disabled]{background-color:#f0f0f0;color:#dadada}
	.jodit-ui-input__input_has-error_true{border-color:#ff3b3b}
	.jodit-ui-input__input:focus{outline:0}
	.jodit-ui-input_theme_dark .jodit-ui-input__input{background-color:#dadada}
	.jodit-ui-input_has-error_true .jodit-ui-input__input{border-color:#ff3b3b}
	.jodit-ui-input__error{color:#a5a5a5;display:block;font-size:.8em;margin-bottom:calc(8px/4)}
	.jodit-ui-input__label{color:#a5a5a5;display:block;font-size:.8em;margin-bottom:calc(8px/4)}
	.jodit-ui-input__error{color:#ff3b3b}
	.jodit-ui-input_has-error_true .jodit-ui-input__label{color:#ff3b3b}
	.jodit-ui-input__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #dadada;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;min-width:200px}
	@media (max-width:480px){.jodit-ui-input__wrapper{min-width:140px}}
	.jodit-ui-input_theme_dark .jodit-ui-input__wrapper{background-color:#dadada;border-color:#dadada}
	.jodit-ui-input_focused_true .jodit-ui-input__wrapper{border-color:#1e88e5}
	.jodit-ui-input__icon:not(:empty){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 8px}
	.jodit-ui-input__icon:not(:empty) svg{fill:#dadada;height:16px;width:16px}
	.jodit-ui-input__icon:not(:empty)+.jodit-ui-input__input{padding-left:0}
	.jodit-ui-input__clear{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.8;padding:0 8px 0 0}
	.jodit-ui-input__clear:active{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}
	.jodit-ui-input__clear svg{fill:#dadada;height:12px;width:12px}
	.jodit-ui-input_theme_dark .jodit-ui-input__clear svg{fill:#4c4c4c}
	.jodit-ui-input_theme_dark .jodit-ui-input__icon svg{fill:#4c4c4c}
	.jodit-ui-block .jodit-ui-input{margin-bottom:0}
	.jodit-ui-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:8px}
	.jodit-ui-select__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;height:32px;line-height:32px;outline:none;padding:0 8px;width:100%}
	.jodit-ui-select__input[disabled]{background-color:#f0f0f0;color:#dadada}
	.jodit-ui-select__input_has-error_true{border-color:#ff3b3b}
	.jodit-ui-select__input:focus{outline:0}
	.jodit-ui-select_theme_dark .jodit-ui-select__input{background-color:#dadada}
	.jodit-ui-select_has-error_true .jodit-ui-select__input{border-color:#ff3b3b}
	.jodit-ui-select__error{color:#a5a5a5;display:block;font-size:.8em;margin-bottom:calc(8px/4)}
	.jodit-ui-select__label{color:#a5a5a5;display:block;font-size:.8em;margin-bottom:calc(8px/4)}
	.jodit-ui-select__error{color:#ff3b3b}
	.jodit-ui-select_has-error_true .jodit-ui-select__label{color:#ff3b3b}
	.jodit-ui-select__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #dadada;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;min-width:200px}
	@media (max-width:480px){.jodit-ui-select__wrapper{min-width:140px}}
	.jodit-ui-select_theme_dark .jodit-ui-select__wrapper{background-color:#dadada;border-color:#dadada}
	.jodit-ui-select_focused_true .jodit-ui-select__wrapper{border-color:#1e88e5}
	.jodit-ui-select__icon:not(:empty){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 8px}
	.jodit-ui-select__icon:not(:empty) svg{fill:#dadada;height:16px;width:16px}
	.jodit-ui-select__icon:not(:empty)+.jodit-ui-select__input{padding-left:0}
	.jodit-ui-select__clear{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.8;padding:0 8px 0 0}
	.jodit-ui-select__clear:active{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}
	.jodit-ui-select__clear svg{fill:#dadada;height:12px;width:12px}
	.jodit-ui-select_theme_dark .jodit-ui-select__clear svg{fill:#4c4c4c}
	.jodit-ui-select_theme_dark .jodit-ui-select__icon svg{fill:#4c4c4c}
	.jodit-ui-select__input{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NH08L3N0eWxlPjwvZGVmcz48cGF0aCBzdHlsZT0iZmlsbDojZmZmIiBkPSJNMCAwaDQuOTV2MTBIMHoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Im0xLjQxIDQuNjcgMS4wNy0xLjQ5IDEuMDYgMS40OUgxLjQxek0zLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zM2gyLjEzeiIvPjwvc3ZnPg==);background-position:98% 50%;background-repeat:no-repeat;padding-right:calc(8px*2)}
	.jodit-ui-select_size_tiny{margin-bottom:0}
	.jodit-ui-select_size_tiny .jodit-ui-select__input{height:calc(32px/1.8);line-height:calc(32px/1.8)}
	.jodit-ui-select_variant_outline .jodit-ui-select__wrapper{border:0}
	.jodit-ui-select_variant_outline .jodit-ui-select__wrapper select{outline:0}
	.jodit-ui-select_width_auto{width:auto}
	.jodit-ui-select_width_auto .jodit-ui-select__wrapper{min-width:auto}
	.jodit-ui-text-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:8px;width:100%}
	.jodit-ui-text-area__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;height:32px;line-height:32px;outline:none;padding:0 8px;width:100%}
	.jodit-ui-text-area__input[disabled]{background-color:#f0f0f0;color:#dadada}
	.jodit-ui-text-area__input_has-error_true{border-color:#ff3b3b}
	.jodit-ui-text-area__input:focus{outline:0}
	.jodit-ui-text-area_theme_dark .jodit-ui-text-area__input{background-color:#dadada}
	.jodit-ui-text-area_has-error_true .jodit-ui-text-area__input{border-color:#ff3b3b}
	.jodit-ui-text-area__error{color:#a5a5a5;display:block;font-size:.8em;margin-bottom:calc(8px/4)}
	.jodit-ui-text-area__label{color:#a5a5a5;display:block;font-size:.8em;margin-bottom:calc(8px/4)}
	.jodit-ui-text-area__error{color:#ff3b3b}
	.jodit-ui-text-area_has-error_true .jodit-ui-text-area__label{color:#ff3b3b}
	.jodit-ui-text-area__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #dadada;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;min-width:200px}
	@media (max-width:480px){.jodit-ui-text-area__wrapper{min-width:140px}}
	.jodit-ui-text-area_theme_dark .jodit-ui-text-area__wrapper{background-color:#dadada;border-color:#dadada}
	.jodit-ui-text-area_focused_true .jodit-ui-text-area__wrapper{border-color:#1e88e5}
	.jodit-ui-text-area__icon:not(:empty){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 8px}
	.jodit-ui-text-area__icon:not(:empty) svg{fill:#dadada;height:16px;width:16px}
	.jodit-ui-text-area__icon:not(:empty)+.jodit-ui-text-area__input{padding-left:0}
	.jodit-ui-text-area__clear{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.8;padding:0 8px 0 0}
	.jodit-ui-text-area__clear:active{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}
	.jodit-ui-text-area__clear svg{fill:#dadada;height:12px;width:12px}
	.jodit-ui-text-area_theme_dark .jodit-ui-text-area__clear svg{fill:#4c4c4c}
	.jodit-ui-text-area_theme_dark .jodit-ui-text-area__icon svg{fill:#4c4c4c}
	.jodit-ui-text-area__wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}
	.jodit-ui-text-area__input{height:100%;min-height:60px}
	.jodit-ui-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:8px}
	.jodit-ui-checkbox__input{margin-right:8px}
	.jodit-ui-checkbox_switch_true .jodit-ui-checkbox__wrapper{display:inline-block;height:34px;margin-right:8px;position:relative;width:60px}
	.jodit-ui-checkbox_switch_true .jodit-ui-checkbox__wrapper input{height:0;opacity:0;width:0}
	.jodit-ui-checkbox_switch_true .jodit-ui-checkbox__switch-slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s}
	.jodit-ui-checkbox_switch_true .jodit-ui-checkbox__switch-slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:26px;left:4px;position:absolute;-webkit-transition:.4s;transition:.4s;width:26px}
	.jodit-ui-checkbox_switch_true.jodit-ui-checkbox_checked_true .jodit-ui-checkbox__switch-slider{background-color:#2196f3}
	.jodit-ui-checkbox_switch_true.jodit-ui-checkbox_checked_true .jodit-ui-checkbox__switch-slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}
	.jodit-ui-checkbox_switch_true.jodit-ui-checkbox_focused_true .jodit-ui-checkbox__switch-slider{-webkit-box-shadow:0 0 1px #2196f3;box-shadow:0 0 1px #2196f3}
	.jodit-ui-block .jodit-ui-checkbox{margin-bottom:0}
	.jodit-ui-file-input{overflow:hidden;position:relative}
	.jodit-ui-file-input__input{bottom:0;cursor:pointer;font-size:400px;margin:0 calc(8px*-1) 0 0;opacity:0;padding:0;position:absolute;right:0;top:0}
	.jodit-ui-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin-bottom:8px}
	.jodit-ui-block_width_full{width:100%}
	.jodit-ui-block_align_full{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
	.jodit-ui-block_align_right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
	.jodit-ui-block_padding_true{padding:8px}
	@-webkit-keyframes b{30%{opacity:.6}60%{opacity:0}to{opacity:.6}}
	@keyframes b{30%{opacity:.6}60%{opacity:0}to{opacity:.6}}
	.jodit-progress-bar{border-radius:1px;height:2px;left:0;opacity:.7;position:absolute;top:0;z-index:2147483647}
	.jodit-progress-bar div{background:#b91f1f;height:2px;position:relative;-webkit-transition:width .5s ease-out,opacity .5s linear;transition:width .5s ease-out,opacity .5s linear;will-change:width,opacity}
	.jodit-progress-bar div:after{-webkit-animation:b 2s ease-out 0s infinite;animation:b 2s ease-out 0s infinite;border-radius:100%;-webkit-box-shadow:#b91f1f 1px 0 6px 1px;box-shadow:#b91f1f 1px 0 6px 1px;content:"";display:inline-block;height:2px;opacity:.6;position:absolute;top:0}
	.jodit-progress-bar div:before{-webkit-animation:b 2s ease-out 0s infinite;animation:b 2s ease-out 0s infinite;border-radius:100%;-webkit-box-shadow:#b91f1f 1px 0 6px 1px;box-shadow:#b91f1f 1px 0 6px 1px;content:"";display:inline-block;height:2px;opacity:.6;position:absolute;top:0}
	.jodit-progress-bar div:before{clip:rect(-6px,90px,14px,-6px);right:-80px;width:180px}
	.jodit-progress-bar div:after{clip:rect(-6px,22px,14px,8px);right:0;width:20px}
	.jodit-toolbar-collection,.jodit-toolbar-editor-collection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
	.jodit-toolbar-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px),#dadada calc(14px + calc((14px - 4px)*2) + 2px*2));position:relative}
	.jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px),#dadada calc(14px + calc((14px - 4px)*2) + 2px*2));position:relative}
	.jodit-toolbar-collection_mode_horizontal:after{background-color:#fff;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}
	.jodit-toolbar-editor-collection_mode_horizontal:after{background-color:#fff;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}
	.jodit-toolbar-collection_size_tiny.jodit-toolbar-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 19px,#dadada 20px)}
	.jodit-toolbar-collection_size_tiny.jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 19px,#dadada 20px)}
	.jodit-toolbar-editor-collection_size_tiny.jodit-toolbar-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 19px,#dadada 20px)}
	.jodit-toolbar-editor-collection_size_tiny.jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 19px,#dadada 20px)}
	.jodit-toolbar-collection_size_xsmall.jodit-toolbar-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 25px,#dadada 26px)}
	.jodit-toolbar-collection_size_xsmall.jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 25px,#dadada 26px)}
	.jodit-toolbar-editor-collection_size_xsmall.jodit-toolbar-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 25px,#dadada 26px)}
	.jodit-toolbar-editor-collection_size_xsmall.jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 25px,#dadada 26px)}
	.jodit-toolbar-collection_size_small.jodit-toolbar-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 31px,#dadada 32px)}
	.jodit-toolbar-collection_size_small.jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 31px,#dadada 32px)}
	.jodit-toolbar-editor-collection_size_small.jodit-toolbar-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 31px,#dadada 32px)}
	.jodit-toolbar-editor-collection_size_small.jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 31px,#dadada 32px)}
	.jodit-toolbar-collection_size_middle.jodit-toolbar-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 37px,#dadada 38px)}
	.jodit-toolbar-collection_size_middle.jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 37px,#dadada 38px)}
	.jodit-toolbar-editor-collection_size_middle.jodit-toolbar-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 37px,#dadada 38px)}
	.jodit-toolbar-editor-collection_size_middle.jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 37px,#dadada 38px)}
	.jodit-toolbar-collection_size_large.jodit-toolbar-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 43px,#dadada 44px)}
	.jodit-toolbar-collection_size_large.jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 43px,#dadada 44px)}
	.jodit-toolbar-editor-collection_size_large.jodit-toolbar-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 43px,#dadada 44px)}
	.jodit-toolbar-editor-collection_size_large.jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 43px,#dadada 44px)}
	.jodit-toolbar-collection_mode_vertical .jodit-ui-group,.jodit-toolbar-editor-collection_mode_vertical .jodit-ui-group{background-color:transparent;border:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
	.jodit-toolbar-collection_mode_vertical .jodit-toolbar-button{height:auto;min-height:calc(14px + calc((14px - 4px)*2) + 2px*2)}
	.jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button{height:auto;min-height:calc(14px + calc((14px - 4px)*2) + 2px*2)}
	.jodit-toolbar-collection_mode_vertical .jodit-toolbar-button__button{cursor:pointer;height:auto;min-height:calc(14px + calc((14px - 4px)*2) + 2px*2);width:100%}
	.jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button__button{cursor:pointer;height:auto;min-height:calc(14px + calc((14px - 4px)*2) + 2px*2);width:100%}
	.jodit-toolbar-collection_mode_vertical .jodit-toolbar-button__text:not(:empty),.jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button__text:not(:empty){-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}
	.jodit-toolbar-collection .jodit-toolbar-button{margin:2px 1px;padding:0}
	.jodit-toolbar-collection .jodit-toolbar-content{margin:2px 1px;padding:0}
	.jodit-toolbar-editor-collection .jodit-toolbar-button{margin:2px 1px;padding:0}
	.jodit-toolbar-editor-collection .jodit-toolbar-content{margin:2px 1px;padding:0}
	.jodit-dialog .jodit-toolbar-collection_mode_horizontal,.jodit-dialog .jodit-toolbar-editor-collection_mode_horizontal{background-image:none}
	.jodit-toolbar-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:34px;overflow:hidden}
	.jodit-toolbar-button__icon{display:none}
	.jodit-toolbar-button__icon:not(:empty){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
	.jodit-toolbar-button__text{display:none}
	.jodit-toolbar-button__text:not(:empty){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
	.jodit-toolbar-button_context_menu .jodit-toolbar-button__text{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-left:8px;position:relative}
	.jodit-toolbar-button_context_menu .jodit-toolbar-button__text:before{border-left:1px solid #dadada;content:"";height:35px;left:0;position:absolute;top:calc(8px*-1)}
	.jodit-toolbar-button__icon:not(:empty)+.jodit-toolbar-button__text:not(:empty){margin-left:8px}
	.jodit-toolbar-button__icon:empty+.jodit-toolbar-button__text:not(:empty){padding:0 8px;padding:0}
	.jodit-toolbar-button .jodit-icon{height:14px;width:14px}
	.jodit-toolbar-button button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;min-width:34px;padding:0}
	.jodit-toolbar-button_text-icons_true button{padding:0 8px}
	.jodit-toolbar-button_size_tiny{height:16px;min-width:16px}
	.jodit-toolbar-button_size_tiny .jodit-icon{height:8px;width:8px}
	.jodit-toolbar-button_size_tiny button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;min-width:16px;padding:0}
	.jodit-toolbar-button_size_tiny_text-icons_true button{padding:0 8px}
	.jodit-toolbar-button_size_xsmall{height:22px;min-width:22px}
	.jodit-toolbar-button_size_xsmall .jodit-icon{height:10px;width:10px}
	.jodit-toolbar-button_size_xsmall button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:22px;min-width:22px;padding:0}
	.jodit-toolbar-button_size_xsmall_text-icons_true button{padding:0 8px}
	.jodit-toolbar-button_size_small{height:28px;min-width:28px}
	.jodit-toolbar-button_size_small .jodit-icon{height:12px;width:12px}
	.jodit-toolbar-button_size_small button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;min-width:28px;padding:0}
	.jodit-toolbar-button_size_small_text-icons_true button{padding:0 8px}
	.jodit-toolbar-button_size_large{height:40px;min-width:40px}
	.jodit-toolbar-button_size_large .jodit-icon{height:16px;width:16px}
	.jodit-toolbar-button_size_large button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;min-width:40px;padding:0}
	.jodit-toolbar-button_size_large_text-icons_true button{padding:0 8px}
	.jodit-toolbar-button__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,.75);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-style:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:0;padding:0;padding:0 8px;position:relative;text-align:center;text-decoration:none;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
	.jodit-toolbar-button__button.focus-visible:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}
	.jodit-toolbar-button__button:focus-visible:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}
	.jodit-toolbar-button__button:hover:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}
	.jodit-toolbar-button__button:active:not([disabled]){background-color:hsla(0,0%,86%,.4);outline:0}
	.jodit-toolbar-button__button[aria-pressed=true]:not([disabled]){background-color:hsla(0,0%,86%,.4);outline:0}
	.jodit-toolbar-button__button[aria-pressed=true]:hover:not([disabled]){background-color:hsla(0,0%,86%,.6)}
	.jodit-toolbar-button__button[disabled]{opacity:.3;pointer-events:none}
	.jodit-toolbar-button__trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0 3px 3px 0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.4;width:14px}
	.jodit-toolbar-button__trigger.focus-visible:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}
	.jodit-toolbar-button__trigger:focus-visible:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}
	.jodit-toolbar-button__trigger:hover:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}
	.jodit-toolbar-button__trigger:active:not([disabled]){background-color:hsla(0,0%,86%,.4);outline:0}
	.jodit-toolbar-button__trigger[aria-pressed=true]:not([disabled]){background-color:hsla(0,0%,86%,.4);outline:0}
	.jodit-toolbar-button__trigger[aria-pressed=true]:hover:not([disabled]){background-color:hsla(0,0%,86%,.6)}
	.jodit-toolbar-button__trigger[disabled]{opacity:.3;pointer-events:none}
	.jodit-toolbar-button__trigger svg{width:10px}
	.jodit-toolbar-button_size_tiny .jodit-toolbar-button__trigger{width:8px}
	.jodit-toolbar-button_size_tiny .jodit-toolbar-button__trigger svg{width:4px}
	.jodit-toolbar-button_size_xsmall .jodit-toolbar-button__trigger{width:10px}
	.jodit-toolbar-button_size_xsmall .jodit-toolbar-button__trigger svg{width:6px}
	.jodit-toolbar-button_size_small .jodit-toolbar-button__trigger{width:12px}
	.jodit-toolbar-button_size_small .jodit-toolbar-button__trigger svg{width:8px}
	.jodit-toolbar-button_size_large .jodit-toolbar-button__trigger{width:16px}
	.jodit-toolbar-button_size_large .jodit-toolbar-button__trigger svg{width:12px}
	.jodit-toolbar-button_with-trigger_true .jodit-toolbar-button__button{border-radius:3px 0 0 3px}
	.jodit-toolbar-button_with-trigger_true:hover:not([disabled]){border-color:#dadada}
	.jodit-toolbar-button_stroke_false svg{stroke:none}
	.jodit-toolbar-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:1px solid transparent;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,.75);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-style:normal;height:34px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:34px;outline:0;padding:0;position:relative;text-align:center;text-decoration:none;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
	.jodit-toolbar-content.focus-visible:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}
	.jodit-toolbar-content:focus-visible:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}
	.jodit-toolbar-content:hover:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}
	.jodit-toolbar-content:active:not([disabled]){background-color:hsla(0,0%,86%,.4);outline:0}
	.jodit-toolbar-content[aria-pressed=true]:not([disabled]){background-color:hsla(0,0%,86%,.4);outline:0}
	.jodit-toolbar-content[aria-pressed=true]:hover:not([disabled]){background-color:hsla(0,0%,86%,.6)}
	.jodit-toolbar-content[disabled]{opacity:.3;pointer-events:none}
	.jodit-toolbar-content .jodit-icon{height:14px;width:14px}
	.jodit-toolbar-content button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;min-width:34px;padding:0}
	.jodit-toolbar-content_text-icons_true button{padding:0 8px}
	.jodit-toolbar-content_size_tiny{height:16px;min-width:16px}
	.jodit-toolbar-content_size_tiny .jodit-icon{height:8px;width:8px}
	.jodit-toolbar-content_size_tiny button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;min-width:16px;padding:0}
	.jodit-toolbar-content_size_tiny_text-icons_true button{padding:0 8px}
	.jodit-toolbar-content_size_xsmall{height:22px;min-width:22px}
	.jodit-toolbar-content_size_xsmall .jodit-icon{height:10px;width:10px}
	.jodit-toolbar-content_size_xsmall button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:22px;min-width:22px;padding:0}
	.jodit-toolbar-content_size_xsmall_text-icons_true button{padding:0 8px}
	.jodit-toolbar-content_size_small{height:28px;min-width:28px}
	.jodit-toolbar-content_size_small .jodit-icon{height:12px;width:12px}
	.jodit-toolbar-content_size_small button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;min-width:28px;padding:0}
	.jodit-toolbar-content_size_small_text-icons_true button{padding:0 8px}
	.jodit-toolbar-content_size_large{height:40px;min-width:40px}
	.jodit-toolbar-content_size_large .jodit-icon{height:16px;width:16px}
	.jodit-toolbar-content_size_large button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;min-width:40px;padding:0}
	.jodit-toolbar-content_size_large_text-icons_true button{padding:0 8px}
	.jodit-toolbar-content__icon{display:none}
	.jodit-toolbar-content__icon:not(:empty){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
	.jodit-toolbar-content__text{display:none}
	.jodit-toolbar-content__text:not(:empty){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
	.jodit-toolbar-content_context_menu .jodit-toolbar-content__text{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-left:8px;position:relative}
	.jodit-toolbar-content_context_menu .jodit-toolbar-content__text:before{border-left:1px solid #dadada;content:"";height:35px;left:0;position:absolute;top:calc(8px*-1)}
	.jodit-toolbar-content__icon:not(:empty)+.jodit-toolbar-content__text:not(:empty){margin-left:8px}
	.jodit-toolbar-content__icon:empty+.jodit-toolbar-content__text:not(:empty){padding:0 8px}
	.jodit-toolbar-content:focus:not([disabled]){outline:1px dashed #b5d6fd}
	.jodit-toolbar-content_variant_default{background-color:#e3e3e3;color:#212529}
	.jodit-toolbar-content_variant_default svg{fill:#212529;stroke:#212529}
	.jodit-toolbar-content_variant_default [disabled]{opacity:.7}
	.jodit-toolbar-content_variant_default:hover:not([disabled]){background-color:#c9cdd1;color:#212529}
	.jodit-toolbar-content_variant_default:hover:not([disabled]) svg{fill:#212529;stroke:#212529}
	.jodit-toolbar-content_variant_default:active:not([disabled]){background-color:#dae0e5;color:#212529}
	.jodit-toolbar-content_variant_default:active:not([disabled]) svg{fill:#212529;stroke:#212529}
	.jodit-toolbar-content_variant_default:focus:not([disabled]){outline:1px dashed #dae0e5}
	.jodit-toolbar-content_variant_primary{background-color:#007bff;color:#fff}
	.jodit-toolbar-content_variant_primary svg{fill:#fff;stroke:#fff}
	.jodit-toolbar-content_variant_primary [disabled]{opacity:.7}
	.jodit-toolbar-content_variant_primary:hover:not([disabled]){background-color:#0069d9;color:#fff}
	.jodit-toolbar-content_variant_primary:hover:not([disabled]) svg{fill:#fff;stroke:#fff}
	.jodit-toolbar-content_variant_primary:active:not([disabled]){background-color:#0062cc;color:#fff}
	.jodit-toolbar-content_variant_primary:active:not([disabled]) svg{fill:#fff;stroke:#fff}
	.jodit-toolbar-content_variant_primary:focus:not([disabled]){outline:1px dashed #0062cc}
	.jodit-toolbar-content_variant_secondary{background-color:#d8d8d8;border-radius:0;color:#212529}
	.jodit-toolbar-content_variant_secondary svg{fill:#212529;stroke:#212529}
	.jodit-toolbar-content_variant_secondary [disabled]{opacity:.7}
	.jodit-toolbar-content_variant_secondary:hover:not([disabled]){background-color:#c9cdd1;color:#212529}
	.jodit-toolbar-content_variant_secondary:hover:not([disabled]) svg{fill:#212529;stroke:#212529}
	.jodit-toolbar-content_variant_secondary:active:not([disabled]){background-color:#dae0e5;color:#212529}
	.jodit-toolbar-content_variant_secondary:active:not([disabled]) svg{fill:#212529;stroke:#212529}
	.jodit-toolbar-content_variant_secondary:focus:not([disabled]){outline:1px dashed #dae0e5}
	.jodit-toolbar-content_variant_success{background-color:#28a745;color:#fff}
	.jodit-toolbar-content_variant_success svg{fill:#fff;stroke:#fff}
	.jodit-toolbar-content_variant_success [disabled]{opacity:.7}
	.jodit-toolbar-content_variant_success:hover:not([disabled]){background-color:#218838;color:#fff}
	.jodit-toolbar-content_variant_success:hover:not([disabled]) svg{fill:#fff;stroke:#fff}
	.jodit-toolbar-content_variant_success:active:not([disabled]){background-color:#1e7e34;color:#fff}
	.jodit-toolbar-content_variant_success:active:not([disabled]) svg{fill:#fff;stroke:#fff}
	.jodit-toolbar-content_variant_success:focus:not([disabled]){outline:1px dashed #1e7e34}
	.jodit-toolbar-content_variant_danger{background-color:#dc3545;color:#fff}
	.jodit-toolbar-content_variant_danger svg{fill:#fff;stroke:#fff}
	.jodit-toolbar-content_variant_danger [disabled]{opacity:.7}
	.jodit-toolbar-content_variant_danger:hover:not([disabled]){background-color:#c82333;color:#fff}
	.jodit-toolbar-content_variant_danger:hover:not([disabled]) svg{fill:#fff;stroke:#fff}
	.jodit-toolbar-content_variant_danger:active:not([disabled]){background-color:#bd2130;color:#fff}
	.jodit-toolbar-content_variant_danger:active:not([disabled]) svg{fill:#fff;stroke:#fff}
	.jodit-toolbar-content_variant_danger:focus:not([disabled]){outline:1px dashed #bd2130}
	.jodit-toolbar-content:hover:not([disabled]){background-color:transparent;opacity:1;outline:0}
	.jodit-filebrowser{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;height:100%}
	.jodit-filebrowser_no-files_true{padding:8px}
	@media (max-width:480px){.jodit-filebrowser{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}}
	.jodit-dialog .jodit-dialog__header-title.jodit-filebrowser__title-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:8px}
	.jodit-filebrowser-preview{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;max-height:100%;max-width:Min(100%,1000px);min-height:Min(100%,500px);min-width:400px;position:relative;text-align:center}
	@media (max-width:768px){.jodit-filebrowser-preview{height:100%;max-height:100%;max-width:100%;min-height:auto;min-width:auto}}
	.jodit-filebrowser-preview__box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
	.jodit-filebrowser-preview__navigation{cursor:pointer;height:100%;left:0;position:absolute;top:0}
	.jodit-filebrowser-preview__navigation_arrow_next{left:auto;right:0}
	.jodit-filebrowser-preview__navigation svg{fill:#9e9ba7;height:45px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:fill .3s linear;transition:fill .3s linear;width:45px}
	.jodit-filebrowser-preview__navigation:hover svg{fill:#000}
	.jodit-filebrowser-preview img{max-height:100%;max-width:100%}
	.jodit-image-editor{height:100%;overflow:hidden;padding:8px;width:100%}
	@media (max-width:768px){.jodit-image-editor{height:auto}}
	.jodit-image-editor>div,.jodit-image-editor>div>div{height:100%}
	@media (max-width:768px){.jodit-image-editor>div,.jodit-image-editor>div>div{height:auto;min-height:200px}}
	.jodit-image-editor *{-webkit-box-sizing:border-box;box-sizing:border-box}
	.jodit-image-editor .jodit-image-editor__slider-title{background-color:#f9f9f9;border-bottom:1px solid hsla(0,0%,62%,.31);color:#333;cursor:pointer;font-weight:700;line-height:1em;padding:.8em 1em;text-overflow:ellipsis;text-shadow:#f3f3f3 0 1px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}
	.jodit-image-editor .jodit-image-editor__slider-title svg{display:inline-block;margin-right:8px;vertical-align:middle;width:16px}
	.jodit-image-editor .jodit-image-editor__slider-content{display:none}
	.jodit-image-editor .jodit-image-editor__slider.jodit-image-editor_active .jodit-image-editor__slider-title{background-color:#5d5d5d;color:#fff;text-shadow:#000 0 1px 0}
	.jodit-image-editor .jodit-image-editor__slider.jodit-image-editor_active .jodit-image-editor__slider-title svg{fill:#fff}
	.jodit-image-editor .jodit-image-editor__slider.jodit-image-editor_active .jodit-image-editor__slider-content{display:block}
	.jodit-image-editor__area{background-color:#eee;background-image:linear-gradient(45deg,#dadada 25%,transparent 25%,transparent 75%,#dadada 75%,#dadada),linear-gradient(45deg,#dadada 25%,transparent 25%,transparent 75%,#dadada 75%,#dadada);background-position:0 0,15px 15px;background-size:30px 30px;display:none;height:100%;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}
	.jodit-image-editor__area.jodit-image-editor_active{display:block}
	.jodit-image-editor__area .jodit-image-editor__box{height:100%;overflow:hidden;pointer-events:none;position:relative;z-index:1}
	.jodit-image-editor__area .jodit-image-editor__box img{max-height:100%;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
	.jodit-image-editor__area .jodit-image-editor__croper{background-repeat:no-repeat;border:1px solid #fff;-webkit-box-shadow:0 0 11px #000;box-shadow:0 0 11px #000;height:100px;left:20px;pointer-events:none;position:absolute;top:8px;width:100px;z-index:2}
	.jodit-image-editor__area .jodit-image-editor__resizer{background-repeat:no-repeat;border:1px solid #fff;-webkit-box-shadow:0 0 11px #000;box-shadow:0 0 11px #000;height:100px;left:20px;pointer-events:none;position:absolute;top:8px;width:100px;z-index:2}
	.jodit-image-editor__area .jodit-image-editor__croper i.jodit_bottomright{background-color:#8c7878;border:1px solid #383838;border-radius:50%;bottom:calc(8px*-1);-webkit-box-shadow:0 0 11px #000;box-shadow:0 0 11px #000;cursor:se-resize;display:inline-block;height:20px;pointer-events:all;position:absolute;right:calc(8px*-1);width:20px;z-index:4}
	.jodit-image-editor__area .jodit-image-editor__resizer i.jodit_bottomright{background-color:#8c7878;border:1px solid #383838;border-radius:50%;bottom:calc(8px*-1);-webkit-box-shadow:0 0 11px #000;box-shadow:0 0 11px #000;cursor:se-resize;display:inline-block;height:20px;pointer-events:all;position:absolute;right:calc(8px*-1);width:20px;z-index:4}
	.jodit-image-editor__area .jodit-image-editor__croper i.jodit_bottomright:active,.jodit-image-editor__area .jodit-image-editor__resizer i.jodit_bottomright:active{border:1px solid #ff0}
	.jodit-image-editor__area.jodit-image-editor__area_crop{background:#eee;height:100%;line-height:100%;position:relative;text-align:center}
	.jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box{height:100%;line-height:100%;overflow:visible;pointer-events:all;text-align:left}
	.jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box img{height:100%;max-height:100%;max-width:100%;width:100%}
	.jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box:after{background:hsla(0,0%,100%,.3);bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;z-index:1}
	.jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box .jodit-image-editor__croper{cursor:move;pointer-events:all}
	.jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box .jodit-image-editor__croper i.jodit-image-editor__sizes{background:rgba(0,0,0,.2);border-radius:.4em;bottom:-30px;color:#fff;display:block;font-size:12px;left:100%;padding:9px 6px;position:absolute;text-align:center;text-shadow:none;white-space:pre}
	.jodit-image-editor__area.jodit-image-editor__area_crop.jodit-image-editor_active{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
	.jodit-filebrowser-files{display:none;height:100%;overflow-anchor:auto;position:relative;vertical-align:top}
	.jodit-filebrowser-files .jodit-button{border-radius:0}
	.jodit-filebrowser-files_loading_true:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}
	.jodit-filebrowser-files_loading_true:after{-webkit-animation:a 2s ease-out 0s infinite;animation:a 2s ease-out 0s infinite;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABRsSURBVHja7F1/aJfVGn/33RgUg8FiNfK2WCykyS7GLoYyUbwYipZMumgLo+iPS9HlXhSHkRXdislESxMz0mapuaFo2myjkfnNlTQ2FJdTu8NvLVcrdbpcfGvxrfs823m/vXt3fjznvOedzr0PPJzzPe+7d+97Ps95nuc851fGAw884CD98ccfI1Jqmc3UpEyQz4FkMqRTgYshn8fymZ57SyGbzf5mENIOz9+ngE9Atg/SLkhPQHoWeEDn3SmpSZlJnvf7ypUrTpb7IyMjY+gGN6WWmaY84l2T3c+u58D1csjOgvwsyBdBvsDRo2zgMl/ZNM59vcAJ4Dj8nzikLa5QmBLv28YCfPd3li7gPHBMwKdcEwhCJgN6FoLOWJtUgiWovALG04FXsbI44xbgw8AplbaU/Q+ZQNgGf0gA/JWhC1aQyle1eN91rPRKKKuEsjzZvSph0m2RiutpIYRrfZC8B+l7kB6jgq0CnQIy9X39v2NYQW5FeUFQlQVN/aALyiYBPw/5M5B+Dvw02vMggqcDukEl57F3xHf9H747+4bA5oD6dzqaYEgAqIDbBl9RhvZ4H/B5yL+IDp3oXhmwNkm3lTLn80VIz+O3QFqm2/rHwgeI6QDOa006LZ3Q4lHNNwK3AVeYAD4WgmHQUivYNzWyb7xufICYaavXVbuKZ6MXfwRVJ+TnXW+Am/oMnNaO3/Y5pPitcyh/a6LqtXwAt+J01LVFEzAJ0jpIj7JunJYd1wHchnBQHUSC3Uan8WPgPVgHlBiBCcAkH4Da2i2DjwGZlcy5W0K17zLwVb9NgaY4iJpawJs+BCnWwUo3SKXT4oOAP8IHCFsIfMCguj8JaQ2kOaaA227d10ALuIR1gHVxErjctPtHBd8btSR3A4MIgSePAZxqVPeQlthq7ZRuZVABCVkLuGkJpGgKsY4ybfUEVO84qhsoAzSgrUfHZ1UQVe99B6o2oMYdwg7latAq5iROGoueQExW6UE0gCe/ANIh9SZ6jqkWsN3STZ0rHWEgpkNmEvILxqQbSAXaAPxqSBswQkbpbpo6fGPR0m3GBYjBIIwqNjCTEAr4wkBQUA0AjKNrdZCu0okAqgQhTKCDhFxV91BNgsDuYx3WQZptG3xtDUCJEDKvthGuLVEJlq4gUMyAylfQERadPrhKOHTmB3Ces4RFEXNsgW8UClbZcEhxqPQIpHOord2k1ZsAH4YvYNJXN3EgWX4Ocw4LbIEvDQSJfADJtULWxSuj+BBUP4DaC6D0DkyFg6JKTVo/5brvXqzbo2zSi3af3/9bGgrW1Ar5kH4MXEzVHEHVf5CuYZC4fti9AoI/gXX8Eda5Tp9f9I4xWWsnOoc5zNMv1okjmKp/vzay3epNJ4+YmALdoWBPWTHksc5zTU1AekqYt7LcWTruTYTZQdmQHoB0GuXv/de8L8e7xrsuA8kPNtx3AZIOxp3APc7wvD6kvi+//DLh3nvPPfegWs1jf4dBGGxpOA+hlOXzgw7VBjEBnDKcs4jzDOZDOmjqD2SJQFGBx9JaSOcQ7xVO2RIJhf86AfB+Z3huHs7Ra2pra+ugtubTp0+jMLgC0e6/ftddd6EgzMO5iGwSaq4NITCdLczy6GzXAj8KnDIxAaM0AKeViwCtgbRSNgGUJwQyDaACngO4w6S/CXgb8KEvvvgiFUaw59y5c64mWXvnnXdmsijdYxjpdP6cXh6oS0g1Bb48zpFEzValA3663pcuXaoleSzFltBIlWhRmWx+v6yMcQJ4PU7A/Oyzz/qca0R33HEHrjlAEJa73rns24JqA0keTUGTjglIJpNOxsMPP6wLfiGkx53hxRbcewwXc1BAx0u4gGMNcP2nn36acq4juv322ytZ5K7UlhBo5LER3AvcTXU60wKgYbsyWTCi3LTV6wLvKesGrvrkk0/qneucCgoKHoJkHbxvYRAhMMij/zMbVzZRTMAvv/wycj4AoRv4Mk7oII4HkLp+vC6drwxt/FrgKeMBfKTe3t69UMFTgPG9B3WcQdMeBsvjhJJqnYGqjMrKSmr/tZxNWAi87o9i+1l5O6SPNjc3dzrjlPLz83HyC/aWpqk0gWZUUHZtJvxuUZmAtAYgtHycr/a6qIXz2DQI5OH1UDRjPIOPdOHChU6o+JmQXW+68JYS4vUB/bozvN5RGAImdwPZA3AC51RKrMAfyBHFGCRBnz4oe7ypqemgc4PQxYsX0YytuOWWW3BRaa3DWd0U1A/w/Z4KvBx4jcoExAitE6dzPStr3RR/QKQ5fOUJ4PsaGxtvGPC9dOnSJfyu+7ALa9MJFPx+lkU05YNBBDVdg0uwKc4eAWCZ83cC8jM+/PDDLucGpr6+Pvy+GWz/ASs9AMFvd7ax1ATEFOBjmLdSBraN3gBwHHhmQ0NDrzMB6PLly73MUYubOs3EiB/GJebyTEB6QogCnGrV6KAFR7AVeP4HH3ww4EwgunLlCn7vfACi1UQDqMb5PWUvm5qAB3HESXNomKz2GaOHv/DAgQNJZwJSf38/fvdC3J5G1iPQnf3jK5sGvx80MQHP69hxHWZ/2wN8//vvv3/BmcD0008/XWCaoEcUJ6C0eoUWeFbXBOBCzTKKJ2/YExgEXrRv374eJyLn6tWrWA+LAJRBy+o/rQUQUx0TsFwzRKzLK/bu3dseQf8nDQwMYH2sCOL0ibx9Vr6cagIKmf0nxe8pguC7vn/Pnj2bIshH088//4z1st+m+veUI6ZFFBOwLGj/XqIh0O4/HkEtJgDmcZ4/EED9e69VKk0ACoDN1u/jqrq6uv4IZjElk0msnypbwPs0wTKVCUBnYbLuMC5REA7v3r37vQhikhBgPTWrTAEFeB9NZt3C0SbAr/6DdPM4jF7/PyNotUzBU26vgAo8x+7zri3jmgAgnOJdKYrVB9QEb+zcubMrgpVOv/76K9bXGzrACwTJfw1D+9k8EzAXOE8GviEPAK+JIDXSAlhvA7yWTWztvMfiXM65PBNQrgLfUBi2v/vuu70RnPo0ODjYC0BtN3D2VNfLR5gAz04eRn17yb0p4A0RlIEI6y+la/MV1xf4fYACSEtDiP031dbWRrY/AP32229dAGCTrs1XrHHEaesFXh+gXCfooyEM2yIIrdC2ADZ/1D1eM+CagHLJ5ExTxrl9hyLsrDiDWI99EjApgPvLRwhAmQh4HV/Axwe3bt06GMEXnFKpFK4tOBgQcH95WdoEAE01nc8Xi8VEArA3gs4q7VWpfsHaCpEg4GrnoeXhOEKUw3u4yZYqbGo4Lk2KR5hZpcOsXjO9GIm0AYFycTErmoDJVLWu0Tto3bJly0CEmT36/fffkzh/UKfVE3yLkix3Xx+v5FjYaaslgiwUZxDrdbrm38guF6EAFFKAF5kEwcFPrRFcoVCrIdAiKsSlYUWqFi/zBwTXOiKsQqGOIKe1cQRmSAPkmYIv0ADY9Yuif+GYgC5Wv9kB1L6X8lAA8k3BFwhB94YNG1IRXPYJutwpINwBpNjSI/O5AhDQGUxEUIVKCRMBEGiFIQG4yX+Daf+fPacvwihUM2Czfm/KcgMLtjZZhudEY//hks2VVJlZ7tJvi5SMMApVA9gMsOVkXYvDFiO6fggFACUqJ6qKcaMBbD5uAH2AlE0fIKJxRSnUAGizcykePtWzjOo1VA2gpa0V2CVRALBbURDwQV4qiGAKVQDyLZ571JfFum0lFqTJvScvgilUytPxAxSY9boawMbD3OtFEUahaoAinQap0gA4JSzhPswSFz733HOZEVT2KZlMYr0WesGV7KpOoQRqgG6DVi4rx5EqjFWfjSCz3vqLHd9IoGyYnoBjNwpAwhBoWXlpJAChCECpv66p5ycJBCSBcwI7daZ7E83FtAiuUGgaT/WLACaYhk4MBCVk0UDKWb2c3+URVqFogOm8OqccqMW5d+Dmm29OuGsDOyw7gmUvvfRSFBCySFevXsX6LBO1cIoG8NEQ5u7KoFbLi0Kz3fODI7JGeHbwTSJADcxCq1cAWnR39yYIQUWEmVX1X2G6SYTgnhavABwL0uoF91dUV1dnR9AFp/7+fjysq0IGvIEGODYkAOwa7t/XYXl3kDzgBRF8Vgg3eczT2SqGYP97vBoA83ELrd6/WPSJCDsr6v8Jw91BRdfS6za9ewQ1qVo9RQv47plXU1NTHEFoTpcvX8aTwueJgKdoAI4wpE8Y9e4SdtgdGLK4S1gm8L8jGAO1fqy/TNmiUE1hQIwPj9AADOQk7ugRdJ9ADj+2bt26aI6AAV26dAnr7THqnsFEYTgEnBRtFl0fwk6hOcCrIjiNaBXOAKIcuq3hG4w4fTXma+lNOEHEZFs4hcA8+eqrr0a+gAZdvHgRbf+TsrMDDMxBr2v/eT7A0L5+8HN7AKdPFhncHMGqZftfB84Wga0yBwKtsN1hk4B5PsCIrd0C2HwRz924cWNlBK2afvzxx0rX89c5Qo4gCNv85bwDI7r8XUKqynfL/KmHazZt2pQbQSymH374AffuqeEB7gWXCrzHFCCmXf5niE4NWxPkJFAJ41GmtRHMUtWP9TNJdYScgQZYo3NoFEYF21WmgAq8776KzZs3Px1BPZq+//57rJcKXhg3oClo90b/qCeHvqLjA2j6B+u2bNlSFkH+J3333XdlAMo6ntq3cJroK6K4gOzgyP2oBaj2nqIdPGXYKzjw5ptvToqgd5yenh5U+Qcgmy07UdxQA7QD7xfFClSnh68Oelag6H5n+Fj6j9566638iQz++fPn8wGMRq/dV4EviwVwrq0W9QpUJsAdINof5LRQxfNLgBu2bt06IaePffvttzjDp8EZ3r6dDL7sQEkfyAdVW82rjo9H/hdkB2y2ft89eEB149tvvz2hlqh/8803OazlTzMFX6ENcKLvU7LgEMUEuIc9vqLb+inBJE8ezyo+un379gkxaPT111/jdx4FEGbJwOd1A2VdQ9896Pj1qIJDMSJI6yHpNGnpGlHFqVgp77zzzg29tjCRSBQx8KfKWrmJBvDkO4HXU3oI7pQwFUDpc/8s9ABk14uB23bs2HFDTiU7d+7cAqj4NrbESxtojeAQYjWoOnyaqwF4AsFSnDm81lT1y2YZ+cpwLmHDzp07a3bt2nVDTCrt6urKBq5hDl8eBXCTHgGjtWxTaVK8IEYFjKWrvVPIdU8VE2kMgUCsBD6ye/fukvEM/ldffVUCFX4EsitVtl3UYjU0wDHg1dQIodQJFJShKXgE0j5dLaACn6MJkKcDH6+rq6uur68fV72EM2fO5Jw9e7YasseBp5u0cKoQsDxO9Vrqqn6R2hdGAjWEoBvSR03B9wPNA95HGDVcBXxqz549D40H8E+fPo3vecoZntGTreqzmwgBRyDw2Plu3TBxxmuvvcYFUQYwy+OQ5UoV6DITQzEJnGsdbLSyfvHixdfVptSnTp2qZMJaqtsVVtWbAiP0zap498ryt956q5OxYcMGyj/gpbhbxS5IlwSJBQQYYsZVzWtREBYtWnTN9ic+efIkOq1LmM9SZDKplioQgrJ6ZpZTVODd32kBIEoZL0UvvdFdCBoUfGo8gXM0/UHgHTireeHChaFrhePHj+N0dzxqdxnwg2xwS0vD6YIvwAOnd89nvhkZeJduu+02J2Pjxo0UKZO9GM7w+cjdFMIgCmiqAXj39bO5DPFYLNY8b948ayeXtLW1lbIT1mcxzjVZUGtqCjh44Bj/34H7ZXjJhCItAAHAd1Mc0fvcPYAqCPhBhIHDF5jP0MF2QkmwE02HTMjs2bPTpqOlpSXPVeHABSwoVcLsOebzTWZH2fADOClO7ZqB3yfDTWUSUACyiHZG9UJY0SiNH7PKIjsiqt6BooegIhTMOYxHUTweN3q26EAN/wkr3t+qvEaKczbvxzoXPcf7brL/a9oNFKXYPZzpnUpGlX6dbqHIDIRNlIWXsuibbjdQkGLdzoQ0YfJ/uJFAamsndllw19HZzDlxVGFmkcqilFnSEFotnnKNOlZPGQX0lWOdzoa01xR47nCwDtBEpwbHoedj94wy0KSKCOoIQhgaQrXZgkoYdMCXPAvrcr57WITuXEHlcLCu00cQGjza7BEcRjbRAFSNQAXXVAh0zuY1BV/Q2r3pekixnz+oGRomvVtMV9Vr3I/98RXAC73LzoM4grIWb1sIxgp8iSnAOlsIKdZhynB8QG8wiKIBDPyCQ5C9F0cRKY6gDFwZ2DaFIEzwCS3e3b/nXlzKras1dFr/KA2go/5FLVRwfzdzDtfodgupZoFqGohbqIYGPsH+Yx3NxF6V7D2omkXlmMZM1T8PDMXfoUl4BruKkHaaaANbtj2MnoEJ+L6/72RdvGe8Kt9kjqBOj4SsAUyvce7BCSV/Ba6C/EBYXcSg5oIKtqkj5ikbgLSKqfwWaheRWqZ6j1gIAFPuQW2AI3lTIN0b1CSonMSwYgCU6wqQ8NunsOHcQcozVKZIVwhiKjVuMEihY0YwevgPSDG0eUy3ezjWYOsEhRRAHWPf/A93Egc1MKTj+FGEIGZhIEgJiMzPYPlmHNxgjmLTtRSCsOw+o2YWzcNvbTYIBVsVgrQGsAW+6cCSJx9nUcS/QbrfVAjCDgQZ/P1+yOM33Q9pPMizqCaAKgSxsMCntk6B2sdVyYsh/QvwC7hriY4QhCkUGi0e3/kF/AYow29pJ8YArJkAihDEwgRfVyNw8rif7X+B74Y8qs03nOGNDq0IgQ3Afff0sXecAfm72bv3UFoxpdWbtH7V32cFcfgoLcyCEKQdJ9zVHNL/AM9ijOP808MYD/CP7UvuO8ZGP+OMB3nP4T1PNfYvey/KXAPKd2XpevA27iWYANk9g8yZamblOa5A4FQtZ/jEsjybWsBTaX1sQkbcA/iACAQd0E2EQgU8RUiyKC02qGnQjS6qwPP9LQJwiLFLuUwQcBuaIiYQuBjTPc8wk/32VtYJFq104xQnmLlJMPuNNr3fUEuQQtDUVm8DeNcc/F+AAQBKd8HaIWdjwQAAAABJRU5ErkJggg==) no-repeat 50%;background-size:100% 100%;content:"";display:inline-block;height:48px;left:50%;margin-left:calc(48px/-2);margin-top:calc(48px/-2);opacity:.7;position:absolute;top:50%;vertical-align:middle;width:48px;will-change:transform}
	.jodit-filebrowser-files_active_true{display:-webkit-box;display:-ms-flexbox;display:flex}
	.jodit-filebrowser-files::-webkit-scrollbar{width:calc(8px/2)}
	.jodit-filebrowser-files::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}
	.jodit-filebrowser-files::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}
	.jodit-filebrowser-files_active_true{-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:auto;padding:calc(8px/2);width:100%}
	.jodit-filebrowser-files__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #dadada;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;height:150px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:calc(8px/2);overflow:hidden;position:relative;text-align:center;-webkit-transition:border .1s linear,bottom .1s linear;transition:border .1s linear,bottom .1s linear;width:150px}
	@media (max-width:480px){.jodit-filebrowser-files__item{width:calc(50% - 8px)}}
	.jodit-filebrowser-files__item img{max-width:100%}
	.jodit-filebrowser-files__item:hover{border-color:#433b5c}
	.jodit-filebrowser-files__item_active_true{background-color:#b5b5b5;border-color:#1e88e5}
	.jodit-filebrowser-files__item_active_true .jodit-filebrowser-files__item-info{background-color:#b5b5b5;color:#fff;text-shadow:none}
	.jodit-filebrowser-files__item-info{background-color:#e9e9e9;bottom:0;color:#333;font-size:14px;left:0;line-height:16px;opacity:.85;overflow:visible;padding:.3em .6em;position:absolute;right:0;text-align:left;text-shadow:#eee 0 1px 0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;white-space:normal}
	.jodit-filebrowser-files__item-info>span{display:block;font-size:.75em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
	.jodit-filebrowser-files__item-info>span.jodit-filebrowser-files__item-info-filename{font-size:.9em;font-weight:700}
	.jodit-filebrowser-files__item:hover:not(.jodit-filebrowser-files__item_active_true) .jodit-filebrowser-files__item-info{bottom:-100px}
	.jodit-filebrowser-files_view_list{scroll-behavior:smooth}
	.jodit-filebrowser-files_view_list a{border-width:0 0 1px;display:block;height:26px;line-height:26px;margin:0;text-align:left;white-space:nowrap;width:100%}
	.jodit-filebrowser-files_view_list a img{display:inline-block;margin-left:4px;max-width:16px;min-width:16px;vertical-align:middle}
	.jodit-filebrowser-files_view_list a .jodit-filebrowser-files__item-info{background-color:transparent;display:inline-block;font-size:0;height:100%;line-height:inherit;margin-left:4px;padding:0;position:static;vertical-align:middle;width:calc(100% - 20px)}
	.jodit-filebrowser-files_view_list a .jodit-filebrowser-files__item-info>span{display:inline-block;font-size:12px;height:100%}
	.jodit-filebrowser-files_view_list a .jodit-filebrowser-files__item-info-filename{width:50%}
	.jodit-filebrowser-files_view_list a .jodit-filebrowser-files__item-info-filechanged,.jodit-filebrowser-files_view_list a .jodit-filebrowser-files__item-info-filesize{width:25%}
	.jodit-filebrowser-files_view_list a:hover{background-color:#433b5c}
	.jodit-filebrowser-files_view_list a:hover .jodit-filebrowser-files__item-info{color:#fff;text-shadow:none}
	.jodit-filebrowser-files_view_list a:before{content:"";display:inline-block;height:100%;vertical-align:middle}
	.jodit-filebrowser-tree{display:none;height:100%;overflow-anchor:auto;position:relative;vertical-align:top}
	.jodit-filebrowser-tree .jodit-button{border-radius:0}
	.jodit-filebrowser-tree_active_true{display:-webkit-box;display:-ms-flexbox;display:flex}
	.jodit-filebrowser-tree_loading_true:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}
	.jodit-filebrowser-tree_loading_true:after{-webkit-animation:a 2s ease-out 0s infinite;animation:a 2s ease-out 0s infinite;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABRsSURBVHja7F1/aJfVGn/33RgUg8FiNfK2WCykyS7GLoYyUbwYipZMumgLo+iPS9HlXhSHkRXdislESxMz0mapuaFo2myjkfnNlTQ2FJdTu8NvLVcrdbpcfGvxrfs823m/vXt3fjznvOedzr0PPJzzPe+7d+97Ps95nuc851fGAw884CD98ccfI1Jqmc3UpEyQz4FkMqRTgYshn8fymZ57SyGbzf5mENIOz9+ngE9Atg/SLkhPQHoWeEDn3SmpSZlJnvf7ypUrTpb7IyMjY+gGN6WWmaY84l2T3c+u58D1csjOgvwsyBdBvsDRo2zgMl/ZNM59vcAJ4Dj8nzikLa5QmBLv28YCfPd3li7gPHBMwKdcEwhCJgN6FoLOWJtUgiWovALG04FXsbI44xbgw8AplbaU/Q+ZQNgGf0gA/JWhC1aQyle1eN91rPRKKKuEsjzZvSph0m2RiutpIYRrfZC8B+l7kB6jgq0CnQIy9X39v2NYQW5FeUFQlQVN/aALyiYBPw/5M5B+Dvw02vMggqcDukEl57F3xHf9H747+4bA5oD6dzqaYEgAqIDbBl9RhvZ4H/B5yL+IDp3oXhmwNkm3lTLn80VIz+O3QFqm2/rHwgeI6QDOa006LZ3Q4lHNNwK3AVeYAD4WgmHQUivYNzWyb7xufICYaavXVbuKZ6MXfwRVJ+TnXW+Am/oMnNaO3/Y5pPitcyh/a6LqtXwAt+J01LVFEzAJ0jpIj7JunJYd1wHchnBQHUSC3Uan8WPgPVgHlBiBCcAkH4Da2i2DjwGZlcy5W0K17zLwVb9NgaY4iJpawJs+BCnWwUo3SKXT4oOAP8IHCFsIfMCguj8JaQ2kOaaA227d10ALuIR1gHVxErjctPtHBd8btSR3A4MIgSePAZxqVPeQlthq7ZRuZVABCVkLuGkJpGgKsY4ybfUEVO84qhsoAzSgrUfHZ1UQVe99B6o2oMYdwg7latAq5iROGoueQExW6UE0gCe/ANIh9SZ6jqkWsN3STZ0rHWEgpkNmEvILxqQbSAXaAPxqSBswQkbpbpo6fGPR0m3GBYjBIIwqNjCTEAr4wkBQUA0AjKNrdZCu0okAqgQhTKCDhFxV91BNgsDuYx3WQZptG3xtDUCJEDKvthGuLVEJlq4gUMyAylfQERadPrhKOHTmB3Ces4RFEXNsgW8UClbZcEhxqPQIpHOord2k1ZsAH4YvYNJXN3EgWX4Ocw4LbIEvDQSJfADJtULWxSuj+BBUP4DaC6D0DkyFg6JKTVo/5brvXqzbo2zSi3af3/9bGgrW1Ar5kH4MXEzVHEHVf5CuYZC4fti9AoI/gXX8Eda5Tp9f9I4xWWsnOoc5zNMv1okjmKp/vzay3epNJ4+YmALdoWBPWTHksc5zTU1AekqYt7LcWTruTYTZQdmQHoB0GuXv/de8L8e7xrsuA8kPNtx3AZIOxp3APc7wvD6kvi+//DLh3nvPPfegWs1jf4dBGGxpOA+hlOXzgw7VBjEBnDKcs4jzDOZDOmjqD2SJQFGBx9JaSOcQ7xVO2RIJhf86AfB+Z3huHs7Ra2pra+ugtubTp0+jMLgC0e6/ftddd6EgzMO5iGwSaq4NITCdLczy6GzXAj8KnDIxAaM0AKeViwCtgbRSNgGUJwQyDaACngO4w6S/CXgb8KEvvvgiFUaw59y5c64mWXvnnXdmsijdYxjpdP6cXh6oS0g1Bb48zpFEzValA3663pcuXaoleSzFltBIlWhRmWx+v6yMcQJ4PU7A/Oyzz/qca0R33HEHrjlAEJa73rns24JqA0keTUGTjglIJpNOxsMPP6wLfiGkx53hxRbcewwXc1BAx0u4gGMNcP2nn36acq4juv322ytZ5K7UlhBo5LER3AvcTXU60wKgYbsyWTCi3LTV6wLvKesGrvrkk0/qneucCgoKHoJkHbxvYRAhMMij/zMbVzZRTMAvv/wycj4AoRv4Mk7oII4HkLp+vC6drwxt/FrgKeMBfKTe3t69UMFTgPG9B3WcQdMeBsvjhJJqnYGqjMrKSmr/tZxNWAi87o9i+1l5O6SPNjc3dzrjlPLz83HyC/aWpqk0gWZUUHZtJvxuUZmAtAYgtHycr/a6qIXz2DQI5OH1UDRjPIOPdOHChU6o+JmQXW+68JYS4vUB/bozvN5RGAImdwPZA3AC51RKrMAfyBHFGCRBnz4oe7ypqemgc4PQxYsX0YytuOWWW3BRaa3DWd0U1A/w/Z4KvBx4jcoExAitE6dzPStr3RR/QKQ5fOUJ4PsaGxtvGPC9dOnSJfyu+7ALa9MJFPx+lkU05YNBBDVdg0uwKc4eAWCZ83cC8jM+/PDDLucGpr6+Pvy+GWz/ASs9AMFvd7ax1ATEFOBjmLdSBraN3gBwHHhmQ0NDrzMB6PLly73MUYubOs3EiB/GJebyTEB6QogCnGrV6KAFR7AVeP4HH3ww4EwgunLlCn7vfACi1UQDqMb5PWUvm5qAB3HESXNomKz2GaOHv/DAgQNJZwJSf38/fvdC3J5G1iPQnf3jK5sGvx80MQHP69hxHWZ/2wN8//vvv3/BmcD0008/XWCaoEcUJ6C0eoUWeFbXBOBCzTKKJ2/YExgEXrRv374eJyLn6tWrWA+LAJRBy+o/rQUQUx0TsFwzRKzLK/bu3dseQf8nDQwMYH2sCOL0ibx9Vr6cagIKmf0nxe8pguC7vn/Pnj2bIshH088//4z1st+m+veUI6ZFFBOwLGj/XqIh0O4/HkEtJgDmcZ4/EED9e69VKk0ACoDN1u/jqrq6uv4IZjElk0msnypbwPs0wTKVCUBnYbLuMC5REA7v3r37vQhikhBgPTWrTAEFeB9NZt3C0SbAr/6DdPM4jF7/PyNotUzBU26vgAo8x+7zri3jmgAgnOJdKYrVB9QEb+zcubMrgpVOv/76K9bXGzrACwTJfw1D+9k8EzAXOE8GviEPAK+JIDXSAlhvA7yWTWztvMfiXM65PBNQrgLfUBi2v/vuu70RnPo0ODjYC0BtN3D2VNfLR5gAz04eRn17yb0p4A0RlIEI6y+la/MV1xf4fYACSEtDiP031dbWRrY/AP32229dAGCTrs1XrHHEaesFXh+gXCfooyEM2yIIrdC2ADZ/1D1eM+CagHLJ5ExTxrl9hyLsrDiDWI99EjApgPvLRwhAmQh4HV/Axwe3bt06GMEXnFKpFK4tOBgQcH95WdoEAE01nc8Xi8VEArA3gs4q7VWpfsHaCpEg4GrnoeXhOEKUw3u4yZYqbGo4Lk2KR5hZpcOsXjO9GIm0AYFycTErmoDJVLWu0Tto3bJly0CEmT36/fffkzh/UKfVE3yLkix3Xx+v5FjYaaslgiwUZxDrdbrm38guF6EAFFKAF5kEwcFPrRFcoVCrIdAiKsSlYUWqFi/zBwTXOiKsQqGOIKe1cQRmSAPkmYIv0ADY9Yuif+GYgC5Wv9kB1L6X8lAA8k3BFwhB94YNG1IRXPYJutwpINwBpNjSI/O5AhDQGUxEUIVKCRMBEGiFIQG4yX+Daf+fPacvwihUM2Czfm/KcgMLtjZZhudEY//hks2VVJlZ7tJvi5SMMApVA9gMsOVkXYvDFiO6fggFACUqJ6qKcaMBbD5uAH2AlE0fIKJxRSnUAGizcykePtWzjOo1VA2gpa0V2CVRALBbURDwQV4qiGAKVQDyLZ571JfFum0lFqTJvScvgilUytPxAxSY9boawMbD3OtFEUahaoAinQap0gA4JSzhPswSFz733HOZEVT2KZlMYr0WesGV7KpOoQRqgG6DVi4rx5EqjFWfjSCz3vqLHd9IoGyYnoBjNwpAwhBoWXlpJAChCECpv66p5ycJBCSBcwI7daZ7E83FtAiuUGgaT/WLACaYhk4MBCVk0UDKWb2c3+URVqFogOm8OqccqMW5d+Dmm29OuGsDOyw7gmUvvfRSFBCySFevXsX6LBO1cIoG8NEQ5u7KoFbLi0Kz3fODI7JGeHbwTSJADcxCq1cAWnR39yYIQUWEmVX1X2G6SYTgnhavABwL0uoF91dUV1dnR9AFp/7+fjysq0IGvIEGODYkAOwa7t/XYXl3kDzgBRF8Vgg3eczT2SqGYP97vBoA83ELrd6/WPSJCDsr6v8Jw91BRdfS6za9ewQ1qVo9RQv47plXU1NTHEFoTpcvX8aTwueJgKdoAI4wpE8Y9e4SdtgdGLK4S1gm8L8jGAO1fqy/TNmiUE1hQIwPj9AADOQk7ugRdJ9ADj+2bt26aI6AAV26dAnr7THqnsFEYTgEnBRtFl0fwk6hOcCrIjiNaBXOAKIcuq3hG4w4fTXma+lNOEHEZFs4hcA8+eqrr0a+gAZdvHgRbf+TsrMDDMxBr2v/eT7A0L5+8HN7AKdPFhncHMGqZftfB84Wga0yBwKtsN1hk4B5PsCIrd0C2HwRz924cWNlBK2afvzxx0rX89c5Qo4gCNv85bwDI7r8XUKqynfL/KmHazZt2pQbQSymH374AffuqeEB7gWXCrzHFCCmXf5niE4NWxPkJFAJ41GmtRHMUtWP9TNJdYScgQZYo3NoFEYF21WmgAq8776KzZs3Px1BPZq+//57rJcKXhg3oClo90b/qCeHvqLjA2j6B+u2bNlSFkH+J3333XdlAMo6ntq3cJroK6K4gOzgyP2oBaj2nqIdPGXYKzjw5ptvToqgd5yenh5U+Qcgmy07UdxQA7QD7xfFClSnh68Oelag6H5n+Fj6j9566638iQz++fPn8wGMRq/dV4EviwVwrq0W9QpUJsAdINof5LRQxfNLgBu2bt06IaePffvttzjDp8EZ3r6dDL7sQEkfyAdVW82rjo9H/hdkB2y2ft89eEB149tvvz2hlqh/8803OazlTzMFX6ENcKLvU7LgEMUEuIc9vqLb+inBJE8ezyo+un379gkxaPT111/jdx4FEGbJwOd1A2VdQ9896Pj1qIJDMSJI6yHpNGnpGlHFqVgp77zzzg29tjCRSBQx8KfKWrmJBvDkO4HXU3oI7pQwFUDpc/8s9ABk14uB23bs2HFDTiU7d+7cAqj4NrbESxtojeAQYjWoOnyaqwF4AsFSnDm81lT1y2YZ+cpwLmHDzp07a3bt2nVDTCrt6urKBq5hDl8eBXCTHgGjtWxTaVK8IEYFjKWrvVPIdU8VE2kMgUCsBD6ye/fukvEM/ldffVUCFX4EsitVtl3UYjU0wDHg1dQIodQJFJShKXgE0j5dLaACn6MJkKcDH6+rq6uur68fV72EM2fO5Jw9e7YasseBp5u0cKoQsDxO9Vrqqn6R2hdGAjWEoBvSR03B9wPNA95HGDVcBXxqz549D40H8E+fPo3vecoZntGTreqzmwgBRyDw2Plu3TBxxmuvvcYFUQYwy+OQ5UoV6DITQzEJnGsdbLSyfvHixdfVptSnTp2qZMJaqtsVVtWbAiP0zap498ryt956q5OxYcMGyj/gpbhbxS5IlwSJBQQYYsZVzWtREBYtWnTN9ic+efIkOq1LmM9SZDKplioQgrJ6ZpZTVODd32kBIEoZL0UvvdFdCBoUfGo8gXM0/UHgHTireeHChaFrhePHj+N0dzxqdxnwg2xwS0vD6YIvwAOnd89nvhkZeJduu+02J2Pjxo0UKZO9GM7w+cjdFMIgCmiqAXj39bO5DPFYLNY8b948ayeXtLW1lbIT1mcxzjVZUGtqCjh44Bj/34H7ZXjJhCItAAHAd1Mc0fvcPYAqCPhBhIHDF5jP0MF2QkmwE02HTMjs2bPTpqOlpSXPVeHABSwoVcLsOebzTWZH2fADOClO7ZqB3yfDTWUSUACyiHZG9UJY0SiNH7PKIjsiqt6BooegIhTMOYxHUTweN3q26EAN/wkr3t+qvEaKczbvxzoXPcf7brL/a9oNFKXYPZzpnUpGlX6dbqHIDIRNlIWXsuibbjdQkGLdzoQ0YfJ/uJFAamsndllw19HZzDlxVGFmkcqilFnSEFotnnKNOlZPGQX0lWOdzoa01xR47nCwDtBEpwbHoedj94wy0KSKCOoIQhgaQrXZgkoYdMCXPAvrcr57WITuXEHlcLCu00cQGjza7BEcRjbRAFSNQAXXVAh0zuY1BV/Q2r3pekixnz+oGRomvVtMV9Vr3I/98RXAC73LzoM4grIWb1sIxgp8iSnAOlsIKdZhynB8QG8wiKIBDPyCQ5C9F0cRKY6gDFwZ2DaFIEzwCS3e3b/nXlzKras1dFr/KA2go/5FLVRwfzdzDtfodgupZoFqGohbqIYGPsH+Yx3NxF6V7D2omkXlmMZM1T8PDMXfoUl4BruKkHaaaANbtj2MnoEJ+L6/72RdvGe8Kt9kjqBOj4SsAUyvce7BCSV/Ba6C/EBYXcSg5oIKtqkj5ikbgLSKqfwWaheRWqZ6j1gIAFPuQW2AI3lTIN0b1CSonMSwYgCU6wqQ8NunsOHcQcozVKZIVwhiKjVuMEihY0YwevgPSDG0eUy3ezjWYOsEhRRAHWPf/A93Egc1MKTj+FGEIGZhIEgJiMzPYPlmHNxgjmLTtRSCsOw+o2YWzcNvbTYIBVsVgrQGsAW+6cCSJx9nUcS/QbrfVAjCDgQZ/P1+yOM33Q9pPMizqCaAKgSxsMCntk6B2sdVyYsh/QvwC7hriY4QhCkUGi0e3/kF/AYow29pJ8YArJkAihDEwgRfVyNw8rif7X+B74Y8qs03nOGNDq0IgQ3Afff0sXecAfm72bv3UFoxpdWbtH7V32cFcfgoLcyCEKQdJ9zVHNL/AM9ijOP808MYD/CP7UvuO8ZGP+OMB3nP4T1PNfYvey/KXAPKd2XpevA27iWYANk9g8yZamblOa5A4FQtZ/jEsjybWsBTaX1sQkbcA/iACAQd0E2EQgU8RUiyKC02qGnQjS6qwPP9LQJwiLFLuUwQcBuaIiYQuBjTPc8wk/32VtYJFq104xQnmLlJMPuNNr3fUEuQQtDUVm8DeNcc/F+AAQBKd8HaIWdjwQAAAABJRU5ErkJggg==) no-repeat 50%;background-size:100% 100%;content:"";display:inline-block;height:48px;left:50%;margin-left:calc(48px/-2);margin-top:calc(48px/-2);opacity:.7;position:absolute;top:50%;vertical-align:middle;width:48px;will-change:transform}
	.jodit-filebrowser-tree::-webkit-scrollbar{width:calc(8px/2)}
	.jodit-filebrowser-tree::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}
	.jodit-filebrowser-tree::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}
	.jodit-filebrowser-tree_active_true{background-color:#3f3f3f;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:290px;min-width:200px;overflow-y:auto;width:31%;z-index:2}
	@media (max-width:480px){.jodit-filebrowser-tree_active_true{height:100px;max-width:100%;width:auto}}
	.jodit-filebrowser-tree_active_true::-webkit-scrollbar{width:calc(8px/2)}
	.jodit-filebrowser-tree_active_true::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}
	.jodit-filebrowser-tree_active_true::-webkit-scrollbar-thumb{background-color:hsla(0,0%,50%,.5);outline:1px solid #708090}
	.jodit-filebrowser-tree__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #474747;color:#b1b1b1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:38px;padding:calc(8px/2) 8px;position:relative;text-decoration:none;-webkit-transition:background-color .2s ease 0s;transition:background-color .2s ease 0s;word-break:break-all}
	.jodit-filebrowser-tree__item-title{color:#b1b1b1;-webkit-box-flex:1;-ms-flex:1;flex:1}
	.jodit-filebrowser-tree__item .jodit-icon_folder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(12px + 4px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:calc(8px/2);opacity:.3;width:calc(12px + 4px)}
	.jodit-filebrowser-tree__item .jodit-icon_folder svg{fill:#b1b1b1!important;stroke:#b1b1b1!important;height:12px;width:12px}
	.jodit-filebrowser-tree__item .jodit-icon_folder:hover{background:#696969}
	.jodit-filebrowser-tree__item:hover{background-color:#ecebe9}
	.jodit-filebrowser-tree__item:hover-title{color:#222}
	.jodit-filebrowser-tree__item:hover i.jodit-icon_folder{opacity:.6}
	.jodit-filebrowser-tree__source-title{background:#5a5a5a;border-bottom:1px solid #484848;color:#969696;display:block;font-size:12px;padding:2px 4px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-break:break-all}
	a+.jodit-filebrowser-tree__source-title{margin-top:8px}
	.jodit-status-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f9f9f9;border-radius:0 0 3px 3px;color:rgba(0,0,0,.75);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;height:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;padding:0 calc(8px/2);text-transform:uppercase}
	.jodit-status-bar_resize-handle_true{padding-right:14px}
	.jodit-status-bar:before{content:"";-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
	.jodit-status-bar .jodit-status-bar__item{line-height:1.57142857em;margin:0 8px 0 0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:0}
	.jodit-status-bar .jodit-status-bar__item{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-size:11px}
	.jodit-status-bar .jodit-status-bar__item>span{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-size:11px}
	.jodit-status-bar .jodit-status-bar__item.jodit-status-bar__item-right{margin:0 0 0 8px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
	.jodit-status-bar .jodit-status-bar__item a{border-radius:3px;cursor:default;text-decoration:none}
	.jodit-status-bar .jodit-status-bar__item a:hover{background-color:#dadada;text-decoration:none}
	.jodit-status-bar a.jodit-status-bar-link{cursor:pointer}
	.jodit-status-bar a.jodit-status-bar-link{background-color:transparent;color:rgba(0,0,0,.75)}
	.jodit-status-bar a.jodit-status-bar-link:hover{background-color:transparent;color:rgba(0,0,0,.75)}
	.jodit-status-bar a.jodit-status-bar-link:visited{background-color:transparent;color:rgba(0,0,0,.75)}
	.jodit-status-bar a.jodit-status-bar-link:hover{text-decoration:underline}
	.jodit-workplace+.jodit-status-bar:not(:empty){border-top:1px solid #dadada}
	.jodit_disabled .jodit-status-bar{opacity:.4}
	.jodit-drag-and-drop__file-box{border:1px dashed #dadada;margin:8px 0;overflow:hidden;padding:25px 0;position:relative;text-align:center;width:100%}
	.jodit_uploadfile_button{border:1px dashed #dadada;margin:8px 0;overflow:hidden;padding:25px 0;position:relative;text-align:center;width:100%}
	.jodit-drag-and-drop__file-box:hover{background-color:#ecebe9}
	.jodit_uploadfile_button:hover{background-color:#ecebe9}
	.jodit-drag-and-drop__file-box input,.jodit_uploadfile_button input{bottom:0;cursor:pointer;font-size:400px;left:0;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0}
	@media (max-width:768px){.jodit-drag-and-drop__file-box{max-width:100%;min-width:180px;width:auto}}
	.jodit-about{padding:20px}
	.jodit-about a{color:#459ce7;text-decoration:none}
	.jodit-about a:focus,.jodit-about a:hover{color:#23527c;outline:0;text-decoration:underline}
	.jodit-about div{margin-bottom:calc(8px/2)}
	.jodit-add-new-line{display:block;height:1px;outline:none;position:fixed;top:0;z-index:1}
	.jodit-add-new-line,.jodit-add-new-line *{-webkit-box-sizing:border-box;box-sizing:border-box}
	.jodit-add-new-line:after{background-color:#6b6b6b;content:"";display:block;height:1px;width:100%}
	.jodit-add-new-line span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(40,7%,92%,.3);border:1px solid #6b6b6b;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:calc(100% - 30px);position:absolute;width:30px}
	.jodit-add-new-line span:hover{background:#ecebe9}
	.jodit-add-new-line_after span{bottom:0}
	.jodit-add-new-line svg{fill:#6b6b6b;width:16px}
	.jodit-source__mode .jodit-add-new-line{display:none!important}
	.jodit-color-picker{margin:0;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
	.jodit-color-picker__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:calc(8px/2);max-width:calc(24px*10);white-space:normal}
	.jodit-color-picker__color-item{border:1px solid transparent;display:block;height:24px;text-align:center;text-decoration:none;vertical-align:middle;width:24px}
	.jodit-color-picker__color-item:hover{border-color:#000}
	.jodit-color-picker__color-item:active{border:2px solid #1e88e5}
	.jodit-color-picker__color-item_active_true{border:2px solid #1e88e5}
	.jodit-color-picker__native svg{display:inline-block;height:16px;margin-right:4px;width:16px}
	.jodit-color-picker__native input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:18px;padding:0;width:18px}
	.jodit-color-picker__native input[type=color]::-webkit-color-swatch-wrapper{padding:0}
	.jodit-color-picker__native input input[type=color]::-webkit-color-swatch{border:none}
	.jodit-tabs{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px}
	.jodit-tabs .jodit-tabs__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:18px;margin-bottom:calc(8px/2);margin-top:4px}
	.jodit-tabs .jodit-tabs__buttons>*{cursor:pointer;margin-left:calc(8px/2)}
	.jodit-tabs .jodit-tabs__buttons>:only-of-type{width:100%}
	.jodit-tabs .jodit-tabs__buttons>:first-child{margin-left:0}
	@media (max-width:480px){.jodit-tabs .jodit-tabs__buttons{display:block}.jodit-tabs .jodit-tabs__buttons>*{margin-left:0;width:100%}}
	.jodit-tabs__button{min-width:80px}
	.jodit-tabs__button_columns_3{width:33.33333%}
	.jodit-tabs__button_columns_2{width:50%}
	.jodit-tabs .jodit-tabs__wrapper .jodit-tab{display:none}
	.jodit-tabs .jodit-tabs__wrapper .jodit-tab.jodit-tab_active{display:block}
	.jodit-tabs .jodit-tabs__wrapper .jodit-tab.jodit-tab_empty{min-height:100px;min-width:220px}
	.jodit_fullsize-box_true{overflow:visible!important;position:static!important;z-index:100000!important}
	body.jodit_fullsize-box_true,html.jodit_fullsize-box_true{height:0!important;overflow:hidden!important;width:0!important}
	html.jodit_fullsize-box_true{position:fixed!important}
	.jodit_fullsize{bottom:0;left:0;max-width:none!important;position:absolute;right:0;top:0;z-index:100000}
	.jodit_fullsize .toolbar{width:100%!important}
	.jodit_fullsize .jodit__area,.jodit_fullsize .jodit_editor{height:100%}
	.jodit-properties__lock>svg,.jodit-properties__unlock>svg{fill:#222;display:inline-block;font-size:8px;font-style:normal;height:14px;line-height:14px;overflow:hidden;-webkit-transform-origin:0 0!important;transform-origin:0 0!important;vertical-align:middle;width:14px}
	.jodit-properties .jodit-properties_view_box{padding:8px}
	.jodit-properties .jodit-properties_view_box .jodit-properties_image_view{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;height:150px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 8px;padding:0}
	.jodit-properties .jodit-properties_view_box .jodit-properties_image_view img{max-height:100%;max-width:100%}
	.jodit-properties .jodit-properties_view_box .jodit-properties_image_sizes.jodit-form__group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0!important;min-width:auto;padding:0!important}
	.jodit-properties .jodit-properties_view_box .jodit-properties_image_sizes.jodit-form__group a{cursor:pointer;display:inline-block}
	.jodit-properties .jodit-properties_view_box .jodit-properties_image_sizes.jodit-form__group .jodit-input{width:calc(50% - 8px)!important}
	.jodit-popup-inline__container{min-width:700px;z-index:1300}
	.jodit-paste-storage{max-width:600px;padding:8px}
	@media (max-width:768px){.jodit-paste-storage{max-width:100%}}
	.jodit-paste-storage>div{border:1px solid #dadada;max-height:300px;max-width:100%}
	.jodit-paste-storage>div:first-child{margin-bottom:8px}
	.jodit-paste-storage>div:first-child a{border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4c4c4c;display:block;margin:0;max-width:100%;outline:none;overflow:hidden;padding:calc(8px/2);text-decoration:none;text-overflow:ellipsis;white-space:pre}
	.jodit-paste-storage>div:first-child a.jodit_active{background-color:#575757;color:#fff}
	.jodit-paste-storage>div:first-child a:focus{outline:none}
	.jodit-paste-storage>div:last-child{overflow:auto;padding:8px}
	.jodit-paste-storage>div:last-child li,.jodit-paste-storage>div:last-child ul{margin:0}
	.jodit-placeholder{color:#a5a5a5;display:block;left:0;padding:8px;pointer-events:none;position:absolute;top:0;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;width:100%;z-index:1}
	.jodit__preview-box table{border:none;border-collapse:collapse;empty-cells:show;margin-bottom:1em;margin-top:1em;max-width:100%}
	.jodit__preview-box table tr{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
	.jodit__preview-box table tr td{border:1px solid #dadada;min-width:2em;padding:.4em;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;vertical-align:middle}
	.jodit__preview-box table tr th{border:1px solid #dadada;min-width:2em;padding:.4em;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;vertical-align:middle}
	.jodit-table-resizer{cursor:col-resize;margin-left:calc(8px/-2);padding-left:calc(8px/2);padding-right:calc(8px/2);position:absolute;z-index:3}
	.jodit-table-resizer:after{border:0;content:"";display:block;height:100%;width:0}
	.jodit-table-resizer_moved{background-color:#b5d6fd;z-index:2}
	.jodit-table-resizer_moved:after{border-right:1px solid moved}
	[data-jodit_iframe_wrapper]{display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
	[data-jodit_iframe_wrapper] iframe{position:relative}
	[data-jodit_iframe_wrapper]:after{background:transparent;bottom:0;content:"";cursor:pointer;display:block;left:0;position:absolute;right:0;top:0;z-index:1}
	[data-jodit_iframe_wrapper][data-jodit-wrapper_active=true] iframe{z-index:2}
	.jodit_lock [data-jodit-wrapper_active=true] iframe{z-index:1}
	.jodit-resizer{font-size:0;height:100px;left:0;outline:3px solid #98c1f1;pointer-events:none;position:absolute;top:0;width:100px}
	.jodit-resizer,.jodit-resizer *{-webkit-box-sizing:border-box;box-sizing:border-box}
	.jodit-resizer>span{background-color:#a5a5a5;color:#fff;display:inline-block;font-size:12px;height:24px;left:50%;line-height:24px;margin-left:calc(70px/-2);margin-top:calc(24px/-2);opacity:0;overflow:visible;position:absolute;text-align:center;top:50%;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;width:70px}
	.jodit-resizer>div{background-color:#5ba4f3;display:inline-block;height:10px;pointer-events:all;position:absolute;width:10px;z-index:4}
	.jodit-resizer>div:hover{background-color:#537ebb}
	.jodit-resizer>div:first-child{cursor:nwse-resize;left:calc(10px/-2);top:calc(10px/-2)}
	.jodit-resizer>div:nth-child(2){cursor:nesw-resize;right:calc(10px/-2);top:calc(10px/-2)}
	.jodit-resizer>div:nth-child(3){bottom:calc(10px/-2);cursor:nwse-resize;right:calc(10px/-2)}
	.jodit-resizer>div:nth-child(4){bottom:calc(10px/-2);cursor:nesw-resize;left:calc(10px/-2)}
	.jodit-ui-search{height:0;position:absolute;right:0;top:0;width:0}
	.jodit-ui-search_sticky_true{position:fixed}
	.jodit-ui-search__box{background-color:#f9f9f9;border:solid #dadada;border-width:0 0 1px 1px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100vw;padding:calc(8px/2);position:absolute;right:0;width:320px}
	.jodit-ui-search__box input{background-color:transparent;border:0;height:100%;margin:0;outline:none;padding:0 8px;width:100%}
	.jodit-ui-search__box input[data-ref=replace]{display:none}
	.jodit-ui-search__box input:not(:focus)+input:not(:focus){border-top:1px solid #dadada}
	.jodit-ui-search__buttons{height:30px}
	.jodit-ui-search__counts{height:30px}
	.jodit-ui-search__inputs{height:30px}
	.jodit-ui-search__inputs{padding-right:calc(8px/2);width:60%}
	.jodit-ui-search__counts{border-left:1px solid #dadada;color:#dadada;width:15%}
	.jodit-ui-search__buttons,.jodit-ui-search__counts{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
	.jodit-ui-search__buttons{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:0}
	.jodit-ui-search__buttons button{background-color:transparent;border:1px solid transparent;height:100%;margin-right:1%;width:32%}
	.jodit-ui-search__buttons button[data-ref=replace-btn]{border:1px solid #dadada;display:none;margin-top:2px;width:100%}
	.jodit-ui-search__buttons button:hover{background-color:#ecebe9}
	.jodit-ui-search__buttons button:focus{border:1px solid rgba(181,214,253,.995)}
	.jodit-ui-search__buttons button:active{border:1px solid #b5d6fd;-webkit-transform:scale(0.95);transform:scale(0.95)}
	.jodit-ui-search_empty-query_true [data-ref=next],.jodit-ui-search_empty-query_true [data-ref=prev]{opacity:.5}
	.jodit-ui-search_replace_true .jodit-ui-search__counts{height:calc(30px*2)}
	.jodit-ui-search_replace_true .jodit-ui-search__inputs{height:calc(30px*2)}
	.jodit-ui-search_replace_true .jodit-ui-search__counts input{height:50%;-webkit-transition:background-color 0.1s linear;transition:background-color 0.1s linear}
	.jodit-ui-search_replace_true .jodit-ui-search__inputs input{height:50%;-webkit-transition:background-color 0.1s linear;transition:background-color 0.1s linear}
	.jodit-ui-search_replace_true .jodit-ui-search__counts input:focus{-webkit-box-shadow:inset 0 0 3px 0 #dadada;box-shadow:inset 0 0 3px 0 #dadada}
	.jodit-ui-search_replace_true .jodit-ui-search__inputs input:focus{-webkit-box-shadow:inset 0 0 3px 0 #dadada;box-shadow:inset 0 0 3px 0 #dadada}
	.jodit-ui-search_replace_true .jodit-ui-search__counts input[data-ref=replace],.jodit-ui-search_replace_true .jodit-ui-search__inputs input[data-ref=replace]{display:block}
	.jodit-ui-search_replace_true .jodit-ui-search__buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}
	.jodit-ui-search_replace_true .jodit-ui-search__buttons button[data-ref=replace-btn]{display:block}
	[jd-tmp-selection]{background-color:#7fffd4}
	.jodit-container:not(.jodit_inline){min-height:100px}
	.jodit-container:not(.jodit_inline) .jodit-workplace{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;min-height:50px;overflow:hidden}
	.jodit-container:not(.jodit_inline) .jodit-editor__resize{position:relative}
	.jodit-container:not(.jodit_inline) .jodit-editor__resize svg{fill:#a5a5a5;bottom:0;cursor:nwse-resize;height:12px;overflow:hidden;position:absolute;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:12px}
	.jodit-source{background-color:#323232;display:none;-webkit-box-flex:1;-ms-flex:auto;flex:auto;overflow:auto;position:relative}
	.jodit-source,.jodit-source .jodit-source__mirror-fake{min-height:100%}
	.jodit-source *{font:12px/normal Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace}
	.jodit-container.jodit-source__mode .jodit-wysiwyg,.jodit-container.jodit-source__mode .jodit-wysiwyg_iframe{display:none!important}
	.jodit-container.jodit-source__mode .jodit-source{display:block!important}
	.jodit-container.jodit_split_mode .jodit-workplace{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
	.jodit-container.jodit_split_mode .jodit-source,.jodit-container.jodit_split_mode .jodit-wysiwyg,.jodit-container.jodit_split_mode .jodit-wysiwyg_iframe{display:block!important;-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%}
	.jodit-source__mirror{background:#323232;border:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f0f0f0;height:100%;line-height:1.5;font:12px/normal Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;margin:0;min-height:100%;outline:none;overflow:auto;padding:8px;resize:none;-moz-tab-size:2em;-o-tab-size:2em;tab-size:2em;white-space:pre-wrap;width:100%;z-index:2}
	.jodit-source__mirror::-moz-selection{background:#bdbdbd}
	.jodit-source__mirror::selection{background:#bdbdbd}
	.jodit_sticky-dummy_toolbar{display:none}
	.jodit_sticky>.jodit-toolbar__box{border-bottom:1px solid #dadada;left:auto;position:fixed;position:-webkit-sticky;position:sticky;top:0;z-index:3}
	.jodit_sticky .jodit_sticky-dummy_toolbar{display:block}
	.jodit-symbols{padding:8px;width:460px}
	.jodit-symbols__container{display:-webkit-box;display:-ms-flexbox;display:flex}
	.jodit-symbols__container_table{width:88%}
	.jodit-symbols__container_preview{width:12%}
	.jodit-symbols__preview{border:1px solid #dadada;font-size:34px;padding:20px 0;text-align:center}
	.jodit-symbols__table{border:0;border-spacing:0;table-layout:fixed}
	.jodit-symbols__table td{padding:0}
	.jodit-symbols__table td a{border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4c4c4c;cursor:pointer;display:inline-block;font-size:16px;height:calc(18px*1.2);line-height:calc(18px*1.2);text-align:center;text-decoration:none;vertical-align:top;width:calc(18px*1.2)}
	.jodit-symbols__table td a:focus{outline:2px solid #dadada}
	.jodit-symbols__table td a:hover{outline:2px solid #dadada}
	.jodit-context table,.jodit-wysiwyg table{border:none;border-collapse:collapse;empty-cells:show;margin-bottom:1em;margin-top:1em;max-width:100%}
	.jodit-context table tr,.jodit-wysiwyg table tr{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
	.jodit-context table tr td{border:1px solid #dadada;min-width:2em;padding:.4em;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;vertical-align:middle}
	.jodit-context table tr th{border:1px solid #dadada;min-width:2em;padding:.4em;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;vertical-align:middle}
	.jodit-wysiwyg table tr td{border:1px solid #dadada;min-width:2em;padding:.4em;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;vertical-align:middle}
	.jodit-wysiwyg table tr th{border:1px solid #dadada;min-width:2em;padding:.4em;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;vertical-align:middle}
	.jodit-form__inserter .jodit-form__table-creator-box{display:-webkit-box;display:-ms-flexbox;display:flex}
	@media (max-width:768px){.jodit-form__inserter .jodit-form__table-creator-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
	.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__container{font-size:0;margin:0;min-width:180px;padding:0}
	.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__container>div>span{border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:18px;margin-bottom:2px;margin-left:2px;vertical-align:top;width:18px}
	.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__container>div>span:first-child{margin-left:0}
	.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__container>div>span.jodit_hovered{background:#7a450f;border-color:#7a450f}
	.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__options{font-size:14px}
	.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__options label{padding-top:0;text-align:left}
	.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__options label input{margin-right:8px}
	.jodit-form__inserter label{font-size:14px;margin:0;padding:8px;text-align:center}
	.jodit-xpath{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:calc(8px/-2)}
	.jodit-xpath__item{display:-webkit-box;display:-ms-flexbox;display:flex;height:11px;line-height:calc(11px - 1px)}
	.jodit-xpath__item a{color:#4c4c4c;font-size:11px;margin-left:2px;outline:0;padding:0 3px}
	.jodit-dialog_theme_dark .jodit-toolbar-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px),#6b6b6b calc(14px + calc((14px - 4px)*2) + 2px*2))}
	.jodit-dialog_theme_dark .jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px),#6b6b6b calc(14px + calc((14px - 4px)*2) + 2px*2))}
	.jodit_theme_dark .jodit-toolbar-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px),#6b6b6b calc(14px + calc((14px - 4px)*2) + 2px*2))}
	.jodit_theme_dark .jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px),#6b6b6b calc(14px + calc((14px - 4px)*2) + 2px*2))}
	.jodit-dialog_theme_dark .jodit-toolbar-collection_mode_horizontal:after{background-color:#6b6b6b}
	.jodit-dialog_theme_dark .jodit-toolbar-editor-collection_mode_horizontal:after{background-color:#6b6b6b}
	.jodit_theme_dark .jodit-toolbar-collection_mode_horizontal:after{background-color:#6b6b6b}
	.jodit_theme_dark .jodit-toolbar-editor-collection_mode_horizontal:after{background-color:#6b6b6b}
	.jodit-dialog_theme_dark .jodit-toolbar__box:not(:empty){border-color:#6b6b6b}
	.jodit_theme_dark .jodit-toolbar__box:not(:empty){border-color:#6b6b6b}
	.jodit-dialog_theme_dark .jodit-toolbar__box:not(:empty) .jodit-toolbar-editor-collection:after{background-color:#6b6b6b}
	.jodit_theme_dark .jodit-toolbar__box:not(:empty) .jodit-toolbar-editor-collection:after{background-color:#6b6b6b}
	.jodit-dialog_theme_dark .jodit-ui-group_separated_true:not(:last-child):not(.jodit-ui-group_before-spacer_true):after{border-right-color:#6b6b6b}
	.jodit_theme_dark .jodit-ui-group_separated_true:not(:last-child):not(.jodit-ui-group_before-spacer_true):after{border-right-color:#6b6b6b}
	.jodit-dialog_theme_dark.jodit-container{background-color:#575757;border-color:#6b6b6b}
	.jodit_theme_dark.jodit-container{background-color:#575757;border-color:#6b6b6b}
	.jodit-dialog_theme_dark.jodit-container.jodit_disabled{background-color:#575757}
	.jodit_theme_dark.jodit-container.jodit_disabled{background-color:#575757}
	.jodit-dialog_theme_dark.jodit-container:not(.jodit_inline) .jodit-workplace{border-color:#575757}
	.jodit_theme_dark.jodit-container:not(.jodit_inline) .jodit-workplace{border-color:#575757}
	.jodit-dialog_theme_dark .jodit-popup__content{background:#787878}
	.jodit_theme_dark .jodit-popup__content{background:#787878}
	.jodit-dialog_theme_dark .jodit-toolbar-button__text{color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-ui-button__text{color:#d1cccc}
	.jodit_theme_dark .jodit-toolbar-button__text{color:#d1cccc}
	.jodit_theme_dark .jodit-ui-button__text{color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-toolbar-button:hover:not([disabled]){background-color:#787878}
	.jodit-dialog_theme_dark .jodit-toolbar-button__button:hover:not([disabled]){background-color:#787878}
	.jodit-dialog_theme_dark .jodit-toolbar-button__trigger:hover:not([disabled]){background-color:#787878}
	.jodit-dialog_theme_dark .jodit-ui-button:hover:not([disabled]){background-color:#787878}
	.jodit-dialog_theme_dark .jodit-ui-button__button:hover:not([disabled]){background-color:#787878}
	.jodit-dialog_theme_dark .jodit-ui-button__trigger:hover:not([disabled]){background-color:#787878}
	.jodit_theme_dark .jodit-toolbar-button:hover:not([disabled]){background-color:#787878}
	.jodit_theme_dark .jodit-toolbar-button__button:hover:not([disabled]){background-color:#787878}
	.jodit_theme_dark .jodit-toolbar-button__trigger:hover:not([disabled]){background-color:#787878}
	.jodit_theme_dark .jodit-ui-button:hover:not([disabled]){background-color:#787878}
	.jodit_theme_dark .jodit-ui-button__button:hover:not([disabled]){background-color:#787878}
	.jodit_theme_dark .jodit-ui-button__trigger:hover:not([disabled]){background-color:#787878}
	.jodit-dialog_theme_dark .jodit-status-bar{background-color:#5f5c5c;border-color:#6b6b6b;color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty){background-color:#5f5c5c;border-color:#6b6b6b;color:#d1cccc}
	.jodit_theme_dark .jodit-status-bar{background-color:#5f5c5c;border-color:#6b6b6b;color:#d1cccc}
	.jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty){background-color:#5f5c5c;border-color:#6b6b6b;color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-status-bar{color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-status-bar .jodit-status-bar__item a{color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-status-bar .jodit-status-bar__item span{color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-status-bar a.jodit-status-bar-link{color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-status-bar a.jodit-status-bar-link:hover{color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-status-bar a.jodit-status-bar-link:visited{color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty){color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) .jodit-status-bar__item a{color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) .jodit-status-bar__item span{color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) a.jodit-status-bar-link{color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) a.jodit-status-bar-link:hover{color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) a.jodit-status-bar-link:visited{color:#d1cccc}
	.jodit_theme_dark .jodit-status-bar{color:#d1cccc}
	.jodit_theme_dark .jodit-status-bar .jodit-status-bar__item a{color:#d1cccc}
	.jodit_theme_dark .jodit-status-bar .jodit-status-bar__item span{color:#d1cccc}
	.jodit_theme_dark .jodit-status-bar a.jodit-status-bar-link{color:#d1cccc}
	.jodit_theme_dark .jodit-status-bar a.jodit-status-bar-link:hover{color:#d1cccc}
	.jodit_theme_dark .jodit-status-bar a.jodit-status-bar-link:visited{color:#d1cccc}
	.jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty){color:#d1cccc}
	.jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) .jodit-status-bar__item a{color:#d1cccc}
	.jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) .jodit-status-bar__item span{color:#d1cccc}
	.jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) a.jodit-status-bar-link{color:#d1cccc}
	.jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) a.jodit-status-bar-link:hover{color:#d1cccc}
	.jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) a.jodit-status-bar-link:visited{color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-toolbar__box:not(:empty){background:#5f5c5c}
	.jodit_theme_dark .jodit-toolbar__box:not(:empty){background:#5f5c5c}
	.jodit-dialog_theme_dark .jodit-icon{fill:silver;stroke:silver}
	.jodit-dialog_theme_dark .jodit-toolbar-button .jodit-toolbar-button__trigger{fill:silver;stroke:silver}
	.jodit-dialog_theme_dark .jodit__upload-button svg{fill:silver;stroke:silver}
	.jodit_theme_dark .jodit-icon{fill:silver;stroke:silver}
	.jodit_theme_dark .jodit-toolbar-button .jodit-toolbar-button__trigger{fill:silver;stroke:silver}
	.jodit_theme_dark .jodit__upload-button svg{fill:silver;stroke:silver}
	.jodit-dialog_theme_dark .jodit-icon-close{stroke:silver}
	.jodit_theme_dark .jodit-icon-close{stroke:silver}
	.jodit-dialog_theme_dark .jodit-wysiwyg{background-color:#575757;color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-wysiwyg_iframe{background-color:#575757;color:#d1cccc}
	.jodit_theme_dark .jodit-wysiwyg{background-color:#575757;color:#d1cccc}
	.jodit_theme_dark .jodit-wysiwyg_iframe{background-color:#575757;color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-form input[type=text]{background-color:rgba(81,81,81,.41);border-color:#686767;color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-form input[type=url]{background-color:rgba(81,81,81,.41);border-color:#686767;color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-form textarea{background-color:rgba(81,81,81,.41);border-color:#686767;color:#d1cccc}
	.jodit_theme_dark .jodit-form input[type=text]{background-color:rgba(81,81,81,.41);border-color:#686767;color:#d1cccc}
	.jodit_theme_dark .jodit-form input[type=url]{background-color:rgba(81,81,81,.41);border-color:#686767;color:#d1cccc}
	.jodit_theme_dark .jodit-form textarea{background-color:rgba(81,81,81,.41);border-color:#686767;color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-form button{background-color:hsla(0,0%,41%,.75);color:#d1cccc}
	.jodit_theme_dark .jodit-form button{background-color:hsla(0,0%,41%,.75);color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-placeholder{color:hsla(0,5%,81%,.8)}
	.jodit_theme_dark .jodit-placeholder{color:hsla(0,5%,81%,.8)}
	.jodit-dialog_theme_dark .jodit-drag-and-drop__file-box{color:#d1cccc}
	.jodit-dialog_theme_dark .jodit_uploadfile_button{color:#d1cccc}
	.jodit_theme_dark .jodit-drag-and-drop__file-box{color:#d1cccc}
	.jodit_theme_dark .jodit_uploadfile_button{color:#d1cccc}
	.jodit-dialog_theme_dark .jodit-drag-and-drop__file-box:hover{background-color:hsla(0,0%,41%,.75)}
	.jodit-dialog_theme_dark .jodit_uploadfile_button:hover{background-color:hsla(0,0%,41%,.75)}
	.jodit_theme_dark .jodit-drag-and-drop__file-box:hover{background-color:hsla(0,0%,41%,.75)}
	.jodit_theme_dark .jodit_uploadfile_button:hover{background-color:hsla(0,0%,41%,.75)}
	.jodit-dialog_theme_dark .jodit-add-new-line:before{border-top-color:#686767}
	.jodit_theme_dark .jodit-add-new-line:before{border-top-color:#686767}
	.jodit-dialog_theme_dark .jodit-add-new-line span{background:hsla(0,0%,41%,.75);border-color:#686767}
	.jodit_theme_dark .jodit-add-new-line span{background:hsla(0,0%,41%,.75);border-color:#686767}
	.jodit-dialog_theme_dark .jodit-add-new-line span svg{fill:#d1cccc}
	.jodit_theme_dark .jodit-add-new-line span svg{fill:#d1cccc}
	.jodit-dialog_theme_dark .jodit-resizer>i{background:hsla(0,0%,41%,.75);border-color:silver}
	.jodit_theme_dark .jodit-resizer>i{background:hsla(0,0%,41%,.75);border-color:silver}
	.jodit-dialog_theme_dark .jodit-input{background-color:#787878;border-color:#444;color:#444}
	.jodit-dialog_theme_dark .jodit-select{background-color:#787878;border-color:#444;color:#444}
	.jodit_theme_dark .jodit-input{background-color:#787878;border-color:#444;color:#444}
	.jodit_theme_dark .jodit-select{background-color:#787878;border-color:#444;color:#444}
	.jodit-dialog_theme_dark.jodit-dialog{background-color:#575757}
	.jodit_theme_dark.jodit-dialog{background-color:#575757}
	.jodit-dialog_theme_dark.jodit-dialog .jodit-dialog__header{border-color:#444}
	.jodit-dialog_theme_dark.jodit-dialog .jodit-filebrowser__files.active .jodit-filebrowser__files-item{border-color:#444}
	.jodit_theme_dark.jodit-dialog .jodit-dialog__header{border-color:#444}
	.jodit_theme_dark.jodit-dialog .jodit-filebrowser__files.active .jodit-filebrowser__files-item{border-color:#444}
	.jodit-dialog_theme_dark.jodit-dialog .jodit-filebrowser__files.active .jodit-filebrowser__files-item-info{background-color:#d1cccc}
	.jodit_theme_dark.jodit-dialog .jodit-filebrowser__files.active .jodit-filebrowser__files-item-info{background-color:#d1cccc}dialog[data-v-3687f79c] {
  position: absolute;
  left: 0; right: 0;
  width: -moz-fit-content;
  width: -webkit-fit-content;
  width: fit-content;
  height: -moz-fit-content;
  height: -webkit-fit-content;
  height: fit-content;
  margin: auto;
  border: solid;
  padding: 1em;
  background: white;
  color: black;
  display: block;
}
dialog[data-v-3687f79c]:not([open]) {
  display: none;
}
dialog + .backdrop[data-v-3687f79c] {
  position: fixed;
  top: 0; right: 0; bottom: 0; left: 0;
  background: rgba(0,0,0,0.1);
}
._dialog_overlay[data-v-3687f79c] {
  position: fixed;
  top: 0; right: 0; bottom: 0; left: 0;
}
dialog.fixed[data-v-3687f79c] {
  position: fixed;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.dialog[data-v-3687f79c] {
    position: fixed;
    border: 0;
    background: none;
    left: 0;
    right: 0;
    top:0;
}
.dialog__container[data-v-3687f79c] {
    position: relative;
    margin: 3em auto 0;
    max-width: 100%;
    padding: 1.5em;
    background: #fff;
    -webkit-box-shadow: .1em .1em .75em #000;
            box-shadow: .1em .1em .75em #000;
}
.dialog[data-v-3687f79c]:not([open]) {
    display : none; /* Hack around bootstrap */
}
.dialog__exit-btn[data-v-3687f79c] {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    border: 0;
    background: none;
    color: #111;
    cursor: pointer;
    opacity: 0.7;
    -webkit-transition: opacity .2s;
    transition: opacity .2s;
    z-index: 1;
}
.dialog__exit-btn[data-v-3687f79c]:hover {
    opacity: 1;
}
.dialog__contents[data-v-3687f79c] {
    max-width: calc(100vw - 4rem);
    max-height: calc(100vh - 4rem);
    overflow: auto;
}
