/*
	===============================
			@Import	Function
	===============================
*/
/*
	===============================
			@Import	Mixins
	===============================
*/
body.dark .flatpickr-calendar {
  width: 336.875px;
  padding: 15px;
  -webkit-box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2);
  border: 1px solid #1b2e4b;
  background: #1b2e4b;
}
body.dark .flatpickr-calendar.open {
  display: inline-block;
  z-index: 900;
}
body.dark .flatpickr-calendar.arrowTop:before {
  border-bottom-color: #1b2e4b;
}
body.dark .flatpickr-calendar.arrowBottom:before {
  border-top-color: #1b2e4b;
}
body.dark .flatpickr-calendar:before {
  border-width: 9px;
}
body.dark .flatpickr-calendar:after {
  border-width: 0px;
}
body.dark .flatpickr-months .flatpickr-prev-month, body.dark .flatpickr-months .flatpickr-next-month {
  top: 8%;
  padding: 5px 13px;
  background: #1b2e4b;
  border-radius: 4px;
  height: 40px;
}
body.dark .flatpickr-months .flatpickr-prev-month svg, body.dark .flatpickr-months .flatpickr-next-month svg {
  fill: #bfc9d4;
}
body.dark .flatpickr-months .flatpickr-prev-month:hover svg, body.dark .flatpickr-months .flatpickr-next-month:hover svg {
  fill: #009688;
}
body.dark .flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: #bfc9d4;
}
body.dark .flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: #bfc9d4;
}
body.dark .flatpickr-day.today {
  border-color: #009688;
  color: #009688;
  font-weight: 700;
}
body.dark .flatpickr-current-month .flatpickr-monthDropdown-months {
  height: auto;
  border: 1px solid #3b3f5c;
  color: #bfc9d4;
  font-size: 15px;
  padding: 12px 16px;
  letter-spacing: 1px;
  font-weight: 700;
}
body.dark .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
  background-color: #1b2e4b;
}
body.dark .flatpickr-current-month input.cur-year {
  height: auto;
  border: 1px solid #3b3f5c;
  border-right: none;
  color: #bfc9d4;
  font-size: 15px;
  padding: 13px 12px;
  letter-spacing: 1px;
  font-weight: 700;
}
body.dark .flatpickr-months .flatpickr-month {
  height: 76px;
}
body.dark .flatpickr-day.flatpickr-disabled {
  cursor: not-allowed;
  color: #e0e6ed;
}
body.dark .flatpickr-day.flatpickr-disabled:hover {
  cursor: not-allowed;
  color: #e0e6ed;
}
body.dark span.flatpickr-weekday {
  color: #888ea8;
}
body.dark .flatpickr-day {
  color: #888ea8;
  font-weight: 500;
}
body.dark .flatpickr-day.flatpickr-disabled {
  color: rgba(136, 142, 168, 0.22);
}
body.dark .flatpickr-day.flatpickr-disabled:hover {
  color: rgba(136, 142, 168, 0.22);
}
body.dark .flatpickr-day.prevMonthDay, body.dark .flatpickr-day.nextMonthDay {
  color: rgba(136, 142, 168, 0.22);
}
body.dark .flatpickr-day.notAllowed {
  color: rgba(136, 142, 168, 0.22);
}
body.dark .flatpickr-day.notAllowed.prevMonthDay, body.dark .flatpickr-day.notAllowed.nextMonthDay {
  color: rgba(136, 142, 168, 0.22);
}
body.dark .flatpickr-day.inRange, body.dark .flatpickr-day.prevMonthDay.inRange, body.dark .flatpickr-day.nextMonthDay.inRange, body.dark .flatpickr-day.today.inRange, body.dark .flatpickr-day.prevMonthDay.today.inRange, body.dark .flatpickr-day.nextMonthDay.today.inRange, body.dark .flatpickr-day:hover, body.dark .flatpickr-day.prevMonthDay:hover, body.dark .flatpickr-day.nextMonthDay:hover, body.dark .flatpickr-day:focus, body.dark .flatpickr-day.prevMonthDay:focus, body.dark .flatpickr-day.nextMonthDay:focus {
  background: #191e3a;
  border-color: #191e3a;
  -webkit-box-shadow: 5px 0 0 #191e3a, 5px 0 0 #191e3a;
  box-shadow: 5px 0 0 #191e3a, 5px 0 0 #191e3a;
}
body.dark .flatpickr-day.selected, body.dark .flatpickr-day.startRange, body.dark .flatpickr-day.endRange, body.dark .flatpickr-day.selected.inRange, body.dark .flatpickr-day.startRange.inRange, body.dark .flatpickr-day.endRange.inRange, body.dark .flatpickr-day.selected:focus, body.dark .flatpickr-day.startRange:focus, body.dark .flatpickr-day.endRange:focus, body.dark .flatpickr-day.selected:hover, body.dark .flatpickr-day.startRange:hover, body.dark .flatpickr-day.endRange:hover, body.dark .flatpickr-day.selected.prevMonthDay, body.dark .flatpickr-day.startRange.prevMonthDay, body.dark .flatpickr-day.endRange.prevMonthDay, body.dark .flatpickr-day.selected.nextMonthDay, body.dark .flatpickr-day.startRange.nextMonthDay, body.dark .flatpickr-day.endRange.nextMonthDay {
  background: #009688;
  color: #0e1726;
  border-color: #009688;
  font-weight: 700;
}
body.dark .flatpickr-time input {
  color: #bfc9d4;
}
body.dark .flatpickr-time input:hover {
  background: #0e1726;
}
body.dark .flatpickr-time .flatpickr-am-pm:hover, body.dark .flatpickr-time input:focus, body.dark .flatpickr-time .flatpickr-am-pm:focus {
  background: #0e1726;
}
body.dark .flatpickr-time .flatpickr-time-separator, body.dark .flatpickr-time .flatpickr-am-pm {
  color: #bfc9d4;
}
body.dark .flatpickr-time .numInputWrapper span.arrowUp:after {
  border-bottom-color: #009688;
}
body.dark .flatpickr-time .numInputWrapper span.arrowDown:after {
  border-top-color: #009688;
}
@supports (-webkit-overflow-scrolling: touch) {
  body.dark .form-control {
    height: auto;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2Jhc2UvX2Z1bmN0aW9ucy5zY3NzIiwiLi4vYmFzZS9fbWl4aW5zLnNjc3MiLCJmbGF0cGlja3IvY3VzdG9tLWZsYXRwaWNrci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUNBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FDRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBS0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFLRjtFQUNFOztBQUdGO0VBQ0U7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7O0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNFOztBQUdGO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FBSUo7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTs7QUFFQTtFQUNFOztBQUlKO0VBQ0U7O0FBR0Y7RUFDRTs7QUFFQTtFQUNFOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFLRjtFQUNFOztBQUVBO0VBQ0U7O0FBSUo7RUFDRTs7QUFHRjtFQUNFOztBQUlBO0VBQ0U7O0FBR0Y7RUFDRTs7QUFLTjtFQUNFO0lBQ0UiLCJmaWxlIjoiZmxhdHBpY2tyL2N1c3RvbS1mbGF0cGlja3IuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypcclxuXHQ9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblx0XHRcdEBJbXBvcnRcdEZ1bmN0aW9uXHJcblx0PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4qL1xyXG5cclxuIiwiLypcclxuXHQ9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblx0XHRcdEBJbXBvcnRcdE1peGluc1xyXG5cdD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuKi9cclxuXHJcbi8vIEJvcmRlclxyXG4kZGlyZWN0aW9uOiAnJztcclxuQG1peGluIGJvcmRlcigkZGlyZWN0aW9uLCAkd2lkdGgsICRzdHlsZSwgJGNvbG9yKSB7XHJcblxyXG4gICBAaWYgJGRpcmVjdGlvbiA9PSAnJyB7XHJcbiAgICAgICAgYm9yZGVyOiAkd2lkdGggJHN0eWxlICRjb2xvcjtcclxuICAgfSBAZWxzZSB7XHJcbiAgICAgICAgYm9yZGVyLSN7JGRpcmVjdGlvbn06ICR3aWR0aCAkc3R5bGUgJGNvbG9yO1xyXG4gICB9XHJcbn0iLCJAaW1wb3J0ICcuLi8uLi9iYXNlL2Jhc2UnO1xyXG5ib2R5LmRhcmsge1xyXG4uZmxhdHBpY2tyLWNhbGVuZGFyIHtcclxuICB3aWR0aDogMzM2Ljg3NXB4O1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMThweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgM3B4IDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICBib3gtc2hhZG93OiAwIDZweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMThweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgM3B4IDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjMWIyZTRiO1xyXG4gIGJhY2tncm91bmQ6ICMxYjJlNGI7XHJcblxyXG4gICYub3BlbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB6LWluZGV4OiA5MDA7XHJcbiAgfVxyXG5cclxuICAmLmFycm93VG9wOmJlZm9yZSB7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMWIyZTRiO1xyXG4gIH1cclxuXHJcbiAgJi5hcnJvd0JvdHRvbTpiZWZvcmUge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzFiMmU0YjtcclxuICB9XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIGJvcmRlci13aWR0aDogOXB4O1xyXG4gIH1cclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICBib3JkZXItd2lkdGg6IDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5mbGF0cGlja3ItbW9udGhzIHtcclxuICAuZmxhdHBpY2tyLXByZXYtbW9udGgsIC5mbGF0cGlja3ItbmV4dC1tb250aCB7XHJcbiAgICB0b3A6IDglO1xyXG4gICAgcGFkZGluZzogNXB4IDEzcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMWIyZTRiO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgLmZsYXRwaWNrci1wcmV2LW1vbnRoIHN2ZywgLmZsYXRwaWNrci1uZXh0LW1vbnRoIHN2ZyB7XHJcbiAgICBmaWxsOiAjYmZjOWQ0O1xyXG4gIH1cclxuXHJcbiAgLmZsYXRwaWNrci1wcmV2LW1vbnRoOmhvdmVyIHN2ZywgLmZsYXRwaWNrci1uZXh0LW1vbnRoOmhvdmVyIHN2ZyB7XHJcbiAgICBmaWxsOiAjMDA5Njg4O1xyXG4gIH1cclxufVxyXG5cclxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIgc3BhbiB7XHJcbiAgJi5hcnJvd1VwOmFmdGVyIHtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNiZmM5ZDQ7XHJcbiAgfVxyXG5cclxuICAmLmFycm93RG93bjphZnRlciB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYmZjOWQ0O1xyXG4gIH1cclxufVxyXG5cclxuLmZsYXRwaWNrci1kYXkudG9kYXkge1xyXG4gIGJvcmRlci1jb2xvcjogIzAwOTY4ODtcclxuICBjb2xvcjogIzAwOTY4ODtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGgge1xyXG4gIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcms7XHJcbiAgICBjb2xvcjogI2JmYzlkNDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIHBhZGRpbmc6IDEycHggMTZweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYjJlNGI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBpbnB1dC5jdXIteWVhciB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyaztcclxuICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgIGNvbG9yOiAjYmZjOWQ0O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgcGFkZGluZzogMTNweCAxMnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgfVxyXG59XHJcblxyXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW1vbnRoIHtcclxuICBoZWlnaHQ6IDc2cHg7XHJcbn1cclxuXHJcbi5mbGF0cGlja3ItZGF5LmZsYXRwaWNrci1kaXNhYmxlZCB7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICBjb2xvcjogI2UwZTZlZDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgY29sb3I6ICNlMGU2ZWQ7XHJcbiAgfVxyXG59XHJcblxyXG5zcGFuLmZsYXRwaWNrci13ZWVrZGF5IHtcclxuICBjb2xvcjogIzg4OGVhODtcclxufVxyXG5cclxuLmZsYXRwaWNrci1kYXkge1xyXG4gIGNvbG9yOiAjODg4ZWE4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICYuZmxhdHBpY2tyLWRpc2FibGVkIHtcclxuICAgIGNvbG9yOiByZ2JhKDEzNiwgMTQyLCAxNjgsIDAuMjIpO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogcmdiYSgxMzYsIDE0MiwgMTY4LCAwLjIyKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYucHJldk1vbnRoRGF5LCAmLm5leHRNb250aERheSB7XHJcbiAgICBjb2xvcjogcmdiYSgxMzYsIDE0MiwgMTY4LCAwLjIyKTtcclxuICB9XHJcblxyXG4gICYubm90QWxsb3dlZCB7XHJcbiAgICBjb2xvcjogcmdiYSgxMzYsIDE0MiwgMTY4LCAwLjIyKTtcclxuXHJcbiAgICAmLnByZXZNb250aERheSwgJi5uZXh0TW9udGhEYXkge1xyXG4gICAgICBjb2xvcjogcmdiYSgxMzYsIDE0MiwgMTY4LCAwLjIyKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaW5SYW5nZSwgJi5wcmV2TW9udGhEYXkuaW5SYW5nZSwgJi5uZXh0TW9udGhEYXkuaW5SYW5nZSwgJi50b2RheS5pblJhbmdlLCAmLnByZXZNb250aERheS50b2RheS5pblJhbmdlLCAmLm5leHRNb250aERheS50b2RheS5pblJhbmdlLCAmOmhvdmVyLCAmLnByZXZNb250aERheTpob3ZlciwgJi5uZXh0TW9udGhEYXk6aG92ZXIsICY6Zm9jdXMsICYucHJldk1vbnRoRGF5OmZvY3VzLCAmLm5leHRNb250aERheTpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTkxZTNhO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMTkxZTNhO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiA1cHggMCAwICMxOTFlM2EsIDVweCAwIDAgIzE5MWUzYTtcclxuICAgIGJveC1zaGFkb3c6IDVweCAwIDAgIzE5MWUzYSwgNXB4IDAgMCAjMTkxZTNhO1xyXG4gIH1cclxuXHJcbiAgJi5zZWxlY3RlZCwgJi5zdGFydFJhbmdlLCAmLmVuZFJhbmdlLCAmLnNlbGVjdGVkLmluUmFuZ2UsICYuc3RhcnRSYW5nZS5pblJhbmdlLCAmLmVuZFJhbmdlLmluUmFuZ2UsICYuc2VsZWN0ZWQ6Zm9jdXMsICYuc3RhcnRSYW5nZTpmb2N1cywgJi5lbmRSYW5nZTpmb2N1cywgJi5zZWxlY3RlZDpob3ZlciwgJi5zdGFydFJhbmdlOmhvdmVyLCAmLmVuZFJhbmdlOmhvdmVyLCAmLnNlbGVjdGVkLnByZXZNb250aERheSwgJi5zdGFydFJhbmdlLnByZXZNb250aERheSwgJi5lbmRSYW5nZS5wcmV2TW9udGhEYXksICYuc2VsZWN0ZWQubmV4dE1vbnRoRGF5LCAmLnN0YXJ0UmFuZ2UubmV4dE1vbnRoRGF5LCAmLmVuZFJhbmdlLm5leHRNb250aERheSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA5Njg4O1xyXG4gICAgY29sb3I6ICMwZTE3MjY7XHJcbiAgICBib3JkZXItY29sb3I6ICMwMDk2ODg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gIH1cclxufVxyXG5cclxuLmZsYXRwaWNrci10aW1lIHtcclxuICBpbnB1dCB7XHJcbiAgICBjb2xvcjogI2JmYzlkNDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogIzBlMTcyNjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mbGF0cGlja3ItYW0tcG06aG92ZXIsIGlucHV0OmZvY3VzLCAuZmxhdHBpY2tyLWFtLXBtOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQ6ICMwZTE3MjY7XHJcbiAgfVxyXG5cclxuICAuZmxhdHBpY2tyLXRpbWUtc2VwYXJhdG9yLCAuZmxhdHBpY2tyLWFtLXBtIHtcclxuICAgIGNvbG9yOiAjYmZjOWQ0O1xyXG4gIH1cclxuXHJcbiAgLm51bUlucHV0V3JhcHBlciBzcGFuIHtcclxuICAgICYuYXJyb3dVcDphZnRlciB7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDk2ODg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hcnJvd0Rvd246YWZ0ZXIge1xyXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMDA5Njg4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQHN1cHBvcnRzICgtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2gpIHtcclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbn1cclxufSJdfQ== */
