:root {
  --color-b1: #DCF0FF;
  --color-b2: #66B5F0;
  --color-b3: #2185D0;
  --color-b4: #006EB7;
  --color-b5: #124D8F;
  --color-a1: #DFF3F9;
  --color-a2: #6ECBD9;
  --color-a3: #00B6C7;
  --color-a4: #0094AC;
  --color-a5: #087A95;
  --color-p1: #EDEDF9;
  --color-p2: #8D8DDC;
  --color-p3: #5050B3;
  --color-p4: #40409F;
  --color-p5: #303088;
  --color-m1: #F5EDF6;
  --color-m2: #EC93CA;
  --color-m3: #E455A0;
  --color-m4: #D23D90;
  --color-m5: #BB3387;
  --color-g1: #FFFFFF;
  --color-g2: #DCE1E9;
  --color-g3: #ACB9C6;
  --color-g4: #505E69;
  --color-g5: #374148;
  --color-focus: #2185D0;
  --color-warning:  #FEC65F;
  --color-warning1: #FFF3E2;
  --color-warning2: #FFD68D;
  --color-warning3: #FEC65F;
  --color-warning4: #EEAA41;
  --color-warning5: #E19629;
  --color-success:  #4AC89E;
  --color-success1: #D1F5E8;
  --color-success2: #80DEBF;
  --color-success3: #4AC89E;
  --color-success4: #38B08F;
  --color-success5: #00997A;
  --color-error:  #F44242;
  --color-error1: #FCD9D9;
  --color-error2: #FA9496;
  --color-error3: #F44242;
  --color-error4: #EB2130;
  --color-error5: #D40026;
}

a {
  cursor: pointer;
}

html {
  height: 100%;
}

body {
  height: 100%;
  color: var(--color-g4);
}

.slide-fade-enter-active {
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
}

.slide-fade-leave-active {
  -webkit-transition: all .5s ease-out;
  transition: all .5s ease-out;
}

.slide-fade-enter, .slide-fade-leave-to {
  -webkit-transform: translateY(-10px);
          transform: translateY(-10px);
  opacity: 0;
}

.slide-left-enter-active {
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
}

.slide-left-leave-active {
  -webkit-transition: all .5s ease-out;
  transition: all .5s ease-out;
}

.slide-left-enter, .slide-left-leave-to {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  opacity: 1;
}

.off-white {
  background-color: #f7f7f7 !important;
}

.flex-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  min-height: 100%;
}

.flex-grow {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.no-flex {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.ui.main.container {
  margin-top: 2em;
}

.ui.form .field {
  color: #717175;
}

.rightFloat {
  float: right;
}

button, label {
  cursor: pointer;
}

.ui.toast-container .ui.toast.success {
  background-color: #4AC89E;
}

.ui.toast-container .ui.toast.warning {
  background-color: #FEC65F;
}

.ui.toast-container .ui.toast.error {
  background-color: #F44242;
}

.ui.aqua.buttons .button, .ui.aqua.button {
  background-color: #00B6C7;
  color: #FFFFFF;
}

.ui.aqua.buttons .button:hover, .ui.aqua.button:hover {
  background-color: #00827c;
}

img {
  max-width: 100%;
  max-height: 100%;
}

blockquote {
  color: var(--color-g5);
}

.text-color-b1 {
  color: #DCF0FF !important;
}

.text-color-b2 {
  color: #66B5F0 !important;
}

.text-color-b3 {
  color: #2185D0 !important;
}

.text-color-b4 {
  color: #006EB7 !important;
}

.text-color-b5 {
  color: #124D8F !important;
}

.text-color-a1 {
  color: #DFF3F9 !important;
}

.text-color-a2 {
  color: #6ECBD9 !important;
}

.text-color-a3 {
  color: #00B6C7 !important;
}

.text-color-a4 {
  color: #0094AC !important;
}

.text-color-a5 {
  color: #087A95 !important;
}

.text-color-p1 {
  color: #EDEDF9 !important;
}

.text-color-p2 {
  color: #8D8DDC !important;
}

.text-color-p3 {
  color: #5050B3 !important;
}

.text-color-p4 {
  color: #40409F !important;
}

.text-color-p5 {
  color: #303088 !important;
}

.text-color-m1 {
  color: #F5EDF6 !important;
}

.text-color-m2 {
  color: #EC93CA !important;
}

.text-color-m3 {
  color: #E455A0 !important;
}

.text-color-m4 {
  color: #D23D90 !important;
}

.text-color-m5 {
  color: #BB3387 !important;
}

.text-color-g1 {
  color: #FFFFFF !important;
}

.text-color-g2 {
  color: #ACB9C6 !important;
}

.text-color-g3 {
  color: #ACB9C6 !important;
}

.text-color-g4 {
  color: #505E69 !important;
}

.text-color-g5 {
  color: #374148 !important;
}

.text-color-focus {
  color: #2185D0 !important;
}

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

.text-color-warning1 {
  color: #FFF3E2 !important;
}

.text-color-warning2 {
  color: #FFD68D !important;
}

.text-color-warning3 {
  color: #FEC65F !important;
}

.text-color-warning4 {
  color: #EEAA41 !important;
}

.text-color-warning5 {
  color: #E19629 !important;
}

.text-color-success {
  color: #4AC89E !important;
}

.text-color-success1 {
  color: #D1F5E8 !important;
}

.text-color-success2 {
  color: #80DEBF !important;
}

.text-color-success3 {
  color: #4AC89E !important;
}

.text-color-success4 {
  color: #38B08F !important;
}

.text-color-success5 {
  color: #00997A !important;
}

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

.text-color-error1 {
  color: #FCD9D9 !important;
}

.text-color-error2 {
  color: #FA9496 !important;
}

.text-color-error3 {
  color: #F44242 !important;
}

.text-color-error4 {
  color: #EB2130 !important;
}

.text-color-error5 {
  color: #D40026 !important;
}

.background-color-b1 {
  background-color: #DCF0FF !important;
}

.background-color-b2 {
  background-color: #66B5F0 !important;
}

.background-color-b3 {
  background-color: #2185D0 !important;
}

.background-color-b4 {
  background-color: #006EB7 !important;
}

.background-color-b5 {
  background-color: #124D8F !important;
}

.background-color-a1 {
  background-color: #DFF3F9 !important;
}

.background-color-a2 {
  background-color: #6ECBD9 !important;
}

.background-color-a3 {
  background-color: #00B6C7 !important;
}

.background-color-a4 {
  background-color: #0094AC !important;
}

.background-color-a5 {
  background-color: #087A95 !important;
}

.background-color-p1 {
  background-color: #EDEDF9 !important;
}

.background-color-p2 {
  background-color: #8D8DDC !important;
}

.background-color-p3 {
  background-color: #5050B3 !important;
}

.background-color-p4 {
  background-color: #40409F !important;
}

.background-color-p5 {
  background-color: #303088 !important;
}

.background-color-m1 {
  background-color: #F5EDF6 !important;
}

.background-color-m2 {
  background-color: #EC93CA !important;
}

.background-color-m3 {
  background-color: #E455A0 !important;
}

.background-color-m4 {
  background-color: #D23D90 !important;
}

.background-color-m5 {
  background-color: #BB3387 !important;
}

.background-color-g1 {
  background-color: #FFFFFF !important;
}

.background-color-g2 {
  background-color: #DCE1E9 !important;
}

.background-color-g3 {
  background-color: #ACB9C6 !important;
}

.background-color-g4 {
  background-color: #505E69 !important;
}

.background-color-g5 {
  background-color: #374148 !important;
}

.background-color-focus {
  background-color: #2185D0 !important;
}

.background-color-warning {
  background-color: #FEC65F !important;
}

.background-color-warning1 {
  background-color: #FFF3E2 !important;
}

.background-color-warning2 {
  background-color: #FFD68D !important;
}

.background-color-warning3 {
  background-color: #FEC65F !important;
}

.background-color-warning4 {
  background-color: #EEAA41 !important;
}

.background-color-warning5 {
  background-color: #E19629 !important;
}

.background-color-success {
  background-color: #4AC89E !important;
}

.background-color-success1 {
  background-color: #D1F5E8 !important;
}

.background-color-success2 {
  background-color: #80DEBF !important;
}

.background-color-success3 {
  background-color: #4AC89E !important;
}

.background-color-success4 {
  background-color: #38B08F !important;
}

.background-color-success5 {
  background-color: #00997A !important;
}

.background-color-error {
  background-color: #F44242 !important;
}

.background-color-error1 {
  background-color: #FCD9D9 !important;
}

.background-color-error2 {
  background-color: #FA9496 !important;
}

.background-color-error3 {
  background-color: #F44242 !important;
}

.background-color-error4 {
  background-color: #EB2130 !important;
}

.background-color-error5 {
  background-color: #D40026 !important;
}

h1, h2, h3, h4, h5, h6 {
  color: #2185D0;
}

h2 {
  border-bottom: 1px solid #DCE1E9;
  color: #ACB9C6;
  font-size: 1.2rem;
  font-style: italic;
  margin-bottom: .5rem;
  padding-bottom: .5rem;
}

h3 {
  color: #ACB9C6;
  font-size: 1rem;
  font-style: italic;
}

aside:not(.sidebar) {
  color: #ACB9C6;
  font-size: .8rem;
  font-style: italic;
  margin-top: 1rem;
}
/*# sourceMappingURL=style.css.map */