<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 * Container style
 */
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}
/*
 * Scrollbar rail styles
 */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute;
}
.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute;
}
.ps--active-x &gt; .ps__rail-x,
.ps--active-y &gt; .ps__rail-y {
  display: block;
  background-color: transparent;
}
.ps:hover &gt; .ps__rail-x,
.ps:hover &gt; .ps__rail-y,
.ps--focus &gt; .ps__rail-x,
.ps--focus &gt; .ps__rail-y,
.ps--scrolling-x &gt; .ps__rail-x,
.ps--scrolling-y &gt; .ps__rail-y {
  opacity: 0.6;
}
.ps__rail-x:hover,
.ps__rail-y:hover,
.ps__rail-x:focus,
.ps__rail-y:focus {
  background-color: #eee;
  opacity: 0.9;
}
/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, height .2s ease-in-out;
  -webkit-transition: background-color .2s linear, height .2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute;
}
.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, width .2s ease-in-out;
  -webkit-transition: background-color .2s linear, width .2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute;
}
.ps__rail-x:hover &gt; .ps__thumb-x,
.ps__rail-x:focus &gt; .ps__thumb-x {
  background-color: #999;
  height: 11px;
}
.ps__rail-y:hover &gt; .ps__thumb-y,
.ps__rail-y:focus &gt; .ps__thumb-y {
  background-color: #999;
  width: 11px;
}
/* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}
/**
 * angular2-data-table v"11.1.7" (https://github.com/swimlane/angular2-data-table)
 * Copyright 2016
 * Licensed under MIT
 */
.ngx-datatable {
  display: block;
  overflow: hidden;
  justify-content: center;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  /**
   * Vertical Scrolling Adjustments
   */
  /**
   * Horizontal Scrolling Adjustments
   */
  /**
   * Fixed Header Height Adjustments
   */
  /**
   * Fixed row height adjustments
   */
  /**
   * Shared Styles
   */
  /**
   * Header Styles
   */
  /**
   * Body Styles
   */
  /**
   * Footer Styles
   */ }
.ngx-datatable [hidden] {
    display: none !important; }
.ngx-datatable *, .ngx-datatable *:before, .ngx-datatable *:after {
    box-sizing: border-box; }
.ngx-datatable.scroll-vertical .datatable-body {
    overflow-y: auto; }
.ngx-datatable.scroll-vertical .datatable-body .datatable-row-wrapper {
      position: absolute; }
.ngx-datatable.scroll-horz .datatable-body {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
.ngx-datatable.fixed-header .datatable-header .datatable-header-inner {
    white-space: nowrap; }
.ngx-datatable.fixed-header .datatable-header .datatable-header-inner .datatable-header-cell {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis; }
.ngx-datatable.fixed-row .datatable-scroll {
    white-space: nowrap; }
.ngx-datatable.fixed-row .datatable-scroll .datatable-body-row {
      white-space: nowrap; }
.ngx-datatable.fixed-row .datatable-scroll .datatable-body-row .datatable-body-cell {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis; }
.ngx-datatable.fixed-row .datatable-scroll .datatable-body-row .datatable-body-group-cell {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis; }
.ngx-datatable .datatable-body-row,
  .ngx-datatable .datatable-row-center,
  .ngx-datatable .datatable-header-inner {
    display: flex;
    flex-direction: row;
    -o-flex-flow: row;
    flex-flow: row; }
.ngx-datatable .datatable-body-cell,
  .ngx-datatable .datatable-header-cell {
    overflow-x: hidden;
    vertical-align: top;
    display: inline-block;
    line-height: 1.625; }
.ngx-datatable .datatable-body-cell:focus,
    .ngx-datatable .datatable-header-cell:focus {
      outline: none; }
.ngx-datatable .datatable-row-left,
  .ngx-datatable .datatable-row-right {
    z-index: 9; }
.ngx-datatable .datatable-row-left,
  .ngx-datatable .datatable-row-center,
  .ngx-datatable .datatable-row-group,
  .ngx-datatable .datatable-row-right {
    position: relative; }
.ngx-datatable .datatable-header {
    display: block;
    overflow: hidden; }
.ngx-datatable .datatable-header .datatable-header-inner {
      align-items: stretch;
      -webkit-align-items: stretch; }
.ngx-datatable .datatable-header .datatable-header-cell {
      position: relative;
      display: inline-block; }
.ngx-datatable .datatable-header .datatable-header-cell.sortable .datatable-header-cell-wrapper {
        cursor: pointer; }
.ngx-datatable .datatable-header .datatable-header-cell.longpress .datatable-header-cell-wrapper {
        cursor: move; }
.ngx-datatable .datatable-header .datatable-header-cell .sort-btn {
        line-height: 100%;
        vertical-align: middle;
        display: inline-block;
        cursor: pointer; }
.ngx-datatable .datatable-header .datatable-header-cell .resize-handle {
        display: inline-block;
        position: absolute;
        right: 0;
        top: 0;
        bottom: 0;
        width: 5px;
        padding: 0 4px;
        visibility: hidden;
        cursor: ew-resize; }
.ngx-datatable .datatable-header .datatable-header-cell.resizeable:hover .resize-handle {
        visibility: visible; }
.ngx-datatable .datatable-body {
    position: relative;
    z-index: 10;
    display: block; }
.ngx-datatable .datatable-body .datatable-scroll {
      display: inline-block; }
.ngx-datatable .datatable-body .datatable-row-detail {
      overflow-y: hidden; }
.ngx-datatable .datatable-body .datatable-row-wrapper {
      display: flex;
      flex-direction: column; }
.ngx-datatable .datatable-body .datatable-body-row {
      outline: none; }
.ngx-datatable .datatable-body .datatable-body-row &gt; div {
        display: flex; }
.ngx-datatable .datatable-footer {
    display: block;
    width: 100%; }
.ngx-datatable .datatable-footer .datatable-footer-inner {
      display: flex;
      align-items: center;
      width: 100%; }
.ngx-datatable .datatable-footer .selected-count .page-count {
      flex: 1 1 40%; }
.ngx-datatable .datatable-footer .selected-count .datatable-pager {
      flex: 1 1 60%; }
.ngx-datatable .datatable-footer .page-count {
      flex: 1 1 20%; }
.ngx-datatable .datatable-footer .datatable-pager {
      flex: 1 1 80%;
      text-align: right; }
.ngx-datatable .datatable-footer .datatable-pager .pager,
      .ngx-datatable .datatable-footer .datatable-pager .pager li {
        padding: 0;
        margin: 0;
        display: inline-block;
        list-style: none; }
.ngx-datatable .datatable-footer .datatable-pager .pager li, .ngx-datatable .datatable-footer .datatable-pager .pager li a {
        outline: none; }
.ngx-datatable .datatable-footer .datatable-pager .pager li a {
        cursor: pointer;
        display: inline-block; }
.ngx-datatable .datatable-footer .datatable-pager .pager li.disabled a {
        cursor: not-allowed; }
.ngx-datatable.material {
  background: #FFF;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  /**
	 * Shared Styles
	 */
  /**
	 * Global Row Styles
	 */
  /**
	 * Header Styles
	 */
  /**
	 * Body Styles
	 */
  /**
	 * Footer Styles
	 */ }
.ngx-datatable.material.striped .datatable-row-odd {
    background: #eee; }
.ngx-datatable.material.single-selection .datatable-body-row.active,
  .ngx-datatable.material.single-selection .datatable-body-row.active .datatable-row-group, .ngx-datatable.material.multi-selection .datatable-body-row.active,
  .ngx-datatable.material.multi-selection .datatable-body-row.active .datatable-row-group, .ngx-datatable.material.multi-click-selection .datatable-body-row.active,
  .ngx-datatable.material.multi-click-selection .datatable-body-row.active .datatable-row-group {
    background-color: #304FFE;
    color: #FFF; }
.ngx-datatable.material.single-selection .datatable-body-row.active:hover,
  .ngx-datatable.material.single-selection .datatable-body-row.active:hover .datatable-row-group, .ngx-datatable.material.multi-selection .datatable-body-row.active:hover,
  .ngx-datatable.material.multi-selection .datatable-body-row.active:hover .datatable-row-group, .ngx-datatable.material.multi-click-selection .datatable-body-row.active:hover,
  .ngx-datatable.material.multi-click-selection .datatable-body-row.active:hover .datatable-row-group {
    background-color: #193AE4;
    color: #FFF; }
.ngx-datatable.material.single-selection .datatable-body-row.active:focus,
  .ngx-datatable.material.single-selection .datatable-body-row.active:focus .datatable-row-group, .ngx-datatable.material.multi-selection .datatable-body-row.active:focus,
  .ngx-datatable.material.multi-selection .datatable-body-row.active:focus .datatable-row-group, .ngx-datatable.material.multi-click-selection .datatable-body-row.active:focus,
  .ngx-datatable.material.multi-click-selection .datatable-body-row.active:focus .datatable-row-group {
    background-color: #2041EF;
    color: #FFF; }
.ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,
  .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group {
    background-color: #eee;
    transition-property: background;
    transition-duration: .3s;
    transition-timing-function: linear; }
.ngx-datatable.material:not(.cell-selection) .datatable-body-row:focus,
  .ngx-datatable.material:not(.cell-selection) .datatable-body-row:focus .datatable-row-group {
    background-color: #ddd; }
.ngx-datatable.material.cell-selection .datatable-body-cell:hover,
  .ngx-datatable.material.cell-selection .datatable-body-cell:hover .datatable-row-group {
    background-color: #eee;
    transition-property: background;
    transition-duration: .3s;
    transition-timing-function: linear; }
.ngx-datatable.material.cell-selection .datatable-body-cell:focus,
  .ngx-datatable.material.cell-selection .datatable-body-cell:focus .datatable-row-group {
    background-color: #ddd; }
.ngx-datatable.material.cell-selection .datatable-body-cell.active,
  .ngx-datatable.material.cell-selection .datatable-body-cell.active .datatable-row-group {
    background-color: #304FFE;
    color: #FFF; }
.ngx-datatable.material.cell-selection .datatable-body-cell.active:hover,
  .ngx-datatable.material.cell-selection .datatable-body-cell.active:hover .datatable-row-group {
    background-color: #193AE4;
    color: #FFF; }
.ngx-datatable.material.cell-selection .datatable-body-cell.active:focus,
  .ngx-datatable.material.cell-selection .datatable-body-cell.active:focus .datatable-row-group {
    background-color: #2041EF;
    color: #FFF; }
.ngx-datatable.material .empty-row {
    height: 50px;
    text-align: left;
    padding: .5rem 1.2rem;
    vertical-align: top;
    border-top: 0; }
.ngx-datatable.material .loading-row {
    text-align: left;
    padding: .5rem 1.2rem;
    vertical-align: top;
    border-top: 0; }
.ngx-datatable.material .datatable-header .datatable-row-left,
  .ngx-datatable.material .datatable-body .datatable-row-left {
    background-color: #FFF;
    background-position: 100% 0;
    background-repeat: repeat-y;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAFklEQVQIHWPSkNeSBmJhTQVtbiDNCgASagIIuJX8OgAAAABJRU5ErkJggg==); }
.ngx-datatable.material .datatable-header .datatable-row-right,
  .ngx-datatable.material .datatable-body .datatable-row-right {
    background-position: 0 0;
    background-color: #fff;
    background-repeat: repeat-y;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAFklEQVQI12PQkNdi1VTQ5gbSwkAsDQARLAIGtOSFUAAAAABJRU5ErkJggg==); }
.ngx-datatable.material .datatable-header {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
.ngx-datatable.material .datatable-header .datatable-header-cell {
      text-align: left;
      padding: .9rem 1.2rem;
      font-weight: 400;
      color: rgba(0, 0, 0, 0.54);
      vertical-align: bottom;
      font-size: 12px;
      font-weight: 500; }
.ngx-datatable.material .datatable-header .datatable-header-cell .datatable-header-cell-wrapper {
        position: relative; }
.ngx-datatable.material .datatable-header .datatable-header-cell.longpress .draggable::after {
        transition: opacity 400ms ease, -webkit-transform 400ms ease;
        transition: transform 400ms ease, opacity 400ms ease;
        transition: transform 400ms ease, opacity 400ms ease, -webkit-transform 400ms ease;
        opacity: .5;
        -webkit-transform: scale(1);
                transform: scale(1); }
.ngx-datatable.material .datatable-header .datatable-header-cell .draggable::after {
        content: " ";
        position: absolute;
        top: 50%;
        left: 50%;
        margin: -30px 0 0 -30px;
        height: 60px;
        width: 60px;
        background: #eee;
        border-radius: 100%;
        opacity: 1;
        -webkit-filter: none;
                filter: none;
        -webkit-transform: scale(0);
                transform: scale(0);
        z-index: 9999;
        pointer-events: none; }
.ngx-datatable.material .datatable-header .datatable-header-cell.dragging .resize-handle {
        border-right: none; }
.ngx-datatable.material .datatable-header .resize-handle {
      border-right: solid 1px #eee; }
.ngx-datatable.material .datatable-body .datatable-row-detail {
    background: #f5f5f5;
    padding: 10px; }
.ngx-datatable.material .datatable-body .datatable-group-header {
    background: #f5f5f5;
    border-bottom: solid 1px #D9D8D9;
    border-top: solid 1px #D9D8D9; }
.ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell {
    text-align: left;
    padding: .9rem 1.2rem;
    vertical-align: top;
    border-top: 0;
    color: rgba(0, 0, 0, 0.87);
    transition: width 0.3s ease;
    font-size: 14px;
    font-weight: 400; }
.ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-group-cell {
    text-align: left;
    padding: .9rem 1.2rem;
    vertical-align: top;
    border-top: 0;
    color: rgba(0, 0, 0, 0.87);
    transition: width 0.3s ease;
    font-size: 14px;
    font-weight: 400; }
.ngx-datatable.material .datatable-body .progress-linear {
    display: block;
    position: relative;
    width: 100%;
    height: 5px;
    padding: 0;
    margin: 0;
    position: absolute; }
.ngx-datatable.material .datatable-body .progress-linear .container {
      display: block;
      position: relative;
      overflow: hidden;
      width: 100%;
      height: 5px;
      -webkit-transform: translate(0, 0) scale(1, 1);
      transform: translate(0, 0) scale(1, 1);
      background-color: #aad1f9; }
.ngx-datatable.material .datatable-body .progress-linear .container .bar {
        transition: all .2s linear;
        -webkit-animation: query 0.8s infinite cubic-bezier(0.39, 0.575, 0.565, 1);
        animation: query 0.8s infinite cubic-bezier(0.39, 0.575, 0.565, 1);
        transition: -webkit-transform .2s linear;
        transition: transform .2s linear;
        transition: transform .2s linear, -webkit-transform .2s linear;
        background-color: #106cc8;
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 100%;
        height: 5px; }
.ngx-datatable.material .datatable-footer {
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    font-size: 12px;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.54); }
.ngx-datatable.material .datatable-footer .page-count {
      line-height: 50px;
      height: 50px;
      padding: 0 1.2rem; }
.ngx-datatable.material .datatable-footer .datatable-pager {
      margin: 0 10px; }
.ngx-datatable.material .datatable-footer .datatable-pager li {
        vertical-align: middle; }
.ngx-datatable.material .datatable-footer .datatable-pager li.disabled a {
          color: rgba(0, 0, 0, 0.26) !important;
          background-color: transparent !important; }
.ngx-datatable.material .datatable-footer .datatable-pager li.active a {
          background-color: rgba(158, 158, 158, 0.2);
          font-weight: bold; }
.ngx-datatable.material .datatable-footer .datatable-pager a {
        height: 22px;
        min-width: 24px;
        line-height: 22px;
        padding: 0 6px;
        border-radius: 3px;
        margin: 6px 3px;
        text-align: center;
        vertical-align: top;
        color: rgba(0, 0, 0, 0.54);
        text-decoration: none;
        vertical-align: bottom; }
.ngx-datatable.material .datatable-footer .datatable-pager a:hover {
          color: rgba(0, 0, 0, 0.75);
          background-color: rgba(158, 158, 158, 0.2); }
.ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-left,
      .ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-skip,
      .ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-right,
      .ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-prev {
        font-size: 20px;
        line-height: 20px;
        padding: 0 3px; }
/**
 * Checkboxes
**/
.datatable-checkbox {
  position: relative;
  margin: 0;
  cursor: pointer;
  vertical-align: middle;
  display: inline-block;
  box-sizing: border-box;
  padding: 0; }
.datatable-checkbox input[type='checkbox'] {
    position: relative;
    margin: 0 1rem 0 0;
    cursor: pointer;
    outline: none; }
.datatable-checkbox input[type='checkbox']:before {
      transition: all 0.3s ease-in-out;
      content: "";
      position: absolute;
      left: 0;
      z-index: 1;
      width: 1rem;
      height: 1rem;
      border: 2px solid #f2f2f2; }
.datatable-checkbox input[type='checkbox']:checked:before {
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
      height: .5rem;
      border-color: #009688;
      border-top-style: none;
      border-right-style: none; }
.datatable-checkbox input[type='checkbox']:after {
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      width: 1rem;
      height: 1rem;
      background: #fff;
      cursor: pointer; }
/**
 * Progress bar animations
 */
@-webkit-keyframes query {
  0% {
    opacity: 1;
    -webkit-transform: translateX(35%) scale(0.3, 1);
            transform: translateX(35%) scale(0.3, 1); }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-50%) scale(0, 1);
            transform: translateX(-50%) scale(0, 1); } }
@keyframes query {
  0% {
    opacity: 1;
    -webkit-transform: translateX(35%) scale(0.3, 1);
            transform: translateX(35%) scale(0.3, 1); }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-50%) scale(0, 1);
            transform: translateX(-50%) scale(0, 1); } }
@charset "UTF-8";
@font-face {
  font-family: "data-table";
  src:url("data:application/vnd.ms-fontobject;base64,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");
  src:url('data-table.bce071e976865da51100.eot?#iefix') format("embedded-opentype"),
    url("data:font/woff;base64,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") format("woff"),
    url("data:font/ttf;base64,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") format("truetype"),
    url('data-table.b0aebd744ce7adb780a9.svg#data-table') format("svg");
  font-weight: normal;
  font-style: normal;

}
[data-icon]:before {
  font-family: "data-table" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class^="datatable-icon-"]:before,
[class*=" datatable-icon-"]:before {
  font-family: "data-table" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.datatable-icon-filter:before {
  content: "\62";
}
.datatable-icon-collapse:before {
  content: "\61";
}
.datatable-icon-expand:before {
  content: "\63";
}
.datatable-icon-close:before {
  content: "\64";
}
.datatable-icon-up:before {
  content: "\65";
}
.datatable-icon-down:before {
  content: "\66";
}
.datatable-icon-sort:before {
  content: "\67";
}
.datatable-icon-done:before {
  content: "\68";
}
.datatable-icon-done-all:before {
  content: "\69";
}
.datatable-icon-search:before {
  content: "\6a";
}
.datatable-icon-pin:before {
  content: "\6b";
}
.datatable-icon-add:before {
  content: "\6d";
}
.datatable-icon-left:before {
  content: "\6f";
}
.datatable-icon-right:before {
  content: "\70";
}
.datatable-icon-skip:before {
  content: "\71";
}
.datatable-icon-prev:before {
  content: "\72";
}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  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] &gt; 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 {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  -o-tab-size: 4;
     tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor &gt; * {
  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 &gt; li,
.ql-editor ul &gt; li {
  list-style-type: none;
}
.ql-editor ul &gt; 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] &gt; li *,
.ql-editor ul[data-checked=false] &gt; li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] &gt; li::before,
.ql-editor ul[data-checked=false] &gt; li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] &gt; li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] &gt; 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;
}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  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] &gt; 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 {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  -o-tab-size: 4;
     tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor &gt; * {
  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 &gt; li,
.ql-editor ul &gt; li {
  list-style-type: none;
}
.ql-editor ul &gt; 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] &gt; li *,
.ql-editor ul[data-checked=false] &gt; li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] &gt; li::before,
.ql-editor ul[data-checked=false] &gt; li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] &gt; li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] &gt; 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;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  -webkit-transform: translateY(10px);
          transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  -webkit-transform: translateY(-10px);
          transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
  font-size: 0.67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: 'Edit';
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: 'Remove';
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: 'Save';
  padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}
.gu-mirror {
  position: fixed !important;
  margin: 0 !important;
  z-index: 9999 !important;
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
}
.gu-hide {
  display: none !important;
}
.gu-unselectable {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important;
}
.gu-transit {
  opacity: 0.2;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  filter: alpha(opacity=20);
}
.cal-month-view .cal-header {
  text-align: center;
  font-weight: bolder; }
.cal-month-view .cal-cell-row:hover {
  background-color: #fafafa; }
.cal-month-view .cal-header .cal-cell {
  padding: 5px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  white-space: nowrap; }
.cal-month-view .cal-cell-row .cal-cell:hover,
.cal-month-view .cal-cell.cal-has-events.cal-open {
  background-color: #ededed; }
.cal-month-view .cal-days {
  border: 1px solid #e1e1e1;
  border-bottom: 0; }
.cal-month-view .cal-cell-top {
  min-height: 78px;
  flex: 1; }
.cal-month-view .cal-cell-row {
  -js-display: flex;
  display: flex; }
.cal-month-view .cal-cell {
  float: left;
  flex: 1;
  -js-display: flex;
  display: flex;
  flex-direction: column;
  align-items: stretch; }
.cal-month-view .cal-day-cell {
  min-height: 100px; }
.cal-month-view .cal-day-cell:not(:last-child) {
  border-right: 1px solid #e1e1e1; }
.cal-month-view .cal-days .cal-cell-row {
  border-bottom: 1px solid #e1e1e1; }
.cal-month-view .cal-day-badge {
  margin-top: 18px;
  margin-left: 10px;
  background-color: #b94a48;
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  color: white;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  border-radius: 10px; }
.cal-month-view .cal-day-number {
  font-size: 1.2em;
  font-weight: 400;
  opacity: 0.5;
  margin-top: 15px;
  margin-right: 15px;
  float: right;
  margin-bottom: 10px; }
.cal-month-view .cal-events {
  flex: 1;
  align-items: flex-end;
  margin: 3px;
  line-height: 10px;
  -js-display: flex;
  display: flex;
  flex-wrap: wrap; }
.cal-month-view .cal-event {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  display: inline-block;
  margin: 2px; }
.cal-month-view .cal-day-cell.cal-in-month.cal-has-events {
  cursor: pointer; }
.cal-month-view .cal-day-cell.cal-out-month .cal-day-number {
  opacity: 0.1;
  cursor: default; }
.cal-month-view .cal-day-cell.cal-weekend .cal-day-number {
  color: darkred; }
.cal-month-view .cal-day-cell.cal-today {
  background-color: #e8fde7; }
.cal-month-view .cal-day-cell.cal-today .cal-day-number {
  font-size: 1.9em; }
.cal-month-view .cal-day-cell.cal-drag-over {
  background-color: #e0e0e0 !important; }
.cal-month-view .cal-open-day-events {
  padding: 15px;
  color: white;
  background-color: #555;
  box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.5); }
.cal-month-view .cal-open-day-events .cal-event {
  position: relative;
  top: 2px; }
.cal-month-view .cal-event-title {
  color: white; }
.cal-month-view .cal-out-month .cal-day-badge,
.cal-month-view .cal-out-month .cal-event {
  opacity: 0.3; }
.cal-week-view .cal-day-headers {
  -js-display: flex;
  display: flex;
  margin-bottom: 3px;
  border: 1px solid #e1e1e1;
  margin-left: 2px;
  margin-right: 2px; }
.cal-week-view .cal-day-headers .cal-header {
  flex: 1;
  text-align: center;
  padding: 5px; }
.cal-week-view .cal-day-headers .cal-header:not(:last-child) {
  border-right: 1px solid #e1e1e1; }
.cal-week-view .cal-day-headers .cal-header:hover,
.cal-week-view .cal-day-headers .cal-drag-over {
  background-color: #ededed; }
.cal-week-view .cal-day-headers span {
  font-weight: 400;
  opacity: 0.5; }
.cal-week-view .cal-events-row {
  position: relative;
  height: 33px; }
.cal-week-view .cal-event-container {
  display: inline-block;
  position: absolute; }
.cal-week-view .cal-event {
  padding: 0 10px;
  font-size: 12px;
  margin-left: 2px;
  margin-right: 2px;
  height: 30px;
  line-height: 30px; }
.cal-week-view .cal-draggable {
  cursor: move; }
.cal-week-view .cal-starts-within-week .cal-event {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px; }
.cal-week-view .cal-ends-within-week .cal-event {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px; }
.cal-week-view .cal-header.cal-today {
  background-color: #e8fde7; }
.cal-week-view .cal-header.cal-weekend span {
  color: #8b0000; }
.cal-week-view .cal-event,
.cal-week-view .cal-header {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }
.cal-day-view {
  /* stylelint-disable-next-line selector-type-no-unknown */ }
.cal-day-view .cal-hour-rows {
    width: 100%;
    border: solid 1px #e1e1e1;
    overflow-x: scroll;
    position: relative; }
.cal-day-view .cal-hour:nth-child(odd) {
    background-color: #fafafa; }
.cal-day-view mwl-calendar-day-view-hour-segment,
  .cal-day-view .cal-hour-segment {
    display: block; }
.cal-day-view .cal-hour-segment::after {
    content: '\00a0'; }
.cal-day-view .cal-hour:not(:last-child) .cal-hour-segment,
  .cal-day-view .cal-hour:last-child :not(:last-child) .cal-hour-segment {
    border-bottom: thin dashed #e1e1e1; }
.cal-day-view .cal-time {
    font-weight: bold;
    padding-top: 5px;
    width: 70px;
    text-align: center; }
.cal-day-view .cal-hour-segment.cal-after-hour-start .cal-time {
    display: none; }
.cal-day-view .cal-hour-segment:hover,
  .cal-day-view .cal-drag-over .cal-hour-segment {
    background-color: #ededed; }
.cal-day-view .cal-event-container {
    position: absolute; }
.cal-day-view .cal-event {
    border: solid 1px;
    padding: 5px;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 100%;
    box-sizing: border-box; }
.cal-day-view .cal-draggable {
    cursor: move; }
.cal-day-view .cal-starts-within-day .cal-event {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px; }
.cal-day-view .cal-ends-within-day .cal-event {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px; }
.cal-day-view .cal-all-day-event {
    padding: 8px;
    border: solid 1px; }
.cal-tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  font-size: 11px;
  word-wrap: break-word;
  opacity: 0.9; }
.cal-tooltip.cal-tooltip-top {
  padding: 5px 0;
  margin-top: -3px; }
.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000; }
.cal-tooltip.cal-tooltip-right {
  padding: 0 5px;
  margin-left: 3px; }
.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000; }
.cal-tooltip.cal-tooltip-bottom {
  padding: 5px 0;
  margin-top: 3px; }
.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000; }
.cal-tooltip.cal-tooltip-left {
  padding: 0 5px;
  margin-left: -3px; }
.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000; }
.cal-tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem; }
.cal-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }
/**! hopscotch - v0.3.1
*
* Copyright 2017 LinkedIn Corp. All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*     http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
.animated{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
.fade-in-up{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
.fade-in-down{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
.fade-in-right{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
.fade-in-left{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
div.hopscotch-bubble .hopscotch-nav-button{font-weight:700;border-width:1px;border-style:solid;cursor:pointer;margin:0;overflow:visible;text-decoration:none!important;width:auto;padding:0 10px;height:26px;line-height:24px;font-size:12px;*zoom:1;white-space:nowrap;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;vertical-align:middle;border-radius:3px;box-sizing:border-box}
div.hopscotch-bubble .hopscotch-nav-button:hover{*zoom:1;box-shadow:0 1px 3px rgba(0,0,0,.25)}
div.hopscotch-bubble .hopscotch-nav-button:active{box-shadow:0 1px 2px rgba(0,0,0,.25) inset}
div.hopscotch-bubble .hopscotch-nav-button.next{border-color:#1b5480;color:#fff;margin:0 0 0 10px;text-shadow:0 1px 1px rgba(0,0,0,.35);background-color:#287bbc;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#287bbc', endColorstr='#23639a');background-image:linear-gradient(to bottom,#287bbc 0,#23639a 100%)}
div.hopscotch-bubble .hopscotch-nav-button.next:hover{background-color:#2672ae;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#2672ae', endColorstr='#1e4f7e');background-image:linear-gradient(to bottom,#2672ae 0,#1e4f7e 100%)}
div.hopscotch-bubble .hopscotch-nav-button.prev{border-color:#a7a7a7;color:#444;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f2f2f2;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#f2f2f2', endColorstr='#e9e9e9');background-image:linear-gradient(to bottom,#f2f2f2 0,#e9e9e9 100%)}
div.hopscotch-bubble .hopscotch-nav-button.prev:hover{background-color:#e8e8e8;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE8E8E8', endColorstr='#FFA9A9A9');background-image:linear-gradient(to bottom,#e8e8e8 0,#e3e3e3 13%,#d7d7d7 32%,#b9b9b9 71%,#a9a9a9 100%)}
div.hopscotch-bubble{background-color:#fff;border:5px solid #000;border:5px solid rgba(0,0,0,.5);color:#333;font-family:Helvetica,Arial;font-size:13px;position:absolute;z-index:999999;box-sizing:content-box;background-clip:padding-box}
div.hopscotch-bubble *{box-sizing:content-box}
div.hopscotch-bubble.animate{-moz-transition-property:top,left;-moz-transition-duration:1s;-moz-transition-timing-function:ease-in-out;-ms-transition-property:top,left;-ms-transition-duration:1s;-ms-transition-timing-function:ease-in-out;-o-transition-property:top,left;-o-transition-duration:1s;-o-transition-timing-function:ease-in-out;-webkit-transition-property:top,left;-webkit-transition-duration:1s;-webkit-transition-timing-function:ease-in-out;transition-property:top,left;transition-duration:1s;transition-timing-function:ease-in-out}
div.hopscotch-bubble.invisible{opacity:0}
div.hopscotch-bubble.hide,div.hopscotch-bubble .hide,div.hopscotch-bubble .hide-all{display:none}
div.hopscotch-bubble h3{color:#000;font-family:Helvetica,Arial;font-size:16px;font-weight:700;line-height:19px;margin:-1px 15px 0 0;padding:0}
div.hopscotch-bubble .hopscotch-bubble-container{padding:15px;position:relative;text-align:left;-webkit-font-smoothing:antialiased}
div.hopscotch-bubble .hopscotch-content{font-family:Helvetica,Arial;font-weight:400;line-height:17px;margin:-5px 0 11px;padding-top:8px}
div.hopscotch-bubble .hopscotch-bubble-content{margin:0 0 0 40px}
div.hopscotch-bubble.no-number .hopscotch-bubble-content{margin:0}
div.hopscotch-bubble .hopscotch-bubble-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#000;background:transparent url(data:image/png;base64,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) -192px -92px no-repeat;display:block;padding:8px;position:absolute;text-decoration:none;text-indent:-9999px;width:8px;height:8px;top:0;right:0}
div.hopscotch-bubble .hopscotch-bubble-close.hide,div.hopscotch-bubble .hopscotch-bubble-close.hide-all{display:none}
div.hopscotch-bubble .hopscotch-bubble-number{background:transparent url(data:image/png;base64,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) 0 0 no-repeat;color:#fff;display:block;float:left;font-size:17px;font-weight:700;line-height:31px;padding:0 10px 0 0;text-align:center;width:30px;height:30px}
div.hopscotch-bubble .hopscotch-bubble-arrow-container{position:absolute;width:34px;height:34px}
div.hopscotch-bubble .hopscotch-bubble-arrow-container .hopscotch-bubble-arrow,div.hopscotch-bubble .hopscotch-bubble-arrow-container .hopscotch-bubble-arrow-border{width:0;height:0}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.up{top:-22px;left:10px}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow{border-bottom:17px solid #fff;border-left:17px solid transparent;border-right:17px solid transparent;position:relative;top:-10px}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border{border-bottom:17px solid #000;border-bottom:17px solid rgba(0,0,0,.5);border-left:17px solid transparent;border-right:17px solid transparent}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.down{bottom:-39px;left:10px}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow{border-top:17px solid #fff;border-left:17px solid transparent;border-right:17px solid transparent;position:relative;top:-24px}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border{border-top:17px solid #000;border-top:17px solid rgba(0,0,0,.5);border-left:17px solid transparent;border-right:17px solid transparent}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.left{top:10px;left:-22px}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow{border-bottom:17px solid transparent;border-right:17px solid #fff;border-top:17px solid transparent;position:relative;left:7px;top:-34px}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border{border-right:17px solid #000;border-right:17px solid rgba(0,0,0,.5);border-bottom:17px solid transparent;border-top:17px solid transparent}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.right{top:10px;right:-39px}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow{border-bottom:17px solid transparent;border-left:17px solid #fff;border-top:17px solid transparent;position:relative;left:-7px;top:-34px}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border{border-left:17px solid #000;border-left:17px solid rgba(0,0,0,.5);border-bottom:17px solid transparent;border-top:17px solid transparent}
div.hopscotch-bubble .hopscotch-actions{margin:10px 0 0;text-align:right}
.pace {
  -webkit-pointer-events: none;
  pointer-events: none;

  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none;
}
.pace-inactive {
  display: none;
}
.pace .pace-progress {
  background: #ffd97d;
  position: fixed;
  z-index: 2000;
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
}
.center-all{display:flex;align-items:center;justify-content:center}
.star{position:relative;width:20px;height:20px;display:flex;align-items:center;justify-content:center}
.star svg,.star i{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;font-style:normal}
.star svg.star-half,.star svg.star-filled,.star i.star-half,.star i.star-filled{opacity:0}
.star i{top:1px;display:none}
.star.icon i,.rating.star-icon i{font-size:25px;line-height:25px}
.star.icon i.star-empty:before,.rating.star-icon i.star-empty:before{content:"â˜†"}
.star.icon i.star-half:before,.rating.star-icon i.star-half:before{content:"â˜…"}
.star.icon i.star-filled:before,.rating.star-icon i.star-filled:before{content:"â˜…"}
.star.custom-icon i,.rating.star-custom-icon i,.rating.theme-kununu .star-container .star i{font-size:18px;line-height:18px}
.star.empty svg.star-half,.rating.hover:hover.value-1.half .star-container .star svg.star-half,.rating.value-0.half .rating.hover.star:hover.value-1:nth-child(1) .star-container .star svg.star-half,.rating.value-1.half .star-container .rating.hover.star:hover.value-1:nth-child(2) .star-container .star svg.star-half,.rating.value-2.half .star-container .rating.hover.star:hover.value-1:nth-child(3) .star-container .star svg.star-half,.rating.value-3.half .star-container .rating.hover.star:hover.value-1:nth-child(4) .star-container .star svg.star-half,.rating.value-4.half .star-container .rating.hover.star:hover.value-1:nth-child(5) .star-container .star svg.star-half,.rating.value-5.half .star-container .rating.hover.star:hover.value-1:nth-child(6) .star-container .star svg.star-half,.rating.hover:hover.hover-1 .star-container .star svg.star-half,.rating.hover:hover.value-2.half .star-container .star svg.star-half,.rating.value-0.half .rating.hover.star:hover.value-2:nth-child(1) .star-container .star svg.star-half,.rating.value-1.half .star-container .rating.hover.star:hover.value-2:nth-child(2) .star-container .star svg.star-half,.rating.value-2.half .star-container .rating.hover.star:hover.value-2:nth-child(3) .star-container .star svg.star-half,.rating.value-3.half .star-container .rating.hover.star:hover.value-2:nth-child(4) .star-container .star svg.star-half,.rating.value-4.half .star-container .rating.hover.star:hover.value-2:nth-child(5) .star-container .star svg.star-half,.rating.value-5.half .star-container .rating.hover.star:hover.value-2:nth-child(6) .star-container .star svg.star-half,.rating.hover:hover.hover-2 .star-container .star svg.star-half,.rating.hover:hover.value-3.half .star-container .star svg.star-half,.rating.value-0.half .rating.hover.star:hover.value-3:nth-child(1) .star-container .star svg.star-half,.rating.value-1.half .star-container .rating.hover.star:hover.value-3:nth-child(2) .star-container .star svg.star-half,.rating.value-2.half .star-container .rating.hover.star:hover.value-3:nth-child(3) .star-container .star svg.star-half,.rating.value-3.half .star-container .rating.hover.star:hover.value-3:nth-child(4) .star-container .star svg.star-half,.rating.value-4.half .star-container .rating.hover.star:hover.value-3:nth-child(5) .star-container .star svg.star-half,.rating.value-5.half .star-container .rating.hover.star:hover.value-3:nth-child(6) .star-container .star svg.star-half,.rating.hover:hover.hover-3 .star-container .star svg.star-half,.rating.hover:hover.value-4.half .star-container .star svg.star-half,.rating.value-0.half .rating.hover.star:hover.value-4:nth-child(1) .star-container .star svg.star-half,.rating.value-1.half .star-container .rating.hover.star:hover.value-4:nth-child(2) .star-container .star svg.star-half,.rating.value-2.half .star-container .rating.hover.star:hover.value-4:nth-child(3) .star-container .star svg.star-half,.rating.value-3.half .star-container .rating.hover.star:hover.value-4:nth-child(4) .star-container .star svg.star-half,.rating.value-4.half .star-container .rating.hover.star:hover.value-4:nth-child(5) .star-container .star svg.star-half,.rating.value-5.half .star-container .rating.hover.star:hover.value-4:nth-child(6) .star-container .star svg.star-half,.rating.hover:hover.hover-4 .star-container .star svg.star-half,.rating.hover:hover.value-5.half .star-container .star svg.star-half,.rating.value-0.half .rating.hover.star:hover.value-5:nth-child(1) .star-container .star svg.star-half,.rating.value-1.half .star-container .rating.hover.star:hover.value-5:nth-child(2) .star-container .star svg.star-half,.rating.value-2.half .star-container .rating.hover.star:hover.value-5:nth-child(3) .star-container .star svg.star-half,.rating.value-3.half .star-container .rating.hover.star:hover.value-5:nth-child(4) .star-container .star svg.star-half,.rating.value-4.half .star-container .rating.hover.star:hover.value-5:nth-child(5) .star-container .star svg.star-half,.rating.value-5.half .star-container .rating.hover.star:hover.value-5:nth-child(6) .star-container .star svg.star-half,.rating.hover:hover.hover-5 .star-container .star svg.star-half,.rating.hover:hover.value-6.half .star-container .star svg.star-half,.rating.value-0.half .rating.hover.star:hover.value-6:nth-child(1) .star-container .star svg.star-half,.rating.value-1.half .star-container .rating.hover.star:hover.value-6:nth-child(2) .star-container .star svg.star-half,.rating.value-2.half .star-container .rating.hover.star:hover.value-6:nth-child(3) .star-container .star svg.star-half,.rating.value-3.half .star-container .rating.hover.star:hover.value-6:nth-child(4) .star-container .star svg.star-half,.rating.value-4.half .star-container .rating.hover.star:hover.value-6:nth-child(5) .star-container .star svg.star-half,.rating.value-5.half .star-container .rating.hover.star:hover.value-6:nth-child(6) .star-container .star svg.star-half,.rating.hover:hover.hover-6 .star-container .star svg.star-half,.star.empty svg.star-filled,.rating.hover:hover.value-1.half .star-container .star svg.star-filled,.rating.value-0.half .rating.hover.star:hover.value-1:nth-child(1) .star-container .star svg.star-filled,.rating.value-1.half .star-container .rating.hover.star:hover.value-1:nth-child(2) .star-container .star svg.star-filled,.rating.value-2.half .star-container .rating.hover.star:hover.value-1:nth-child(3) .star-container .star svg.star-filled,.rating.value-3.half .star-container .rating.hover.star:hover.value-1:nth-child(4) .star-container .star svg.star-filled,.rating.value-4.half .star-container .rating.hover.star:hover.value-1:nth-child(5) .star-container .star svg.star-filled,.rating.value-5.half .star-container .rating.hover.star:hover.value-1:nth-child(6) .star-container .star svg.star-filled,.rating.hover:hover.hover-1 .star-container .star svg.star-filled,.rating.hover:hover.value-2.half .star-container .star svg.star-filled,.rating.value-0.half .rating.hover.star:hover.value-2:nth-child(1) .star-container .star svg.star-filled,.rating.value-1.half .star-container .rating.hover.star:hover.value-2:nth-child(2) .star-container .star svg.star-filled,.rating.value-2.half .star-container .rating.hover.star:hover.value-2:nth-child(3) .star-container .star svg.star-filled,.rating.value-3.half .star-container .rating.hover.star:hover.value-2:nth-child(4) .star-container .star svg.star-filled,.rating.value-4.half .star-container .rating.hover.star:hover.value-2:nth-child(5) .star-container .star svg.star-filled,.rating.value-5.half .star-container .rating.hover.star:hover.value-2:nth-child(6) .star-container .star svg.star-filled,.rating.hover:hover.hover-2 .star-container .star svg.star-filled,.rating.hover:hover.value-3.half .star-container .star svg.star-filled,.rating.value-0.half .rating.hover.star:hover.value-3:nth-child(1) .star-container .star svg.star-filled,.rating.value-1.half .star-container .rating.hover.star:hover.value-3:nth-child(2) .star-container .star svg.star-filled,.rating.value-2.half .star-container .rating.hover.star:hover.value-3:nth-child(3) .star-container .star svg.star-filled,.rating.value-3.half .star-container .rating.hover.star:hover.value-3:nth-child(4) .star-container .star svg.star-filled,.rating.value-4.half .star-container .rating.hover.star:hover.value-3:nth-child(5) .star-container .star svg.star-filled,.rating.value-5.half .star-container .rating.hover.star:hover.value-3:nth-child(6) .star-container .star svg.star-filled,.rating.hover:hover.hover-3 .star-container .star svg.star-filled,.rating.hover:hover.value-4.half .star-container .star svg.star-filled,.rating.value-0.half .rating.hover.star:hover.value-4:nth-child(1) .star-container .star svg.star-filled,.rating.value-1.half .star-container .rating.hover.star:hover.value-4:nth-child(2) .star-container .star svg.star-filled,.rating.value-2.half .star-container .rating.hover.star:hover.value-4:nth-child(3) .star-container .star svg.star-filled,.rating.value-3.half .star-container .rating.hover.star:hover.value-4:nth-child(4) .star-container .star svg.star-filled,.rating.value-4.half .star-container .rating.hover.star:hover.value-4:nth-child(5) .star-container .star svg.star-filled,.rating.value-5.half .star-container .rating.hover.star:hover.value-4:nth-child(6) .star-container .star svg.star-filled,.rating.hover:hover.hover-4 .star-container .star svg.star-filled,.rating.hover:hover.value-5.half .star-container .star svg.star-filled,.rating.value-0.half .rating.hover.star:hover.value-5:nth-child(1) .star-container .star svg.star-filled,.rating.value-1.half .star-container .rating.hover.star:hover.value-5:nth-child(2) .star-container .star svg.star-filled,.rating.value-2.half .star-container .rating.hover.star:hover.value-5:nth-child(3) .star-container .star svg.star-filled,.rating.value-3.half .star-container .rating.hover.star:hover.value-5:nth-child(4) .star-container .star svg.star-filled,.rating.value-4.half .star-container .rating.hover.star:hover.value-5:nth-child(5) .star-container .star svg.star-filled,.rating.value-5.half .star-container .rating.hover.star:hover.value-5:nth-child(6) .star-container .star svg.star-filled,.rating.hover:hover.hover-5 .star-container .star svg.star-filled,.rating.hover:hover.value-6.half .star-container .star svg.star-filled,.rating.value-0.half .rating.hover.star:hover.value-6:nth-child(1) .star-container .star svg.star-filled,.rating.value-1.half .star-container .rating.hover.star:hover.value-6:nth-child(2) .star-container .star svg.star-filled,.rating.value-2.half .star-container .rating.hover.star:hover.value-6:nth-child(3) .star-container .star svg.star-filled,.rating.value-3.half .star-container .rating.hover.star:hover.value-6:nth-child(4) .star-container .star svg.star-filled,.rating.value-4.half .star-container .rating.hover.star:hover.value-6:nth-child(5) .star-container .star svg.star-filled,.rating.value-5.half .star-container .rating.hover.star:hover.value-6:nth-child(6) .star-container .star svg.star-filled,.rating.hover:hover.hover-6 .star-container .star svg.star-filled,.star.empty i.star-half,.rating.hover:hover.value-1.half .star-container .star i.star-half,.rating.value-0.half .rating.hover.star:hover.value-1:nth-child(1) .star-container .star i.star-half,.rating.value-1.half .star-container .rating.hover.star:hover.value-1:nth-child(2) .star-container .star i.star-half,.rating.value-2.half .star-container .rating.hover.star:hover.value-1:nth-child(3) .star-container .star i.star-half,.rating.value-3.half .star-container .rating.hover.star:hover.value-1:nth-child(4) .star-container .star i.star-half,.rating.value-4.half .star-container .rating.hover.star:hover.value-1:nth-child(5) .star-container .star i.star-half,.rating.value-5.half .star-container .rating.hover.star:hover.value-1:nth-child(6) .star-container .star i.star-half,.rating.hover:hover.hover-1 .star-container .star i.star-half,.rating.hover:hover.value-2.half .star-container .star i.star-half,.rating.value-0.half .rating.hover.star:hover.value-2:nth-child(1) .star-container .star i.star-half,.rating.value-1.half .star-container .rating.hover.star:hover.value-2:nth-child(2) .star-container .star i.star-half,.rating.value-2.half .star-container .rating.hover.star:hover.value-2:nth-child(3) .star-container .star i.star-half,.rating.value-3.half .star-container .rating.hover.star:hover.value-2:nth-child(4) .star-container .star i.star-half,.rating.value-4.half .star-container .rating.hover.star:hover.value-2:nth-child(5) .star-container .star i.star-half,.rating.value-5.half .star-container .rating.hover.star:hover.value-2:nth-child(6) .star-container .star i.star-half,.rating.hover:hover.hover-2 .star-container .star i.star-half,.rating.hover:hover.value-3.half .star-container .star i.star-half,.rating.value-0.half .rating.hover.star:hover.value-3:nth-child(1) .star-container .star i.star-half,.rating.value-1.half .star-container .rating.hover.star:hover.value-3:nth-child(2) .star-container .star i.star-half,.rating.value-2.half .star-container .rating.hover.star:hover.value-3:nth-child(3) .star-container .star i.star-half,.rating.value-3.half .star-container .rating.hover.star:hover.value-3:nth-child(4) .star-container .star i.star-half,.rating.value-4.half .star-container .rating.hover.star:hover.value-3:nth-child(5) .star-container .star i.star-half,.rating.value-5.half .star-container .rating.hover.star:hover.value-3:nth-child(6) .star-container .star i.star-half,.rating.hover:hover.hover-3 .star-container .star i.star-half,.rating.hover:hover.value-4.half .star-container .star i.star-half,.rating.value-0.half .rating.hover.star:hover.value-4:nth-child(1) .star-container .star i.star-half,.rating.value-1.half .star-container .rating.hover.star:hover.value-4:nth-child(2) .star-container .star i.star-half,.rating.value-2.half .star-container .rating.hover.star:hover.value-4:nth-child(3) .star-container .star i.star-half,.rating.value-3.half .star-container .rating.hover.star:hover.value-4:nth-child(4) .star-container .star i.star-half,.rating.value-4.half .star-container .rating.hover.star:hover.value-4:nth-child(5) .star-container .star i.star-half,.rating.value-5.half .star-container .rating.hover.star:hover.value-4:nth-child(6) .star-container .star i.star-half,.rating.hover:hover.hover-4 .star-container .star i.star-half,.rating.hover:hover.value-5.half .star-container .star i.star-half,.rating.value-0.half .rating.hover.star:hover.value-5:nth-child(1) .star-container .star i.star-half,.rating.value-1.half .star-container .rating.hover.star:hover.value-5:nth-child(2) .star-container .star i.star-half,.rating.value-2.half .star-container .rating.hover.star:hover.value-5:nth-child(3) .star-container .star i.star-half,.rating.value-3.half .star-container .rating.hover.star:hover.value-5:nth-child(4) .star-container .star i.star-half,.rating.value-4.half .star-container .rating.hover.star:hover.value-5:nth-child(5) .star-container .star i.star-half,.rating.value-5.half .star-container .rating.hover.star:hover.value-5:nth-child(6) .star-container .star i.star-half,.rating.hover:hover.hover-5 .star-container .star i.star-half,.rating.hover:hover.value-6.half .star-container .star i.star-half,.rating.value-0.half .rating.hover.star:hover.value-6:nth-child(1) .star-container .star i.star-half,.rating.value-1.half .star-container .rating.hover.star:hover.value-6:nth-child(2) .star-container .star i.star-half,.rating.value-2.half .star-container .rating.hover.star:hover.value-6:nth-child(3) .star-container .star i.star-half,.rating.value-3.half .star-container .rating.hover.star:hover.value-6:nth-child(4) .star-container .star i.star-half,.rating.value-4.half .star-container .rating.hover.star:hover.value-6:nth-child(5) .star-container .star i.star-half,.rating.value-5.half .star-container .rating.hover.star:hover.value-6:nth-child(6) .star-container .star i.star-half,.rating.hover:hover.hover-6 .star-container .star i.star-half,.star.empty i.star-filled,.rating.hover:hover.value-1.half .star-container .star i.star-filled,.rating.value-0.half .rating.hover.star:hover.value-1:nth-child(1) .star-container .star i.star-filled,.rating.value-1.half .star-container .rating.hover.star:hover.value-1:nth-child(2) .star-container .star i.star-filled,.rating.value-2.half .star-container .rating.hover.star:hover.value-1:nth-child(3) .star-container .star i.star-filled,.rating.value-3.half .star-container .rating.hover.star:hover.value-1:nth-child(4) .star-container .star i.star-filled,.rating.value-4.half .star-container .rating.hover.star:hover.value-1:nth-child(5) .star-container .star i.star-filled,.rating.value-5.half .star-container .rating.hover.star:hover.value-1:nth-child(6) .star-container .star i.star-filled,.rating.hover:hover.hover-1 .star-container .star i.star-filled,.rating.hover:hover.value-2.half .star-container .star i.star-filled,.rating.value-0.half .rating.hover.star:hover.value-2:nth-child(1) .star-container .star i.star-filled,.rating.value-1.half .star-container .rating.hover.star:hover.value-2:nth-child(2) .star-container .star i.star-filled,.rating.value-2.half .star-container .rating.hover.star:hover.value-2:nth-child(3) .star-container .star i.star-filled,.rating.value-3.half .star-container .rating.hover.star:hover.value-2:nth-child(4) .star-container .star i.star-filled,.rating.value-4.half .star-container .rating.hover.star:hover.value-2:nth-child(5) .star-container .star i.star-filled,.rating.value-5.half .star-container .rating.hover.star:hover.value-2:nth-child(6) .star-container .star i.star-filled,.rating.hover:hover.hover-2 .star-container .star i.star-filled,.rating.hover:hover.value-3.half .star-container .star i.star-filled,.rating.value-0.half .rating.hover.star:hover.value-3:nth-child(1) .star-container .star i.star-filled,.rating.value-1.half .star-container .rating.hover.star:hover.value-3:nth-child(2) .star-container .star i.star-filled,.rating.value-2.half .star-container .rating.hover.star:hover.value-3:nth-child(3) .star-container .star i.star-filled,.rating.value-3.half .star-container .rating.hover.star:hover.value-3:nth-child(4) .star-container .star i.star-filled,.rating.value-4.half .star-container .rating.hover.star:hover.value-3:nth-child(5) .star-container .star i.star-filled,.rating.value-5.half .star-container .rating.hover.star:hover.value-3:nth-child(6) .star-container .star i.star-filled,.rating.hover:hover.hover-3 .star-container .star i.star-filled,.rating.hover:hover.value-4.half .star-container .star i.star-filled,.rating.value-0.half .rating.hover.star:hover.value-4:nth-child(1) .star-container .star i.star-filled,.rating.value-1.half .star-container .rating.hover.star:hover.value-4:nth-child(2) .star-container .star i.star-filled,.rating.value-2.half .star-container .rating.hover.star:hover.value-4:nth-child(3) .star-container .star i.star-filled,.rating.value-3.half .star-container .rating.hover.star:hover.value-4:nth-child(4) .star-container .star i.star-filled,.rating.value-4.half .star-container .rating.hover.star:hover.value-4:nth-child(5) .star-container .star i.star-filled,.rating.value-5.half .star-container .rating.hover.star:hover.value-4:nth-child(6) .star-container .star i.star-filled,.rating.hover:hover.hover-4 .star-container .star i.star-filled,.rating.hover:hover.value-5.half .star-container .star i.star-filled,.rating.value-0.half .rating.hover.star:hover.value-5:nth-child(1) .star-container .star i.star-filled,.rating.value-1.half .star-container .rating.hover.star:hover.value-5:nth-child(2) .star-container .star i.star-filled,.rating.value-2.half .star-container .rating.hover.star:hover.value-5:nth-child(3) .star-container .star i.star-filled,.rating.value-3.half .star-container .rating.hover.star:hover.value-5:nth-child(4) .star-container .star i.star-filled,.rating.value-4.half .star-container .rating.hover.star:hover.value-5:nth-child(5) .star-container .star i.star-filled,.rating.value-5.half .star-container .rating.hover.star:hover.value-5:nth-child(6) .star-container .star i.star-filled,.rating.hover:hover.hover-5 .star-container .star i.star-filled,.rating.hover:hover.value-6.half .star-container .star i.star-filled,.rating.value-0.half .rating.hover.star:hover.value-6:nth-child(1) .star-container .star i.star-filled,.rating.value-1.half .star-container .rating.hover.star:hover.value-6:nth-child(2) .star-container .star i.star-filled,.rating.value-2.half .star-container .rating.hover.star:hover.value-6:nth-child(3) .star-container .star i.star-filled,.rating.value-3.half .star-container .rating.hover.star:hover.value-6:nth-child(4) .star-container .star i.star-filled,.rating.value-4.half .star-container .rating.hover.star:hover.value-6:nth-child(5) .star-container .star i.star-filled,.rating.value-5.half .star-container .rating.hover.star:hover.value-6:nth-child(6) .star-container .star i.star-filled,.rating.hover:hover.hover-6 .star-container .star i.star-filled{opacity:0}
.star.empty svg.star-empty,.rating.hover:hover.value-1.half .star-container .star svg.star-empty,.rating.value-0.half .rating.hover.star:hover.value-1:nth-child(1) .star-container .star svg.star-empty,.rating.value-1.half .star-container .rating.hover.star:hover.value-1:nth-child(2) .star-container .star svg.star-empty,.rating.value-2.half .star-container .rating.hover.star:hover.value-1:nth-child(3) .star-container .star svg.star-empty,.rating.value-3.half .star-container .rating.hover.star:hover.value-1:nth-child(4) .star-container .star svg.star-empty,.rating.value-4.half .star-container .rating.hover.star:hover.value-1:nth-child(5) .star-container .star svg.star-empty,.rating.value-5.half .star-container .rating.hover.star:hover.value-1:nth-child(6) .star-container .star svg.star-empty,.rating.hover:hover.hover-1 .star-container .star svg.star-empty,.rating.hover:hover.value-2.half .star-container .star svg.star-empty,.rating.value-0.half .rating.hover.star:hover.value-2:nth-child(1) .star-container .star svg.star-empty,.rating.value-1.half .star-container .rating.hover.star:hover.value-2:nth-child(2) .star-container .star svg.star-empty,.rating.value-2.half .star-container .rating.hover.star:hover.value-2:nth-child(3) .star-container .star svg.star-empty,.rating.value-3.half .star-container .rating.hover.star:hover.value-2:nth-child(4) .star-container .star svg.star-empty,.rating.value-4.half .star-container .rating.hover.star:hover.value-2:nth-child(5) .star-container .star svg.star-empty,.rating.value-5.half .star-container .rating.hover.star:hover.value-2:nth-child(6) .star-container .star svg.star-empty,.rating.hover:hover.hover-2 .star-container .star svg.star-empty,.rating.hover:hover.value-3.half .star-container .star svg.star-empty,.rating.value-0.half .rating.hover.star:hover.value-3:nth-child(1) .star-container .star svg.star-empty,.rating.value-1.half .star-container .rating.hover.star:hover.value-3:nth-child(2) .star-container .star svg.star-empty,.rating.value-2.half .star-container .rating.hover.star:hover.value-3:nth-child(3) .star-container .star svg.star-empty,.rating.value-3.half .star-container .rating.hover.star:hover.value-3:nth-child(4) .star-container .star svg.star-empty,.rating.value-4.half .star-container .rating.hover.star:hover.value-3:nth-child(5) .star-container .star svg.star-empty,.rating.value-5.half .star-container .rating.hover.star:hover.value-3:nth-child(6) .star-container .star svg.star-empty,.rating.hover:hover.hover-3 .star-container .star svg.star-empty,.rating.hover:hover.value-4.half .star-container .star svg.star-empty,.rating.value-0.half .rating.hover.star:hover.value-4:nth-child(1) .star-container .star svg.star-empty,.rating.value-1.half .star-container .rating.hover.star:hover.value-4:nth-child(2) .star-container .star svg.star-empty,.rating.value-2.half .star-container .rating.hover.star:hover.value-4:nth-child(3) .star-container .star svg.star-empty,.rating.value-3.half .star-container .rating.hover.star:hover.value-4:nth-child(4) .star-container .star svg.star-empty,.rating.value-4.half .star-container .rating.hover.star:hover.value-4:nth-child(5) .star-container .star svg.star-empty,.rating.value-5.half .star-container .rating.hover.star:hover.value-4:nth-child(6) .star-container .star svg.star-empty,.rating.hover:hover.hover-4 .star-container .star svg.star-empty,.rating.hover:hover.value-5.half .star-container .star svg.star-empty,.rating.value-0.half .rating.hover.star:hover.value-5:nth-child(1) .star-container .star svg.star-empty,.rating.value-1.half .star-container .rating.hover.star:hover.value-5:nth-child(2) .star-container .star svg.star-empty,.rating.value-2.half .star-container .rating.hover.star:hover.value-5:nth-child(3) .star-container .star svg.star-empty,.rating.value-3.half .star-container .rating.hover.star:hover.value-5:nth-child(4) .star-container .star svg.star-empty,.rating.value-4.half .star-container .rating.hover.star:hover.value-5:nth-child(5) .star-container .star svg.star-empty,.rating.value-5.half .star-container .rating.hover.star:hover.value-5:nth-child(6) .star-container .star svg.star-empty,.rating.hover:hover.hover-5 .star-container .star svg.star-empty,.rating.hover:hover.value-6.half .star-container .star svg.star-empty,.rating.value-0.half .rating.hover.star:hover.value-6:nth-child(1) .star-container .star svg.star-empty,.rating.value-1.half .star-container .rating.hover.star:hover.value-6:nth-child(2) .star-container .star svg.star-empty,.rating.value-2.half .star-container .rating.hover.star:hover.value-6:nth-child(3) .star-container .star svg.star-empty,.rating.value-3.half .star-container .rating.hover.star:hover.value-6:nth-child(4) .star-container .star svg.star-empty,.rating.value-4.half .star-container .rating.hover.star:hover.value-6:nth-child(5) .star-container .star svg.star-empty,.rating.value-5.half .star-container .rating.hover.star:hover.value-6:nth-child(6) .star-container .star svg.star-empty,.rating.hover:hover.hover-6 .star-container .star svg.star-empty,.star.empty i.star-empty,.rating.hover:hover.value-1.half .star-container .star i.star-empty,.rating.value-0.half .rating.hover.star:hover.value-1:nth-child(1) .star-container .star i.star-empty,.rating.value-1.half .star-container .rating.hover.star:hover.value-1:nth-child(2) .star-container .star i.star-empty,.rating.value-2.half .star-container .rating.hover.star:hover.value-1:nth-child(3) .star-container .star i.star-empty,.rating.value-3.half .star-container .rating.hover.star:hover.value-1:nth-child(4) .star-container .star i.star-empty,.rating.value-4.half .star-container .rating.hover.star:hover.value-1:nth-child(5) .star-container .star i.star-empty,.rating.value-5.half .star-container .rating.hover.star:hover.value-1:nth-child(6) .star-container .star i.star-empty,.rating.hover:hover.hover-1 .star-container .star i.star-empty,.rating.hover:hover.value-2.half .star-container .star i.star-empty,.rating.value-0.half .rating.hover.star:hover.value-2:nth-child(1) .star-container .star i.star-empty,.rating.value-1.half .star-container .rating.hover.star:hover.value-2:nth-child(2) .star-container .star i.star-empty,.rating.value-2.half .star-container .rating.hover.star:hover.value-2:nth-child(3) .star-container .star i.star-empty,.rating.value-3.half .star-container .rating.hover.star:hover.value-2:nth-child(4) .star-container .star i.star-empty,.rating.value-4.half .star-container .rating.hover.star:hover.value-2:nth-child(5) .star-container .star i.star-empty,.rating.value-5.half .star-container .rating.hover.star:hover.value-2:nth-child(6) .star-container .star i.star-empty,.rating.hover:hover.hover-2 .star-container .star i.star-empty,.rating.hover:hover.value-3.half .star-container .star i.star-empty,.rating.value-0.half .rating.hover.star:hover.value-3:nth-child(1) .star-container .star i.star-empty,.rating.value-1.half .star-container .rating.hover.star:hover.value-3:nth-child(2) .star-container .star i.star-empty,.rating.value-2.half .star-container .rating.hover.star:hover.value-3:nth-child(3) .star-container .star i.star-empty,.rating.value-3.half .star-container .rating.hover.star:hover.value-3:nth-child(4) .star-container .star i.star-empty,.rating.value-4.half .star-container .rating.hover.star:hover.value-3:nth-child(5) .star-container .star i.star-empty,.rating.value-5.half .star-container .rating.hover.star:hover.value-3:nth-child(6) .star-container .star i.star-empty,.rating.hover:hover.hover-3 .star-container .star i.star-empty,.rating.hover:hover.value-4.half .star-container .star i.star-empty,.rating.value-0.half .rating.hover.star:hover.value-4:nth-child(1) .star-container .star i.star-empty,.rating.value-1.half .star-container .rating.hover.star:hover.value-4:nth-child(2) .star-container .star i.star-empty,.rating.value-2.half .star-container .rating.hover.star:hover.value-4:nth-child(3) .star-container .star i.star-empty,.rating.value-3.half .star-container .rating.hover.star:hover.value-4:nth-child(4) .star-container .star i.star-empty,.rating.value-4.half .star-container .rating.hover.star:hover.value-4:nth-child(5) .star-container .star i.star-empty,.rating.value-5.half .star-container .rating.hover.star:hover.value-4:nth-child(6) .star-container .star i.star-empty,.rating.hover:hover.hover-4 .star-container .star i.star-empty,.rating.hover:hover.value-5.half .star-container .star i.star-empty,.rating.value-0.half .rating.hover.star:hover.value-5:nth-child(1) .star-container .star i.star-empty,.rating.value-1.half .star-container .rating.hover.star:hover.value-5:nth-child(2) .star-container .star i.star-empty,.rating.value-2.half .star-container .rating.hover.star:hover.value-5:nth-child(3) .star-container .star i.star-empty,.rating.value-3.half .star-container .rating.hover.star:hover.value-5:nth-child(4) .star-container .star i.star-empty,.rating.value-4.half .star-container .rating.hover.star:hover.value-5:nth-child(5) .star-container .star i.star-empty,.rating.value-5.half .star-container .rating.hover.star:hover.value-5:nth-child(6) .star-container .star i.star-empty,.rating.hover:hover.hover-5 .star-container .star i.star-empty,.rating.hover:hover.value-6.half .star-container .star i.star-empty,.rating.value-0.half .rating.hover.star:hover.value-6:nth-child(1) .star-container .star i.star-empty,.rating.value-1.half .star-container .rating.hover.star:hover.value-6:nth-child(2) .star-container .star i.star-empty,.rating.value-2.half .star-container .rating.hover.star:hover.value-6:nth-child(3) .star-container .star i.star-empty,.rating.value-3.half .star-container .rating.hover.star:hover.value-6:nth-child(4) .star-container .star i.star-empty,.rating.value-4.half .star-container .rating.hover.star:hover.value-6:nth-child(5) .star-container .star i.star-empty,.rating.value-5.half .star-container .rating.hover.star:hover.value-6:nth-child(6) .star-container .star i.star-empty,.rating.hover:hover.hover-6 .star-container .star i.star-empty{opacity:1}
.star.half svg.star-filled,.rating.value-0.half .star:nth-child(1) svg.star-filled,.rating.value-1.half .star-container .star:nth-child(2) svg.star-filled,.rating.value-2.half .star-container .star:nth-child(3) svg.star-filled,.rating.value-3.half .star-container .star:nth-child(4) svg.star-filled,.rating.value-4.half .star-container .star:nth-child(5) svg.star-filled,.rating.value-5.half .star-container .star:nth-child(6) svg.star-filled,.star.half svg.star-empty,.rating.value-0.half .star:nth-child(1) svg.star-empty,.rating.value-1.half .star-container .star:nth-child(2) svg.star-empty,.rating.value-2.half .star-container .star:nth-child(3) svg.star-empty,.rating.value-3.half .star-container .star:nth-child(4) svg.star-empty,.rating.value-4.half .star-container .star:nth-child(5) svg.star-empty,.rating.value-5.half .star-container .star:nth-child(6) svg.star-empty,.star.half i.star-filled,.rating.value-0.half .star:nth-child(1) i.star-filled,.rating.value-1.half .star-container .star:nth-child(2) i.star-filled,.rating.value-2.half .star-container .star:nth-child(3) i.star-filled,.rating.value-3.half .star-container .star:nth-child(4) i.star-filled,.rating.value-4.half .star-container .star:nth-child(5) i.star-filled,.rating.value-5.half .star-container .star:nth-child(6) i.star-filled,.star.half i.star-empty,.rating.value-0.half .star:nth-child(1) i.star-empty,.rating.value-1.half .star-container .star:nth-child(2) i.star-empty,.rating.value-2.half .star-container .star:nth-child(3) i.star-empty,.rating.value-3.half .star-container .star:nth-child(4) i.star-empty,.rating.value-4.half .star-container .star:nth-child(5) i.star-empty,.rating.value-5.half .star-container .star:nth-child(6) i.star-empty{opacity:0}
.star.half svg.star-half,.rating.value-0.half .star:nth-child(1) svg.star-half,.rating.value-1.half .star-container .star:nth-child(2) svg.star-half,.rating.value-2.half .star-container .star:nth-child(3) svg.star-half,.rating.value-3.half .star-container .star:nth-child(4) svg.star-half,.rating.value-4.half .star-container .star:nth-child(5) svg.star-half,.rating.value-5.half .star-container .star:nth-child(6) svg.star-half,.star.half i.star-half,.rating.value-0.half .star:nth-child(1) i.star-half,.rating.value-1.half .star-container .star:nth-child(2) i.star-half,.rating.value-2.half .star-container .star:nth-child(3) i.star-half,.rating.value-3.half .star-container .star:nth-child(4) i.star-half,.rating.value-4.half .star-container .star:nth-child(5) i.star-half,.rating.value-5.half .star-container .star:nth-child(6) i.star-half{opacity:1}
.star.filled svg.star-empty,.rating.value-1 .star-container .star:nth-child(-n+1) svg.star-empty,.rating.value-2 .star-container .star:nth-child(-n+2) svg.star-empty,.rating.value-3 .star-container .star:nth-child(-n+3) svg.star-empty,.rating.value-4 .star-container .star:nth-child(-n+4) svg.star-empty,.rating.value-5 .star-container .star:nth-child(-n+5) svg.star-empty,.rating.value-6 .star-container .star:nth-child(-n+6) svg.star-empty,.rating.value-7 .star-container .star:nth-child(-n+7) svg.star-empty,.rating.value-8 .star-container .star:nth-child(-n+8) svg.star-empty,.rating.value-9 .star-container .star:nth-child(-n+9) svg.star-empty,.rating.value-10 .star-container .star:nth-child(-n+10) svg.star-empty,.rating.value-11 .star-container .star:nth-child(-n+11) svg.star-empty,.rating.value-12 .star-container .star:nth-child(-n+12) svg.star-empty,.rating.hover:hover.hover-1 .star-container .star:nth-child(-n+1) svg.star-empty,.rating.hover:hover.hover-2 .star-container .star:nth-child(-n+2) svg.star-empty,.rating.hover:hover.hover-3 .star-container .star:nth-child(-n+3) svg.star-empty,.rating.hover:hover.hover-4 .star-container .star:nth-child(-n+4) svg.star-empty,.rating.hover:hover.hover-5 .star-container .star:nth-child(-n+5) svg.star-empty,.rating.hover:hover.hover-6 .star-container .star:nth-child(-n+6) svg.star-empty,.star.filled svg.star-filled,.rating.value-1 .star-container .star:nth-child(-n+1) svg.star-filled,.rating.value-2 .star-container .star:nth-child(-n+2) svg.star-filled,.rating.value-3 .star-container .star:nth-child(-n+3) svg.star-filled,.rating.value-4 .star-container .star:nth-child(-n+4) svg.star-filled,.rating.value-5 .star-container .star:nth-child(-n+5) svg.star-filled,.rating.value-6 .star-container .star:nth-child(-n+6) svg.star-filled,.rating.value-7 .star-container .star:nth-child(-n+7) svg.star-filled,.rating.value-8 .star-container .star:nth-child(-n+8) svg.star-filled,.rating.value-9 .star-container .star:nth-child(-n+9) svg.star-filled,.rating.value-10 .star-container .star:nth-child(-n+10) svg.star-filled,.rating.value-11 .star-container .star:nth-child(-n+11) svg.star-filled,.rating.value-12 .star-container .star:nth-child(-n+12) svg.star-filled,.rating.hover:hover.hover-1 .star-container .star:nth-child(-n+1) svg.star-filled,.rating.hover:hover.hover-2 .star-container .star:nth-child(-n+2) svg.star-filled,.rating.hover:hover.hover-3 .star-container .star:nth-child(-n+3) svg.star-filled,.rating.hover:hover.hover-4 .star-container .star:nth-child(-n+4) svg.star-filled,.rating.hover:hover.hover-5 .star-container .star:nth-child(-n+5) svg.star-filled,.rating.hover:hover.hover-6 .star-container .star:nth-child(-n+6) svg.star-filled,.star.filled i.star-empty,.rating.value-1 .star-container .star:nth-child(-n+1) i.star-empty,.rating.value-2 .star-container .star:nth-child(-n+2) i.star-empty,.rating.value-3 .star-container .star:nth-child(-n+3) i.star-empty,.rating.value-4 .star-container .star:nth-child(-n+4) i.star-empty,.rating.value-5 .star-container .star:nth-child(-n+5) i.star-empty,.rating.value-6 .star-container .star:nth-child(-n+6) i.star-empty,.rating.value-7 .star-container .star:nth-child(-n+7) i.star-empty,.rating.value-8 .star-container .star:nth-child(-n+8) i.star-empty,.rating.value-9 .star-container .star:nth-child(-n+9) i.star-empty,.rating.value-10 .star-container .star:nth-child(-n+10) i.star-empty,.rating.value-11 .star-container .star:nth-child(-n+11) i.star-empty,.rating.value-12 .star-container .star:nth-child(-n+12) i.star-empty,.rating.hover:hover.hover-1 .star-container .star:nth-child(-n+1) i.star-empty,.rating.hover:hover.hover-2 .star-container .star:nth-child(-n+2) i.star-empty,.rating.hover:hover.hover-3 .star-container .star:nth-child(-n+3) i.star-empty,.rating.hover:hover.hover-4 .star-container .star:nth-child(-n+4) i.star-empty,.rating.hover:hover.hover-5 .star-container .star:nth-child(-n+5) i.star-empty,.rating.hover:hover.hover-6 .star-container .star:nth-child(-n+6) i.star-empty,.star.filled i.star-filled,.rating.value-1 .star-container .star:nth-child(-n+1) i.star-filled,.rating.value-2 .star-container .star:nth-child(-n+2) i.star-filled,.rating.value-3 .star-container .star:nth-child(-n+3) i.star-filled,.rating.value-4 .star-container .star:nth-child(-n+4) i.star-filled,.rating.value-5 .star-container .star:nth-child(-n+5) i.star-filled,.rating.value-6 .star-container .star:nth-child(-n+6) i.star-filled,.rating.value-7 .star-container .star:nth-child(-n+7) i.star-filled,.rating.value-8 .star-container .star:nth-child(-n+8) i.star-filled,.rating.value-9 .star-container .star:nth-child(-n+9) i.star-filled,.rating.value-10 .star-container .star:nth-child(-n+10) i.star-filled,.rating.value-11 .star-container .star:nth-child(-n+11) i.star-filled,.rating.value-12 .star-container .star:nth-child(-n+12) i.star-filled,.rating.hover:hover.hover-1 .star-container .star:nth-child(-n+1) i.star-filled,.rating.hover:hover.hover-2 .star-container .star:nth-child(-n+2) i.star-filled,.rating.hover:hover.hover-3 .star-container .star:nth-child(-n+3) i.star-filled,.rating.hover:hover.hover-4 .star-container .star:nth-child(-n+4) i.star-filled,.rating.hover:hover.hover-5 .star-container .star:nth-child(-n+5) i.star-filled,.rating.hover:hover.hover-6 .star-container .star:nth-child(-n+6) i.star-filled{opacity:0}
.star.filled svg.star-filled,.rating.value-1 .star-container .star:nth-child(-n+1) svg.star-filled,.rating.value-2 .star-container .star:nth-child(-n+2) svg.star-filled,.rating.value-3 .star-container .star:nth-child(-n+3) svg.star-filled,.rating.value-4 .star-container .star:nth-child(-n+4) svg.star-filled,.rating.value-5 .star-container .star:nth-child(-n+5) svg.star-filled,.rating.value-6 .star-container .star:nth-child(-n+6) svg.star-filled,.rating.value-7 .star-container .star:nth-child(-n+7) svg.star-filled,.rating.value-8 .star-container .star:nth-child(-n+8) svg.star-filled,.rating.value-9 .star-container .star:nth-child(-n+9) svg.star-filled,.rating.value-10 .star-container .star:nth-child(-n+10) svg.star-filled,.rating.value-11 .star-container .star:nth-child(-n+11) svg.star-filled,.rating.value-12 .star-container .star:nth-child(-n+12) svg.star-filled,.rating.hover:hover.hover-1 .star-container .star:nth-child(-n+1) svg.star-filled,.rating.hover:hover.hover-2 .star-container .star:nth-child(-n+2) svg.star-filled,.rating.hover:hover.hover-3 .star-container .star:nth-child(-n+3) svg.star-filled,.rating.hover:hover.hover-4 .star-container .star:nth-child(-n+4) svg.star-filled,.rating.hover:hover.hover-5 .star-container .star:nth-child(-n+5) svg.star-filled,.rating.hover:hover.hover-6 .star-container .star:nth-child(-n+6) svg.star-filled,.star.filled i.star-filled,.rating.value-1 .star-container .star:nth-child(-n+1) i.star-filled,.rating.value-2 .star-container .star:nth-child(-n+2) i.star-filled,.rating.value-3 .star-container .star:nth-child(-n+3) i.star-filled,.rating.value-4 .star-container .star:nth-child(-n+4) i.star-filled,.rating.value-5 .star-container .star:nth-child(-n+5) i.star-filled,.rating.value-6 .star-container .star:nth-child(-n+6) i.star-filled,.rating.value-7 .star-container .star:nth-child(-n+7) i.star-filled,.rating.value-8 .star-container .star:nth-child(-n+8) i.star-filled,.rating.value-9 .star-container .star:nth-child(-n+9) i.star-filled,.rating.value-10 .star-container .star:nth-child(-n+10) i.star-filled,.rating.value-11 .star-container .star:nth-child(-n+11) i.star-filled,.rating.value-12 .star-container .star:nth-child(-n+12) i.star-filled,.rating.hover:hover.hover-1 .star-container .star:nth-child(-n+1) i.star-filled,.rating.hover:hover.hover-2 .star-container .star:nth-child(-n+2) i.star-filled,.rating.hover:hover.hover-3 .star-container .star:nth-child(-n+3) i.star-filled,.rating.hover:hover.hover-4 .star-container .star:nth-child(-n+4) i.star-filled,.rating.hover:hover.hover-5 .star-container .star:nth-child(-n+5) i.star-filled,.rating.hover:hover.hover-6 .star-container .star:nth-child(-n+6) i.star-filled{opacity:1}
.star.default svg,.star-container .star svg{fill:#999}
.star.default i,.star-container .star i{color:#999}
.star.negative svg,.rating.hover:hover.hover-1 .star-container .star svg,.rating.hover:hover.hover-2 .star-container .star svg,.rating.value-0.half .star svg,.rating.value-1.half .star-container .rating.value-0.star:nth-child(2) .star svg,.rating.value-2.half .star-container .rating.value-0.star:nth-child(3) .star svg,.rating.value-3.half .star-container .rating.value-0.star:nth-child(4) .star svg,.rating.value-4.half .star-container .rating.value-0.star:nth-child(5) .star svg,.rating.value-5.half .star-container .rating.value-0.star:nth-child(6) .star svg{fill:#f03c56}
.star.negative i,.rating.hover:hover.hover-1 .star-container .star i,.rating.hover:hover.hover-2 .star-container .star i,.rating.value-0.half .star i,.rating.value-1.half .star-container .rating.value-0.star:nth-child(2) .star i,.rating.value-2.half .star-container .rating.value-0.star:nth-child(3) .star i,.rating.value-3.half .star-container .rating.value-0.star:nth-child(4) .star i,.rating.value-4.half .star-container .rating.value-0.star:nth-child(5) .star i,.rating.value-5.half .star-container .rating.value-0.star:nth-child(6) .star i{color:#f03c56}
.star.ok svg,.rating.hover:hover.hover-3 .star-container .star svg{fill:#ffc058}
.star.ok i,.rating.hover:hover.hover-3 .star-container .star i{color:#ffc058}
.star.positive svg,.rating.value-6 .star-container .star svg,.rating.value-7 .star-container .star svg,.rating.value-8 .star-container .star svg,.rating.value-9 .star-container .star svg,.rating.value-10 .star-container .star svg,.rating.value-11 .star-container .star svg,.rating.value-12 .star-container .star svg,.rating.hover:hover.hover-4 .star-container .star svg,.rating.hover:hover.hover-5 .star-container .star svg,.rating.hover:hover.hover-6 .star-container .star svg{fill:#7ed321}
.star.positive i,.rating.value-6 .star-container .star i,.rating.value-7 .star-container .star i,.rating.value-8 .star-container .star i,.rating.value-9 .star-container .star i,.rating.value-10 .star-container .star i,.rating.value-11 .star-container .star i,.rating.value-12 .star-container .star i,.rating.hover:hover.hover-4 .star-container .star i,.rating.hover:hover.hover-5 .star-container .star i,.rating.hover:hover.hover-6 .star-container .star i{color:#7ed321}
.star.svg i,.rating.star-svg i{display:none}
.star.svg svg,.rating.star-svg svg{display:flex}
.star.custom-icon svg,.rating.star-custom-icon svg,.rating.theme-kununu .star-container .star svg,.star.icon svg,.rating.star-icon svg{display:none}
.star.custom-icon i,.rating.star-custom-icon i,.rating.theme-kununu .star-container .star i,.star.icon i,.rating.star-icon i{display:flex}
.star.small,.rating.small .star{width:10px;height:9,5px}
.star.small i,.rating.small .star i{font-size:11px;line-height:10px}
.star.medium,.rating.medium .star{width:20px;height:20px}
.star.medium i,.rating.medium .star i{font-size:25px;line-height:25px}
.star.large,.rating.large .star{width:35px;height:33.3px}
.star.large i,.rating.large .star i{font-size:36px;line-height:35px}
.star.disabled,.rating.disabled .star-container .star{opacity:.5}
.star.direction-rtl svg.star-half,.star-container.direction-rtl .star svg.star-half,.rating.direction-rtl .star-container .star svg.star-half,.star.direction-rtl i.star-half,.star-container.direction-rtl .star i.star-half,.rating.direction-rtl .star-container .star i.star-half{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}
.star.direction-ltr svg.star-half,.star-container.direction-ltr .star svg.star-half,.star.direction-ltr i.star-half,.star-container.direction-ltr .star i.star-half{-webkit-transform:scale(1, 1);transform:scale(1, 1)}
.label-value{font-size:18px;line-height:18px}
.label-value.small,.rating.small .label-value{font-size:9.5px;line-height:9.5px}
.label-value.medium,.rating.medium .label-value{font-size:18px;line-height:25px}
.label-value.large,.rating.large .label-value{font-size:28px;line-height:35px}
.label-value.disabled,.rating.disabled .label-value{opacity:.5}
.star-container{display:flex;align-items:center;flex:0 0 auto;justify-content:center;margin-left:5px;margin-right:5px;transition:all .3s ease}
.star-container+.star{margin-left:5px}
.star-container .star{transition:all .3s ease}
.star-container .star svg,.star-container .star i{transition:all .3s ease}
.star-container svg{z-index:2}
.star-container i{z-index:1}
.star-container.direction-rtl,.rating.direction-rtl .star-container{direction:rtl}
.star-container.direction-ltr{direction:ltr}
.star-container.space-no,.rating.space-no .star-container{flex:1 1 auto;justify-content:center}
.star-container.space-between,.rating.space-between .star-container{flex:1 1 auto;justify-content:space-between}
.star-container.space-around,.rating.space-around .star-container{flex:1 1 auto;justify-content:space-around}
.rating{display:flex;align-items:center;justify-content:center;margin-bottom:5px}
.rating.value-1 .star-container .star svg{fill:#f03c56}
.rating.value-1 .star-container .star i{color:#f03c56}
.rating.value-2 .star-container .star svg{fill:#f03c56}
.rating.value-2 .star-container .star i{color:#f03c56}
.rating.value-3 .star-container .star svg{fill:#ffc058}
.rating.value-3 .star-container .star i{color:#ffc058}
.rating.value-4 .star-container .star svg{fill:#7ed321}
.rating.value-4 .star-container .star i{color:#7ed321}
.rating.value-5 .star-container .star svg{fill:#7ed321}
.rating.value-5 .star-container .star i{color:#7ed321}
.rating.value-6 .star-container .star svg{fill:#7ed321}
.rating.value-6 .star-container .star i{color:#7ed321}
.rating.label-hidden .label-value{display:none}
.rating.label-visible{display:flex}
.rating.label-top{flex-direction:column}
.rating.label-top .label-value+.star-container{margin-left:0;margin-right:0;margin-top:5px}
.rating.label-left .label-value{flex:0 0 auto}
.rating.label-left .label-value+.star-container{margin-left:5px;margin-right:0}
.rating.label-right{flex-direction:row-reverse}
.rating.label-right .label-value+.star-container{margin-left:0;margin-right:5px}
.rating.label-bottom{flex-direction:column-reverse}
.rating.label-bottom .label-value+.star-container{margin-left:0;margin-right:0;margin-bottom:5px}
.rating.direction-rtl{direction:rtl}
.rating.direction-ltr{direction:ltr}
.rating.color-default .star-container .star svg{fill:#999 !important}
.rating.color-default .star-container .star i{color:#999 !important}
.rating.color-ok .star-container .star svg{fill:#ffc058 !important}
.rating.color-ok .star-container .star i{color:#ffc058 !important}
.rating.color-positive .star-container .star svg{fill:#7ed321 !important}
.rating.color-positive .star-container .star i{color:#7ed321 !important}
.rating.color-negative .star-container .star svg{fill:#f03c56 !important}
.rating.color-negative .star-container .star i{color:#f03c56 !important}
.rating.immediately .star-container{transition:all none}
.rating.immediately .star-container .star{transition:none}
.rating.immediately .star-container .star svg,.rating.immediately .star-container .star i{transition:none}
.rating.noticeable .star-container{transition:all .3s ease}
.rating.noticeable .star-container .star{transition:all .3s ease}
.rating.noticeable .star-container .star svg,.rating.noticeable .star-container .star i{transition:all .3s ease}
.rating.slow .star-container{transition:all .8s ease}
.rating.slow .star-container .star{transition:all .8s ease}
.rating.slow .star-container .star svg,.rating.slow .star-container .star i{transition:all .8s ease}
.rating.theme-kununu{flex-direction:column;width:78px}
.rating.theme-kununu .label-value,.rating.theme-kununu .star-container{width:100%}
.rating.theme-kununu .label-value{display:flex;align-items:center;justify-content:center;border-radius:6px 6px 0 0;height:50px;border:1px solid #e9ecec;border-bottom:0px;font-size:18px;font-weight:bold;color:#2f3940;letter-spacing:-1px;background-color:#f8f8f8}
.rating.theme-kununu .star-container{border-radius:0 0 6px 6px;padding:2px 0 4px 0;margin-left:0px;margin-right:0px;justify-content:center;background-color:#99c613;border:1px solid #99c613;border-bottom:0px}
.rating.theme-kununu .star-container .star{height:11px;width:11px}
.rating.theme-kununu .star-container .star i{font-size:11px;color:#fff;text-align:center}
.rating.theme-google-places .label-value{color:#e7711b;font-family:arial, sans-serif;font-size:13px;line-height:15px}
.rating.theme-google-places .star-container{width:65px;margin-left:2px}
.rating.theme-google-places .star-container .star i{font-size:17px;color:#e7711b !important}
.rating.theme-google-places .star-container .star i.star-empty{opacity:1 !important;color:#e1e1e1 !important}
.rating.theme-google-places .star-container .star i.star-empty:before{content:"â˜…"}
.rating.theme-google-places .star-container .star i.star-half{width:7px;overflow:hidden}
.rating.theme-google-places .star-container .star i.star-half:before{content:"â˜…"}
.rating.theme-google-places .star-container .star i.star-filled:before{content:"â˜…"}
.rating.theme-rolling-stars .star-container .star{transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}
.rating.theme-rolling-stars.value-1 .star-container .star:nth-child(-n+1){transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.rating.theme-rolling-stars.value-2 .star-container .star:nth-child(-n+2){transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.rating.theme-rolling-stars.value-3 .star-container .star:nth-child(-n+3){transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.rating.theme-rolling-stars.value-4 .star-container .star:nth-child(-n+4){transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.rating.theme-rolling-stars.value-5 .star-container .star:nth-child(-n+5){transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.rating.theme-rolling-stars.value-6 .star-container .star:nth-child(-n+6){transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.rating.theme-rolling-stars.value-0.half .star:nth-child(1),.rating.value-0.half .rating.theme-rolling-stars.value-0.star:nth-child(1) .star:nth-child(1),.rating.value-1.half .star-container .rating.theme-rolling-stars.value-0.star:nth-child(2) .star:nth-child(1),.rating.value-2.half .star-container .rating.theme-rolling-stars.value-0.star:nth-child(3) .star:nth-child(1),.rating.value-3.half .star-container .rating.theme-rolling-stars.value-0.star:nth-child(4) .star:nth-child(1),.rating.value-4.half .star-container .rating.theme-rolling-stars.value-0.star:nth-child(5) .star:nth-child(1),.rating.value-5.half .star-container .rating.theme-rolling-stars.value-0.star:nth-child(6) .star:nth-child(1){transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.rating.theme-rolling-stars.value-1.half .star-container .star:nth-child(2),.rating.value-0.half .rating.theme-rolling-stars.value-1.star:nth-child(1) .star-container .star:nth-child(2),.rating.value-1.half .star-container .rating.theme-rolling-stars.value-1.star:nth-child(2) .star-container .star:nth-child(2),.rating.value-2.half .star-container .rating.theme-rolling-stars.value-1.star:nth-child(3) .star-container .star:nth-child(2),.rating.value-3.half .star-container .rating.theme-rolling-stars.value-1.star:nth-child(4) .star-container .star:nth-child(2),.rating.value-4.half .star-container .rating.theme-rolling-stars.value-1.star:nth-child(5) .star-container .star:nth-child(2),.rating.value-5.half .star-container .rating.theme-rolling-stars.value-1.star:nth-child(6) .star-container .star:nth-child(2){transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.rating.theme-rolling-stars.value-2.half .star-container .star:nth-child(3),.rating.value-0.half .rating.theme-rolling-stars.value-2.star:nth-child(1) .star-container .star:nth-child(3),.rating.value-1.half .star-container .rating.theme-rolling-stars.value-2.star:nth-child(2) .star-container .star:nth-child(3),.rating.value-2.half .star-container .rating.theme-rolling-stars.value-2.star:nth-child(3) .star-container .star:nth-child(3),.rating.value-3.half .star-container .rating.theme-rolling-stars.value-2.star:nth-child(4) .star-container .star:nth-child(3),.rating.value-4.half .star-container .rating.theme-rolling-stars.value-2.star:nth-child(5) .star-container .star:nth-child(3),.rating.value-5.half .star-container .rating.theme-rolling-stars.value-2.star:nth-child(6) .star-container .star:nth-child(3){transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.rating.theme-rolling-stars.value-3.half .star-container .star:nth-child(4),.rating.value-0.half .rating.theme-rolling-stars.value-3.star:nth-child(1) .star-container .star:nth-child(4),.rating.value-1.half .star-container .rating.theme-rolling-stars.value-3.star:nth-child(2) .star-container .star:nth-child(4),.rating.value-2.half .star-container .rating.theme-rolling-stars.value-3.star:nth-child(3) .star-container .star:nth-child(4),.rating.value-3.half .star-container .rating.theme-rolling-stars.value-3.star:nth-child(4) .star-container .star:nth-child(4),.rating.value-4.half .star-container .rating.theme-rolling-stars.value-3.star:nth-child(5) .star-container .star:nth-child(4),.rating.value-5.half .star-container .rating.theme-rolling-stars.value-3.star:nth-child(6) .star-container .star:nth-child(4){transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.rating.theme-rolling-stars.value-4.half .star-container .star:nth-child(5),.rating.value-0.half .rating.theme-rolling-stars.value-4.star:nth-child(1) .star-container .star:nth-child(5),.rating.value-1.half .star-container .rating.theme-rolling-stars.value-4.star:nth-child(2) .star-container .star:nth-child(5),.rating.value-2.half .star-container .rating.theme-rolling-stars.value-4.star:nth-child(3) .star-container .star:nth-child(5),.rating.value-3.half .star-container .rating.theme-rolling-stars.value-4.star:nth-child(4) .star-container .star:nth-child(5),.rating.value-4.half .star-container .rating.theme-rolling-stars.value-4.star:nth-child(5) .star-container .star:nth-child(5),.rating.value-5.half .star-container .rating.theme-rolling-stars.value-4.star:nth-child(6) .star-container .star:nth-child(5){transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.rating.theme-rolling-stars.value-5.half .star-container .star:nth-child(6),.rating.value-0.half .rating.theme-rolling-stars.value-5.star:nth-child(1) .star-container .star:nth-child(6),.rating.value-1.half .star-container .rating.theme-rolling-stars.value-5.star:nth-child(2) .star-container .star:nth-child(6),.rating.value-2.half .star-container .rating.theme-rolling-stars.value-5.star:nth-child(3) .star-container .star:nth-child(6),.rating.value-3.half .star-container .rating.theme-rolling-stars.value-5.star:nth-child(4) .star-container .star:nth-child(6),.rating.value-4.half .star-container .rating.theme-rolling-stars.value-5.star:nth-child(5) .star-container .star:nth-child(6),.rating.value-5.half .star-container .rating.theme-rolling-stars.value-5.star:nth-child(6) .star-container .star:nth-child(6){transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.mat-elevation-z0{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12)}
.mat-elevation-z1{box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)}
.mat-elevation-z2{box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12)}
.mat-elevation-z3{box-shadow:0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12)}
.mat-elevation-z4{box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12)}
.mat-elevation-z5{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 5px 8px 0px rgba(0,0,0,0.14),0px 1px 14px 0px rgba(0,0,0,0.12)}
.mat-elevation-z6{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12)}
.mat-elevation-z7{box-shadow:0px 4px 5px -2px rgba(0,0,0,0.2),0px 7px 10px 1px rgba(0,0,0,0.14),0px 2px 16px 1px rgba(0,0,0,0.12)}
.mat-elevation-z8{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12)}
.mat-elevation-z9{box-shadow:0px 5px 6px -3px rgba(0,0,0,0.2),0px 9px 12px 1px rgba(0,0,0,0.14),0px 3px 16px 2px rgba(0,0,0,0.12)}
.mat-elevation-z10{box-shadow:0px 6px 6px -3px rgba(0,0,0,0.2),0px 10px 14px 1px rgba(0,0,0,0.14),0px 4px 18px 3px rgba(0,0,0,0.12)}
.mat-elevation-z11{box-shadow:0px 6px 7px -4px rgba(0,0,0,0.2),0px 11px 15px 1px rgba(0,0,0,0.14),0px 4px 20px 3px rgba(0,0,0,0.12)}
.mat-elevation-z12{box-shadow:0px 7px 8px -4px rgba(0,0,0,0.2),0px 12px 17px 2px rgba(0,0,0,0.14),0px 5px 22px 4px rgba(0,0,0,0.12)}
.mat-elevation-z13{box-shadow:0px 7px 8px -4px rgba(0,0,0,0.2),0px 13px 19px 2px rgba(0,0,0,0.14),0px 5px 24px 4px rgba(0,0,0,0.12)}
.mat-elevation-z14{box-shadow:0px 7px 9px -4px rgba(0,0,0,0.2),0px 14px 21px 2px rgba(0,0,0,0.14),0px 5px 26px 4px rgba(0,0,0,0.12)}
.mat-elevation-z15{box-shadow:0px 8px 9px -5px rgba(0,0,0,0.2),0px 15px 22px 2px rgba(0,0,0,0.14),0px 6px 28px 5px rgba(0,0,0,0.12)}
.mat-elevation-z16{box-shadow:0px 8px 10px -5px rgba(0,0,0,0.2),0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12)}
.mat-elevation-z17{box-shadow:0px 8px 11px -5px rgba(0,0,0,0.2),0px 17px 26px 2px rgba(0,0,0,0.14),0px 6px 32px 5px rgba(0,0,0,0.12)}
.mat-elevation-z18{box-shadow:0px 9px 11px -5px rgba(0,0,0,0.2),0px 18px 28px 2px rgba(0,0,0,0.14),0px 7px 34px 6px rgba(0,0,0,0.12)}
.mat-elevation-z19{box-shadow:0px 9px 12px -6px rgba(0,0,0,0.2),0px 19px 29px 2px rgba(0,0,0,0.14),0px 7px 36px 6px rgba(0,0,0,0.12)}
.mat-elevation-z20{box-shadow:0px 10px 13px -6px rgba(0,0,0,0.2),0px 20px 31px 3px rgba(0,0,0,0.14),0px 8px 38px 7px rgba(0,0,0,0.12)}
.mat-elevation-z21{box-shadow:0px 10px 13px -6px rgba(0,0,0,0.2),0px 21px 33px 3px rgba(0,0,0,0.14),0px 8px 40px 7px rgba(0,0,0,0.12)}
.mat-elevation-z22{box-shadow:0px 10px 14px -6px rgba(0,0,0,0.2),0px 22px 35px 3px rgba(0,0,0,0.14),0px 8px 42px 7px rgba(0,0,0,0.12)}
.mat-elevation-z23{box-shadow:0px 11px 14px -7px rgba(0,0,0,0.2),0px 23px 36px 3px rgba(0,0,0,0.14),0px 9px 44px 8px rgba(0,0,0,0.12)}
.mat-elevation-z24{box-shadow:0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12)}
.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-badge-small .mat-badge-content{font-size:6px}
.mat-badge-large .mat-badge-content{font-size:24px}
.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto, "Helvetica Neue", sans-serif;margin:0 0 16px}
.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto, "Helvetica Neue", sans-serif;margin:0 0 16px}
.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto, "Helvetica Neue", sans-serif;margin:0 0 16px}
.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto, "Helvetica Neue", sans-serif;margin:0 0 16px}
.mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto, "Helvetica Neue", sans-serif;margin:0 0 12px}
.mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto, "Helvetica Neue", sans-serif;margin:0 0 12px}
.mat-body-strong,.mat-body-2{font:500 14px/24px Roboto, "Helvetica Neue", sans-serif}
.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto, "Helvetica Neue", sans-serif}
.mat-body p,.mat-body-1 p,.mat-typography p{margin:0 0 12px}
.mat-small,.mat-caption{font:400 12px/20px Roboto, "Helvetica Neue", sans-serif}
.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto, "Helvetica Neue", sans-serif;margin:0 0 56px;letter-spacing:-0.05em}
.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto, "Helvetica Neue", sans-serif;margin:0 0 64px;letter-spacing:-0.02em}
.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto, "Helvetica Neue", sans-serif;margin:0 0 64px;letter-spacing:-0.005em}
.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto, "Helvetica Neue", sans-serif;margin:0 0 64px}
.mat-bottom-sheet-container{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:16px;font-weight:400}
.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:500}
.mat-button-toggle{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-card{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-card-title{font-size:24px;font-weight:400}
.mat-card-subtitle,.mat-card-content,.mat-card-header .mat-card-title{font-size:14px}
.mat-checkbox{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-checkbox-layout .mat-checkbox-label{line-height:24px}
.mat-chip{font-size:13px;line-height:18px}
.mat-chip .mat-chip-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.mat-icon{font-size:18px}
.mat-table{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-header-cell{font-size:12px;font-weight:500}
.mat-cell,.mat-footer-cell{font-size:14px}
.mat-calendar{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-calendar-body{font-size:13px}
.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}
.mat-calendar-table-header th{font-size:11px;font-weight:400}
.mat-dialog-title{font:500 20px/32px Roboto, "Helvetica Neue", sans-serif}
.mat-expansion-panel-header{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:15px;font-weight:400}
.mat-expansion-panel-content{font:400 14px/20px Roboto, "Helvetica Neue", sans-serif}
.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-form-field-wrapper{padding-bottom:1.34375em}
.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}
.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}
.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}
.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}
.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.34375em) scale(.75);transform:translateY(-1.34375em) scale(.75);width:133.33333333%}
.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.34374em) scale(.75);transform:translateY(-1.34374em) scale(.75);width:133.33334333%}
.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}
.mat-form-field-label{top:1.34375em}
.mat-form-field-underline{bottom:1.34375em}
.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.66666667em;top:calc(100% - 1.79166667em)}
.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}
.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}
.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(0.001px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(0.001px);-ms-transform:translateY(-1.28125em) scale(.75);width:133.33333333%}
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(0.00101px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(0.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.33334333%}
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(0.00102px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(0.00102px);-ms-transform:translateY(-1.28123em) scale(.75);width:133.33335333%}
.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}
.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}
.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.54166667em;top:calc(100% - 1.66666667em)}
.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em 0}
.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}
.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-.59375em) scale(.75);transform:translateY(-.59375em) scale(.75);width:133.33333333%}
.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-.59374em) scale(.75);transform:translateY(-.59374em) scale(.75);width:133.33334333%}
.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0 1em 0}
.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}
.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.59375em) scale(.75);transform:translateY(-1.59375em) scale(.75);width:133.33333333%}
.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.59374em) scale(.75);transform:translateY(-1.59374em) scale(.75);width:133.33334333%}
.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}
.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}
.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}
input.mat-input-element{margin-top:-.0625em}
.mat-menu-item{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:16px;font-weight:400}
.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:12px}
.mat-radio-button{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-select{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-select-trigger{height:1.125em}
.mat-slide-toggle-content{font:400 14px/20px Roboto, "Helvetica Neue", sans-serif}
.mat-slider-thumb-label-text{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:12px;font-weight:500}
.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-step-label{font-size:14px;font-weight:400}
.mat-step-label-selected{font-size:14px;font-weight:500}
.mat-tab-group{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-tab-label,.mat-tab-link{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:500}
.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto, "Helvetica Neue", sans-serif;margin:0}
.mat-tooltip{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}
.mat-tooltip-handset{font-size:14px;padding-top:9px;padding-bottom:9px}
.mat-list-item{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-list-option{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-list .mat-list-item,.mat-nav-list .mat-list-item,.mat-selection-list .mat-list-item{font-size:16px}
.mat-list .mat-list-item .mat-line,.mat-nav-list .mat-list-item .mat-line,.mat-selection-list .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}
.mat-list .mat-list-item .mat-line:nth-child(n+2),.mat-nav-list .mat-list-item .mat-line:nth-child(n+2),.mat-selection-list .mat-list-item .mat-line:nth-child(n+2){font-size:14px}
.mat-list .mat-list-option,.mat-nav-list .mat-list-option,.mat-selection-list .mat-list-option{font-size:16px}
.mat-list .mat-list-option .mat-line,.mat-nav-list .mat-list-option .mat-line,.mat-selection-list .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}
.mat-list .mat-list-option .mat-line:nth-child(n+2),.mat-nav-list .mat-list-option .mat-line:nth-child(n+2),.mat-selection-list .mat-list-option .mat-line:nth-child(n+2){font-size:14px}
.mat-list .mat-subheader,.mat-nav-list .mat-subheader,.mat-selection-list .mat-subheader{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:500}
.mat-list[dense] .mat-list-item,.mat-nav-list[dense] .mat-list-item,.mat-selection-list[dense] .mat-list-item{font-size:12px}
.mat-list[dense] .mat-list-item .mat-line,.mat-nav-list[dense] .mat-list-item .mat-line,.mat-selection-list[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}
.mat-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-nav-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-selection-list[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}
.mat-list[dense] .mat-list-option,.mat-nav-list[dense] .mat-list-option,.mat-selection-list[dense] .mat-list-option{font-size:12px}
.mat-list[dense] .mat-list-option .mat-line,.mat-nav-list[dense] .mat-list-option .mat-line,.mat-selection-list[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}
.mat-list[dense] .mat-list-option .mat-line:nth-child(n+2),.mat-nav-list[dense] .mat-list-option .mat-line:nth-child(n+2),.mat-selection-list[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}
.mat-list[dense] .mat-subheader,.mat-nav-list[dense] .mat-subheader,.mat-selection-list[dense] .mat-subheader{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:12px;font-weight:500}
.mat-option{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:16px}
.mat-optgroup-label{font:500 14px/24px Roboto, "Helvetica Neue", sans-serif}
.mat-simple-snackbar{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px}
.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}
.mat-tree{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-tree-node{font-weight:400;font-size:14px}
.mat-ripple{overflow:hidden}
.mat-ripple.mat-ripple-unbounded{overflow:visible}
.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,-webkit-transform 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 0ms cubic-bezier(0, 0, 0.2, 1);-webkit-transform:scale(0);transform:scale(0)}
@media screen and (-ms-high-contrast: active){.mat-ripple-element{display:none}}
.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}
.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}
.cdk-overlay-container{position:fixed;z-index:1000}
.cdk-overlay-container:empty{display:none}
.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}
.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}
.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}
@media screen and (-ms-high-contrast: active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:0.6}}
.cdk-overlay-dark-backdrop{background:rgba(0,0,0,0.288)}
.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}
.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}
.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}
@-webkit-keyframes cdk-text-field-autofill-start{/*!*/}
@keyframes cdk-text-field-autofill-start{/*!*/}
@-webkit-keyframes cdk-text-field-autofill-end{/*!*/}
@keyframes cdk-text-field-autofill-end{/*!*/}
.cdk-text-field-autofill-monitored:-webkit-autofill{-webkit-animation-name:cdk-text-field-autofill-start;animation-name:cdk-text-field-autofill-start}
.cdk-text-field-autofill-monitored:not(:-webkit-autofill){-webkit-animation-name:cdk-text-field-autofill-end;animation-name:cdk-text-field-autofill-end}
textarea.cdk-textarea-autosize{resize:none}
textarea.cdk-textarea-autosize-measuring{height:auto !important;overflow:hidden !important;padding:2px 0 !important;box-sizing:content-box !important}
.egret-indigo .mat-ripple-element{background-color:rgba(0,0,0,0.1)}
.egret-indigo .mat-option{color:rgba(0,0,0,0.87)}
.egret-indigo .mat-option:hover:not(.mat-option-disabled),.egret-indigo .mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,0.04)}
.egret-indigo .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,0.04)}
.egret-indigo .mat-option.mat-active{background:rgba(0,0,0,0.04);color:rgba(0,0,0,0.87)}
.egret-indigo .mat-option.mat-option-disabled{color:rgba(0,0,0,0.38)}
.egret-indigo .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#3f51b5}
.egret-indigo .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ffc107}
.egret-indigo .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}
.egret-indigo .mat-optgroup-label{color:rgba(0,0,0,0.54)}
.egret-indigo .mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,0.38)}
.egret-indigo .mat-pseudo-checkbox{color:rgba(0,0,0,0.54)}
.egret-indigo .mat-pseudo-checkbox::after{color:#fafafa}
.egret-indigo .mat-pseudo-checkbox-checked,.egret-indigo .mat-pseudo-checkbox-indeterminate,.egret-indigo .mat-accent .mat-pseudo-checkbox-checked,.egret-indigo .mat-accent .mat-pseudo-checkbox-indeterminate{background:#ffc107}
.egret-indigo .mat-primary .mat-pseudo-checkbox-checked,.egret-indigo .mat-primary .mat-pseudo-checkbox-indeterminate{background:#3f51b5}
.egret-indigo .mat-warn .mat-pseudo-checkbox-checked,.egret-indigo .mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}
.egret-indigo .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.egret-indigo .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}
.egret-indigo .mat-app-background,.egret-indigo.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,0.87)}
.mat-theme-loaded-marker{display:none}
.egret-indigo .mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,0.87)}
.egret-indigo .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}
.egret-indigo .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,0.87)}
.egret-indigo .mat-badge-content{color:#fff;background:#3f51b5}
.egret-indigo .mat-badge-accent .mat-badge-content{background:#ffc107;color:#000}
.egret-indigo .mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}
.egret-indigo .mat-badge{position:relative}
.egret-indigo .mat-badge-hidden .mat-badge-content{display:none}
.egret-indigo .mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out;-webkit-transform:scale(0.6);transform:scale(0.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}
.egret-indigo .mat-badge-content.mat-badge-active{-webkit-transform:none;transform:none}
.egret-indigo .mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}
@media screen and (-ms-high-contrast: active){.egret-indigo .mat-badge-small .mat-badge-content{outline:solid 1px;border-radius:0}}
.egret-indigo .mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}
.egret-indigo .mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}
.egret-indigo .mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}
[dir='rtl'] .egret-indigo .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}
.egret-indigo .mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}
[dir='rtl'] .egret-indigo .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}
.egret-indigo .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}
[dir='rtl'] .egret-indigo .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}
.egret-indigo .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}
[dir='rtl'] .egret-indigo .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}
.egret-indigo .mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}
@media screen and (-ms-high-contrast: active){.egret-indigo .mat-badge-medium .mat-badge-content{outline:solid 1px;border-radius:0}}
.egret-indigo .mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}
.egret-indigo .mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}
.egret-indigo .mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}
[dir='rtl'] .egret-indigo .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}
.egret-indigo .mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}
[dir='rtl'] .egret-indigo .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}
.egret-indigo .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}
[dir='rtl'] .egret-indigo .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}
.egret-indigo .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}
[dir='rtl'] .egret-indigo .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}
.egret-indigo .mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}
@media screen and (-ms-high-contrast: active){.egret-indigo .mat-badge-large .mat-badge-content{outline:solid 1px;border-radius:0}}
.egret-indigo .mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}
.egret-indigo .mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}
.egret-indigo .mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}
[dir='rtl'] .egret-indigo .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}
.egret-indigo .mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}
[dir='rtl'] .egret-indigo .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}
.egret-indigo .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}
[dir='rtl'] .egret-indigo .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}
.egret-indigo .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}
[dir='rtl'] .egret-indigo .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}
.egret-indigo .mat-bottom-sheet-container{background:#fff;color:rgba(0,0,0,0.87)}
.egret-indigo .mat-button,.egret-indigo .mat-icon-button,.egret-indigo .mat-stroked-button{color:inherit;background:transparent}
.egret-indigo .mat-button.mat-primary,.egret-indigo .mat-icon-button.mat-primary,.egret-indigo .mat-stroked-button.mat-primary{color:#3f51b5}
.egret-indigo .mat-button.mat-accent,.egret-indigo .mat-icon-button.mat-accent,.egret-indigo .mat-stroked-button.mat-accent{color:#ffc107}
.egret-indigo .mat-button.mat-warn,.egret-indigo .mat-icon-button.mat-warn,.egret-indigo .mat-stroked-button.mat-warn{color:#f44336}
.egret-indigo .mat-button.mat-primary[disabled],.egret-indigo .mat-button.mat-accent[disabled],.egret-indigo .mat-button.mat-warn[disabled],.egret-indigo .mat-button[disabled][disabled],.egret-indigo .mat-icon-button.mat-primary[disabled],.egret-indigo .mat-icon-button.mat-accent[disabled],.egret-indigo .mat-icon-button.mat-warn[disabled],.egret-indigo .mat-icon-button[disabled][disabled],.egret-indigo .mat-stroked-button.mat-primary[disabled],.egret-indigo .mat-stroked-button.mat-accent[disabled],.egret-indigo .mat-stroked-button.mat-warn[disabled],.egret-indigo .mat-stroked-button[disabled][disabled]{color:rgba(0,0,0,0.26)}
.egret-indigo .mat-button.mat-primary .mat-button-focus-overlay,.egret-indigo .mat-icon-button.mat-primary .mat-button-focus-overlay,.egret-indigo .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:rgba(63,81,181,0.12)}
.egret-indigo .mat-button.mat-accent .mat-button-focus-overlay,.egret-indigo .mat-icon-button.mat-accent .mat-button-focus-overlay,.egret-indigo .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:rgba(255,193,7,0.12)}
.egret-indigo .mat-button.mat-warn .mat-button-focus-overlay,.egret-indigo .mat-icon-button.mat-warn .mat-button-focus-overlay,.egret-indigo .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:rgba(244,67,54,0.12)}
.egret-indigo .mat-button[disabled] .mat-button-focus-overlay,.egret-indigo .mat-icon-button[disabled] .mat-button-focus-overlay,.egret-indigo .mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}
.egret-indigo .mat-button.mat-primary .mat-ripple-element,.egret-indigo .mat-icon-button.mat-primary .mat-ripple-element,.egret-indigo .mat-stroked-button.mat-primary .mat-ripple-element{background-color:rgba(63,81,181,0.1)}
.egret-indigo .mat-button.mat-accent .mat-ripple-element,.egret-indigo .mat-icon-button.mat-accent .mat-ripple-element,.egret-indigo .mat-stroked-button.mat-accent .mat-ripple-element{background-color:rgba(255,193,7,0.1)}
.egret-indigo .mat-button.mat-warn .mat-ripple-element,.egret-indigo .mat-icon-button.mat-warn .mat-ripple-element,.egret-indigo .mat-stroked-button.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,0.1)}
.egret-indigo .mat-flat-button,.egret-indigo .mat-raised-button,.egret-indigo .mat-fab,.egret-indigo .mat-mini-fab{color:rgba(0,0,0,0.87);background-color:#fff}
.egret-indigo .mat-flat-button.mat-primary,.egret-indigo .mat-raised-button.mat-primary,.egret-indigo .mat-fab.mat-primary,.egret-indigo .mat-mini-fab.mat-primary{color:#fff}
.egret-indigo .mat-flat-button.mat-accent,.egret-indigo .mat-raised-button.mat-accent,.egret-indigo .mat-fab.mat-accent,.egret-indigo .mat-mini-fab.mat-accent{color:#000}
.egret-indigo .mat-flat-button.mat-warn,.egret-indigo .mat-raised-button.mat-warn,.egret-indigo .mat-fab.mat-warn,.egret-indigo .mat-mini-fab.mat-warn{color:#fff}
.egret-indigo .mat-flat-button.mat-primary[disabled],.egret-indigo .mat-flat-button.mat-accent[disabled],.egret-indigo .mat-flat-button.mat-warn[disabled],.egret-indigo .mat-flat-button[disabled][disabled],.egret-indigo .mat-raised-button.mat-primary[disabled],.egret-indigo .mat-raised-button.mat-accent[disabled],.egret-indigo .mat-raised-button.mat-warn[disabled],.egret-indigo .mat-raised-button[disabled][disabled],.egret-indigo .mat-fab.mat-primary[disabled],.egret-indigo .mat-fab.mat-accent[disabled],.egret-indigo .mat-fab.mat-warn[disabled],.egret-indigo .mat-fab[disabled][disabled],.egret-indigo .mat-mini-fab.mat-primary[disabled],.egret-indigo .mat-mini-fab.mat-accent[disabled],.egret-indigo .mat-mini-fab.mat-warn[disabled],.egret-indigo .mat-mini-fab[disabled][disabled]{color:rgba(0,0,0,0.26)}
.egret-indigo .mat-flat-button.mat-primary,.egret-indigo .mat-raised-button.mat-primary,.egret-indigo .mat-fab.mat-primary,.egret-indigo .mat-mini-fab.mat-primary{background-color:#3f51b5}
.egret-indigo .mat-flat-button.mat-accent,.egret-indigo .mat-raised-button.mat-accent,.egret-indigo .mat-fab.mat-accent,.egret-indigo .mat-mini-fab.mat-accent{background-color:#ffc107}
.egret-indigo .mat-flat-button.mat-warn,.egret-indigo .mat-raised-button.mat-warn,.egret-indigo .mat-fab.mat-warn,.egret-indigo .mat-mini-fab.mat-warn{background-color:#f44336}
.egret-indigo .mat-flat-button.mat-primary[disabled],.egret-indigo .mat-flat-button.mat-accent[disabled],.egret-indigo .mat-flat-button.mat-warn[disabled],.egret-indigo .mat-flat-button[disabled][disabled],.egret-indigo .mat-raised-button.mat-primary[disabled],.egret-indigo .mat-raised-button.mat-accent[disabled],.egret-indigo .mat-raised-button.mat-warn[disabled],.egret-indigo .mat-raised-button[disabled][disabled],.egret-indigo .mat-fab.mat-primary[disabled],.egret-indigo .mat-fab.mat-accent[disabled],.egret-indigo .mat-fab.mat-warn[disabled],.egret-indigo .mat-fab[disabled][disabled],.egret-indigo .mat-mini-fab.mat-primary[disabled],.egret-indigo .mat-mini-fab.mat-accent[disabled],.egret-indigo .mat-mini-fab.mat-warn[disabled],.egret-indigo .mat-mini-fab[disabled][disabled]{background-color:rgba(0,0,0,0.12)}
.egret-indigo .mat-flat-button.mat-primary .mat-ripple-element,.egret-indigo .mat-raised-button.mat-primary .mat-ripple-element,.egret-indigo .mat-fab.mat-primary .mat-ripple-element,.egret-indigo .mat-mini-fab.mat-primary .mat-ripple-element{background-color:rgba(255,255,255,0.1)}
.egret-indigo .mat-flat-button.mat-accent .mat-ripple-element,.egret-indigo .mat-raised-button.mat-accent .mat-ripple-element,.egret-indigo .mat-fab.mat-accent .mat-ripple-element,.egret-indigo .mat-mini-fab.mat-accent .mat-ripple-element{background-color:rgba(0,0,0,0.1)}
.egret-indigo .mat-flat-button.mat-warn .mat-ripple-element,.egret-indigo .mat-raised-button.mat-warn .mat-ripple-element,.egret-indigo .mat-fab.mat-warn .mat-ripple-element,.egret-indigo .mat-mini-fab.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,0.1)}
.egret-indigo .mat-icon-button.mat-primary .mat-ripple-element{background-color:rgba(63,81,181,0.2)}
.egret-indigo .mat-icon-button.mat-accent .mat-ripple-element{background-color:rgba(255,193,7,0.2)}
.egret-indigo .mat-icon-button.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,0.2)}
.egret-indigo .mat-button-toggle{color:rgba(0,0,0,0.38)}
.egret-indigo .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,0.12)}
.egret-indigo .mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,0.54)}
.egret-indigo .mat-button-toggle-disabled{background-color:#eee;color:rgba(0,0,0,0.26)}
.egret-indigo .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}
.egret-indigo .mat-card{background:#fff;color:rgba(0,0,0,0.87)}
.egret-indigo .mat-card-subtitle{color:rgba(0,0,0,0.54)}
.egret-indigo .mat-checkbox-frame{border-color:rgba(0,0,0,0.54)}
.egret-indigo .mat-checkbox-checkmark{fill:#fafafa}
.egret-indigo .mat-checkbox-checkmark-path{stroke:#fafafa !important}
@media screen and (-ms-high-contrast: black-on-white){.egret-indigo .mat-checkbox-checkmark-path{stroke:#000 !important}}
.egret-indigo .mat-checkbox-mixedmark{background-color:#fafafa}
.egret-indigo .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.egret-indigo .mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#3f51b5}
.egret-indigo .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.egret-indigo .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ffc107}
.egret-indigo .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.egret-indigo .mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}
.egret-indigo .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.egret-indigo .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}
.egret-indigo .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}
.egret-indigo .mat-checkbox-disabled .mat-checkbox-label{color:#b0b0b0}
@media screen and (-ms-high-contrast: active){.egret-indigo .mat-checkbox-disabled{opacity:0.5}}
@media screen and (-ms-high-contrast: active){.egret-indigo .mat-checkbox-background{background:none}}
.egret-indigo .mat-checkbox:not(.mat-checkbox-disabled).mat-primary .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(63,81,181,0.26)}
.egret-indigo .mat-checkbox:not(.mat-checkbox-disabled).mat-accent .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(255,193,7,0.26)}
.egret-indigo .mat-checkbox:not(.mat-checkbox-disabled).mat-warn .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(244,67,54,0.26)}
.egret-indigo .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,0.87)}
.egret-indigo .mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,0.87);opacity:0.4}
.egret-indigo .mat-chip.mat-standard-chip .mat-chip-remove:hover{opacity:0.54}
.egret-indigo .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#3f51b5;color:#fff}
.egret-indigo .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:0.4}
.egret-indigo .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove:hover{opacity:0.54}
.egret-indigo .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}
.egret-indigo .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:0.4}
.egret-indigo .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove:hover{opacity:0.54}
.egret-indigo .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ffc107;color:#000}
.egret-indigo .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#000;opacity:0.4}
.egret-indigo .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove:hover{opacity:0.54}
.egret-indigo .mat-table{background:#fff}
.egret-indigo .mat-table thead,.egret-indigo .mat-table tbody,.egret-indigo .mat-table tfoot,.egret-indigo mat-header-row,.egret-indigo mat-row,.egret-indigo mat-footer-row,.egret-indigo [mat-header-row],.egret-indigo [mat-row],.egret-indigo [mat-footer-row],.egret-indigo .mat-table-sticky{background:inherit}
.egret-indigo mat-row,.egret-indigo mat-header-row,.egret-indigo mat-footer-row,.egret-indigo th.mat-header-cell,.egret-indigo td.mat-cell,.egret-indigo td.mat-footer-cell{border-bottom-color:rgba(0,0,0,0.12)}
.egret-indigo .mat-header-cell{color:rgba(0,0,0,0.54)}
.egret-indigo .mat-cell,.egret-indigo .mat-footer-cell{color:rgba(0,0,0,0.87)}
.egret-indigo .mat-calendar-arrow{border-top-color:rgba(0,0,0,0.54)}
.egret-indigo .mat-datepicker-toggle,.egret-indigo .mat-datepicker-content .mat-calendar-next-button,.egret-indigo .mat-datepicker-content .mat-calendar-previous-button{color:rgba(0,0,0,0.54)}
.egret-indigo .mat-calendar-table-header{color:rgba(0,0,0,0.38)}
.egret-indigo .mat-calendar-table-header-divider::after{background:rgba(0,0,0,0.12)}
.egret-indigo .mat-calendar-body-label{color:rgba(0,0,0,0.54)}
.egret-indigo .mat-calendar-body-cell-content{color:rgba(0,0,0,0.87);border-color:transparent}
.egret-indigo .mat-calendar-body-disabled&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(0,0,0,0.38)}
.egret-indigo .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.egret-indigo .cdk-keyboard-focused .mat-calendar-body-active&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.egret-indigo .cdk-program-focused .mat-calendar-body-active&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(0,0,0,0.04)}
.egret-indigo .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,0.38)}
.egret-indigo .mat-calendar-body-disabled&gt;.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,0.18)}
.egret-indigo .mat-calendar-body-selected{background-color:#3f51b5;color:#fff}
.egret-indigo .mat-calendar-body-disabled&gt;.mat-calendar-body-selected{background-color:rgba(63,81,181,0.4)}
.egret-indigo .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}
.egret-indigo .mat-datepicker-content{background-color:#fff;color:rgba(0,0,0,0.87)}
.egret-indigo .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ffc107;color:#000}
.egret-indigo .mat-datepicker-content.mat-accent .mat-calendar-body-disabled&gt;.mat-calendar-body-selected{background-color:rgba(255,193,7,0.4)}
.egret-indigo .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #000}
.egret-indigo .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}
.egret-indigo .mat-datepicker-content.mat-warn .mat-calendar-body-disabled&gt;.mat-calendar-body-selected{background-color:rgba(244,67,54,0.4)}
.egret-indigo .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}
.egret-indigo .mat-datepicker-toggle-active{color:#3f51b5}
.egret-indigo .mat-datepicker-toggle-active.mat-accent{color:#ffc107}
.egret-indigo .mat-datepicker-toggle-active.mat-warn{color:#f44336}
.egret-indigo .mat-dialog-container{background:#fff;color:rgba(0,0,0,0.87)}
.egret-indigo .mat-divider{border-top-color:rgba(0,0,0,0.12)}
.egret-indigo .mat-divider-vertical{border-right-color:rgba(0,0,0,0.12)}
.egret-indigo .mat-expansion-panel{background:#fff;color:rgba(0,0,0,0.87)}
.egret-indigo .mat-action-row{border-top-color:rgba(0,0,0,0.12)}
.egret-indigo .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled='true']).cdk-keyboard-focused,.egret-indigo .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled='true']).cdk-program-focused,.egret-indigo .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled='true']):hover{background:rgba(0,0,0,0.04)}
@media (hover: none){.egret-indigo .mat-expansion-panel:not(.mat-expanded):not([aria-disabled='true']) .mat-expansion-panel-header:hover{background:#fff}}
.egret-indigo .mat-expansion-panel-header-title{color:rgba(0,0,0,0.87)}
.egret-indigo .mat-expansion-panel-header-description,.egret-indigo .mat-expansion-indicator::after{color:rgba(0,0,0,0.54)}
.egret-indigo .mat-expansion-panel-header[aria-disabled='true']{color:rgba(0,0,0,0.26)}
.egret-indigo .mat-expansion-panel-header[aria-disabled='true'] .mat-expansion-panel-header-title,.egret-indigo .mat-expansion-panel-header[aria-disabled='true'] .mat-expansion-panel-header-description{color:inherit}
.egret-indigo .mat-form-field-label{color:rgba(0,0,0,0.6)}
.egret-indigo .mat-hint{color:rgba(0,0,0,0.6)}
.egret-indigo .mat-form-field.mat-focused .mat-form-field-label{color:#3f51b5}
.egret-indigo .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ffc107}
.egret-indigo .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}
.egret-indigo .mat-focused .mat-form-field-required-marker{color:#ffc107}
.egret-indigo .mat-form-field-ripple{background-color:rgba(0,0,0,0.87)}
.egret-indigo .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#3f51b5}
.egret-indigo .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ffc107}
.egret-indigo .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}
.egret-indigo .mat-form-field.mat-form-field-invalid .mat-form-field-label{color:#f44336}
.egret-indigo .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.egret-indigo .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}
.egret-indigo .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.egret-indigo .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}
.egret-indigo .mat-error{color:#f44336}
.egret-indigo .mat-form-field-appearance-legacy .mat-form-field-label{color:rgba(0,0,0,0.54)}
.egret-indigo .mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,0.54)}
.egret-indigo .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,0.42)}
.egret-indigo .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right, rgba(0,0,0,0.42) 0%, rgba(0,0,0,0.42) 33%, transparent 0%);background-size:4px 100%;background-repeat:repeat-x}
.egret-indigo .mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,0.42)}
.egret-indigo .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right, rgba(0,0,0,0.42) 0%, rgba(0,0,0,0.42) 33%, transparent 0%);background-size:4px 100%;background-repeat:repeat-x}
.egret-indigo .mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,0.04)}
.egret-indigo .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,0.02)}
.egret-indigo .mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(0,0,0,0.42)}
.egret-indigo .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,0.38)}
.egret-indigo .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before{background-color:transparent}
.egret-indigo .mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,0.12)}
.egret-indigo .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,0.87)}
.egret-indigo .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#3f51b5}
.egret-indigo .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ffc107}
.egret-indigo .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick{color:#f44336}
.egret-indigo .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}
.egret-indigo .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,0.38)}
.egret-indigo .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,0.06)}
.egret-indigo .mat-icon.mat-primary{color:#3f51b5}
.egret-indigo .mat-icon.mat-accent{color:#ffc107}
.egret-indigo .mat-icon.mat-warn{color:#f44336}
.egret-indigo .mat-input-element:disabled{color:rgba(0,0,0,0.38)}
.egret-indigo .mat-input-element{caret-color:#3f51b5}
.egret-indigo .mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,0.42)}
.egret-indigo .mat-input-element::-moz-placeholder{color:rgba(0,0,0,0.42)}
.egret-indigo .mat-input-element::-ms-input-placeholder{color:rgba(0,0,0,0.42)}
.egret-indigo .mat-input-element::placeholder{color:rgba(0,0,0,0.42)}
.egret-indigo .mat-input-element::-moz-placeholder{color:rgba(0,0,0,0.42)}
.egret-indigo .mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,0.42)}
.egret-indigo .mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,0.42)}
.egret-indigo .mat-accent .mat-input-element{caret-color:#ffc107}
.egret-indigo .mat-warn .mat-input-element,.egret-indigo .mat-form-field-invalid .mat-input-element{caret-color:#f44336}
.egret-indigo .mat-list .mat-list-item,.egret-indigo .mat-nav-list .mat-list-item,.egret-indigo .mat-selection-list .mat-list-item{color:rgba(0,0,0,0.87)}
.egret-indigo .mat-list .mat-list-option,.egret-indigo .mat-nav-list .mat-list-option,.egret-indigo .mat-selection-list .mat-list-option{color:rgba(0,0,0,0.87)}
.egret-indigo .mat-list .mat-subheader,.egret-indigo .mat-nav-list .mat-subheader,.egret-indigo .mat-selection-list .mat-subheader{color:rgba(0,0,0,0.54)}
.egret-indigo .mat-list-item-disabled{background-color:#eee}
.egret-indigo .mat-list-option:hover,.egret-indigo .mat-list-option.mat-list-item-focus,.egret-indigo .mat-nav-list .mat-list-item:hover,.egret-indigo .mat-nav-list .mat-list-item.mat-list-item-focus{background:rgba(0,0,0,0.04)}
.egret-indigo .mat-menu-panel{background:#fff}
.egret-indigo .mat-menu-item{background:transparent;color:rgba(0,0,0,0.87)}
.egret-indigo .mat-menu-item[disabled],.egret-indigo .mat-menu-item[disabled]::after{color:rgba(0,0,0,0.38)}
.egret-indigo .mat-menu-item .mat-icon:not([color]),.egret-indigo .mat-menu-item-submenu-trigger::after{color:rgba(0,0,0,0.54)}
.egret-indigo .mat-menu-item:hover:not([disabled]),.egret-indigo .mat-menu-item.cdk-program-focused:not([disabled]),.egret-indigo .mat-menu-item.cdk-keyboard-focused:not([disabled]),.egret-indigo .mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,0.04)}
.egret-indigo .mat-paginator{background:#fff}
.egret-indigo .mat-paginator,.egret-indigo .mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,0.54)}
.egret-indigo .mat-paginator-decrement,.egret-indigo .mat-paginator-increment{border-top:2px solid rgba(0,0,0,0.54);border-right:2px solid rgba(0,0,0,0.54)}
.egret-indigo .mat-paginator-first,.egret-indigo .mat-paginator-last{border-top:2px solid rgba(0,0,0,0.54)}
.egret-indigo .mat-icon-button[disabled] .mat-paginator-decrement,.egret-indigo .mat-icon-button[disabled] .mat-paginator-increment,.egret-indigo .mat-icon-button[disabled] .mat-paginator-first,.egret-indigo .mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,0.38)}
.egret-indigo .mat-progress-bar-background{fill:#c5cbe9}
.egret-indigo .mat-progress-bar-buffer{background-color:#c5cbe9}
.egret-indigo .mat-progress-bar-fill::after{background-color:#3f51b5}
.egret-indigo .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#ffecb5}
.egret-indigo .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#ffecb5}
.egret-indigo .mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:#ffc107}
.egret-indigo .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}
.egret-indigo .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}
.egret-indigo .mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:#f44336}
.egret-indigo .mat-progress-spinner circle,.egret-indigo .mat-spinner circle{stroke:#3f51b5}
.egret-indigo .mat-progress-spinner.mat-accent circle,.egret-indigo .mat-spinner.mat-accent circle{stroke:#ffc107}
.egret-indigo .mat-progress-spinner.mat-warn circle,.egret-indigo .mat-spinner.mat-warn circle{stroke:#f44336}
.egret-indigo .mat-radio-outer-circle{border-color:rgba(0,0,0,0.54)}
.egret-indigo .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#3f51b5}
.egret-indigo .mat-radio-button.mat-primary .mat-radio-inner-circle{background-color:#3f51b5}
.egret-indigo .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element{background-color:rgba(63,81,181,0.26)}
.egret-indigo .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ffc107}
.egret-indigo .mat-radio-button.mat-accent .mat-radio-inner-circle{background-color:#ffc107}
.egret-indigo .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element{background-color:rgba(255,193,7,0.26)}
.egret-indigo .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}
.egret-indigo .mat-radio-button.mat-warn .mat-radio-inner-circle{background-color:#f44336}
.egret-indigo .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element{background-color:rgba(244,67,54,0.26)}
.egret-indigo .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.egret-indigo .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:rgba(0,0,0,0.38)}
.egret-indigo .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.egret-indigo .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:rgba(0,0,0,0.38)}
.egret-indigo .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,0.38)}
.egret-indigo .mat-select-content,.egret-indigo .mat-select-panel-done-animating{background:#fff}
.egret-indigo .mat-select-value{color:rgba(0,0,0,0.87)}
.egret-indigo .mat-select-placeholder{color:rgba(0,0,0,0.42)}
.egret-indigo .mat-select-disabled .mat-select-value{color:rgba(0,0,0,0.38)}
.egret-indigo .mat-select-arrow{color:rgba(0,0,0,0.54)}
.egret-indigo .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,0.12)}
.egret-indigo .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#3f51b5}
.egret-indigo .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ffc107}
.egret-indigo .mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:#f44336}
.egret-indigo .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}
.egret-indigo .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,0.38)}
.egret-indigo .mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,0.87)}
.egret-indigo .mat-drawer{background-color:#fff;color:rgba(0,0,0,0.87)}
.egret-indigo .mat-drawer.mat-drawer-push{background-color:#fff}
.egret-indigo .mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,0.6)}
.egret-indigo .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#ffc107}
.egret-indigo .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(255,193,7,0.5)}
.egret-indigo .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:rgba(0,0,0,0.06)}
.egret-indigo .mat-slide-toggle .mat-ripple-element{background-color:rgba(255,193,7,0.12)}
.egret-indigo .mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#3f51b5}
.egret-indigo .mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(63,81,181,0.5)}
.egret-indigo .mat-slide-toggle.mat-primary:not(.mat-checked) .mat-ripple-element{background-color:rgba(0,0,0,0.06)}
.egret-indigo .mat-slide-toggle.mat-primary .mat-ripple-element{background-color:rgba(63,81,181,0.12)}
.egret-indigo .mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#f44336}
.egret-indigo .mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(244,67,54,0.5)}
.egret-indigo .mat-slide-toggle.mat-warn:not(.mat-checked) .mat-ripple-element{background-color:rgba(0,0,0,0.06)}
.egret-indigo .mat-slide-toggle.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,0.12)}
.egret-indigo .mat-disabled .mat-slide-toggle-thumb{background-color:#bdbdbd}
.egret-indigo .mat-disabled .mat-slide-toggle-bar{background-color:rgba(0,0,0,0.1)}
.egret-indigo .mat-slide-toggle-thumb{background-color:#fafafa}
.egret-indigo .mat-slide-toggle-bar{background-color:rgba(0,0,0,0.38)}
.egret-indigo .mat-slider-track-background{background-color:rgba(0,0,0,0.26)}
.egret-indigo .mat-primary .mat-slider-track-fill,.egret-indigo .mat-primary .mat-slider-thumb,.egret-indigo .mat-primary .mat-slider-thumb-label{background-color:#3f51b5}
.egret-indigo .mat-primary .mat-slider-thumb-label-text{color:#fff}
.egret-indigo .mat-accent .mat-slider-track-fill,.egret-indigo .mat-accent .mat-slider-thumb,.egret-indigo .mat-accent .mat-slider-thumb-label{background-color:#ffc107}
.egret-indigo .mat-accent .mat-slider-thumb-label-text{color:#000}
.egret-indigo .mat-warn .mat-slider-track-fill,.egret-indigo .mat-warn .mat-slider-thumb,.egret-indigo .mat-warn .mat-slider-thumb-label{background-color:#f44336}
.egret-indigo .mat-warn .mat-slider-thumb-label-text{color:#fff}
.egret-indigo .mat-slider-focus-ring{background-color:rgba(255,193,7,0.2)}
.egret-indigo .mat-slider:hover .mat-slider-track-background,.egret-indigo .cdk-focused .mat-slider-track-background{background-color:rgba(0,0,0,0.38)}
.egret-indigo .mat-slider-disabled .mat-slider-track-background,.egret-indigo .mat-slider-disabled .mat-slider-track-fill,.egret-indigo .mat-slider-disabled .mat-slider-thumb{background-color:rgba(0,0,0,0.26)}
.egret-indigo .mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,0.26)}
.egret-indigo .mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,0.12)}
.egret-indigo .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.egret-indigo .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,0.87)}
.egret-indigo .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.egret-indigo .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,0.26)}
.egret-indigo .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,0.26);background-color:transparent}
.egret-indigo .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.egret-indigo .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:rgba(0,0,0,0.38)}
.egret-indigo .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.egret-indigo .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,0.26)}
.egret-indigo .mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(0,0,0,0.7)}
.egret-indigo .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent);background-image:-moz-repeating-linear-gradient(0.0001deg, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent)}
.egret-indigo .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent)}
.egret-indigo .mat-step-header.cdk-keyboard-focused,.egret-indigo .mat-step-header.cdk-program-focused,.egret-indigo .mat-step-header:hover{background-color:rgba(0,0,0,0.04)}
.egret-indigo .mat-step-header .mat-step-label,.egret-indigo .mat-step-header .mat-step-optional{color:rgba(0,0,0,0.38)}
.egret-indigo .mat-step-header .mat-step-icon{background-color:#3f51b5;color:#fff}
.egret-indigo .mat-step-header .mat-step-icon-not-touched{background-color:rgba(0,0,0,0.38);color:#fff}
.egret-indigo .mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,0.87)}
.egret-indigo .mat-stepper-horizontal,.egret-indigo .mat-stepper-vertical{background-color:#fff}
.egret-indigo .mat-stepper-vertical-line::before{border-left-color:rgba(0,0,0,0.12)}
.egret-indigo .mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,0.12)}
.egret-indigo .mat-sort-header-arrow{color:#757575}
.egret-indigo .mat-tab-nav-bar,.egret-indigo .mat-tab-header{border-bottom:1px solid rgba(0,0,0,0.12)}
.egret-indigo .mat-tab-group-inverted-header .mat-tab-nav-bar,.egret-indigo .mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,0.12);border-bottom:none}
.egret-indigo .mat-tab-label,.egret-indigo .mat-tab-link{color:rgba(0,0,0,0.87)}
.egret-indigo .mat-tab-label.mat-tab-disabled,.egret-indigo .mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,0.38)}
.egret-indigo .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,0.87)}
.egret-indigo .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,0.38)}
.egret-indigo .mat-tab-group[class*='mat-background-'] .mat-tab-header,.egret-indigo .mat-tab-nav-bar[class*='mat-background-']{border-bottom:none;border-top:none}
.egret-indigo .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(197,203,233,0.3)}
.egret-indigo .mat-tab-group.mat-primary .mat-ink-bar,.egret-indigo .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#3f51b5}
.egret-indigo .mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.egret-indigo .mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}
.egret-indigo .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,236,181,0.3)}
.egret-indigo .mat-tab-group.mat-accent .mat-ink-bar,.egret-indigo .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ffc107}
.egret-indigo .mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.egret-indigo .mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#000}
.egret-indigo .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,0.3)}
.egret-indigo .mat-tab-group.mat-warn .mat-ink-bar,.egret-indigo .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}
.egret-indigo .mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.egret-indigo .mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}
.egret-indigo .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(197,203,233,0.3)}
.egret-indigo .mat-tab-group.mat-background-primary .mat-tab-header,.egret-indigo .mat-tab-group.mat-background-primary .mat-tab-links,.egret-indigo .mat-tab-nav-bar.mat-background-primary .mat-tab-header,.egret-indigo .mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#3f51b5}
.egret-indigo .mat-tab-group.mat-background-primary .mat-tab-label,.egret-indigo .mat-tab-group.mat-background-primary .mat-tab-link,.egret-indigo .mat-tab-nav-bar.mat-background-primary .mat-tab-label,.egret-indigo .mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}
.egret-indigo .mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.egret-indigo .mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.egret-indigo .mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.egret-indigo .mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,0.4)}
.egret-indigo .mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.egret-indigo .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}
.egret-indigo .mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.egret-indigo .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,0.4)}
.egret-indigo .mat-tab-group.mat-background-primary .mat-ripple-element,.egret-indigo .mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:rgba(255,255,255,0.12)}
.egret-indigo .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,236,181,0.3)}
.egret-indigo .mat-tab-group.mat-background-accent .mat-tab-header,.egret-indigo .mat-tab-group.mat-background-accent .mat-tab-links,.egret-indigo .mat-tab-nav-bar.mat-background-accent .mat-tab-header,.egret-indigo .mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#ffc107}
.egret-indigo .mat-tab-group.mat-background-accent .mat-tab-label,.egret-indigo .mat-tab-group.mat-background-accent .mat-tab-link,.egret-indigo .mat-tab-nav-bar.mat-background-accent .mat-tab-label,.egret-indigo .mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#000}
.egret-indigo .mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.egret-indigo .mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.egret-indigo .mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.egret-indigo .mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,0.4)}
.egret-indigo .mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.egret-indigo .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#000}
.egret-indigo .mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.egret-indigo .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,0.4)}
.egret-indigo .mat-tab-group.mat-background-accent .mat-ripple-element,.egret-indigo .mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:rgba(0,0,0,0.12)}
.egret-indigo .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-indigo .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,0.3)}
.egret-indigo .mat-tab-group.mat-background-warn .mat-tab-header,.egret-indigo .mat-tab-group.mat-background-warn .mat-tab-links,.egret-indigo .mat-tab-nav-bar.mat-background-warn .mat-tab-header,.egret-indigo .mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#f44336}
.egret-indigo .mat-tab-group.mat-background-warn .mat-tab-label,.egret-indigo .mat-tab-group.mat-background-warn .mat-tab-link,.egret-indigo .mat-tab-nav-bar.mat-background-warn .mat-tab-label,.egret-indigo .mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}
.egret-indigo .mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.egret-indigo .mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.egret-indigo .mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.egret-indigo .mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,0.4)}
.egret-indigo .mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.egret-indigo .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}
.egret-indigo .mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.egret-indigo .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,0.4)}
.egret-indigo .mat-tab-group.mat-background-warn .mat-ripple-element,.egret-indigo .mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:rgba(255,255,255,0.12)}
.egret-indigo .mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,0.87)}
.egret-indigo .mat-toolbar.mat-primary{background:#3f51b5;color:#fff}
.egret-indigo .mat-toolbar.mat-accent{background:#ffc107;color:#000}
.egret-indigo .mat-toolbar.mat-warn{background:#f44336;color:#fff}
.egret-indigo .mat-toolbar .mat-form-field-underline,.egret-indigo .mat-toolbar .mat-form-field-ripple,.egret-indigo .mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}
.egret-indigo .mat-toolbar .mat-form-field-label,.egret-indigo .mat-toolbar .mat-focused .mat-form-field-label,.egret-indigo .mat-toolbar .mat-select-value,.egret-indigo .mat-toolbar .mat-select-arrow,.egret-indigo .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}
.egret-indigo .mat-toolbar .mat-input-element{caret-color:currentColor}
.egret-indigo .mat-tooltip{background:rgba(97,97,97,0.9)}
.egret-indigo .mat-tree{background:#fff}
.egret-indigo .mat-tree-node{color:rgba(0,0,0,0.87)}
.egret-indigo .mat-snack-bar-container{background:#323232;color:#fff}
.egret-indigo .mat-simple-snackbar-action{color:#ffc107}
.egret-indigo .mat-bg-primary,.egret-indigo .topbar,.egret-indigo .chats-wrap .conversations-hold .single-conversation.me .conversation-msg,.egret-indigo .ngx-datatable .datatable-footer .datatable-pager .pager .pages.active a,.egret-indigo .fileupload-drop-zone.dz-file-over,.egret-indigo .toolbar-avatar.online&gt;.status-dot,.egret-indigo .cal-open-day-events,.egret-indigo div.hopscotch-bubble{background:#3f51b5 !important;color:#ffffff !important}
.egret-indigo .mat-color-primary,.egret-indigo .list-item-active,.egret-indigo .sidenav-hold .sidenav li.open a .mat-icon:not(.menu-caret),.egret-indigo .sidenav-hold .sidenav li.open&gt;div&gt;a&gt;span:not(.menuitem-badge),.egret-indigo .sidenav-hold .sidenav li.open&gt;a&gt;span{color:#ffd451 !important}
.egret-indigo .sidebar-panel .mat-nav-list .mat-list-item{color:rgba(0,0,0,0.94)}
.egret-indigo .topnav ul.menu&gt;li&gt;div.open&gt;a,.egret-indigo .topnav ul.menu&gt;li&gt;div.open&gt;div,.egret-indigo .sidebar-panel .sidebar-list-item.open&gt;.mat-list-item-content&gt;.sub-menu,.egret-indigo .sidenav-hold .sidenav li.open a .mat-icon:not(.menu-caret),.egret-indigo .list-item-active{border-color:#ffd451 !important}
.egret-indigo .sidebar-panel{background:url('sidebar-bg.523dbbdd5e5777141d9c.jpg') no-repeat}
.egret-indigo .sidebar-compact ul.submenu,.egret-indigo .default-bg{background:#ffffff !important}
.egret-indigo div.hopscotch-bubble{border-color:#344397}
.egret-indigo div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border{border-bottom:17px solid #344397}
.egret-indigo div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow{border-bottom:17px solid #3f51b5;top:-16px}
.egret-indigo div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border{border-left:17px solid #344397}
.egret-indigo div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow{border-left:17px solid #3f51b5;left:-1px}
.egret-indigo div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border{border-top:17px solid #344397}
.egret-indigo div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow{border-top:17px solid #3f51b5;top:-18px}
.egret-indigo div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border{border-right:17px solid #344397}
.egret-indigo div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow{left:1px;border-right:17px solid #3f51b5}
.egret-indigo .mat-bg-accent,.egret-indigo div.hopscotch-bubble .hopscotch-bubble-number,.egret-indigo div.hopscotch-bubble .hopscotch-nav-button.next:hover,.egret-indigo div.hopscotch-bubble .hopscotch-nav-button.next{background-color:#ffc107;color:black}
.egret-indigo .mat-bg-warn{background-color:#f44336;color:white}
.egret-indigo .mat-color-accent{color:#ffc107}
.egret-indigo .mat-color-warn{color:#f44336}
.egret-indigo .mat-color-default{color:rgba(0,0,0,0.87)}
.egret-blue .mat-ripple-element{background-color:rgba(0,0,0,0.1)}
.egret-blue .mat-option{color:rgba(0,0,0,0.87)}
.egret-blue .mat-option:hover:not(.mat-option-disabled),.egret-blue .mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,0.04)}
.egret-blue .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,0.04)}
.egret-blue .mat-option.mat-active{background:rgba(0,0,0,0.04);color:rgba(0,0,0,0.87)}
.egret-blue .mat-option.mat-option-disabled{color:rgba(0,0,0,0.38)}
.egret-blue .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#247ba0}
.egret-blue .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ffd97d}
.egret-blue .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}
.egret-blue .mat-optgroup-label{color:rgba(0,0,0,0.54)}
.egret-blue .mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,0.38)}
.egret-blue .mat-pseudo-checkbox{color:rgba(0,0,0,0.54)}
.egret-blue .mat-pseudo-checkbox::after{color:#fafafa}
.egret-blue .mat-pseudo-checkbox-checked,.egret-blue .mat-pseudo-checkbox-indeterminate,.egret-blue .mat-accent .mat-pseudo-checkbox-checked,.egret-blue .mat-accent .mat-pseudo-checkbox-indeterminate{background:#ffd97d}
.egret-blue .mat-primary .mat-pseudo-checkbox-checked,.egret-blue .mat-primary .mat-pseudo-checkbox-indeterminate{background:#247ba0}
.egret-blue .mat-warn .mat-pseudo-checkbox-checked,.egret-blue .mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}
.egret-blue .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.egret-blue .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}
.egret-blue .mat-app-background,.egret-blue.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,0.87)}
.mat-theme-loaded-marker{display:none}
.egret-blue .mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,0.87)}
.egret-blue .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}
.egret-blue .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,0.87)}
.egret-blue .mat-badge-content{color:#fff;background:#247ba0}
.egret-blue .mat-badge-accent .mat-badge-content{background:#ffd97d;color:#000}
.egret-blue .mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}
.egret-blue .mat-badge{position:relative}
.egret-blue .mat-badge-hidden .mat-badge-content{display:none}
.egret-blue .mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out;-webkit-transform:scale(0.6);transform:scale(0.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}
.egret-blue .mat-badge-content.mat-badge-active{-webkit-transform:none;transform:none}
.egret-blue .mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}
@media screen and (-ms-high-contrast: active){.egret-blue .mat-badge-small .mat-badge-content{outline:solid 1px;border-radius:0}}
.egret-blue .mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}
.egret-blue .mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}
.egret-blue .mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}
[dir='rtl'] .egret-blue .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}
.egret-blue .mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}
[dir='rtl'] .egret-blue .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}
.egret-blue .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}
[dir='rtl'] .egret-blue .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}
.egret-blue .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}
[dir='rtl'] .egret-blue .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}
.egret-blue .mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}
@media screen and (-ms-high-contrast: active){.egret-blue .mat-badge-medium .mat-badge-content{outline:solid 1px;border-radius:0}}
.egret-blue .mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}
.egret-blue .mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}
.egret-blue .mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}
[dir='rtl'] .egret-blue .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}
.egret-blue .mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}
[dir='rtl'] .egret-blue .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}
.egret-blue .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}
[dir='rtl'] .egret-blue .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}
.egret-blue .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}
[dir='rtl'] .egret-blue .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}
.egret-blue .mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}
@media screen and (-ms-high-contrast: active){.egret-blue .mat-badge-large .mat-badge-content{outline:solid 1px;border-radius:0}}
.egret-blue .mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}
.egret-blue .mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}
.egret-blue .mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}
[dir='rtl'] .egret-blue .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}
.egret-blue .mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}
[dir='rtl'] .egret-blue .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}
.egret-blue .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}
[dir='rtl'] .egret-blue .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}
.egret-blue .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}
[dir='rtl'] .egret-blue .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}
.egret-blue .mat-bottom-sheet-container{background:#fff;color:rgba(0,0,0,0.87)}
.egret-blue .mat-button,.egret-blue .mat-icon-button,.egret-blue .mat-stroked-button{color:inherit;background:transparent}
.egret-blue .mat-button.mat-primary,.egret-blue .mat-icon-button.mat-primary,.egret-blue .mat-stroked-button.mat-primary{color:#247ba0}
.egret-blue .mat-button.mat-accent,.egret-blue .mat-icon-button.mat-accent,.egret-blue .mat-stroked-button.mat-accent{color:#ffd97d}
.egret-blue .mat-button.mat-warn,.egret-blue .mat-icon-button.mat-warn,.egret-blue .mat-stroked-button.mat-warn{color:#f44336}
.egret-blue .mat-button.mat-primary[disabled],.egret-blue .mat-button.mat-accent[disabled],.egret-blue .mat-button.mat-warn[disabled],.egret-blue .mat-button[disabled][disabled],.egret-blue .mat-icon-button.mat-primary[disabled],.egret-blue .mat-icon-button.mat-accent[disabled],.egret-blue .mat-icon-button.mat-warn[disabled],.egret-blue .mat-icon-button[disabled][disabled],.egret-blue .mat-stroked-button.mat-primary[disabled],.egret-blue .mat-stroked-button.mat-accent[disabled],.egret-blue .mat-stroked-button.mat-warn[disabled],.egret-blue .mat-stroked-button[disabled][disabled]{color:rgba(0,0,0,0.26)}
.egret-blue .mat-button.mat-primary .mat-button-focus-overlay,.egret-blue .mat-icon-button.mat-primary .mat-button-focus-overlay,.egret-blue .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:rgba(36,123,160,0.12)}
.egret-blue .mat-button.mat-accent .mat-button-focus-overlay,.egret-blue .mat-icon-button.mat-accent .mat-button-focus-overlay,.egret-blue .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:rgba(255,217,125,0.12)}
.egret-blue .mat-button.mat-warn .mat-button-focus-overlay,.egret-blue .mat-icon-button.mat-warn .mat-button-focus-overlay,.egret-blue .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:rgba(244,67,54,0.12)}
.egret-blue .mat-button[disabled] .mat-button-focus-overlay,.egret-blue .mat-icon-button[disabled] .mat-button-focus-overlay,.egret-blue .mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}
.egret-blue .mat-button.mat-primary .mat-ripple-element,.egret-blue .mat-icon-button.mat-primary .mat-ripple-element,.egret-blue .mat-stroked-button.mat-primary .mat-ripple-element{background-color:rgba(36,123,160,0.1)}
.egret-blue .mat-button.mat-accent .mat-ripple-element,.egret-blue .mat-icon-button.mat-accent .mat-ripple-element,.egret-blue .mat-stroked-button.mat-accent .mat-ripple-element{background-color:rgba(255,217,125,0.1)}
.egret-blue .mat-button.mat-warn .mat-ripple-element,.egret-blue .mat-icon-button.mat-warn .mat-ripple-element,.egret-blue .mat-stroked-button.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,0.1)}
.egret-blue .mat-flat-button,.egret-blue .mat-raised-button,.egret-blue .mat-fab,.egret-blue .mat-mini-fab{color:rgba(0,0,0,0.87);background-color:#fff}
.egret-blue .mat-flat-button.mat-primary,.egret-blue .mat-raised-button.mat-primary,.egret-blue .mat-fab.mat-primary,.egret-blue .mat-mini-fab.mat-primary{color:#fff}
.egret-blue .mat-flat-button.mat-accent,.egret-blue .mat-raised-button.mat-accent,.egret-blue .mat-fab.mat-accent,.egret-blue .mat-mini-fab.mat-accent{color:#000}
.egret-blue .mat-flat-button.mat-warn,.egret-blue .mat-raised-button.mat-warn,.egret-blue .mat-fab.mat-warn,.egret-blue .mat-mini-fab.mat-warn{color:#fff}
.egret-blue .mat-flat-button.mat-primary[disabled],.egret-blue .mat-flat-button.mat-accent[disabled],.egret-blue .mat-flat-button.mat-warn[disabled],.egret-blue .mat-flat-button[disabled][disabled],.egret-blue .mat-raised-button.mat-primary[disabled],.egret-blue .mat-raised-button.mat-accent[disabled],.egret-blue .mat-raised-button.mat-warn[disabled],.egret-blue .mat-raised-button[disabled][disabled],.egret-blue .mat-fab.mat-primary[disabled],.egret-blue .mat-fab.mat-accent[disabled],.egret-blue .mat-fab.mat-warn[disabled],.egret-blue .mat-fab[disabled][disabled],.egret-blue .mat-mini-fab.mat-primary[disabled],.egret-blue .mat-mini-fab.mat-accent[disabled],.egret-blue .mat-mini-fab.mat-warn[disabled],.egret-blue .mat-mini-fab[disabled][disabled]{color:rgba(0,0,0,0.26)}
.egret-blue .mat-flat-button.mat-primary,.egret-blue .mat-raised-button.mat-primary,.egret-blue .mat-fab.mat-primary,.egret-blue .mat-mini-fab.mat-primary{background-color:#247ba0}
.egret-blue .mat-flat-button.mat-accent,.egret-blue .mat-raised-button.mat-accent,.egret-blue .mat-fab.mat-accent,.egret-blue .mat-mini-fab.mat-accent{background-color:#ffd97d}
.egret-blue .mat-flat-button.mat-warn,.egret-blue .mat-raised-button.mat-warn,.egret-blue .mat-fab.mat-warn,.egret-blue .mat-mini-fab.mat-warn{background-color:#f44336}
.egret-blue .mat-flat-button.mat-primary[disabled],.egret-blue .mat-flat-button.mat-accent[disabled],.egret-blue .mat-flat-button.mat-warn[disabled],.egret-blue .mat-flat-button[disabled][disabled],.egret-blue .mat-raised-button.mat-primary[disabled],.egret-blue .mat-raised-button.mat-accent[disabled],.egret-blue .mat-raised-button.mat-warn[disabled],.egret-blue .mat-raised-button[disabled][disabled],.egret-blue .mat-fab.mat-primary[disabled],.egret-blue .mat-fab.mat-accent[disabled],.egret-blue .mat-fab.mat-warn[disabled],.egret-blue .mat-fab[disabled][disabled],.egret-blue .mat-mini-fab.mat-primary[disabled],.egret-blue .mat-mini-fab.mat-accent[disabled],.egret-blue .mat-mini-fab.mat-warn[disabled],.egret-blue .mat-mini-fab[disabled][disabled]{background-color:rgba(0,0,0,0.12)}
.egret-blue .mat-flat-button.mat-primary .mat-ripple-element,.egret-blue .mat-raised-button.mat-primary .mat-ripple-element,.egret-blue .mat-fab.mat-primary .mat-ripple-element,.egret-blue .mat-mini-fab.mat-primary .mat-ripple-element{background-color:rgba(255,255,255,0.1)}
.egret-blue .mat-flat-button.mat-accent .mat-ripple-element,.egret-blue .mat-raised-button.mat-accent .mat-ripple-element,.egret-blue .mat-fab.mat-accent .mat-ripple-element,.egret-blue .mat-mini-fab.mat-accent .mat-ripple-element{background-color:rgba(0,0,0,0.1)}
.egret-blue .mat-flat-button.mat-warn .mat-ripple-element,.egret-blue .mat-raised-button.mat-warn .mat-ripple-element,.egret-blue .mat-fab.mat-warn .mat-ripple-element,.egret-blue .mat-mini-fab.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,0.1)}
.egret-blue .mat-icon-button.mat-primary .mat-ripple-element{background-color:rgba(36,123,160,0.2)}
.egret-blue .mat-icon-button.mat-accent .mat-ripple-element{background-color:rgba(255,217,125,0.2)}
.egret-blue .mat-icon-button.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,0.2)}
.egret-blue .mat-button-toggle{color:rgba(0,0,0,0.38)}
.egret-blue .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,0.12)}
.egret-blue .mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,0.54)}
.egret-blue .mat-button-toggle-disabled{background-color:#eee;color:rgba(0,0,0,0.26)}
.egret-blue .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}
.egret-blue .mat-card{background:#fff;color:rgba(0,0,0,0.87)}
.egret-blue .mat-card-subtitle{color:rgba(0,0,0,0.54)}
.egret-blue .mat-checkbox-frame{border-color:rgba(0,0,0,0.54)}
.egret-blue .mat-checkbox-checkmark{fill:#fafafa}
.egret-blue .mat-checkbox-checkmark-path{stroke:#fafafa !important}
@media screen and (-ms-high-contrast: black-on-white){.egret-blue .mat-checkbox-checkmark-path{stroke:#000 !important}}
.egret-blue .mat-checkbox-mixedmark{background-color:#fafafa}
.egret-blue .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.egret-blue .mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#247ba0}
.egret-blue .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.egret-blue .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ffd97d}
.egret-blue .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.egret-blue .mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}
.egret-blue .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.egret-blue .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}
.egret-blue .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}
.egret-blue .mat-checkbox-disabled .mat-checkbox-label{color:#b0b0b0}
@media screen and (-ms-high-contrast: active){.egret-blue .mat-checkbox-disabled{opacity:0.5}}
@media screen and (-ms-high-contrast: active){.egret-blue .mat-checkbox-background{background:none}}
.egret-blue .mat-checkbox:not(.mat-checkbox-disabled).mat-primary .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(36,123,160,0.26)}
.egret-blue .mat-checkbox:not(.mat-checkbox-disabled).mat-accent .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(255,217,125,0.26)}
.egret-blue .mat-checkbox:not(.mat-checkbox-disabled).mat-warn .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(244,67,54,0.26)}
.egret-blue .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,0.87)}
.egret-blue .mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,0.87);opacity:0.4}
.egret-blue .mat-chip.mat-standard-chip .mat-chip-remove:hover{opacity:0.54}
.egret-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#247ba0;color:#fff}
.egret-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:0.4}
.egret-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove:hover{opacity:0.54}
.egret-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}
.egret-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:0.4}
.egret-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove:hover{opacity:0.54}
.egret-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ffd97d;color:#000}
.egret-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#000;opacity:0.4}
.egret-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove:hover{opacity:0.54}
.egret-blue .mat-table{background:#fff}
.egret-blue .mat-table thead,.egret-blue .mat-table tbody,.egret-blue .mat-table tfoot,.egret-blue mat-header-row,.egret-blue mat-row,.egret-blue mat-footer-row,.egret-blue [mat-header-row],.egret-blue [mat-row],.egret-blue [mat-footer-row],.egret-blue .mat-table-sticky{background:inherit}
.egret-blue mat-row,.egret-blue mat-header-row,.egret-blue mat-footer-row,.egret-blue th.mat-header-cell,.egret-blue td.mat-cell,.egret-blue td.mat-footer-cell{border-bottom-color:rgba(0,0,0,0.12)}
.egret-blue .mat-header-cell{color:rgba(0,0,0,0.54)}
.egret-blue .mat-cell,.egret-blue .mat-footer-cell{color:rgba(0,0,0,0.87)}
.egret-blue .mat-calendar-arrow{border-top-color:rgba(0,0,0,0.54)}
.egret-blue .mat-datepicker-toggle,.egret-blue .mat-datepicker-content .mat-calendar-next-button,.egret-blue .mat-datepicker-content .mat-calendar-previous-button{color:rgba(0,0,0,0.54)}
.egret-blue .mat-calendar-table-header{color:rgba(0,0,0,0.38)}
.egret-blue .mat-calendar-table-header-divider::after{background:rgba(0,0,0,0.12)}
.egret-blue .mat-calendar-body-label{color:rgba(0,0,0,0.54)}
.egret-blue .mat-calendar-body-cell-content{color:rgba(0,0,0,0.87);border-color:transparent}
.egret-blue .mat-calendar-body-disabled&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(0,0,0,0.38)}
.egret-blue .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.egret-blue .cdk-keyboard-focused .mat-calendar-body-active&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.egret-blue .cdk-program-focused .mat-calendar-body-active&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(0,0,0,0.04)}
.egret-blue .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,0.38)}
.egret-blue .mat-calendar-body-disabled&gt;.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,0.18)}
.egret-blue .mat-calendar-body-selected{background-color:#247ba0;color:#fff}
.egret-blue .mat-calendar-body-disabled&gt;.mat-calendar-body-selected{background-color:rgba(36,123,160,0.4)}
.egret-blue .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}
.egret-blue .mat-datepicker-content{background-color:#fff;color:rgba(0,0,0,0.87)}
.egret-blue .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ffd97d;color:#000}
.egret-blue .mat-datepicker-content.mat-accent .mat-calendar-body-disabled&gt;.mat-calendar-body-selected{background-color:rgba(255,217,125,0.4)}
.egret-blue .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #000}
.egret-blue .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}
.egret-blue .mat-datepicker-content.mat-warn .mat-calendar-body-disabled&gt;.mat-calendar-body-selected{background-color:rgba(244,67,54,0.4)}
.egret-blue .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}
.egret-blue .mat-datepicker-toggle-active{color:#247ba0}
.egret-blue .mat-datepicker-toggle-active.mat-accent{color:#ffd97d}
.egret-blue .mat-datepicker-toggle-active.mat-warn{color:#f44336}
.egret-blue .mat-dialog-container{background:#fff;color:rgba(0,0,0,0.87)}
.egret-blue .mat-divider{border-top-color:rgba(0,0,0,0.12)}
.egret-blue .mat-divider-vertical{border-right-color:rgba(0,0,0,0.12)}
.egret-blue .mat-expansion-panel{background:#fff;color:rgba(0,0,0,0.87)}
.egret-blue .mat-action-row{border-top-color:rgba(0,0,0,0.12)}
.egret-blue .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled='true']).cdk-keyboard-focused,.egret-blue .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled='true']).cdk-program-focused,.egret-blue .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled='true']):hover{background:rgba(0,0,0,0.04)}
@media (hover: none){.egret-blue .mat-expansion-panel:not(.mat-expanded):not([aria-disabled='true']) .mat-expansion-panel-header:hover{background:#fff}}
.egret-blue .mat-expansion-panel-header-title{color:rgba(0,0,0,0.87)}
.egret-blue .mat-expansion-panel-header-description,.egret-blue .mat-expansion-indicator::after{color:rgba(0,0,0,0.54)}
.egret-blue .mat-expansion-panel-header[aria-disabled='true']{color:rgba(0,0,0,0.26)}
.egret-blue .mat-expansion-panel-header[aria-disabled='true'] .mat-expansion-panel-header-title,.egret-blue .mat-expansion-panel-header[aria-disabled='true'] .mat-expansion-panel-header-description{color:inherit}
.egret-blue .mat-form-field-label{color:rgba(0,0,0,0.6)}
.egret-blue .mat-hint{color:rgba(0,0,0,0.6)}
.egret-blue .mat-form-field.mat-focused .mat-form-field-label{color:#247ba0}
.egret-blue .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ffd97d}
.egret-blue .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}
.egret-blue .mat-focused .mat-form-field-required-marker{color:#ffd97d}
.egret-blue .mat-form-field-ripple{background-color:rgba(0,0,0,0.87)}
.egret-blue .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#247ba0}
.egret-blue .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ffd97d}
.egret-blue .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}
.egret-blue .mat-form-field.mat-form-field-invalid .mat-form-field-label{color:#f44336}
.egret-blue .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.egret-blue .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}
.egret-blue .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.egret-blue .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}
.egret-blue .mat-error{color:#f44336}
.egret-blue .mat-form-field-appearance-legacy .mat-form-field-label{color:rgba(0,0,0,0.54)}
.egret-blue .mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,0.54)}
.egret-blue .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,0.42)}
.egret-blue .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right, rgba(0,0,0,0.42) 0%, rgba(0,0,0,0.42) 33%, transparent 0%);background-size:4px 100%;background-repeat:repeat-x}
.egret-blue .mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,0.42)}
.egret-blue .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right, rgba(0,0,0,0.42) 0%, rgba(0,0,0,0.42) 33%, transparent 0%);background-size:4px 100%;background-repeat:repeat-x}
.egret-blue .mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,0.04)}
.egret-blue .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,0.02)}
.egret-blue .mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(0,0,0,0.42)}
.egret-blue .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,0.38)}
.egret-blue .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before{background-color:transparent}
.egret-blue .mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,0.12)}
.egret-blue .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,0.87)}
.egret-blue .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#247ba0}
.egret-blue .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ffd97d}
.egret-blue .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick{color:#f44336}
.egret-blue .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}
.egret-blue .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,0.38)}
.egret-blue .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,0.06)}
.egret-blue .mat-icon.mat-primary{color:#247ba0}
.egret-blue .mat-icon.mat-accent{color:#ffd97d}
.egret-blue .mat-icon.mat-warn{color:#f44336}
.egret-blue .mat-input-element:disabled{color:rgba(0,0,0,0.38)}
.egret-blue .mat-input-element{caret-color:#247ba0}
.egret-blue .mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,0.42)}
.egret-blue .mat-input-element::-moz-placeholder{color:rgba(0,0,0,0.42)}
.egret-blue .mat-input-element::-ms-input-placeholder{color:rgba(0,0,0,0.42)}
.egret-blue .mat-input-element::placeholder{color:rgba(0,0,0,0.42)}
.egret-blue .mat-input-element::-moz-placeholder{color:rgba(0,0,0,0.42)}
.egret-blue .mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,0.42)}
.egret-blue .mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,0.42)}
.egret-blue .mat-accent .mat-input-element{caret-color:#ffd97d}
.egret-blue .mat-warn .mat-input-element,.egret-blue .mat-form-field-invalid .mat-input-element{caret-color:#f44336}
.egret-blue .mat-list .mat-list-item,.egret-blue .mat-nav-list .mat-list-item,.egret-blue .mat-selection-list .mat-list-item{color:rgba(0,0,0,0.87)}
.egret-blue .mat-list .mat-list-option,.egret-blue .mat-nav-list .mat-list-option,.egret-blue .mat-selection-list .mat-list-option{color:rgba(0,0,0,0.87)}
.egret-blue .mat-list .mat-subheader,.egret-blue .mat-nav-list .mat-subheader,.egret-blue .mat-selection-list .mat-subheader{color:rgba(0,0,0,0.54)}
.egret-blue .mat-list-item-disabled{background-color:#eee}
.egret-blue .mat-list-option:hover,.egret-blue .mat-list-option.mat-list-item-focus,.egret-blue .mat-nav-list .mat-list-item:hover,.egret-blue .mat-nav-list .mat-list-item.mat-list-item-focus{background:rgba(0,0,0,0.04)}
.egret-blue .mat-menu-panel{background:#fff}
.egret-blue .mat-menu-item{background:transparent;color:rgba(0,0,0,0.87)}
.egret-blue .mat-menu-item[disabled],.egret-blue .mat-menu-item[disabled]::after{color:rgba(0,0,0,0.38)}
.egret-blue .mat-menu-item .mat-icon:not([color]),.egret-blue .mat-menu-item-submenu-trigger::after{color:rgba(0,0,0,0.54)}
.egret-blue .mat-menu-item:hover:not([disabled]),.egret-blue .mat-menu-item.cdk-program-focused:not([disabled]),.egret-blue .mat-menu-item.cdk-keyboard-focused:not([disabled]),.egret-blue .mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,0.04)}
.egret-blue .mat-paginator{background:#fff}
.egret-blue .mat-paginator,.egret-blue .mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,0.54)}
.egret-blue .mat-paginator-decrement,.egret-blue .mat-paginator-increment{border-top:2px solid rgba(0,0,0,0.54);border-right:2px solid rgba(0,0,0,0.54)}
.egret-blue .mat-paginator-first,.egret-blue .mat-paginator-last{border-top:2px solid rgba(0,0,0,0.54)}
.egret-blue .mat-icon-button[disabled] .mat-paginator-decrement,.egret-blue .mat-icon-button[disabled] .mat-paginator-increment,.egret-blue .mat-icon-button[disabled] .mat-paginator-first,.egret-blue .mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,0.38)}
.egret-blue .mat-progress-bar-background{fill:#bdd7e3}
.egret-blue .mat-progress-bar-buffer{background-color:#bdd7e3}
.egret-blue .mat-progress-bar-fill::after{background-color:#247ba0}
.egret-blue .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#fff4d8}
.egret-blue .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#fff4d8}
.egret-blue .mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:#ffd97d}
.egret-blue .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}
.egret-blue .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}
.egret-blue .mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:#f44336}
.egret-blue .mat-progress-spinner circle,.egret-blue .mat-spinner circle{stroke:#247ba0}
.egret-blue .mat-progress-spinner.mat-accent circle,.egret-blue .mat-spinner.mat-accent circle{stroke:#ffd97d}
.egret-blue .mat-progress-spinner.mat-warn circle,.egret-blue .mat-spinner.mat-warn circle{stroke:#f44336}
.egret-blue .mat-radio-outer-circle{border-color:rgba(0,0,0,0.54)}
.egret-blue .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#247ba0}
.egret-blue .mat-radio-button.mat-primary .mat-radio-inner-circle{background-color:#247ba0}
.egret-blue .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element{background-color:rgba(36,123,160,0.26)}
.egret-blue .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ffd97d}
.egret-blue .mat-radio-button.mat-accent .mat-radio-inner-circle{background-color:#ffd97d}
.egret-blue .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element{background-color:rgba(255,217,125,0.26)}
.egret-blue .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}
.egret-blue .mat-radio-button.mat-warn .mat-radio-inner-circle{background-color:#f44336}
.egret-blue .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element{background-color:rgba(244,67,54,0.26)}
.egret-blue .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.egret-blue .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:rgba(0,0,0,0.38)}
.egret-blue .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.egret-blue .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:rgba(0,0,0,0.38)}
.egret-blue .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,0.38)}
.egret-blue .mat-select-content,.egret-blue .mat-select-panel-done-animating{background:#fff}
.egret-blue .mat-select-value{color:rgba(0,0,0,0.87)}
.egret-blue .mat-select-placeholder{color:rgba(0,0,0,0.42)}
.egret-blue .mat-select-disabled .mat-select-value{color:rgba(0,0,0,0.38)}
.egret-blue .mat-select-arrow{color:rgba(0,0,0,0.54)}
.egret-blue .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,0.12)}
.egret-blue .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#247ba0}
.egret-blue .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ffd97d}
.egret-blue .mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:#f44336}
.egret-blue .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}
.egret-blue .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,0.38)}
.egret-blue .mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,0.87)}
.egret-blue .mat-drawer{background-color:#fff;color:rgba(0,0,0,0.87)}
.egret-blue .mat-drawer.mat-drawer-push{background-color:#fff}
.egret-blue .mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,0.6)}
.egret-blue .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#ffd97d}
.egret-blue .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(255,217,125,0.5)}
.egret-blue .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:rgba(0,0,0,0.06)}
.egret-blue .mat-slide-toggle .mat-ripple-element{background-color:rgba(255,217,125,0.12)}
.egret-blue .mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#247ba0}
.egret-blue .mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(36,123,160,0.5)}
.egret-blue .mat-slide-toggle.mat-primary:not(.mat-checked) .mat-ripple-element{background-color:rgba(0,0,0,0.06)}
.egret-blue .mat-slide-toggle.mat-primary .mat-ripple-element{background-color:rgba(36,123,160,0.12)}
.egret-blue .mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#f44336}
.egret-blue .mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(244,67,54,0.5)}
.egret-blue .mat-slide-toggle.mat-warn:not(.mat-checked) .mat-ripple-element{background-color:rgba(0,0,0,0.06)}
.egret-blue .mat-slide-toggle.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,0.12)}
.egret-blue .mat-disabled .mat-slide-toggle-thumb{background-color:#bdbdbd}
.egret-blue .mat-disabled .mat-slide-toggle-bar{background-color:rgba(0,0,0,0.1)}
.egret-blue .mat-slide-toggle-thumb{background-color:#fafafa}
.egret-blue .mat-slide-toggle-bar{background-color:rgba(0,0,0,0.38)}
.egret-blue .mat-slider-track-background{background-color:rgba(0,0,0,0.26)}
.egret-blue .mat-primary .mat-slider-track-fill,.egret-blue .mat-primary .mat-slider-thumb,.egret-blue .mat-primary .mat-slider-thumb-label{background-color:#247ba0}
.egret-blue .mat-primary .mat-slider-thumb-label-text{color:#fff}
.egret-blue .mat-accent .mat-slider-track-fill,.egret-blue .mat-accent .mat-slider-thumb,.egret-blue .mat-accent .mat-slider-thumb-label{background-color:#ffd97d}
.egret-blue .mat-accent .mat-slider-thumb-label-text{color:#000}
.egret-blue .mat-warn .mat-slider-track-fill,.egret-blue .mat-warn .mat-slider-thumb,.egret-blue .mat-warn .mat-slider-thumb-label{background-color:#f44336}
.egret-blue .mat-warn .mat-slider-thumb-label-text{color:#fff}
.egret-blue .mat-slider-focus-ring{background-color:rgba(255,217,125,0.2)}
.egret-blue .mat-slider:hover .mat-slider-track-background,.egret-blue .cdk-focused .mat-slider-track-background{background-color:rgba(0,0,0,0.38)}
.egret-blue .mat-slider-disabled .mat-slider-track-background,.egret-blue .mat-slider-disabled .mat-slider-track-fill,.egret-blue .mat-slider-disabled .mat-slider-thumb{background-color:rgba(0,0,0,0.26)}
.egret-blue .mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,0.26)}
.egret-blue .mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,0.12)}
.egret-blue .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.egret-blue .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,0.87)}
.egret-blue .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.egret-blue .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,0.26)}
.egret-blue .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,0.26);background-color:transparent}
.egret-blue .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.egret-blue .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:rgba(0,0,0,0.38)}
.egret-blue .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.egret-blue .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,0.26)}
.egret-blue .mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(0,0,0,0.7)}
.egret-blue .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent);background-image:-moz-repeating-linear-gradient(0.0001deg, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent)}
.egret-blue .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent)}
.egret-blue .mat-step-header.cdk-keyboard-focused,.egret-blue .mat-step-header.cdk-program-focused,.egret-blue .mat-step-header:hover{background-color:rgba(0,0,0,0.04)}
.egret-blue .mat-step-header .mat-step-label,.egret-blue .mat-step-header .mat-step-optional{color:rgba(0,0,0,0.38)}
.egret-blue .mat-step-header .mat-step-icon{background-color:#247ba0;color:#fff}
.egret-blue .mat-step-header .mat-step-icon-not-touched{background-color:rgba(0,0,0,0.38);color:#fff}
.egret-blue .mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,0.87)}
.egret-blue .mat-stepper-horizontal,.egret-blue .mat-stepper-vertical{background-color:#fff}
.egret-blue .mat-stepper-vertical-line::before{border-left-color:rgba(0,0,0,0.12)}
.egret-blue .mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,0.12)}
.egret-blue .mat-sort-header-arrow{color:#757575}
.egret-blue .mat-tab-nav-bar,.egret-blue .mat-tab-header{border-bottom:1px solid rgba(0,0,0,0.12)}
.egret-blue .mat-tab-group-inverted-header .mat-tab-nav-bar,.egret-blue .mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,0.12);border-bottom:none}
.egret-blue .mat-tab-label,.egret-blue .mat-tab-link{color:rgba(0,0,0,0.87)}
.egret-blue .mat-tab-label.mat-tab-disabled,.egret-blue .mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,0.38)}
.egret-blue .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,0.87)}
.egret-blue .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,0.38)}
.egret-blue .mat-tab-group[class*='mat-background-'] .mat-tab-header,.egret-blue .mat-tab-nav-bar[class*='mat-background-']{border-bottom:none;border-top:none}
.egret-blue .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(189,215,227,0.3)}
.egret-blue .mat-tab-group.mat-primary .mat-ink-bar,.egret-blue .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#247ba0}
.egret-blue .mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.egret-blue .mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}
.egret-blue .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,244,216,0.3)}
.egret-blue .mat-tab-group.mat-accent .mat-ink-bar,.egret-blue .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ffd97d}
.egret-blue .mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.egret-blue .mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#000}
.egret-blue .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,0.3)}
.egret-blue .mat-tab-group.mat-warn .mat-ink-bar,.egret-blue .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}
.egret-blue .mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.egret-blue .mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}
.egret-blue .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(189,215,227,0.3)}
.egret-blue .mat-tab-group.mat-background-primary .mat-tab-header,.egret-blue .mat-tab-group.mat-background-primary .mat-tab-links,.egret-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-header,.egret-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#247ba0}
.egret-blue .mat-tab-group.mat-background-primary .mat-tab-label,.egret-blue .mat-tab-group.mat-background-primary .mat-tab-link,.egret-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-label,.egret-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}
.egret-blue .mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.egret-blue .mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.egret-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.egret-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,0.4)}
.egret-blue .mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.egret-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}
.egret-blue .mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.egret-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,0.4)}
.egret-blue .mat-tab-group.mat-background-primary .mat-ripple-element,.egret-blue .mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:rgba(255,255,255,0.12)}
.egret-blue .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,244,216,0.3)}
.egret-blue .mat-tab-group.mat-background-accent .mat-tab-header,.egret-blue .mat-tab-group.mat-background-accent .mat-tab-links,.egret-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-header,.egret-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#ffd97d}
.egret-blue .mat-tab-group.mat-background-accent .mat-tab-label,.egret-blue .mat-tab-group.mat-background-accent .mat-tab-link,.egret-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-label,.egret-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#000}
.egret-blue .mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.egret-blue .mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.egret-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.egret-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,0.4)}
.egret-blue .mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.egret-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#000}
.egret-blue .mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.egret-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,0.4)}
.egret-blue .mat-tab-group.mat-background-accent .mat-ripple-element,.egret-blue .mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:rgba(0,0,0,0.12)}
.egret-blue .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,0.3)}
.egret-blue .mat-tab-group.mat-background-warn .mat-tab-header,.egret-blue .mat-tab-group.mat-background-warn .mat-tab-links,.egret-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-header,.egret-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#f44336}
.egret-blue .mat-tab-group.mat-background-warn .mat-tab-label,.egret-blue .mat-tab-group.mat-background-warn .mat-tab-link,.egret-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-label,.egret-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}
.egret-blue .mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.egret-blue .mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.egret-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.egret-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,0.4)}
.egret-blue .mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.egret-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}
.egret-blue .mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.egret-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,0.4)}
.egret-blue .mat-tab-group.mat-background-warn .mat-ripple-element,.egret-blue .mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:rgba(255,255,255,0.12)}
.egret-blue .mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,0.87)}
.egret-blue .mat-toolbar.mat-primary{background:#247ba0;color:#fff}
.egret-blue .mat-toolbar.mat-accent{background:#ffd97d;color:#000}
.egret-blue .mat-toolbar.mat-warn{background:#f44336;color:#fff}
.egret-blue .mat-toolbar .mat-form-field-underline,.egret-blue .mat-toolbar .mat-form-field-ripple,.egret-blue .mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}
.egret-blue .mat-toolbar .mat-form-field-label,.egret-blue .mat-toolbar .mat-focused .mat-form-field-label,.egret-blue .mat-toolbar .mat-select-value,.egret-blue .mat-toolbar .mat-select-arrow,.egret-blue .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}
.egret-blue .mat-toolbar .mat-input-element{caret-color:currentColor}
.egret-blue .mat-tooltip{background:rgba(97,97,97,0.9)}
.egret-blue .mat-tree{background:#fff}
.egret-blue .mat-tree-node{color:rgba(0,0,0,0.87)}
.egret-blue .mat-snack-bar-container{background:#323232;color:#fff}
.egret-blue .mat-simple-snackbar-action{color:#ffd97d}
.egret-blue .mat-bg-primary,.egret-blue .topbar,.egret-blue .chats-wrap .conversations-hold .single-conversation.me .conversation-msg,.egret-blue .ngx-datatable .datatable-footer .datatable-pager .pager .pages.active a,.egret-blue .fileupload-drop-zone.dz-file-over,.egret-blue .toolbar-avatar.online&gt;.status-dot,.egret-blue .cal-open-day-events,.egret-blue div.hopscotch-bubble{background:#247ba0 !important;color:#ffffff !important}
.egret-blue .mat-color-primary,.egret-blue .list-item-active,.egret-blue .sidenav-hold .sidenav li.open a .mat-icon:not(.menu-caret),.egret-blue .sidenav-hold .sidenav li.open&gt;div&gt;a&gt;span:not(.menuitem-badge),.egret-blue .sidenav-hold .sidenav li.open&gt;a&gt;span{color:#247ba0 !important}
.egret-blue .topnav ul.menu&gt;li&gt;div.open&gt;a,.egret-blue .topnav ul.menu&gt;li&gt;div.open&gt;div,.egret-blue .sidebar-panel .sidebar-list-item.open&gt;.mat-list-item-content&gt;.sub-menu,.egret-blue .sidenav-hold .sidenav li.open a .mat-icon:not(.menu-caret),.egret-blue .list-item-active{border-color:#247ba0 !important}
.egret-blue .sidebar-panel{background:url('sidebar-bg.523dbbdd5e5777141d9c.jpg') no-repeat}
.egret-blue .sidebar-compact ul.submenu,.egret-blue .default-bg{background:#ffffff !important}
.egret-blue div.hopscotch-bubble{border-color:#1d617f}
.egret-blue div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border{border-bottom:17px solid #1d617f}
.egret-blue div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow{border-bottom:17px solid #247ba0;top:-16px}
.egret-blue div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border{border-left:17px solid #1d617f}
.egret-blue div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow{border-left:17px solid #247ba0;left:-1px}
.egret-blue div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border{border-top:17px solid #1d617f}
.egret-blue div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow{border-top:17px solid #247ba0;top:-18px}
.egret-blue div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border{border-right:17px solid #1d617f}
.egret-blue div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow{left:1px;border-right:17px solid #247ba0}
.egret-blue .mat-bg-accent,.egret-blue div.hopscotch-bubble .hopscotch-bubble-number,.egret-blue div.hopscotch-bubble .hopscotch-nav-button.next:hover,.egret-blue div.hopscotch-bubble .hopscotch-nav-button.next{background-color:#ffd97d;color:black}
.egret-blue .mat-bg-warn{background-color:#f44336;color:white}
.egret-blue .mat-color-accent{color:#ffd97d}
.egret-blue .mat-color-warn{color:#f44336}
.egret-blue .mat-color-default{color:rgba(0,0,0,0.87)}
.egret-dark-purple .mat-ripple-element{background-color:rgba(255,255,255,0.1)}
.egret-dark-purple .mat-option{color:#fff}
.egret-dark-purple .mat-option:hover:not(.mat-option-disabled),.egret-dark-purple .mat-option:focus:not(.mat-option-disabled){background:rgba(255,255,255,0.04)}
.egret-dark-purple .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(255,255,255,0.04)}
.egret-dark-purple .mat-option.mat-active{background:rgba(255,255,255,0.04);color:#fff}
.egret-dark-purple .mat-option.mat-option-disabled{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#9c27b0}
.egret-dark-purple .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#4caf50}
.egret-dark-purple .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}
.egret-dark-purple .mat-optgroup-label{color:rgba(255,255,255,0.7)}
.egret-dark-purple .mat-optgroup-disabled .mat-optgroup-label{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-pseudo-checkbox{color:rgba(255,255,255,0.7)}
.egret-dark-purple .mat-pseudo-checkbox::after{color:#303030}
.egret-dark-purple .mat-pseudo-checkbox-checked,.egret-dark-purple .mat-pseudo-checkbox-indeterminate,.egret-dark-purple .mat-accent .mat-pseudo-checkbox-checked,.egret-dark-purple .mat-accent .mat-pseudo-checkbox-indeterminate{background:#4caf50}
.egret-dark-purple .mat-primary .mat-pseudo-checkbox-checked,.egret-dark-purple .mat-primary .mat-pseudo-checkbox-indeterminate{background:#9c27b0}
.egret-dark-purple .mat-warn .mat-pseudo-checkbox-checked,.egret-dark-purple .mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}
.egret-dark-purple .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.egret-dark-purple .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#686868}
.egret-dark-purple .mat-app-background,.egret-dark-purple.mat-app-background{background-color:#303030;color:#fff}
.mat-theme-loaded-marker{display:none}
.egret-dark-purple .mat-autocomplete-panel{background:#424242;color:#fff}
.egret-dark-purple .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#424242}
.egret-dark-purple .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#fff}
.egret-dark-purple .mat-badge-content{color:#fff;background:#9c27b0}
.egret-dark-purple .mat-badge-accent .mat-badge-content{background:#4caf50;color:#000}
.egret-dark-purple .mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}
.egret-dark-purple .mat-badge{position:relative}
.egret-dark-purple .mat-badge-hidden .mat-badge-content{display:none}
.egret-dark-purple .mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out;-webkit-transform:scale(0.6);transform:scale(0.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}
.egret-dark-purple .mat-badge-content.mat-badge-active{-webkit-transform:none;transform:none}
.egret-dark-purple .mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}
@media screen and (-ms-high-contrast: active){.egret-dark-purple .mat-badge-small .mat-badge-content{outline:solid 1px;border-radius:0}}
.egret-dark-purple .mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}
.egret-dark-purple .mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}
.egret-dark-purple .mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}
[dir='rtl'] .egret-dark-purple .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}
.egret-dark-purple .mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}
[dir='rtl'] .egret-dark-purple .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}
.egret-dark-purple .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}
[dir='rtl'] .egret-dark-purple .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}
.egret-dark-purple .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}
[dir='rtl'] .egret-dark-purple .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}
.egret-dark-purple .mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}
@media screen and (-ms-high-contrast: active){.egret-dark-purple .mat-badge-medium .mat-badge-content{outline:solid 1px;border-radius:0}}
.egret-dark-purple .mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}
.egret-dark-purple .mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}
.egret-dark-purple .mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}
[dir='rtl'] .egret-dark-purple .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}
.egret-dark-purple .mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}
[dir='rtl'] .egret-dark-purple .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}
.egret-dark-purple .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}
[dir='rtl'] .egret-dark-purple .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}
.egret-dark-purple .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}
[dir='rtl'] .egret-dark-purple .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}
.egret-dark-purple .mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}
@media screen and (-ms-high-contrast: active){.egret-dark-purple .mat-badge-large .mat-badge-content{outline:solid 1px;border-radius:0}}
.egret-dark-purple .mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}
.egret-dark-purple .mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}
.egret-dark-purple .mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}
[dir='rtl'] .egret-dark-purple .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}
.egret-dark-purple .mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}
[dir='rtl'] .egret-dark-purple .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}
.egret-dark-purple .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}
[dir='rtl'] .egret-dark-purple .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}
.egret-dark-purple .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}
[dir='rtl'] .egret-dark-purple .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}
.egret-dark-purple .mat-bottom-sheet-container{background:#424242;color:#fff}
.egret-dark-purple .mat-button,.egret-dark-purple .mat-icon-button,.egret-dark-purple .mat-stroked-button{color:inherit;background:transparent}
.egret-dark-purple .mat-button.mat-primary,.egret-dark-purple .mat-icon-button.mat-primary,.egret-dark-purple .mat-stroked-button.mat-primary{color:#9c27b0}
.egret-dark-purple .mat-button.mat-accent,.egret-dark-purple .mat-icon-button.mat-accent,.egret-dark-purple .mat-stroked-button.mat-accent{color:#4caf50}
.egret-dark-purple .mat-button.mat-warn,.egret-dark-purple .mat-icon-button.mat-warn,.egret-dark-purple .mat-stroked-button.mat-warn{color:#f44336}
.egret-dark-purple .mat-button.mat-primary[disabled],.egret-dark-purple .mat-button.mat-accent[disabled],.egret-dark-purple .mat-button.mat-warn[disabled],.egret-dark-purple .mat-button[disabled][disabled],.egret-dark-purple .mat-icon-button.mat-primary[disabled],.egret-dark-purple .mat-icon-button.mat-accent[disabled],.egret-dark-purple .mat-icon-button.mat-warn[disabled],.egret-dark-purple .mat-icon-button[disabled][disabled],.egret-dark-purple .mat-stroked-button.mat-primary[disabled],.egret-dark-purple .mat-stroked-button.mat-accent[disabled],.egret-dark-purple .mat-stroked-button.mat-warn[disabled],.egret-dark-purple .mat-stroked-button[disabled][disabled]{color:rgba(255,255,255,0.3)}
.egret-dark-purple .mat-button.mat-primary .mat-button-focus-overlay,.egret-dark-purple .mat-icon-button.mat-primary .mat-button-focus-overlay,.egret-dark-purple .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:rgba(156,39,176,0.12)}
.egret-dark-purple .mat-button.mat-accent .mat-button-focus-overlay,.egret-dark-purple .mat-icon-button.mat-accent .mat-button-focus-overlay,.egret-dark-purple .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:rgba(76,175,80,0.12)}
.egret-dark-purple .mat-button.mat-warn .mat-button-focus-overlay,.egret-dark-purple .mat-icon-button.mat-warn .mat-button-focus-overlay,.egret-dark-purple .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:rgba(244,67,54,0.12)}
.egret-dark-purple .mat-button[disabled] .mat-button-focus-overlay,.egret-dark-purple .mat-icon-button[disabled] .mat-button-focus-overlay,.egret-dark-purple .mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}
.egret-dark-purple .mat-button.mat-primary .mat-ripple-element,.egret-dark-purple .mat-icon-button.mat-primary .mat-ripple-element,.egret-dark-purple .mat-stroked-button.mat-primary .mat-ripple-element{background-color:rgba(156,39,176,0.1)}
.egret-dark-purple .mat-button.mat-accent .mat-ripple-element,.egret-dark-purple .mat-icon-button.mat-accent .mat-ripple-element,.egret-dark-purple .mat-stroked-button.mat-accent .mat-ripple-element{background-color:rgba(76,175,80,0.1)}
.egret-dark-purple .mat-button.mat-warn .mat-ripple-element,.egret-dark-purple .mat-icon-button.mat-warn .mat-ripple-element,.egret-dark-purple .mat-stroked-button.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,0.1)}
.egret-dark-purple .mat-flat-button,.egret-dark-purple .mat-raised-button,.egret-dark-purple .mat-fab,.egret-dark-purple .mat-mini-fab{color:#fff;background-color:#424242}
.egret-dark-purple .mat-flat-button.mat-primary,.egret-dark-purple .mat-raised-button.mat-primary,.egret-dark-purple .mat-fab.mat-primary,.egret-dark-purple .mat-mini-fab.mat-primary{color:#fff}
.egret-dark-purple .mat-flat-button.mat-accent,.egret-dark-purple .mat-raised-button.mat-accent,.egret-dark-purple .mat-fab.mat-accent,.egret-dark-purple .mat-mini-fab.mat-accent{color:#000}
.egret-dark-purple .mat-flat-button.mat-warn,.egret-dark-purple .mat-raised-button.mat-warn,.egret-dark-purple .mat-fab.mat-warn,.egret-dark-purple .mat-mini-fab.mat-warn{color:#fff}
.egret-dark-purple .mat-flat-button.mat-primary[disabled],.egret-dark-purple .mat-flat-button.mat-accent[disabled],.egret-dark-purple .mat-flat-button.mat-warn[disabled],.egret-dark-purple .mat-flat-button[disabled][disabled],.egret-dark-purple .mat-raised-button.mat-primary[disabled],.egret-dark-purple .mat-raised-button.mat-accent[disabled],.egret-dark-purple .mat-raised-button.mat-warn[disabled],.egret-dark-purple .mat-raised-button[disabled][disabled],.egret-dark-purple .mat-fab.mat-primary[disabled],.egret-dark-purple .mat-fab.mat-accent[disabled],.egret-dark-purple .mat-fab.mat-warn[disabled],.egret-dark-purple .mat-fab[disabled][disabled],.egret-dark-purple .mat-mini-fab.mat-primary[disabled],.egret-dark-purple .mat-mini-fab.mat-accent[disabled],.egret-dark-purple .mat-mini-fab.mat-warn[disabled],.egret-dark-purple .mat-mini-fab[disabled][disabled]{color:rgba(255,255,255,0.3)}
.egret-dark-purple .mat-flat-button.mat-primary,.egret-dark-purple .mat-raised-button.mat-primary,.egret-dark-purple .mat-fab.mat-primary,.egret-dark-purple .mat-mini-fab.mat-primary{background-color:#9c27b0}
.egret-dark-purple .mat-flat-button.mat-accent,.egret-dark-purple .mat-raised-button.mat-accent,.egret-dark-purple .mat-fab.mat-accent,.egret-dark-purple .mat-mini-fab.mat-accent{background-color:#4caf50}
.egret-dark-purple .mat-flat-button.mat-warn,.egret-dark-purple .mat-raised-button.mat-warn,.egret-dark-purple .mat-fab.mat-warn,.egret-dark-purple .mat-mini-fab.mat-warn{background-color:#f44336}
.egret-dark-purple .mat-flat-button.mat-primary[disabled],.egret-dark-purple .mat-flat-button.mat-accent[disabled],.egret-dark-purple .mat-flat-button.mat-warn[disabled],.egret-dark-purple .mat-flat-button[disabled][disabled],.egret-dark-purple .mat-raised-button.mat-primary[disabled],.egret-dark-purple .mat-raised-button.mat-accent[disabled],.egret-dark-purple .mat-raised-button.mat-warn[disabled],.egret-dark-purple .mat-raised-button[disabled][disabled],.egret-dark-purple .mat-fab.mat-primary[disabled],.egret-dark-purple .mat-fab.mat-accent[disabled],.egret-dark-purple .mat-fab.mat-warn[disabled],.egret-dark-purple .mat-fab[disabled][disabled],.egret-dark-purple .mat-mini-fab.mat-primary[disabled],.egret-dark-purple .mat-mini-fab.mat-accent[disabled],.egret-dark-purple .mat-mini-fab.mat-warn[disabled],.egret-dark-purple .mat-mini-fab[disabled][disabled]{background-color:rgba(255,255,255,0.12)}
.egret-dark-purple .mat-flat-button.mat-primary .mat-ripple-element,.egret-dark-purple .mat-raised-button.mat-primary .mat-ripple-element,.egret-dark-purple .mat-fab.mat-primary .mat-ripple-element,.egret-dark-purple .mat-mini-fab.mat-primary .mat-ripple-element{background-color:rgba(255,255,255,0.1)}
.egret-dark-purple .mat-flat-button.mat-accent .mat-ripple-element,.egret-dark-purple .mat-raised-button.mat-accent .mat-ripple-element,.egret-dark-purple .mat-fab.mat-accent .mat-ripple-element,.egret-dark-purple .mat-mini-fab.mat-accent .mat-ripple-element{background-color:rgba(0,0,0,0.1)}
.egret-dark-purple .mat-flat-button.mat-warn .mat-ripple-element,.egret-dark-purple .mat-raised-button.mat-warn .mat-ripple-element,.egret-dark-purple .mat-fab.mat-warn .mat-ripple-element,.egret-dark-purple .mat-mini-fab.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,0.1)}
.egret-dark-purple .mat-icon-button.mat-primary .mat-ripple-element{background-color:rgba(156,39,176,0.2)}
.egret-dark-purple .mat-icon-button.mat-accent .mat-ripple-element{background-color:rgba(76,175,80,0.2)}
.egret-dark-purple .mat-icon-button.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,0.2)}
.egret-dark-purple .mat-button-toggle{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(255,255,255,0.12)}
.egret-dark-purple .mat-button-toggle-checked{background-color:#212121;color:rgba(255,255,255,0.7)}
.egret-dark-purple .mat-button-toggle-disabled{background-color:#000;color:rgba(255,255,255,0.3)}
.egret-dark-purple .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#424242}
.egret-dark-purple .mat-card{background:#424242;color:#fff}
.egret-dark-purple .mat-card-subtitle{color:rgba(255,255,255,0.7)}
.egret-dark-purple .mat-checkbox-frame{border-color:rgba(255,255,255,0.7)}
.egret-dark-purple .mat-checkbox-checkmark{fill:#303030}
.egret-dark-purple .mat-checkbox-checkmark-path{stroke:#303030 !important}
@media screen and (-ms-high-contrast: black-on-white){.egret-dark-purple .mat-checkbox-checkmark-path{stroke:#000 !important}}
.egret-dark-purple .mat-checkbox-mixedmark{background-color:#303030}
.egret-dark-purple .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.egret-dark-purple .mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#9c27b0}
.egret-dark-purple .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.egret-dark-purple .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#4caf50}
.egret-dark-purple .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.egret-dark-purple .mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}
.egret-dark-purple .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.egret-dark-purple .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#686868}
.egret-dark-purple .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#686868}
.egret-dark-purple .mat-checkbox-disabled .mat-checkbox-label{color:#686868}
@media screen and (-ms-high-contrast: active){.egret-dark-purple .mat-checkbox-disabled{opacity:0.5}}
@media screen and (-ms-high-contrast: active){.egret-dark-purple .mat-checkbox-background{background:none}}
.egret-dark-purple .mat-checkbox:not(.mat-checkbox-disabled).mat-primary .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(156,39,176,0.26)}
.egret-dark-purple .mat-checkbox:not(.mat-checkbox-disabled).mat-accent .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(76,175,80,0.26)}
.egret-dark-purple .mat-checkbox:not(.mat-checkbox-disabled).mat-warn .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(244,67,54,0.26)}
.egret-dark-purple .mat-chip.mat-standard-chip{background-color:#616161;color:#fff}
.egret-dark-purple .mat-chip.mat-standard-chip .mat-chip-remove{color:#fff;opacity:0.4}
.egret-dark-purple .mat-chip.mat-standard-chip .mat-chip-remove:hover{opacity:0.54}
.egret-dark-purple .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#9c27b0;color:#fff}
.egret-dark-purple .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:0.4}
.egret-dark-purple .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove:hover{opacity:0.54}
.egret-dark-purple .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}
.egret-dark-purple .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:0.4}
.egret-dark-purple .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove:hover{opacity:0.54}
.egret-dark-purple .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#4caf50;color:#000}
.egret-dark-purple .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#000;opacity:0.4}
.egret-dark-purple .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove:hover{opacity:0.54}
.egret-dark-purple .mat-table{background:#424242}
.egret-dark-purple .mat-table thead,.egret-dark-purple .mat-table tbody,.egret-dark-purple .mat-table tfoot,.egret-dark-purple mat-header-row,.egret-dark-purple mat-row,.egret-dark-purple mat-footer-row,.egret-dark-purple [mat-header-row],.egret-dark-purple [mat-row],.egret-dark-purple [mat-footer-row],.egret-dark-purple .mat-table-sticky{background:inherit}
.egret-dark-purple mat-row,.egret-dark-purple mat-header-row,.egret-dark-purple mat-footer-row,.egret-dark-purple th.mat-header-cell,.egret-dark-purple td.mat-cell,.egret-dark-purple td.mat-footer-cell{border-bottom-color:rgba(255,255,255,0.12)}
.egret-dark-purple .mat-header-cell{color:rgba(255,255,255,0.7)}
.egret-dark-purple .mat-cell,.egret-dark-purple .mat-footer-cell{color:#fff}
.egret-dark-purple .mat-calendar-arrow{border-top-color:#fff}
.egret-dark-purple .mat-datepicker-toggle,.egret-dark-purple .mat-datepicker-content .mat-calendar-next-button,.egret-dark-purple .mat-datepicker-content .mat-calendar-previous-button{color:#fff}
.egret-dark-purple .mat-calendar-table-header{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-calendar-table-header-divider::after{background:rgba(255,255,255,0.12)}
.egret-dark-purple .mat-calendar-body-label{color:rgba(255,255,255,0.7)}
.egret-dark-purple .mat-calendar-body-cell-content{color:#fff;border-color:transparent}
.egret-dark-purple .mat-calendar-body-disabled&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.egret-dark-purple .cdk-keyboard-focused .mat-calendar-body-active&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.egret-dark-purple .cdk-program-focused .mat-calendar-body-active&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(255,255,255,0.04)}
.egret-dark-purple .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-calendar-body-disabled&gt;.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(255,255,255,0.3)}
.egret-dark-purple .mat-calendar-body-selected{background-color:#9c27b0;color:#fff}
.egret-dark-purple .mat-calendar-body-disabled&gt;.mat-calendar-body-selected{background-color:rgba(156,39,176,0.4)}
.egret-dark-purple .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}
.egret-dark-purple .mat-datepicker-content{background-color:#424242;color:#fff}
.egret-dark-purple .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#4caf50;color:#000}
.egret-dark-purple .mat-datepicker-content.mat-accent .mat-calendar-body-disabled&gt;.mat-calendar-body-selected{background-color:rgba(76,175,80,0.4)}
.egret-dark-purple .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #000}
.egret-dark-purple .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}
.egret-dark-purple .mat-datepicker-content.mat-warn .mat-calendar-body-disabled&gt;.mat-calendar-body-selected{background-color:rgba(244,67,54,0.4)}
.egret-dark-purple .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}
.egret-dark-purple .mat-datepicker-toggle-active{color:#9c27b0}
.egret-dark-purple .mat-datepicker-toggle-active.mat-accent{color:#4caf50}
.egret-dark-purple .mat-datepicker-toggle-active.mat-warn{color:#f44336}
.egret-dark-purple .mat-dialog-container{background:#424242;color:#fff}
.egret-dark-purple .mat-divider{border-top-color:rgba(255,255,255,0.12)}
.egret-dark-purple .mat-divider-vertical{border-right-color:rgba(255,255,255,0.12)}
.egret-dark-purple .mat-expansion-panel{background:#424242;color:#fff}
.egret-dark-purple .mat-action-row{border-top-color:rgba(255,255,255,0.12)}
.egret-dark-purple .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled='true']).cdk-keyboard-focused,.egret-dark-purple .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled='true']).cdk-program-focused,.egret-dark-purple .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled='true']):hover{background:rgba(255,255,255,0.04)}
@media (hover: none){.egret-dark-purple .mat-expansion-panel:not(.mat-expanded):not([aria-disabled='true']) .mat-expansion-panel-header:hover{background:#424242}}
.egret-dark-purple .mat-expansion-panel-header-title{color:#fff}
.egret-dark-purple .mat-expansion-panel-header-description,.egret-dark-purple .mat-expansion-indicator::after{color:rgba(255,255,255,0.7)}
.egret-dark-purple .mat-expansion-panel-header[aria-disabled='true']{color:rgba(255,255,255,0.3)}
.egret-dark-purple .mat-expansion-panel-header[aria-disabled='true'] .mat-expansion-panel-header-title,.egret-dark-purple .mat-expansion-panel-header[aria-disabled='true'] .mat-expansion-panel-header-description{color:inherit}
.egret-dark-purple .mat-form-field-label{color:rgba(255,255,255,0.7)}
.egret-dark-purple .mat-hint{color:rgba(255,255,255,0.7)}
.egret-dark-purple .mat-form-field.mat-focused .mat-form-field-label{color:#9c27b0}
.egret-dark-purple .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#4caf50}
.egret-dark-purple .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}
.egret-dark-purple .mat-focused .mat-form-field-required-marker{color:#4caf50}
.egret-dark-purple .mat-form-field-ripple{background-color:#fff}
.egret-dark-purple .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#9c27b0}
.egret-dark-purple .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#4caf50}
.egret-dark-purple .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}
.egret-dark-purple .mat-form-field.mat-form-field-invalid .mat-form-field-label{color:#f44336}
.egret-dark-purple .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.egret-dark-purple .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}
.egret-dark-purple .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.egret-dark-purple .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}
.egret-dark-purple .mat-error{color:#f44336}
.egret-dark-purple .mat-form-field-appearance-legacy .mat-form-field-label{color:rgba(255,255,255,0.7)}
.egret-dark-purple .mat-form-field-appearance-legacy .mat-hint{color:rgba(255,255,255,0.7)}
.egret-dark-purple .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(255,255,255,0.7)}
.egret-dark-purple .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.7) 33%, transparent 0%);background-size:4px 100%;background-repeat:repeat-x}
.egret-dark-purple .mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(255,255,255,0.7)}
.egret-dark-purple .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.7) 33%, transparent 0%);background-size:4px 100%;background-repeat:repeat-x}
.egret-dark-purple .mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(255,255,255,0.1)}
.egret-dark-purple .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(255,255,255,0.05)}
.egret-dark-purple .mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before{background-color:transparent}
.egret-dark-purple .mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(255,255,255,0.3)}
.egret-dark-purple .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#fff}
.egret-dark-purple .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#9c27b0}
.egret-dark-purple .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#4caf50}
.egret-dark-purple .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick{color:#f44336}
.egret-dark-purple .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}
.egret-dark-purple .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(255,255,255,0.15)}
.egret-dark-purple .mat-icon.mat-primary{color:#9c27b0}
.egret-dark-purple .mat-icon.mat-accent{color:#4caf50}
.egret-dark-purple .mat-icon.mat-warn{color:#f44336}
.egret-dark-purple .mat-input-element:disabled{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-input-element{caret-color:#9c27b0}
.egret-dark-purple .mat-input-element::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-input-element::-moz-placeholder{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-input-element::-ms-input-placeholder{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-input-element::placeholder{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-input-element::-moz-placeholder{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-input-element::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-input-element:-ms-input-placeholder{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-accent .mat-input-element{caret-color:#4caf50}
.egret-dark-purple .mat-warn .mat-input-element,.egret-dark-purple .mat-form-field-invalid .mat-input-element{caret-color:#f44336}
.egret-dark-purple .mat-list .mat-list-item,.egret-dark-purple .mat-nav-list .mat-list-item,.egret-dark-purple .mat-selection-list .mat-list-item{color:#fff}
.egret-dark-purple .mat-list .mat-list-option,.egret-dark-purple .mat-nav-list .mat-list-option,.egret-dark-purple .mat-selection-list .mat-list-option{color:#fff}
.egret-dark-purple .mat-list .mat-subheader,.egret-dark-purple .mat-nav-list .mat-subheader,.egret-dark-purple .mat-selection-list .mat-subheader{color:rgba(255,255,255,0.7)}
.egret-dark-purple .mat-list-item-disabled{background-color:#000}
.egret-dark-purple .mat-list-option:hover,.egret-dark-purple .mat-list-option.mat-list-item-focus,.egret-dark-purple .mat-nav-list .mat-list-item:hover,.egret-dark-purple .mat-nav-list .mat-list-item.mat-list-item-focus{background:rgba(255,255,255,0.04)}
.egret-dark-purple .mat-menu-panel{background:#424242}
.egret-dark-purple .mat-menu-item{background:transparent;color:#fff}
.egret-dark-purple .mat-menu-item[disabled],.egret-dark-purple .mat-menu-item[disabled]::after{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-menu-item .mat-icon:not([color]),.egret-dark-purple .mat-menu-item-submenu-trigger::after{color:#fff}
.egret-dark-purple .mat-menu-item:hover:not([disabled]),.egret-dark-purple .mat-menu-item.cdk-program-focused:not([disabled]),.egret-dark-purple .mat-menu-item.cdk-keyboard-focused:not([disabled]),.egret-dark-purple .mat-menu-item-highlighted:not([disabled]){background:rgba(255,255,255,0.04)}
.egret-dark-purple .mat-paginator{background:#424242}
.egret-dark-purple .mat-paginator,.egret-dark-purple .mat-paginator-page-size .mat-select-trigger{color:rgba(255,255,255,0.7)}
.egret-dark-purple .mat-paginator-decrement,.egret-dark-purple .mat-paginator-increment{border-top:2px solid #fff;border-right:2px solid #fff}
.egret-dark-purple .mat-paginator-first,.egret-dark-purple .mat-paginator-last{border-top:2px solid #fff}
.egret-dark-purple .mat-icon-button[disabled] .mat-paginator-decrement,.egret-dark-purple .mat-icon-button[disabled] .mat-paginator-increment,.egret-dark-purple .mat-icon-button[disabled] .mat-paginator-first,.egret-dark-purple .mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-progress-bar-background{fill:#e1bee7}
.egret-dark-purple .mat-progress-bar-buffer{background-color:#e1bee7}
.egret-dark-purple .mat-progress-bar-fill::after{background-color:#9c27b0}
.egret-dark-purple .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#c9e7cb}
.egret-dark-purple .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#c9e7cb}
.egret-dark-purple .mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:#4caf50}
.egret-dark-purple .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}
.egret-dark-purple .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}
.egret-dark-purple .mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:#f44336}
.egret-dark-purple .mat-progress-spinner circle,.egret-dark-purple .mat-spinner circle{stroke:#9c27b0}
.egret-dark-purple .mat-progress-spinner.mat-accent circle,.egret-dark-purple .mat-spinner.mat-accent circle{stroke:#4caf50}
.egret-dark-purple .mat-progress-spinner.mat-warn circle,.egret-dark-purple .mat-spinner.mat-warn circle{stroke:#f44336}
.egret-dark-purple .mat-radio-outer-circle{border-color:rgba(255,255,255,0.7)}
.egret-dark-purple .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#9c27b0}
.egret-dark-purple .mat-radio-button.mat-primary .mat-radio-inner-circle{background-color:#9c27b0}
.egret-dark-purple .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element{background-color:rgba(156,39,176,0.26)}
.egret-dark-purple .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#4caf50}
.egret-dark-purple .mat-radio-button.mat-accent .mat-radio-inner-circle{background-color:#4caf50}
.egret-dark-purple .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element{background-color:rgba(76,175,80,0.26)}
.egret-dark-purple .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}
.egret-dark-purple .mat-radio-button.mat-warn .mat-radio-inner-circle{background-color:#f44336}
.egret-dark-purple .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element{background-color:rgba(244,67,54,0.26)}
.egret-dark-purple .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.egret-dark-purple .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.egret-dark-purple .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-select-content,.egret-dark-purple .mat-select-panel-done-animating{background:#424242}
.egret-dark-purple .mat-select-value{color:#fff}
.egret-dark-purple .mat-select-placeholder{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-select-disabled .mat-select-value{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-select-arrow{color:rgba(255,255,255,0.7)}
.egret-dark-purple .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(255,255,255,0.12)}
.egret-dark-purple .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#9c27b0}
.egret-dark-purple .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#4caf50}
.egret-dark-purple .mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:#f44336}
.egret-dark-purple .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}
.egret-dark-purple .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-drawer-container{background-color:#303030;color:#fff}
.egret-dark-purple .mat-drawer{background-color:#424242;color:#fff}
.egret-dark-purple .mat-drawer.mat-drawer-push{background-color:#424242}
.egret-dark-purple .mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(189,189,189,0.6)}
.egret-dark-purple .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#a6d7a8}
.egret-dark-purple .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(166,215,168,0.5)}
.egret-dark-purple .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:rgba(255,255,255,0.12)}
.egret-dark-purple .mat-slide-toggle .mat-ripple-element{background-color:rgba(166,215,168,0.12)}
.egret-dark-purple .mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#ce93d8}
.egret-dark-purple .mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(206,147,216,0.5)}
.egret-dark-purple .mat-slide-toggle.mat-primary:not(.mat-checked) .mat-ripple-element{background-color:rgba(255,255,255,0.12)}
.egret-dark-purple .mat-slide-toggle.mat-primary .mat-ripple-element{background-color:rgba(206,147,216,0.12)}
.egret-dark-purple .mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#ef9a9a}
.egret-dark-purple .mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(239,154,154,0.5)}
.egret-dark-purple .mat-slide-toggle.mat-warn:not(.mat-checked) .mat-ripple-element{background-color:rgba(255,255,255,0.12)}
.egret-dark-purple .mat-slide-toggle.mat-warn .mat-ripple-element{background-color:rgba(239,154,154,0.12)}
.egret-dark-purple .mat-disabled .mat-slide-toggle-thumb{background-color:#424242}
.egret-dark-purple .mat-disabled .mat-slide-toggle-bar{background-color:rgba(255,255,255,0.12)}
.egret-dark-purple .mat-slide-toggle-thumb{background-color:#bdbdbd}
.egret-dark-purple .mat-slide-toggle-bar{background-color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-slider-track-background{background-color:rgba(255,255,255,0.3)}
.egret-dark-purple .mat-primary .mat-slider-track-fill,.egret-dark-purple .mat-primary .mat-slider-thumb,.egret-dark-purple .mat-primary .mat-slider-thumb-label{background-color:#9c27b0}
.egret-dark-purple .mat-primary .mat-slider-thumb-label-text{color:#fff}
.egret-dark-purple .mat-accent .mat-slider-track-fill,.egret-dark-purple .mat-accent .mat-slider-thumb,.egret-dark-purple .mat-accent .mat-slider-thumb-label{background-color:#4caf50}
.egret-dark-purple .mat-accent .mat-slider-thumb-label-text{color:#000}
.egret-dark-purple .mat-warn .mat-slider-track-fill,.egret-dark-purple .mat-warn .mat-slider-thumb,.egret-dark-purple .mat-warn .mat-slider-thumb-label{background-color:#f44336}
.egret-dark-purple .mat-warn .mat-slider-thumb-label-text{color:#fff}
.egret-dark-purple .mat-slider-focus-ring{background-color:rgba(76,175,80,0.2)}
.egret-dark-purple .mat-slider:hover .mat-slider-track-background,.egret-dark-purple .cdk-focused .mat-slider-track-background{background-color:rgba(255,255,255,0.3)}
.egret-dark-purple .mat-slider-disabled .mat-slider-track-background,.egret-dark-purple .mat-slider-disabled .mat-slider-track-fill,.egret-dark-purple .mat-slider-disabled .mat-slider-thumb{background-color:rgba(255,255,255,0.3)}
.egret-dark-purple .mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(255,255,255,0.3)}
.egret-dark-purple .mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(255,255,255,0.12)}
.egret-dark-purple .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.egret-dark-purple .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#fff}
.egret-dark-purple .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.egret-dark-purple .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(255,255,255,0.3)}
.egret-dark-purple .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(255,255,255,0.3);background-color:transparent}
.egret-dark-purple .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.egret-dark-purple .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:rgba(255,255,255,0.3)}
.egret-dark-purple .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.egret-dark-purple .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:rgba(255,255,255,0.3)}
.egret-dark-purple .mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(255,255,255,0.7)}
.egret-dark-purple .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right, rgba(255,255,255,0.7), rgba(255,255,255,0.7) 2px, transparent 0, transparent);background-image:-moz-repeating-linear-gradient(0.0001deg, rgba(255,255,255,0.7), rgba(255,255,255,0.7) 2px, transparent 0, transparent)}
.egret-dark-purple .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom, rgba(255,255,255,0.7), rgba(255,255,255,0.7) 2px, transparent 0, transparent)}
.egret-dark-purple .mat-step-header.cdk-keyboard-focused,.egret-dark-purple .mat-step-header.cdk-program-focused,.egret-dark-purple .mat-step-header:hover{background-color:rgba(255,255,255,0.04)}
.egret-dark-purple .mat-step-header .mat-step-label,.egret-dark-purple .mat-step-header .mat-step-optional{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-step-header .mat-step-icon{background-color:#9c27b0;color:#fff}
.egret-dark-purple .mat-step-header .mat-step-icon-not-touched{background-color:rgba(255,255,255,0.5);color:#fff}
.egret-dark-purple .mat-step-header .mat-step-label.mat-step-label-active{color:#fff}
.egret-dark-purple .mat-stepper-horizontal,.egret-dark-purple .mat-stepper-vertical{background-color:#424242}
.egret-dark-purple .mat-stepper-vertical-line::before{border-left-color:rgba(255,255,255,0.12)}
.egret-dark-purple .mat-stepper-horizontal-line{border-top-color:rgba(255,255,255,0.12)}
.egret-dark-purple .mat-sort-header-arrow{color:#c6c6c6}
.egret-dark-purple .mat-tab-nav-bar,.egret-dark-purple .mat-tab-header{border-bottom:1px solid rgba(255,255,255,0.12)}
.egret-dark-purple .mat-tab-group-inverted-header .mat-tab-nav-bar,.egret-dark-purple .mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(255,255,255,0.12);border-bottom:none}
.egret-dark-purple .mat-tab-label,.egret-dark-purple .mat-tab-link{color:#fff}
.egret-dark-purple .mat-tab-label.mat-tab-disabled,.egret-dark-purple .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-tab-header-pagination-chevron{border-color:#fff}
.egret-dark-purple .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,0.5)}
.egret-dark-purple .mat-tab-group[class*='mat-background-'] .mat-tab-header,.egret-dark-purple .mat-tab-nav-bar[class*='mat-background-']{border-bottom:none;border-top:none}
.egret-dark-purple .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(225,190,231,0.3)}
.egret-dark-purple .mat-tab-group.mat-primary .mat-ink-bar,.egret-dark-purple .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#9c27b0}
.egret-dark-purple .mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.egret-dark-purple .mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}
.egret-dark-purple .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(201,231,203,0.3)}
.egret-dark-purple .mat-tab-group.mat-accent .mat-ink-bar,.egret-dark-purple .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#4caf50}
.egret-dark-purple .mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.egret-dark-purple .mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#000}
.egret-dark-purple .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,0.3)}
.egret-dark-purple .mat-tab-group.mat-warn .mat-ink-bar,.egret-dark-purple .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}
.egret-dark-purple .mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.egret-dark-purple .mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}
.egret-dark-purple .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(225,190,231,0.3)}
.egret-dark-purple .mat-tab-group.mat-background-primary .mat-tab-header,.egret-dark-purple .mat-tab-group.mat-background-primary .mat-tab-links,.egret-dark-purple .mat-tab-nav-bar.mat-background-primary .mat-tab-header,.egret-dark-purple .mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#9c27b0}
.egret-dark-purple .mat-tab-group.mat-background-primary .mat-tab-label,.egret-dark-purple .mat-tab-group.mat-background-primary .mat-tab-link,.egret-dark-purple .mat-tab-nav-bar.mat-background-primary .mat-tab-label,.egret-dark-purple .mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}
.egret-dark-purple .mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.egret-dark-purple .mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.egret-dark-purple .mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.egret-dark-purple .mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,0.4)}
.egret-dark-purple .mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.egret-dark-purple .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}
.egret-dark-purple .mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.egret-dark-purple .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,0.4)}
.egret-dark-purple .mat-tab-group.mat-background-primary .mat-ripple-element,.egret-dark-purple .mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:rgba(255,255,255,0.12)}
.egret-dark-purple .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(201,231,203,0.3)}
.egret-dark-purple .mat-tab-group.mat-background-accent .mat-tab-header,.egret-dark-purple .mat-tab-group.mat-background-accent .mat-tab-links,.egret-dark-purple .mat-tab-nav-bar.mat-background-accent .mat-tab-header,.egret-dark-purple .mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#4caf50}
.egret-dark-purple .mat-tab-group.mat-background-accent .mat-tab-label,.egret-dark-purple .mat-tab-group.mat-background-accent .mat-tab-link,.egret-dark-purple .mat-tab-nav-bar.mat-background-accent .mat-tab-label,.egret-dark-purple .mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#000}
.egret-dark-purple .mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.egret-dark-purple .mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.egret-dark-purple .mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.egret-dark-purple .mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,0.4)}
.egret-dark-purple .mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.egret-dark-purple .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#000}
.egret-dark-purple .mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.egret-dark-purple .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,0.4)}
.egret-dark-purple .mat-tab-group.mat-background-accent .mat-ripple-element,.egret-dark-purple .mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:rgba(0,0,0,0.12)}
.egret-dark-purple .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-purple .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,0.3)}
.egret-dark-purple .mat-tab-group.mat-background-warn .mat-tab-header,.egret-dark-purple .mat-tab-group.mat-background-warn .mat-tab-links,.egret-dark-purple .mat-tab-nav-bar.mat-background-warn .mat-tab-header,.egret-dark-purple .mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#f44336}
.egret-dark-purple .mat-tab-group.mat-background-warn .mat-tab-label,.egret-dark-purple .mat-tab-group.mat-background-warn .mat-tab-link,.egret-dark-purple .mat-tab-nav-bar.mat-background-warn .mat-tab-label,.egret-dark-purple .mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}
.egret-dark-purple .mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.egret-dark-purple .mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.egret-dark-purple .mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.egret-dark-purple .mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,0.4)}
.egret-dark-purple .mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.egret-dark-purple .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}
.egret-dark-purple .mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.egret-dark-purple .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,0.4)}
.egret-dark-purple .mat-tab-group.mat-background-warn .mat-ripple-element,.egret-dark-purple .mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:rgba(255,255,255,0.12)}
.egret-dark-purple .mat-toolbar{background:#212121;color:#fff}
.egret-dark-purple .mat-toolbar.mat-primary{background:#9c27b0;color:#fff}
.egret-dark-purple .mat-toolbar.mat-accent{background:#4caf50;color:#000}
.egret-dark-purple .mat-toolbar.mat-warn{background:#f44336;color:#fff}
.egret-dark-purple .mat-toolbar .mat-form-field-underline,.egret-dark-purple .mat-toolbar .mat-form-field-ripple,.egret-dark-purple .mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}
.egret-dark-purple .mat-toolbar .mat-form-field-label,.egret-dark-purple .mat-toolbar .mat-focused .mat-form-field-label,.egret-dark-purple .mat-toolbar .mat-select-value,.egret-dark-purple .mat-toolbar .mat-select-arrow,.egret-dark-purple .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}
.egret-dark-purple .mat-toolbar .mat-input-element{caret-color:currentColor}
.egret-dark-purple .mat-tooltip{background:rgba(97,97,97,0.9)}
.egret-dark-purple .mat-tree{background:#424242}
.egret-dark-purple .mat-tree-node{color:#fff}
.egret-dark-purple .mat-snack-bar-container{background:#fafafa;color:rgba(0,0,0,0.87)}
.egret-dark-purple .mat-simple-snackbar-action{color:inherit}
.egret-dark-purple .mat-bg-primary,.egret-dark-purple .topbar,.egret-dark-purple .chats-wrap .conversations-hold .single-conversation.me .conversation-msg,.egret-dark-purple .ngx-datatable .datatable-footer .datatable-pager .pager .pages.active a,.egret-dark-purple .fileupload-drop-zone.dz-file-over,.egret-dark-purple .toolbar-avatar.online&gt;.status-dot,.egret-dark-purple .cal-open-day-events,.egret-dark-purple div.hopscotch-bubble{background:#9c27b0 !important;color:#ffffff !important}
.egret-dark-purple .mat-color-primary,.egret-dark-purple .list-item-active,.egret-dark-purple .sidenav-hold .sidenav li.open a .mat-icon:not(.menu-caret),.egret-dark-purple .sidenav-hold .sidenav li.open&gt;div&gt;a&gt;span:not(.menuitem-badge),.egret-dark-purple .sidenav-hold .sidenav li.open&gt;a&gt;span{color:#9c27b0 !important}
.egret-dark-purple .sidebar-panel .sidebar-list-item.open&gt;.mat-list-item-content&gt;a&gt;span,.egret-dark-purple .sidebar-panel .sidebar-list-item.open .sub-menu .mat-list-item.selected a{font-weight:500}
.egret-dark-purple .topnav ul.menu&gt;li&gt;div.open&gt;a,.egret-dark-purple .sidebar-panel .sidebar-list-item.open&gt;.mat-list-item-content&gt;.sub-menu,.egret-dark-purple .sidenav-hold .sidenav li.open a .mat-icon:not(.menu-caret),.egret-dark-purple .list-item-active{border-color:#9c27b0 !important}
.egret-dark-purple .ngx-datatable.material,.egret-dark-purple .messages-wrap .inbox-hold{background:transparent !important}
.egret-dark-purple .sidebar-panel{background:url('sidebar-bg-dark.596be11e7e5c1066bf92.jpg') no-repeat}
.egret-dark-purple .header-topnav,.egret-dark-purple .topnav ul ul,.egret-dark-purple .app-user .app-user-name,.egret-dark-purple .sidebar-panel .sidebar-list-item mat-icon:not(.menu-caret),.egret-dark-purple .ngx-datatable.material *,.egret-dark-purple .ql-snow .ql-picker,.egret-dark-purple .mat-option,.egret-dark-purple .mat-dialog-container,.egret-dark-purple .ngx-pagination a,.egret-dark-purple .ngx-pagination button{color:white !important}
.egret-dark-purple .text-muted{color:rgba(255,255,255,0.54) !important}
.egret-dark-purple .ql-snow .ql-stroke{stroke:#ffffff}
.egret-dark-purple .ql-snow .ql-fill{fill:#ffffff}
.egret-dark-purple .ql-toolbar.ql-snow,.egret-dark-purple .ql-toolbar.ql-snow+.ql-container.ql-snow{border-color:rgba(255,255,255,0.12) !important}
.egret-dark-purple .sidebar-panel .navigation-hold,.egret-dark-purple .message-item.open .message-head,.egret-dark-purple .ngx-datatable.material .datatable-header,.egret-dark-purple .bg-white,.egret-dark-purple .cal-month-view .cal-cell-row:hover,.egret-dark-purple .chats-wrap .conversations-hold .single-conversation.sender .conversation-msg,.egret-dark-purple .cal-day-view .cal-hour:nth-child(odd),.egret-dark-purple.collapsed-menu .sidebar-panel .sidebar-list-item.open .sub-menu,.egret-dark-purple .ngx-pagination a:hover,.egret-dark-purple .ngx-pagination button:hover,.egret-dark-purple .product-container .products-pagination .ngx-pagination .current{background:rgba(66,66,66,0.92) !important}
.egret-dark-purple .sidebar-compact ul.submenu,.egret-dark-purple .topnav ul li ul li:hover,.egret-dark-purple .topnav ul li ul li.open,.egret-dark-purple .default-bg{background:#424242;color:#ffffff}
.egret-dark-purple .header-topnav,.egret-dark-purple .topnav ul ul,.egret-dark-purple .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.egret-dark-purple .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group,.egret-dark-purple .cal-month-view .cal-cell-row .cal-cell:hover,.egret-dark-purple .cal-month-view .cal-cell.cal-has-events.cal-open,.egret-dark-purple .cal-week-view .cal-day-headers .cal-header:hover,.egret-dark-purple .cal-week-view .cal-day-headers .cal-drag-over,.egret-dark-purple .cal-day-view .cal-hour-segment:hover,.egret-dark-purple .cal-day-view .cal-drag-over .cal-hour-segment{background:#333 !important}
.egret-dark-purple .cal-month-view .cal-day-cell:not(:last-child),.egret-dark-purple .cal-month-view .cal-days,.egret-dark-purple .cal-week-view .cal-day-headers .cal-header:not(:last-child),.egret-dark-purple .cal-week-view .cal-day-headers,.egret-dark-purple .cal-month-view .cal-days .cal-cell-row,.egret-dark-purple .cal-day-view .cal-hour:not(:last-child) .cal-hour-segment,.egret-dark-purple .cal-day-view .cal-hour:last-child :not(:last-child) .cal-hour-segment{border-color:#000 !important}
.egret-dark-purple div.hopscotch-bubble{border-color:#7e208f}
.egret-dark-purple div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border{border-bottom:17px solid #7e208f}
.egret-dark-purple div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow{border-bottom:17px solid #9c27b0;top:-16px}
.egret-dark-purple div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border{border-left:17px solid #7e208f}
.egret-dark-purple div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow{border-left:17px solid #9c27b0;left:-1px}
.egret-dark-purple div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border{border-top:17px solid #7e208f}
.egret-dark-purple div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow{border-top:17px solid #9c27b0;top:-18px}
.egret-dark-purple div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border{border-right:17px solid #7e208f}
.egret-dark-purple div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow{left:1px;border-right:17px solid #9c27b0}
.egret-dark-purple .mat-bg-accent,.egret-dark-purple div.hopscotch-bubble .hopscotch-bubble-number,.egret-dark-purple div.hopscotch-bubble .hopscotch-nav-button.next:hover,.egret-dark-purple div.hopscotch-bubble .hopscotch-nav-button.next{background-color:#4caf50;color:black}
.egret-dark-purple .mat-bg-warn{background-color:#f44336;color:white}
.egret-dark-purple .mat-color-accent{color:#4caf50}
.egret-dark-purple .mat-color-warn{color:#f44336}
.egret-dark-purple .mat-color-default{color:#ffffff}
.egret-dark-pink .mat-ripple-element{background-color:rgba(255,255,255,0.1)}
.egret-dark-pink .mat-option{color:#fff}
.egret-dark-pink .mat-option:hover:not(.mat-option-disabled),.egret-dark-pink .mat-option:focus:not(.mat-option-disabled){background:rgba(255,255,255,0.04)}
.egret-dark-pink .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(255,255,255,0.04)}
.egret-dark-pink .mat-option.mat-active{background:rgba(255,255,255,0.04);color:#fff}
.egret-dark-pink .mat-option.mat-option-disabled{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#e91e63}
.egret-dark-pink .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#607d8b}
.egret-dark-pink .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}
.egret-dark-pink .mat-optgroup-label{color:rgba(255,255,255,0.7)}
.egret-dark-pink .mat-optgroup-disabled .mat-optgroup-label{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-pseudo-checkbox{color:rgba(255,255,255,0.7)}
.egret-dark-pink .mat-pseudo-checkbox::after{color:#303030}
.egret-dark-pink .mat-pseudo-checkbox-checked,.egret-dark-pink .mat-pseudo-checkbox-indeterminate,.egret-dark-pink .mat-accent .mat-pseudo-checkbox-checked,.egret-dark-pink .mat-accent .mat-pseudo-checkbox-indeterminate{background:#607d8b}
.egret-dark-pink .mat-primary .mat-pseudo-checkbox-checked,.egret-dark-pink .mat-primary .mat-pseudo-checkbox-indeterminate{background:#e91e63}
.egret-dark-pink .mat-warn .mat-pseudo-checkbox-checked,.egret-dark-pink .mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}
.egret-dark-pink .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.egret-dark-pink .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#686868}
.egret-dark-pink .mat-app-background,.egret-dark-pink.mat-app-background{background-color:#303030;color:#fff}
.mat-theme-loaded-marker{display:none}
.egret-dark-pink .mat-autocomplete-panel{background:#424242;color:#fff}
.egret-dark-pink .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#424242}
.egret-dark-pink .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#fff}
.egret-dark-pink .mat-badge-content{color:#fff;background:#e91e63}
.egret-dark-pink .mat-badge-accent .mat-badge-content{background:#607d8b;color:#fff}
.egret-dark-pink .mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}
.egret-dark-pink .mat-badge{position:relative}
.egret-dark-pink .mat-badge-hidden .mat-badge-content{display:none}
.egret-dark-pink .mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out;-webkit-transform:scale(0.6);transform:scale(0.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}
.egret-dark-pink .mat-badge-content.mat-badge-active{-webkit-transform:none;transform:none}
.egret-dark-pink .mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}
@media screen and (-ms-high-contrast: active){.egret-dark-pink .mat-badge-small .mat-badge-content{outline:solid 1px;border-radius:0}}
.egret-dark-pink .mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}
.egret-dark-pink .mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}
.egret-dark-pink .mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}
[dir='rtl'] .egret-dark-pink .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}
.egret-dark-pink .mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}
[dir='rtl'] .egret-dark-pink .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}
.egret-dark-pink .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}
[dir='rtl'] .egret-dark-pink .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}
.egret-dark-pink .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}
[dir='rtl'] .egret-dark-pink .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}
.egret-dark-pink .mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}
@media screen and (-ms-high-contrast: active){.egret-dark-pink .mat-badge-medium .mat-badge-content{outline:solid 1px;border-radius:0}}
.egret-dark-pink .mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}
.egret-dark-pink .mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}
.egret-dark-pink .mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}
[dir='rtl'] .egret-dark-pink .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}
.egret-dark-pink .mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}
[dir='rtl'] .egret-dark-pink .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}
.egret-dark-pink .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}
[dir='rtl'] .egret-dark-pink .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}
.egret-dark-pink .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}
[dir='rtl'] .egret-dark-pink .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}
.egret-dark-pink .mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}
@media screen and (-ms-high-contrast: active){.egret-dark-pink .mat-badge-large .mat-badge-content{outline:solid 1px;border-radius:0}}
.egret-dark-pink .mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}
.egret-dark-pink .mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}
.egret-dark-pink .mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}
[dir='rtl'] .egret-dark-pink .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}
.egret-dark-pink .mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}
[dir='rtl'] .egret-dark-pink .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}
.egret-dark-pink .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}
[dir='rtl'] .egret-dark-pink .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}
.egret-dark-pink .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}
[dir='rtl'] .egret-dark-pink .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}
.egret-dark-pink .mat-bottom-sheet-container{background:#424242;color:#fff}
.egret-dark-pink .mat-button,.egret-dark-pink .mat-icon-button,.egret-dark-pink .mat-stroked-button{color:inherit;background:transparent}
.egret-dark-pink .mat-button.mat-primary,.egret-dark-pink .mat-icon-button.mat-primary,.egret-dark-pink .mat-stroked-button.mat-primary{color:#e91e63}
.egret-dark-pink .mat-button.mat-accent,.egret-dark-pink .mat-icon-button.mat-accent,.egret-dark-pink .mat-stroked-button.mat-accent{color:#607d8b}
.egret-dark-pink .mat-button.mat-warn,.egret-dark-pink .mat-icon-button.mat-warn,.egret-dark-pink .mat-stroked-button.mat-warn{color:#f44336}
.egret-dark-pink .mat-button.mat-primary[disabled],.egret-dark-pink .mat-button.mat-accent[disabled],.egret-dark-pink .mat-button.mat-warn[disabled],.egret-dark-pink .mat-button[disabled][disabled],.egret-dark-pink .mat-icon-button.mat-primary[disabled],.egret-dark-pink .mat-icon-button.mat-accent[disabled],.egret-dark-pink .mat-icon-button.mat-warn[disabled],.egret-dark-pink .mat-icon-button[disabled][disabled],.egret-dark-pink .mat-stroked-button.mat-primary[disabled],.egret-dark-pink .mat-stroked-button.mat-accent[disabled],.egret-dark-pink .mat-stroked-button.mat-warn[disabled],.egret-dark-pink .mat-stroked-button[disabled][disabled]{color:rgba(255,255,255,0.3)}
.egret-dark-pink .mat-button.mat-primary .mat-button-focus-overlay,.egret-dark-pink .mat-icon-button.mat-primary .mat-button-focus-overlay,.egret-dark-pink .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:rgba(233,30,99,0.12)}
.egret-dark-pink .mat-button.mat-accent .mat-button-focus-overlay,.egret-dark-pink .mat-icon-button.mat-accent .mat-button-focus-overlay,.egret-dark-pink .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:rgba(96,125,139,0.12)}
.egret-dark-pink .mat-button.mat-warn .mat-button-focus-overlay,.egret-dark-pink .mat-icon-button.mat-warn .mat-button-focus-overlay,.egret-dark-pink .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:rgba(244,67,54,0.12)}
.egret-dark-pink .mat-button[disabled] .mat-button-focus-overlay,.egret-dark-pink .mat-icon-button[disabled] .mat-button-focus-overlay,.egret-dark-pink .mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}
.egret-dark-pink .mat-button.mat-primary .mat-ripple-element,.egret-dark-pink .mat-icon-button.mat-primary .mat-ripple-element,.egret-dark-pink .mat-stroked-button.mat-primary .mat-ripple-element{background-color:rgba(233,30,99,0.1)}
.egret-dark-pink .mat-button.mat-accent .mat-ripple-element,.egret-dark-pink .mat-icon-button.mat-accent .mat-ripple-element,.egret-dark-pink .mat-stroked-button.mat-accent .mat-ripple-element{background-color:rgba(96,125,139,0.1)}
.egret-dark-pink .mat-button.mat-warn .mat-ripple-element,.egret-dark-pink .mat-icon-button.mat-warn .mat-ripple-element,.egret-dark-pink .mat-stroked-button.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,0.1)}
.egret-dark-pink .mat-flat-button,.egret-dark-pink .mat-raised-button,.egret-dark-pink .mat-fab,.egret-dark-pink .mat-mini-fab{color:#fff;background-color:#424242}
.egret-dark-pink .mat-flat-button.mat-primary,.egret-dark-pink .mat-raised-button.mat-primary,.egret-dark-pink .mat-fab.mat-primary,.egret-dark-pink .mat-mini-fab.mat-primary{color:#fff}
.egret-dark-pink .mat-flat-button.mat-accent,.egret-dark-pink .mat-raised-button.mat-accent,.egret-dark-pink .mat-fab.mat-accent,.egret-dark-pink .mat-mini-fab.mat-accent{color:#fff}
.egret-dark-pink .mat-flat-button.mat-warn,.egret-dark-pink .mat-raised-button.mat-warn,.egret-dark-pink .mat-fab.mat-warn,.egret-dark-pink .mat-mini-fab.mat-warn{color:#fff}
.egret-dark-pink .mat-flat-button.mat-primary[disabled],.egret-dark-pink .mat-flat-button.mat-accent[disabled],.egret-dark-pink .mat-flat-button.mat-warn[disabled],.egret-dark-pink .mat-flat-button[disabled][disabled],.egret-dark-pink .mat-raised-button.mat-primary[disabled],.egret-dark-pink .mat-raised-button.mat-accent[disabled],.egret-dark-pink .mat-raised-button.mat-warn[disabled],.egret-dark-pink .mat-raised-button[disabled][disabled],.egret-dark-pink .mat-fab.mat-primary[disabled],.egret-dark-pink .mat-fab.mat-accent[disabled],.egret-dark-pink .mat-fab.mat-warn[disabled],.egret-dark-pink .mat-fab[disabled][disabled],.egret-dark-pink .mat-mini-fab.mat-primary[disabled],.egret-dark-pink .mat-mini-fab.mat-accent[disabled],.egret-dark-pink .mat-mini-fab.mat-warn[disabled],.egret-dark-pink .mat-mini-fab[disabled][disabled]{color:rgba(255,255,255,0.3)}
.egret-dark-pink .mat-flat-button.mat-primary,.egret-dark-pink .mat-raised-button.mat-primary,.egret-dark-pink .mat-fab.mat-primary,.egret-dark-pink .mat-mini-fab.mat-primary{background-color:#e91e63}
.egret-dark-pink .mat-flat-button.mat-accent,.egret-dark-pink .mat-raised-button.mat-accent,.egret-dark-pink .mat-fab.mat-accent,.egret-dark-pink .mat-mini-fab.mat-accent{background-color:#607d8b}
.egret-dark-pink .mat-flat-button.mat-warn,.egret-dark-pink .mat-raised-button.mat-warn,.egret-dark-pink .mat-fab.mat-warn,.egret-dark-pink .mat-mini-fab.mat-warn{background-color:#f44336}
.egret-dark-pink .mat-flat-button.mat-primary[disabled],.egret-dark-pink .mat-flat-button.mat-accent[disabled],.egret-dark-pink .mat-flat-button.mat-warn[disabled],.egret-dark-pink .mat-flat-button[disabled][disabled],.egret-dark-pink .mat-raised-button.mat-primary[disabled],.egret-dark-pink .mat-raised-button.mat-accent[disabled],.egret-dark-pink .mat-raised-button.mat-warn[disabled],.egret-dark-pink .mat-raised-button[disabled][disabled],.egret-dark-pink .mat-fab.mat-primary[disabled],.egret-dark-pink .mat-fab.mat-accent[disabled],.egret-dark-pink .mat-fab.mat-warn[disabled],.egret-dark-pink .mat-fab[disabled][disabled],.egret-dark-pink .mat-mini-fab.mat-primary[disabled],.egret-dark-pink .mat-mini-fab.mat-accent[disabled],.egret-dark-pink .mat-mini-fab.mat-warn[disabled],.egret-dark-pink .mat-mini-fab[disabled][disabled]{background-color:rgba(255,255,255,0.12)}
.egret-dark-pink .mat-flat-button.mat-primary .mat-ripple-element,.egret-dark-pink .mat-raised-button.mat-primary .mat-ripple-element,.egret-dark-pink .mat-fab.mat-primary .mat-ripple-element,.egret-dark-pink .mat-mini-fab.mat-primary .mat-ripple-element{background-color:rgba(255,255,255,0.1)}
.egret-dark-pink .mat-flat-button.mat-accent .mat-ripple-element,.egret-dark-pink .mat-raised-button.mat-accent .mat-ripple-element,.egret-dark-pink .mat-fab.mat-accent .mat-ripple-element,.egret-dark-pink .mat-mini-fab.mat-accent .mat-ripple-element{background-color:rgba(255,255,255,0.1)}
.egret-dark-pink .mat-flat-button.mat-warn .mat-ripple-element,.egret-dark-pink .mat-raised-button.mat-warn .mat-ripple-element,.egret-dark-pink .mat-fab.mat-warn .mat-ripple-element,.egret-dark-pink .mat-mini-fab.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,0.1)}
.egret-dark-pink .mat-icon-button.mat-primary .mat-ripple-element{background-color:rgba(233,30,99,0.2)}
.egret-dark-pink .mat-icon-button.mat-accent .mat-ripple-element{background-color:rgba(96,125,139,0.2)}
.egret-dark-pink .mat-icon-button.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,0.2)}
.egret-dark-pink .mat-button-toggle{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(255,255,255,0.12)}
.egret-dark-pink .mat-button-toggle-checked{background-color:#212121;color:rgba(255,255,255,0.7)}
.egret-dark-pink .mat-button-toggle-disabled{background-color:#000;color:rgba(255,255,255,0.3)}
.egret-dark-pink .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#424242}
.egret-dark-pink .mat-card{background:#424242;color:#fff}
.egret-dark-pink .mat-card-subtitle{color:rgba(255,255,255,0.7)}
.egret-dark-pink .mat-checkbox-frame{border-color:rgba(255,255,255,0.7)}
.egret-dark-pink .mat-checkbox-checkmark{fill:#303030}
.egret-dark-pink .mat-checkbox-checkmark-path{stroke:#303030 !important}
@media screen and (-ms-high-contrast: black-on-white){.egret-dark-pink .mat-checkbox-checkmark-path{stroke:#000 !important}}
.egret-dark-pink .mat-checkbox-mixedmark{background-color:#303030}
.egret-dark-pink .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.egret-dark-pink .mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#e91e63}
.egret-dark-pink .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.egret-dark-pink .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#607d8b}
.egret-dark-pink .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.egret-dark-pink .mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}
.egret-dark-pink .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.egret-dark-pink .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#686868}
.egret-dark-pink .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#686868}
.egret-dark-pink .mat-checkbox-disabled .mat-checkbox-label{color:#686868}
@media screen and (-ms-high-contrast: active){.egret-dark-pink .mat-checkbox-disabled{opacity:0.5}}
@media screen and (-ms-high-contrast: active){.egret-dark-pink .mat-checkbox-background{background:none}}
.egret-dark-pink .mat-checkbox:not(.mat-checkbox-disabled).mat-primary .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(233,30,99,0.26)}
.egret-dark-pink .mat-checkbox:not(.mat-checkbox-disabled).mat-accent .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(96,125,139,0.26)}
.egret-dark-pink .mat-checkbox:not(.mat-checkbox-disabled).mat-warn .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(244,67,54,0.26)}
.egret-dark-pink .mat-chip.mat-standard-chip{background-color:#616161;color:#fff}
.egret-dark-pink .mat-chip.mat-standard-chip .mat-chip-remove{color:#fff;opacity:0.4}
.egret-dark-pink .mat-chip.mat-standard-chip .mat-chip-remove:hover{opacity:0.54}
.egret-dark-pink .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#e91e63;color:#fff}
.egret-dark-pink .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:0.4}
.egret-dark-pink .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove:hover{opacity:0.54}
.egret-dark-pink .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}
.egret-dark-pink .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:0.4}
.egret-dark-pink .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove:hover{opacity:0.54}
.egret-dark-pink .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#607d8b;color:#fff}
.egret-dark-pink .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:0.4}
.egret-dark-pink .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove:hover{opacity:0.54}
.egret-dark-pink .mat-table{background:#424242}
.egret-dark-pink .mat-table thead,.egret-dark-pink .mat-table tbody,.egret-dark-pink .mat-table tfoot,.egret-dark-pink mat-header-row,.egret-dark-pink mat-row,.egret-dark-pink mat-footer-row,.egret-dark-pink [mat-header-row],.egret-dark-pink [mat-row],.egret-dark-pink [mat-footer-row],.egret-dark-pink .mat-table-sticky{background:inherit}
.egret-dark-pink mat-row,.egret-dark-pink mat-header-row,.egret-dark-pink mat-footer-row,.egret-dark-pink th.mat-header-cell,.egret-dark-pink td.mat-cell,.egret-dark-pink td.mat-footer-cell{border-bottom-color:rgba(255,255,255,0.12)}
.egret-dark-pink .mat-header-cell{color:rgba(255,255,255,0.7)}
.egret-dark-pink .mat-cell,.egret-dark-pink .mat-footer-cell{color:#fff}
.egret-dark-pink .mat-calendar-arrow{border-top-color:#fff}
.egret-dark-pink .mat-datepicker-toggle,.egret-dark-pink .mat-datepicker-content .mat-calendar-next-button,.egret-dark-pink .mat-datepicker-content .mat-calendar-previous-button{color:#fff}
.egret-dark-pink .mat-calendar-table-header{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-calendar-table-header-divider::after{background:rgba(255,255,255,0.12)}
.egret-dark-pink .mat-calendar-body-label{color:rgba(255,255,255,0.7)}
.egret-dark-pink .mat-calendar-body-cell-content{color:#fff;border-color:transparent}
.egret-dark-pink .mat-calendar-body-disabled&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.egret-dark-pink .cdk-keyboard-focused .mat-calendar-body-active&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.egret-dark-pink .cdk-program-focused .mat-calendar-body-active&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(255,255,255,0.04)}
.egret-dark-pink .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-calendar-body-disabled&gt;.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(255,255,255,0.3)}
.egret-dark-pink .mat-calendar-body-selected{background-color:#e91e63;color:#fff}
.egret-dark-pink .mat-calendar-body-disabled&gt;.mat-calendar-body-selected{background-color:rgba(233,30,99,0.4)}
.egret-dark-pink .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}
.egret-dark-pink .mat-datepicker-content{background-color:#424242;color:#fff}
.egret-dark-pink .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#607d8b;color:#fff}
.egret-dark-pink .mat-datepicker-content.mat-accent .mat-calendar-body-disabled&gt;.mat-calendar-body-selected{background-color:rgba(96,125,139,0.4)}
.egret-dark-pink .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}
.egret-dark-pink .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}
.egret-dark-pink .mat-datepicker-content.mat-warn .mat-calendar-body-disabled&gt;.mat-calendar-body-selected{background-color:rgba(244,67,54,0.4)}
.egret-dark-pink .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}
.egret-dark-pink .mat-datepicker-toggle-active{color:#e91e63}
.egret-dark-pink .mat-datepicker-toggle-active.mat-accent{color:#607d8b}
.egret-dark-pink .mat-datepicker-toggle-active.mat-warn{color:#f44336}
.egret-dark-pink .mat-dialog-container{background:#424242;color:#fff}
.egret-dark-pink .mat-divider{border-top-color:rgba(255,255,255,0.12)}
.egret-dark-pink .mat-divider-vertical{border-right-color:rgba(255,255,255,0.12)}
.egret-dark-pink .mat-expansion-panel{background:#424242;color:#fff}
.egret-dark-pink .mat-action-row{border-top-color:rgba(255,255,255,0.12)}
.egret-dark-pink .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled='true']).cdk-keyboard-focused,.egret-dark-pink .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled='true']).cdk-program-focused,.egret-dark-pink .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled='true']):hover{background:rgba(255,255,255,0.04)}
@media (hover: none){.egret-dark-pink .mat-expansion-panel:not(.mat-expanded):not([aria-disabled='true']) .mat-expansion-panel-header:hover{background:#424242}}
.egret-dark-pink .mat-expansion-panel-header-title{color:#fff}
.egret-dark-pink .mat-expansion-panel-header-description,.egret-dark-pink .mat-expansion-indicator::after{color:rgba(255,255,255,0.7)}
.egret-dark-pink .mat-expansion-panel-header[aria-disabled='true']{color:rgba(255,255,255,0.3)}
.egret-dark-pink .mat-expansion-panel-header[aria-disabled='true'] .mat-expansion-panel-header-title,.egret-dark-pink .mat-expansion-panel-header[aria-disabled='true'] .mat-expansion-panel-header-description{color:inherit}
.egret-dark-pink .mat-form-field-label{color:rgba(255,255,255,0.7)}
.egret-dark-pink .mat-hint{color:rgba(255,255,255,0.7)}
.egret-dark-pink .mat-form-field.mat-focused .mat-form-field-label{color:#e91e63}
.egret-dark-pink .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#607d8b}
.egret-dark-pink .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}
.egret-dark-pink .mat-focused .mat-form-field-required-marker{color:#607d8b}
.egret-dark-pink .mat-form-field-ripple{background-color:#fff}
.egret-dark-pink .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#e91e63}
.egret-dark-pink .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#607d8b}
.egret-dark-pink .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}
.egret-dark-pink .mat-form-field.mat-form-field-invalid .mat-form-field-label{color:#f44336}
.egret-dark-pink .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.egret-dark-pink .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}
.egret-dark-pink .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.egret-dark-pink .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}
.egret-dark-pink .mat-error{color:#f44336}
.egret-dark-pink .mat-form-field-appearance-legacy .mat-form-field-label{color:rgba(255,255,255,0.7)}
.egret-dark-pink .mat-form-field-appearance-legacy .mat-hint{color:rgba(255,255,255,0.7)}
.egret-dark-pink .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(255,255,255,0.7)}
.egret-dark-pink .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.7) 33%, transparent 0%);background-size:4px 100%;background-repeat:repeat-x}
.egret-dark-pink .mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(255,255,255,0.7)}
.egret-dark-pink .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.7) 33%, transparent 0%);background-size:4px 100%;background-repeat:repeat-x}
.egret-dark-pink .mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(255,255,255,0.1)}
.egret-dark-pink .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(255,255,255,0.05)}
.egret-dark-pink .mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before{background-color:transparent}
.egret-dark-pink .mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(255,255,255,0.3)}
.egret-dark-pink .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#fff}
.egret-dark-pink .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#e91e63}
.egret-dark-pink .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#607d8b}
.egret-dark-pink .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick{color:#f44336}
.egret-dark-pink .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}
.egret-dark-pink .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(255,255,255,0.15)}
.egret-dark-pink .mat-icon.mat-primary{color:#e91e63}
.egret-dark-pink .mat-icon.mat-accent{color:#607d8b}
.egret-dark-pink .mat-icon.mat-warn{color:#f44336}
.egret-dark-pink .mat-input-element:disabled{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-input-element{caret-color:#e91e63}
.egret-dark-pink .mat-input-element::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-input-element::-moz-placeholder{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-input-element::-ms-input-placeholder{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-input-element::placeholder{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-input-element::-moz-placeholder{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-input-element::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-input-element:-ms-input-placeholder{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-accent .mat-input-element{caret-color:#607d8b}
.egret-dark-pink .mat-warn .mat-input-element,.egret-dark-pink .mat-form-field-invalid .mat-input-element{caret-color:#f44336}
.egret-dark-pink .mat-list .mat-list-item,.egret-dark-pink .mat-nav-list .mat-list-item,.egret-dark-pink .mat-selection-list .mat-list-item{color:#fff}
.egret-dark-pink .mat-list .mat-list-option,.egret-dark-pink .mat-nav-list .mat-list-option,.egret-dark-pink .mat-selection-list .mat-list-option{color:#fff}
.egret-dark-pink .mat-list .mat-subheader,.egret-dark-pink .mat-nav-list .mat-subheader,.egret-dark-pink .mat-selection-list .mat-subheader{color:rgba(255,255,255,0.7)}
.egret-dark-pink .mat-list-item-disabled{background-color:#000}
.egret-dark-pink .mat-list-option:hover,.egret-dark-pink .mat-list-option.mat-list-item-focus,.egret-dark-pink .mat-nav-list .mat-list-item:hover,.egret-dark-pink .mat-nav-list .mat-list-item.mat-list-item-focus{background:rgba(255,255,255,0.04)}
.egret-dark-pink .mat-menu-panel{background:#424242}
.egret-dark-pink .mat-menu-item{background:transparent;color:#fff}
.egret-dark-pink .mat-menu-item[disabled],.egret-dark-pink .mat-menu-item[disabled]::after{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-menu-item .mat-icon:not([color]),.egret-dark-pink .mat-menu-item-submenu-trigger::after{color:#fff}
.egret-dark-pink .mat-menu-item:hover:not([disabled]),.egret-dark-pink .mat-menu-item.cdk-program-focused:not([disabled]),.egret-dark-pink .mat-menu-item.cdk-keyboard-focused:not([disabled]),.egret-dark-pink .mat-menu-item-highlighted:not([disabled]){background:rgba(255,255,255,0.04)}
.egret-dark-pink .mat-paginator{background:#424242}
.egret-dark-pink .mat-paginator,.egret-dark-pink .mat-paginator-page-size .mat-select-trigger{color:rgba(255,255,255,0.7)}
.egret-dark-pink .mat-paginator-decrement,.egret-dark-pink .mat-paginator-increment{border-top:2px solid #fff;border-right:2px solid #fff}
.egret-dark-pink .mat-paginator-first,.egret-dark-pink .mat-paginator-last{border-top:2px solid #fff}
.egret-dark-pink .mat-icon-button[disabled] .mat-paginator-decrement,.egret-dark-pink .mat-icon-button[disabled] .mat-paginator-increment,.egret-dark-pink .mat-icon-button[disabled] .mat-paginator-first,.egret-dark-pink .mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-progress-bar-background{fill:#f8bcd0}
.egret-dark-pink .mat-progress-bar-buffer{background-color:#f8bcd0}
.egret-dark-pink .mat-progress-bar-fill::after{background-color:#e91e63}
.egret-dark-pink .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#cfd8dc}
.egret-dark-pink .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#cfd8dc}
.egret-dark-pink .mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:#607d8b}
.egret-dark-pink .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}
.egret-dark-pink .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}
.egret-dark-pink .mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:#f44336}
.egret-dark-pink .mat-progress-spinner circle,.egret-dark-pink .mat-spinner circle{stroke:#e91e63}
.egret-dark-pink .mat-progress-spinner.mat-accent circle,.egret-dark-pink .mat-spinner.mat-accent circle{stroke:#607d8b}
.egret-dark-pink .mat-progress-spinner.mat-warn circle,.egret-dark-pink .mat-spinner.mat-warn circle{stroke:#f44336}
.egret-dark-pink .mat-radio-outer-circle{border-color:rgba(255,255,255,0.7)}
.egret-dark-pink .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#e91e63}
.egret-dark-pink .mat-radio-button.mat-primary .mat-radio-inner-circle{background-color:#e91e63}
.egret-dark-pink .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element{background-color:rgba(233,30,99,0.26)}
.egret-dark-pink .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#607d8b}
.egret-dark-pink .mat-radio-button.mat-accent .mat-radio-inner-circle{background-color:#607d8b}
.egret-dark-pink .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element{background-color:rgba(96,125,139,0.26)}
.egret-dark-pink .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}
.egret-dark-pink .mat-radio-button.mat-warn .mat-radio-inner-circle{background-color:#f44336}
.egret-dark-pink .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element{background-color:rgba(244,67,54,0.26)}
.egret-dark-pink .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.egret-dark-pink .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.egret-dark-pink .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-select-content,.egret-dark-pink .mat-select-panel-done-animating{background:#424242}
.egret-dark-pink .mat-select-value{color:#fff}
.egret-dark-pink .mat-select-placeholder{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-select-disabled .mat-select-value{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-select-arrow{color:rgba(255,255,255,0.7)}
.egret-dark-pink .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(255,255,255,0.12)}
.egret-dark-pink .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#e91e63}
.egret-dark-pink .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#607d8b}
.egret-dark-pink .mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:#f44336}
.egret-dark-pink .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}
.egret-dark-pink .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-drawer-container{background-color:#303030;color:#fff}
.egret-dark-pink .mat-drawer{background-color:#424242;color:#fff}
.egret-dark-pink .mat-drawer.mat-drawer-push{background-color:#424242}
.egret-dark-pink .mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(189,189,189,0.6)}
.egret-dark-pink .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#b0bec5}
.egret-dark-pink .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(176,190,197,0.5)}
.egret-dark-pink .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:rgba(255,255,255,0.12)}
.egret-dark-pink .mat-slide-toggle .mat-ripple-element{background-color:rgba(176,190,197,0.12)}
.egret-dark-pink .mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#f48fb1}
.egret-dark-pink .mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(244,143,177,0.5)}
.egret-dark-pink .mat-slide-toggle.mat-primary:not(.mat-checked) .mat-ripple-element{background-color:rgba(255,255,255,0.12)}
.egret-dark-pink .mat-slide-toggle.mat-primary .mat-ripple-element{background-color:rgba(244,143,177,0.12)}
.egret-dark-pink .mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#ef9a9a}
.egret-dark-pink .mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(239,154,154,0.5)}
.egret-dark-pink .mat-slide-toggle.mat-warn:not(.mat-checked) .mat-ripple-element{background-color:rgba(255,255,255,0.12)}
.egret-dark-pink .mat-slide-toggle.mat-warn .mat-ripple-element{background-color:rgba(239,154,154,0.12)}
.egret-dark-pink .mat-disabled .mat-slide-toggle-thumb{background-color:#424242}
.egret-dark-pink .mat-disabled .mat-slide-toggle-bar{background-color:rgba(255,255,255,0.12)}
.egret-dark-pink .mat-slide-toggle-thumb{background-color:#bdbdbd}
.egret-dark-pink .mat-slide-toggle-bar{background-color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-slider-track-background{background-color:rgba(255,255,255,0.3)}
.egret-dark-pink .mat-primary .mat-slider-track-fill,.egret-dark-pink .mat-primary .mat-slider-thumb,.egret-dark-pink .mat-primary .mat-slider-thumb-label{background-color:#e91e63}
.egret-dark-pink .mat-primary .mat-slider-thumb-label-text{color:#fff}
.egret-dark-pink .mat-accent .mat-slider-track-fill,.egret-dark-pink .mat-accent .mat-slider-thumb,.egret-dark-pink .mat-accent .mat-slider-thumb-label{background-color:#607d8b}
.egret-dark-pink .mat-accent .mat-slider-thumb-label-text{color:#fff}
.egret-dark-pink .mat-warn .mat-slider-track-fill,.egret-dark-pink .mat-warn .mat-slider-thumb,.egret-dark-pink .mat-warn .mat-slider-thumb-label{background-color:#f44336}
.egret-dark-pink .mat-warn .mat-slider-thumb-label-text{color:#fff}
.egret-dark-pink .mat-slider-focus-ring{background-color:rgba(96,125,139,0.2)}
.egret-dark-pink .mat-slider:hover .mat-slider-track-background,.egret-dark-pink .cdk-focused .mat-slider-track-background{background-color:rgba(255,255,255,0.3)}
.egret-dark-pink .mat-slider-disabled .mat-slider-track-background,.egret-dark-pink .mat-slider-disabled .mat-slider-track-fill,.egret-dark-pink .mat-slider-disabled .mat-slider-thumb{background-color:rgba(255,255,255,0.3)}
.egret-dark-pink .mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(255,255,255,0.3)}
.egret-dark-pink .mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(255,255,255,0.12)}
.egret-dark-pink .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.egret-dark-pink .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#fff}
.egret-dark-pink .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.egret-dark-pink .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(255,255,255,0.3)}
.egret-dark-pink .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(255,255,255,0.3);background-color:transparent}
.egret-dark-pink .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.egret-dark-pink .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:rgba(255,255,255,0.3)}
.egret-dark-pink .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.egret-dark-pink .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:rgba(255,255,255,0.3)}
.egret-dark-pink .mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(255,255,255,0.7)}
.egret-dark-pink .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right, rgba(255,255,255,0.7), rgba(255,255,255,0.7) 2px, transparent 0, transparent);background-image:-moz-repeating-linear-gradient(0.0001deg, rgba(255,255,255,0.7), rgba(255,255,255,0.7) 2px, transparent 0, transparent)}
.egret-dark-pink .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom, rgba(255,255,255,0.7), rgba(255,255,255,0.7) 2px, transparent 0, transparent)}
.egret-dark-pink .mat-step-header.cdk-keyboard-focused,.egret-dark-pink .mat-step-header.cdk-program-focused,.egret-dark-pink .mat-step-header:hover{background-color:rgba(255,255,255,0.04)}
.egret-dark-pink .mat-step-header .mat-step-label,.egret-dark-pink .mat-step-header .mat-step-optional{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-step-header .mat-step-icon{background-color:#e91e63;color:#fff}
.egret-dark-pink .mat-step-header .mat-step-icon-not-touched{background-color:rgba(255,255,255,0.5);color:#fff}
.egret-dark-pink .mat-step-header .mat-step-label.mat-step-label-active{color:#fff}
.egret-dark-pink .mat-stepper-horizontal,.egret-dark-pink .mat-stepper-vertical{background-color:#424242}
.egret-dark-pink .mat-stepper-vertical-line::before{border-left-color:rgba(255,255,255,0.12)}
.egret-dark-pink .mat-stepper-horizontal-line{border-top-color:rgba(255,255,255,0.12)}
.egret-dark-pink .mat-sort-header-arrow{color:#c6c6c6}
.egret-dark-pink .mat-tab-nav-bar,.egret-dark-pink .mat-tab-header{border-bottom:1px solid rgba(255,255,255,0.12)}
.egret-dark-pink .mat-tab-group-inverted-header .mat-tab-nav-bar,.egret-dark-pink .mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(255,255,255,0.12);border-bottom:none}
.egret-dark-pink .mat-tab-label,.egret-dark-pink .mat-tab-link{color:#fff}
.egret-dark-pink .mat-tab-label.mat-tab-disabled,.egret-dark-pink .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-tab-header-pagination-chevron{border-color:#fff}
.egret-dark-pink .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,0.5)}
.egret-dark-pink .mat-tab-group[class*='mat-background-'] .mat-tab-header,.egret-dark-pink .mat-tab-nav-bar[class*='mat-background-']{border-bottom:none;border-top:none}
.egret-dark-pink .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(248,188,208,0.3)}
.egret-dark-pink .mat-tab-group.mat-primary .mat-ink-bar,.egret-dark-pink .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#e91e63}
.egret-dark-pink .mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.egret-dark-pink .mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}
.egret-dark-pink .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(207,216,220,0.3)}
.egret-dark-pink .mat-tab-group.mat-accent .mat-ink-bar,.egret-dark-pink .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#607d8b}
.egret-dark-pink .mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.egret-dark-pink .mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#fff}
.egret-dark-pink .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,0.3)}
.egret-dark-pink .mat-tab-group.mat-warn .mat-ink-bar,.egret-dark-pink .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}
.egret-dark-pink .mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.egret-dark-pink .mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}
.egret-dark-pink .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(248,188,208,0.3)}
.egret-dark-pink .mat-tab-group.mat-background-primary .mat-tab-header,.egret-dark-pink .mat-tab-group.mat-background-primary .mat-tab-links,.egret-dark-pink .mat-tab-nav-bar.mat-background-primary .mat-tab-header,.egret-dark-pink .mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#e91e63}
.egret-dark-pink .mat-tab-group.mat-background-primary .mat-tab-label,.egret-dark-pink .mat-tab-group.mat-background-primary .mat-tab-link,.egret-dark-pink .mat-tab-nav-bar.mat-background-primary .mat-tab-label,.egret-dark-pink .mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}
.egret-dark-pink .mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.egret-dark-pink .mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.egret-dark-pink .mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.egret-dark-pink .mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,0.4)}
.egret-dark-pink .mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.egret-dark-pink .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}
.egret-dark-pink .mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.egret-dark-pink .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,0.4)}
.egret-dark-pink .mat-tab-group.mat-background-primary .mat-ripple-element,.egret-dark-pink .mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:rgba(255,255,255,0.12)}
.egret-dark-pink .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(207,216,220,0.3)}
.egret-dark-pink .mat-tab-group.mat-background-accent .mat-tab-header,.egret-dark-pink .mat-tab-group.mat-background-accent .mat-tab-links,.egret-dark-pink .mat-tab-nav-bar.mat-background-accent .mat-tab-header,.egret-dark-pink .mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#607d8b}
.egret-dark-pink .mat-tab-group.mat-background-accent .mat-tab-label,.egret-dark-pink .mat-tab-group.mat-background-accent .mat-tab-link,.egret-dark-pink .mat-tab-nav-bar.mat-background-accent .mat-tab-label,.egret-dark-pink .mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#fff}
.egret-dark-pink .mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.egret-dark-pink .mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.egret-dark-pink .mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.egret-dark-pink .mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,0.4)}
.egret-dark-pink .mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.egret-dark-pink .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#fff}
.egret-dark-pink .mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.egret-dark-pink .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,0.4)}
.egret-dark-pink .mat-tab-group.mat-background-accent .mat-ripple-element,.egret-dark-pink .mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:rgba(255,255,255,0.12)}
.egret-dark-pink .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.egret-dark-pink .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,0.3)}
.egret-dark-pink .mat-tab-group.mat-background-warn .mat-tab-header,.egret-dark-pink .mat-tab-group.mat-background-warn .mat-tab-links,.egret-dark-pink .mat-tab-nav-bar.mat-background-warn .mat-tab-header,.egret-dark-pink .mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#f44336}
.egret-dark-pink .mat-tab-group.mat-background-warn .mat-tab-label,.egret-dark-pink .mat-tab-group.mat-background-warn .mat-tab-link,.egret-dark-pink .mat-tab-nav-bar.mat-background-warn .mat-tab-label,.egret-dark-pink .mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}
.egret-dark-pink .mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.egret-dark-pink .mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.egret-dark-pink .mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.egret-dark-pink .mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,0.4)}
.egret-dark-pink .mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.egret-dark-pink .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}
.egret-dark-pink .mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.egret-dark-pink .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,0.4)}
.egret-dark-pink .mat-tab-group.mat-background-warn .mat-ripple-element,.egret-dark-pink .mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:rgba(255,255,255,0.12)}
.egret-dark-pink .mat-toolbar{background:#212121;color:#fff}
.egret-dark-pink .mat-toolbar.mat-primary{background:#e91e63;color:#fff}
.egret-dark-pink .mat-toolbar.mat-accent{background:#607d8b;color:#fff}
.egret-dark-pink .mat-toolbar.mat-warn{background:#f44336;color:#fff}
.egret-dark-pink .mat-toolbar .mat-form-field-underline,.egret-dark-pink .mat-toolbar .mat-form-field-ripple,.egret-dark-pink .mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}
.egret-dark-pink .mat-toolbar .mat-form-field-label,.egret-dark-pink .mat-toolbar .mat-focused .mat-form-field-label,.egret-dark-pink .mat-toolbar .mat-select-value,.egret-dark-pink .mat-toolbar .mat-select-arrow,.egret-dark-pink .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}
.egret-dark-pink .mat-toolbar .mat-input-element{caret-color:currentColor}
.egret-dark-pink .mat-tooltip{background:rgba(97,97,97,0.9)}
.egret-dark-pink .mat-tree{background:#424242}
.egret-dark-pink .mat-tree-node{color:#fff}
.egret-dark-pink .mat-snack-bar-container{background:#fafafa;color:rgba(0,0,0,0.87)}
.egret-dark-pink .mat-simple-snackbar-action{color:inherit}
.egret-dark-pink .mat-bg-primary,.egret-dark-pink .topbar,.egret-dark-pink .chats-wrap .conversations-hold .single-conversation.me .conversation-msg,.egret-dark-pink .ngx-datatable .datatable-footer .datatable-pager .pager .pages.active a,.egret-dark-pink .fileupload-drop-zone.dz-file-over,.egret-dark-pink .toolbar-avatar.online&gt;.status-dot,.egret-dark-pink .cal-open-day-events,.egret-dark-pink div.hopscotch-bubble{background:#e91e63 !important;color:#ffffff !important}
.egret-dark-pink .mat-color-primary,.egret-dark-pink .list-item-active,.egret-dark-pink .sidenav-hold .sidenav li.open a .mat-icon:not(.menu-caret),.egret-dark-pink .sidenav-hold .sidenav li.open&gt;div&gt;a&gt;span:not(.menuitem-badge),.egret-dark-pink .sidenav-hold .sidenav li.open&gt;a&gt;span{color:#e91e63 !important}
.egret-dark-pink .sidebar-panel .sidebar-list-item.open&gt;.mat-list-item-content&gt;a&gt;span,.egret-dark-pink .sidebar-panel .sidebar-list-item.open .sub-menu .mat-list-item.selected a{font-weight:500}
.egret-dark-pink .topnav ul.menu&gt;li&gt;div.open&gt;a,.egret-dark-pink .sidebar-panel .sidebar-list-item.open&gt;.mat-list-item-content&gt;.sub-menu,.egret-dark-pink .sidenav-hold .sidenav li.open a .mat-icon:not(.menu-caret),.egret-dark-pink .list-item-active{border-color:#e91e63 !important}
.egret-dark-pink .ngx-datatable.material,.egret-dark-pink .messages-wrap .inbox-hold{background:transparent !important}
.egret-dark-pink .sidebar-panel{background:url('sidebar-bg-dark.596be11e7e5c1066bf92.jpg') no-repeat}
.egret-dark-pink .header-topnav,.egret-dark-pink .topnav ul ul,.egret-dark-pink .app-user .app-user-name,.egret-dark-pink .sidebar-panel .sidebar-list-item mat-icon:not(.menu-caret),.egret-dark-pink .ngx-datatable.material *,.egret-dark-pink .ql-snow .ql-picker,.egret-dark-pink .ngx-pagination a,.egret-dark-pink .ngx-pagination button{color:white !important}
.egret-dark-pink .text-muted{color:rgba(255,255,255,0.54) !important}
.egret-dark-pink .ql-snow .ql-stroke{stroke:#ffffff}
.egret-dark-pink .ql-snow .ql-fill{fill:#ffffff}
.egret-dark-pink .ql-toolbar.ql-snow,.egret-dark-pink .ql-toolbar.ql-snow+.ql-container.ql-snow{border-color:rgba(255,255,255,0.12) !important}
.egret-dark-pink .sidebar-panel .navigation-hold,.egret-dark-pink .message-item.open .message-head,.egret-dark-pink .ngx-datatable.material .datatable-header,.egret-dark-pink .bg-white,.egret-dark-pink .cal-month-view .cal-cell-row:hover,.egret-dark-pink .chats-wrap .conversations-hold .single-conversation.sender .conversation-msg,.egret-dark-pink .cal-day-view .cal-hour:nth-child(odd),.egret-dark-pink.collapsed-menu .sidebar-panel .sidebar-list-item.open .sub-menu,.egret-dark-pink .ngx-pagination a:hover,.egret-dark-pink .ngx-pagination button:hover,.egret-dark-pink .product-container .products-pagination .ngx-pagination .current{background:rgba(66,66,66,0.92) !important}
.egret-dark-pink .sidebar-compact ul.submenu,.egret-dark-pink .topnav ul li ul li:hover,.egret-dark-pink .topnav ul li ul li.open,.egret-dark-pink .default-bg{background:#424242;color:#ffffff}
.egret-dark-pink .header-topnav,.egret-dark-pink .topnav ul ul,.egret-dark-pink .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.egret-dark-pink .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group,.egret-dark-pink .cal-month-view .cal-cell-row .cal-cell:hover,.egret-dark-pink .cal-month-view .cal-cell.cal-has-events.cal-open,.egret-dark-pink .cal-week-view .cal-day-headers .cal-header:hover,.egret-dark-pink .cal-week-view .cal-day-headers .cal-drag-over,.egret-dark-pink .cal-day-view .cal-hour-segment:hover,.egret-dark-pink .cal-day-view .cal-drag-over .cal-hour-segment{background:#333 !important}
.egret-dark-pink .cal-month-view .cal-day-cell:not(:last-child),.egret-dark-pink .cal-month-view .cal-days,.egret-dark-pink .cal-week-view .cal-day-headers .cal-header:not(:last-child),.egret-dark-pink .cal-week-view .cal-day-headers,.egret-dark-pink .cal-month-view .cal-days .cal-cell-row,.egret-dark-pink .cal-day-view .cal-hour:not(:last-child) .cal-hour-segment,.egret-dark-pink .cal-day-view .cal-hour:last-child :not(:last-child) .cal-hour-segment{border-color:#000 !important}
.egret-dark-pink div.hopscotch-bubble{border-color:#ca1452}
.egret-dark-pink div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border{border-bottom:17px solid #ca1452}
.egret-dark-pink div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow{border-bottom:17px solid #e91e63;top:-16px}
.egret-dark-pink div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border{border-left:17px solid #ca1452}
.egret-dark-pink div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow{border-left:17px solid #e91e63;left:-1px}
.egret-dark-pink div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border{border-top:17px solid #ca1452}
.egret-dark-pink div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow{border-top:17px solid #e91e63;top:-18px}
.egret-dark-pink div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border{border-right:17px solid #ca1452}
.egret-dark-pink div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow{left:1px;border-right:17px solid #e91e63}
.egret-dark-pink .mat-bg-accent,.egret-dark-pink div.hopscotch-bubble .hopscotch-bubble-number,.egret-dark-pink div.hopscotch-bubble .hopscotch-nav-button.next:hover,.egret-dark-pink div.hopscotch-bubble .hopscotch-nav-button.next{background-color:#607d8b;color:black}
.egret-dark-pink .mat-bg-warn{background-color:#f44336;color:white}
.egret-dark-pink .mat-color-accent{color:#607d8b}
.egret-dark-pink .mat-color-warn{color:#f44336}
.egret-dark-pink .mat-color-default{color:#ffffff}
.app-admin-container{max-width:100%;height:100vh}
.app-admin-container .rightside-content-hold{padding:.333333rem;overflow-x:hidden;position:relative;min-height:450px}
.sidebar-panel{position:fixed;top:0;left:0;min-height:100vh;z-index:100000000000;width:15rem;box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);transition:all .3s cubic-bezier(0.35, 0, 0.25, 1)}
.sidebar-panel .navigation-hold{position:absolute;height:100%;width:100%;overflow-y:auto;background:rgba(255,255,255,0.95);left:0;transition:all .3s cubic-bezier(0.35, 0, 0.25, 1)}
.sidebar-panel .navigation-hold form{padding:0 15px}
.sidebar-panel ul{margin:0;padding:0;list-style:none}
.main-content-wrap{position:relative;float:right;height:100vh;transition:width .3s cubic-bezier(0.35, 0, 0.25, 1)}
.main-content-wrap.ps&gt;.ps__rail-y{z-index:9999}
.sidebar-backdrop{top:0;left:0;right:0;bottom:0;position:fixed;display:block;z-index:10000;visibility:hidden;opacity:0;background-color:rgba(0,0,0,0.6);transition:all .3s cubic-bezier(0.35, 0, 0.25, 1)}
.sidebar-backdrop.visible{visibility:visible;opacity:1}
.app-admin-container.sidebar-full:not(.navigation-top) .main-content-wrap{width:calc(100% - 15rem)}
.app-admin-container.sidebar-full:not(.navigation-top) .sidebar-panel{width:15rem;overflow:hidden}
.app-admin-container.sidebar-compact .main-content-wrap{width:calc(100% - 48px)}
.app-admin-container.sidebar-compact .sidebar-panel{width:48px}
.app-admin-container.sidebar-compact .sidebar-panel .branding{width:48px}
.app-admin-container.sidebar-compact .sidebar-panel .branding .app-logo{margin:auto}
.app-admin-container.sidebar-compact .sidebar-panel .navigation-hold{overflow:visible !important}
.app-admin-container.sidebar-compact-big .main-content-wrap{width:calc(100% - 150px)}
.app-admin-container.sidebar-compact-big .sidebar-panel{width:150px}
.app-admin-container.sidebar-compact-big .sidebar-panel .branding{width:150px}
.app-admin-container.sidebar-compact-big .sidebar-panel .branding .app-logo{margin:auto}
.app-admin-container.sidebar-compact-big .sidebar-panel .navigation-hold{overflow:visible !important}
.app-admin-container.sidebar-closed .sidebar-panel{overflow:hidden;left:-15rem}
.app-admin-container.sidebar-closed .sidebar-panel .branding{left:-15rem;width:48px}
.app-admin-container.sidebar-closed .main-content-wrap{width:100%}
.fixed-topbar .rightside-content-hold{overflow:auto;position:absolute;bottom:0;left:0;right:0;top:64px}
.layout-intransition .branding{display:none !important}
.layout-intransition .app-user-controls,.layout-intransition .app-user-name{opacity:0 !important}
.sidebar-compact .app-user,.sidebar-compact .app-logo-text,.sidebar-compact-big .app-user,.sidebar-compact-big .app-logo-text{display:none}
[dir=rtl].app-admin-container.sidebar-closed .sidebar-panel{right:-15rem}
[dir=rtl].app-admin-container.sidebar-closed .branding{left:auto !important;right:-15rem}
[dir=rtl] .main-content-wrap{float:left}
[dir=rtl] .sidebar-panel{right:0;left:auto !important}
.app-admin-container.sidebar-full.navigation-top .sidebar-panel{left:0}
.app-admin-container.navigation-top .main-content-wrap{float:none;height:calc(100vh - 48px)}
.app-admin-container.navigation-top .rightside-content-hold{max-width:1400px;margin:0 auto;padding-left:15px;padding-right:15px}
.app-admin-container.navigation-top .sidebar-panel{overflow:hidden;left:-15rem}
@media (max-width: 959px){.app-admin-container.sidebar-full .main-content-wrap{width:100% !important}}
mat-form-field{width:100%}
app-file-names-list,app-gmail-emails,app-add-list,app-user-list,app-tag-list,app-main-groups,app-item,app-properties,app-opportunities,app-contacts,app-modify,app-modify-contact,app-list,app-single,app-export-groups,app-addressies-list,app-portal-addresses-list,app-add,app-notifications,app-developments,app-condominiums,app-marketing,app-property-areas,app-development-area,app-template-list,app-edit{display:flex;width:100%}
app-addressies-list{width:calc(100% - 180px)}
app-modify .dropDown{width:100%}
app-task-lists{width:100%}
app-properties .listHeader,app-opportunities .listHeader,app-item,app-developments .listHeader,app-condominiums .listHeader{display:flex;justify-content:space-between}
.mat-icon-button{width:20px !important;height:20px !important;line-height:20px !important;margin-left:10px !important}
.property-pagination .mat-paginator{background-color:transparent;box-shadow:unset !important}
.table{background-color:#fff;border-radius:3px;box-shadow:rgba(50,58,72,0.1) 0 1px 1px;margin-top:15px;margin-left:20px;margin-right:20px}
.table .header{height:40px;line-height:40px;border-top:#dadde0 1px solid;background-color:rgba(218,221,224,0.3);display:flex;font-size:12px;justify-content:space-between;padding:0 15px}
.table .header .tab-col{padding:0 10px}
.table .header .tab-col:last-child{display:flex;justify-content:flex-end}
.table .body{background-color:#ffffff}
.table .body .row{display:flex;font-size:12px;justify-content:space-between;padding:10px 15px;border-bottom:1px solid #cccccc;align-items:center}
.table .body .row .tab-col:last-child{display:flex;justify-content:flex-end}
.table .body .row .tab-col{word-break:break-word;padding:0 10px}
.popup-buttons{margin-top:50px}
.material-multi-dialog mat-dialog-container{padding:0 !important}
.material-multi-dialog .modal-content{margin:15px}
.multi-selections{max-height:200px;overflow:hidden;overflow-y:scroll}
.parent-group .rotate-input-field{margin-left:15px}
.parent-group .item-parent-name{display:block;padding:5px;background:#cccccc47}
.rotate-input-field{display:flex;justify-content:space-between}
.header-pagination .property-pagination{float:right;margin-top:-10px}
.header-pagination .listActionsMenu{float:right}
.breadcrumb{display:block;margin:0;padding:0}
.breadcrumb li{list-style:none;float:left}
.breadcrumb li:not(:first-child):before{content:"/\A0";padding:0 8px}
.breadcrumb-bar{position:relative;width:100%}
.breadcrumb-bar .breadcrumb{padding:0 .333rem;overflow:hidden}
.breadcrumb-bar .breadcrumb li{line-height:40px}
.breadcrumb-bar .breadcrumb li:not(:first-child):before{padding:0 8px}
.breadcrumb-bar .breadcrumb li a{font-weight:400;font-size:1rem}
.breadcrumb-title{display:flex;align-items:center;padding:0.5rem .333rem;line-height:40px}
.breadcrumb-title .bc-title{font-size:1.25rem;margin:0;line-height:40px}
.breadcrumb-title .breadcrumb{position:relative;margin-left:24px}
.breadcrumb-title .breadcrumb::before{position:absolute;content:"";height:24px;width:2px;background:#6a6a6a;left:-12px;top:8px}
[dir=rtl] .breadcrumb-bar .breadcrumb li,[dir=rtl] .breadcrumb-title .breadcrumb li{float:right}
[dir=rtl] .breadcrumb-title .breadcrumb{margin-left:0;margin-right:24px}
[dir=rtl] .breadcrumb-title .breadcrumb::before{left:auto;right:-12px}
.notification-list{min-width:240px}
.notification-list .notific-item a{outline:0;width:100%;display:flex;flex-direction:column}
.notification-list .notific-item .message{font-size:.875rem !important}
.notification-list .notific-item .time{font-size:.75rem !important}
.branding{display:flex;align-items:center;justify-content:center;text-align:center;position:fixed;width:100%;max-width:15rem;height:64px;line-height:64px;top:0;left:0;z-index:9999;color:#444;transition-delay:0s;transition:all .3s cubic-bezier(0.35, 0, 0.25, 1);-webkit-transition:all .3s cubic-bezier(0.35, 0, 0.25, 1)}
.branding .app-logo{width:auto;height:22px;margin-right:8px}
.branding .app-logo-text{width:auto;height:20px}
.app-user{text-align:center;width:100%;padding:1rem 0 .4rem}
.app-user .app-user-photo{width:72px;margin:0 auto 8px;height:72px;box-sizing:border-box;border:1px solid rgba(120,130,140,0.13);padding:4px;border-radius:50%}
.app-user .app-user-controls .mat-icon-button{margin:0 2px}
.app-user img{width:100%;height:100%;border-radius:50%}
.app-user .app-user-name{display:block;font-size:.875rem;font-weight:300;color:rgba(0,0,0,0.96);margin-left:-2px}
[dir=rtl] .branding{top:0;left:auto !important;right:0}
[dir=rtl] .branding .app-logo{margin-right:0;margin-left:8px}
app-sidenav{display:flex}
.topnav:after{content:"";display:table;clear:both}
.topnav label.menu-toggle{height:48px;width:48px;box-sizing:border-box;padding:12px;border-radius:50%}
.topnav label.menu-toggle .mat-icon{font-size:24px}
.topnav .toggle,.topnav [id^=drop]{display:none}
.topnav ul{padding:0;margin:0;list-style:none;position:relative}
.topnav ul:not(.menu){box-shadow:0 0 4px rgba(0,0,0,0),0 4px 8px rgba(0,0,0,0.28)}
.topnav ul.menu{float:left;height:48px;padding-right:45px}
.topnav ul.menu&gt;li{float:left}
.topnav ul.menu&gt;li&gt;div&gt;a,.topnav ul.menu&gt;li&gt;div&gt;div{border-bottom:2px solid;height:48px;box-sizing:border-box;border-color:transparent;margin:0 6px}
.topnav ul li{margin:0px;display:inline-block}
.topnav a,.topnav label{display:flex;flex-direction:row;align-items:center;padding:13px 20px;height:44px;font-size:.875rem;text-decoration:none;box-sizing:border-box}
.topnav a .mat-icon,.topnav label .mat-icon{font-size:16px;height:20px;line-height:20px;width:20px;margin-right:2px}
.topnav ul li ul li:hover,.topnav ul li ul li.open{background:#eeeeee}
.topnav ul ul{opacity:0;visibility:hidden;position:absolute;background:#ffffff;color:rgba(0,0,0,0.87);top:48px;-webkit-transform:translateY(-100px);transform:translateY(-100px);transition:all 0.3s ease-in-out;z-index:-1}
.topnav ul li:hover&gt;div&gt;div&gt;ul,.topnav ul li:hover&gt;div&gt;ul{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}
.topnav ul ul li{width:170px;float:none;display:list-item;position:relative}
.topnav ul ul ul{top:0;left:170px}
.topnav ul ul ul li{position:relative;top:0}
.topnav li&gt;a:after{content:' +'}
.topnav li&gt;a:only-child:after{content:''}
@media all and (max-width: 768px){.topnav{margin:0}.topnav .toggle+a{display:none}.topnav .menu{opacity:0;visibility:hidden;height:auto !important;width:100%}.topnav .menu li a{border:none !important}.topnav .toggle{display:flex;text-decoration:none;border:none}.topnav ul{overflow:hidden;max-height:0px;-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important;transition:max-height 0.3s ease-in-out}.topnav [id^=drop]:checked+ul{opacity:1;visibility:visible;max-height:2000px}.topnav [id^=drop]:checked+ul.menu{max-height:300px;overflow-y:scroll}.topnav ul li{position:relative;opacity:1;visibility:visible;width:100%;z-index:1}.topnav ul ul .toggle,.topnav ul ul a{padding:0 40px}.topnav ul ul ul a{padding:0 80px}.topnav ul li ul li .toggle,.topnav ul ul a,.topnav ul ul ul a{padding:14px 20px}.topnav ul ul{float:none;position:relative;top:0;left:0;box-shadow:none !important;z-index:1}.topnav ul li:hover&gt;div&gt;div&gt;ul,.topnav ul li:hover&gt;div&gt;ul{opacity:0;visibility:hidden}.topnav ul ul li{opacity:1;visibility:visible;width:100%}.topnav ul ul ul{left:0}.topnav ul ul ul li{position:static}}
@media all and (max-width: 330px){.topnav ul li{display:block;width:94%}}
[dir=rtl] .topnav a .mat-icon,[dir=rtl] .topnav label .mat-icon{margin-right:0;margin-left:2px}
.header-topnav{margin:0;padding:0;background-color:#ffffff;position:relative;z-index:999}
.header-topnav .container{padding:0}
.header-topnav .topbar-branding{float:left;height:48px;padding:8px;margin:0 8px}
.header-topnav .topbar-branding img{height:100%;width:auto}
.header-topnav .topnav{display:flex;align-items:center}
.header-topnav .header-topnav-right{float:right;height:48px;display:flex;align-items:center;padding-right:.67rem}
@media (max-width: 959px){.header-topnav-right{position:absolute;right:6px;top:0}}
[dir=rtl] .header-topnav .topnav{flex-direction:row-reverse}
.emailLine .mat-form-field-label{line-height:unset !important}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
input[type=number]{-moz-appearance:textfield}
.page-wrap{display:flex;align-items:center;padding:40px 1rem;height:100%}
.session-progress{position:relative;bottom:-5px;z-index:9999}
.session-form-hold{width:100%;max-width:400px;margin:0 auto}
.session-form-hold&gt;.mat-card{margin:0}
.session-lockscreen{max-width:320px}
.lockscreen-user{text-align:center;margin-bottom:1rem;display:flow-root;overflow:hidden}
.lockscreen-face{max-width:72px;max-height:72px;border-radius:50%;margin-bottom:.5rem}
.notfound-page{display:flex;justify-content:center;align-items:center;height:100vh}
.app-error{text-align:center}
.app-error .fix{margin-bottom:30px}
.inbox-sidenav{width:15rem;padding:.333rem;background:transparent !important}
.inbox-sidenav .inbox-nav-list .mat-list-item-content&gt;a&gt;span{font-size:.875rem}
.inbox-sidenav .mat-list-item-content .mat-icon{margin-right:8px}
.inbox-toolbar{height:56px !important}
.inbox-toolbar .mat-toolbar-row{height:56px !important}
.show-on-open{display:none !important}
.mat-expanded .show-on-open{display:inherit !important}
.mat-expanded .hide-on-open{display:none !important}
.mat-expanded .mat-expansion-panel-header{margin-bottom:1rem}
.messages-wrap{padding:.333rem;min-height:800px}
.messages-wrap .mat-expansion-panel-header-title{align-items:center}
.messages-wrap .mat-expansion-panel-header-description{align-items:center}
.messages-wrap .mail-checkbox.mat-checkbox{position:relative;width:20px;height:22px;overflow:hidden;margin-right:8px}
.messages-wrap .mail-checkbox.mat-checkbox .mat-checkbox-layout{position:absolute;top:0;left:0}
.messages-wrap .inbox-face{height:36px;width:36px;border-radius:50%}
[dir=rtl] .inbox-sidenav .mat-list-item-content .mat-icon{margin-right:0;margin-left:8px}
[dir=rtl] .messages-wrap .mail-checkbox{margin-right:0;margin-left:.5rem}
[dir=rtl] .messages-wrap .mail-checkbox .mat-checkbox-inner-container{margin-left:0}
@media (max-width: 959px){.inbox-sidenav{background:inherit !important}}
.card-title-text.calendar-title{padding:.5rem 1.5rem !important}
.cal-top-col{width:33.3333%;float:left}
.cal-event-action .material-icons{vertical-align:sub;margin:6px}
.cal-open-day-events{box-shadow:none !important}
.calendar-form-dialog .mat-dialog-container{padding:0}
.color-picker-input.mat-input-element{padding:4px 0 !important}
@media (max-width: 767px){.cal-top-col{width:100%}}
.chat-sidenav{width:15rem;border-right:1px solid rgba(0,0,0,0.12)}
.chat-sidebar-toolbar,.chat-toolbar,.chat-sidebar-toolbar .mat-toolbar-row,.chat-toolbar .mat-toolbar-row{min-height:56px !important;height:56px !important}
.chats-wrap .conversations-hold .single-conversation{overflow:hidden;padding:0 2rem;margin-bottom:2rem}
.chats-wrap .conversations-hold .single-conversation .toolbar-avatar{vertical-align:bottom;margin-right:1rem}
.chats-wrap .conversations-hold .single-conversation .chat-username{margin:0 0 .625rem;font-size:.875rem}
.chats-wrap .conversations-hold .single-conversation .conversation-msg{padding:.48rem .94rem;display:inline-block;border-radius:4px}
.chats-wrap .conversations-hold .single-conversation.sender .conversation-msg{background:#ffffff}
.chats-wrap .conversations-hold .single-conversation .chat-date{font-size:11px;padding:2px;margin:0;clear:both}
.chats-wrap .chat-input-actions{padding:.6rem}
[dir=rtl] .chat-sidenav{border-right:none;border-left:1px solid rgba(0,0,0,0.12)}
[dir=rtl] .chats-wrap .conversations-hold .single-conversation .toolbar-avatar{margin-right:0;margin-left:1rem}
.app-gallery .mat-figure .gallery-control-wrap{position:absolute;width:100%;height:40px;top:0;left:0;background:rgba(0,0,0,0.35);opacity:0;transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in}
.app-gallery img{max-width:100%}
.app-gallery .mat-figure:hover .gallery-control-wrap{opacity:1}
.app-gallery .mat-figure .gallery-control-wrap .gallery-control{padding:0 0 0 1rem}
.app-gallery .mat-figure .gallery-control-wrap .gallery-control .photo-detail{margin:0;color:#FEFEFE;line-height:40px}
.app-gallery .mat-figure .gallery-control-wrap .gallery-control .mat-icon{color:#fff}
[dir=rtl] .app-gallery .mat-figure .gallery-control-wrap .gallery-control .photo-detail{margin-right:1rem}
.plan-pricing .mat-list-item .mat-list-item-content{display:inline-flex !important;text-align:center;font-size:.875rem !important}
.user-card .card-title-text{padding:.5rem 1.5rem !important;align-items:center}
.user-card .user-details&gt;p:last-child{margin-bottom:0}
.user-card .user-details .mat-icon{vertical-align:top;margin-right:.5rem}
.user_photo{padding-bottom:30px}
.user-img-col{display:flex;align-items:flex-start}
.user-img{width:28px;height:28px;border-radius:50%;margin-right:10px}
.profile-sidebar{box-sizing:border-box}
.profile-sidebar .propic{width:100%;margin-bottom:6px}
.profile-sidebar .propic img{width:50%;height:auto;border-radius:50%}
.profile-sidebar .profile-title .main-title{font-size:1.5rem}
.profile-sidebar .profile-nav{margin-left:-24px;margin-right:-24px}
.profile-sidebar .profile-nav .mat-list-item .mat-icon{margin-right:8px}
.timeline{position:relative;overflow:hidden}
.timeline::before{content:"";position:absolute;top:40px;bottom:0;left:24px;width:1px;background-color:rgba(0,0,0,0.12)}
.timeline .timeline-item{width:100%;overflow:hidden;margin-bottom:24px}
.timeline .timeline-badge{float:left;position:relative;margin-right:30px;height:48px;width:48px;border-radius:50%;overflow:hidden}
.timeline .timeline-badge img{max-width:100%}
.timeline .timeline-badge .icon-badge{text-align:center;width:48px;height:48px;line-height:48px}
.timeline .timeline-body-top{margin-bottom:8px}
.timeline .timeline-body{float:right;width:calc(100% - 78px)}
.timeline .timeline-body-content img{border-radius:4px;max-width:100%}
.timeline .timeline-body-content&gt;:last-child{margin-bottom:8px}
[dir=rtl] .profile-sidebar .profile-nav .mat-list-item .mat-icon{margin-right:0;margin-left:8px}
.user-name{font-size:14px}
.home-section{padding:80px 0}
.scrollable{position:relative;width:100%;height:100vh}
.section-intro{padding:40px 0 60px;background:#ffffff}
.section-intro h1{font-size:32px;margin:2rem 0 1rem;font-weight:300}
.section-intro p{font-size:16px;max-width:450px;margin:0 auto 1.4rem}
.section-intro img{display:block;margin:0 auto}
.section-demos{position:relative;background:#1e5799}
.section-demos .demo-box h3{margin:0 0 1.4rem;font-size:24px;font-weight:700;color:#ffffff;text-shadow:0 2px 2px rgba(0,0,0,0.35)}
.section-demos .demo-box img{width:100%;height:auto;float:left}
.section-demos .demo-box .screenshot{overflow:hidden;border-radius:8px;margin-bottom:2rem;min-height:180px;cursor:pointer}
.scanner-logo{padding:12px 25px;height:64px;background-color:#3f51b5}
@media (max-width: 1164px){.item-name{font-size:14px}.sidenav-hold .sidenav a .mat-icon:not(.menu-caret){font-size:19px;width:30px}}
@media (max-width: 720px){.item-name{display:none}.sidenav-hold .sidenav a .mat-icon:not(.menu-caret){font-size:17px;width:16px}.sidenav-hold .sidenav a{padding:0 4px 0 4px}}
.egret-indigo .topnav ul.menu&gt;li&gt;div.open&gt;a,.egret-indigo .topnav ul.menu&gt;li&gt;div.open&gt;div,.egret-indigo .sidebar-panel .sidebar-list-item.open&gt;.mat-list-item-content&gt;.sub-menu,.egret-indigo .sidenav-hold .sidenav li.open a .mat-icon:not(.menu-caret),.egret-indigo .list-item-active{border:0px solid #000000}
.total-count{text-align:right;font-size:20px;margin-bottom:10px}
.property-list{padding:10px}
.model-property-item{max-height:70vh}
.property-item{min-height:230px;padding:15px;width:100%;background-color:#ffffff;box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);transition:all 0.3s cubic-bezier(0.35, 0, 0.25, 1);margin-bottom:15px}
.property-item.grey{background-color:#e5e5e5}
.property-item.hidden{display:none !important}
.property-item .images{position:relative;width:100%;overflow:hidden}
.property-item .images .slides{padding:0;width:100%;height:100%;display:block;margin:0 auto;position:relative}
.property-item .images .new{position:absolute;top:0;right:0;padding:5px 10px;background-color:#44bc40;color:#ffffff}
.property-item .images .dates{position:absolute;bottom:0;right:0;padding:7px;background-color:#19191942;color:#ffffff}
.property-item .images .slides *{user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}
.property-item .images .slides input{display:none}
.property-item .images .slide{top:0;opacity:0;width:100%;height:100%;display:block;position:absolute;-webkit-transform:scale(0);transform:scale(0);transition:all .7s ease-in-out}
.property-item .images .slide img{width:100%;height:100%}
.property-item .images .nav label{width:50px;position:absolute;display:none;opacity:0;z-index:9;cursor:pointer;transition:opacity .2s;color:#FFF;font-size:50pt;text-align:center;line-height:59VH;font-family:"Varela Round", sans-serif;background-color:rgba(255,255,255,0.3);text-shadow:0px 0px 15px #777777}
.property-item .images .slide:hover+.nav label{opacity:0.5}
.property-item .images .nav label:hover{opacity:1}
.property-item .images .nav .next{right:0}
.property-item .images input:checked+.slide-container .slide{opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:opacity 1s ease-in-out}
.property-item .images input:checked+.slide-container .nav label{display:block}
.property-item .images .nav-dots{width:100%;bottom:9px;height:11px;display:block;position:absolute;text-align:center}
.property-item .images .nav-dots .nav-dot{top:-5px;width:11px;height:11px;margin:0 4px;position:relative;border-radius:100%;display:inline-block;background-color:rgba(0,0,0,0.6)}
.property-item .images .nav-dots .nav-dot:hover{cursor:pointer;background-color:rgba(0,0,0,0.8)}
.property-item .images input#img-1:checked ~ .nav-dots label#img-dot-1,.property-item .images input#img-2:checked ~ .nav-dots label#img-dot-2,.property-item .images input#img-3:checked ~ .nav-dots label#img-dot-3,.property-item .images input#img-4:checked ~ .nav-dots label#img-dot-4,.property-item .images input#img-5:checked ~ .nav-dots label#img-dot-5,.property-item .images input#img-6:checked ~ .nav-dots label#img-dot-6{background:rgba(0,0,0,0.8)}
.property-item .images ul{margin:0;padding:0}
.property-item .images ul li{list-style:none;display:inline-block}
.property-item .images ul li img{width:100%}
.property-item .title{white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}
.property-item .title .favorites{float:right}
.property-item .title .favorites .publication_type{float:left;line-height:30px;display:inline-block;margin-right:10px}
.property-item .title .favorites i{line-height:31px;cursor:pointer}
.property-item .title a{font-size:24px}
.property-item .price-related{float:right}
.property-item .price-related span{font-weight:bold;font-size:23px}
.property-item .price-related i{font-size:18px}
.property-item .price{margin-bottom:15px}
.property-item .price span{font-weight:bold;font-size:23px}
.property-item .price i{font-size:18px}
.property-item .price .actions{float:right}
.property-item .price .actions i{font-size:25px}
.property-item .description{margin-top:15px;color:#cccccc;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:25px;max-height:50px;-webkit-line-clamp:2;display:flex}
.property-item .description .desc-text{margin-right:auto;width:80%}
.property-item .description .luximo-name{width:100px}
.property-item .description .luxinmo-item-logo{padding:4px}
.property-item .description .luxinmo-item-logo img{width:100%;height:35px}
.property-item .additional-info .tag{border-radius:16px;padding:4px 14px;background-color:#ebebeb;margin-left:10px}
.property-item .contact-info{margin-top:20px}
.property-item .contact-info i{float:left;font-size:20px;margin-right:12px}
.property-item .contact-info .phone-number{line-height:20px}
.property-item .contact-info .phone-number .portal-name{float:right}
.property-pagination .mat-paginator{box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);transition:all 0.3s cubic-bezier(0.35, 0, 0.25, 1);width:100%}
.form-group{margin-bottom:0 !important}
.form-group mat-form-field{width:100%;margin-bottom:-10px}
.filterForm{padding:0 15px}
.filterForm label{margin-bottom:0px}
.breadcrumb{display:none !important}
.sale-rent-in-filter{display:flex;border-bottom:1px solid #cccccc;padding:5px 0}
.sale-rent-in-filter .mat-chip-list{width:100%}
.sale-rent-in-filter .mat-chip-list-wrapper{width:100%}
.sale-rent-in-filter .mat-chip-list-wrapper mat-chip{text-align:center;flex:1 1 auto}
.add-list-filter .filter-item{border:1px solid #f1f1f1;cursor:pointer}
.add-list-filter .filter-item:hover{background-color:#ebebeb}
.add-list-filter .filter-item.active{color:red}
.property-status{margin-left:10px;font-size:11px !important;color:#000000;font-weight:bold}
.property-status-1{padding:2px;color:#ffffff;background-color:#a3bd31}
.property-status-2{background-color:#aeadb3;padding:2px;color:#000000}
.property-status-3{background-color:#aeadb3;padding:2px;color:#000000}
.property-status-4{padding:2px;color:#ffffff;background-color:#bf0411}
.property-status-5{background-color:#bf0411}
.property-status-6{background-color:#db9600}
.property-status-7{background-color:#00388a}
.selected-city{color:#5fdb17}
.open-divs .form-group{padding:5px 0;border-bottom:1px solid #cccccc}
.open-divs .form-group label{width:100%;cursor:pointer}
.open-divs .form-group label:hover{opacity:0.7}
.owner-name:hover{text-decoration:underline;cursor:pointer}
.more-ads{background-color:#f65454;margin-left:15px;padding:3px 5px;color:#ffffff;cursor:pointer}
.more-ads:hover{opacity:0.7}
.red-price{color:#ff0000}
.reset-selected{margin-left:10px;font-size:17px;opacity:0.6}
.reset-selected:hover{opacity:1}
.item-page{box-sizing:border-box;padding:10px;background-color:#ffffff;box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);transition:all 0.3s cubic-bezier(0.35, 0, 0.25, 1);width:100%}
.item-page&gt;.title{font-size:24px;margin-bottom:15px;border-bottom:1px solid #cccccc;padding:0 0 10px 0}
.item-page .image{position:relative;box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);transition:all 0.3s cubic-bezier(0.35, 0, 0.25, 1)}
.item-page .image .price{position:absolute;z-index:1000000;left:0;padding:5px 15px;background-color:#0000005e;color:#ffffff;font-size:20px}
.item-page .image .price i{font-size:18px}
.item-page .image .main-pic{border-bottom:3px solid #cccccc;cursor:pointer}
.item-page .image .pics div{cursor:pointer}
.item-page .aditional-info{margin:15px 0}
.item-page .editable-data{border:1px solid #e4e4e4;padding:10px;border-radius:5px;margin-bottom:10px}
.item-page .description{border:1px solid #e4e4e4;padding:10px;border-radius:5px;margin-bottom:10px}
.item-page .description .title{border-bottom:1px solid #e4e4e4;padding-bottom:10px;margin-bottom:10px}
.item-page .add-comment{border:1px solid #e4e4e4;padding:10px;margin-bottom:10px}
.item-page .comments-list{border:1px solid #e4e4e4;padding:10px;border-radius:5px;margin-bottom:10px}
.item-page .comments-list .title{border-bottom:1px solid #e4e4e4;padding-bottom:10px;margin-bottom:10px}
.item-page .comments-list .comment-date{font-size:12px}
.item-page .comments-list .comment{border-bottom:1px dashed #e4e4e4;margin-bottom:5px;padding:5px}
.item-page .comments-list .comment.scanner{background-color:#dbdbdb}
.item-page .comments-list .comment:last-child{border-bottom:0px dashed #e4e4e4}
.item-page .approve-button{float:right}
.item-page .favorites{cursor:pointer}
.item-page .national-portals .title{color:#3f51b5;margin-bottom:10px}
.item-page .national-portals .items{margin-bottom:10px}
.item-page .national-portals .items .portals-count{background-color:#cccccc;padding:0px 4px;border-radius:4px;margin-left:12px}
.item-page .related-properties{color:#3f51b5;margin-top:25px;margin-bottom:10px}
.item-page .related-properties .items{margin-top:10px;margin-right:8px;padding-right:7px;max-height:600px;overflow-y:auto}
.item-page .related-properties .item{position:relative;background-color:#f7f7f7;margin-bottom:10px}
.item-page .related-properties .item .title{margin-bottom:4px}
.item-page .related-properties .item .title b{float:right}
.item-page .related-properties .item .title i{font-size:12px}
.item-page .related-properties .item .info{color:#2f2f2a}
.item-page .related-properties .item .info span{color:#2f2f2a;font-size:12px}
.item-page .related-properties .item .info-owner span{background-color:#cccccc;border-radius:10px;margin-right:5px;padding:3px 8px;color:#000000;font-size:12px}
.item-page .related-properties .item .action{position:absolute;right:0;bottom:5px}
.item-page .related-properties .item .action .discard{background-color:#ff7a7a;color:#ffffff;padding:5px 9px;display:inline;cursor:pointer;border-radius:5px 0 0 0}
.item-page .related-properties .item .action .discard:hover{opacity:0.5}
.item-page .related-properties .item .action .approve{background-color:#1d8c1d;color:#ffffff;padding:5px 9px;display:inline;cursor:pointer}
.item-page .related-properties .item .action .approve:hover{opacity:0.5}
.item-page .related-properties .no-data{color:#cccccc;font-size:12px}
.item-page .real-estates .title{color:#3f51b5;margin-bottom:10px}
.item-page .real-estates .items{margin-bottom:10px}
.item-page .tags{border:1px solid #e4e4e4;padding:10px;border-radius:5px;margin-bottom:10px}
.item-page .tags .title{border-bottom:1px solid #e4e4e4;padding-bottom:10px;margin-bottom:10px}
@media only screen and (max-width: 768px){.item-page{margin-top:70px}}
.mat-chip.mat-standard-chip.active{background-color:#3f51b5;color:#ffffff}
.mat-chip.mat-standard-chip.active .portals-count{color:#000000}
.date-info{margin-top:15px;background-color:#efefef;padding:15px}
::-webkit-scrollbar{-webkit-appearance:none;width:7px}
::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}
.search-block{background-color:#ffffff;box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);transition:all 0.3s cubic-bezier(0.35, 0, 0.25, 1);margin-bottom:15px}
.search-block .filter-items .filter-item{padding:15px}
.my-tooltip-multi{white-space:pre-line;font-size:14px}
.selected-city-list i{font-size:15px;float:left;padding:5px;color:red;cursor:pointer}
.selected-city-list i:hover{color:black}
.main-pic{width:100%;padding-top:230px;position:relative;display:flex;align-items:center;justify-content:center}
.main-pic-full{padding-top:400px}
.main-pic-small{padding-top:130px}
.owner-main-pic{padding-top:170px}
.parent_property{border:1px solid #cccccc;padding:10px;margin-bottom:20px;margin-top:15px}
.parent_property .action{text-align:right}
.parent_property .discard{background-color:#ff7a7a;color:#ffffff;padding:5px 9px;display:inline;cursor:pointer;border-radius:5px 0 0 0}
.main-pic-min{width:100%;padding-top:100%;position:relative;display:flex;align-items:center;justify-content:center}
.main-pic-min .img-container{border:1px solid #ededed}
.img-container{max-width:100%;max-height:100%;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;border:1px solid #ededed}
.img-container img{max-width:100%;max-height:100%;margin:0 auto;cursor:pointer;width:unset !important}
.tags-color{padding:2px 5px;color:#ffffff;border-radius:4px}
#advanced-filter-menu{overflow-y:auto;padding:15px;font-size:12px}
#advanced-filter-menu .items{max-height:250px;overflow-y:auto;padding-right:10px}
#advanced-filter-menu .show{display:block !important}
#advanced-filter-menu .title{text-align:center;border-bottom:1px solid #cccccc;margin-bottom:10px;padding-bottom:10px;position:relative}
#advanced-filter-menu .title i{position:absolute;left:0px;top:0px;background-color:#e9e9e9;border-radius:3px;cursor:pointer}
#advanced-filter-menu .title i:hover{background-color:#cccccc}
#advanced-filter-menu .mat-form-field{width:100%}
#advanced-filter-menu .filter-item{padding:0 10px;background-color:#f7f7f7;border:1px solid #cecece;border-radius:5px;margin-bottom:5px;cursor:pointer}
#advanced-filter-menu .filter-item:hover{background-color:#ededed}
#advanced-filter-menu .filter-data .form-group{margin-top:10px}
#advanced-filter-menu .filter-data select,#advanced-filter-menu .filter-data input{width:100%}
.multiple-select{padding-right:0 !important;background-image:unset;height:100px !important;width:100%}
.multiple-select.height-80{height:80px !important}
.add-new-condition{cursor:pointer;text-align:center}
.add-new-condition:hover{color:blue}
.delete-condition{color:red;cursor:pointer}
.delete-condition:hover{color:#000000}
.conditions-form{max-height:400px;overflow-y:scroll}
.opportunities-header-tab .listHeaderBtn{margin-right:10px}
.opportunities-header-tab .listHeaderBtn.active{background-color:#323a48}
.opportunities-header-tab .listHeaderBtn&gt;a{background-color:rgba(31,36,43,0.5);cursor:pointer}
.opportunities-header-tab .listHeaderBtn&gt;a:hover{background-color:#323a48}
.new-opportun{background-color:#fa4949;border-radius:5px;padding:2px 5px;color:#ffffff !important;margin-left:5px}
.new-opportunity{background-color:#fcde28;border-radius:5px;padding:2px 5px;color:#000000 !important;margin-left:5px}
.opportunity-updated{margin-left:10px}
.agent-data{margin:0 18px;padding:8px;border-radius:3px;background-color:#ededed}
.opportunites-title{display:flex !important;justify-content:space-between !important}
.opportunites-title .lastEditedTitle{padding:0 15px !important;display:flex !important;align-items:center !important}
.opportunites-title .lastEditedTitle strong{margin-left:10px}
.opportunities-matched-props .crossed{width:100%}
.opportunities-matched-props .crossed .infoOportunidadePropertyData p{margin:0 !important;padding:0 !important}
.edit-agent{border:1px solid #8e8e8e;border-radius:20px;padding:3px;margin-left:5px;color:#8e8e8e;cursor:pointer}
.edit-agent:hover{border:1px solid #000000;color:#000000}
.hot-item{height:24px;margin-left:10px;margin-right:-5px}
.not-in-place{height:24px;font-size:12px;margin-left:10px;margin-right:-5px;color:#1ca4e8;text-decoration:underline;cursor:pointer}
.not-in-place:hover{text-decoration:none}
.not-in-place .span{font-size:12px}
.not-in-place .add-not-in-place{line-height:35px}
.notification-archived{border:1px solid red;padding:5px;margin:10px 0}
.disabled-link{color:#000000 !important;cursor:initial !important}
.disabled-link:hover{color:#000000 !important;text-decoration:none !important}
.leads-prop .listItemPhoto{width:160px !important;height:120px !important}
.leads-prop .listItemPhoto img{width:160px !important;height:120px !important}
.leads-prop .ListItemTitle{font-size:18px !important}
.leads-prop .listItemLocation{font-size:14px !important}
.leads-prop .listItemPrice{font-size:16px}
.filter-header-link.active{font-weight:bold}
.show-opportunities-comments{display:flex;justify-content:center;font-size:12px}
.show-opportunities-comments b{border:1px solid #c6c6c6;color:#c6c6c6;padding:5px;margin-bottom:10px;border-radius:3px;cursor:pointer}
.show-opportunities-comments b:hover{border:1px solid #000000;color:#000000}
.searchNotesOpportunities{float:right;margin:0 10px 0 0}
.searchNotesOpportunities .addTask{font-size:12px;color:#1ca4e8;text-decoration:none;margin:0 0 0 15px}
.hot-item{cursor:pointer;padding:3px 15px}
.sideContentOptionButtons.hot-item img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.sideContentOptionButtons.hot-item.active img{-webkit-filter:unset;filter:unset}
.leads-approve-cancel{font-size:14px;display:flex;align-items:flex-start;cursor:pointer}
.leads-approve-cancel .approve{font-size:24px;color:#1ca4e8}
.leads-approve-cancel .approve:hover{color:#006bb3}
.leads-approve-cancel .cancel{font-size:24px;color:rgba(50,58,72,0.7)}
.leads-approve-cancel .cancel:hover{color:rgba(50,58,72,0.9)}
.leads-approve-cancel .edit{font-size:20px;color:rgba(50,58,72,0.7)}
.canceled-lead-action{font-size:14px;display:flex;align-items:flex-end;cursor:pointer;flex-direction:column}
.canceled-lead-action .canceled-leads-title{font-size:14px;color:#cccccc}
.canceled-lead-action .delete-canceled-leads{color:#ff5858}
.canceled-lead-action .delete-canceled-leads:hover{color:#ff0e0e}
.restore-canceled-leads{color:#1ca4e8}
.restore-canceled-leads:hover{color:#006bb3}
.leads-action-modal{padding:15px;overflow:scroll;max-height:600px}
.leads-action-modal .listDisplay{margin-top:15px}
.leads-action-title{font-size:18px;text-align:center}
.leads-action-message-container{margin-top:15px}
.leads-action-message-container .section{width:98%}
.leads-action-message-container textarea{width:100%;height:80px}
.leads-action-message-container .required-field{border:1px solid red}
.new-leads{background-color:red;border-radius:25px;min-width:20px;height:20px;display:inline-block;line-height:20px;text-align:center;margin-right:5px;border:1px solid #ffffff}
#pBox{left:50%;-webkit-transform:translate3d(-585px, 0, 0);transform:translate3d(-585px, 0, 0)}
.detailOportunidadeTimelineStep.deactivated .timelineHandle{color:#989ca2 !important;cursor:no-drop}
.detailOportunidadeTimelineStep.deactivated .timelineBadge{color:#989ca2 !important;cursor:no-drop}
.change-status-block{left:50%;top:50px !important;-webkit-transform:translate3d(-350px, 0, 0) !important;transform:translate3d(-350px, 0, 0) !important}
.change-status-block .modalTitle{text-align:center;color:#1ca4e8;margin-top:0px}
.change-status-block .pBoxWrapper{width:700px}
.change-status-block .listHeaderBtn{border:1px solid #616c76;background-color:transparent;color:#616c76;border-radius:3px}
.change-status-block .listHeaderBtn.active{background-color:#1ca4e8}
.change-status-block .listHeaderBtn.active a{color:#ffffff}
.change-status-block .listHeaderBtn a{height:30px;line-height:30px;background-color:transparent;color:#616c76}
.item-contact-email{margin-left:15px}
.manage-props-block{left:50%;top:50px !important;-webkit-transform:translate3d(-535px, 0, 0) !important;transform:translate3d(-535px, 0, 0) !important}
.manage-props-block .modalTitle{text-align:center;color:#1ca4e8;margin-top:0px;font-weight:100}
.manage-props-block .pBoxWrapper{width:1070px}
.manage-props-block .PopupContext{background-color:#ffffff}
.manage-props-block .selectable-tabs{display:flex;flex-direction:row}
.manage-props-block .selectable-tabs-tab{margin-right:5px;padding:10px;border-top:1px solid #414141;border-left:1px solid #414141;border-right:1px solid #414141;border-radius:3px 3px 0 0;background-color:#cccccc;font-weight:bold;cursor:pointer}
.manage-props-block .selectable-tabs-tab.active{background-color:transparent}
.manage-props-block .selectable-tabs-tab:hover{background-color:transparent}
.no-data-opport{text-align:center;margin:15px}
.propertyDescription{position:relative}
.propertyDescription .propertyDescriptionContent{height:50px;overflow:hidden;position:absolute;left:0;top:0}
.propertyDescription .propertyDescriptionContent:hover{height:auto;overflow:hidden;background-color:#ebedf0;z-index:1000000000;padding:5px;border:1px solid #cccccc;width:350px}
.shortPropManagement .infoOportunidadeProperty{display:flex !important;justify-content:flex-start !important}
.shortPropManagement .infoOportunidadeProperty .actions{margin-left:auto}
.shortPropManagement .infoOportunidadeProperty .sectionBtn{margin-left:15px;display:flex;border:0;font-weight:normal;height:24px;line-height:24px;padding:5px 10px;align-items:center}
.shortPropManagement .infoOportunidadeProperty .infoOportunidadePropertyData{margin:0px}
.listHeaderTitle{min-width:210px}
.option-container{float:left}
.FinderResultList .sectionBtn,.ResumeContent .sectionBtn{width:80px;text-align:center;justify-content:center}
.opportunity-price-status{display:flex;flex-direction:row;margin-top:5px}
.opportunity-price-status .status{margin-right:15px}
.opportunity-price-status .title{font-size:12px;margin-bottom:5px}
.opportunity-price-status .value{font-size:12px}
.opportunity-reason-status{margin-top:5px;font-size:12px}
.angular-editor-id .angular-editor-textarea{background-color:#ffffff !important;min-height:200px !important}
.preference-addresses{display:flex;align-items:center;justify-content:space-between}
.preference-addresses .delete{color:red}
.detailNotesContentHeader{border-bottom:1px solid #cccccc;margin-bottom:10px}
.detailNotesContentHeader .active{border-bottom:1px solid #1ca4e8}
.infoNote.system-log .descriptionNote{color:#204ece}
.opportunity-message-field{max-height:40px;overflow:hidden}
.approve-won{text-decoration:underline;cursor:pointer}
.dashboard-period-selector{border-bottom:1px solid rgba(218,221,224,0.75)}
.dashboard-period-selector .blueLink.selected{background-color:#f7f7f7}
.owner-selector .searchSelectDrop{width:800px}
.owner-selector .dSelectDropList{min-height:200px}
.owner-selector .no-data{display:flex;text-align:center;justify-content:center;padding:10px}
.owner-selector .owner-line{display:flex;flex-direction:row}
.owner-selector .owner-line&gt;div{padding:0 5px;width:25%}
.updateable-field{min-height:60px;min-width:80px}
.no-price-history{padding:12px;font-size:12px}
.upload-new-file{text-align:center;border-top:1px solid #e6e6e6}
.countries{font-size:14px;margin-bottom:15px}
.private-comment{display:flex;justify-content:flex-end;margin-top:10px;font-size:14px;cursor:pointer}
.icons{display:flex}
.icons .icon img{width:24px;height:24px;margin-right:16px}
.contact-autocomplete{border:1px solid #d3dbe5;background-color:#fafafb;box-shadow:#e3e3e5 0 5px 10px 0;z-index:100;border-radius:1px !important}
.contact-autocomplete .owner-line{width:100%;padding:10px 0;height:20px;line-height:20px;border-bottom:1px dashed #e6eaf0;font-size:12px;text-decoration:none;color:#93979b}
.contact-autocomplete .dSelectLine{padding:0 5px !important}
.contact-autocomplete .dSelectLine:hover{background-color:#ffffff !important;color:#000000 !important}
.add-to-blacklist{cursor:pointer}
.no-data{font-size:12px;padding:5px;text-align:center}
.user-comment{color:#1e7e34}
.comment-img-container{display:flex;width:100%;margin-top:16px}
.comment-img-container .comment-item-img{position:relative;display:flex;justify-content:center;align-items:center;width:100px;height:100px;overflow:hidden;margin-right:15px;background-color:#cccccc;border:2px solid transparent;border-radius:5px}
.comment-img-container .comment-item-img:hover{border:2px solid #0d4b73}
.comment-img-container .comment-item-img img{max-width:100%;max-height:100%}
.screen-container{display:flex;width:100%}
.screen-container .screen{position:relative;display:flex;justify-content:center;align-items:center;width:100px;height:100px;overflow:hidden;margin-right:15px;background-color:#cccccc}
.screen-container .screen .delete-image{position:absolute;right:5px;top:5px}
.screen-container .screen .loading-image{display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(27,30,33,0.5);color:#ffffff;font-size:14px}
.screen-container .screen img{max-width:100%;max-height:100%}
.comment-attachment{cursor:pointer;text-decoration:underline;margin-right:10px}
.comment-attachment:hover{text-decoration:none}
.layer-for-tasks{display:none}
.layer-for-tasks.show{position:fixed;width:100%;height:100%;left:0;top:0;display:block;z-index:10}
.duplicate{background-color:#dc4b4b !important;color:#ffffff !important}
#template-contract-dialog{overflow-x:hidden}
#editor-1 #editor{max-height:300px !important}

</pre></body></html>