@charset "UTF-8";
.alert-title-bold[data-v-8806c802] {
  font-weight: bold;
}
.visible[data-v-8806c802] {
  animation: fadeIn-8806c802 1s;
}
.hide[data-v-8806c802] {
  opacity: 0;
  animation: fadeOut-8806c802 1s;
}
@keyframes fadeIn-8806c802 {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@keyframes fadeOut-8806c802 {
0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}
.q-expansion-item[data-v-f3ae5c02] {
  color: var(--q-primary);
}
.q-item__section[data-v-f3ae5c02] {
  color: var(--q-primary);
}
.modal-open[data-v-f3ae5c02] {
  position: absolute !important;
  overflow: hidden;
}
.material-symbols-outlined[data-v-f3ae5c02] {
  font-size: 24px;
}
.notification-container[data-v-f3ae5c02] {
  position: relative;
}
#notification-count[data-v-f3ae5c02] {
  position: absolute;
  top: -5px;
  right: -10px;
  font-size: 10px;
  padding: 2px 4px;
}.modal-open[data-v-57ee6396] {
  position: absolute !important;
  overflow: hidden;
}.modal-open[data-v-ae898a74] {
  position: absolute !important;
  overflow: hidden;
}@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-stretch: normal;
  src: url(/assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFmaiAw-lr3MRHWF.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-stretch: normal;
  src: url(/assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmaiAw-BQxM4AFp.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  src: url(/assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmaiAw-CN9D8DSM.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
  src: url(/assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmaiAw-CeUXAAuC.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
  src: url(/assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmaiAw-CzXUQK6d.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-stretch: normal;
  src: url(/assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmaiAw-CxR6x0q-.woff) format('woff');
}
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('/assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ-D-x-0Q06.woff2') format('woff2'), url('/assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNa-Dr0goTwe.woff') format('woff');
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}
@font-face {
  font-family: 'Material Icons Outlined';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('/assets/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUcel5euIg-DZhiGvEA.woff2') format('woff2'), url('/assets/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUcY-BpWbwl2n.woff') format('woff');
}

.material-icons-outlined {
  font-family: 'Material Icons Outlined';
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}
@font-face {
  font-family: 'Material Icons Round';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('/assets/LDItaoyNOAY6Uewc665JcIzCKsKc_M9flwmPq_HTTw-DrirKXBx.woff2') format('woff2'), url('/assets/LDItaoyNOAY6Uewc665JcIzCKsKc_M9flwmJ-BDlwx-sv.woff') format('woff');
}

.material-icons-round {
  font-family: 'Material Icons Round';
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}
@font-face {
  font-family: 'Material Icons Sharp';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('/assets/oPWQ_lt5nv4pWNJpghLP75WiFR4kLh3kvmvRImcycg-gidztirS.woff2') format('woff2'), url('/assets/oPWQ_lt5nv4pWNJpghLP75WiFR4kLh3kvmvX-CH1KkVu7.woff') format('woff');
}

.material-icons-sharp {
  font-family: 'Material Icons Sharp';
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}
@font-face {
  font-family: 'Material Symbols Outlined';
  font-style: normal;
  font-weight: 100 700;
  font-display: block;
  src: url('/assets/kJEhBvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oFsLjBuVY-BcMpdYMC.woff2') format('woff2'), url('/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1p-p_4MrImHCIJIZrDCvHeel-Da-CAEls.woff') format('woff');
}

.material-symbols-outlined {
  font-family: 'Material Symbols Outlined';
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}
@font-face {
  font-family: 'Material Symbols Rounded';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('/assets/sykg-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjzaqkNCeE-CdwsH6aw.woff2') format('woff2'), url('/assets/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOcDTCVpeRL2w5rwZu2rIekXxE-DE0SEasH.woff') format('woff');
}

.material-symbols-rounded {
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}
@font-face {
  font-family: 'Material Symbols Sharp';
  font-style: normal;
  font-weight: 100 700;
  font-display: block;
  src: url('/assets/gNMVW2J8Roq16WD5tFNRaeLQk6-SHQ_R00k4aWHSSmlN-CAQdw-Hd.woff2') format('woff2'), url('/assets/gNNBW2J8Roq16WD5tFNRaeLQk6-SHQ_R00k4c2_whPnoY9ruReaU4bHmz74m0ZkGH-VBYe1x0TV6x4yFH8F-H_OdzEL3sVTgJtfbYxOLozCN-BiNQveI7.woff') format('woff');
}

.material-symbols-sharp {
  font-family: 'Material Symbols Sharp';
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}
/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Free");
  font-weight: var(--fa-style, 900); }

.fas,
.far,
.fab,
.fa-solid,
.fa-regular,
.fa-brands,
.fa {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto; }

.fas::before,
.far::before,
.fab::before,
.fa-solid::before,
.fa-regular::before,
.fa-brands::before,
.fa::before {
  content: var(--fa); }

.fa-classic,
.fas,
.fa-solid,
.far,
.fa-regular {
  font-family: 'Font Awesome 6 Free'; }

.fa-brands,
.fab {
  font-family: 'Font Awesome 6 Brands'; }

.fa-1x {
  font-size: 1em; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-6x {
  font-size: 6em; }

.fa-7x {
  font-size: 7em; }

.fa-8x {
  font-size: 8em; }

.fa-9x {
  font-size: 9em; }

.fa-10x {
  font-size: 10em; }

.fa-2xs {
  font-size: 0.625em;
  line-height: 0.1em;
  vertical-align: 0.225em; }

.fa-xs {
  font-size: 0.75em;
  line-height: 0.08333em;
  vertical-align: 0.125em; }

.fa-sm {
  font-size: 0.875em;
  line-height: 0.07143em;
  vertical-align: 0.05357em; }

.fa-lg {
  font-size: 1.25em;
  line-height: 0.05em;
  vertical-align: -0.075em; }

.fa-xl {
  font-size: 1.5em;
  line-height: 0.04167em;
  vertical-align: -0.125em; }

.fa-2xl {
  font-size: 2em;
  line-height: 0.03125em;
  vertical-align: -0.1875em; }

.fa-fw {
  text-align: center;
  width: 1.25em; }

.fa-ul {
  list-style-type: none;
  margin-left: var(--fa-li-margin, 2.5em);
  padding-left: 0; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  left: calc(-1 * var(--fa-li-width, 2em));
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit; }

.fa-border {
  border-color: var(--fa-border-color, #eee);
  border-radius: var(--fa-border-radius, 0.1em);
  border-style: var(--fa-border-style, solid);
  border-width: var(--fa-border-width, 0.08em);
  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); }

.fa-pull-left {
  float: left;
  margin-right: var(--fa-pull-margin, 0.3em); }

.fa-pull-right {
  float: right;
  margin-left: var(--fa-pull-margin, 0.3em); }

.fa-beat {
  animation-name: fa-beat;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out); }

.fa-bounce {
  animation-name: fa-bounce;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }

.fa-fade {
  animation-name: fa-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }

.fa-beat-fade {
  animation-name: fa-beat-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }

.fa-flip {
  animation-name: fa-flip;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out); }

.fa-shake {
  animation-name: fa-shake;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear); }

.fa-spin {
  animation-name: fa-spin;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 2s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear); }

.fa-spin-reverse {
  --fa-animation-direction: reverse; }

.fa-pulse,
.fa-spin-pulse {
  animation-name: fa-spin;
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, steps(8)); }

@media (prefers-reduced-motion: reduce) {
  .fa-beat,
  .fa-bounce,
  .fa-fade,
  .fa-beat-fade,
  .fa-flip,
  .fa-pulse,
  .fa-shake,
  .fa-spin,
  .fa-spin-pulse {
    animation-delay: -1ms;
    animation-duration: 1ms;
    animation-iteration-count: 1;
    transition-delay: 0s;
    transition-duration: 0s; } }

@keyframes fa-beat {
  0%, 90% {
    transform: scale(1); }
  45% {
    transform: scale(var(--fa-beat-scale, 1.25)); } }

@keyframes fa-bounce {
  0% {
    transform: scale(1, 1) translateY(0); }
  10% {
    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
  30% {
    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
  50% {
    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
  57% {
    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
  64% {
    transform: scale(1, 1) translateY(0); }
  100% {
    transform: scale(1, 1) translateY(0); } }

@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4); } }

@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    transform: scale(1); }
  50% {
    opacity: 1;
    transform: scale(var(--fa-beat-fade-scale, 1.125)); } }

@keyframes fa-flip {
  50% {
    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }

@keyframes fa-shake {
  0% {
    transform: rotate(-15deg); }
  4% {
    transform: rotate(15deg); }
  8%, 24% {
    transform: rotate(-18deg); }
  12%, 28% {
    transform: rotate(18deg); }
  16% {
    transform: rotate(-22deg); }
  20% {
    transform: rotate(22deg); }
  32% {
    transform: rotate(-12deg); }
  36% {
    transform: rotate(12deg); }
  40%, 100% {
    transform: rotate(0deg); } }

@keyframes fa-spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.fa-rotate-90 {
  transform: rotate(90deg); }

.fa-rotate-180 {
  transform: rotate(180deg); }

.fa-rotate-270 {
  transform: rotate(270deg); }

.fa-flip-horizontal {
  transform: scale(-1, 1); }

.fa-flip-vertical {
  transform: scale(1, -1); }

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  transform: scale(-1, -1); }

.fa-rotate-by {
  transform: rotate(var(--fa-rotate-angle, 0)); }

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em; }

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: var(--fa-stack-z-index, auto); }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: var(--fa-inverse, #fff); }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */

.fa-0 {
  --fa: "\30"; }

.fa-1 {
  --fa: "\31"; }

.fa-2 {
  --fa: "\32"; }

.fa-3 {
  --fa: "\33"; }

.fa-4 {
  --fa: "\34"; }

.fa-5 {
  --fa: "\35"; }

.fa-6 {
  --fa: "\36"; }

.fa-7 {
  --fa: "\37"; }

.fa-8 {
  --fa: "\38"; }

.fa-9 {
  --fa: "\39"; }

.fa-fill-drip {
  --fa: "\f576"; }

.fa-arrows-to-circle {
  --fa: "\e4bd"; }

.fa-circle-chevron-right {
  --fa: "\f138"; }

.fa-chevron-circle-right {
  --fa: "\f138"; }

.fa-at {
  --fa: "\40"; }

.fa-trash-can {
  --fa: "\f2ed"; }

.fa-trash-alt {
  --fa: "\f2ed"; }

.fa-text-height {
  --fa: "\f034"; }

.fa-user-xmark {
  --fa: "\f235"; }

.fa-user-times {
  --fa: "\f235"; }

.fa-stethoscope {
  --fa: "\f0f1"; }

.fa-message {
  --fa: "\f27a"; }

.fa-comment-alt {
  --fa: "\f27a"; }

.fa-info {
  --fa: "\f129"; }

.fa-down-left-and-up-right-to-center {
  --fa: "\f422"; }

.fa-compress-alt {
  --fa: "\f422"; }

.fa-explosion {
  --fa: "\e4e9"; }

.fa-file-lines {
  --fa: "\f15c"; }

.fa-file-alt {
  --fa: "\f15c"; }

.fa-file-text {
  --fa: "\f15c"; }

.fa-wave-square {
  --fa: "\f83e"; }

.fa-ring {
  --fa: "\f70b"; }

.fa-building-un {
  --fa: "\e4d9"; }

.fa-dice-three {
  --fa: "\f527"; }

.fa-calendar-days {
  --fa: "\f073"; }

.fa-calendar-alt {
  --fa: "\f073"; }

.fa-anchor-circle-check {
  --fa: "\e4aa"; }

.fa-building-circle-arrow-right {
  --fa: "\e4d1"; }

.fa-volleyball {
  --fa: "\f45f"; }

.fa-volleyball-ball {
  --fa: "\f45f"; }

.fa-arrows-up-to-line {
  --fa: "\e4c2"; }

.fa-sort-down {
  --fa: "\f0dd"; }

.fa-sort-desc {
  --fa: "\f0dd"; }

.fa-circle-minus {
  --fa: "\f056"; }

.fa-minus-circle {
  --fa: "\f056"; }

.fa-door-open {
  --fa: "\f52b"; }

.fa-right-from-bracket {
  --fa: "\f2f5"; }

.fa-sign-out-alt {
  --fa: "\f2f5"; }

.fa-atom {
  --fa: "\f5d2"; }

.fa-soap {
  --fa: "\e06e"; }

.fa-icons {
  --fa: "\f86d"; }

.fa-heart-music-camera-bolt {
  --fa: "\f86d"; }

.fa-microphone-lines-slash {
  --fa: "\f539"; }

.fa-microphone-alt-slash {
  --fa: "\f539"; }

.fa-bridge-circle-check {
  --fa: "\e4c9"; }

.fa-pump-medical {
  --fa: "\e06a"; }

.fa-fingerprint {
  --fa: "\f577"; }

.fa-hand-point-right {
  --fa: "\f0a4"; }

.fa-magnifying-glass-location {
  --fa: "\f689"; }

.fa-search-location {
  --fa: "\f689"; }

.fa-forward-step {
  --fa: "\f051"; }

.fa-step-forward {
  --fa: "\f051"; }

.fa-face-smile-beam {
  --fa: "\f5b8"; }

.fa-smile-beam {
  --fa: "\f5b8"; }

.fa-flag-checkered {
  --fa: "\f11e"; }

.fa-football {
  --fa: "\f44e"; }

.fa-football-ball {
  --fa: "\f44e"; }

.fa-school-circle-exclamation {
  --fa: "\e56c"; }

.fa-crop {
  --fa: "\f125"; }

.fa-angles-down {
  --fa: "\f103"; }

.fa-angle-double-down {
  --fa: "\f103"; }

.fa-users-rectangle {
  --fa: "\e594"; }

.fa-people-roof {
  --fa: "\e537"; }

.fa-people-line {
  --fa: "\e534"; }

.fa-beer-mug-empty {
  --fa: "\f0fc"; }

.fa-beer {
  --fa: "\f0fc"; }

.fa-diagram-predecessor {
  --fa: "\e477"; }

.fa-arrow-up-long {
  --fa: "\f176"; }

.fa-long-arrow-up {
  --fa: "\f176"; }

.fa-fire-flame-simple {
  --fa: "\f46a"; }

.fa-burn {
  --fa: "\f46a"; }

.fa-person {
  --fa: "\f183"; }

.fa-male {
  --fa: "\f183"; }

.fa-laptop {
  --fa: "\f109"; }

.fa-file-csv {
  --fa: "\f6dd"; }

.fa-menorah {
  --fa: "\f676"; }

.fa-truck-plane {
  --fa: "\e58f"; }

.fa-record-vinyl {
  --fa: "\f8d9"; }

.fa-face-grin-stars {
  --fa: "\f587"; }

.fa-grin-stars {
  --fa: "\f587"; }

.fa-bong {
  --fa: "\f55c"; }

.fa-spaghetti-monster-flying {
  --fa: "\f67b"; }

.fa-pastafarianism {
  --fa: "\f67b"; }

.fa-arrow-down-up-across-line {
  --fa: "\e4af"; }

.fa-spoon {
  --fa: "\f2e5"; }

.fa-utensil-spoon {
  --fa: "\f2e5"; }

.fa-jar-wheat {
  --fa: "\e517"; }

.fa-envelopes-bulk {
  --fa: "\f674"; }

.fa-mail-bulk {
  --fa: "\f674"; }

.fa-file-circle-exclamation {
  --fa: "\e4eb"; }

.fa-circle-h {
  --fa: "\f47e"; }

.fa-hospital-symbol {
  --fa: "\f47e"; }

.fa-pager {
  --fa: "\f815"; }

.fa-address-book {
  --fa: "\f2b9"; }

.fa-contact-book {
  --fa: "\f2b9"; }

.fa-strikethrough {
  --fa: "\f0cc"; }

.fa-k {
  --fa: "\4b"; }

.fa-landmark-flag {
  --fa: "\e51c"; }

.fa-pencil {
  --fa: "\f303"; }

.fa-pencil-alt {
  --fa: "\f303"; }

.fa-backward {
  --fa: "\f04a"; }

.fa-caret-right {
  --fa: "\f0da"; }

.fa-comments {
  --fa: "\f086"; }

.fa-paste {
  --fa: "\f0ea"; }

.fa-file-clipboard {
  --fa: "\f0ea"; }

.fa-code-pull-request {
  --fa: "\e13c"; }

.fa-clipboard-list {
  --fa: "\f46d"; }

.fa-truck-ramp-box {
  --fa: "\f4de"; }

.fa-truck-loading {
  --fa: "\f4de"; }

.fa-user-check {
  --fa: "\f4fc"; }

.fa-vial-virus {
  --fa: "\e597"; }

.fa-sheet-plastic {
  --fa: "\e571"; }

.fa-blog {
  --fa: "\f781"; }

.fa-user-ninja {
  --fa: "\f504"; }

.fa-person-arrow-up-from-line {
  --fa: "\e539"; }

.fa-scroll-torah {
  --fa: "\f6a0"; }

.fa-torah {
  --fa: "\f6a0"; }

.fa-broom-ball {
  --fa: "\f458"; }

.fa-quidditch {
  --fa: "\f458"; }

.fa-quidditch-broom-ball {
  --fa: "\f458"; }

.fa-toggle-off {
  --fa: "\f204"; }

.fa-box-archive {
  --fa: "\f187"; }

.fa-archive {
  --fa: "\f187"; }

.fa-person-drowning {
  --fa: "\e545"; }

.fa-arrow-down-9-1 {
  --fa: "\f886"; }

.fa-sort-numeric-desc {
  --fa: "\f886"; }

.fa-sort-numeric-down-alt {
  --fa: "\f886"; }

.fa-face-grin-tongue-squint {
  --fa: "\f58a"; }

.fa-grin-tongue-squint {
  --fa: "\f58a"; }

.fa-spray-can {
  --fa: "\f5bd"; }

.fa-truck-monster {
  --fa: "\f63b"; }

.fa-w {
  --fa: "\57"; }

.fa-earth-africa {
  --fa: "\f57c"; }

.fa-globe-africa {
  --fa: "\f57c"; }

.fa-rainbow {
  --fa: "\f75b"; }

.fa-circle-notch {
  --fa: "\f1ce"; }

.fa-tablet-screen-button {
  --fa: "\f3fa"; }

.fa-tablet-alt {
  --fa: "\f3fa"; }

.fa-paw {
  --fa: "\f1b0"; }

.fa-cloud {
  --fa: "\f0c2"; }

.fa-trowel-bricks {
  --fa: "\e58a"; }

.fa-face-flushed {
  --fa: "\f579"; }

.fa-flushed {
  --fa: "\f579"; }

.fa-hospital-user {
  --fa: "\f80d"; }

.fa-tent-arrow-left-right {
  --fa: "\e57f"; }

.fa-gavel {
  --fa: "\f0e3"; }

.fa-legal {
  --fa: "\f0e3"; }

.fa-binoculars {
  --fa: "\f1e5"; }

.fa-microphone-slash {
  --fa: "\f131"; }

.fa-box-tissue {
  --fa: "\e05b"; }

.fa-motorcycle {
  --fa: "\f21c"; }

.fa-bell-concierge {
  --fa: "\f562"; }

.fa-concierge-bell {
  --fa: "\f562"; }

.fa-pen-ruler {
  --fa: "\f5ae"; }

.fa-pencil-ruler {
  --fa: "\f5ae"; }

.fa-people-arrows {
  --fa: "\e068"; }

.fa-people-arrows-left-right {
  --fa: "\e068"; }

.fa-mars-and-venus-burst {
  --fa: "\e523"; }

.fa-square-caret-right {
  --fa: "\f152"; }

.fa-caret-square-right {
  --fa: "\f152"; }

.fa-scissors {
  --fa: "\f0c4"; }

.fa-cut {
  --fa: "\f0c4"; }

.fa-sun-plant-wilt {
  --fa: "\e57a"; }

.fa-toilets-portable {
  --fa: "\e584"; }

.fa-hockey-puck {
  --fa: "\f453"; }

.fa-table {
  --fa: "\f0ce"; }

.fa-magnifying-glass-arrow-right {
  --fa: "\e521"; }

.fa-tachograph-digital {
  --fa: "\f566"; }

.fa-digital-tachograph {
  --fa: "\f566"; }

.fa-users-slash {
  --fa: "\e073"; }

.fa-clover {
  --fa: "\e139"; }

.fa-reply {
  --fa: "\f3e5"; }

.fa-mail-reply {
  --fa: "\f3e5"; }

.fa-star-and-crescent {
  --fa: "\f699"; }

.fa-house-fire {
  --fa: "\e50c"; }

.fa-square-minus {
  --fa: "\f146"; }

.fa-minus-square {
  --fa: "\f146"; }

.fa-helicopter {
  --fa: "\f533"; }

.fa-compass {
  --fa: "\f14e"; }

.fa-square-caret-down {
  --fa: "\f150"; }

.fa-caret-square-down {
  --fa: "\f150"; }

.fa-file-circle-question {
  --fa: "\e4ef"; }

.fa-laptop-code {
  --fa: "\f5fc"; }

.fa-swatchbook {
  --fa: "\f5c3"; }

.fa-prescription-bottle {
  --fa: "\f485"; }

.fa-bars {
  --fa: "\f0c9"; }

.fa-navicon {
  --fa: "\f0c9"; }

.fa-people-group {
  --fa: "\e533"; }

.fa-hourglass-end {
  --fa: "\f253"; }

.fa-hourglass-3 {
  --fa: "\f253"; }

.fa-heart-crack {
  --fa: "\f7a9"; }

.fa-heart-broken {
  --fa: "\f7a9"; }

.fa-square-up-right {
  --fa: "\f360"; }

.fa-external-link-square-alt {
  --fa: "\f360"; }

.fa-face-kiss-beam {
  --fa: "\f597"; }

.fa-kiss-beam {
  --fa: "\f597"; }

.fa-film {
  --fa: "\f008"; }

.fa-ruler-horizontal {
  --fa: "\f547"; }

.fa-people-robbery {
  --fa: "\e536"; }

.fa-lightbulb {
  --fa: "\f0eb"; }

.fa-caret-left {
  --fa: "\f0d9"; }

.fa-circle-exclamation {
  --fa: "\f06a"; }

.fa-exclamation-circle {
  --fa: "\f06a"; }

.fa-school-circle-xmark {
  --fa: "\e56d"; }

.fa-arrow-right-from-bracket {
  --fa: "\f08b"; }

.fa-sign-out {
  --fa: "\f08b"; }

.fa-circle-chevron-down {
  --fa: "\f13a"; }

.fa-chevron-circle-down {
  --fa: "\f13a"; }

.fa-unlock-keyhole {
  --fa: "\f13e"; }

.fa-unlock-alt {
  --fa: "\f13e"; }

.fa-cloud-showers-heavy {
  --fa: "\f740"; }

.fa-headphones-simple {
  --fa: "\f58f"; }

.fa-headphones-alt {
  --fa: "\f58f"; }

.fa-sitemap {
  --fa: "\f0e8"; }

.fa-circle-dollar-to-slot {
  --fa: "\f4b9"; }

.fa-donate {
  --fa: "\f4b9"; }

.fa-memory {
  --fa: "\f538"; }

.fa-road-spikes {
  --fa: "\e568"; }

.fa-fire-burner {
  --fa: "\e4f1"; }

.fa-flag {
  --fa: "\f024"; }

.fa-hanukiah {
  --fa: "\f6e6"; }

.fa-feather {
  --fa: "\f52d"; }

.fa-volume-low {
  --fa: "\f027"; }

.fa-volume-down {
  --fa: "\f027"; }

.fa-comment-slash {
  --fa: "\f4b3"; }

.fa-cloud-sun-rain {
  --fa: "\f743"; }

.fa-compress {
  --fa: "\f066"; }

.fa-wheat-awn {
  --fa: "\e2cd"; }

.fa-wheat-alt {
  --fa: "\e2cd"; }

.fa-ankh {
  --fa: "\f644"; }

.fa-hands-holding-child {
  --fa: "\e4fa"; }

.fa-asterisk {
  --fa: "\2a"; }

.fa-square-check {
  --fa: "\f14a"; }

.fa-check-square {
  --fa: "\f14a"; }

.fa-peseta-sign {
  --fa: "\e221"; }

.fa-heading {
  --fa: "\f1dc"; }

.fa-header {
  --fa: "\f1dc"; }

.fa-ghost {
  --fa: "\f6e2"; }

.fa-list {
  --fa: "\f03a"; }

.fa-list-squares {
  --fa: "\f03a"; }

.fa-square-phone-flip {
  --fa: "\f87b"; }

.fa-phone-square-alt {
  --fa: "\f87b"; }

.fa-cart-plus {
  --fa: "\f217"; }

.fa-gamepad {
  --fa: "\f11b"; }

.fa-circle-dot {
  --fa: "\f192"; }

.fa-dot-circle {
  --fa: "\f192"; }

.fa-face-dizzy {
  --fa: "\f567"; }

.fa-dizzy {
  --fa: "\f567"; }

.fa-egg {
  --fa: "\f7fb"; }

.fa-house-medical-circle-xmark {
  --fa: "\e513"; }

.fa-campground {
  --fa: "\f6bb"; }

.fa-folder-plus {
  --fa: "\f65e"; }

.fa-futbol {
  --fa: "\f1e3"; }

.fa-futbol-ball {
  --fa: "\f1e3"; }

.fa-soccer-ball {
  --fa: "\f1e3"; }

.fa-paintbrush {
  --fa: "\f1fc"; }

.fa-paint-brush {
  --fa: "\f1fc"; }

.fa-lock {
  --fa: "\f023"; }

.fa-gas-pump {
  --fa: "\f52f"; }

.fa-hot-tub-person {
  --fa: "\f593"; }

.fa-hot-tub {
  --fa: "\f593"; }

.fa-map-location {
  --fa: "\f59f"; }

.fa-map-marked {
  --fa: "\f59f"; }

.fa-house-flood-water {
  --fa: "\e50e"; }

.fa-tree {
  --fa: "\f1bb"; }

.fa-bridge-lock {
  --fa: "\e4cc"; }

.fa-sack-dollar {
  --fa: "\f81d"; }

.fa-pen-to-square {
  --fa: "\f044"; }

.fa-edit {
  --fa: "\f044"; }

.fa-car-side {
  --fa: "\f5e4"; }

.fa-share-nodes {
  --fa: "\f1e0"; }

.fa-share-alt {
  --fa: "\f1e0"; }

.fa-heart-circle-minus {
  --fa: "\e4ff"; }

.fa-hourglass-half {
  --fa: "\f252"; }

.fa-hourglass-2 {
  --fa: "\f252"; }

.fa-microscope {
  --fa: "\f610"; }

.fa-sink {
  --fa: "\e06d"; }

.fa-bag-shopping {
  --fa: "\f290"; }

.fa-shopping-bag {
  --fa: "\f290"; }

.fa-arrow-down-z-a {
  --fa: "\f881"; }

.fa-sort-alpha-desc {
  --fa: "\f881"; }

.fa-sort-alpha-down-alt {
  --fa: "\f881"; }

.fa-mitten {
  --fa: "\f7b5"; }

.fa-person-rays {
  --fa: "\e54d"; }

.fa-users {
  --fa: "\f0c0"; }

.fa-eye-slash {
  --fa: "\f070"; }

.fa-flask-vial {
  --fa: "\e4f3"; }

.fa-hand {
  --fa: "\f256"; }

.fa-hand-paper {
  --fa: "\f256"; }

.fa-om {
  --fa: "\f679"; }

.fa-worm {
  --fa: "\e599"; }

.fa-house-circle-xmark {
  --fa: "\e50b"; }

.fa-plug {
  --fa: "\f1e6"; }

.fa-chevron-up {
  --fa: "\f077"; }

.fa-hand-spock {
  --fa: "\f259"; }

.fa-stopwatch {
  --fa: "\f2f2"; }

.fa-face-kiss {
  --fa: "\f596"; }

.fa-kiss {
  --fa: "\f596"; }

.fa-bridge-circle-xmark {
  --fa: "\e4cb"; }

.fa-face-grin-tongue {
  --fa: "\f589"; }

.fa-grin-tongue {
  --fa: "\f589"; }

.fa-chess-bishop {
  --fa: "\f43a"; }

.fa-face-grin-wink {
  --fa: "\f58c"; }

.fa-grin-wink {
  --fa: "\f58c"; }

.fa-ear-deaf {
  --fa: "\f2a4"; }

.fa-deaf {
  --fa: "\f2a4"; }

.fa-deafness {
  --fa: "\f2a4"; }

.fa-hard-of-hearing {
  --fa: "\f2a4"; }

.fa-road-circle-check {
  --fa: "\e564"; }

.fa-dice-five {
  --fa: "\f523"; }

.fa-square-rss {
  --fa: "\f143"; }

.fa-rss-square {
  --fa: "\f143"; }

.fa-land-mine-on {
  --fa: "\e51b"; }

.fa-i-cursor {
  --fa: "\f246"; }

.fa-stamp {
  --fa: "\f5bf"; }

.fa-stairs {
  --fa: "\e289"; }

.fa-i {
  --fa: "\49"; }

.fa-hryvnia-sign {
  --fa: "\f6f2"; }

.fa-hryvnia {
  --fa: "\f6f2"; }

.fa-pills {
  --fa: "\f484"; }

.fa-face-grin-wide {
  --fa: "\f581"; }

.fa-grin-alt {
  --fa: "\f581"; }

.fa-tooth {
  --fa: "\f5c9"; }

.fa-v {
  --fa: "\56"; }

.fa-bangladeshi-taka-sign {
  --fa: "\e2e6"; }

.fa-bicycle {
  --fa: "\f206"; }

.fa-staff-snake {
  --fa: "\e579"; }

.fa-rod-asclepius {
  --fa: "\e579"; }

.fa-rod-snake {
  --fa: "\e579"; }

.fa-staff-aesculapius {
  --fa: "\e579"; }

.fa-head-side-cough-slash {
  --fa: "\e062"; }

.fa-truck-medical {
  --fa: "\f0f9"; }

.fa-ambulance {
  --fa: "\f0f9"; }

.fa-wheat-awn-circle-exclamation {
  --fa: "\e598"; }

.fa-snowman {
  --fa: "\f7d0"; }

.fa-mortar-pestle {
  --fa: "\f5a7"; }

.fa-road-barrier {
  --fa: "\e562"; }

.fa-school {
  --fa: "\f549"; }

.fa-igloo {
  --fa: "\f7ae"; }

.fa-joint {
  --fa: "\f595"; }

.fa-angle-right {
  --fa: "\f105"; }

.fa-horse {
  --fa: "\f6f0"; }

.fa-q {
  --fa: "\51"; }

.fa-g {
  --fa: "\47"; }

.fa-notes-medical {
  --fa: "\f481"; }

.fa-temperature-half {
  --fa: "\f2c9"; }

.fa-temperature-2 {
  --fa: "\f2c9"; }

.fa-thermometer-2 {
  --fa: "\f2c9"; }

.fa-thermometer-half {
  --fa: "\f2c9"; }

.fa-dong-sign {
  --fa: "\e169"; }

.fa-capsules {
  --fa: "\f46b"; }

.fa-poo-storm {
  --fa: "\f75a"; }

.fa-poo-bolt {
  --fa: "\f75a"; }

.fa-face-frown-open {
  --fa: "\f57a"; }

.fa-frown-open {
  --fa: "\f57a"; }

.fa-hand-point-up {
  --fa: "\f0a6"; }

.fa-money-bill {
  --fa: "\f0d6"; }

.fa-bookmark {
  --fa: "\f02e"; }

.fa-align-justify {
  --fa: "\f039"; }

.fa-umbrella-beach {
  --fa: "\f5ca"; }

.fa-helmet-un {
  --fa: "\e503"; }

.fa-bullseye {
  --fa: "\f140"; }

.fa-bacon {
  --fa: "\f7e5"; }

.fa-hand-point-down {
  --fa: "\f0a7"; }

.fa-arrow-up-from-bracket {
  --fa: "\e09a"; }

.fa-folder {
  --fa: "\f07b"; }

.fa-folder-blank {
  --fa: "\f07b"; }

.fa-file-waveform {
  --fa: "\f478"; }

.fa-file-medical-alt {
  --fa: "\f478"; }

.fa-radiation {
  --fa: "\f7b9"; }

.fa-chart-simple {
  --fa: "\e473"; }

.fa-mars-stroke {
  --fa: "\f229"; }

.fa-vial {
  --fa: "\f492"; }

.fa-gauge {
  --fa: "\f624"; }

.fa-dashboard {
  --fa: "\f624"; }

.fa-gauge-med {
  --fa: "\f624"; }

.fa-tachometer-alt-average {
  --fa: "\f624"; }

.fa-wand-magic-sparkles {
  --fa: "\e2ca"; }

.fa-magic-wand-sparkles {
  --fa: "\e2ca"; }

.fa-e {
  --fa: "\45"; }

.fa-pen-clip {
  --fa: "\f305"; }

.fa-pen-alt {
  --fa: "\f305"; }

.fa-bridge-circle-exclamation {
  --fa: "\e4ca"; }

.fa-user {
  --fa: "\f007"; }

.fa-school-circle-check {
  --fa: "\e56b"; }

.fa-dumpster {
  --fa: "\f793"; }

.fa-van-shuttle {
  --fa: "\f5b6"; }

.fa-shuttle-van {
  --fa: "\f5b6"; }

.fa-building-user {
  --fa: "\e4da"; }

.fa-square-caret-left {
  --fa: "\f191"; }

.fa-caret-square-left {
  --fa: "\f191"; }

.fa-highlighter {
  --fa: "\f591"; }

.fa-key {
  --fa: "\f084"; }

.fa-bullhorn {
  --fa: "\f0a1"; }

.fa-globe {
  --fa: "\f0ac"; }

.fa-synagogue {
  --fa: "\f69b"; }

.fa-person-half-dress {
  --fa: "\e548"; }

.fa-road-bridge {
  --fa: "\e563"; }

.fa-location-arrow {
  --fa: "\f124"; }

.fa-c {
  --fa: "\43"; }

.fa-tablet-button {
  --fa: "\f10a"; }

.fa-building-lock {
  --fa: "\e4d6"; }

.fa-pizza-slice {
  --fa: "\f818"; }

.fa-money-bill-wave {
  --fa: "\f53a"; }

.fa-chart-area {
  --fa: "\f1fe"; }

.fa-area-chart {
  --fa: "\f1fe"; }

.fa-house-flag {
  --fa: "\e50d"; }

.fa-person-circle-minus {
  --fa: "\e540"; }

.fa-ban {
  --fa: "\f05e"; }

.fa-cancel {
  --fa: "\f05e"; }

.fa-camera-rotate {
  --fa: "\e0d8"; }

.fa-spray-can-sparkles {
  --fa: "\f5d0"; }

.fa-air-freshener {
  --fa: "\f5d0"; }

.fa-star {
  --fa: "\f005"; }

.fa-repeat {
  --fa: "\f363"; }

.fa-cross {
  --fa: "\f654"; }

.fa-box {
  --fa: "\f466"; }

.fa-venus-mars {
  --fa: "\f228"; }

.fa-arrow-pointer {
  --fa: "\f245"; }

.fa-mouse-pointer {
  --fa: "\f245"; }

.fa-maximize {
  --fa: "\f31e"; }

.fa-expand-arrows-alt {
  --fa: "\f31e"; }

.fa-charging-station {
  --fa: "\f5e7"; }

.fa-shapes {
  --fa: "\f61f"; }

.fa-triangle-circle-square {
  --fa: "\f61f"; }

.fa-shuffle {
  --fa: "\f074"; }

.fa-random {
  --fa: "\f074"; }

.fa-person-running {
  --fa: "\f70c"; }

.fa-running {
  --fa: "\f70c"; }

.fa-mobile-retro {
  --fa: "\e527"; }

.fa-grip-lines-vertical {
  --fa: "\f7a5"; }

.fa-spider {
  --fa: "\f717"; }

.fa-hands-bound {
  --fa: "\e4f9"; }

.fa-file-invoice-dollar {
  --fa: "\f571"; }

.fa-plane-circle-exclamation {
  --fa: "\e556"; }

.fa-x-ray {
  --fa: "\f497"; }

.fa-spell-check {
  --fa: "\f891"; }

.fa-slash {
  --fa: "\f715"; }

.fa-computer-mouse {
  --fa: "\f8cc"; }

.fa-mouse {
  --fa: "\f8cc"; }

.fa-arrow-right-to-bracket {
  --fa: "\f090"; }

.fa-sign-in {
  --fa: "\f090"; }

.fa-shop-slash {
  --fa: "\e070"; }

.fa-store-alt-slash {
  --fa: "\e070"; }

.fa-server {
  --fa: "\f233"; }

.fa-virus-covid-slash {
  --fa: "\e4a9"; }

.fa-shop-lock {
  --fa: "\e4a5"; }

.fa-hourglass-start {
  --fa: "\f251"; }

.fa-hourglass-1 {
  --fa: "\f251"; }

.fa-blender-phone {
  --fa: "\f6b6"; }

.fa-building-wheat {
  --fa: "\e4db"; }

.fa-person-breastfeeding {
  --fa: "\e53a"; }

.fa-right-to-bracket {
  --fa: "\f2f6"; }

.fa-sign-in-alt {
  --fa: "\f2f6"; }

.fa-venus {
  --fa: "\f221"; }

.fa-passport {
  --fa: "\f5ab"; }

.fa-thumbtack-slash {
  --fa: "\e68f"; }

.fa-thumb-tack-slash {
  --fa: "\e68f"; }

.fa-heart-pulse {
  --fa: "\f21e"; }

.fa-heartbeat {
  --fa: "\f21e"; }

.fa-people-carry-box {
  --fa: "\f4ce"; }

.fa-people-carry {
  --fa: "\f4ce"; }

.fa-temperature-high {
  --fa: "\f769"; }

.fa-microchip {
  --fa: "\f2db"; }

.fa-crown {
  --fa: "\f521"; }

.fa-weight-hanging {
  --fa: "\f5cd"; }

.fa-xmarks-lines {
  --fa: "\e59a"; }

.fa-file-prescription {
  --fa: "\f572"; }

.fa-weight-scale {
  --fa: "\f496"; }

.fa-weight {
  --fa: "\f496"; }

.fa-user-group {
  --fa: "\f500"; }

.fa-user-friends {
  --fa: "\f500"; }

.fa-arrow-up-a-z {
  --fa: "\f15e"; }

.fa-sort-alpha-up {
  --fa: "\f15e"; }

.fa-chess-knight {
  --fa: "\f441"; }

.fa-face-laugh-squint {
  --fa: "\f59b"; }

.fa-laugh-squint {
  --fa: "\f59b"; }

.fa-wheelchair {
  --fa: "\f193"; }

.fa-circle-arrow-up {
  --fa: "\f0aa"; }

.fa-arrow-circle-up {
  --fa: "\f0aa"; }

.fa-toggle-on {
  --fa: "\f205"; }

.fa-person-walking {
  --fa: "\f554"; }

.fa-walking {
  --fa: "\f554"; }

.fa-l {
  --fa: "\4c"; }

.fa-fire {
  --fa: "\f06d"; }

.fa-bed-pulse {
  --fa: "\f487"; }

.fa-procedures {
  --fa: "\f487"; }

.fa-shuttle-space {
  --fa: "\f197"; }

.fa-space-shuttle {
  --fa: "\f197"; }

.fa-face-laugh {
  --fa: "\f599"; }

.fa-laugh {
  --fa: "\f599"; }

.fa-folder-open {
  --fa: "\f07c"; }

.fa-heart-circle-plus {
  --fa: "\e500"; }

.fa-code-fork {
  --fa: "\e13b"; }

.fa-city {
  --fa: "\f64f"; }

.fa-microphone-lines {
  --fa: "\f3c9"; }

.fa-microphone-alt {
  --fa: "\f3c9"; }

.fa-pepper-hot {
  --fa: "\f816"; }

.fa-unlock {
  --fa: "\f09c"; }

.fa-colon-sign {
  --fa: "\e140"; }

.fa-headset {
  --fa: "\f590"; }

.fa-store-slash {
  --fa: "\e071"; }

.fa-road-circle-xmark {
  --fa: "\e566"; }

.fa-user-minus {
  --fa: "\f503"; }

.fa-mars-stroke-up {
  --fa: "\f22a"; }

.fa-mars-stroke-v {
  --fa: "\f22a"; }

.fa-champagne-glasses {
  --fa: "\f79f"; }

.fa-glass-cheers {
  --fa: "\f79f"; }

.fa-clipboard {
  --fa: "\f328"; }

.fa-house-circle-exclamation {
  --fa: "\e50a"; }

.fa-file-arrow-up {
  --fa: "\f574"; }

.fa-file-upload {
  --fa: "\f574"; }

.fa-wifi {
  --fa: "\f1eb"; }

.fa-wifi-3 {
  --fa: "\f1eb"; }

.fa-wifi-strong {
  --fa: "\f1eb"; }

.fa-bath {
  --fa: "\f2cd"; }

.fa-bathtub {
  --fa: "\f2cd"; }

.fa-underline {
  --fa: "\f0cd"; }

.fa-user-pen {
  --fa: "\f4ff"; }

.fa-user-edit {
  --fa: "\f4ff"; }

.fa-signature {
  --fa: "\f5b7"; }

.fa-stroopwafel {
  --fa: "\f551"; }

.fa-bold {
  --fa: "\f032"; }

.fa-anchor-lock {
  --fa: "\e4ad"; }

.fa-building-ngo {
  --fa: "\e4d7"; }

.fa-manat-sign {
  --fa: "\e1d5"; }

.fa-not-equal {
  --fa: "\f53e"; }

.fa-border-top-left {
  --fa: "\f853"; }

.fa-border-style {
  --fa: "\f853"; }

.fa-map-location-dot {
  --fa: "\f5a0"; }

.fa-map-marked-alt {
  --fa: "\f5a0"; }

.fa-jedi {
  --fa: "\f669"; }

.fa-square-poll-vertical {
  --fa: "\f681"; }

.fa-poll {
  --fa: "\f681"; }

.fa-mug-hot {
  --fa: "\f7b6"; }

.fa-car-battery {
  --fa: "\f5df"; }

.fa-battery-car {
  --fa: "\f5df"; }

.fa-gift {
  --fa: "\f06b"; }

.fa-dice-two {
  --fa: "\f528"; }

.fa-chess-queen {
  --fa: "\f445"; }

.fa-glasses {
  --fa: "\f530"; }

.fa-chess-board {
  --fa: "\f43c"; }

.fa-building-circle-check {
  --fa: "\e4d2"; }

.fa-person-chalkboard {
  --fa: "\e53d"; }

.fa-mars-stroke-right {
  --fa: "\f22b"; }

.fa-mars-stroke-h {
  --fa: "\f22b"; }

.fa-hand-back-fist {
  --fa: "\f255"; }

.fa-hand-rock {
  --fa: "\f255"; }

.fa-square-caret-up {
  --fa: "\f151"; }

.fa-caret-square-up {
  --fa: "\f151"; }

.fa-cloud-showers-water {
  --fa: "\e4e4"; }

.fa-chart-bar {
  --fa: "\f080"; }

.fa-bar-chart {
  --fa: "\f080"; }

.fa-hands-bubbles {
  --fa: "\e05e"; }

.fa-hands-wash {
  --fa: "\e05e"; }

.fa-less-than-equal {
  --fa: "\f537"; }

.fa-train {
  --fa: "\f238"; }

.fa-eye-low-vision {
  --fa: "\f2a8"; }

.fa-low-vision {
  --fa: "\f2a8"; }

.fa-crow {
  --fa: "\f520"; }

.fa-sailboat {
  --fa: "\e445"; }

.fa-window-restore {
  --fa: "\f2d2"; }

.fa-square-plus {
  --fa: "\f0fe"; }

.fa-plus-square {
  --fa: "\f0fe"; }

.fa-torii-gate {
  --fa: "\f6a1"; }

.fa-frog {
  --fa: "\f52e"; }

.fa-bucket {
  --fa: "\e4cf"; }

.fa-image {
  --fa: "\f03e"; }

.fa-microphone {
  --fa: "\f130"; }

.fa-cow {
  --fa: "\f6c8"; }

.fa-caret-up {
  --fa: "\f0d8"; }

.fa-screwdriver {
  --fa: "\f54a"; }

.fa-folder-closed {
  --fa: "\e185"; }

.fa-house-tsunami {
  --fa: "\e515"; }

.fa-square-nfi {
  --fa: "\e576"; }

.fa-arrow-up-from-ground-water {
  --fa: "\e4b5"; }

.fa-martini-glass {
  --fa: "\f57b"; }

.fa-glass-martini-alt {
  --fa: "\f57b"; }

.fa-square-binary {
  --fa: "\e69b"; }

.fa-rotate-left {
  --fa: "\f2ea"; }

.fa-rotate-back {
  --fa: "\f2ea"; }

.fa-rotate-backward {
  --fa: "\f2ea"; }

.fa-undo-alt {
  --fa: "\f2ea"; }

.fa-table-columns {
  --fa: "\f0db"; }

.fa-columns {
  --fa: "\f0db"; }

.fa-lemon {
  --fa: "\f094"; }

.fa-head-side-mask {
  --fa: "\e063"; }

.fa-handshake {
  --fa: "\f2b5"; }

.fa-gem {
  --fa: "\f3a5"; }

.fa-dolly {
  --fa: "\f472"; }

.fa-dolly-box {
  --fa: "\f472"; }

.fa-smoking {
  --fa: "\f48d"; }

.fa-minimize {
  --fa: "\f78c"; }

.fa-compress-arrows-alt {
  --fa: "\f78c"; }

.fa-monument {
  --fa: "\f5a6"; }

.fa-snowplow {
  --fa: "\f7d2"; }

.fa-angles-right {
  --fa: "\f101"; }

.fa-angle-double-right {
  --fa: "\f101"; }

.fa-cannabis {
  --fa: "\f55f"; }

.fa-circle-play {
  --fa: "\f144"; }

.fa-play-circle {
  --fa: "\f144"; }

.fa-tablets {
  --fa: "\f490"; }

.fa-ethernet {
  --fa: "\f796"; }

.fa-euro-sign {
  --fa: "\f153"; }

.fa-eur {
  --fa: "\f153"; }

.fa-euro {
  --fa: "\f153"; }

.fa-chair {
  --fa: "\f6c0"; }

.fa-circle-check {
  --fa: "\f058"; }

.fa-check-circle {
  --fa: "\f058"; }

.fa-circle-stop {
  --fa: "\f28d"; }

.fa-stop-circle {
  --fa: "\f28d"; }

.fa-compass-drafting {
  --fa: "\f568"; }

.fa-drafting-compass {
  --fa: "\f568"; }

.fa-plate-wheat {
  --fa: "\e55a"; }

.fa-icicles {
  --fa: "\f7ad"; }

.fa-person-shelter {
  --fa: "\e54f"; }

.fa-neuter {
  --fa: "\f22c"; }

.fa-id-badge {
  --fa: "\f2c1"; }

.fa-marker {
  --fa: "\f5a1"; }

.fa-face-laugh-beam {
  --fa: "\f59a"; }

.fa-laugh-beam {
  --fa: "\f59a"; }

.fa-helicopter-symbol {
  --fa: "\e502"; }

.fa-universal-access {
  --fa: "\f29a"; }

.fa-circle-chevron-up {
  --fa: "\f139"; }

.fa-chevron-circle-up {
  --fa: "\f139"; }

.fa-lari-sign {
  --fa: "\e1c8"; }

.fa-volcano {
  --fa: "\f770"; }

.fa-person-walking-dashed-line-arrow-right {
  --fa: "\e553"; }

.fa-sterling-sign {
  --fa: "\f154"; }

.fa-gbp {
  --fa: "\f154"; }

.fa-pound-sign {
  --fa: "\f154"; }

.fa-viruses {
  --fa: "\e076"; }

.fa-square-person-confined {
  --fa: "\e577"; }

.fa-user-tie {
  --fa: "\f508"; }

.fa-arrow-down-long {
  --fa: "\f175"; }

.fa-long-arrow-down {
  --fa: "\f175"; }

.fa-tent-arrow-down-to-line {
  --fa: "\e57e"; }

.fa-certificate {
  --fa: "\f0a3"; }

.fa-reply-all {
  --fa: "\f122"; }

.fa-mail-reply-all {
  --fa: "\f122"; }

.fa-suitcase {
  --fa: "\f0f2"; }

.fa-person-skating {
  --fa: "\f7c5"; }

.fa-skating {
  --fa: "\f7c5"; }

.fa-filter-circle-dollar {
  --fa: "\f662"; }

.fa-funnel-dollar {
  --fa: "\f662"; }

.fa-camera-retro {
  --fa: "\f083"; }

.fa-circle-arrow-down {
  --fa: "\f0ab"; }

.fa-arrow-circle-down {
  --fa: "\f0ab"; }

.fa-file-import {
  --fa: "\f56f"; }

.fa-arrow-right-to-file {
  --fa: "\f56f"; }

.fa-square-arrow-up-right {
  --fa: "\f14c"; }

.fa-external-link-square {
  --fa: "\f14c"; }

.fa-box-open {
  --fa: "\f49e"; }

.fa-scroll {
  --fa: "\f70e"; }

.fa-spa {
  --fa: "\f5bb"; }

.fa-location-pin-lock {
  --fa: "\e51f"; }

.fa-pause {
  --fa: "\f04c"; }

.fa-hill-avalanche {
  --fa: "\e507"; }

.fa-temperature-empty {
  --fa: "\f2cb"; }

.fa-temperature-0 {
  --fa: "\f2cb"; }

.fa-thermometer-0 {
  --fa: "\f2cb"; }

.fa-thermometer-empty {
  --fa: "\f2cb"; }

.fa-bomb {
  --fa: "\f1e2"; }

.fa-registered {
  --fa: "\f25d"; }

.fa-address-card {
  --fa: "\f2bb"; }

.fa-contact-card {
  --fa: "\f2bb"; }

.fa-vcard {
  --fa: "\f2bb"; }

.fa-scale-unbalanced-flip {
  --fa: "\f516"; }

.fa-balance-scale-right {
  --fa: "\f516"; }

.fa-subscript {
  --fa: "\f12c"; }

.fa-diamond-turn-right {
  --fa: "\f5eb"; }

.fa-directions {
  --fa: "\f5eb"; }

.fa-burst {
  --fa: "\e4dc"; }

.fa-house-laptop {
  --fa: "\e066"; }

.fa-laptop-house {
  --fa: "\e066"; }

.fa-face-tired {
  --fa: "\f5c8"; }

.fa-tired {
  --fa: "\f5c8"; }

.fa-money-bills {
  --fa: "\e1f3"; }

.fa-smog {
  --fa: "\f75f"; }

.fa-crutch {
  --fa: "\f7f7"; }

.fa-cloud-arrow-up {
  --fa: "\f0ee"; }

.fa-cloud-upload {
  --fa: "\f0ee"; }

.fa-cloud-upload-alt {
  --fa: "\f0ee"; }

.fa-palette {
  --fa: "\f53f"; }

.fa-arrows-turn-right {
  --fa: "\e4c0"; }

.fa-vest {
  --fa: "\e085"; }

.fa-ferry {
  --fa: "\e4ea"; }

.fa-arrows-down-to-people {
  --fa: "\e4b9"; }

.fa-seedling {
  --fa: "\f4d8"; }

.fa-sprout {
  --fa: "\f4d8"; }

.fa-left-right {
  --fa: "\f337"; }

.fa-arrows-alt-h {
  --fa: "\f337"; }

.fa-boxes-packing {
  --fa: "\e4c7"; }

.fa-circle-arrow-left {
  --fa: "\f0a8"; }

.fa-arrow-circle-left {
  --fa: "\f0a8"; }

.fa-group-arrows-rotate {
  --fa: "\e4f6"; }

.fa-bowl-food {
  --fa: "\e4c6"; }

.fa-candy-cane {
  --fa: "\f786"; }

.fa-arrow-down-wide-short {
  --fa: "\f160"; }

.fa-sort-amount-asc {
  --fa: "\f160"; }

.fa-sort-amount-down {
  --fa: "\f160"; }

.fa-cloud-bolt {
  --fa: "\f76c"; }

.fa-thunderstorm {
  --fa: "\f76c"; }

.fa-text-slash {
  --fa: "\f87d"; }

.fa-remove-format {
  --fa: "\f87d"; }

.fa-face-smile-wink {
  --fa: "\f4da"; }

.fa-smile-wink {
  --fa: "\f4da"; }

.fa-file-word {
  --fa: "\f1c2"; }

.fa-file-powerpoint {
  --fa: "\f1c4"; }

.fa-arrows-left-right {
  --fa: "\f07e"; }

.fa-arrows-h {
  --fa: "\f07e"; }

.fa-house-lock {
  --fa: "\e510"; }

.fa-cloud-arrow-down {
  --fa: "\f0ed"; }

.fa-cloud-download {
  --fa: "\f0ed"; }

.fa-cloud-download-alt {
  --fa: "\f0ed"; }

.fa-children {
  --fa: "\e4e1"; }

.fa-chalkboard {
  --fa: "\f51b"; }

.fa-blackboard {
  --fa: "\f51b"; }

.fa-user-large-slash {
  --fa: "\f4fa"; }

.fa-user-alt-slash {
  --fa: "\f4fa"; }

.fa-envelope-open {
  --fa: "\f2b6"; }

.fa-handshake-simple-slash {
  --fa: "\e05f"; }

.fa-handshake-alt-slash {
  --fa: "\e05f"; }

.fa-mattress-pillow {
  --fa: "\e525"; }

.fa-guarani-sign {
  --fa: "\e19a"; }

.fa-arrows-rotate {
  --fa: "\f021"; }

.fa-refresh {
  --fa: "\f021"; }

.fa-sync {
  --fa: "\f021"; }

.fa-fire-extinguisher {
  --fa: "\f134"; }

.fa-cruzeiro-sign {
  --fa: "\e152"; }

.fa-greater-than-equal {
  --fa: "\f532"; }

.fa-shield-halved {
  --fa: "\f3ed"; }

.fa-shield-alt {
  --fa: "\f3ed"; }

.fa-book-atlas {
  --fa: "\f558"; }

.fa-atlas {
  --fa: "\f558"; }

.fa-virus {
  --fa: "\e074"; }

.fa-envelope-circle-check {
  --fa: "\e4e8"; }

.fa-layer-group {
  --fa: "\f5fd"; }

.fa-arrows-to-dot {
  --fa: "\e4be"; }

.fa-archway {
  --fa: "\f557"; }

.fa-heart-circle-check {
  --fa: "\e4fd"; }

.fa-house-chimney-crack {
  --fa: "\f6f1"; }

.fa-house-damage {
  --fa: "\f6f1"; }

.fa-file-zipper {
  --fa: "\f1c6"; }

.fa-file-archive {
  --fa: "\f1c6"; }

.fa-square {
  --fa: "\f0c8"; }

.fa-martini-glass-empty {
  --fa: "\f000"; }

.fa-glass-martini {
  --fa: "\f000"; }

.fa-couch {
  --fa: "\f4b8"; }

.fa-cedi-sign {
  --fa: "\e0df"; }

.fa-italic {
  --fa: "\f033"; }

.fa-table-cells-column-lock {
  --fa: "\e678"; }

.fa-church {
  --fa: "\f51d"; }

.fa-comments-dollar {
  --fa: "\f653"; }

.fa-democrat {
  --fa: "\f747"; }

.fa-z {
  --fa: "\5a"; }

.fa-person-skiing {
  --fa: "\f7c9"; }

.fa-skiing {
  --fa: "\f7c9"; }

.fa-road-lock {
  --fa: "\e567"; }

.fa-a {
  --fa: "\41"; }

.fa-temperature-arrow-down {
  --fa: "\e03f"; }

.fa-temperature-down {
  --fa: "\e03f"; }

.fa-feather-pointed {
  --fa: "\f56b"; }

.fa-feather-alt {
  --fa: "\f56b"; }

.fa-p {
  --fa: "\50"; }

.fa-snowflake {
  --fa: "\f2dc"; }

.fa-newspaper {
  --fa: "\f1ea"; }

.fa-rectangle-ad {
  --fa: "\f641"; }

.fa-ad {
  --fa: "\f641"; }

.fa-circle-arrow-right {
  --fa: "\f0a9"; }

.fa-arrow-circle-right {
  --fa: "\f0a9"; }

.fa-filter-circle-xmark {
  --fa: "\e17b"; }

.fa-locust {
  --fa: "\e520"; }

.fa-sort {
  --fa: "\f0dc"; }

.fa-unsorted {
  --fa: "\f0dc"; }

.fa-list-ol {
  --fa: "\f0cb"; }

.fa-list-1-2 {
  --fa: "\f0cb"; }

.fa-list-numeric {
  --fa: "\f0cb"; }

.fa-person-dress-burst {
  --fa: "\e544"; }

.fa-money-check-dollar {
  --fa: "\f53d"; }

.fa-money-check-alt {
  --fa: "\f53d"; }

.fa-vector-square {
  --fa: "\f5cb"; }

.fa-bread-slice {
  --fa: "\f7ec"; }

.fa-language {
  --fa: "\f1ab"; }

.fa-face-kiss-wink-heart {
  --fa: "\f598"; }

.fa-kiss-wink-heart {
  --fa: "\f598"; }

.fa-filter {
  --fa: "\f0b0"; }

.fa-question {
  --fa: "\3f"; }

.fa-file-signature {
  --fa: "\f573"; }

.fa-up-down-left-right {
  --fa: "\f0b2"; }

.fa-arrows-alt {
  --fa: "\f0b2"; }

.fa-house-chimney-user {
  --fa: "\e065"; }

.fa-hand-holding-heart {
  --fa: "\f4be"; }

.fa-puzzle-piece {
  --fa: "\f12e"; }

.fa-money-check {
  --fa: "\f53c"; }

.fa-star-half-stroke {
  --fa: "\f5c0"; }

.fa-star-half-alt {
  --fa: "\f5c0"; }

.fa-code {
  --fa: "\f121"; }

.fa-whiskey-glass {
  --fa: "\f7a0"; }

.fa-glass-whiskey {
  --fa: "\f7a0"; }

.fa-building-circle-exclamation {
  --fa: "\e4d3"; }

.fa-magnifying-glass-chart {
  --fa: "\e522"; }

.fa-arrow-up-right-from-square {
  --fa: "\f08e"; }

.fa-external-link {
  --fa: "\f08e"; }

.fa-cubes-stacked {
  --fa: "\e4e6"; }

.fa-won-sign {
  --fa: "\f159"; }

.fa-krw {
  --fa: "\f159"; }

.fa-won {
  --fa: "\f159"; }

.fa-virus-covid {
  --fa: "\e4a8"; }

.fa-austral-sign {
  --fa: "\e0a9"; }

.fa-f {
  --fa: "\46"; }

.fa-leaf {
  --fa: "\f06c"; }

.fa-road {
  --fa: "\f018"; }

.fa-taxi {
  --fa: "\f1ba"; }

.fa-cab {
  --fa: "\f1ba"; }

.fa-person-circle-plus {
  --fa: "\e541"; }

.fa-chart-pie {
  --fa: "\f200"; }

.fa-pie-chart {
  --fa: "\f200"; }

.fa-bolt-lightning {
  --fa: "\e0b7"; }

.fa-sack-xmark {
  --fa: "\e56a"; }

.fa-file-excel {
  --fa: "\f1c3"; }

.fa-file-contract {
  --fa: "\f56c"; }

.fa-fish-fins {
  --fa: "\e4f2"; }

.fa-building-flag {
  --fa: "\e4d5"; }

.fa-face-grin-beam {
  --fa: "\f582"; }

.fa-grin-beam {
  --fa: "\f582"; }

.fa-object-ungroup {
  --fa: "\f248"; }

.fa-poop {
  --fa: "\f619"; }

.fa-location-pin {
  --fa: "\f041"; }

.fa-map-marker {
  --fa: "\f041"; }

.fa-kaaba {
  --fa: "\f66b"; }

.fa-toilet-paper {
  --fa: "\f71e"; }

.fa-helmet-safety {
  --fa: "\f807"; }

.fa-hard-hat {
  --fa: "\f807"; }

.fa-hat-hard {
  --fa: "\f807"; }

.fa-eject {
  --fa: "\f052"; }

.fa-circle-right {
  --fa: "\f35a"; }

.fa-arrow-alt-circle-right {
  --fa: "\f35a"; }

.fa-plane-circle-check {
  --fa: "\e555"; }

.fa-face-rolling-eyes {
  --fa: "\f5a5"; }

.fa-meh-rolling-eyes {
  --fa: "\f5a5"; }

.fa-object-group {
  --fa: "\f247"; }

.fa-chart-line {
  --fa: "\f201"; }

.fa-line-chart {
  --fa: "\f201"; }

.fa-mask-ventilator {
  --fa: "\e524"; }

.fa-arrow-right {
  --fa: "\f061"; }

.fa-signs-post {
  --fa: "\f277"; }

.fa-map-signs {
  --fa: "\f277"; }

.fa-cash-register {
  --fa: "\f788"; }

.fa-person-circle-question {
  --fa: "\e542"; }

.fa-h {
  --fa: "\48"; }

.fa-tarp {
  --fa: "\e57b"; }

.fa-screwdriver-wrench {
  --fa: "\f7d9"; }

.fa-tools {
  --fa: "\f7d9"; }

.fa-arrows-to-eye {
  --fa: "\e4bf"; }

.fa-plug-circle-bolt {
  --fa: "\e55b"; }

.fa-heart {
  --fa: "\f004"; }

.fa-mars-and-venus {
  --fa: "\f224"; }

.fa-house-user {
  --fa: "\e1b0"; }

.fa-home-user {
  --fa: "\e1b0"; }

.fa-dumpster-fire {
  --fa: "\f794"; }

.fa-house-crack {
  --fa: "\e3b1"; }

.fa-martini-glass-citrus {
  --fa: "\f561"; }

.fa-cocktail {
  --fa: "\f561"; }

.fa-face-surprise {
  --fa: "\f5c2"; }

.fa-surprise {
  --fa: "\f5c2"; }

.fa-bottle-water {
  --fa: "\e4c5"; }

.fa-circle-pause {
  --fa: "\f28b"; }

.fa-pause-circle {
  --fa: "\f28b"; }

.fa-toilet-paper-slash {
  --fa: "\e072"; }

.fa-apple-whole {
  --fa: "\f5d1"; }

.fa-apple-alt {
  --fa: "\f5d1"; }

.fa-kitchen-set {
  --fa: "\e51a"; }

.fa-r {
  --fa: "\52"; }

.fa-temperature-quarter {
  --fa: "\f2ca"; }

.fa-temperature-1 {
  --fa: "\f2ca"; }

.fa-thermometer-1 {
  --fa: "\f2ca"; }

.fa-thermometer-quarter {
  --fa: "\f2ca"; }

.fa-cube {
  --fa: "\f1b2"; }

.fa-bitcoin-sign {
  --fa: "\e0b4"; }

.fa-shield-dog {
  --fa: "\e573"; }

.fa-solar-panel {
  --fa: "\f5ba"; }

.fa-lock-open {
  --fa: "\f3c1"; }

.fa-elevator {
  --fa: "\e16d"; }

.fa-money-bill-transfer {
  --fa: "\e528"; }

.fa-money-bill-trend-up {
  --fa: "\e529"; }

.fa-house-flood-water-circle-arrow-right {
  --fa: "\e50f"; }

.fa-square-poll-horizontal {
  --fa: "\f682"; }

.fa-poll-h {
  --fa: "\f682"; }

.fa-circle {
  --fa: "\f111"; }

.fa-backward-fast {
  --fa: "\f049"; }

.fa-fast-backward {
  --fa: "\f049"; }

.fa-recycle {
  --fa: "\f1b8"; }

.fa-user-astronaut {
  --fa: "\f4fb"; }

.fa-plane-slash {
  --fa: "\e069"; }

.fa-trademark {
  --fa: "\f25c"; }

.fa-basketball {
  --fa: "\f434"; }

.fa-basketball-ball {
  --fa: "\f434"; }

.fa-satellite-dish {
  --fa: "\f7c0"; }

.fa-circle-up {
  --fa: "\f35b"; }

.fa-arrow-alt-circle-up {
  --fa: "\f35b"; }

.fa-mobile-screen-button {
  --fa: "\f3cd"; }

.fa-mobile-alt {
  --fa: "\f3cd"; }

.fa-volume-high {
  --fa: "\f028"; }

.fa-volume-up {
  --fa: "\f028"; }

.fa-users-rays {
  --fa: "\e593"; }

.fa-wallet {
  --fa: "\f555"; }

.fa-clipboard-check {
  --fa: "\f46c"; }

.fa-file-audio {
  --fa: "\f1c7"; }

.fa-burger {
  --fa: "\f805"; }

.fa-hamburger {
  --fa: "\f805"; }

.fa-wrench {
  --fa: "\f0ad"; }

.fa-bugs {
  --fa: "\e4d0"; }

.fa-rupee-sign {
  --fa: "\f156"; }

.fa-rupee {
  --fa: "\f156"; }

.fa-file-image {
  --fa: "\f1c5"; }

.fa-circle-question {
  --fa: "\f059"; }

.fa-question-circle {
  --fa: "\f059"; }

.fa-plane-departure {
  --fa: "\f5b0"; }

.fa-handshake-slash {
  --fa: "\e060"; }

.fa-book-bookmark {
  --fa: "\e0bb"; }

.fa-code-branch {
  --fa: "\f126"; }

.fa-hat-cowboy {
  --fa: "\f8c0"; }

.fa-bridge {
  --fa: "\e4c8"; }

.fa-phone-flip {
  --fa: "\f879"; }

.fa-phone-alt {
  --fa: "\f879"; }

.fa-truck-front {
  --fa: "\e2b7"; }

.fa-cat {
  --fa: "\f6be"; }

.fa-anchor-circle-exclamation {
  --fa: "\e4ab"; }

.fa-truck-field {
  --fa: "\e58d"; }

.fa-route {
  --fa: "\f4d7"; }

.fa-clipboard-question {
  --fa: "\e4e3"; }

.fa-panorama {
  --fa: "\e209"; }

.fa-comment-medical {
  --fa: "\f7f5"; }

.fa-teeth-open {
  --fa: "\f62f"; }

.fa-file-circle-minus {
  --fa: "\e4ed"; }

.fa-tags {
  --fa: "\f02c"; }

.fa-wine-glass {
  --fa: "\f4e3"; }

.fa-forward-fast {
  --fa: "\f050"; }

.fa-fast-forward {
  --fa: "\f050"; }

.fa-face-meh-blank {
  --fa: "\f5a4"; }

.fa-meh-blank {
  --fa: "\f5a4"; }

.fa-square-parking {
  --fa: "\f540"; }

.fa-parking {
  --fa: "\f540"; }

.fa-house-signal {
  --fa: "\e012"; }

.fa-bars-progress {
  --fa: "\f828"; }

.fa-tasks-alt {
  --fa: "\f828"; }

.fa-faucet-drip {
  --fa: "\e006"; }

.fa-cart-flatbed {
  --fa: "\f474"; }

.fa-dolly-flatbed {
  --fa: "\f474"; }

.fa-ban-smoking {
  --fa: "\f54d"; }

.fa-smoking-ban {
  --fa: "\f54d"; }

.fa-terminal {
  --fa: "\f120"; }

.fa-mobile-button {
  --fa: "\f10b"; }

.fa-house-medical-flag {
  --fa: "\e514"; }

.fa-basket-shopping {
  --fa: "\f291"; }

.fa-shopping-basket {
  --fa: "\f291"; }

.fa-tape {
  --fa: "\f4db"; }

.fa-bus-simple {
  --fa: "\f55e"; }

.fa-bus-alt {
  --fa: "\f55e"; }

.fa-eye {
  --fa: "\f06e"; }

.fa-face-sad-cry {
  --fa: "\f5b3"; }

.fa-sad-cry {
  --fa: "\f5b3"; }

.fa-audio-description {
  --fa: "\f29e"; }

.fa-person-military-to-person {
  --fa: "\e54c"; }

.fa-file-shield {
  --fa: "\e4f0"; }

.fa-user-slash {
  --fa: "\f506"; }

.fa-pen {
  --fa: "\f304"; }

.fa-tower-observation {
  --fa: "\e586"; }

.fa-file-code {
  --fa: "\f1c9"; }

.fa-signal {
  --fa: "\f012"; }

.fa-signal-5 {
  --fa: "\f012"; }

.fa-signal-perfect {
  --fa: "\f012"; }

.fa-bus {
  --fa: "\f207"; }

.fa-heart-circle-xmark {
  --fa: "\e501"; }

.fa-house-chimney {
  --fa: "\e3af"; }

.fa-home-lg {
  --fa: "\e3af"; }

.fa-window-maximize {
  --fa: "\f2d0"; }

.fa-face-frown {
  --fa: "\f119"; }

.fa-frown {
  --fa: "\f119"; }

.fa-prescription {
  --fa: "\f5b1"; }

.fa-shop {
  --fa: "\f54f"; }

.fa-store-alt {
  --fa: "\f54f"; }

.fa-floppy-disk {
  --fa: "\f0c7"; }

.fa-save {
  --fa: "\f0c7"; }

.fa-vihara {
  --fa: "\f6a7"; }

.fa-scale-unbalanced {
  --fa: "\f515"; }

.fa-balance-scale-left {
  --fa: "\f515"; }

.fa-sort-up {
  --fa: "\f0de"; }

.fa-sort-asc {
  --fa: "\f0de"; }

.fa-comment-dots {
  --fa: "\f4ad"; }

.fa-commenting {
  --fa: "\f4ad"; }

.fa-plant-wilt {
  --fa: "\e5aa"; }

.fa-diamond {
  --fa: "\f219"; }

.fa-face-grin-squint {
  --fa: "\f585"; }

.fa-grin-squint {
  --fa: "\f585"; }

.fa-hand-holding-dollar {
  --fa: "\f4c0"; }

.fa-hand-holding-usd {
  --fa: "\f4c0"; }

.fa-chart-diagram {
  --fa: "\e695"; }

.fa-bacterium {
  --fa: "\e05a"; }

.fa-hand-pointer {
  --fa: "\f25a"; }

.fa-drum-steelpan {
  --fa: "\f56a"; }

.fa-hand-scissors {
  --fa: "\f257"; }

.fa-hands-praying {
  --fa: "\f684"; }

.fa-praying-hands {
  --fa: "\f684"; }

.fa-arrow-rotate-right {
  --fa: "\f01e"; }

.fa-arrow-right-rotate {
  --fa: "\f01e"; }

.fa-arrow-rotate-forward {
  --fa: "\f01e"; }

.fa-redo {
  --fa: "\f01e"; }

.fa-biohazard {
  --fa: "\f780"; }

.fa-location-crosshairs {
  --fa: "\f601"; }

.fa-location {
  --fa: "\f601"; }

.fa-mars-double {
  --fa: "\f227"; }

.fa-child-dress {
  --fa: "\e59c"; }

.fa-users-between-lines {
  --fa: "\e591"; }

.fa-lungs-virus {
  --fa: "\e067"; }

.fa-face-grin-tears {
  --fa: "\f588"; }

.fa-grin-tears {
  --fa: "\f588"; }

.fa-phone {
  --fa: "\f095"; }

.fa-calendar-xmark {
  --fa: "\f273"; }

.fa-calendar-times {
  --fa: "\f273"; }

.fa-child-reaching {
  --fa: "\e59d"; }

.fa-head-side-virus {
  --fa: "\e064"; }

.fa-user-gear {
  --fa: "\f4fe"; }

.fa-user-cog {
  --fa: "\f4fe"; }

.fa-arrow-up-1-9 {
  --fa: "\f163"; }

.fa-sort-numeric-up {
  --fa: "\f163"; }

.fa-door-closed {
  --fa: "\f52a"; }

.fa-shield-virus {
  --fa: "\e06c"; }

.fa-dice-six {
  --fa: "\f526"; }

.fa-mosquito-net {
  --fa: "\e52c"; }

.fa-file-fragment {
  --fa: "\e697"; }

.fa-bridge-water {
  --fa: "\e4ce"; }

.fa-person-booth {
  --fa: "\f756"; }

.fa-text-width {
  --fa: "\f035"; }

.fa-hat-wizard {
  --fa: "\f6e8"; }

.fa-pen-fancy {
  --fa: "\f5ac"; }

.fa-person-digging {
  --fa: "\f85e"; }

.fa-digging {
  --fa: "\f85e"; }

.fa-trash {
  --fa: "\f1f8"; }

.fa-gauge-simple {
  --fa: "\f629"; }

.fa-gauge-simple-med {
  --fa: "\f629"; }

.fa-tachometer-average {
  --fa: "\f629"; }

.fa-book-medical {
  --fa: "\f7e6"; }

.fa-poo {
  --fa: "\f2fe"; }

.fa-quote-right {
  --fa: "\f10e"; }

.fa-quote-right-alt {
  --fa: "\f10e"; }

.fa-shirt {
  --fa: "\f553"; }

.fa-t-shirt {
  --fa: "\f553"; }

.fa-tshirt {
  --fa: "\f553"; }

.fa-cubes {
  --fa: "\f1b3"; }

.fa-divide {
  --fa: "\f529"; }

.fa-tenge-sign {
  --fa: "\f7d7"; }

.fa-tenge {
  --fa: "\f7d7"; }

.fa-headphones {
  --fa: "\f025"; }

.fa-hands-holding {
  --fa: "\f4c2"; }

.fa-hands-clapping {
  --fa: "\e1a8"; }

.fa-republican {
  --fa: "\f75e"; }

.fa-arrow-left {
  --fa: "\f060"; }

.fa-person-circle-xmark {
  --fa: "\e543"; }

.fa-ruler {
  --fa: "\f545"; }

.fa-align-left {
  --fa: "\f036"; }

.fa-dice-d6 {
  --fa: "\f6d1"; }

.fa-restroom {
  --fa: "\f7bd"; }

.fa-j {
  --fa: "\4a"; }

.fa-users-viewfinder {
  --fa: "\e595"; }

.fa-file-video {
  --fa: "\f1c8"; }

.fa-up-right-from-square {
  --fa: "\f35d"; }

.fa-external-link-alt {
  --fa: "\f35d"; }

.fa-table-cells {
  --fa: "\f00a"; }

.fa-th {
  --fa: "\f00a"; }

.fa-file-pdf {
  --fa: "\f1c1"; }

.fa-book-bible {
  --fa: "\f647"; }

.fa-bible {
  --fa: "\f647"; }

.fa-o {
  --fa: "\4f"; }

.fa-suitcase-medical {
  --fa: "\f0fa"; }

.fa-medkit {
  --fa: "\f0fa"; }

.fa-user-secret {
  --fa: "\f21b"; }

.fa-otter {
  --fa: "\f700"; }

.fa-person-dress {
  --fa: "\f182"; }

.fa-female {
  --fa: "\f182"; }

.fa-comment-dollar {
  --fa: "\f651"; }

.fa-business-time {
  --fa: "\f64a"; }

.fa-briefcase-clock {
  --fa: "\f64a"; }

.fa-table-cells-large {
  --fa: "\f009"; }

.fa-th-large {
  --fa: "\f009"; }

.fa-book-tanakh {
  --fa: "\f827"; }

.fa-tanakh {
  --fa: "\f827"; }

.fa-phone-volume {
  --fa: "\f2a0"; }

.fa-volume-control-phone {
  --fa: "\f2a0"; }

.fa-hat-cowboy-side {
  --fa: "\f8c1"; }

.fa-clipboard-user {
  --fa: "\f7f3"; }

.fa-child {
  --fa: "\f1ae"; }

.fa-lira-sign {
  --fa: "\f195"; }

.fa-satellite {
  --fa: "\f7bf"; }

.fa-plane-lock {
  --fa: "\e558"; }

.fa-tag {
  --fa: "\f02b"; }

.fa-comment {
  --fa: "\f075"; }

.fa-cake-candles {
  --fa: "\f1fd"; }

.fa-birthday-cake {
  --fa: "\f1fd"; }

.fa-cake {
  --fa: "\f1fd"; }

.fa-envelope {
  --fa: "\f0e0"; }

.fa-angles-up {
  --fa: "\f102"; }

.fa-angle-double-up {
  --fa: "\f102"; }

.fa-paperclip {
  --fa: "\f0c6"; }

.fa-arrow-right-to-city {
  --fa: "\e4b3"; }

.fa-ribbon {
  --fa: "\f4d6"; }

.fa-lungs {
  --fa: "\f604"; }

.fa-arrow-up-9-1 {
  --fa: "\f887"; }

.fa-sort-numeric-up-alt {
  --fa: "\f887"; }

.fa-litecoin-sign {
  --fa: "\e1d3"; }

.fa-border-none {
  --fa: "\f850"; }

.fa-circle-nodes {
  --fa: "\e4e2"; }

.fa-parachute-box {
  --fa: "\f4cd"; }

.fa-indent {
  --fa: "\f03c"; }

.fa-truck-field-un {
  --fa: "\e58e"; }

.fa-hourglass {
  --fa: "\f254"; }

.fa-hourglass-empty {
  --fa: "\f254"; }

.fa-mountain {
  --fa: "\f6fc"; }

.fa-user-doctor {
  --fa: "\f0f0"; }

.fa-user-md {
  --fa: "\f0f0"; }

.fa-circle-info {
  --fa: "\f05a"; }

.fa-info-circle {
  --fa: "\f05a"; }

.fa-cloud-meatball {
  --fa: "\f73b"; }

.fa-camera {
  --fa: "\f030"; }

.fa-camera-alt {
  --fa: "\f030"; }

.fa-square-virus {
  --fa: "\e578"; }

.fa-meteor {
  --fa: "\f753"; }

.fa-car-on {
  --fa: "\e4dd"; }

.fa-sleigh {
  --fa: "\f7cc"; }

.fa-arrow-down-1-9 {
  --fa: "\f162"; }

.fa-sort-numeric-asc {
  --fa: "\f162"; }

.fa-sort-numeric-down {
  --fa: "\f162"; }

.fa-hand-holding-droplet {
  --fa: "\f4c1"; }

.fa-hand-holding-water {
  --fa: "\f4c1"; }

.fa-water {
  --fa: "\f773"; }

.fa-calendar-check {
  --fa: "\f274"; }

.fa-braille {
  --fa: "\f2a1"; }

.fa-prescription-bottle-medical {
  --fa: "\f486"; }

.fa-prescription-bottle-alt {
  --fa: "\f486"; }

.fa-landmark {
  --fa: "\f66f"; }

.fa-truck {
  --fa: "\f0d1"; }

.fa-crosshairs {
  --fa: "\f05b"; }

.fa-person-cane {
  --fa: "\e53c"; }

.fa-tent {
  --fa: "\e57d"; }

.fa-vest-patches {
  --fa: "\e086"; }

.fa-check-double {
  --fa: "\f560"; }

.fa-arrow-down-a-z {
  --fa: "\f15d"; }

.fa-sort-alpha-asc {
  --fa: "\f15d"; }

.fa-sort-alpha-down {
  --fa: "\f15d"; }

.fa-money-bill-wheat {
  --fa: "\e52a"; }

.fa-cookie {
  --fa: "\f563"; }

.fa-arrow-rotate-left {
  --fa: "\f0e2"; }

.fa-arrow-left-rotate {
  --fa: "\f0e2"; }

.fa-arrow-rotate-back {
  --fa: "\f0e2"; }

.fa-arrow-rotate-backward {
  --fa: "\f0e2"; }

.fa-undo {
  --fa: "\f0e2"; }

.fa-hard-drive {
  --fa: "\f0a0"; }

.fa-hdd {
  --fa: "\f0a0"; }

.fa-face-grin-squint-tears {
  --fa: "\f586"; }

.fa-grin-squint-tears {
  --fa: "\f586"; }

.fa-dumbbell {
  --fa: "\f44b"; }

.fa-rectangle-list {
  --fa: "\f022"; }

.fa-list-alt {
  --fa: "\f022"; }

.fa-tarp-droplet {
  --fa: "\e57c"; }

.fa-house-medical-circle-check {
  --fa: "\e511"; }

.fa-person-skiing-nordic {
  --fa: "\f7ca"; }

.fa-skiing-nordic {
  --fa: "\f7ca"; }

.fa-calendar-plus {
  --fa: "\f271"; }

.fa-plane-arrival {
  --fa: "\f5af"; }

.fa-circle-left {
  --fa: "\f359"; }

.fa-arrow-alt-circle-left {
  --fa: "\f359"; }

.fa-train-subway {
  --fa: "\f239"; }

.fa-subway {
  --fa: "\f239"; }

.fa-chart-gantt {
  --fa: "\e0e4"; }

.fa-indian-rupee-sign {
  --fa: "\e1bc"; }

.fa-indian-rupee {
  --fa: "\e1bc"; }

.fa-inr {
  --fa: "\e1bc"; }

.fa-crop-simple {
  --fa: "\f565"; }

.fa-crop-alt {
  --fa: "\f565"; }

.fa-money-bill-1 {
  --fa: "\f3d1"; }

.fa-money-bill-alt {
  --fa: "\f3d1"; }

.fa-left-long {
  --fa: "\f30a"; }

.fa-long-arrow-alt-left {
  --fa: "\f30a"; }

.fa-dna {
  --fa: "\f471"; }

.fa-virus-slash {
  --fa: "\e075"; }

.fa-minus {
  --fa: "\f068"; }

.fa-subtract {
  --fa: "\f068"; }

.fa-chess {
  --fa: "\f439"; }

.fa-arrow-left-long {
  --fa: "\f177"; }

.fa-long-arrow-left {
  --fa: "\f177"; }

.fa-plug-circle-check {
  --fa: "\e55c"; }

.fa-street-view {
  --fa: "\f21d"; }

.fa-franc-sign {
  --fa: "\e18f"; }

.fa-volume-off {
  --fa: "\f026"; }

.fa-hands-asl-interpreting {
  --fa: "\f2a3"; }

.fa-american-sign-language-interpreting {
  --fa: "\f2a3"; }

.fa-asl-interpreting {
  --fa: "\f2a3"; }

.fa-hands-american-sign-language-interpreting {
  --fa: "\f2a3"; }

.fa-gear {
  --fa: "\f013"; }

.fa-cog {
  --fa: "\f013"; }

.fa-droplet-slash {
  --fa: "\f5c7"; }

.fa-tint-slash {
  --fa: "\f5c7"; }

.fa-mosque {
  --fa: "\f678"; }

.fa-mosquito {
  --fa: "\e52b"; }

.fa-star-of-david {
  --fa: "\f69a"; }

.fa-person-military-rifle {
  --fa: "\e54b"; }

.fa-cart-shopping {
  --fa: "\f07a"; }

.fa-shopping-cart {
  --fa: "\f07a"; }

.fa-vials {
  --fa: "\f493"; }

.fa-plug-circle-plus {
  --fa: "\e55f"; }

.fa-place-of-worship {
  --fa: "\f67f"; }

.fa-grip-vertical {
  --fa: "\f58e"; }

.fa-hexagon-nodes {
  --fa: "\e699"; }

.fa-arrow-turn-up {
  --fa: "\f148"; }

.fa-level-up {
  --fa: "\f148"; }

.fa-u {
  --fa: "\55"; }

.fa-square-root-variable {
  --fa: "\f698"; }

.fa-square-root-alt {
  --fa: "\f698"; }

.fa-clock {
  --fa: "\f017"; }

.fa-clock-four {
  --fa: "\f017"; }

.fa-backward-step {
  --fa: "\f048"; }

.fa-step-backward {
  --fa: "\f048"; }

.fa-pallet {
  --fa: "\f482"; }

.fa-faucet {
  --fa: "\e005"; }

.fa-baseball-bat-ball {
  --fa: "\f432"; }

.fa-s {
  --fa: "\53"; }

.fa-timeline {
  --fa: "\e29c"; }

.fa-keyboard {
  --fa: "\f11c"; }

.fa-caret-down {
  --fa: "\f0d7"; }

.fa-house-chimney-medical {
  --fa: "\f7f2"; }

.fa-clinic-medical {
  --fa: "\f7f2"; }

.fa-temperature-three-quarters {
  --fa: "\f2c8"; }

.fa-temperature-3 {
  --fa: "\f2c8"; }

.fa-thermometer-3 {
  --fa: "\f2c8"; }

.fa-thermometer-three-quarters {
  --fa: "\f2c8"; }

.fa-mobile-screen {
  --fa: "\f3cf"; }

.fa-mobile-android-alt {
  --fa: "\f3cf"; }

.fa-plane-up {
  --fa: "\e22d"; }

.fa-piggy-bank {
  --fa: "\f4d3"; }

.fa-battery-half {
  --fa: "\f242"; }

.fa-battery-3 {
  --fa: "\f242"; }

.fa-mountain-city {
  --fa: "\e52e"; }

.fa-coins {
  --fa: "\f51e"; }

.fa-khanda {
  --fa: "\f66d"; }

.fa-sliders {
  --fa: "\f1de"; }

.fa-sliders-h {
  --fa: "\f1de"; }

.fa-folder-tree {
  --fa: "\f802"; }

.fa-network-wired {
  --fa: "\f6ff"; }

.fa-map-pin {
  --fa: "\f276"; }

.fa-hamsa {
  --fa: "\f665"; }

.fa-cent-sign {
  --fa: "\e3f5"; }

.fa-flask {
  --fa: "\f0c3"; }

.fa-person-pregnant {
  --fa: "\e31e"; }

.fa-wand-sparkles {
  --fa: "\f72b"; }

.fa-ellipsis-vertical {
  --fa: "\f142"; }

.fa-ellipsis-v {
  --fa: "\f142"; }

.fa-ticket {
  --fa: "\f145"; }

.fa-power-off {
  --fa: "\f011"; }

.fa-right-long {
  --fa: "\f30b"; }

.fa-long-arrow-alt-right {
  --fa: "\f30b"; }

.fa-flag-usa {
  --fa: "\f74d"; }

.fa-laptop-file {
  --fa: "\e51d"; }

.fa-tty {
  --fa: "\f1e4"; }

.fa-teletype {
  --fa: "\f1e4"; }

.fa-diagram-next {
  --fa: "\e476"; }

.fa-person-rifle {
  --fa: "\e54e"; }

.fa-house-medical-circle-exclamation {
  --fa: "\e512"; }

.fa-closed-captioning {
  --fa: "\f20a"; }

.fa-person-hiking {
  --fa: "\f6ec"; }

.fa-hiking {
  --fa: "\f6ec"; }

.fa-venus-double {
  --fa: "\f226"; }

.fa-images {
  --fa: "\f302"; }

.fa-calculator {
  --fa: "\f1ec"; }

.fa-people-pulling {
  --fa: "\e535"; }

.fa-n {
  --fa: "\4e"; }

.fa-cable-car {
  --fa: "\f7da"; }

.fa-tram {
  --fa: "\f7da"; }

.fa-cloud-rain {
  --fa: "\f73d"; }

.fa-building-circle-xmark {
  --fa: "\e4d4"; }

.fa-ship {
  --fa: "\f21a"; }

.fa-arrows-down-to-line {
  --fa: "\e4b8"; }

.fa-download {
  --fa: "\f019"; }

.fa-face-grin {
  --fa: "\f580"; }

.fa-grin {
  --fa: "\f580"; }

.fa-delete-left {
  --fa: "\f55a"; }

.fa-backspace {
  --fa: "\f55a"; }

.fa-eye-dropper {
  --fa: "\f1fb"; }

.fa-eye-dropper-empty {
  --fa: "\f1fb"; }

.fa-eyedropper {
  --fa: "\f1fb"; }

.fa-file-circle-check {
  --fa: "\e5a0"; }

.fa-forward {
  --fa: "\f04e"; }

.fa-mobile {
  --fa: "\f3ce"; }

.fa-mobile-android {
  --fa: "\f3ce"; }

.fa-mobile-phone {
  --fa: "\f3ce"; }

.fa-face-meh {
  --fa: "\f11a"; }

.fa-meh {
  --fa: "\f11a"; }

.fa-align-center {
  --fa: "\f037"; }

.fa-book-skull {
  --fa: "\f6b7"; }

.fa-book-dead {
  --fa: "\f6b7"; }

.fa-id-card {
  --fa: "\f2c2"; }

.fa-drivers-license {
  --fa: "\f2c2"; }

.fa-outdent {
  --fa: "\f03b"; }

.fa-dedent {
  --fa: "\f03b"; }

.fa-heart-circle-exclamation {
  --fa: "\e4fe"; }

.fa-house {
  --fa: "\f015"; }

.fa-home {
  --fa: "\f015"; }

.fa-home-alt {
  --fa: "\f015"; }

.fa-home-lg-alt {
  --fa: "\f015"; }

.fa-calendar-week {
  --fa: "\f784"; }

.fa-laptop-medical {
  --fa: "\f812"; }

.fa-b {
  --fa: "\42"; }

.fa-file-medical {
  --fa: "\f477"; }

.fa-dice-one {
  --fa: "\f525"; }

.fa-kiwi-bird {
  --fa: "\f535"; }

.fa-arrow-right-arrow-left {
  --fa: "\f0ec"; }

.fa-exchange {
  --fa: "\f0ec"; }

.fa-rotate-right {
  --fa: "\f2f9"; }

.fa-redo-alt {
  --fa: "\f2f9"; }

.fa-rotate-forward {
  --fa: "\f2f9"; }

.fa-utensils {
  --fa: "\f2e7"; }

.fa-cutlery {
  --fa: "\f2e7"; }

.fa-arrow-up-wide-short {
  --fa: "\f161"; }

.fa-sort-amount-up {
  --fa: "\f161"; }

.fa-mill-sign {
  --fa: "\e1ed"; }

.fa-bowl-rice {
  --fa: "\e2eb"; }

.fa-skull {
  --fa: "\f54c"; }

.fa-tower-broadcast {
  --fa: "\f519"; }

.fa-broadcast-tower {
  --fa: "\f519"; }

.fa-truck-pickup {
  --fa: "\f63c"; }

.fa-up-long {
  --fa: "\f30c"; }

.fa-long-arrow-alt-up {
  --fa: "\f30c"; }

.fa-stop {
  --fa: "\f04d"; }

.fa-code-merge {
  --fa: "\f387"; }

.fa-upload {
  --fa: "\f093"; }

.fa-hurricane {
  --fa: "\f751"; }

.fa-mound {
  --fa: "\e52d"; }

.fa-toilet-portable {
  --fa: "\e583"; }

.fa-compact-disc {
  --fa: "\f51f"; }

.fa-file-arrow-down {
  --fa: "\f56d"; }

.fa-file-download {
  --fa: "\f56d"; }

.fa-caravan {
  --fa: "\f8ff"; }

.fa-shield-cat {
  --fa: "\e572"; }

.fa-bolt {
  --fa: "\f0e7"; }

.fa-zap {
  --fa: "\f0e7"; }

.fa-glass-water {
  --fa: "\e4f4"; }

.fa-oil-well {
  --fa: "\e532"; }

.fa-vault {
  --fa: "\e2c5"; }

.fa-mars {
  --fa: "\f222"; }

.fa-toilet {
  --fa: "\f7d8"; }

.fa-plane-circle-xmark {
  --fa: "\e557"; }

.fa-yen-sign {
  --fa: "\f157"; }

.fa-cny {
  --fa: "\f157"; }

.fa-jpy {
  --fa: "\f157"; }

.fa-rmb {
  --fa: "\f157"; }

.fa-yen {
  --fa: "\f157"; }

.fa-ruble-sign {
  --fa: "\f158"; }

.fa-rouble {
  --fa: "\f158"; }

.fa-rub {
  --fa: "\f158"; }

.fa-ruble {
  --fa: "\f158"; }

.fa-sun {
  --fa: "\f185"; }

.fa-guitar {
  --fa: "\f7a6"; }

.fa-face-laugh-wink {
  --fa: "\f59c"; }

.fa-laugh-wink {
  --fa: "\f59c"; }

.fa-horse-head {
  --fa: "\f7ab"; }

.fa-bore-hole {
  --fa: "\e4c3"; }

.fa-industry {
  --fa: "\f275"; }

.fa-circle-down {
  --fa: "\f358"; }

.fa-arrow-alt-circle-down {
  --fa: "\f358"; }

.fa-arrows-turn-to-dots {
  --fa: "\e4c1"; }

.fa-florin-sign {
  --fa: "\e184"; }

.fa-arrow-down-short-wide {
  --fa: "\f884"; }

.fa-sort-amount-desc {
  --fa: "\f884"; }

.fa-sort-amount-down-alt {
  --fa: "\f884"; }

.fa-less-than {
  --fa: "\3c"; }

.fa-angle-down {
  --fa: "\f107"; }

.fa-car-tunnel {
  --fa: "\e4de"; }

.fa-head-side-cough {
  --fa: "\e061"; }

.fa-grip-lines {
  --fa: "\f7a4"; }

.fa-thumbs-down {
  --fa: "\f165"; }

.fa-user-lock {
  --fa: "\f502"; }

.fa-arrow-right-long {
  --fa: "\f178"; }

.fa-long-arrow-right {
  --fa: "\f178"; }

.fa-anchor-circle-xmark {
  --fa: "\e4ac"; }

.fa-ellipsis {
  --fa: "\f141"; }

.fa-ellipsis-h {
  --fa: "\f141"; }

.fa-chess-pawn {
  --fa: "\f443"; }

.fa-kit-medical {
  --fa: "\f479"; }

.fa-first-aid {
  --fa: "\f479"; }

.fa-person-through-window {
  --fa: "\e5a9"; }

.fa-toolbox {
  --fa: "\f552"; }

.fa-hands-holding-circle {
  --fa: "\e4fb"; }

.fa-bug {
  --fa: "\f188"; }

.fa-credit-card {
  --fa: "\f09d"; }

.fa-credit-card-alt {
  --fa: "\f09d"; }

.fa-car {
  --fa: "\f1b9"; }

.fa-automobile {
  --fa: "\f1b9"; }

.fa-hand-holding-hand {
  --fa: "\e4f7"; }

.fa-book-open-reader {
  --fa: "\f5da"; }

.fa-book-reader {
  --fa: "\f5da"; }

.fa-mountain-sun {
  --fa: "\e52f"; }

.fa-arrows-left-right-to-line {
  --fa: "\e4ba"; }

.fa-dice-d20 {
  --fa: "\f6cf"; }

.fa-truck-droplet {
  --fa: "\e58c"; }

.fa-file-circle-xmark {
  --fa: "\e5a1"; }

.fa-temperature-arrow-up {
  --fa: "\e040"; }

.fa-temperature-up {
  --fa: "\e040"; }

.fa-medal {
  --fa: "\f5a2"; }

.fa-bed {
  --fa: "\f236"; }

.fa-square-h {
  --fa: "\f0fd"; }

.fa-h-square {
  --fa: "\f0fd"; }

.fa-podcast {
  --fa: "\f2ce"; }

.fa-temperature-full {
  --fa: "\f2c7"; }

.fa-temperature-4 {
  --fa: "\f2c7"; }

.fa-thermometer-4 {
  --fa: "\f2c7"; }

.fa-thermometer-full {
  --fa: "\f2c7"; }

.fa-bell {
  --fa: "\f0f3"; }

.fa-superscript {
  --fa: "\f12b"; }

.fa-plug-circle-xmark {
  --fa: "\e560"; }

.fa-star-of-life {
  --fa: "\f621"; }

.fa-phone-slash {
  --fa: "\f3dd"; }

.fa-paint-roller {
  --fa: "\f5aa"; }

.fa-handshake-angle {
  --fa: "\f4c4"; }

.fa-hands-helping {
  --fa: "\f4c4"; }

.fa-location-dot {
  --fa: "\f3c5"; }

.fa-map-marker-alt {
  --fa: "\f3c5"; }

.fa-file {
  --fa: "\f15b"; }

.fa-greater-than {
  --fa: "\3e"; }

.fa-person-swimming {
  --fa: "\f5c4"; }

.fa-swimmer {
  --fa: "\f5c4"; }

.fa-arrow-down {
  --fa: "\f063"; }

.fa-droplet {
  --fa: "\f043"; }

.fa-tint {
  --fa: "\f043"; }

.fa-eraser {
  --fa: "\f12d"; }

.fa-earth-americas {
  --fa: "\f57d"; }

.fa-earth {
  --fa: "\f57d"; }

.fa-earth-america {
  --fa: "\f57d"; }

.fa-globe-americas {
  --fa: "\f57d"; }

.fa-person-burst {
  --fa: "\e53b"; }

.fa-dove {
  --fa: "\f4ba"; }

.fa-battery-empty {
  --fa: "\f244"; }

.fa-battery-0 {
  --fa: "\f244"; }

.fa-socks {
  --fa: "\f696"; }

.fa-inbox {
  --fa: "\f01c"; }

.fa-section {
  --fa: "\e447"; }

.fa-gauge-high {
  --fa: "\f625"; }

.fa-tachometer-alt {
  --fa: "\f625"; }

.fa-tachometer-alt-fast {
  --fa: "\f625"; }

.fa-envelope-open-text {
  --fa: "\f658"; }

.fa-hospital {
  --fa: "\f0f8"; }

.fa-hospital-alt {
  --fa: "\f0f8"; }

.fa-hospital-wide {
  --fa: "\f0f8"; }

.fa-wine-bottle {
  --fa: "\f72f"; }

.fa-chess-rook {
  --fa: "\f447"; }

.fa-bars-staggered {
  --fa: "\f550"; }

.fa-reorder {
  --fa: "\f550"; }

.fa-stream {
  --fa: "\f550"; }

.fa-dharmachakra {
  --fa: "\f655"; }

.fa-hotdog {
  --fa: "\f80f"; }

.fa-person-walking-with-cane {
  --fa: "\f29d"; }

.fa-blind {
  --fa: "\f29d"; }

.fa-drum {
  --fa: "\f569"; }

.fa-ice-cream {
  --fa: "\f810"; }

.fa-heart-circle-bolt {
  --fa: "\e4fc"; }

.fa-fax {
  --fa: "\f1ac"; }

.fa-paragraph {
  --fa: "\f1dd"; }

.fa-check-to-slot {
  --fa: "\f772"; }

.fa-vote-yea {
  --fa: "\f772"; }

.fa-star-half {
  --fa: "\f089"; }

.fa-boxes-stacked {
  --fa: "\f468"; }

.fa-boxes {
  --fa: "\f468"; }

.fa-boxes-alt {
  --fa: "\f468"; }

.fa-link {
  --fa: "\f0c1"; }

.fa-chain {
  --fa: "\f0c1"; }

.fa-ear-listen {
  --fa: "\f2a2"; }

.fa-assistive-listening-systems {
  --fa: "\f2a2"; }

.fa-tree-city {
  --fa: "\e587"; }

.fa-play {
  --fa: "\f04b"; }

.fa-font {
  --fa: "\f031"; }

.fa-table-cells-row-lock {
  --fa: "\e67a"; }

.fa-rupiah-sign {
  --fa: "\e23d"; }

.fa-magnifying-glass {
  --fa: "\f002"; }

.fa-search {
  --fa: "\f002"; }

.fa-table-tennis-paddle-ball {
  --fa: "\f45d"; }

.fa-ping-pong-paddle-ball {
  --fa: "\f45d"; }

.fa-table-tennis {
  --fa: "\f45d"; }

.fa-person-dots-from-line {
  --fa: "\f470"; }

.fa-diagnoses {
  --fa: "\f470"; }

.fa-trash-can-arrow-up {
  --fa: "\f82a"; }

.fa-trash-restore-alt {
  --fa: "\f82a"; }

.fa-naira-sign {
  --fa: "\e1f6"; }

.fa-cart-arrow-down {
  --fa: "\f218"; }

.fa-walkie-talkie {
  --fa: "\f8ef"; }

.fa-file-pen {
  --fa: "\f31c"; }

.fa-file-edit {
  --fa: "\f31c"; }

.fa-receipt {
  --fa: "\f543"; }

.fa-square-pen {
  --fa: "\f14b"; }

.fa-pen-square {
  --fa: "\f14b"; }

.fa-pencil-square {
  --fa: "\f14b"; }

.fa-suitcase-rolling {
  --fa: "\f5c1"; }

.fa-person-circle-exclamation {
  --fa: "\e53f"; }

.fa-chevron-down {
  --fa: "\f078"; }

.fa-battery-full {
  --fa: "\f240"; }

.fa-battery {
  --fa: "\f240"; }

.fa-battery-5 {
  --fa: "\f240"; }

.fa-skull-crossbones {
  --fa: "\f714"; }

.fa-code-compare {
  --fa: "\e13a"; }

.fa-list-ul {
  --fa: "\f0ca"; }

.fa-list-dots {
  --fa: "\f0ca"; }

.fa-school-lock {
  --fa: "\e56f"; }

.fa-tower-cell {
  --fa: "\e585"; }

.fa-down-long {
  --fa: "\f309"; }

.fa-long-arrow-alt-down {
  --fa: "\f309"; }

.fa-ranking-star {
  --fa: "\e561"; }

.fa-chess-king {
  --fa: "\f43f"; }

.fa-person-harassing {
  --fa: "\e549"; }

.fa-brazilian-real-sign {
  --fa: "\e46c"; }

.fa-landmark-dome {
  --fa: "\f752"; }

.fa-landmark-alt {
  --fa: "\f752"; }

.fa-arrow-up {
  --fa: "\f062"; }

.fa-tv {
  --fa: "\f26c"; }

.fa-television {
  --fa: "\f26c"; }

.fa-tv-alt {
  --fa: "\f26c"; }

.fa-shrimp {
  --fa: "\e448"; }

.fa-list-check {
  --fa: "\f0ae"; }

.fa-tasks {
  --fa: "\f0ae"; }

.fa-jug-detergent {
  --fa: "\e519"; }

.fa-circle-user {
  --fa: "\f2bd"; }

.fa-user-circle {
  --fa: "\f2bd"; }

.fa-user-shield {
  --fa: "\f505"; }

.fa-wind {
  --fa: "\f72e"; }

.fa-car-burst {
  --fa: "\f5e1"; }

.fa-car-crash {
  --fa: "\f5e1"; }

.fa-y {
  --fa: "\59"; }

.fa-person-snowboarding {
  --fa: "\f7ce"; }

.fa-snowboarding {
  --fa: "\f7ce"; }

.fa-truck-fast {
  --fa: "\f48b"; }

.fa-shipping-fast {
  --fa: "\f48b"; }

.fa-fish {
  --fa: "\f578"; }

.fa-user-graduate {
  --fa: "\f501"; }

.fa-circle-half-stroke {
  --fa: "\f042"; }

.fa-adjust {
  --fa: "\f042"; }

.fa-clapperboard {
  --fa: "\e131"; }

.fa-circle-radiation {
  --fa: "\f7ba"; }

.fa-radiation-alt {
  --fa: "\f7ba"; }

.fa-baseball {
  --fa: "\f433"; }

.fa-baseball-ball {
  --fa: "\f433"; }

.fa-jet-fighter-up {
  --fa: "\e518"; }

.fa-diagram-project {
  --fa: "\f542"; }

.fa-project-diagram {
  --fa: "\f542"; }

.fa-copy {
  --fa: "\f0c5"; }

.fa-volume-xmark {
  --fa: "\f6a9"; }

.fa-volume-mute {
  --fa: "\f6a9"; }

.fa-volume-times {
  --fa: "\f6a9"; }

.fa-hand-sparkles {
  --fa: "\e05d"; }

.fa-grip {
  --fa: "\f58d"; }

.fa-grip-horizontal {
  --fa: "\f58d"; }

.fa-share-from-square {
  --fa: "\f14d"; }

.fa-share-square {
  --fa: "\f14d"; }

.fa-child-combatant {
  --fa: "\e4e0"; }

.fa-child-rifle {
  --fa: "\e4e0"; }

.fa-gun {
  --fa: "\e19b"; }

.fa-square-phone {
  --fa: "\f098"; }

.fa-phone-square {
  --fa: "\f098"; }

.fa-plus {
  --fa: "\2b"; }

.fa-add {
  --fa: "\2b"; }

.fa-expand {
  --fa: "\f065"; }

.fa-computer {
  --fa: "\e4e5"; }

.fa-xmark {
  --fa: "\f00d"; }

.fa-close {
  --fa: "\f00d"; }

.fa-multiply {
  --fa: "\f00d"; }

.fa-remove {
  --fa: "\f00d"; }

.fa-times {
  --fa: "\f00d"; }

.fa-arrows-up-down-left-right {
  --fa: "\f047"; }

.fa-arrows {
  --fa: "\f047"; }

.fa-chalkboard-user {
  --fa: "\f51c"; }

.fa-chalkboard-teacher {
  --fa: "\f51c"; }

.fa-peso-sign {
  --fa: "\e222"; }

.fa-building-shield {
  --fa: "\e4d8"; }

.fa-baby {
  --fa: "\f77c"; }

.fa-users-line {
  --fa: "\e592"; }

.fa-quote-left {
  --fa: "\f10d"; }

.fa-quote-left-alt {
  --fa: "\f10d"; }

.fa-tractor {
  --fa: "\f722"; }

.fa-trash-arrow-up {
  --fa: "\f829"; }

.fa-trash-restore {
  --fa: "\f829"; }

.fa-arrow-down-up-lock {
  --fa: "\e4b0"; }

.fa-lines-leaning {
  --fa: "\e51e"; }

.fa-ruler-combined {
  --fa: "\f546"; }

.fa-copyright {
  --fa: "\f1f9"; }

.fa-equals {
  --fa: "\3d"; }

.fa-blender {
  --fa: "\f517"; }

.fa-teeth {
  --fa: "\f62e"; }

.fa-shekel-sign {
  --fa: "\f20b"; }

.fa-ils {
  --fa: "\f20b"; }

.fa-shekel {
  --fa: "\f20b"; }

.fa-sheqel {
  --fa: "\f20b"; }

.fa-sheqel-sign {
  --fa: "\f20b"; }

.fa-map {
  --fa: "\f279"; }

.fa-rocket {
  --fa: "\f135"; }

.fa-photo-film {
  --fa: "\f87c"; }

.fa-photo-video {
  --fa: "\f87c"; }

.fa-folder-minus {
  --fa: "\f65d"; }

.fa-hexagon-nodes-bolt {
  --fa: "\e69a"; }

.fa-store {
  --fa: "\f54e"; }

.fa-arrow-trend-up {
  --fa: "\e098"; }

.fa-plug-circle-minus {
  --fa: "\e55e"; }

.fa-sign-hanging {
  --fa: "\f4d9"; }

.fa-sign {
  --fa: "\f4d9"; }

.fa-bezier-curve {
  --fa: "\f55b"; }

.fa-bell-slash {
  --fa: "\f1f6"; }

.fa-tablet {
  --fa: "\f3fb"; }

.fa-tablet-android {
  --fa: "\f3fb"; }

.fa-school-flag {
  --fa: "\e56e"; }

.fa-fill {
  --fa: "\f575"; }

.fa-angle-up {
  --fa: "\f106"; }

.fa-drumstick-bite {
  --fa: "\f6d7"; }

.fa-holly-berry {
  --fa: "\f7aa"; }

.fa-chevron-left {
  --fa: "\f053"; }

.fa-bacteria {
  --fa: "\e059"; }

.fa-hand-lizard {
  --fa: "\f258"; }

.fa-notdef {
  --fa: "\e1fe"; }

.fa-disease {
  --fa: "\f7fa"; }

.fa-briefcase-medical {
  --fa: "\f469"; }

.fa-genderless {
  --fa: "\f22d"; }

.fa-chevron-right {
  --fa: "\f054"; }

.fa-retweet {
  --fa: "\f079"; }

.fa-car-rear {
  --fa: "\f5de"; }

.fa-car-alt {
  --fa: "\f5de"; }

.fa-pump-soap {
  --fa: "\e06b"; }

.fa-video-slash {
  --fa: "\f4e2"; }

.fa-battery-quarter {
  --fa: "\f243"; }

.fa-battery-2 {
  --fa: "\f243"; }

.fa-radio {
  --fa: "\f8d7"; }

.fa-baby-carriage {
  --fa: "\f77d"; }

.fa-carriage-baby {
  --fa: "\f77d"; }

.fa-traffic-light {
  --fa: "\f637"; }

.fa-thermometer {
  --fa: "\f491"; }

.fa-vr-cardboard {
  --fa: "\f729"; }

.fa-hand-middle-finger {
  --fa: "\f806"; }

.fa-percent {
  --fa: "\25"; }

.fa-percentage {
  --fa: "\25"; }

.fa-truck-moving {
  --fa: "\f4df"; }

.fa-glass-water-droplet {
  --fa: "\e4f5"; }

.fa-display {
  --fa: "\e163"; }

.fa-face-smile {
  --fa: "\f118"; }

.fa-smile {
  --fa: "\f118"; }

.fa-thumbtack {
  --fa: "\f08d"; }

.fa-thumb-tack {
  --fa: "\f08d"; }

.fa-trophy {
  --fa: "\f091"; }

.fa-person-praying {
  --fa: "\f683"; }

.fa-pray {
  --fa: "\f683"; }

.fa-hammer {
  --fa: "\f6e3"; }

.fa-hand-peace {
  --fa: "\f25b"; }

.fa-rotate {
  --fa: "\f2f1"; }

.fa-sync-alt {
  --fa: "\f2f1"; }

.fa-spinner {
  --fa: "\f110"; }

.fa-robot {
  --fa: "\f544"; }

.fa-peace {
  --fa: "\f67c"; }

.fa-gears {
  --fa: "\f085"; }

.fa-cogs {
  --fa: "\f085"; }

.fa-warehouse {
  --fa: "\f494"; }

.fa-arrow-up-right-dots {
  --fa: "\e4b7"; }

.fa-splotch {
  --fa: "\f5bc"; }

.fa-face-grin-hearts {
  --fa: "\f584"; }

.fa-grin-hearts {
  --fa: "\f584"; }

.fa-dice-four {
  --fa: "\f524"; }

.fa-sim-card {
  --fa: "\f7c4"; }

.fa-transgender {
  --fa: "\f225"; }

.fa-transgender-alt {
  --fa: "\f225"; }

.fa-mercury {
  --fa: "\f223"; }

.fa-arrow-turn-down {
  --fa: "\f149"; }

.fa-level-down {
  --fa: "\f149"; }

.fa-person-falling-burst {
  --fa: "\e547"; }

.fa-award {
  --fa: "\f559"; }

.fa-ticket-simple {
  --fa: "\f3ff"; }

.fa-ticket-alt {
  --fa: "\f3ff"; }

.fa-building {
  --fa: "\f1ad"; }

.fa-angles-left {
  --fa: "\f100"; }

.fa-angle-double-left {
  --fa: "\f100"; }

.fa-qrcode {
  --fa: "\f029"; }

.fa-clock-rotate-left {
  --fa: "\f1da"; }

.fa-history {
  --fa: "\f1da"; }

.fa-face-grin-beam-sweat {
  --fa: "\f583"; }

.fa-grin-beam-sweat {
  --fa: "\f583"; }

.fa-file-export {
  --fa: "\f56e"; }

.fa-arrow-right-from-file {
  --fa: "\f56e"; }

.fa-shield {
  --fa: "\f132"; }

.fa-shield-blank {
  --fa: "\f132"; }

.fa-arrow-up-short-wide {
  --fa: "\f885"; }

.fa-sort-amount-up-alt {
  --fa: "\f885"; }

.fa-comment-nodes {
  --fa: "\e696"; }

.fa-house-medical {
  --fa: "\e3b2"; }

.fa-golf-ball-tee {
  --fa: "\f450"; }

.fa-golf-ball {
  --fa: "\f450"; }

.fa-circle-chevron-left {
  --fa: "\f137"; }

.fa-chevron-circle-left {
  --fa: "\f137"; }

.fa-house-chimney-window {
  --fa: "\e00d"; }

.fa-pen-nib {
  --fa: "\f5ad"; }

.fa-tent-arrow-turn-left {
  --fa: "\e580"; }

.fa-tents {
  --fa: "\e582"; }

.fa-wand-magic {
  --fa: "\f0d0"; }

.fa-magic {
  --fa: "\f0d0"; }

.fa-dog {
  --fa: "\f6d3"; }

.fa-carrot {
  --fa: "\f787"; }

.fa-moon {
  --fa: "\f186"; }

.fa-wine-glass-empty {
  --fa: "\f5ce"; }

.fa-wine-glass-alt {
  --fa: "\f5ce"; }

.fa-cheese {
  --fa: "\f7ef"; }

.fa-yin-yang {
  --fa: "\f6ad"; }

.fa-music {
  --fa: "\f001"; }

.fa-code-commit {
  --fa: "\f386"; }

.fa-temperature-low {
  --fa: "\f76b"; }

.fa-person-biking {
  --fa: "\f84a"; }

.fa-biking {
  --fa: "\f84a"; }

.fa-broom {
  --fa: "\f51a"; }

.fa-shield-heart {
  --fa: "\e574"; }

.fa-gopuram {
  --fa: "\f664"; }

.fa-earth-oceania {
  --fa: "\e47b"; }

.fa-globe-oceania {
  --fa: "\e47b"; }

.fa-square-xmark {
  --fa: "\f2d3"; }

.fa-times-square {
  --fa: "\f2d3"; }

.fa-xmark-square {
  --fa: "\f2d3"; }

.fa-hashtag {
  --fa: "\23"; }

.fa-up-right-and-down-left-from-center {
  --fa: "\f424"; }

.fa-expand-alt {
  --fa: "\f424"; }

.fa-oil-can {
  --fa: "\f613"; }

.fa-t {
  --fa: "\54"; }

.fa-hippo {
  --fa: "\f6ed"; }

.fa-chart-column {
  --fa: "\e0e3"; }

.fa-infinity {
  --fa: "\f534"; }

.fa-vial-circle-check {
  --fa: "\e596"; }

.fa-person-arrow-down-to-line {
  --fa: "\e538"; }

.fa-voicemail {
  --fa: "\f897"; }

.fa-fan {
  --fa: "\f863"; }

.fa-person-walking-luggage {
  --fa: "\e554"; }

.fa-up-down {
  --fa: "\f338"; }

.fa-arrows-alt-v {
  --fa: "\f338"; }

.fa-cloud-moon-rain {
  --fa: "\f73c"; }

.fa-calendar {
  --fa: "\f133"; }

.fa-trailer {
  --fa: "\e041"; }

.fa-bahai {
  --fa: "\f666"; }

.fa-haykal {
  --fa: "\f666"; }

.fa-sd-card {
  --fa: "\f7c2"; }

.fa-dragon {
  --fa: "\f6d5"; }

.fa-shoe-prints {
  --fa: "\f54b"; }

.fa-circle-plus {
  --fa: "\f055"; }

.fa-plus-circle {
  --fa: "\f055"; }

.fa-face-grin-tongue-wink {
  --fa: "\f58b"; }

.fa-grin-tongue-wink {
  --fa: "\f58b"; }

.fa-hand-holding {
  --fa: "\f4bd"; }

.fa-plug-circle-exclamation {
  --fa: "\e55d"; }

.fa-link-slash {
  --fa: "\f127"; }

.fa-chain-broken {
  --fa: "\f127"; }

.fa-chain-slash {
  --fa: "\f127"; }

.fa-unlink {
  --fa: "\f127"; }

.fa-clone {
  --fa: "\f24d"; }

.fa-person-walking-arrow-loop-left {
  --fa: "\e551"; }

.fa-arrow-up-z-a {
  --fa: "\f882"; }

.fa-sort-alpha-up-alt {
  --fa: "\f882"; }

.fa-fire-flame-curved {
  --fa: "\f7e4"; }

.fa-fire-alt {
  --fa: "\f7e4"; }

.fa-tornado {
  --fa: "\f76f"; }

.fa-file-circle-plus {
  --fa: "\e494"; }

.fa-book-quran {
  --fa: "\f687"; }

.fa-quran {
  --fa: "\f687"; }

.fa-anchor {
  --fa: "\f13d"; }

.fa-border-all {
  --fa: "\f84c"; }

.fa-face-angry {
  --fa: "\f556"; }

.fa-angry {
  --fa: "\f556"; }

.fa-cookie-bite {
  --fa: "\f564"; }

.fa-arrow-trend-down {
  --fa: "\e097"; }

.fa-rss {
  --fa: "\f09e"; }

.fa-feed {
  --fa: "\f09e"; }

.fa-draw-polygon {
  --fa: "\f5ee"; }

.fa-scale-balanced {
  --fa: "\f24e"; }

.fa-balance-scale {
  --fa: "\f24e"; }

.fa-gauge-simple-high {
  --fa: "\f62a"; }

.fa-tachometer {
  --fa: "\f62a"; }

.fa-tachometer-fast {
  --fa: "\f62a"; }

.fa-shower {
  --fa: "\f2cc"; }

.fa-desktop {
  --fa: "\f390"; }

.fa-desktop-alt {
  --fa: "\f390"; }

.fa-m {
  --fa: "\4d"; }

.fa-table-list {
  --fa: "\f00b"; }

.fa-th-list {
  --fa: "\f00b"; }

.fa-comment-sms {
  --fa: "\f7cd"; }

.fa-sms {
  --fa: "\f7cd"; }

.fa-book {
  --fa: "\f02d"; }

.fa-user-plus {
  --fa: "\f234"; }

.fa-check {
  --fa: "\f00c"; }

.fa-battery-three-quarters {
  --fa: "\f241"; }

.fa-battery-4 {
  --fa: "\f241"; }

.fa-house-circle-check {
  --fa: "\e509"; }

.fa-angle-left {
  --fa: "\f104"; }

.fa-diagram-successor {
  --fa: "\e47a"; }

.fa-truck-arrow-right {
  --fa: "\e58b"; }

.fa-arrows-split-up-and-left {
  --fa: "\e4bc"; }

.fa-hand-fist {
  --fa: "\f6de"; }

.fa-fist-raised {
  --fa: "\f6de"; }

.fa-cloud-moon {
  --fa: "\f6c3"; }

.fa-briefcase {
  --fa: "\f0b1"; }

.fa-person-falling {
  --fa: "\e546"; }

.fa-image-portrait {
  --fa: "\f3e0"; }

.fa-portrait {
  --fa: "\f3e0"; }

.fa-user-tag {
  --fa: "\f507"; }

.fa-rug {
  --fa: "\e569"; }

.fa-earth-europe {
  --fa: "\f7a2"; }

.fa-globe-europe {
  --fa: "\f7a2"; }

.fa-cart-flatbed-suitcase {
  --fa: "\f59d"; }

.fa-luggage-cart {
  --fa: "\f59d"; }

.fa-rectangle-xmark {
  --fa: "\f410"; }

.fa-rectangle-times {
  --fa: "\f410"; }

.fa-times-rectangle {
  --fa: "\f410"; }

.fa-window-close {
  --fa: "\f410"; }

.fa-baht-sign {
  --fa: "\e0ac"; }

.fa-book-open {
  --fa: "\f518"; }

.fa-book-journal-whills {
  --fa: "\f66a"; }

.fa-journal-whills {
  --fa: "\f66a"; }

.fa-handcuffs {
  --fa: "\e4f8"; }

.fa-triangle-exclamation {
  --fa: "\f071"; }

.fa-exclamation-triangle {
  --fa: "\f071"; }

.fa-warning {
  --fa: "\f071"; }

.fa-database {
  --fa: "\f1c0"; }

.fa-share {
  --fa: "\f064"; }

.fa-mail-forward {
  --fa: "\f064"; }

.fa-bottle-droplet {
  --fa: "\e4c4"; }

.fa-mask-face {
  --fa: "\e1d7"; }

.fa-hill-rockslide {
  --fa: "\e508"; }

.fa-right-left {
  --fa: "\f362"; }

.fa-exchange-alt {
  --fa: "\f362"; }

.fa-paper-plane {
  --fa: "\f1d8"; }

.fa-road-circle-exclamation {
  --fa: "\e565"; }

.fa-dungeon {
  --fa: "\f6d9"; }

.fa-align-right {
  --fa: "\f038"; }

.fa-money-bill-1-wave {
  --fa: "\f53b"; }

.fa-money-bill-wave-alt {
  --fa: "\f53b"; }

.fa-life-ring {
  --fa: "\f1cd"; }

.fa-hands {
  --fa: "\f2a7"; }

.fa-sign-language {
  --fa: "\f2a7"; }

.fa-signing {
  --fa: "\f2a7"; }

.fa-calendar-day {
  --fa: "\f783"; }

.fa-water-ladder {
  --fa: "\f5c5"; }

.fa-ladder-water {
  --fa: "\f5c5"; }

.fa-swimming-pool {
  --fa: "\f5c5"; }

.fa-arrows-up-down {
  --fa: "\f07d"; }

.fa-arrows-v {
  --fa: "\f07d"; }

.fa-face-grimace {
  --fa: "\f57f"; }

.fa-grimace {
  --fa: "\f57f"; }

.fa-wheelchair-move {
  --fa: "\e2ce"; }

.fa-wheelchair-alt {
  --fa: "\e2ce"; }

.fa-turn-down {
  --fa: "\f3be"; }

.fa-level-down-alt {
  --fa: "\f3be"; }

.fa-person-walking-arrow-right {
  --fa: "\e552"; }

.fa-square-envelope {
  --fa: "\f199"; }

.fa-envelope-square {
  --fa: "\f199"; }

.fa-dice {
  --fa: "\f522"; }

.fa-bowling-ball {
  --fa: "\f436"; }

.fa-brain {
  --fa: "\f5dc"; }

.fa-bandage {
  --fa: "\f462"; }

.fa-band-aid {
  --fa: "\f462"; }

.fa-calendar-minus {
  --fa: "\f272"; }

.fa-circle-xmark {
  --fa: "\f057"; }

.fa-times-circle {
  --fa: "\f057"; }

.fa-xmark-circle {
  --fa: "\f057"; }

.fa-gifts {
  --fa: "\f79c"; }

.fa-hotel {
  --fa: "\f594"; }

.fa-earth-asia {
  --fa: "\f57e"; }

.fa-globe-asia {
  --fa: "\f57e"; }

.fa-id-card-clip {
  --fa: "\f47f"; }

.fa-id-card-alt {
  --fa: "\f47f"; }

.fa-magnifying-glass-plus {
  --fa: "\f00e"; }

.fa-search-plus {
  --fa: "\f00e"; }

.fa-thumbs-up {
  --fa: "\f164"; }

.fa-user-clock {
  --fa: "\f4fd"; }

.fa-hand-dots {
  --fa: "\f461"; }

.fa-allergies {
  --fa: "\f461"; }

.fa-file-invoice {
  --fa: "\f570"; }

.fa-window-minimize {
  --fa: "\f2d1"; }

.fa-mug-saucer {
  --fa: "\f0f4"; }

.fa-coffee {
  --fa: "\f0f4"; }

.fa-brush {
  --fa: "\f55d"; }

.fa-file-half-dashed {
  --fa: "\e698"; }

.fa-mask {
  --fa: "\f6fa"; }

.fa-magnifying-glass-minus {
  --fa: "\f010"; }

.fa-search-minus {
  --fa: "\f010"; }

.fa-ruler-vertical {
  --fa: "\f548"; }

.fa-user-large {
  --fa: "\f406"; }

.fa-user-alt {
  --fa: "\f406"; }

.fa-train-tram {
  --fa: "\e5b4"; }

.fa-user-nurse {
  --fa: "\f82f"; }

.fa-syringe {
  --fa: "\f48e"; }

.fa-cloud-sun {
  --fa: "\f6c4"; }

.fa-stopwatch-20 {
  --fa: "\e06f"; }

.fa-square-full {
  --fa: "\f45c"; }

.fa-magnet {
  --fa: "\f076"; }

.fa-jar {
  --fa: "\e516"; }

.fa-note-sticky {
  --fa: "\f249"; }

.fa-sticky-note {
  --fa: "\f249"; }

.fa-bug-slash {
  --fa: "\e490"; }

.fa-arrow-up-from-water-pump {
  --fa: "\e4b6"; }

.fa-bone {
  --fa: "\f5d7"; }

.fa-table-cells-row-unlock {
  --fa: "\e691"; }

.fa-user-injured {
  --fa: "\f728"; }

.fa-face-sad-tear {
  --fa: "\f5b4"; }

.fa-sad-tear {
  --fa: "\f5b4"; }

.fa-plane {
  --fa: "\f072"; }

.fa-tent-arrows-down {
  --fa: "\e581"; }

.fa-exclamation {
  --fa: "\21"; }

.fa-arrows-spin {
  --fa: "\e4bb"; }

.fa-print {
  --fa: "\f02f"; }

.fa-turkish-lira-sign {
  --fa: "\e2bb"; }

.fa-try {
  --fa: "\e2bb"; }

.fa-turkish-lira {
  --fa: "\e2bb"; }

.fa-dollar-sign {
  --fa: "\24"; }

.fa-dollar {
  --fa: "\24"; }

.fa-usd {
  --fa: "\24"; }

.fa-x {
  --fa: "\58"; }

.fa-magnifying-glass-dollar {
  --fa: "\f688"; }

.fa-search-dollar {
  --fa: "\f688"; }

.fa-users-gear {
  --fa: "\f509"; }

.fa-users-cog {
  --fa: "\f509"; }

.fa-person-military-pointing {
  --fa: "\e54a"; }

.fa-building-columns {
  --fa: "\f19c"; }

.fa-bank {
  --fa: "\f19c"; }

.fa-institution {
  --fa: "\f19c"; }

.fa-museum {
  --fa: "\f19c"; }

.fa-university {
  --fa: "\f19c"; }

.fa-umbrella {
  --fa: "\f0e9"; }

.fa-trowel {
  --fa: "\e589"; }

.fa-d {
  --fa: "\44"; }

.fa-stapler {
  --fa: "\e5af"; }

.fa-masks-theater {
  --fa: "\f630"; }

.fa-theater-masks {
  --fa: "\f630"; }

.fa-kip-sign {
  --fa: "\e1c4"; }

.fa-hand-point-left {
  --fa: "\f0a5"; }

.fa-handshake-simple {
  --fa: "\f4c6"; }

.fa-handshake-alt {
  --fa: "\f4c6"; }

.fa-jet-fighter {
  --fa: "\f0fb"; }

.fa-fighter-jet {
  --fa: "\f0fb"; }

.fa-square-share-nodes {
  --fa: "\f1e1"; }

.fa-share-alt-square {
  --fa: "\f1e1"; }

.fa-barcode {
  --fa: "\f02a"; }

.fa-plus-minus {
  --fa: "\e43c"; }

.fa-video {
  --fa: "\f03d"; }

.fa-video-camera {
  --fa: "\f03d"; }

.fa-graduation-cap {
  --fa: "\f19d"; }

.fa-mortar-board {
  --fa: "\f19d"; }

.fa-hand-holding-medical {
  --fa: "\e05c"; }

.fa-person-circle-check {
  --fa: "\e53e"; }

.fa-turn-up {
  --fa: "\f3bf"; }

.fa-level-up-alt {
  --fa: "\f3bf"; }

.sr-only,
.fa-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0; }

.sr-only-focusable:not(:focus),
.fa-sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0; }
:root, :host {
  --fa-style-family-brands: 'Font Awesome 6 Brands';
  --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'; }

@font-face {
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("/assets/fa-brands-400-D_cYUPeE.woff2") format("woff2"), url("/assets/fa-brands-400-D1LuMI3I.ttf") format("truetype"); }

.fab,
.fa-brands {
  font-weight: 400; }

.fa-monero {
  --fa: "\f3d0"; }

.fa-hooli {
  --fa: "\f427"; }

.fa-yelp {
  --fa: "\f1e9"; }

.fa-cc-visa {
  --fa: "\f1f0"; }

.fa-lastfm {
  --fa: "\f202"; }

.fa-shopware {
  --fa: "\f5b5"; }

.fa-creative-commons-nc {
  --fa: "\f4e8"; }

.fa-aws {
  --fa: "\f375"; }

.fa-redhat {
  --fa: "\f7bc"; }

.fa-yoast {
  --fa: "\f2b1"; }

.fa-cloudflare {
  --fa: "\e07d"; }

.fa-ups {
  --fa: "\f7e0"; }

.fa-pixiv {
  --fa: "\e640"; }

.fa-wpexplorer {
  --fa: "\f2de"; }

.fa-dyalog {
  --fa: "\f399"; }

.fa-bity {
  --fa: "\f37a"; }

.fa-stackpath {
  --fa: "\f842"; }

.fa-buysellads {
  --fa: "\f20d"; }

.fa-first-order {
  --fa: "\f2b0"; }

.fa-modx {
  --fa: "\f285"; }

.fa-guilded {
  --fa: "\e07e"; }

.fa-vnv {
  --fa: "\f40b"; }

.fa-square-js {
  --fa: "\f3b9"; }

.fa-js-square {
  --fa: "\f3b9"; }

.fa-microsoft {
  --fa: "\f3ca"; }

.fa-qq {
  --fa: "\f1d6"; }

.fa-orcid {
  --fa: "\f8d2"; }

.fa-java {
  --fa: "\f4e4"; }

.fa-invision {
  --fa: "\f7b0"; }

.fa-creative-commons-pd-alt {
  --fa: "\f4ed"; }

.fa-centercode {
  --fa: "\f380"; }

.fa-glide-g {
  --fa: "\f2a6"; }

.fa-drupal {
  --fa: "\f1a9"; }

.fa-jxl {
  --fa: "\e67b"; }

.fa-dart-lang {
  --fa: "\e693"; }

.fa-hire-a-helper {
  --fa: "\f3b0"; }

.fa-creative-commons-by {
  --fa: "\f4e7"; }

.fa-unity {
  --fa: "\e049"; }

.fa-whmcs {
  --fa: "\f40d"; }

.fa-rocketchat {
  --fa: "\f3e8"; }

.fa-vk {
  --fa: "\f189"; }

.fa-untappd {
  --fa: "\f405"; }

.fa-mailchimp {
  --fa: "\f59e"; }

.fa-css3-alt {
  --fa: "\f38b"; }

.fa-square-reddit {
  --fa: "\f1a2"; }

.fa-reddit-square {
  --fa: "\f1a2"; }

.fa-vimeo-v {
  --fa: "\f27d"; }

.fa-contao {
  --fa: "\f26d"; }

.fa-square-font-awesome {
  --fa: "\e5ad"; }

.fa-deskpro {
  --fa: "\f38f"; }

.fa-brave {
  --fa: "\e63c"; }

.fa-sistrix {
  --fa: "\f3ee"; }

.fa-square-instagram {
  --fa: "\e055"; }

.fa-instagram-square {
  --fa: "\e055"; }

.fa-battle-net {
  --fa: "\f835"; }

.fa-the-red-yeti {
  --fa: "\f69d"; }

.fa-square-hacker-news {
  --fa: "\f3af"; }

.fa-hacker-news-square {
  --fa: "\f3af"; }

.fa-edge {
  --fa: "\f282"; }

.fa-threads {
  --fa: "\e618"; }

.fa-napster {
  --fa: "\f3d2"; }

.fa-square-snapchat {
  --fa: "\f2ad"; }

.fa-snapchat-square {
  --fa: "\f2ad"; }

.fa-google-plus-g {
  --fa: "\f0d5"; }

.fa-artstation {
  --fa: "\f77a"; }

.fa-markdown {
  --fa: "\f60f"; }

.fa-sourcetree {
  --fa: "\f7d3"; }

.fa-google-plus {
  --fa: "\f2b3"; }

.fa-diaspora {
  --fa: "\f791"; }

.fa-foursquare {
  --fa: "\f180"; }

.fa-stack-overflow {
  --fa: "\f16c"; }

.fa-github-alt {
  --fa: "\f113"; }

.fa-phoenix-squadron {
  --fa: "\f511"; }

.fa-pagelines {
  --fa: "\f18c"; }

.fa-algolia {
  --fa: "\f36c"; }

.fa-red-river {
  --fa: "\f3e3"; }

.fa-creative-commons-sa {
  --fa: "\f4ef"; }

.fa-safari {
  --fa: "\f267"; }

.fa-google {
  --fa: "\f1a0"; }

.fa-square-font-awesome-stroke {
  --fa: "\f35c"; }

.fa-font-awesome-alt {
  --fa: "\f35c"; }

.fa-atlassian {
  --fa: "\f77b"; }

.fa-linkedin-in {
  --fa: "\f0e1"; }

.fa-digital-ocean {
  --fa: "\f391"; }

.fa-nimblr {
  --fa: "\f5a8"; }

.fa-chromecast {
  --fa: "\f838"; }

.fa-evernote {
  --fa: "\f839"; }

.fa-hacker-news {
  --fa: "\f1d4"; }

.fa-creative-commons-sampling {
  --fa: "\f4f0"; }

.fa-adversal {
  --fa: "\f36a"; }

.fa-creative-commons {
  --fa: "\f25e"; }

.fa-watchman-monitoring {
  --fa: "\e087"; }

.fa-fonticons {
  --fa: "\f280"; }

.fa-weixin {
  --fa: "\f1d7"; }

.fa-shirtsinbulk {
  --fa: "\f214"; }

.fa-codepen {
  --fa: "\f1cb"; }

.fa-git-alt {
  --fa: "\f841"; }

.fa-lyft {
  --fa: "\f3c3"; }

.fa-rev {
  --fa: "\f5b2"; }

.fa-windows {
  --fa: "\f17a"; }

.fa-wizards-of-the-coast {
  --fa: "\f730"; }

.fa-square-viadeo {
  --fa: "\f2aa"; }

.fa-viadeo-square {
  --fa: "\f2aa"; }

.fa-meetup {
  --fa: "\f2e0"; }

.fa-centos {
  --fa: "\f789"; }

.fa-adn {
  --fa: "\f170"; }

.fa-cloudsmith {
  --fa: "\f384"; }

.fa-opensuse {
  --fa: "\e62b"; }

.fa-pied-piper-alt {
  --fa: "\f1a8"; }

.fa-square-dribbble {
  --fa: "\f397"; }

.fa-dribbble-square {
  --fa: "\f397"; }

.fa-codiepie {
  --fa: "\f284"; }

.fa-node {
  --fa: "\f419"; }

.fa-mix {
  --fa: "\f3cb"; }

.fa-steam {
  --fa: "\f1b6"; }

.fa-cc-apple-pay {
  --fa: "\f416"; }

.fa-scribd {
  --fa: "\f28a"; }

.fa-debian {
  --fa: "\e60b"; }

.fa-openid {
  --fa: "\f19b"; }

.fa-instalod {
  --fa: "\e081"; }

.fa-files-pinwheel {
  --fa: "\e69f"; }

.fa-expeditedssl {
  --fa: "\f23e"; }

.fa-sellcast {
  --fa: "\f2da"; }

.fa-square-twitter {
  --fa: "\f081"; }

.fa-twitter-square {
  --fa: "\f081"; }

.fa-r-project {
  --fa: "\f4f7"; }

.fa-delicious {
  --fa: "\f1a5"; }

.fa-freebsd {
  --fa: "\f3a4"; }

.fa-vuejs {
  --fa: "\f41f"; }

.fa-accusoft {
  --fa: "\f369"; }

.fa-ioxhost {
  --fa: "\f208"; }

.fa-fonticons-fi {
  --fa: "\f3a2"; }

.fa-app-store {
  --fa: "\f36f"; }

.fa-cc-mastercard {
  --fa: "\f1f1"; }

.fa-itunes-note {
  --fa: "\f3b5"; }

.fa-golang {
  --fa: "\e40f"; }

.fa-kickstarter {
  --fa: "\f3bb"; }

.fa-square-kickstarter {
  --fa: "\f3bb"; }

.fa-grav {
  --fa: "\f2d6"; }

.fa-weibo {
  --fa: "\f18a"; }

.fa-uncharted {
  --fa: "\e084"; }

.fa-firstdraft {
  --fa: "\f3a1"; }

.fa-square-youtube {
  --fa: "\f431"; }

.fa-youtube-square {
  --fa: "\f431"; }

.fa-wikipedia-w {
  --fa: "\f266"; }

.fa-wpressr {
  --fa: "\f3e4"; }

.fa-rendact {
  --fa: "\f3e4"; }

.fa-angellist {
  --fa: "\f209"; }

.fa-galactic-republic {
  --fa: "\f50c"; }

.fa-nfc-directional {
  --fa: "\e530"; }

.fa-skype {
  --fa: "\f17e"; }

.fa-joget {
  --fa: "\f3b7"; }

.fa-fedora {
  --fa: "\f798"; }

.fa-stripe-s {
  --fa: "\f42a"; }

.fa-meta {
  --fa: "\e49b"; }

.fa-laravel {
  --fa: "\f3bd"; }

.fa-hotjar {
  --fa: "\f3b1"; }

.fa-bluetooth-b {
  --fa: "\f294"; }

.fa-square-letterboxd {
  --fa: "\e62e"; }

.fa-sticker-mule {
  --fa: "\f3f7"; }

.fa-creative-commons-zero {
  --fa: "\f4f3"; }

.fa-hips {
  --fa: "\f452"; }

.fa-css {
  --fa: "\e6a2"; }

.fa-behance {
  --fa: "\f1b4"; }

.fa-reddit {
  --fa: "\f1a1"; }

.fa-discord {
  --fa: "\f392"; }

.fa-chrome {
  --fa: "\f268"; }

.fa-app-store-ios {
  --fa: "\f370"; }

.fa-cc-discover {
  --fa: "\f1f2"; }

.fa-wpbeginner {
  --fa: "\f297"; }

.fa-confluence {
  --fa: "\f78d"; }

.fa-shoelace {
  --fa: "\e60c"; }

.fa-mdb {
  --fa: "\f8ca"; }

.fa-dochub {
  --fa: "\f394"; }

.fa-accessible-icon {
  --fa: "\f368"; }

.fa-ebay {
  --fa: "\f4f4"; }

.fa-amazon {
  --fa: "\f270"; }

.fa-unsplash {
  --fa: "\e07c"; }

.fa-yarn {
  --fa: "\f7e3"; }

.fa-square-steam {
  --fa: "\f1b7"; }

.fa-steam-square {
  --fa: "\f1b7"; }

.fa-500px {
  --fa: "\f26e"; }

.fa-square-vimeo {
  --fa: "\f194"; }

.fa-vimeo-square {
  --fa: "\f194"; }

.fa-asymmetrik {
  --fa: "\f372"; }

.fa-font-awesome {
  --fa: "\f2b4"; }

.fa-font-awesome-flag {
  --fa: "\f2b4"; }

.fa-font-awesome-logo-full {
  --fa: "\f2b4"; }

.fa-gratipay {
  --fa: "\f184"; }

.fa-apple {
  --fa: "\f179"; }

.fa-hive {
  --fa: "\e07f"; }

.fa-gitkraken {
  --fa: "\f3a6"; }

.fa-keybase {
  --fa: "\f4f5"; }

.fa-apple-pay {
  --fa: "\f415"; }

.fa-padlet {
  --fa: "\e4a0"; }

.fa-amazon-pay {
  --fa: "\f42c"; }

.fa-square-github {
  --fa: "\f092"; }

.fa-github-square {
  --fa: "\f092"; }

.fa-stumbleupon {
  --fa: "\f1a4"; }

.fa-fedex {
  --fa: "\f797"; }

.fa-phoenix-framework {
  --fa: "\f3dc"; }

.fa-shopify {
  --fa: "\e057"; }

.fa-neos {
  --fa: "\f612"; }

.fa-square-threads {
  --fa: "\e619"; }

.fa-hackerrank {
  --fa: "\f5f7"; }

.fa-researchgate {
  --fa: "\f4f8"; }

.fa-swift {
  --fa: "\f8e1"; }

.fa-angular {
  --fa: "\f420"; }

.fa-speakap {
  --fa: "\f3f3"; }

.fa-angrycreative {
  --fa: "\f36e"; }

.fa-y-combinator {
  --fa: "\f23b"; }

.fa-empire {
  --fa: "\f1d1"; }

.fa-envira {
  --fa: "\f299"; }

.fa-google-scholar {
  --fa: "\e63b"; }

.fa-square-gitlab {
  --fa: "\e5ae"; }

.fa-gitlab-square {
  --fa: "\e5ae"; }

.fa-studiovinari {
  --fa: "\f3f8"; }

.fa-pied-piper {
  --fa: "\f2ae"; }

.fa-wordpress {
  --fa: "\f19a"; }

.fa-product-hunt {
  --fa: "\f288"; }

.fa-firefox {
  --fa: "\f269"; }

.fa-linode {
  --fa: "\f2b8"; }

.fa-goodreads {
  --fa: "\f3a8"; }

.fa-square-odnoklassniki {
  --fa: "\f264"; }

.fa-odnoklassniki-square {
  --fa: "\f264"; }

.fa-jsfiddle {
  --fa: "\f1cc"; }

.fa-sith {
  --fa: "\f512"; }

.fa-themeisle {
  --fa: "\f2b2"; }

.fa-page4 {
  --fa: "\f3d7"; }

.fa-hashnode {
  --fa: "\e499"; }

.fa-react {
  --fa: "\f41b"; }

.fa-cc-paypal {
  --fa: "\f1f4"; }

.fa-squarespace {
  --fa: "\f5be"; }

.fa-cc-stripe {
  --fa: "\f1f5"; }

.fa-creative-commons-share {
  --fa: "\f4f2"; }

.fa-bitcoin {
  --fa: "\f379"; }

.fa-keycdn {
  --fa: "\f3ba"; }

.fa-opera {
  --fa: "\f26a"; }

.fa-itch-io {
  --fa: "\f83a"; }

.fa-umbraco {
  --fa: "\f8e8"; }

.fa-galactic-senate {
  --fa: "\f50d"; }

.fa-ubuntu {
  --fa: "\f7df"; }

.fa-draft2digital {
  --fa: "\f396"; }

.fa-stripe {
  --fa: "\f429"; }

.fa-houzz {
  --fa: "\f27c"; }

.fa-gg {
  --fa: "\f260"; }

.fa-dhl {
  --fa: "\f790"; }

.fa-square-pinterest {
  --fa: "\f0d3"; }

.fa-pinterest-square {
  --fa: "\f0d3"; }

.fa-xing {
  --fa: "\f168"; }

.fa-blackberry {
  --fa: "\f37b"; }

.fa-creative-commons-pd {
  --fa: "\f4ec"; }

.fa-playstation {
  --fa: "\f3df"; }

.fa-quinscape {
  --fa: "\f459"; }

.fa-less {
  --fa: "\f41d"; }

.fa-blogger-b {
  --fa: "\f37d"; }

.fa-opencart {
  --fa: "\f23d"; }

.fa-vine {
  --fa: "\f1ca"; }

.fa-signal-messenger {
  --fa: "\e663"; }

.fa-paypal {
  --fa: "\f1ed"; }

.fa-gitlab {
  --fa: "\f296"; }

.fa-typo3 {
  --fa: "\f42b"; }

.fa-reddit-alien {
  --fa: "\f281"; }

.fa-yahoo {
  --fa: "\f19e"; }

.fa-dailymotion {
  --fa: "\e052"; }

.fa-affiliatetheme {
  --fa: "\f36b"; }

.fa-pied-piper-pp {
  --fa: "\f1a7"; }

.fa-bootstrap {
  --fa: "\f836"; }

.fa-odnoklassniki {
  --fa: "\f263"; }

.fa-nfc-symbol {
  --fa: "\e531"; }

.fa-mintbit {
  --fa: "\e62f"; }

.fa-ethereum {
  --fa: "\f42e"; }

.fa-speaker-deck {
  --fa: "\f83c"; }

.fa-creative-commons-nc-eu {
  --fa: "\f4e9"; }

.fa-patreon {
  --fa: "\f3d9"; }

.fa-avianex {
  --fa: "\f374"; }

.fa-ello {
  --fa: "\f5f1"; }

.fa-gofore {
  --fa: "\f3a7"; }

.fa-bimobject {
  --fa: "\f378"; }

.fa-brave-reverse {
  --fa: "\e63d"; }

.fa-facebook-f {
  --fa: "\f39e"; }

.fa-square-google-plus {
  --fa: "\f0d4"; }

.fa-google-plus-square {
  --fa: "\f0d4"; }

.fa-web-awesome {
  --fa: "\e682"; }

.fa-mandalorian {
  --fa: "\f50f"; }

.fa-first-order-alt {
  --fa: "\f50a"; }

.fa-osi {
  --fa: "\f41a"; }

.fa-google-wallet {
  --fa: "\f1ee"; }

.fa-d-and-d-beyond {
  --fa: "\f6ca"; }

.fa-periscope {
  --fa: "\f3da"; }

.fa-fulcrum {
  --fa: "\f50b"; }

.fa-cloudscale {
  --fa: "\f383"; }

.fa-forumbee {
  --fa: "\f211"; }

.fa-mizuni {
  --fa: "\f3cc"; }

.fa-schlix {
  --fa: "\f3ea"; }

.fa-square-xing {
  --fa: "\f169"; }

.fa-xing-square {
  --fa: "\f169"; }

.fa-bandcamp {
  --fa: "\f2d5"; }

.fa-wpforms {
  --fa: "\f298"; }

.fa-cloudversify {
  --fa: "\f385"; }

.fa-usps {
  --fa: "\f7e1"; }

.fa-megaport {
  --fa: "\f5a3"; }

.fa-magento {
  --fa: "\f3c4"; }

.fa-spotify {
  --fa: "\f1bc"; }

.fa-optin-monster {
  --fa: "\f23c"; }

.fa-fly {
  --fa: "\f417"; }

.fa-square-bluesky {
  --fa: "\e6a3"; }

.fa-aviato {
  --fa: "\f421"; }

.fa-itunes {
  --fa: "\f3b4"; }

.fa-cuttlefish {
  --fa: "\f38c"; }

.fa-blogger {
  --fa: "\f37c"; }

.fa-flickr {
  --fa: "\f16e"; }

.fa-viber {
  --fa: "\f409"; }

.fa-soundcloud {
  --fa: "\f1be"; }

.fa-digg {
  --fa: "\f1a6"; }

.fa-tencent-weibo {
  --fa: "\f1d5"; }

.fa-letterboxd {
  --fa: "\e62d"; }

.fa-symfony {
  --fa: "\f83d"; }

.fa-maxcdn {
  --fa: "\f136"; }

.fa-etsy {
  --fa: "\f2d7"; }

.fa-facebook-messenger {
  --fa: "\f39f"; }

.fa-audible {
  --fa: "\f373"; }

.fa-think-peaks {
  --fa: "\f731"; }

.fa-bilibili {
  --fa: "\e3d9"; }

.fa-erlang {
  --fa: "\f39d"; }

.fa-x-twitter {
  --fa: "\e61b"; }

.fa-cotton-bureau {
  --fa: "\f89e"; }

.fa-dashcube {
  --fa: "\f210"; }

.fa-42-group {
  --fa: "\e080"; }

.fa-innosoft {
  --fa: "\e080"; }

.fa-stack-exchange {
  --fa: "\f18d"; }

.fa-elementor {
  --fa: "\f430"; }

.fa-square-pied-piper {
  --fa: "\e01e"; }

.fa-pied-piper-square {
  --fa: "\e01e"; }

.fa-creative-commons-nd {
  --fa: "\f4eb"; }

.fa-palfed {
  --fa: "\f3d8"; }

.fa-superpowers {
  --fa: "\f2dd"; }

.fa-resolving {
  --fa: "\f3e7"; }

.fa-xbox {
  --fa: "\f412"; }

.fa-square-web-awesome-stroke {
  --fa: "\e684"; }

.fa-searchengin {
  --fa: "\f3eb"; }

.fa-tiktok {
  --fa: "\e07b"; }

.fa-square-facebook {
  --fa: "\f082"; }

.fa-facebook-square {
  --fa: "\f082"; }

.fa-renren {
  --fa: "\f18b"; }

.fa-linux {
  --fa: "\f17c"; }

.fa-glide {
  --fa: "\f2a5"; }

.fa-linkedin {
  --fa: "\f08c"; }

.fa-hubspot {
  --fa: "\f3b2"; }

.fa-deploydog {
  --fa: "\f38e"; }

.fa-twitch {
  --fa: "\f1e8"; }

.fa-flutter {
  --fa: "\e694"; }

.fa-ravelry {
  --fa: "\f2d9"; }

.fa-mixer {
  --fa: "\e056"; }

.fa-square-lastfm {
  --fa: "\f203"; }

.fa-lastfm-square {
  --fa: "\f203"; }

.fa-vimeo {
  --fa: "\f40a"; }

.fa-mendeley {
  --fa: "\f7b3"; }

.fa-uniregistry {
  --fa: "\f404"; }

.fa-figma {
  --fa: "\f799"; }

.fa-creative-commons-remix {
  --fa: "\f4ee"; }

.fa-cc-amazon-pay {
  --fa: "\f42d"; }

.fa-dropbox {
  --fa: "\f16b"; }

.fa-instagram {
  --fa: "\f16d"; }

.fa-cmplid {
  --fa: "\e360"; }

.fa-upwork {
  --fa: "\e641"; }

.fa-facebook {
  --fa: "\f09a"; }

.fa-gripfire {
  --fa: "\f3ac"; }

.fa-jedi-order {
  --fa: "\f50e"; }

.fa-uikit {
  --fa: "\f403"; }

.fa-fort-awesome-alt {
  --fa: "\f3a3"; }

.fa-phabricator {
  --fa: "\f3db"; }

.fa-ussunnah {
  --fa: "\f407"; }

.fa-earlybirds {
  --fa: "\f39a"; }

.fa-trade-federation {
  --fa: "\f513"; }

.fa-autoprefixer {
  --fa: "\f41c"; }

.fa-whatsapp {
  --fa: "\f232"; }

.fa-square-upwork {
  --fa: "\e67c"; }

.fa-slideshare {
  --fa: "\f1e7"; }

.fa-google-play {
  --fa: "\f3ab"; }

.fa-viadeo {
  --fa: "\f2a9"; }

.fa-line {
  --fa: "\f3c0"; }

.fa-google-drive {
  --fa: "\f3aa"; }

.fa-servicestack {
  --fa: "\f3ec"; }

.fa-simplybuilt {
  --fa: "\f215"; }

.fa-bitbucket {
  --fa: "\f171"; }

.fa-imdb {
  --fa: "\f2d8"; }

.fa-deezer {
  --fa: "\e077"; }

.fa-raspberry-pi {
  --fa: "\f7bb"; }

.fa-jira {
  --fa: "\f7b1"; }

.fa-docker {
  --fa: "\f395"; }

.fa-screenpal {
  --fa: "\e570"; }

.fa-bluetooth {
  --fa: "\f293"; }

.fa-gitter {
  --fa: "\f426"; }

.fa-d-and-d {
  --fa: "\f38d"; }

.fa-microblog {
  --fa: "\e01a"; }

.fa-cc-diners-club {
  --fa: "\f24c"; }

.fa-gg-circle {
  --fa: "\f261"; }

.fa-pied-piper-hat {
  --fa: "\f4e5"; }

.fa-kickstarter-k {
  --fa: "\f3bc"; }

.fa-yandex {
  --fa: "\f413"; }

.fa-readme {
  --fa: "\f4d5"; }

.fa-html5 {
  --fa: "\f13b"; }

.fa-sellsy {
  --fa: "\f213"; }

.fa-square-web-awesome {
  --fa: "\e683"; }

.fa-sass {
  --fa: "\f41e"; }

.fa-wirsindhandwerk {
  --fa: "\e2d0"; }

.fa-wsh {
  --fa: "\e2d0"; }

.fa-buromobelexperte {
  --fa: "\f37f"; }

.fa-salesforce {
  --fa: "\f83b"; }

.fa-octopus-deploy {
  --fa: "\e082"; }

.fa-medapps {
  --fa: "\f3c6"; }

.fa-ns8 {
  --fa: "\f3d5"; }

.fa-pinterest-p {
  --fa: "\f231"; }

.fa-apper {
  --fa: "\f371"; }

.fa-fort-awesome {
  --fa: "\f286"; }

.fa-waze {
  --fa: "\f83f"; }

.fa-bluesky {
  --fa: "\e671"; }

.fa-cc-jcb {
  --fa: "\f24b"; }

.fa-snapchat {
  --fa: "\f2ab"; }

.fa-snapchat-ghost {
  --fa: "\f2ab"; }

.fa-fantasy-flight-games {
  --fa: "\f6dc"; }

.fa-rust {
  --fa: "\e07a"; }

.fa-wix {
  --fa: "\f5cf"; }

.fa-square-behance {
  --fa: "\f1b5"; }

.fa-behance-square {
  --fa: "\f1b5"; }

.fa-supple {
  --fa: "\f3f9"; }

.fa-webflow {
  --fa: "\e65c"; }

.fa-rebel {
  --fa: "\f1d0"; }

.fa-css3 {
  --fa: "\f13c"; }

.fa-staylinked {
  --fa: "\f3f5"; }

.fa-kaggle {
  --fa: "\f5fa"; }

.fa-space-awesome {
  --fa: "\e5ac"; }

.fa-deviantart {
  --fa: "\f1bd"; }

.fa-cpanel {
  --fa: "\f388"; }

.fa-goodreads-g {
  --fa: "\f3a9"; }

.fa-square-git {
  --fa: "\f1d2"; }

.fa-git-square {
  --fa: "\f1d2"; }

.fa-square-tumblr {
  --fa: "\f174"; }

.fa-tumblr-square {
  --fa: "\f174"; }

.fa-trello {
  --fa: "\f181"; }

.fa-creative-commons-nc-jp {
  --fa: "\f4ea"; }

.fa-get-pocket {
  --fa: "\f265"; }

.fa-perbyte {
  --fa: "\e083"; }

.fa-grunt {
  --fa: "\f3ad"; }

.fa-weebly {
  --fa: "\f5cc"; }

.fa-connectdevelop {
  --fa: "\f20e"; }

.fa-leanpub {
  --fa: "\f212"; }

.fa-black-tie {
  --fa: "\f27e"; }

.fa-themeco {
  --fa: "\f5c6"; }

.fa-python {
  --fa: "\f3e2"; }

.fa-android {
  --fa: "\f17b"; }

.fa-bots {
  --fa: "\e340"; }

.fa-free-code-camp {
  --fa: "\f2c5"; }

.fa-hornbill {
  --fa: "\f592"; }

.fa-js {
  --fa: "\f3b8"; }

.fa-ideal {
  --fa: "\e013"; }

.fa-git {
  --fa: "\f1d3"; }

.fa-dev {
  --fa: "\f6cc"; }

.fa-sketch {
  --fa: "\f7c6"; }

.fa-yandex-international {
  --fa: "\f414"; }

.fa-cc-amex {
  --fa: "\f1f3"; }

.fa-uber {
  --fa: "\f402"; }

.fa-github {
  --fa: "\f09b"; }

.fa-php {
  --fa: "\f457"; }

.fa-alipay {
  --fa: "\f642"; }

.fa-youtube {
  --fa: "\f167"; }

.fa-skyatlas {
  --fa: "\f216"; }

.fa-firefox-browser {
  --fa: "\e007"; }

.fa-replyd {
  --fa: "\f3e6"; }

.fa-suse {
  --fa: "\f7d6"; }

.fa-jenkins {
  --fa: "\f3b6"; }

.fa-twitter {
  --fa: "\f099"; }

.fa-rockrms {
  --fa: "\f3e9"; }

.fa-pinterest {
  --fa: "\f0d2"; }

.fa-buffer {
  --fa: "\f837"; }

.fa-npm {
  --fa: "\f3d4"; }

.fa-yammer {
  --fa: "\f840"; }

.fa-btc {
  --fa: "\f15a"; }

.fa-dribbble {
  --fa: "\f17d"; }

.fa-stumbleupon-circle {
  --fa: "\f1a3"; }

.fa-internet-explorer {
  --fa: "\f26b"; }

.fa-stubber {
  --fa: "\e5c7"; }

.fa-telegram {
  --fa: "\f2c6"; }

.fa-telegram-plane {
  --fa: "\f2c6"; }

.fa-old-republic {
  --fa: "\f510"; }

.fa-odysee {
  --fa: "\e5c6"; }

.fa-square-whatsapp {
  --fa: "\f40c"; }

.fa-whatsapp-square {
  --fa: "\f40c"; }

.fa-node-js {
  --fa: "\f3d3"; }

.fa-edge-legacy {
  --fa: "\e078"; }

.fa-slack {
  --fa: "\f198"; }

.fa-slack-hash {
  --fa: "\f198"; }

.fa-medrt {
  --fa: "\f3c8"; }

.fa-usb {
  --fa: "\f287"; }

.fa-tumblr {
  --fa: "\f173"; }

.fa-vaadin {
  --fa: "\f408"; }

.fa-quora {
  --fa: "\f2c4"; }

.fa-square-x-twitter {
  --fa: "\e61a"; }

.fa-reacteurope {
  --fa: "\f75d"; }

.fa-medium {
  --fa: "\f23a"; }

.fa-medium-m {
  --fa: "\f23a"; }

.fa-amilia {
  --fa: "\f36d"; }

.fa-mixcloud {
  --fa: "\f289"; }

.fa-flipboard {
  --fa: "\f44d"; }

.fa-viacoin {
  --fa: "\f237"; }

.fa-critical-role {
  --fa: "\f6c9"; }

.fa-sitrox {
  --fa: "\e44a"; }

.fa-discourse {
  --fa: "\f393"; }

.fa-joomla {
  --fa: "\f1aa"; }

.fa-mastodon {
  --fa: "\f4f6"; }

.fa-airbnb {
  --fa: "\f834"; }

.fa-wolf-pack-battalion {
  --fa: "\f514"; }

.fa-buy-n-large {
  --fa: "\f8a6"; }

.fa-gulp {
  --fa: "\f3ae"; }

.fa-creative-commons-sampling-plus {
  --fa: "\f4f1"; }

.fa-strava {
  --fa: "\f428"; }

.fa-ember {
  --fa: "\f423"; }

.fa-canadian-maple-leaf {
  --fa: "\f785"; }

.fa-teamspeak {
  --fa: "\f4f9"; }

.fa-pushed {
  --fa: "\f3e1"; }

.fa-wordpress-simple {
  --fa: "\f411"; }

.fa-nutritionix {
  --fa: "\f3d6"; }

.fa-wodu {
  --fa: "\e088"; }

.fa-google-pay {
  --fa: "\e079"; }

.fa-intercom {
  --fa: "\f7af"; }

.fa-zhihu {
  --fa: "\f63f"; }

.fa-korvue {
  --fa: "\f42f"; }

.fa-pix {
  --fa: "\e43a"; }

.fa-steam-symbol {
  --fa: "\f3f6"; }
:root, :host {
  --fa-style-family-classic: 'Font Awesome 6 Free';
  --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Free'; }

@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("/assets/fa-regular-400-BjRzuEpd.woff2") format("woff2"), url("/assets/fa-regular-400-DZaxPHgR.ttf") format("truetype"); }

.far,
.fa-regular {
  font-weight: 400; }
:root, :host {
  --fa-style-family-classic: 'Font Awesome 6 Free';
  --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; }

@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("/assets/fa-solid-900-CTAAxXor.woff2") format("woff2"), url("/assets/fa-solid-900-D0aA9rwL.ttf") format("truetype"); }

.fas,
.fa-solid {
  font-weight: 900; }
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-display: block;
  font-weight: 400;
  src: url("/assets/fa-brands-400-D_cYUPeE.woff2") format("woff2"), url("/assets/fa-brands-400-D1LuMI3I.ttf") format("truetype"); }

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-display: block;
  font-weight: 900;
  src: url("/assets/fa-solid-900-CTAAxXor.woff2") format("woff2"), url("/assets/fa-solid-900-D0aA9rwL.ttf") format("truetype"); }

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-display: block;
  font-weight: 400;
  src: url("/assets/fa-regular-400-BjRzuEpd.woff2") format("woff2"), url("/assets/fa-regular-400-DZaxPHgR.ttf") format("truetype"); }
@font-face {
  font-family: 'FontAwesome';
  font-display: block;
  src: url("/assets/fa-solid-900-CTAAxXor.woff2") format("woff2"), url("/assets/fa-solid-900-D0aA9rwL.ttf") format("truetype"); }

@font-face {
  font-family: 'FontAwesome';
  font-display: block;
  src: url("/assets/fa-brands-400-D_cYUPeE.woff2") format("woff2"), url("/assets/fa-brands-400-D1LuMI3I.ttf") format("truetype"); }

@font-face {
  font-family: 'FontAwesome';
  font-display: block;
  src: url("/assets/fa-regular-400-BjRzuEpd.woff2") format("woff2"), url("/assets/fa-regular-400-DZaxPHgR.ttf") format("truetype");
  unicode-range: U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC; }

@font-face {
  font-family: 'FontAwesome';
  font-display: block;
  src: url("/assets/fa-v4compatibility-C9RhG_FT.woff2") format("woff2"), url("/assets/fa-v4compatibility-CCth-dXg.ttf") format("truetype");
  unicode-range: U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A; }

/*!
  Ionicons, v4.6.3
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/
@font-face {
  font-family: "Ionicons";
  font-display: block;
  src: url("/assets/ionicons-BDAtaWce.woff2") format("woff2"), url("/assets/ionicons-DDYVtJZB.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

.ionicons:before {
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ion-ios-add:before {
  content: "";
}

.ion-ios-add-circle:before {
  content: "";
}

.ion-ios-add-circle-outline:before {
  content: "";
}

.ion-ios-airplane:before {
  content: "";
}

.ion-ios-alarm:before {
  content: "";
}

.ion-ios-albums:before {
  content: "";
}

.ion-ios-alert:before {
  content: "";
}

.ion-ios-american-football:before {
  content: "";
}

.ion-ios-analytics:before {
  content: "";
}

.ion-ios-aperture:before {
  content: "";
}

.ion-ios-apps:before {
  content: "";
}

.ion-ios-appstore:before {
  content: "";
}

.ion-ios-archive:before {
  content: "";
}

.ion-ios-arrow-back:before {
  content: "";
}

.ion-ios-arrow-down:before {
  content: "";
}

.ion-ios-arrow-dropdown:before {
  content: "";
}

.ion-ios-arrow-dropdown-circle:before {
  content: "";
}

.ion-ios-arrow-dropleft:before {
  content: "";
}

.ion-ios-arrow-dropleft-circle:before {
  content: "";
}

.ion-ios-arrow-dropright:before {
  content: "";
}

.ion-ios-arrow-dropright-circle:before {
  content: "";
}

.ion-ios-arrow-dropup:before {
  content: "";
}

.ion-ios-arrow-dropup-circle:before {
  content: "";
}

.ion-ios-arrow-forward:before {
  content: "";
}

.ion-ios-arrow-round-back:before {
  content: "";
}

.ion-ios-arrow-round-down:before {
  content: "";
}

.ion-ios-arrow-round-forward:before {
  content: "";
}

.ion-ios-arrow-round-up:before {
  content: "";
}

.ion-ios-arrow-up:before {
  content: "";
}

.ion-ios-at:before {
  content: "";
}

.ion-ios-attach:before {
  content: "";
}

.ion-ios-backspace:before {
  content: "";
}

.ion-ios-barcode:before {
  content: "";
}

.ion-ios-baseball:before {
  content: "";
}

.ion-ios-basket:before {
  content: "";
}

.ion-ios-basketball:before {
  content: "";
}

.ion-ios-battery-charging:before {
  content: "";
}

.ion-ios-battery-dead:before {
  content: "";
}

.ion-ios-battery-full:before {
  content: "";
}

.ion-ios-beaker:before {
  content: "";
}

.ion-ios-bed:before {
  content: "";
}

.ion-ios-beer:before {
  content: "";
}

.ion-ios-bicycle:before {
  content: "";
}

.ion-ios-bluetooth:before {
  content: "";
}

.ion-ios-boat:before {
  content: "";
}

.ion-ios-body:before {
  content: "";
}

.ion-ios-bonfire:before {
  content: "";
}

.ion-ios-book:before {
  content: "";
}

.ion-ios-bookmark:before {
  content: "";
}

.ion-ios-bookmarks:before {
  content: "";
}

.ion-ios-bowtie:before {
  content: "";
}

.ion-ios-briefcase:before {
  content: "";
}

.ion-ios-browsers:before {
  content: "";
}

.ion-ios-brush:before {
  content: "";
}

.ion-ios-bug:before {
  content: "";
}

.ion-ios-build:before {
  content: "";
}

.ion-ios-bulb:before {
  content: "";
}

.ion-ios-bus:before {
  content: "";
}

.ion-ios-business:before {
  content: "";
}

.ion-ios-cafe:before {
  content: "";
}

.ion-ios-calculator:before {
  content: "";
}

.ion-ios-calendar:before {
  content: "";
}

.ion-ios-call:before {
  content: "";
}

.ion-ios-camera:before {
  content: "";
}

.ion-ios-car:before {
  content: "";
}

.ion-ios-card:before {
  content: "";
}

.ion-ios-cart:before {
  content: "";
}

.ion-ios-cash:before {
  content: "";
}

.ion-ios-cellular:before {
  content: "";
}

.ion-ios-chatboxes:before {
  content: "";
}

.ion-ios-chatbubbles:before {
  content: "";
}

.ion-ios-checkbox:before {
  content: "";
}

.ion-ios-checkbox-outline:before {
  content: "";
}

.ion-ios-checkmark:before {
  content: "";
}

.ion-ios-checkmark-circle:before {
  content: "";
}

.ion-ios-checkmark-circle-outline:before {
  content: "";
}

.ion-ios-clipboard:before {
  content: "";
}

.ion-ios-clock:before {
  content: "";
}

.ion-ios-close:before {
  content: "";
}

.ion-ios-close-circle:before {
  content: "";
}

.ion-ios-close-circle-outline:before {
  content: "";
}

.ion-ios-cloud:before {
  content: "";
}

.ion-ios-cloud-circle:before {
  content: "";
}

.ion-ios-cloud-done:before {
  content: "";
}

.ion-ios-cloud-download:before {
  content: "";
}

.ion-ios-cloud-outline:before {
  content: "";
}

.ion-ios-cloud-upload:before {
  content: "";
}

.ion-ios-cloudy:before {
  content: "";
}

.ion-ios-cloudy-night:before {
  content: "";
}

.ion-ios-code:before {
  content: "";
}

.ion-ios-code-download:before {
  content: "";
}

.ion-ios-code-working:before {
  content: "";
}

.ion-ios-cog:before {
  content: "";
}

.ion-ios-color-fill:before {
  content: "";
}

.ion-ios-color-filter:before {
  content: "";
}

.ion-ios-color-palette:before {
  content: "";
}

.ion-ios-color-wand:before {
  content: "";
}

.ion-ios-compass:before {
  content: "";
}

.ion-ios-construct:before {
  content: "";
}

.ion-ios-contact:before {
  content: "";
}

.ion-ios-contacts:before {
  content: "";
}

.ion-ios-contract:before {
  content: "";
}

.ion-ios-contrast:before {
  content: "";
}

.ion-ios-copy:before {
  content: "";
}

.ion-ios-create:before {
  content: "";
}

.ion-ios-crop:before {
  content: "";
}

.ion-ios-cube:before {
  content: "";
}

.ion-ios-cut:before {
  content: "";
}

.ion-ios-desktop:before {
  content: "";
}

.ion-ios-disc:before {
  content: "";
}

.ion-ios-document:before {
  content: "";
}

.ion-ios-done-all:before {
  content: "";
}

.ion-ios-download:before {
  content: "";
}

.ion-ios-easel:before {
  content: "";
}

.ion-ios-egg:before {
  content: "";
}

.ion-ios-exit:before {
  content: "";
}

.ion-ios-expand:before {
  content: "";
}

.ion-ios-eye:before {
  content: "";
}

.ion-ios-eye-off:before {
  content: "";
}

.ion-ios-fastforward:before {
  content: "";
}

.ion-ios-female:before {
  content: "";
}

.ion-ios-filing:before {
  content: "";
}

.ion-ios-film:before {
  content: "";
}

.ion-ios-finger-print:before {
  content: "";
}

.ion-ios-fitness:before {
  content: "";
}

.ion-ios-flag:before {
  content: "";
}

.ion-ios-flame:before {
  content: "";
}

.ion-ios-flash:before {
  content: "";
}

.ion-ios-flash-off:before {
  content: "";
}

.ion-ios-flashlight:before {
  content: "";
}

.ion-ios-flask:before {
  content: "";
}

.ion-ios-flower:before {
  content: "";
}

.ion-ios-folder:before {
  content: "";
}

.ion-ios-folder-open:before {
  content: "";
}

.ion-ios-football:before {
  content: "";
}

.ion-ios-funnel:before {
  content: "";
}

.ion-ios-gift:before {
  content: "";
}

.ion-ios-git-branch:before {
  content: "";
}

.ion-ios-git-commit:before {
  content: "";
}

.ion-ios-git-compare:before {
  content: "";
}

.ion-ios-git-merge:before {
  content: "";
}

.ion-ios-git-network:before {
  content: "";
}

.ion-ios-git-pull-request:before {
  content: "";
}

.ion-ios-glasses:before {
  content: "";
}

.ion-ios-globe:before {
  content: "";
}

.ion-ios-grid:before {
  content: "";
}

.ion-ios-hammer:before {
  content: "";
}

.ion-ios-hand:before {
  content: "";
}

.ion-ios-happy:before {
  content: "";
}

.ion-ios-headset:before {
  content: "";
}

.ion-ios-heart:before {
  content: "";
}

.ion-ios-heart-dislike:before {
  content: "";
}

.ion-ios-heart-empty:before {
  content: "";
}

.ion-ios-heart-half:before {
  content: "";
}

.ion-ios-help:before {
  content: "";
}

.ion-ios-help-buoy:before {
  content: "";
}

.ion-ios-help-circle:before {
  content: "";
}

.ion-ios-help-circle-outline:before {
  content: "";
}

.ion-ios-home:before {
  content: "";
}

.ion-ios-hourglass:before {
  content: "";
}

.ion-ios-ice-cream:before {
  content: "";
}

.ion-ios-image:before {
  content: "";
}

.ion-ios-images:before {
  content: "";
}

.ion-ios-infinite:before {
  content: "";
}

.ion-ios-information:before {
  content: "";
}

.ion-ios-information-circle:before {
  content: "";
}

.ion-ios-information-circle-outline:before {
  content: "";
}

.ion-ios-jet:before {
  content: "";
}

.ion-ios-journal:before {
  content: "";
}

.ion-ios-key:before {
  content: "";
}

.ion-ios-keypad:before {
  content: "";
}

.ion-ios-laptop:before {
  content: "";
}

.ion-ios-leaf:before {
  content: "";
}

.ion-ios-link:before {
  content: "";
}

.ion-ios-list:before {
  content: "";
}

.ion-ios-list-box:before {
  content: "";
}

.ion-ios-locate:before {
  content: "";
}

.ion-ios-lock:before {
  content: "";
}

.ion-ios-log-in:before {
  content: "";
}

.ion-ios-log-out:before {
  content: "";
}

.ion-ios-magnet:before {
  content: "";
}

.ion-ios-mail:before {
  content: "";
}

.ion-ios-mail-open:before {
  content: "";
}

.ion-ios-mail-unread:before {
  content: "";
}

.ion-ios-male:before {
  content: "";
}

.ion-ios-man:before {
  content: "";
}

.ion-ios-map:before {
  content: "";
}

.ion-ios-medal:before {
  content: "";
}

.ion-ios-medical:before {
  content: "";
}

.ion-ios-medkit:before {
  content: "";
}

.ion-ios-megaphone:before {
  content: "";
}

.ion-ios-menu:before {
  content: "";
}

.ion-ios-mic:before {
  content: "";
}

.ion-ios-mic-off:before {
  content: "";
}

.ion-ios-microphone:before {
  content: "";
}

.ion-ios-moon:before {
  content: "";
}

.ion-ios-more:before {
  content: "";
}

.ion-ios-move:before {
  content: "";
}

.ion-ios-musical-note:before {
  content: "";
}

.ion-ios-musical-notes:before {
  content: "";
}

.ion-ios-navigate:before {
  content: "";
}

.ion-ios-notifications:before {
  content: "";
}

.ion-ios-notifications-off:before {
  content: "";
}

.ion-ios-notifications-outline:before {
  content: "";
}

.ion-ios-nuclear:before {
  content: "";
}

.ion-ios-nutrition:before {
  content: "";
}

.ion-ios-open:before {
  content: "";
}

.ion-ios-options:before {
  content: "";
}

.ion-ios-outlet:before {
  content: "";
}

.ion-ios-paper:before {
  content: "";
}

.ion-ios-paper-plane:before {
  content: "";
}

.ion-ios-partly-sunny:before {
  content: "";
}

.ion-ios-pause:before {
  content: "";
}

.ion-ios-paw:before {
  content: "";
}

.ion-ios-people:before {
  content: "";
}

.ion-ios-person:before {
  content: "";
}

.ion-ios-person-add:before {
  content: "";
}

.ion-ios-phone-landscape:before {
  content: "";
}

.ion-ios-phone-portrait:before {
  content: "";
}

.ion-ios-photos:before {
  content: "";
}

.ion-ios-pie:before {
  content: "";
}

.ion-ios-pin:before {
  content: "";
}

.ion-ios-pint:before {
  content: "";
}

.ion-ios-pizza:before {
  content: "";
}

.ion-ios-planet:before {
  content: "";
}

.ion-ios-play:before {
  content: "";
}

.ion-ios-play-circle:before {
  content: "";
}

.ion-ios-podium:before {
  content: "";
}

.ion-ios-power:before {
  content: "";
}

.ion-ios-pricetag:before {
  content: "";
}

.ion-ios-pricetags:before {
  content: "";
}

.ion-ios-print:before {
  content: "";
}

.ion-ios-pulse:before {
  content: "";
}

.ion-ios-qr-scanner:before {
  content: "";
}

.ion-ios-quote:before {
  content: "";
}

.ion-ios-radio:before {
  content: "";
}

.ion-ios-radio-button-off:before {
  content: "";
}

.ion-ios-radio-button-on:before {
  content: "";
}

.ion-ios-rainy:before {
  content: "";
}

.ion-ios-recording:before {
  content: "";
}

.ion-ios-redo:before {
  content: "";
}

.ion-ios-refresh:before {
  content: "";
}

.ion-ios-refresh-circle:before {
  content: "";
}

.ion-ios-remove:before {
  content: "";
}

.ion-ios-remove-circle:before {
  content: "";
}

.ion-ios-remove-circle-outline:before {
  content: "";
}

.ion-ios-reorder:before {
  content: "";
}

.ion-ios-repeat:before {
  content: "";
}

.ion-ios-resize:before {
  content: "";
}

.ion-ios-restaurant:before {
  content: "";
}

.ion-ios-return-left:before {
  content: "";
}

.ion-ios-return-right:before {
  content: "";
}

.ion-ios-reverse-camera:before {
  content: "";
}

.ion-ios-rewind:before {
  content: "";
}

.ion-ios-ribbon:before {
  content: "";
}

.ion-ios-rocket:before {
  content: "";
}

.ion-ios-rose:before {
  content: "";
}

.ion-ios-sad:before {
  content: "";
}

.ion-ios-save:before {
  content: "";
}

.ion-ios-school:before {
  content: "";
}

.ion-ios-search:before {
  content: "";
}

.ion-ios-send:before {
  content: "";
}

.ion-ios-settings:before {
  content: "";
}

.ion-ios-share:before {
  content: "";
}

.ion-ios-share-alt:before {
  content: "";
}

.ion-ios-shirt:before {
  content: "";
}

.ion-ios-shuffle:before {
  content: "";
}

.ion-ios-skip-backward:before {
  content: "";
}

.ion-ios-skip-forward:before {
  content: "";
}

.ion-ios-snow:before {
  content: "";
}

.ion-ios-speedometer:before {
  content: "";
}

.ion-ios-square:before {
  content: "";
}

.ion-ios-square-outline:before {
  content: "";
}

.ion-ios-star:before {
  content: "";
}

.ion-ios-star-half:before {
  content: "";
}

.ion-ios-star-outline:before {
  content: "";
}

.ion-ios-stats:before {
  content: "";
}

.ion-ios-stopwatch:before {
  content: "";
}

.ion-ios-subway:before {
  content: "";
}

.ion-ios-sunny:before {
  content: "";
}

.ion-ios-swap:before {
  content: "";
}

.ion-ios-switch:before {
  content: "";
}

.ion-ios-sync:before {
  content: "";
}

.ion-ios-tablet-landscape:before {
  content: "";
}

.ion-ios-tablet-portrait:before {
  content: "";
}

.ion-ios-tennisball:before {
  content: "";
}

.ion-ios-text:before {
  content: "";
}

.ion-ios-thermometer:before {
  content: "";
}

.ion-ios-thumbs-down:before {
  content: "";
}

.ion-ios-thumbs-up:before {
  content: "";
}

.ion-ios-thunderstorm:before {
  content: "";
}

.ion-ios-time:before {
  content: "";
}

.ion-ios-timer:before {
  content: "";
}

.ion-ios-today:before {
  content: "";
}

.ion-ios-train:before {
  content: "";
}

.ion-ios-transgender:before {
  content: "";
}

.ion-ios-trash:before {
  content: "";
}

.ion-ios-trending-down:before {
  content: "";
}

.ion-ios-trending-up:before {
  content: "";
}

.ion-ios-trophy:before {
  content: "";
}

.ion-ios-tv:before {
  content: "";
}

.ion-ios-umbrella:before {
  content: "";
}

.ion-ios-undo:before {
  content: "";
}

.ion-ios-unlock:before {
  content: "";
}

.ion-ios-videocam:before {
  content: "";
}

.ion-ios-volume-high:before {
  content: "";
}

.ion-ios-volume-low:before {
  content: "";
}

.ion-ios-volume-mute:before {
  content: "";
}

.ion-ios-volume-off:before {
  content: "";
}

.ion-ios-walk:before {
  content: "";
}

.ion-ios-wallet:before {
  content: "";
}

.ion-ios-warning:before {
  content: "";
}

.ion-ios-watch:before {
  content: "";
}

.ion-ios-water:before {
  content: "";
}

.ion-ios-wifi:before {
  content: "";
}

.ion-ios-wine:before {
  content: "";
}

.ion-ios-woman:before {
  content: "";
}

.ion-logo-android:before {
  content: "";
}

.ion-logo-angular:before {
  content: "";
}

.ion-logo-apple:before {
  content: "";
}

.ion-logo-bitbucket:before {
  content: "";
}

.ion-logo-bitcoin:before {
  content: "";
}

.ion-logo-buffer:before {
  content: "";
}

.ion-logo-chrome:before {
  content: "";
}

.ion-logo-closed-captioning:before {
  content: "";
}

.ion-logo-codepen:before {
  content: "";
}

.ion-logo-css3:before {
  content: "";
}

.ion-logo-designernews:before {
  content: "";
}

.ion-logo-dribbble:before {
  content: "";
}

.ion-logo-dropbox:before {
  content: "";
}

.ion-logo-euro:before {
  content: "";
}

.ion-logo-facebook:before {
  content: "";
}

.ion-logo-flickr:before {
  content: "";
}

.ion-logo-foursquare:before {
  content: "";
}

.ion-logo-freebsd-devil:before {
  content: "";
}

.ion-logo-game-controller-a:before {
  content: "";
}

.ion-logo-game-controller-b:before {
  content: "";
}

.ion-logo-github:before {
  content: "";
}

.ion-logo-google:before {
  content: "";
}

.ion-logo-googleplus:before {
  content: "";
}

.ion-logo-hackernews:before {
  content: "";
}

.ion-logo-html5:before {
  content: "";
}

.ion-logo-instagram:before {
  content: "";
}

.ion-logo-ionic:before {
  content: "";
}

.ion-logo-ionitron:before {
  content: "";
}

.ion-logo-javascript:before {
  content: "";
}

.ion-logo-linkedin:before {
  content: "";
}

.ion-logo-markdown:before {
  content: "";
}

.ion-logo-model-s:before {
  content: "";
}

.ion-logo-no-smoking:before {
  content: "";
}

.ion-logo-nodejs:before {
  content: "";
}

.ion-logo-npm:before {
  content: "";
}

.ion-logo-octocat:before {
  content: "";
}

.ion-logo-pinterest:before {
  content: "";
}

.ion-logo-playstation:before {
  content: "";
}

.ion-logo-polymer:before {
  content: "";
}

.ion-logo-python:before {
  content: "";
}

.ion-logo-reddit:before {
  content: "";
}

.ion-logo-rss:before {
  content: "";
}

.ion-logo-sass:before {
  content: "";
}

.ion-logo-skype:before {
  content: "";
}

.ion-logo-slack:before {
  content: "";
}

.ion-logo-snapchat:before {
  content: "";
}

.ion-logo-steam:before {
  content: "";
}

.ion-logo-tumblr:before {
  content: "";
}

.ion-logo-tux:before {
  content: "";
}

.ion-logo-twitch:before {
  content: "";
}

.ion-logo-twitter:before {
  content: "";
}

.ion-logo-usd:before {
  content: "";
}

.ion-logo-vimeo:before {
  content: "";
}

.ion-logo-vk:before {
  content: "";
}

.ion-logo-whatsapp:before {
  content: "";
}

.ion-logo-windows:before {
  content: "";
}

.ion-logo-wordpress:before {
  content: "";
}

.ion-logo-xbox:before {
  content: "";
}

.ion-logo-xing:before {
  content: "";
}

.ion-logo-yahoo:before {
  content: "";
}

.ion-logo-yen:before {
  content: "";
}

.ion-logo-youtube:before {
  content: "";
}

.ion-md-add:before {
  content: "";
}

.ion-md-add-circle:before {
  content: "";
}

.ion-md-add-circle-outline:before {
  content: "";
}

.ion-md-airplane:before {
  content: "";
}

.ion-md-alarm:before {
  content: "";
}

.ion-md-albums:before {
  content: "";
}

.ion-md-alert:before {
  content: "";
}

.ion-md-american-football:before {
  content: "";
}

.ion-md-analytics:before {
  content: "";
}

.ion-md-aperture:before {
  content: "";
}

.ion-md-apps:before {
  content: "";
}

.ion-md-appstore:before {
  content: "";
}

.ion-md-archive:before {
  content: "";
}

.ion-md-arrow-back:before {
  content: "";
}

.ion-md-arrow-down:before {
  content: "";
}

.ion-md-arrow-dropdown:before {
  content: "";
}

.ion-md-arrow-dropdown-circle:before {
  content: "";
}

.ion-md-arrow-dropleft:before {
  content: "";
}

.ion-md-arrow-dropleft-circle:before {
  content: "";
}

.ion-md-arrow-dropright:before {
  content: "";
}

.ion-md-arrow-dropright-circle:before {
  content: "";
}

.ion-md-arrow-dropup:before {
  content: "";
}

.ion-md-arrow-dropup-circle:before {
  content: "";
}

.ion-md-arrow-forward:before {
  content: "";
}

.ion-md-arrow-round-back:before {
  content: "";
}

.ion-md-arrow-round-down:before {
  content: "";
}

.ion-md-arrow-round-forward:before {
  content: "";
}

.ion-md-arrow-round-up:before {
  content: "";
}

.ion-md-arrow-up:before {
  content: "";
}

.ion-md-at:before {
  content: "";
}

.ion-md-attach:before {
  content: "";
}

.ion-md-backspace:before {
  content: "";
}

.ion-md-barcode:before {
  content: "";
}

.ion-md-baseball:before {
  content: "";
}

.ion-md-basket:before {
  content: "";
}

.ion-md-basketball:before {
  content: "";
}

.ion-md-battery-charging:before {
  content: "";
}

.ion-md-battery-dead:before {
  content: "";
}

.ion-md-battery-full:before {
  content: "";
}

.ion-md-beaker:before {
  content: "";
}

.ion-md-bed:before {
  content: "";
}

.ion-md-beer:before {
  content: "";
}

.ion-md-bicycle:before {
  content: "";
}

.ion-md-bluetooth:before {
  content: "";
}

.ion-md-boat:before {
  content: "";
}

.ion-md-body:before {
  content: "";
}

.ion-md-bonfire:before {
  content: "";
}

.ion-md-book:before {
  content: "";
}

.ion-md-bookmark:before {
  content: "";
}

.ion-md-bookmarks:before {
  content: "";
}

.ion-md-bowtie:before {
  content: "";
}

.ion-md-briefcase:before {
  content: "";
}

.ion-md-browsers:before {
  content: "";
}

.ion-md-brush:before {
  content: "";
}

.ion-md-bug:before {
  content: "";
}

.ion-md-build:before {
  content: "";
}

.ion-md-bulb:before {
  content: "";
}

.ion-md-bus:before {
  content: "";
}

.ion-md-business:before {
  content: "";
}

.ion-md-cafe:before {
  content: "";
}

.ion-md-calculator:before {
  content: "";
}

.ion-md-calendar:before {
  content: "";
}

.ion-md-call:before {
  content: "";
}

.ion-md-camera:before {
  content: "";
}

.ion-md-car:before {
  content: "";
}

.ion-md-card:before {
  content: "";
}

.ion-md-cart:before {
  content: "";
}

.ion-md-cash:before {
  content: "";
}

.ion-md-cellular:before {
  content: "";
}

.ion-md-chatboxes:before {
  content: "";
}

.ion-md-chatbubbles:before {
  content: "";
}

.ion-md-checkbox:before {
  content: "";
}

.ion-md-checkbox-outline:before {
  content: "";
}

.ion-md-checkmark:before {
  content: "";
}

.ion-md-checkmark-circle:before {
  content: "";
}

.ion-md-checkmark-circle-outline:before {
  content: "";
}

.ion-md-clipboard:before {
  content: "";
}

.ion-md-clock:before {
  content: "";
}

.ion-md-close:before {
  content: "";
}

.ion-md-close-circle:before {
  content: "";
}

.ion-md-close-circle-outline:before {
  content: "";
}

.ion-md-cloud:before {
  content: "";
}

.ion-md-cloud-circle:before {
  content: "";
}

.ion-md-cloud-done:before {
  content: "";
}

.ion-md-cloud-download:before {
  content: "";
}

.ion-md-cloud-outline:before {
  content: "";
}

.ion-md-cloud-upload:before {
  content: "";
}

.ion-md-cloudy:before {
  content: "";
}

.ion-md-cloudy-night:before {
  content: "";
}

.ion-md-code:before {
  content: "";
}

.ion-md-code-download:before {
  content: "";
}

.ion-md-code-working:before {
  content: "";
}

.ion-md-cog:before {
  content: "";
}

.ion-md-color-fill:before {
  content: "";
}

.ion-md-color-filter:before {
  content: "";
}

.ion-md-color-palette:before {
  content: "";
}

.ion-md-color-wand:before {
  content: "";
}

.ion-md-compass:before {
  content: "";
}

.ion-md-construct:before {
  content: "";
}

.ion-md-contact:before {
  content: "";
}

.ion-md-contacts:before {
  content: "";
}

.ion-md-contract:before {
  content: "";
}

.ion-md-contrast:before {
  content: "";
}

.ion-md-copy:before {
  content: "";
}

.ion-md-create:before {
  content: "";
}

.ion-md-crop:before {
  content: "";
}

.ion-md-cube:before {
  content: "";
}

.ion-md-cut:before {
  content: "";
}

.ion-md-desktop:before {
  content: "";
}

.ion-md-disc:before {
  content: "";
}

.ion-md-document:before {
  content: "";
}

.ion-md-done-all:before {
  content: "";
}

.ion-md-download:before {
  content: "";
}

.ion-md-easel:before {
  content: "";
}

.ion-md-egg:before {
  content: "";
}

.ion-md-exit:before {
  content: "";
}

.ion-md-expand:before {
  content: "";
}

.ion-md-eye:before {
  content: "";
}

.ion-md-eye-off:before {
  content: "";
}

.ion-md-fastforward:before {
  content: "";
}

.ion-md-female:before {
  content: "";
}

.ion-md-filing:before {
  content: "";
}

.ion-md-film:before {
  content: "";
}

.ion-md-finger-print:before {
  content: "";
}

.ion-md-fitness:before {
  content: "";
}

.ion-md-flag:before {
  content: "";
}

.ion-md-flame:before {
  content: "";
}

.ion-md-flash:before {
  content: "";
}

.ion-md-flash-off:before {
  content: "";
}

.ion-md-flashlight:before {
  content: "";
}

.ion-md-flask:before {
  content: "";
}

.ion-md-flower:before {
  content: "";
}

.ion-md-folder:before {
  content: "";
}

.ion-md-folder-open:before {
  content: "";
}

.ion-md-football:before {
  content: "";
}

.ion-md-funnel:before {
  content: "";
}

.ion-md-gift:before {
  content: "";
}

.ion-md-git-branch:before {
  content: "";
}

.ion-md-git-commit:before {
  content: "";
}

.ion-md-git-compare:before {
  content: "";
}

.ion-md-git-merge:before {
  content: "";
}

.ion-md-git-network:before {
  content: "";
}

.ion-md-git-pull-request:before {
  content: "";
}

.ion-md-glasses:before {
  content: "";
}

.ion-md-globe:before {
  content: "";
}

.ion-md-grid:before {
  content: "";
}

.ion-md-hammer:before {
  content: "";
}

.ion-md-hand:before {
  content: "";
}

.ion-md-happy:before {
  content: "";
}

.ion-md-headset:before {
  content: "";
}

.ion-md-heart:before {
  content: "";
}

.ion-md-heart-dislike:before {
  content: "";
}

.ion-md-heart-empty:before {
  content: "";
}

.ion-md-heart-half:before {
  content: "";
}

.ion-md-help:before {
  content: "";
}

.ion-md-help-buoy:before {
  content: "";
}

.ion-md-help-circle:before {
  content: "";
}

.ion-md-help-circle-outline:before {
  content: "";
}

.ion-md-home:before {
  content: "";
}

.ion-md-hourglass:before {
  content: "";
}

.ion-md-ice-cream:before {
  content: "";
}

.ion-md-image:before {
  content: "";
}

.ion-md-images:before {
  content: "";
}

.ion-md-infinite:before {
  content: "";
}

.ion-md-information:before {
  content: "";
}

.ion-md-information-circle:before {
  content: "";
}

.ion-md-information-circle-outline:before {
  content: "";
}

.ion-md-jet:before {
  content: "";
}

.ion-md-journal:before {
  content: "";
}

.ion-md-key:before {
  content: "";
}

.ion-md-keypad:before {
  content: "";
}

.ion-md-laptop:before {
  content: "";
}

.ion-md-leaf:before {
  content: "";
}

.ion-md-link:before {
  content: "";
}

.ion-md-list:before {
  content: "";
}

.ion-md-list-box:before {
  content: "";
}

.ion-md-locate:before {
  content: "";
}

.ion-md-lock:before {
  content: "";
}

.ion-md-log-in:before {
  content: "";
}

.ion-md-log-out:before {
  content: "";
}

.ion-md-magnet:before {
  content: "";
}

.ion-md-mail:before {
  content: "";
}

.ion-md-mail-open:before {
  content: "";
}

.ion-md-mail-unread:before {
  content: "";
}

.ion-md-male:before {
  content: "";
}

.ion-md-man:before {
  content: "";
}

.ion-md-map:before {
  content: "";
}

.ion-md-medal:before {
  content: "";
}

.ion-md-medical:before {
  content: "";
}

.ion-md-medkit:before {
  content: "";
}

.ion-md-megaphone:before {
  content: "";
}

.ion-md-menu:before {
  content: "";
}

.ion-md-mic:before {
  content: "";
}

.ion-md-mic-off:before {
  content: "";
}

.ion-md-microphone:before {
  content: "";
}

.ion-md-moon:before {
  content: "";
}

.ion-md-more:before {
  content: "";
}

.ion-md-move:before {
  content: "";
}

.ion-md-musical-note:before {
  content: "";
}

.ion-md-musical-notes:before {
  content: "";
}

.ion-md-navigate:before {
  content: "";
}

.ion-md-notifications:before {
  content: "";
}

.ion-md-notifications-off:before {
  content: "";
}

.ion-md-notifications-outline:before {
  content: "";
}

.ion-md-nuclear:before {
  content: "";
}

.ion-md-nutrition:before {
  content: "";
}

.ion-md-open:before {
  content: "";
}

.ion-md-options:before {
  content: "";
}

.ion-md-outlet:before {
  content: "";
}

.ion-md-paper:before {
  content: "";
}

.ion-md-paper-plane:before {
  content: "";
}

.ion-md-partly-sunny:before {
  content: "";
}

.ion-md-pause:before {
  content: "";
}

.ion-md-paw:before {
  content: "";
}

.ion-md-people:before {
  content: "";
}

.ion-md-person:before {
  content: "";
}

.ion-md-person-add:before {
  content: "";
}

.ion-md-phone-landscape:before {
  content: "";
}

.ion-md-phone-portrait:before {
  content: "";
}

.ion-md-photos:before {
  content: "";
}

.ion-md-pie:before {
  content: "";
}

.ion-md-pin:before {
  content: "";
}

.ion-md-pint:before {
  content: "";
}

.ion-md-pizza:before {
  content: "";
}

.ion-md-planet:before {
  content: "";
}

.ion-md-play:before {
  content: "";
}

.ion-md-play-circle:before {
  content: "";
}

.ion-md-podium:before {
  content: "";
}

.ion-md-power:before {
  content: "";
}

.ion-md-pricetag:before {
  content: "";
}

.ion-md-pricetags:before {
  content: "";
}

.ion-md-print:before {
  content: "";
}

.ion-md-pulse:before {
  content: "";
}

.ion-md-qr-scanner:before {
  content: "";
}

.ion-md-quote:before {
  content: "";
}

.ion-md-radio:before {
  content: "";
}

.ion-md-radio-button-off:before {
  content: "";
}

.ion-md-radio-button-on:before {
  content: "";
}

.ion-md-rainy:before {
  content: "";
}

.ion-md-recording:before {
  content: "";
}

.ion-md-redo:before {
  content: "";
}

.ion-md-refresh:before {
  content: "";
}

.ion-md-refresh-circle:before {
  content: "";
}

.ion-md-remove:before {
  content: "";
}

.ion-md-remove-circle:before {
  content: "";
}

.ion-md-remove-circle-outline:before {
  content: "";
}

.ion-md-reorder:before {
  content: "";
}

.ion-md-repeat:before {
  content: "";
}

.ion-md-resize:before {
  content: "";
}

.ion-md-restaurant:before {
  content: "";
}

.ion-md-return-left:before {
  content: "";
}

.ion-md-return-right:before {
  content: "";
}

.ion-md-reverse-camera:before {
  content: "";
}

.ion-md-rewind:before {
  content: "";
}

.ion-md-ribbon:before {
  content: "";
}

.ion-md-rocket:before {
  content: "";
}

.ion-md-rose:before {
  content: "";
}

.ion-md-sad:before {
  content: "";
}

.ion-md-save:before {
  content: "";
}

.ion-md-school:before {
  content: "";
}

.ion-md-search:before {
  content: "";
}

.ion-md-send:before {
  content: "";
}

.ion-md-settings:before {
  content: "";
}

.ion-md-share:before {
  content: "";
}

.ion-md-share-alt:before {
  content: "";
}

.ion-md-shirt:before {
  content: "";
}

.ion-md-shuffle:before {
  content: "";
}

.ion-md-skip-backward:before {
  content: "";
}

.ion-md-skip-forward:before {
  content: "";
}

.ion-md-snow:before {
  content: "";
}

.ion-md-speedometer:before {
  content: "";
}

.ion-md-square:before {
  content: "";
}

.ion-md-square-outline:before {
  content: "";
}

.ion-md-star:before {
  content: "";
}

.ion-md-star-half:before {
  content: "";
}

.ion-md-star-outline:before {
  content: "";
}

.ion-md-stats:before {
  content: "";
}

.ion-md-stopwatch:before {
  content: "";
}

.ion-md-subway:before {
  content: "";
}

.ion-md-sunny:before {
  content: "";
}

.ion-md-swap:before {
  content: "";
}

.ion-md-switch:before {
  content: "";
}

.ion-md-sync:before {
  content: "";
}

.ion-md-tablet-landscape:before {
  content: "";
}

.ion-md-tablet-portrait:before {
  content: "";
}

.ion-md-tennisball:before {
  content: "";
}

.ion-md-text:before {
  content: "";
}

.ion-md-thermometer:before {
  content: "";
}

.ion-md-thumbs-down:before {
  content: "";
}

.ion-md-thumbs-up:before {
  content: "";
}

.ion-md-thunderstorm:before {
  content: "";
}

.ion-md-time:before {
  content: "";
}

.ion-md-timer:before {
  content: "";
}

.ion-md-today:before {
  content: "";
}

.ion-md-train:before {
  content: "";
}

.ion-md-transgender:before {
  content: "";
}

.ion-md-trash:before {
  content: "";
}

.ion-md-trending-down:before {
  content: "";
}

.ion-md-trending-up:before {
  content: "";
}

.ion-md-trophy:before {
  content: "";
}

.ion-md-tv:before {
  content: "";
}

.ion-md-umbrella:before {
  content: "";
}

.ion-md-undo:before {
  content: "";
}

.ion-md-unlock:before {
  content: "";
}

.ion-md-videocam:before {
  content: "";
}

.ion-md-volume-high:before {
  content: "";
}

.ion-md-volume-low:before {
  content: "";
}

.ion-md-volume-mute:before {
  content: "";
}

.ion-md-volume-off:before {
  content: "";
}

.ion-md-walk:before {
  content: "";
}

.ion-md-wallet:before {
  content: "";
}

.ion-md-warning:before {
  content: "";
}

.ion-md-watch:before {
  content: "";
}

.ion-md-water:before {
  content: "";
}

.ion-md-wifi:before {
  content: "";
}

.ion-md-wine:before {
  content: "";
}

.ion-md-woman:before {
  content: "";
}
/* Eva Icons v1.1.3 */

@font-face {
font-display: block;
    font-family: Eva-Icons;
    
    src: url("/assets/Eva-Icons-CJip5A4A.woff2") format("woff2"), url("/assets/Eva-Icons-_dyB-OSJ.woff") format("woff");
    font-style: normal;
    font-weight: 400;
}

.eva {
    display: inline-block;
    transform: translate(0, 0);
    text-rendering: auto;
    font: normal normal 400 14px/1 Eva-Icons;
    font-size: inherit;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}

.eva-lg {
    vertical-align: -15%;
    line-height: 0.75em;
    font-size: 1.33333333em;
}

.eva-2x {
    font-size: 2em;
}

.eva-3x {
    font-size: 3em;
}

.eva-4x {
    font-size: 4em;
}

.eva-5x {
    font-size: 5em;
}

.eva-fw {
    width: 1.28571429em;
    text-align: center;
}

.eva-activity::before {
    content: "\ea01";
}

.eva-activity-outline::before {
    content: "\ea02";
}

.eva-alert-circle::before {
    content: "\ea03";
}

.eva-alert-circle-outline::before {
    content: "\ea04";
}

.eva-alert-triangle::before {
    content: "\ea05";
}

.eva-alert-triangle-outline::before {
    content: "\ea06";
}

.eva-archive::before {
    content: "\ea07";
}

.eva-archive-outline::before {
    content: "\ea08";
}

.eva-arrow-back::before {
    content: "\ea09";
}

.eva-arrow-back-outline::before {
    content: "\ea0a";
}

.eva-arrow-circle-down::before {
    content: "\ea0b";
}

.eva-arrow-circle-down-outline::before {
    content: "\ea0c";
}

.eva-arrow-circle-left::before {
    content: "\ea0d";
}

.eva-arrow-circle-left-outline::before {
    content: "\ea0e";
}

.eva-arrow-circle-right::before {
    content: "\ea0f";
}

.eva-arrow-circle-right-outline::before {
    content: "\ea10";
}

.eva-arrow-circle-up::before {
    content: "\ea11";
}

.eva-arrow-circle-up-outline::before {
    content: "\ea12";
}

.eva-arrow-down::before {
    content: "\ea13";
}

.eva-arrow-down-outline::before {
    content: "\ea14";
}

.eva-arrow-downward::before {
    content: "\ea15";
}

.eva-arrow-downward-outline::before {
    content: "\ea16";
}

.eva-arrow-forward::before {
    content: "\ea17";
}

.eva-arrow-forward-outline::before {
    content: "\ea18";
}

.eva-arrow-ios-back::before {
    content: "\ea19";
}

.eva-arrow-ios-back-outline::before {
    content: "\ea1a";
}

.eva-arrow-ios-downward::before {
    content: "\ea1b";
}

.eva-arrow-ios-downward-outline::before {
    content: "\ea1c";
}

.eva-arrow-ios-forward::before {
    content: "\ea1d";
}

.eva-arrow-ios-forward-outline::before {
    content: "\ea1e";
}

.eva-arrow-ios-upward::before {
    content: "\ea1f";
}

.eva-arrow-ios-upward-outline::before {
    content: "\ea20";
}

.eva-arrow-left::before {
    content: "\ea21";
}

.eva-arrow-left-outline::before {
    content: "\ea22";
}

.eva-arrow-right::before {
    content: "\ea23";
}

.eva-arrow-right-outline::before {
    content: "\ea24";
}

.eva-arrow-up::before {
    content: "\ea25";
}

.eva-arrow-up-outline::before {
    content: "\ea26";
}

.eva-arrow-upward::before {
    content: "\ea27";
}

.eva-arrow-upward-outline::before {
    content: "\ea28";
}

.eva-arrowhead-down::before {
    content: "\ea29";
}

.eva-arrowhead-down-outline::before {
    content: "\ea2a";
}

.eva-arrowhead-left::before {
    content: "\ea2b";
}

.eva-arrowhead-left-outline::before {
    content: "\ea2c";
}

.eva-arrowhead-right::before {
    content: "\ea2d";
}

.eva-arrowhead-right-outline::before {
    content: "\ea2e";
}

.eva-arrowhead-up::before {
    content: "\ea2f";
}

.eva-arrowhead-up-outline::before {
    content: "\ea30";
}

.eva-at::before {
    content: "\ea31";
}

.eva-at-outline::before {
    content: "\ea32";
}

.eva-attach::before {
    content: "\ea33";
}

.eva-attach-2::before {
    content: "\ea34";
}

.eva-attach-2-outline::before {
    content: "\ea35";
}

.eva-attach-outline::before {
    content: "\ea36";
}

.eva-award::before {
    content: "\ea37";
}

.eva-award-outline::before {
    content: "\ea38";
}

.eva-backspace::before {
    content: "\ea39";
}

.eva-backspace-outline::before {
    content: "\ea3a";
}

.eva-bar-chart::before {
    content: "\ea3b";
}

.eva-bar-chart-2::before {
    content: "\ea3c";
}

.eva-bar-chart-2-outline::before {
    content: "\ea3d";
}

.eva-bar-chart-outline::before {
    content: "\ea3e";
}

.eva-battery::before {
    content: "\ea3f";
}

.eva-battery-outline::before {
    content: "\ea40";
}

.eva-behance::before {
    content: "\ea41";
}

.eva-behance-outline::before {
    content: "\ea42";
}

.eva-bell::before {
    content: "\ea43";
}

.eva-bell-off::before {
    content: "\ea44";
}

.eva-bell-off-outline::before {
    content: "\ea45";
}

.eva-bell-outline::before {
    content: "\ea46";
}

.eva-bluetooth::before {
    content: "\ea47";
}

.eva-bluetooth-outline::before {
    content: "\ea48";
}

.eva-book::before {
    content: "\ea49";
}

.eva-book-open::before {
    content: "\ea4a";
}

.eva-book-open-outline::before {
    content: "\ea4b";
}

.eva-book-outline::before {
    content: "\ea4c";
}

.eva-bookmark::before {
    content: "\ea4d";
}

.eva-bookmark-outline::before {
    content: "\ea4e";
}

.eva-briefcase::before {
    content: "\ea4f";
}

.eva-briefcase-outline::before {
    content: "\ea50";
}

.eva-browser::before {
    content: "\ea51";
}

.eva-browser-outline::before {
    content: "\ea52";
}

.eva-brush::before {
    content: "\ea53";
}

.eva-brush-outline::before {
    content: "\ea54";
}

.eva-bulb::before {
    content: "\ea55";
}

.eva-bulb-outline::before {
    content: "\ea56";
}

.eva-calendar::before {
    content: "\ea57";
}

.eva-calendar-outline::before {
    content: "\ea58";
}

.eva-camera::before {
    content: "\ea59";
}

.eva-camera-outline::before {
    content: "\ea5a";
}

.eva-car::before {
    content: "\ea5b";
}

.eva-car-outline::before {
    content: "\ea5c";
}

.eva-cast::before {
    content: "\ea5d";
}

.eva-cast-outline::before {
    content: "\ea5e";
}

.eva-charging::before {
    content: "\ea5f";
}

.eva-charging-outline::before {
    content: "\ea60";
}

.eva-checkmark::before {
    content: "\ea61";
}

.eva-checkmark-circle::before {
    content: "\ea62";
}

.eva-checkmark-circle-2::before {
    content: "\ea63";
}

.eva-checkmark-circle-2-outline::before {
    content: "\ea64";
}

.eva-checkmark-circle-outline::before {
    content: "\ea65";
}

.eva-checkmark-outline::before {
    content: "\ea66";
}

.eva-checkmark-square::before {
    content: "\ea67";
}

.eva-checkmark-square-2::before {
    content: "\ea68";
}

.eva-checkmark-square-2-outline::before {
    content: "\ea69";
}

.eva-checkmark-square-outline::before {
    content: "\ea6a";
}

.eva-chevron-down::before {
    content: "\ea6b";
}

.eva-chevron-down-outline::before {
    content: "\ea6c";
}

.eva-chevron-left::before {
    content: "\ea6d";
}

.eva-chevron-left-outline::before {
    content: "\ea6e";
}

.eva-chevron-right::before {
    content: "\ea6f";
}

.eva-chevron-right-outline::before {
    content: "\ea70";
}

.eva-chevron-up::before {
    content: "\ea71";
}

.eva-chevron-up-outline::before {
    content: "\ea72";
}

.eva-clipboard::before {
    content: "\ea73";
}

.eva-clipboard-outline::before {
    content: "\ea74";
}

.eva-clock::before {
    content: "\ea75";
}

.eva-clock-outline::before {
    content: "\ea76";
}

.eva-close::before {
    content: "\ea77";
}

.eva-close-circle::before {
    content: "\ea78";
}

.eva-close-circle-outline::before {
    content: "\ea79";
}

.eva-close-outline::before {
    content: "\ea7a";
}

.eva-close-square::before {
    content: "\ea7b";
}

.eva-close-square-outline::before {
    content: "\ea7c";
}

.eva-cloud-download::before {
    content: "\ea7d";
}

.eva-cloud-download-outline::before {
    content: "\ea7e";
}

.eva-cloud-upload::before {
    content: "\ea7f";
}

.eva-cloud-upload-outline::before {
    content: "\ea80";
}

.eva-code::before {
    content: "\ea81";
}

.eva-code-download::before {
    content: "\ea82";
}

.eva-code-download-outline::before {
    content: "\ea83";
}

.eva-code-outline::before {
    content: "\ea84";
}

.eva-collapse::before {
    content: "\ea85";
}

.eva-collapse-outline::before {
    content: "\ea86";
}

.eva-color-palette::before {
    content: "\ea87";
}

.eva-color-palette-outline::before {
    content: "\ea88";
}

.eva-color-picker::before {
    content: "\ea89";
}

.eva-color-picker-outline::before {
    content: "\ea8a";
}

.eva-compass::before {
    content: "\ea8b";
}

.eva-compass-outline::before {
    content: "\ea8c";
}

.eva-copy::before {
    content: "\ea8d";
}

.eva-copy-outline::before {
    content: "\ea8e";
}

.eva-corner-down-left::before {
    content: "\ea8f";
}

.eva-corner-down-left-outline::before {
    content: "\ea90";
}

.eva-corner-down-right::before {
    content: "\ea91";
}

.eva-corner-down-right-outline::before {
    content: "\ea92";
}

.eva-corner-left-down::before {
    content: "\ea93";
}

.eva-corner-left-down-outline::before {
    content: "\ea94";
}

.eva-corner-left-up::before {
    content: "\ea95";
}

.eva-corner-left-up-outline::before {
    content: "\ea96";
}

.eva-corner-right-down::before {
    content: "\ea97";
}

.eva-corner-right-down-outline::before {
    content: "\ea98";
}

.eva-corner-right-up::before {
    content: "\ea99";
}

.eva-corner-right-up-outline::before {
    content: "\ea9a";
}

.eva-corner-up-left::before {
    content: "\ea9b";
}

.eva-corner-up-left-outline::before {
    content: "\ea9c";
}

.eva-corner-up-right::before {
    content: "\ea9d";
}

.eva-corner-up-right-outline::before {
    content: "\ea9e";
}

.eva-credit-card::before {
    content: "\ea9f";
}

.eva-credit-card-outline::before {
    content: "\eaa0";
}

.eva-crop::before {
    content: "\eaa1";
}

.eva-crop-outline::before {
    content: "\eaa2";
}

.eva-cube::before {
    content: "\eaa3";
}

.eva-cube-outline::before {
    content: "\eaa4";
}

.eva-diagonal-arrow-left-down::before {
    content: "\eaa5";
}

.eva-diagonal-arrow-left-down-outline::before {
    content: "\eaa6";
}

.eva-diagonal-arrow-left-up::before {
    content: "\eaa7";
}

.eva-diagonal-arrow-left-up-outline::before {
    content: "\eaa8";
}

.eva-diagonal-arrow-right-down::before {
    content: "\eaa9";
}

.eva-diagonal-arrow-right-down-outline::before {
    content: "\eaaa";
}

.eva-diagonal-arrow-right-up::before {
    content: "\eaab";
}

.eva-diagonal-arrow-right-up-outline::before {
    content: "\eaac";
}

.eva-done-all::before {
    content: "\eaad";
}

.eva-done-all-outline::before {
    content: "\eaae";
}

.eva-download::before {
    content: "\eaaf";
}

.eva-download-outline::before {
    content: "\eab0";
}

.eva-droplet::before {
    content: "\eab1";
}

.eva-droplet-off::before {
    content: "\eab2";
}

.eva-droplet-off-outline::before {
    content: "\eab3";
}

.eva-droplet-outline::before {
    content: "\eab4";
}

.eva-edit::before {
    content: "\eab5";
}

.eva-edit-2::before {
    content: "\eab6";
}

.eva-edit-2-outline::before {
    content: "\eab7";
}

.eva-edit-outline::before {
    content: "\eab8";
}

.eva-email::before {
    content: "\eab9";
}

.eva-email-outline::before {
    content: "\eaba";
}

.eva-expand::before {
    content: "\eabb";
}

.eva-expand-outline::before {
    content: "\eabc";
}

.eva-external-link::before {
    content: "\eabd";
}

.eva-external-link-outline::before {
    content: "\eabe";
}

.eva-eye::before {
    content: "\eabf";
}

.eva-eye-off::before {
    content: "\eac0";
}

.eva-eye-off-2::before {
    content: "\eac1";
}

.eva-eye-off-2-outline::before {
    content: "\eac2";
}

.eva-eye-off-outline::before {
    content: "\eac3";
}

.eva-eye-outline::before {
    content: "\eac4";
}

.eva-facebook::before {
    content: "\eac5";
}

.eva-facebook-outline::before {
    content: "\eac6";
}

.eva-file::before {
    content: "\eac7";
}

.eva-file-add::before {
    content: "\eac8";
}

.eva-file-add-outline::before {
    content: "\eac9";
}

.eva-file-outline::before {
    content: "\eaca";
}

.eva-file-remove::before {
    content: "\eacb";
}

.eva-file-remove-outline::before {
    content: "\eacc";
}

.eva-file-text::before {
    content: "\eacd";
}

.eva-file-text-outline::before {
    content: "\eace";
}

.eva-film::before {
    content: "\eacf";
}

.eva-film-outline::before {
    content: "\ead0";
}

.eva-flag::before {
    content: "\ead1";
}

.eva-flag-outline::before {
    content: "\ead2";
}

.eva-flash::before {
    content: "\ead3";
}

.eva-flash-off::before {
    content: "\ead4";
}

.eva-flash-off-outline::before {
    content: "\ead5";
}

.eva-flash-outline::before {
    content: "\ead6";
}

.eva-flip::before {
    content: "\ead7";
}

.eva-flip-2::before {
    content: "\ead8";
}

.eva-flip-2-outline::before {
    content: "\ead9";
}

.eva-flip-outline::before {
    content: "\eada";
}

.eva-folder::before {
    content: "\eadb";
}

.eva-folder-add::before {
    content: "\eadc";
}

.eva-folder-add-outline::before {
    content: "\eadd";
}

.eva-folder-outline::before {
    content: "\eade";
}

.eva-folder-remove::before {
    content: "\eadf";
}

.eva-folder-remove-outline::before {
    content: "\eae0";
}

.eva-funnel::before {
    content: "\eae1";
}

.eva-funnel-outline::before {
    content: "\eae2";
}

.eva-gift::before {
    content: "\eae3";
}

.eva-gift-outline::before {
    content: "\eae4";
}

.eva-github::before {
    content: "\eae5";
}

.eva-github-outline::before {
    content: "\eae6";
}

.eva-globe::before {
    content: "\eae7";
}

.eva-globe-2::before {
    content: "\eae8";
}

.eva-globe-2-outline::before {
    content: "\eae9";
}

.eva-globe-3::before {
    content: "\eaea";
}

.eva-globe-outline::before {
    content: "\eaeb";
}

.eva-google::before {
    content: "\eaec";
}

.eva-google-outline::before {
    content: "\eaed";
}

.eva-grid::before {
    content: "\eaee";
}

.eva-grid-outline::before {
    content: "\eaef";
}

.eva-hard-drive::before {
    content: "\eaf0";
}

.eva-hard-drive-outline::before {
    content: "\eaf1";
}

.eva-hash::before {
    content: "\eaf2";
}

.eva-hash-outline::before {
    content: "\eaf3";
}

.eva-headphones::before {
    content: "\eaf4";
}

.eva-headphones-outline::before {
    content: "\eaf5";
}

.eva-heart::before {
    content: "\eaf6";
}

.eva-heart-outline::before {
    content: "\eaf7";
}

.eva-home::before {
    content: "\eaf8";
}

.eva-home-outline::before {
    content: "\eaf9";
}

.eva-image::before {
    content: "\eafa";
}

.eva-image-2::before {
    content: "\eafb";
}

.eva-image-outline::before {
    content: "\eafc";
}

.eva-inbox::before {
    content: "\eafd";
}

.eva-inbox-outline::before {
    content: "\eafe";
}

.eva-info::before {
    content: "\eaff";
}

.eva-info-outline::before {
    content: "\eb00";
}

.eva-keypad::before {
    content: "\eb01";
}

.eva-keypad-outline::before {
    content: "\eb02";
}

.eva-layers::before {
    content: "\eb03";
}

.eva-layers-outline::before {
    content: "\eb04";
}

.eva-layout::before {
    content: "\eb05";
}

.eva-layout-outline::before {
    content: "\eb06";
}

.eva-link::before {
    content: "\eb07";
}

.eva-link-2::before {
    content: "\eb08";
}

.eva-link-2-outline::before {
    content: "\eb09";
}

.eva-link-outline::before {
    content: "\eb0a";
}

.eva-linkedin::before {
    content: "\eb0b";
}

.eva-linkedin-outline::before {
    content: "\eb0c";
}

.eva-list::before {
    content: "\eb0d";
}

.eva-list-outline::before {
    content: "\eb0e";
}

.eva-loader-outline::before {
    content: "\eb0f";
}

.eva-lock::before {
    content: "\eb10";
}

.eva-lock-outline::before {
    content: "\eb11";
}

.eva-log-in::before {
    content: "\eb12";
}

.eva-log-in-outline::before {
    content: "\eb13";
}

.eva-log-out::before {
    content: "\eb14";
}

.eva-log-out-outline::before {
    content: "\eb15";
}

.eva-map::before {
    content: "\eb16";
}

.eva-map-outline::before {
    content: "\eb17";
}

.eva-maximize::before {
    content: "\eb18";
}

.eva-maximize-outline::before {
    content: "\eb19";
}

.eva-menu::before {
    content: "\eb1a";
}

.eva-menu-2::before {
    content: "\eb1b";
}

.eva-menu-2-outline::before {
    content: "\eb1c";
}

.eva-menu-arrow::before {
    content: "\eb1d";
}

.eva-menu-arrow-outline::before {
    content: "\eb1e";
}

.eva-menu-outline::before {
    content: "\eb1f";
}

.eva-message-circle::before {
    content: "\eb20";
}

.eva-message-circle-outline::before {
    content: "\eb21";
}

.eva-message-square::before {
    content: "\eb22";
}

.eva-message-square-outline::before {
    content: "\eb23";
}

.eva-mic::before {
    content: "\eb24";
}

.eva-mic-off::before {
    content: "\eb25";
}

.eva-mic-off-outline::before {
    content: "\eb26";
}

.eva-mic-outline::before {
    content: "\eb27";
}

.eva-minimize::before {
    content: "\eb28";
}

.eva-minimize-outline::before {
    content: "\eb29";
}

.eva-minus::before {
    content: "\eb2a";
}

.eva-minus-circle::before {
    content: "\eb2b";
}

.eva-minus-circle-outline::before {
    content: "\eb2c";
}

.eva-minus-outline::before {
    content: "\eb2d";
}

.eva-minus-square::before {
    content: "\eb2e";
}

.eva-minus-square-outline::before {
    content: "\eb2f";
}

.eva-monitor::before {
    content: "\eb30";
}

.eva-monitor-outline::before {
    content: "\eb31";
}

.eva-moon::before {
    content: "\eb32";
}

.eva-moon-outline::before {
    content: "\eb33";
}

.eva-more-horizontal::before {
    content: "\eb34";
}

.eva-more-horizontal-outline::before {
    content: "\eb35";
}

.eva-more-vertical::before {
    content: "\eb36";
}

.eva-more-vertical-outline::before {
    content: "\eb37";
}

.eva-move::before {
    content: "\eb38";
}

.eva-move-outline::before {
    content: "\eb39";
}

.eva-music::before {
    content: "\eb3a";
}

.eva-music-outline::before {
    content: "\eb3b";
}

.eva-navigation::before {
    content: "\eb3c";
}

.eva-navigation-2::before {
    content: "\eb3d";
}

.eva-navigation-2-outline::before {
    content: "\eb3e";
}

.eva-navigation-outline::before {
    content: "\eb3f";
}

.eva-npm::before {
    content: "\eb40";
}

.eva-npm-outline::before {
    content: "\eb41";
}

.eva-options::before {
    content: "\eb42";
}

.eva-options-2::before {
    content: "\eb43";
}

.eva-options-2-outline::before {
    content: "\eb44";
}

.eva-options-outline::before {
    content: "\eb45";
}

.eva-pantone::before {
    content: "\eb46";
}

.eva-pantone-outline::before {
    content: "\eb47";
}

.eva-paper-plane::before {
    content: "\eb48";
}

.eva-paper-plane-outline::before {
    content: "\eb49";
}

.eva-pause-circle::before {
    content: "\eb4a";
}

.eva-pause-circle-outline::before {
    content: "\eb4b";
}

.eva-people::before {
    content: "\eb4c";
}

.eva-people-outline::before {
    content: "\eb4d";
}

.eva-percent::before {
    content: "\eb4e";
}

.eva-percent-outline::before {
    content: "\eb4f";
}

.eva-person::before {
    content: "\eb50";
}

.eva-person-add::before {
    content: "\eb51";
}

.eva-person-add-outline::before {
    content: "\eb52";
}

.eva-person-delete::before {
    content: "\eb53";
}

.eva-person-delete-outline::before {
    content: "\eb54";
}

.eva-person-done::before {
    content: "\eb55";
}

.eva-person-done-outline::before {
    content: "\eb56";
}

.eva-person-outline::before {
    content: "\eb57";
}

.eva-person-remove::before {
    content: "\eb58";
}

.eva-person-remove-outline::before {
    content: "\eb59";
}

.eva-phone::before {
    content: "\eb5a";
}

.eva-phone-call::before {
    content: "\eb5b";
}

.eva-phone-call-outline::before {
    content: "\eb5c";
}

.eva-phone-missed::before {
    content: "\eb5d";
}

.eva-phone-missed-outline::before {
    content: "\eb5e";
}

.eva-phone-off::before {
    content: "\eb5f";
}

.eva-phone-off-outline::before {
    content: "\eb60";
}

.eva-phone-outline::before {
    content: "\eb61";
}

.eva-pie-chart::before {
    content: "\eb62";
}

.eva-pie-chart-2::before {
    content: "\eb63";
}

.eva-pie-chart-outline::before {
    content: "\eb64";
}

.eva-pin::before {
    content: "\eb65";
}

.eva-pin-outline::before {
    content: "\eb66";
}

.eva-play-circle::before {
    content: "\eb67";
}

.eva-play-circle-outline::before {
    content: "\eb68";
}

.eva-plus::before {
    content: "\eb69";
}

.eva-plus-circle::before {
    content: "\eb6a";
}

.eva-plus-circle-outline::before {
    content: "\eb6b";
}

.eva-plus-outline::before {
    content: "\eb6c";
}

.eva-plus-square::before {
    content: "\eb6d";
}

.eva-plus-square-outline::before {
    content: "\eb6e";
}

.eva-power::before {
    content: "\eb6f";
}

.eva-power-outline::before {
    content: "\eb70";
}

.eva-pricetags::before {
    content: "\eb71";
}

.eva-pricetags-outline::before {
    content: "\eb72";
}

.eva-printer::before {
    content: "\eb73";
}

.eva-printer-outline::before {
    content: "\eb74";
}

.eva-question-mark::before {
    content: "\eb75";
}

.eva-question-mark-circle::before {
    content: "\eb76";
}

.eva-question-mark-circle-outline::before {
    content: "\eb77";
}

.eva-question-mark-outline::before {
    content: "\eb78";
}

.eva-radio::before {
    content: "\eb79";
}

.eva-radio-button-off::before {
    content: "\eb7a";
}

.eva-radio-button-off-outline::before {
    content: "\eb7b";
}

.eva-radio-button-on::before {
    content: "\eb7c";
}

.eva-radio-button-on-outline::before {
    content: "\eb7d";
}

.eva-radio-outline::before {
    content: "\eb7e";
}

.eva-recording::before {
    content: "\eb7f";
}

.eva-recording-outline::before {
    content: "\eb80";
}

.eva-refresh::before {
    content: "\eb81";
}

.eva-refresh-outline::before {
    content: "\eb82";
}

.eva-repeat::before {
    content: "\eb83";
}

.eva-repeat-outline::before {
    content: "\eb84";
}

.eva-rewind-left::before {
    content: "\eb85";
}

.eva-rewind-left-outline::before {
    content: "\eb86";
}

.eva-rewind-right::before {
    content: "\eb87";
}

.eva-rewind-right-outline::before {
    content: "\eb88";
}

.eva-save::before {
    content: "\eb89";
}

.eva-save-outline::before {
    content: "\eb8a";
}

.eva-scissors::before {
    content: "\eb8b";
}

.eva-scissors-outline::before {
    content: "\eb8c";
}

.eva-search::before {
    content: "\eb8d";
}

.eva-search-outline::before {
    content: "\eb8e";
}

.eva-settings::before {
    content: "\eb8f";
}

.eva-settings-2::before {
    content: "\eb90";
}

.eva-settings-2-outline::before {
    content: "\eb91";
}

.eva-settings-outline::before {
    content: "\eb92";
}

.eva-shake::before {
    content: "\eb93";
}

.eva-shake-outline::before {
    content: "\eb94";
}

.eva-share::before {
    content: "\eb95";
}

.eva-share-outline::before {
    content: "\eb96";
}

.eva-shield::before {
    content: "\eb97";
}

.eva-shield-off::before {
    content: "\eb98";
}

.eva-shield-off-outline::before {
    content: "\eb99";
}

.eva-shield-outline::before {
    content: "\eb9a";
}

.eva-shopping-bag::before {
    content: "\eb9b";
}

.eva-shopping-bag-outline::before {
    content: "\eb9c";
}

.eva-shopping-cart::before {
    content: "\eb9d";
}

.eva-shopping-cart-outline::before {
    content: "\eb9e";
}

.eva-shuffle::before {
    content: "\eb9f";
}

.eva-shuffle-2::before {
    content: "\eba0";
}

.eva-shuffle-2-outline::before {
    content: "\eba1";
}

.eva-shuffle-outline::before {
    content: "\eba2";
}

.eva-skip-back::before {
    content: "\eba3";
}

.eva-skip-back-outline::before {
    content: "\eba4";
}

.eva-skip-forward::before {
    content: "\eba5";
}

.eva-skip-forward-outline::before {
    content: "\eba6";
}

.eva-slash::before {
    content: "\eba7";
}

.eva-slash-outline::before {
    content: "\eba8";
}

.eva-smartphone::before {
    content: "\eba9";
}

.eva-smartphone-outline::before {
    content: "\ebaa";
}

.eva-smiling-face::before {
    content: "\ebab";
}

.eva-smiling-face-outline::before {
    content: "\ebac";
}

.eva-speaker::before {
    content: "\ebad";
}

.eva-speaker-outline::before {
    content: "\ebae";
}

.eva-square::before {
    content: "\ebaf";
}

.eva-square-outline::before {
    content: "\ebb0";
}

.eva-star::before {
    content: "\ebb1";
}

.eva-star-outline::before {
    content: "\ebb2";
}

.eva-stop-circle::before {
    content: "\ebb3";
}

.eva-stop-circle-outline::before {
    content: "\ebb4";
}

.eva-sun::before {
    content: "\ebb5";
}

.eva-sun-outline::before {
    content: "\ebb6";
}

.eva-swap::before {
    content: "\ebb7";
}

.eva-swap-outline::before {
    content: "\ebb8";
}

.eva-sync::before {
    content: "\ebb9";
}

.eva-sync-outline::before {
    content: "\ebba";
}

.eva-text::before {
    content: "\ebbb";
}

.eva-text-outline::before {
    content: "\ebbc";
}

.eva-thermometer::before {
    content: "\ebbd";
}

.eva-thermometer-minus::before {
    content: "\ebbe";
}

.eva-thermometer-minus-outline::before {
    content: "\ebbf";
}

.eva-thermometer-outline::before {
    content: "\ebc0";
}

.eva-thermometer-plus::before {
    content: "\ebc1";
}

.eva-thermometer-plus-outline::before {
    content: "\ebc2";
}

.eva-toggle-left::before {
    content: "\ebc3";
}

.eva-toggle-left-outline::before {
    content: "\ebc4";
}

.eva-toggle-right::before {
    content: "\ebc5";
}

.eva-toggle-right-outline::before {
    content: "\ebc6";
}

.eva-trash::before {
    content: "\ebc7";
}

.eva-trash-2::before {
    content: "\ebc8";
}

.eva-trash-2-outline::before {
    content: "\ebc9";
}

.eva-trash-outline::before {
    content: "\ebca";
}

.eva-trending-down::before {
    content: "\ebcb";
}

.eva-trending-down-outline::before {
    content: "\ebcc";
}

.eva-trending-up::before {
    content: "\ebcd";
}

.eva-trending-up-outline::before {
    content: "\ebce";
}

.eva-tv::before {
    content: "\ebcf";
}

.eva-tv-outline::before {
    content: "\ebd0";
}

.eva-twitter::before {
    content: "\ebd1";
}

.eva-twitter-outline::before {
    content: "\ebd2";
}

.eva-umbrella::before {
    content: "\ebd3";
}

.eva-umbrella-outline::before {
    content: "\ebd4";
}

.eva-undo::before {
    content: "\ebd5";
}

.eva-undo-outline::before {
    content: "\ebd6";
}

.eva-unlock::before {
    content: "\ebd7";
}

.eva-unlock-outline::before {
    content: "\ebd8";
}

.eva-upload::before {
    content: "\ebd9";
}

.eva-upload-outline::before {
    content: "\ebda";
}

.eva-video::before {
    content: "\ebdb";
}

.eva-video-off::before {
    content: "\ebdc";
}

.eva-video-off-outline::before {
    content: "\ebdd";
}

.eva-video-outline::before {
    content: "\ebde";
}

.eva-volume-down::before {
    content: "\ebdf";
}

.eva-volume-down-outline::before {
    content: "\ebe0";
}

.eva-volume-mute::before {
    content: "\ebe1";
}

.eva-volume-mute-outline::before {
    content: "\ebe2";
}

.eva-volume-off::before {
    content: "\ebe3";
}

.eva-volume-off-outline::before {
    content: "\ebe4";
}

.eva-volume-up::before {
    content: "\ebe5";
}

.eva-volume-up-outline::before {
    content: "\ebe6";
}

.eva-wifi::before {
    content: "\ebe7";
}

.eva-wifi-off::before {
    content: "\ebe8";
}

.eva-wifi-off-outline::before {
    content: "\ebe9";
}

.eva-wifi-outline::before {
    content: "\ebea";
}
/* Themify Icons v0.1.2 */

@font-face {
	font-family: 'themify';
	
	src: url('/assets/themify-BgsFA67P.woff') format('woff');
	font-weight: normal;
	font-style: normal;
  font-display: block;
}

.themify-icon {
	font-family: 'themify';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.ti-wand:before {
	content: "\e600";
}
.ti-volume:before {
	content: "\e601";
}
.ti-user:before {
	content: "\e602";
}
.ti-unlock:before {
	content: "\e603";
}
.ti-unlink:before {
	content: "\e604";
}
.ti-trash:before {
	content: "\e605";
}
.ti-thought:before {
	content: "\e606";
}
.ti-target:before {
	content: "\e607";
}
.ti-tag:before {
	content: "\e608";
}
.ti-tablet:before {
	content: "\e609";
}
.ti-star:before {
	content: "\e60a";
}
.ti-spray:before {
	content: "\e60b";
}
.ti-signal:before {
	content: "\e60c";
}
.ti-shopping-cart:before {
	content: "\e60d";
}
.ti-shopping-cart-full:before {
	content: "\e60e";
}
.ti-settings:before {
	content: "\e60f";
}
.ti-search:before {
	content: "\e610";
}
.ti-zoom-in:before {
	content: "\e611";
}
.ti-zoom-out:before {
	content: "\e612";
}
.ti-cut:before {
	content: "\e613";
}
.ti-ruler:before {
	content: "\e614";
}
.ti-ruler-pencil:before {
	content: "\e615";
}
.ti-ruler-alt:before {
	content: "\e616";
}
.ti-bookmark:before {
	content: "\e617";
}
.ti-bookmark-alt:before {
	content: "\e618";
}
.ti-reload:before {
	content: "\e619";
}
.ti-plus:before {
	content: "\e61a";
}
.ti-pin:before {
	content: "\e61b";
}
.ti-pencil:before {
	content: "\e61c";
}
.ti-pencil-alt:before {
	content: "\e61d";
}
.ti-paint-roller:before {
	content: "\e61e";
}
.ti-paint-bucket:before {
	content: "\e61f";
}
.ti-na:before {
	content: "\e620";
}
.ti-mobile:before {
	content: "\e621";
}
.ti-minus:before {
	content: "\e622";
}
.ti-medall:before {
	content: "\e623";
}
.ti-medall-alt:before {
	content: "\e624";
}
.ti-marker:before {
	content: "\e625";
}
.ti-marker-alt:before {
	content: "\e626";
}
.ti-arrow-up:before {
	content: "\e627";
}
.ti-arrow-right:before {
	content: "\e628";
}
.ti-arrow-left:before {
	content: "\e629";
}
.ti-arrow-down:before {
	content: "\e62a";
}
.ti-lock:before {
	content: "\e62b";
}
.ti-location-arrow:before {
	content: "\e62c";
}
.ti-link:before {
	content: "\e62d";
}
.ti-layout:before {
	content: "\e62e";
}
.ti-layers:before {
	content: "\e62f";
}
.ti-layers-alt:before {
	content: "\e630";
}
.ti-key:before {
	content: "\e631";
}
.ti-import:before {
	content: "\e632";
}
.ti-image:before {
	content: "\e633";
}
.ti-heart:before {
	content: "\e634";
}
.ti-heart-broken:before {
	content: "\e635";
}
.ti-hand-stop:before {
	content: "\e636";
}
.ti-hand-open:before {
	content: "\e637";
}
.ti-hand-drag:before {
	content: "\e638";
}
.ti-folder:before {
	content: "\e639";
}
.ti-flag:before {
	content: "\e63a";
}
.ti-flag-alt:before {
	content: "\e63b";
}
.ti-flag-alt-2:before {
	content: "\e63c";
}
.ti-eye:before {
	content: "\e63d";
}
.ti-export:before {
	content: "\e63e";
}
.ti-exchange-vertical:before {
	content: "\e63f";
}
.ti-desktop:before {
	content: "\e640";
}
.ti-cup:before {
	content: "\e641";
}
.ti-crown:before {
	content: "\e642";
}
.ti-comments:before {
	content: "\e643";
}
.ti-comment:before {
	content: "\e644";
}
.ti-comment-alt:before {
	content: "\e645";
}
.ti-close:before {
	content: "\e646";
}
.ti-clip:before {
	content: "\e647";
}
.ti-angle-up:before {
	content: "\e648";
}
.ti-angle-right:before {
	content: "\e649";
}
.ti-angle-left:before {
	content: "\e64a";
}
.ti-angle-down:before {
	content: "\e64b";
}
.ti-check:before {
	content: "\e64c";
}
.ti-check-box:before {
	content: "\e64d";
}
.ti-camera:before {
	content: "\e64e";
}
.ti-announcement:before {
	content: "\e64f";
}
.ti-brush:before {
	content: "\e650";
}
.ti-briefcase:before {
	content: "\e651";
}
.ti-bolt:before {
	content: "\e652";
}
.ti-bolt-alt:before {
	content: "\e653";
}
.ti-blackboard:before {
	content: "\e654";
}
.ti-bag:before {
	content: "\e655";
}
.ti-move:before {
	content: "\e656";
}
.ti-arrows-vertical:before {
	content: "\e657";
}
.ti-arrows-horizontal:before {
	content: "\e658";
}
.ti-fullscreen:before {
	content: "\e659";
}
.ti-arrow-top-right:before {
	content: "\e65a";
}
.ti-arrow-top-left:before {
	content: "\e65b";
}
.ti-arrow-circle-up:before {
	content: "\e65c";
}
.ti-arrow-circle-right:before {
	content: "\e65d";
}
.ti-arrow-circle-left:before {
	content: "\e65e";
}
.ti-arrow-circle-down:before {
	content: "\e65f";
}
.ti-angle-double-up:before {
	content: "\e660";
}
.ti-angle-double-right:before {
	content: "\e661";
}
.ti-angle-double-left:before {
	content: "\e662";
}
.ti-angle-double-down:before {
	content: "\e663";
}
.ti-zip:before {
	content: "\e664";
}
.ti-world:before {
	content: "\e665";
}
.ti-wheelchair:before {
	content: "\e666";
}
.ti-view-list:before {
	content: "\e667";
}
.ti-view-list-alt:before {
	content: "\e668";
}
.ti-view-grid:before {
	content: "\e669";
}
.ti-uppercase:before {
	content: "\e66a";
}
.ti-upload:before {
	content: "\e66b";
}
.ti-underline:before {
	content: "\e66c";
}
.ti-truck:before {
	content: "\e66d";
}
.ti-timer:before {
	content: "\e66e";
}
.ti-ticket:before {
	content: "\e66f";
}
.ti-thumb-up:before {
	content: "\e670";
}
.ti-thumb-down:before {
	content: "\e671";
}
.ti-text:before {
	content: "\e672";
}
.ti-stats-up:before {
	content: "\e673";
}
.ti-stats-down:before {
	content: "\e674";
}
.ti-split-v:before {
	content: "\e675";
}
.ti-split-h:before {
	content: "\e676";
}
.ti-smallcap:before {
	content: "\e677";
}
.ti-shine:before {
	content: "\e678";
}
.ti-shift-right:before {
	content: "\e679";
}
.ti-shift-left:before {
	content: "\e67a";
}
.ti-shield:before {
	content: "\e67b";
}
.ti-notepad:before {
	content: "\e67c";
}
.ti-server:before {
	content: "\e67d";
}
.ti-quote-right:before {
	content: "\e67e";
}
.ti-quote-left:before {
	content: "\e67f";
}
.ti-pulse:before {
	content: "\e680";
}
.ti-printer:before {
	content: "\e681";
}
.ti-power-off:before {
	content: "\e682";
}
.ti-plug:before {
	content: "\e683";
}
.ti-pie-chart:before {
	content: "\e684";
}
.ti-paragraph:before {
	content: "\e685";
}
.ti-panel:before {
	content: "\e686";
}
.ti-package:before {
	content: "\e687";
}
.ti-music:before {
	content: "\e688";
}
.ti-music-alt:before {
	content: "\e689";
}
.ti-mouse:before {
	content: "\e68a";
}
.ti-mouse-alt:before {
	content: "\e68b";
}
.ti-money:before {
	content: "\e68c";
}
.ti-microphone:before {
	content: "\e68d";
}
.ti-menu:before {
	content: "\e68e";
}
.ti-menu-alt:before {
	content: "\e68f";
}
.ti-map:before {
	content: "\e690";
}
.ti-map-alt:before {
	content: "\e691";
}
.ti-loop:before {
	content: "\e692";
}
.ti-location-pin:before {
	content: "\e693";
}
.ti-list:before {
	content: "\e694";
}
.ti-light-bulb:before {
	content: "\e695";
}
.ti-Italic:before {
	content: "\e696";
}
.ti-info:before {
	content: "\e697";
}
.ti-infinite:before {
	content: "\e698";
}
.ti-id-badge:before {
	content: "\e699";
}
.ti-hummer:before {
	content: "\e69a";
}
.ti-home:before {
	content: "\e69b";
}
.ti-help:before {
	content: "\e69c";
}
.ti-headphone:before {
	content: "\e69d";
}
.ti-harddrives:before {
	content: "\e69e";
}
.ti-harddrive:before {
	content: "\e69f";
}
.ti-gift:before {
	content: "\e6a0";
}
.ti-game:before {
	content: "\e6a1";
}
.ti-filter:before {
	content: "\e6a2";
}
.ti-files:before {
	content: "\e6a3";
}
.ti-file:before {
	content: "\e6a4";
}
.ti-eraser:before {
	content: "\e6a5";
}
.ti-envelope:before {
	content: "\e6a6";
}
.ti-download:before {
	content: "\e6a7";
}
.ti-direction:before {
	content: "\e6a8";
}
.ti-direction-alt:before {
	content: "\e6a9";
}
.ti-dashboard:before {
	content: "\e6aa";
}
.ti-control-stop:before {
	content: "\e6ab";
}
.ti-control-shuffle:before {
	content: "\e6ac";
}
.ti-control-play:before {
	content: "\e6ad";
}
.ti-control-pause:before {
	content: "\e6ae";
}
.ti-control-forward:before {
	content: "\e6af";
}
.ti-control-backward:before {
	content: "\e6b0";
}
.ti-cloud:before {
	content: "\e6b1";
}
.ti-cloud-up:before {
	content: "\e6b2";
}
.ti-cloud-down:before {
	content: "\e6b3";
}
.ti-clipboard:before {
	content: "\e6b4";
}
.ti-car:before {
	content: "\e6b5";
}
.ti-calendar:before {
	content: "\e6b6";
}
.ti-book:before {
	content: "\e6b7";
}
.ti-bell:before {
	content: "\e6b8";
}
.ti-basketball:before {
	content: "\e6b9";
}
.ti-bar-chart:before {
	content: "\e6ba";
}
.ti-bar-chart-alt:before {
	content: "\e6bb";
}
.ti-back-right:before {
	content: "\e6bc";
}
.ti-back-left:before {
	content: "\e6bd";
}
.ti-arrows-corner:before {
	content: "\e6be";
}
.ti-archive:before {
	content: "\e6bf";
}
.ti-anchor:before {
	content: "\e6c0";
}
.ti-align-right:before {
	content: "\e6c1";
}
.ti-align-left:before {
	content: "\e6c2";
}
.ti-align-justify:before {
	content: "\e6c3";
}
.ti-align-center:before {
	content: "\e6c4";
}
.ti-alert:before {
	content: "\e6c5";
}
.ti-alarm-clock:before {
	content: "\e6c6";
}
.ti-agenda:before {
	content: "\e6c7";
}
.ti-write:before {
	content: "\e6c8";
}
.ti-window:before {
	content: "\e6c9";
}
.ti-widgetized:before {
	content: "\e6ca";
}
.ti-widget:before {
	content: "\e6cb";
}
.ti-widget-alt:before {
	content: "\e6cc";
}
.ti-wallet:before {
	content: "\e6cd";
}
.ti-video-clapper:before {
	content: "\e6ce";
}
.ti-video-camera:before {
	content: "\e6cf";
}
.ti-vector:before {
	content: "\e6d0";
}
.ti-themify-logo:before {
	content: "\e6d1";
}
.ti-themify-favicon:before {
	content: "\e6d2";
}
.ti-themify-favicon-alt:before {
	content: "\e6d3";
}
.ti-support:before {
	content: "\e6d4";
}
.ti-stamp:before {
	content: "\e6d5";
}
.ti-split-v-alt:before {
	content: "\e6d6";
}
.ti-slice:before {
	content: "\e6d7";
}
.ti-shortcode:before {
	content: "\e6d8";
}
.ti-shift-right-alt:before {
	content: "\e6d9";
}
.ti-shift-left-alt:before {
	content: "\e6da";
}
.ti-ruler-alt-2:before {
	content: "\e6db";
}
.ti-receipt:before {
	content: "\e6dc";
}
.ti-pin2:before {
	content: "\e6dd";
}
.ti-pin-alt:before {
	content: "\e6de";
}
.ti-pencil-alt2:before {
	content: "\e6df";
}
.ti-palette:before {
	content: "\e6e0";
}
.ti-more:before {
	content: "\e6e1";
}
.ti-more-alt:before {
	content: "\e6e2";
}
.ti-microphone-alt:before {
	content: "\e6e3";
}
.ti-magnet:before {
	content: "\e6e4";
}
.ti-line-double:before {
	content: "\e6e5";
}
.ti-line-dotted:before {
	content: "\e6e6";
}
.ti-line-dashed:before {
	content: "\e6e7";
}
.ti-layout-width-full:before {
	content: "\e6e8";
}
.ti-layout-width-default:before {
	content: "\e6e9";
}
.ti-layout-width-default-alt:before {
	content: "\e6ea";
}
.ti-layout-tab:before {
	content: "\e6eb";
}
.ti-layout-tab-window:before {
	content: "\e6ec";
}
.ti-layout-tab-v:before {
	content: "\e6ed";
}
.ti-layout-tab-min:before {
	content: "\e6ee";
}
.ti-layout-slider:before {
	content: "\e6ef";
}
.ti-layout-slider-alt:before {
	content: "\e6f0";
}
.ti-layout-sidebar-right:before {
	content: "\e6f1";
}
.ti-layout-sidebar-none:before {
	content: "\e6f2";
}
.ti-layout-sidebar-left:before {
	content: "\e6f3";
}
.ti-layout-placeholder:before {
	content: "\e6f4";
}
.ti-layout-menu:before {
	content: "\e6f5";
}
.ti-layout-menu-v:before {
	content: "\e6f6";
}
.ti-layout-menu-separated:before {
	content: "\e6f7";
}
.ti-layout-menu-full:before {
	content: "\e6f8";
}
.ti-layout-media-right-alt:before {
	content: "\e6f9";
}
.ti-layout-media-right:before {
	content: "\e6fa";
}
.ti-layout-media-overlay:before {
	content: "\e6fb";
}
.ti-layout-media-overlay-alt:before {
	content: "\e6fc";
}
.ti-layout-media-overlay-alt-2:before {
	content: "\e6fd";
}
.ti-layout-media-left-alt:before {
	content: "\e6fe";
}
.ti-layout-media-left:before {
	content: "\e6ff";
}
.ti-layout-media-center-alt:before {
	content: "\e700";
}
.ti-layout-media-center:before {
	content: "\e701";
}
.ti-layout-list-thumb:before {
	content: "\e702";
}
.ti-layout-list-thumb-alt:before {
	content: "\e703";
}
.ti-layout-list-post:before {
	content: "\e704";
}
.ti-layout-list-large-image:before {
	content: "\e705";
}
.ti-layout-line-solid:before {
	content: "\e706";
}
.ti-layout-grid4:before {
	content: "\e707";
}
.ti-layout-grid3:before {
	content: "\e708";
}
.ti-layout-grid2:before {
	content: "\e709";
}
.ti-layout-grid2-thumb:before {
	content: "\e70a";
}
.ti-layout-cta-right:before {
	content: "\e70b";
}
.ti-layout-cta-left:before {
	content: "\e70c";
}
.ti-layout-cta-center:before {
	content: "\e70d";
}
.ti-layout-cta-btn-right:before {
	content: "\e70e";
}
.ti-layout-cta-btn-left:before {
	content: "\e70f";
}
.ti-layout-column4:before {
	content: "\e710";
}
.ti-layout-column3:before {
	content: "\e711";
}
.ti-layout-column2:before {
	content: "\e712";
}
.ti-layout-accordion-separated:before {
	content: "\e713";
}
.ti-layout-accordion-merged:before {
	content: "\e714";
}
.ti-layout-accordion-list:before {
	content: "\e715";
}
.ti-ink-pen:before {
	content: "\e716";
}
.ti-info-alt:before {
	content: "\e717";
}
.ti-help-alt:before {
	content: "\e718";
}
.ti-headphone-alt:before {
	content: "\e719";
}
.ti-hand-point-up:before {
	content: "\e71a";
}
.ti-hand-point-right:before {
	content: "\e71b";
}
.ti-hand-point-left:before {
	content: "\e71c";
}
.ti-hand-point-down:before {
	content: "\e71d";
}
.ti-gallery:before {
	content: "\e71e";
}
.ti-face-smile:before {
	content: "\e71f";
}
.ti-face-sad:before {
	content: "\e720";
}
.ti-credit-card:before {
	content: "\e721";
}
.ti-control-skip-forward:before {
	content: "\e722";
}
.ti-control-skip-backward:before {
	content: "\e723";
}
.ti-control-record:before {
	content: "\e724";
}
.ti-control-eject:before {
	content: "\e725";
}
.ti-comments-smiley:before {
	content: "\e726";
}
.ti-brush-alt:before {
	content: "\e727";
}
.ti-youtube:before {
	content: "\e728";
}
.ti-vimeo:before {
	content: "\e729";
}
.ti-twitter:before {
	content: "\e72a";
}
.ti-time:before {
	content: "\e72b";
}
.ti-tumblr:before {
	content: "\e72c";
}
.ti-skype:before {
	content: "\e72d";
}
.ti-share:before {
	content: "\e72e";
}
.ti-share-alt:before {
	content: "\e72f";
}
.ti-rocket:before {
	content: "\e730";
}
.ti-pinterest:before {
	content: "\e731";
}
.ti-new-window:before {
	content: "\e732";
}
.ti-microsoft:before {
	content: "\e733";
}
.ti-list-ol:before {
	content: "\e734";
}
.ti-linkedin:before {
	content: "\e735";
}
.ti-layout-sidebar-2:before {
	content: "\e736";
}
.ti-layout-grid4-alt:before {
	content: "\e737";
}
.ti-layout-grid3-alt:before {
	content: "\e738";
}
.ti-layout-grid2-alt:before {
	content: "\e739";
}
.ti-layout-column4-alt:before {
	content: "\e73a";
}
.ti-layout-column3-alt:before {
	content: "\e73b";
}
.ti-layout-column2-alt:before {
	content: "\e73c";
}
.ti-instagram:before {
	content: "\e73d";
}
.ti-google:before {
	content: "\e73e";
}
.ti-github:before {
	content: "\e73f";
}
.ti-flickr:before {
	content: "\e740";
}
.ti-facebook:before {
	content: "\e741";
}
.ti-dropbox:before {
	content: "\e742";
}
.ti-dribbble:before {
	content: "\e743";
}
.ti-apple:before {
	content: "\e744";
}
.ti-android:before {
	content: "\e745";
}
.ti-save:before {
	content: "\e746";
}
.ti-save-alt:before {
	content: "\e747";
}
.ti-yahoo:before {
	content: "\e748";
}
.ti-wordpress:before {
	content: "\e749";
}
.ti-vimeo-alt:before {
	content: "\e74a";
}
.ti-twitter-alt:before {
	content: "\e74b";
}
.ti-tumblr-alt:before {
	content: "\e74c";
}
.ti-trello:before {
	content: "\e74d";
}
.ti-stack-overflow:before {
	content: "\e74e";
}
.ti-soundcloud:before {
	content: "\e74f";
}
.ti-sharethis:before {
	content: "\e750";
}
.ti-sharethis-alt:before {
	content: "\e751";
}
.ti-reddit:before {
	content: "\e752";
}
.ti-pinterest-alt:before {
	content: "\e753";
}
.ti-microsoft-alt:before {
	content: "\e754";
}
.ti-linux:before {
	content: "\e755";
}
.ti-jsfiddle:before {
	content: "\e756";
}
.ti-joomla:before {
	content: "\e757";
}
.ti-html5:before {
	content: "\e758";
}
.ti-flickr-alt:before {
	content: "\e759";
}
.ti-email:before {
	content: "\e75a";
}
.ti-drupal:before {
	content: "\e75b";
}
.ti-dropbox-alt:before {
	content: "\e75c";
}
.ti-css3:before {
	content: "\e75d";
}
.ti-rss:before {
	content: "\e75e";
}
.ti-rss-alt:before {
	content: "\e75f";
}
/* Line Awesome v1.3.0 */

.la,
.las,
.lar,
.lal,
.lad,
.lab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }

.la-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em; }

.la-xs {
  font-size: .75em; }

.la-sm {
  font-size: .875em; }

.la-1x {
  font-size: 1em; }

.la-2x {
  font-size: 2em; }

.la-3x {
  font-size: 3em; }

.la-4x {
  font-size: 4em; }

.la-5x {
  font-size: 5em; }

.la-6x {
  font-size: 6em; }

.la-7x {
  font-size: 7em; }

.la-8x {
  font-size: 8em; }

.la-9x {
  font-size: 9em; }

.la-10x {
  font-size: 10em; }

.la-fw {
  text-align: center;
  width: 1.25em; }

.la-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0; }
  .la-ul > li {
    position: relative; }

.la-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit; }

.la-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em; }

.la-pull-left {
  float: left; }

.la-pull-right {
  float: right; }

.la.la-pull-left,
.las.la-pull-left,
.lar.la-pull-left,
.lal.la-pull-left,
.lab.la-pull-left {
  margin-right: .3em; }

.la.la-pull-right,
.las.la-pull-right,
.lar.la-pull-right,
.lal.la-pull-right,
.lab.la-pull-right {
  margin-left: .3em; }

.la-spin {
  -webkit-animation: la-spin 2s infinite linear;
          animation: la-spin 2s infinite linear; }

.la-pulse {
  -webkit-animation: la-spin 1s infinite steps(8);
          animation: la-spin 1s infinite steps(8); }

@-webkit-keyframes la-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes la-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.la-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg); }

.la-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg); }

.la-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg); }

.la-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1); }

.la-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1); }

.la-flip-both, .la-flip-horizontal.la-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(-1, -1);
          transform: scale(-1, -1); }

:root .la-rotate-90,
:root .la-rotate-180,
:root .la-rotate-270,
:root .la-flip-horizontal,
:root .la-flip-vertical,
:root .la-flip-both {
  -webkit-filter: none;
          filter: none; }

.la-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em; }

.la-stack-1x,
.la-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%; }

.la-stack-1x {
  line-height: inherit; }

.la-stack-2x {
  font-size: 2em; }

.la-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.la-500px:before {
  content: "\f26e"; }

.la-accessible-icon:before {
  content: "\f368"; }

.la-accusoft:before {
  content: "\f369"; }

.la-acquisitions-incorporated:before {
  content: "\f6af"; }

.la-ad:before {
  content: "\f641"; }

.la-address-book:before {
  content: "\f2b9"; }

.la-address-card:before {
  content: "\f2bb"; }

.la-adjust:before {
  content: "\f042"; }

.la-adn:before {
  content: "\f170"; }

.la-adobe:before {
  content: "\f778"; }

.la-adversal:before {
  content: "\f36a"; }

.la-affiliatetheme:before {
  content: "\f36b"; }

.la-air-freshener:before {
  content: "\f5d0"; }

.la-airbnb:before {
  content: "\f834"; }

.la-algolia:before {
  content: "\f36c"; }

.la-align-center:before {
  content: "\f037"; }

.la-align-justify:before {
  content: "\f039"; }

.la-align-left:before {
  content: "\f036"; }

.la-align-right:before {
  content: "\f038"; }

.la-alipay:before {
  content: "\f642"; }

.la-allergies:before {
  content: "\f461"; }

.la-amazon:before {
  content: "\f270"; }

.la-amazon-pay:before {
  content: "\f42c"; }

.la-ambulance:before {
  content: "\f0f9"; }

.la-american-sign-language-interpreting:before {
  content: "\f2a3"; }

.la-amilia:before {
  content: "\f36d"; }

.la-anchor:before {
  content: "\f13d"; }

.la-android:before {
  content: "\f17b"; }

.la-angellist:before {
  content: "\f209"; }

.la-angle-double-down:before {
  content: "\f103"; }

.la-angle-double-left:before {
  content: "\f100"; }

.la-angle-double-right:before {
  content: "\f101"; }

.la-angle-double-up:before {
  content: "\f102"; }

.la-angle-down:before {
  content: "\f107"; }

.la-angle-left:before {
  content: "\f104"; }

.la-angle-right:before {
  content: "\f105"; }

.la-angle-up:before {
  content: "\f106"; }

.la-angry:before {
  content: "\f556"; }

.la-angrycreative:before {
  content: "\f36e"; }

.la-angular:before {
  content: "\f420"; }

.la-ankh:before {
  content: "\f644"; }

.la-app-store:before {
  content: "\f36f"; }

.la-app-store-ios:before {
  content: "\f370"; }

.la-apper:before {
  content: "\f371"; }

.la-apple:before {
  content: "\f179"; }

.la-apple-alt:before {
  content: "\f5d1"; }

.la-apple-pay:before {
  content: "\f415"; }

.la-archive:before {
  content: "\f187"; }

.la-archway:before {
  content: "\f557"; }

.la-arrow-alt-circle-down:before {
  content: "\f358"; }

.la-arrow-alt-circle-left:before {
  content: "\f359"; }

.la-arrow-alt-circle-right:before {
  content: "\f35a"; }

.la-arrow-alt-circle-up:before {
  content: "\f35b"; }

.la-arrow-circle-down:before {
  content: "\f0ab"; }

.la-arrow-circle-left:before {
  content: "\f0a8"; }

.la-arrow-circle-right:before {
  content: "\f0a9"; }

.la-arrow-circle-up:before {
  content: "\f0aa"; }

.la-arrow-down:before {
  content: "\f063"; }

.la-arrow-left:before {
  content: "\f060"; }

.la-arrow-right:before {
  content: "\f061"; }

.la-arrow-up:before {
  content: "\f062"; }

.la-arrows-alt:before {
  content: "\f0b2"; }

.la-arrows-alt-h:before {
  content: "\f337"; }

.la-arrows-alt-v:before {
  content: "\f338"; }

.la-artstation:before {
  content: "\f77a"; }

.la-assistive-listening-systems:before {
  content: "\f2a2"; }

.la-asterisk:before {
  content: "\f069"; }

.la-asymmetrik:before {
  content: "\f372"; }

.la-at:before {
  content: "\f1fa"; }

.la-atlas:before {
  content: "\f558"; }

.la-atlassian:before {
  content: "\f77b"; }

.la-atom:before {
  content: "\f5d2"; }

.la-audible:before {
  content: "\f373"; }

.la-audio-description:before {
  content: "\f29e"; }

.la-autoprefixer:before {
  content: "\f41c"; }

.la-avianex:before {
  content: "\f374"; }

.la-aviato:before {
  content: "\f421"; }

.la-award:before {
  content: "\f559"; }

.la-aws:before {
  content: "\f375"; }

.la-baby:before {
  content: "\f77c"; }

.la-baby-carriage:before {
  content: "\f77d"; }

.la-backspace:before {
  content: "\f55a"; }

.la-backward:before {
  content: "\f04a"; }

.la-bacon:before {
  content: "\f7e5"; }

.la-balance-scale:before {
  content: "\f24e"; }

.la-balance-scale-left:before {
  content: "\f515"; }

.la-balance-scale-right:before {
  content: "\f516"; }

.la-ban:before {
  content: "\f05e"; }

.la-band-aid:before {
  content: "\f462"; }

.la-bandcamp:before {
  content: "\f2d5"; }

.la-barcode:before {
  content: "\f02a"; }

.la-bars:before {
  content: "\f0c9"; }

.la-baseball-ball:before {
  content: "\f433"; }

.la-basketball-ball:before {
  content: "\f434"; }

.la-bath:before {
  content: "\f2cd"; }

.la-battery-empty:before {
  content: "\f244"; }

.la-battery-full:before {
  content: "\f240"; }

.la-battery-half:before {
  content: "\f242"; }

.la-battery-quarter:before {
  content: "\f243"; }

.la-battery-three-quarters:before {
  content: "\f241"; }

.la-battle-net:before {
  content: "\f835"; }

.la-bed:before {
  content: "\f236"; }

.la-beer:before {
  content: "\f0fc"; }

.la-behance:before {
  content: "\f1b4"; }

.la-behance-square:before {
  content: "\f1b5"; }

.la-bell:before {
  content: "\f0f3"; }

.la-bell-slash:before {
  content: "\f1f6"; }

.la-bezier-curve:before {
  content: "\f55b"; }

.la-bible:before {
  content: "\f647"; }

.la-bicycle:before {
  content: "\f206"; }

.la-biking:before {
  content: "\f84a"; }

.la-bimobject:before {
  content: "\f378"; }

.la-binoculars:before {
  content: "\f1e5"; }

.la-biohazard:before {
  content: "\f780"; }

.la-birthday-cake:before {
  content: "\f1fd"; }

.la-bitbucket:before {
  content: "\f171"; }

.la-bitcoin:before {
  content: "\f379"; }

.la-bity:before {
  content: "\f37a"; }

.la-black-tie:before {
  content: "\f27e"; }

.la-blackberry:before {
  content: "\f37b"; }

.la-blender:before {
  content: "\f517"; }

.la-blender-phone:before {
  content: "\f6b6"; }

.la-blind:before {
  content: "\f29d"; }

.la-blog:before {
  content: "\f781"; }

.la-blogger:before {
  content: "\f37c"; }

.la-blogger-b:before {
  content: "\f37d"; }

.la-bluetooth:before {
  content: "\f293"; }

.la-bluetooth-b:before {
  content: "\f294"; }

.la-bold:before {
  content: "\f032"; }

.la-bolt:before {
  content: "\f0e7"; }

.la-bomb:before {
  content: "\f1e2"; }

.la-bone:before {
  content: "\f5d7"; }

.la-bong:before {
  content: "\f55c"; }

.la-book:before {
  content: "\f02d"; }

.la-book-dead:before {
  content: "\f6b7"; }

.la-book-medical:before {
  content: "\f7e6"; }

.la-book-open:before {
  content: "\f518"; }

.la-book-reader:before {
  content: "\f5da"; }

.la-bookmark:before {
  content: "\f02e"; }

.la-bootstrap:before {
  content: "\f836"; }

.la-border-all:before {
  content: "\f84c"; }

.la-border-none:before {
  content: "\f850"; }

.la-border-style:before {
  content: "\f853"; }

.la-bowling-ball:before {
  content: "\f436"; }

.la-box:before {
  content: "\f466"; }

.la-box-open:before {
  content: "\f49e"; }

.la-boxes:before {
  content: "\f468"; }

.la-braille:before {
  content: "\f2a1"; }

.la-brain:before {
  content: "\f5dc"; }

.la-bread-slice:before {
  content: "\f7ec"; }

.la-briefcase:before {
  content: "\f0b1"; }

.la-briefcase-medical:before {
  content: "\f469"; }

.la-broadcast-tower:before {
  content: "\f519"; }

.la-broom:before {
  content: "\f51a"; }

.la-brush:before {
  content: "\f55d"; }

.la-btc:before {
  content: "\f15a"; }

.la-buffer:before {
  content: "\f837"; }

.la-bug:before {
  content: "\f188"; }

.la-building:before {
  content: "\f1ad"; }

.la-bullhorn:before {
  content: "\f0a1"; }

.la-bullseye:before {
  content: "\f140"; }

.la-burn:before {
  content: "\f46a"; }

.la-buromobelexperte:before {
  content: "\f37f"; }

.la-bus:before {
  content: "\f207"; }

.la-bus-alt:before {
  content: "\f55e"; }

.la-business-time:before {
  content: "\f64a"; }

.la-buy-n-large:before {
  content: "\f8a6"; }

.la-buysellads:before {
  content: "\f20d"; }

.la-calculator:before {
  content: "\f1ec"; }

.la-calendar:before {
  content: "\f133"; }

.la-calendar-alt:before {
  content: "\f073"; }

.la-calendar-check:before {
  content: "\f274"; }

.la-calendar-day:before {
  content: "\f783"; }

.la-calendar-minus:before {
  content: "\f272"; }

.la-calendar-plus:before {
  content: "\f271"; }

.la-calendar-times:before {
  content: "\f273"; }

.la-calendar-week:before {
  content: "\f784"; }

.la-camera:before {
  content: "\f030"; }

.la-camera-retro:before {
  content: "\f083"; }

.la-campground:before {
  content: "\f6bb"; }

.la-canadian-maple-leaf:before {
  content: "\f785"; }

.la-candy-cane:before {
  content: "\f786"; }

.la-cannabis:before {
  content: "\f55f"; }

.la-capsules:before {
  content: "\f46b"; }

.la-car:before {
  content: "\f1b9"; }

.la-car-alt:before {
  content: "\f5de"; }

.la-car-battery:before {
  content: "\f5df"; }

.la-car-crash:before {
  content: "\f5e1"; }

.la-car-side:before {
  content: "\f5e4"; }

.la-caret-down:before {
  content: "\f0d7"; }

.la-caret-left:before {
  content: "\f0d9"; }

.la-caret-right:before {
  content: "\f0da"; }

.la-caret-square-down:before {
  content: "\f150"; }

.la-caret-square-left:before {
  content: "\f191"; }

.la-caret-square-right:before {
  content: "\f152"; }

.la-caret-square-up:before {
  content: "\f151"; }

.la-caret-up:before {
  content: "\f0d8"; }

.la-carrot:before {
  content: "\f787"; }

.la-cart-arrow-down:before {
  content: "\f218"; }

.la-cart-plus:before {
  content: "\f217"; }

.la-cash-register:before {
  content: "\f788"; }

.la-cat:before {
  content: "\f6be"; }

.la-cc-amazon-pay:before {
  content: "\f42d"; }

.la-cc-amex:before {
  content: "\f1f3"; }

.la-cc-apple-pay:before {
  content: "\f416"; }

.la-cc-diners-club:before {
  content: "\f24c"; }

.la-cc-discover:before {
  content: "\f1f2"; }

.la-cc-jcb:before {
  content: "\f24b"; }

.la-cc-mastercard:before {
  content: "\f1f1"; }

.la-cc-paypal:before {
  content: "\f1f4"; }

.la-cc-stripe:before {
  content: "\f1f5"; }

.la-cc-visa:before {
  content: "\f1f0"; }

.la-centercode:before {
  content: "\f380"; }

.la-centos:before {
  content: "\f789"; }

.la-certificate:before {
  content: "\f0a3"; }

.la-chair:before {
  content: "\f6c0"; }

.la-chalkboard:before {
  content: "\f51b"; }

.la-chalkboard-teacher:before {
  content: "\f51c"; }

.la-charging-station:before {
  content: "\f5e7"; }

.la-chart-area:before {
  content: "\f1fe"; }

.la-chart-bar:before {
  content: "\f080"; }

.la-chart-line:before {
  content: "\f201"; }

.la-chart-pie:before {
  content: "\f200"; }

.la-check:before {
  content: "\f00c"; }

.la-check-circle:before {
  content: "\f058"; }

.la-check-double:before {
  content: "\f560"; }

.la-check-square:before {
  content: "\f14a"; }

.la-cheese:before {
  content: "\f7ef"; }

.la-chess:before {
  content: "\f439"; }

.la-chess-bishop:before {
  content: "\f43a"; }

.la-chess-board:before {
  content: "\f43c"; }

.la-chess-king:before {
  content: "\f43f"; }

.la-chess-knight:before {
  content: "\f441"; }

.la-chess-pawn:before {
  content: "\f443"; }

.la-chess-queen:before {
  content: "\f445"; }

.la-chess-rook:before {
  content: "\f447"; }

.la-chevron-circle-down:before {
  content: "\f13a"; }

.la-chevron-circle-left:before {
  content: "\f137"; }

.la-chevron-circle-right:before {
  content: "\f138"; }

.la-chevron-circle-up:before {
  content: "\f139"; }

.la-chevron-down:before {
  content: "\f078"; }

.la-chevron-left:before {
  content: "\f053"; }

.la-chevron-right:before {
  content: "\f054"; }

.la-chevron-up:before {
  content: "\f077"; }

.la-child:before {
  content: "\f1ae"; }

.la-chrome:before {
  content: "\f268"; }

.la-chromecast:before {
  content: "\f838"; }

.la-church:before {
  content: "\f51d"; }

.la-circle:before {
  content: "\f111"; }

.la-circle-notch:before {
  content: "\f1ce"; }

.la-city:before {
  content: "\f64f"; }

.la-clinic-medical:before {
  content: "\f7f2"; }

.la-clipboard:before {
  content: "\f328"; }

.la-clipboard-check:before {
  content: "\f46c"; }

.la-clipboard-list:before {
  content: "\f46d"; }

.la-clock:before {
  content: "\f017"; }

.la-clone:before {
  content: "\f24d"; }

.la-closed-captioning:before {
  content: "\f20a"; }

.la-cloud:before {
  content: "\f0c2"; }

.la-cloud-download-alt:before {
  content: "\f381"; }

.la-cloud-meatball:before {
  content: "\f73b"; }

.la-cloud-moon:before {
  content: "\f6c3"; }

.la-cloud-moon-rain:before {
  content: "\f73c"; }

.la-cloud-rain:before {
  content: "\f73d"; }

.la-cloud-showers-heavy:before {
  content: "\f740"; }

.la-cloud-sun:before {
  content: "\f6c4"; }

.la-cloud-sun-rain:before {
  content: "\f743"; }

.la-cloud-upload-alt:before {
  content: "\f382"; }

.la-cloudscale:before {
  content: "\f383"; }

.la-cloudsmith:before {
  content: "\f384"; }

.la-cloudversify:before {
  content: "\f385"; }

.la-cocktail:before {
  content: "\f561"; }

.la-code:before {
  content: "\f121"; }

.la-code-branch:before {
  content: "\f126"; }

.la-codepen:before {
  content: "\f1cb"; }

.la-codiepie:before {
  content: "\f284"; }

.la-coffee:before {
  content: "\f0f4"; }

.la-cog:before {
  content: "\f013"; }

.la-cogs:before {
  content: "\f085"; }

.la-coins:before {
  content: "\f51e"; }

.la-columns:before {
  content: "\f0db"; }

.la-comment:before {
  content: "\f075"; }

.la-comment-alt:before {
  content: "\f27a"; }

.la-comment-dollar:before {
  content: "\f651"; }

.la-comment-dots:before {
  content: "\f4ad"; }

.la-comment-medical:before {
  content: "\f7f5"; }

.la-comment-slash:before {
  content: "\f4b3"; }

.la-comments:before {
  content: "\f086"; }

.la-comments-dollar:before {
  content: "\f653"; }

.la-compact-disc:before {
  content: "\f51f"; }

.la-compass:before {
  content: "\f14e"; }

.la-compress:before {
  content: "\f066"; }

.la-compress-arrows-alt:before {
  content: "\f78c"; }

.la-concierge-bell:before {
  content: "\f562"; }

.la-confluence:before {
  content: "\f78d"; }

.la-connectdevelop:before {
  content: "\f20e"; }

.la-contao:before {
  content: "\f26d"; }

.la-cookie:before {
  content: "\f563"; }

.la-cookie-bite:before {
  content: "\f564"; }

.la-copy:before {
  content: "\f0c5"; }

.la-copyright:before {
  content: "\f1f9"; }

.la-cotton-bureau:before {
  content: "\f89e"; }

.la-couch:before {
  content: "\f4b8"; }

.la-cpanel:before {
  content: "\f388"; }

.la-creative-commons:before {
  content: "\f25e"; }

.la-creative-commons-by:before {
  content: "\f4e7"; }

.la-creative-commons-nc:before {
  content: "\f4e8"; }

.la-creative-commons-nc-eu:before {
  content: "\f4e9"; }

.la-creative-commons-nc-jp:before {
  content: "\f4ea"; }

.la-creative-commons-nd:before {
  content: "\f4eb"; }

.la-creative-commons-pd:before {
  content: "\f4ec"; }

.la-creative-commons-pd-alt:before {
  content: "\f4ed"; }

.la-creative-commons-remix:before {
  content: "\f4ee"; }

.la-creative-commons-sa:before {
  content: "\f4ef"; }

.la-creative-commons-sampling:before {
  content: "\f4f0"; }

.la-creative-commons-sampling-plus:before {
  content: "\f4f1"; }

.la-creative-commons-share:before {
  content: "\f4f2"; }

.la-creative-commons-zero:before {
  content: "\f4f3"; }

.la-credit-card:before {
  content: "\f09d"; }

.la-critical-role:before {
  content: "\f6c9"; }

.la-crop:before {
  content: "\f125"; }

.la-crop-alt:before {
  content: "\f565"; }

.la-cross:before {
  content: "\f654"; }

.la-crosshairs:before {
  content: "\f05b"; }

.la-crow:before {
  content: "\f520"; }

.la-crown:before {
  content: "\f521"; }

.la-crutch:before {
  content: "\f7f7"; }

.la-css3:before {
  content: "\f13c"; }

.la-css3-alt:before {
  content: "\f38b"; }

.la-cube:before {
  content: "\f1b2"; }

.la-cubes:before {
  content: "\f1b3"; }

.la-cut:before {
  content: "\f0c4"; }

.la-cuttlefish:before {
  content: "\f38c"; }

.la-d-and-d:before {
  content: "\f38d"; }

.la-d-and-d-beyond:before {
  content: "\f6ca"; }

.la-dashcube:before {
  content: "\f210"; }

.la-database:before {
  content: "\f1c0"; }

.la-deaf:before {
  content: "\f2a4"; }

.la-delicious:before {
  content: "\f1a5"; }

.la-democrat:before {
  content: "\f747"; }

.la-deploydog:before {
  content: "\f38e"; }

.la-deskpro:before {
  content: "\f38f"; }

.la-desktop:before {
  content: "\f108"; }

.la-dev:before {
  content: "\f6cc"; }

.la-deviantart:before {
  content: "\f1bd"; }

.la-dharmachakra:before {
  content: "\f655"; }

.la-dhl:before {
  content: "\f790"; }

.la-diagnoses:before {
  content: "\f470"; }

.la-diaspora:before {
  content: "\f791"; }

.la-dice:before {
  content: "\f522"; }

.la-dice-d20:before {
  content: "\f6cf"; }

.la-dice-d6:before {
  content: "\f6d1"; }

.la-dice-five:before {
  content: "\f523"; }

.la-dice-four:before {
  content: "\f524"; }

.la-dice-one:before {
  content: "\f525"; }

.la-dice-six:before {
  content: "\f526"; }

.la-dice-three:before {
  content: "\f527"; }

.la-dice-two:before {
  content: "\f528"; }

.la-digg:before {
  content: "\f1a6"; }

.la-digital-ocean:before {
  content: "\f391"; }

.la-digital-tachograph:before {
  content: "\f566"; }

.la-directions:before {
  content: "\f5eb"; }

.la-discord:before {
  content: "\f392"; }

.la-discourse:before {
  content: "\f393"; }

.la-divide:before {
  content: "\f529"; }

.la-dizzy:before {
  content: "\f567"; }

.la-dna:before {
  content: "\f471"; }

.la-dochub:before {
  content: "\f394"; }

.la-docker:before {
  content: "\f395"; }

.la-dog:before {
  content: "\f6d3"; }

.la-dollar-sign:before {
  content: "\f155"; }

.la-dolly:before {
  content: "\f472"; }

.la-dolly-flatbed:before {
  content: "\f474"; }

.la-donate:before {
  content: "\f4b9"; }

.la-door-closed:before {
  content: "\f52a"; }

.la-door-open:before {
  content: "\f52b"; }

.la-dot-circle:before {
  content: "\f192"; }

.la-dove:before {
  content: "\f4ba"; }

.la-download:before {
  content: "\f019"; }

.la-draft2digital:before {
  content: "\f396"; }

.la-drafting-compass:before {
  content: "\f568"; }

.la-dragon:before {
  content: "\f6d5"; }

.la-draw-polygon:before {
  content: "\f5ee"; }

.la-dribbble:before {
  content: "\f17d"; }

.la-dribbble-square:before {
  content: "\f397"; }

.la-dropbox:before {
  content: "\f16b"; }

.la-drum:before {
  content: "\f569"; }

.la-drum-steelpan:before {
  content: "\f56a"; }

.la-drumstick-bite:before {
  content: "\f6d7"; }

.la-drupal:before {
  content: "\f1a9"; }

.la-dumbbell:before {
  content: "\f44b"; }

.la-dumpster:before {
  content: "\f793"; }

.la-dumpster-fire:before {
  content: "\f794"; }

.la-dungeon:before {
  content: "\f6d9"; }

.la-dyalog:before {
  content: "\f399"; }

.la-earlybirds:before {
  content: "\f39a"; }

.la-ebay:before {
  content: "\f4f4"; }

.la-edge:before {
  content: "\f282"; }

.la-edit:before {
  content: "\f044"; }

.la-egg:before {
  content: "\f7fb"; }

.la-eject:before {
  content: "\f052"; }

.la-elementor:before {
  content: "\f430"; }

.la-ellipsis-h:before {
  content: "\f141"; }

.la-ellipsis-v:before {
  content: "\f142"; }

.la-ello:before {
  content: "\f5f1"; }

.la-ember:before {
  content: "\f423"; }

.la-empire:before {
  content: "\f1d1"; }

.la-envelope:before {
  content: "\f0e0"; }

.la-envelope-open:before {
  content: "\f2b6"; }

.la-envelope-open-text:before {
  content: "\f658"; }

.la-envelope-square:before {
  content: "\f199"; }

.la-envira:before {
  content: "\f299"; }

.la-equals:before {
  content: "\f52c"; }

.la-eraser:before {
  content: "\f12d"; }

.la-erlang:before {
  content: "\f39d"; }

.la-ethereum:before {
  content: "\f42e"; }

.la-ethernet:before {
  content: "\f796"; }

.la-etsy:before {
  content: "\f2d7"; }

.la-euro-sign:before {
  content: "\f153"; }

.la-evernote:before {
  content: "\f839"; }

.la-exchange-alt:before {
  content: "\f362"; }

.la-exclamation:before {
  content: "\f12a"; }

.la-exclamation-circle:before {
  content: "\f06a"; }

.la-exclamation-triangle:before {
  content: "\f071"; }

.la-expand:before {
  content: "\f065"; }

.la-expand-arrows-alt:before {
  content: "\f31e"; }

.la-expeditedssl:before {
  content: "\f23e"; }

.la-external-link-alt:before {
  content: "\f35d"; }

.la-external-link-square-alt:before {
  content: "\f360"; }

.la-eye:before {
  content: "\f06e"; }

.la-eye-dropper:before {
  content: "\f1fb"; }

.la-eye-slash:before {
  content: "\f070"; }

.la-facebook:before {
  content: "\f09a"; }

.la-facebook-f:before {
  content: "\f39e"; }

.la-facebook-messenger:before {
  content: "\f39f"; }

.la-facebook-square:before {
  content: "\f082"; }

.la-fan:before {
  content: "\f863"; }

.la-fantasy-flight-games:before {
  content: "\f6dc"; }

.la-fast-backward:before {
  content: "\f049"; }

.la-fast-forward:before {
  content: "\f050"; }

.la-fax:before {
  content: "\f1ac"; }

.la-feather:before {
  content: "\f52d"; }

.la-feather-alt:before {
  content: "\f56b"; }

.la-fedex:before {
  content: "\f797"; }

.la-fedora:before {
  content: "\f798"; }

.la-female:before {
  content: "\f182"; }

.la-fighter-jet:before {
  content: "\f0fb"; }

.la-figma:before {
  content: "\f799"; }

.la-file:before {
  content: "\f15b"; }

.la-file-alt:before {
  content: "\f15c"; }

.la-file-archive:before {
  content: "\f1c6"; }

.la-file-audio:before {
  content: "\f1c7"; }

.la-file-code:before {
  content: "\f1c9"; }

.la-file-contract:before {
  content: "\f56c"; }

.la-file-csv:before {
  content: "\f6dd"; }

.la-file-download:before {
  content: "\f56d"; }

.la-file-excel:before {
  content: "\f1c3"; }

.la-file-export:before {
  content: "\f56e"; }

.la-file-image:before {
  content: "\f1c5"; }

.la-file-import:before {
  content: "\f56f"; }

.la-file-invoice:before {
  content: "\f570"; }

.la-file-invoice-dollar:before {
  content: "\f571"; }

.la-file-medical:before {
  content: "\f477"; }

.la-file-medical-alt:before {
  content: "\f478"; }

.la-file-pdf:before {
  content: "\f1c1"; }

.la-file-powerpoint:before {
  content: "\f1c4"; }

.la-file-prescription:before {
  content: "\f572"; }

.la-file-signature:before {
  content: "\f573"; }

.la-file-upload:before {
  content: "\f574"; }

.la-file-video:before {
  content: "\f1c8"; }

.la-file-word:before {
  content: "\f1c2"; }

.la-fill:before {
  content: "\f575"; }

.la-fill-drip:before {
  content: "\f576"; }

.la-film:before {
  content: "\f008"; }

.la-filter:before {
  content: "\f0b0"; }

.la-fingerprint:before {
  content: "\f577"; }

.la-fire:before {
  content: "\f06d"; }

.la-fire-alt:before {
  content: "\f7e4"; }

.la-fire-extinguisher:before {
  content: "\f134"; }

.la-firefox:before {
  content: "\f269"; }

.la-first-aid:before {
  content: "\f479"; }

.la-first-order:before {
  content: "\f2b0"; }

.la-first-order-alt:before {
  content: "\f50a"; }

.la-firstdraft:before {
  content: "\f3a1"; }

.la-fish:before {
  content: "\f578"; }

.la-fist-raised:before {
  content: "\f6de"; }

.la-flag:before {
  content: "\f024"; }

.la-flag-checkered:before {
  content: "\f11e"; }

.la-flag-usa:before {
  content: "\f74d"; }

.la-flask:before {
  content: "\f0c3"; }

.la-flickr:before {
  content: "\f16e"; }

.la-flipboard:before {
  content: "\f44d"; }

.la-flushed:before {
  content: "\f579"; }

.la-fly:before {
  content: "\f417"; }

.la-folder:before {
  content: "\f07b"; }

.la-folder-minus:before {
  content: "\f65d"; }

.la-folder-open:before {
  content: "\f07c"; }

.la-folder-plus:before {
  content: "\f65e"; }

.la-font:before {
  content: "\f031"; }

.la-font-awesome:before {
  content: "\f2b4"; }

.la-font-awesome-alt:before {
  content: "\f35c"; }

.la-font-awesome-flag:before {
  content: "\f425"; }

.la-font-awesome-logo-full:before {
  content: "\f4e6"; }

.la-fonticons:before {
  content: "\f280"; }

.la-fonticons-fi:before {
  content: "\f3a2"; }

.la-football-ball:before {
  content: "\f44e"; }

.la-fort-awesome:before {
  content: "\f286"; }

.la-fort-awesome-alt:before {
  content: "\f3a3"; }

.la-forumbee:before {
  content: "\f211"; }

.la-forward:before {
  content: "\f04e"; }

.la-foursquare:before {
  content: "\f180"; }

.la-free-code-camp:before {
  content: "\f2c5"; }

.la-freebsd:before {
  content: "\f3a4"; }

.la-frog:before {
  content: "\f52e"; }

.la-frown:before {
  content: "\f119"; }

.la-frown-open:before {
  content: "\f57a"; }

.la-fulcrum:before {
  content: "\f50b"; }

.la-funnel-dollar:before {
  content: "\f662"; }

.la-futbol:before {
  content: "\f1e3"; }

.la-galactic-republic:before {
  content: "\f50c"; }

.la-galactic-senate:before {
  content: "\f50d"; }

.la-gamepad:before {
  content: "\f11b"; }

.la-gas-pump:before {
  content: "\f52f"; }

.la-gavel:before {
  content: "\f0e3"; }

.la-gem:before {
  content: "\f3a5"; }

.la-genderless:before {
  content: "\f22d"; }

.la-get-pocket:before {
  content: "\f265"; }

.la-gg:before {
  content: "\f260"; }

.la-gg-circle:before {
  content: "\f261"; }

.la-ghost:before {
  content: "\f6e2"; }

.la-gift:before {
  content: "\f06b"; }

.la-gifts:before {
  content: "\f79c"; }

.la-git:before {
  content: "\f1d3"; }

.la-git-alt:before {
  content: "\f841"; }

.la-git-square:before {
  content: "\f1d2"; }

.la-github:before {
  content: "\f09b"; }

.la-github-alt:before {
  content: "\f113"; }

.la-github-square:before {
  content: "\f092"; }

.la-gitkraken:before {
  content: "\f3a6"; }

.la-gitlab:before {
  content: "\f296"; }

.la-gitter:before {
  content: "\f426"; }

.la-glass-cheers:before {
  content: "\f79f"; }

.la-glass-martini:before {
  content: "\f000"; }

.la-glass-martini-alt:before {
  content: "\f57b"; }

.la-glass-whiskey:before {
  content: "\f7a0"; }

.la-glasses:before {
  content: "\f530"; }

.la-glide:before {
  content: "\f2a5"; }

.la-glide-g:before {
  content: "\f2a6"; }

.la-globe:before {
  content: "\f0ac"; }

.la-globe-africa:before {
  content: "\f57c"; }

.la-globe-americas:before {
  content: "\f57d"; }

.la-globe-asia:before {
  content: "\f57e"; }

.la-globe-europe:before {
  content: "\f7a2"; }

.la-gofore:before {
  content: "\f3a7"; }

.la-golf-ball:before {
  content: "\f450"; }

.la-goodreads:before {
  content: "\f3a8"; }

.la-goodreads-g:before {
  content: "\f3a9"; }

.la-google:before {
  content: "\f1a0"; }

.la-google-drive:before {
  content: "\f3aa"; }

.la-google-play:before {
  content: "\f3ab"; }

.la-google-plus:before {
  content: "\f2b3"; }

.la-google-plus-g:before {
  content: "\f0d5"; }

.la-google-plus-square:before {
  content: "\f0d4"; }

.la-google-wallet:before {
  content: "\f1ee"; }

.la-gopuram:before {
  content: "\f664"; }

.la-graduation-cap:before {
  content: "\f19d"; }

.la-gratipay:before {
  content: "\f184"; }

.la-grav:before {
  content: "\f2d6"; }

.la-greater-than:before {
  content: "\f531"; }

.la-greater-than-equal:before {
  content: "\f532"; }

.la-grimace:before {
  content: "\f57f"; }

.la-grin:before {
  content: "\f580"; }

.la-grin-alt:before {
  content: "\f581"; }

.la-grin-beam:before {
  content: "\f582"; }

.la-grin-beam-sweat:before {
  content: "\f583"; }

.la-grin-hearts:before {
  content: "\f584"; }

.la-grin-squint:before {
  content: "\f585"; }

.la-grin-squint-tears:before {
  content: "\f586"; }

.la-grin-stars:before {
  content: "\f587"; }

.la-grin-tears:before {
  content: "\f588"; }

.la-grin-tongue:before {
  content: "\f589"; }

.la-grin-tongue-squint:before {
  content: "\f58a"; }

.la-grin-tongue-wink:before {
  content: "\f58b"; }

.la-grin-wink:before {
  content: "\f58c"; }

.la-grip-horizontal:before {
  content: "\f58d"; }

.la-grip-lines:before {
  content: "\f7a4"; }

.la-grip-lines-vertical:before {
  content: "\f7a5"; }

.la-grip-vertical:before {
  content: "\f58e"; }

.la-gripfire:before {
  content: "\f3ac"; }

.la-grunt:before {
  content: "\f3ad"; }

.la-guitar:before {
  content: "\f7a6"; }

.la-gulp:before {
  content: "\f3ae"; }

.la-h-square:before {
  content: "\f0fd"; }

.la-hacker-news:before {
  content: "\f1d4"; }

.la-hacker-news-square:before {
  content: "\f3af"; }

.la-hackerrank:before {
  content: "\f5f7"; }

.la-hamburger:before {
  content: "\f805"; }

.la-hammer:before {
  content: "\f6e3"; }

.la-hamsa:before {
  content: "\f665"; }

.la-hand-holding:before {
  content: "\f4bd"; }

.la-hand-holding-heart:before {
  content: "\f4be"; }

.la-hand-holding-usd:before {
  content: "\f4c0"; }

.la-hand-lizard:before {
  content: "\f258"; }

.la-hand-middle-finger:before {
  content: "\f806"; }

.la-hand-paper:before {
  content: "\f256"; }

.la-hand-peace:before {
  content: "\f25b"; }

.la-hand-point-down:before {
  content: "\f0a7"; }

.la-hand-point-left:before {
  content: "\f0a5"; }

.la-hand-point-right:before {
  content: "\f0a4"; }

.la-hand-point-up:before {
  content: "\f0a6"; }

.la-hand-pointer:before {
  content: "\f25a"; }

.la-hand-rock:before {
  content: "\f255"; }

.la-hand-scissors:before {
  content: "\f257"; }

.la-hand-spock:before {
  content: "\f259"; }

.la-hands:before {
  content: "\f4c2"; }

.la-hands-helping:before {
  content: "\f4c4"; }

.la-handshake:before {
  content: "\f2b5"; }

.la-hanukiah:before {
  content: "\f6e6"; }

.la-hard-hat:before {
  content: "\f807"; }

.la-hashtag:before {
  content: "\f292"; }

.la-hat-cowboy:before {
  content: "\f8c0"; }

.la-hat-cowboy-side:before {
  content: "\f8c1"; }

.la-hat-wizard:before {
  content: "\f6e8"; }

.la-haykal:before {
  content: "\f666"; }

.la-hdd:before {
  content: "\f0a0"; }

.la-heading:before {
  content: "\f1dc"; }

.la-headphones:before {
  content: "\f025"; }

.la-headphones-alt:before {
  content: "\f58f"; }

.la-headset:before {
  content: "\f590"; }

.la-heart:before {
  content: "\f004"; }

.la-heart-broken:before {
  content: "\f7a9"; }

.la-heartbeat:before {
  content: "\f21e"; }

.la-helicopter:before {
  content: "\f533"; }

.la-highlighter:before {
  content: "\f591"; }

.la-hiking:before {
  content: "\f6ec"; }

.la-hippo:before {
  content: "\f6ed"; }

.la-hips:before {
  content: "\f452"; }

.la-hire-a-helper:before {
  content: "\f3b0"; }

.la-history:before {
  content: "\f1da"; }

.la-hockey-puck:before {
  content: "\f453"; }

.la-holly-berry:before {
  content: "\f7aa"; }

.la-home:before {
  content: "\f015"; }

.la-hooli:before {
  content: "\f427"; }

.la-hornbill:before {
  content: "\f592"; }

.la-horse:before {
  content: "\f6f0"; }

.la-horse-head:before {
  content: "\f7ab"; }

.la-hospital:before {
  content: "\f0f8"; }

.la-hospital-alt:before {
  content: "\f47d"; }

.la-hospital-symbol:before {
  content: "\f47e"; }

.la-hot-tub:before {
  content: "\f593"; }

.la-hotdog:before {
  content: "\f80f"; }

.la-hotel:before {
  content: "\f594"; }

.la-hotjar:before {
  content: "\f3b1"; }

.la-hourglass:before {
  content: "\f254"; }

.la-hourglass-end:before {
  content: "\f253"; }

.la-hourglass-half:before {
  content: "\f252"; }

.la-hourglass-start:before {
  content: "\f251"; }

.la-house-damage:before {
  content: "\f6f1"; }

.la-houzz:before {
  content: "\f27c"; }

.la-hryvnia:before {
  content: "\f6f2"; }

.la-html5:before {
  content: "\f13b"; }

.la-hubspot:before {
  content: "\f3b2"; }

.la-i-cursor:before {
  content: "\f246"; }

.la-ice-cream:before {
  content: "\f810"; }

.la-icicles:before {
  content: "\f7ad"; }

.la-icons:before {
  content: "\f86d"; }

.la-id-badge:before {
  content: "\f2c1"; }

.la-id-card:before {
  content: "\f2c2"; }

.la-id-card-alt:before {
  content: "\f47f"; }

.la-igloo:before {
  content: "\f7ae"; }

.la-image:before {
  content: "\f03e"; }

.la-images:before {
  content: "\f302"; }

.la-imdb:before {
  content: "\f2d8"; }

.la-inbox:before {
  content: "\f01c"; }

.la-indent:before {
  content: "\f03c"; }

.la-industry:before {
  content: "\f275"; }

.la-infinity:before {
  content: "\f534"; }

.la-info:before {
  content: "\f129"; }

.la-info-circle:before {
  content: "\f05a"; }

.la-instagram:before {
  content: "\f16d"; }

.la-intercom:before {
  content: "\f7af"; }

.la-internet-explorer:before {
  content: "\f26b"; }

.la-invision:before {
  content: "\f7b0"; }

.la-ioxhost:before {
  content: "\f208"; }

.la-italic:before {
  content: "\f033"; }

.la-itch-io:before {
  content: "\f83a"; }

.la-itunes:before {
  content: "\f3b4"; }

.la-itunes-note:before {
  content: "\f3b5"; }

.la-java:before {
  content: "\f4e4"; }

.la-jedi:before {
  content: "\f669"; }

.la-jedi-order:before {
  content: "\f50e"; }

.la-jenkins:before {
  content: "\f3b6"; }

.la-jira:before {
  content: "\f7b1"; }

.la-joget:before {
  content: "\f3b7"; }

.la-joint:before {
  content: "\f595"; }

.la-joomla:before {
  content: "\f1aa"; }

.la-journal-whills:before {
  content: "\f66a"; }

.la-js:before {
  content: "\f3b8"; }

.la-js-square:before {
  content: "\f3b9"; }

.la-jsfiddle:before {
  content: "\f1cc"; }

.la-kaaba:before {
  content: "\f66b"; }

.la-kaggle:before {
  content: "\f5fa"; }

.la-key:before {
  content: "\f084"; }

.la-keybase:before {
  content: "\f4f5"; }

.la-keyboard:before {
  content: "\f11c"; }

.la-keycdn:before {
  content: "\f3ba"; }

.la-khanda:before {
  content: "\f66d"; }

.la-kickstarter:before {
  content: "\f3bb"; }

.la-kickstarter-k:before {
  content: "\f3bc"; }

.la-kiss:before {
  content: "\f596"; }

.la-kiss-beam:before {
  content: "\f597"; }

.la-kiss-wink-heart:before {
  content: "\f598"; }

.la-kiwi-bird:before {
  content: "\f535"; }

.la-korvue:before {
  content: "\f42f"; }

.la-landmark:before {
  content: "\f66f"; }

.la-language:before {
  content: "\f1ab"; }

.la-laptop:before {
  content: "\f109"; }

.la-laptop-code:before {
  content: "\f5fc"; }

.la-laptop-medical:before {
  content: "\f812"; }

.la-laravel:before {
  content: "\f3bd"; }

.la-lastfm:before {
  content: "\f202"; }

.la-lastfm-square:before {
  content: "\f203"; }

.la-laugh:before {
  content: "\f599"; }

.la-laugh-beam:before {
  content: "\f59a"; }

.la-laugh-squint:before {
  content: "\f59b"; }

.la-laugh-wink:before {
  content: "\f59c"; }

.la-layer-group:before {
  content: "\f5fd"; }

.la-leaf:before {
  content: "\f06c"; }

.la-leanpub:before {
  content: "\f212"; }

.la-lemon:before {
  content: "\f094"; }

.la-less:before {
  content: "\f41d"; }

.la-less-than:before {
  content: "\f536"; }

.la-less-than-equal:before {
  content: "\f537"; }

.la-level-down-alt:before {
  content: "\f3be"; }

.la-level-up-alt:before {
  content: "\f3bf"; }

.la-life-ring:before {
  content: "\f1cd"; }

.la-lightbulb:before {
  content: "\f0eb"; }

.la-line:before {
  content: "\f3c0"; }

.la-link:before {
  content: "\f0c1"; }

.la-linkedin:before {
  content: "\f08c"; }

.la-linkedin-in:before {
  content: "\f0e1"; }

.la-linode:before {
  content: "\f2b8"; }

.la-linux:before {
  content: "\f17c"; }

.la-lira-sign:before {
  content: "\f195"; }

.la-list:before {
  content: "\f03a"; }

.la-list-alt:before {
  content: "\f022"; }

.la-list-ol:before {
  content: "\f0cb"; }

.la-list-ul:before {
  content: "\f0ca"; }

.la-location-arrow:before {
  content: "\f124"; }

.la-lock:before {
  content: "\f023"; }

.la-lock-open:before {
  content: "\f3c1"; }

.la-long-arrow-alt-down:before {
  content: "\f309"; }

.la-long-arrow-alt-left:before {
  content: "\f30a"; }

.la-long-arrow-alt-right:before {
  content: "\f30b"; }

.la-long-arrow-alt-up:before {
  content: "\f30c"; }

.la-low-vision:before {
  content: "\f2a8"; }

.la-luggage-cart:before {
  content: "\f59d"; }

.la-lyft:before {
  content: "\f3c3"; }

.la-magento:before {
  content: "\f3c4"; }

.la-magic:before {
  content: "\f0d0"; }

.la-magnet:before {
  content: "\f076"; }

.la-mail-bulk:before {
  content: "\f674"; }

.la-mailchimp:before {
  content: "\f59e"; }

.la-male:before {
  content: "\f183"; }

.la-mandalorian:before {
  content: "\f50f"; }

.la-map:before {
  content: "\f279"; }

.la-map-marked:before {
  content: "\f59f"; }

.la-map-marked-alt:before {
  content: "\f5a0"; }

.la-map-marker:before {
  content: "\f041"; }

.la-map-marker-alt:before {
  content: "\f3c5"; }

.la-map-pin:before {
  content: "\f276"; }

.la-map-signs:before {
  content: "\f277"; }

.la-markdown:before {
  content: "\f60f"; }

.la-marker:before {
  content: "\f5a1"; }

.la-mars:before {
  content: "\f222"; }

.la-mars-double:before {
  content: "\f227"; }

.la-mars-stroke:before {
  content: "\f229"; }

.la-mars-stroke-h:before {
  content: "\f22b"; }

.la-mars-stroke-v:before {
  content: "\f22a"; }

.la-mask:before {
  content: "\f6fa"; }

.la-mastodon:before {
  content: "\f4f6"; }

.la-maxcdn:before {
  content: "\f136"; }

.la-mdb:before {
  content: "\f8ca"; }

.la-medal:before {
  content: "\f5a2"; }

.la-medapps:before {
  content: "\f3c6"; }

.la-medium:before {
  content: "\f23a"; }

.la-medium-m:before {
  content: "\f3c7"; }

.la-medkit:before {
  content: "\f0fa"; }

.la-medrt:before {
  content: "\f3c8"; }

.la-meetup:before {
  content: "\f2e0"; }

.la-megaport:before {
  content: "\f5a3"; }

.la-meh:before {
  content: "\f11a"; }

.la-meh-blank:before {
  content: "\f5a4"; }

.la-meh-rolling-eyes:before {
  content: "\f5a5"; }

.la-memory:before {
  content: "\f538"; }

.la-mendeley:before {
  content: "\f7b3"; }

.la-menorah:before {
  content: "\f676"; }

.la-mercury:before {
  content: "\f223"; }

.la-meteor:before {
  content: "\f753"; }

.la-microchip:before {
  content: "\f2db"; }

.la-microphone:before {
  content: "\f130"; }

.la-microphone-alt:before {
  content: "\f3c9"; }

.la-microphone-alt-slash:before {
  content: "\f539"; }

.la-microphone-slash:before {
  content: "\f131"; }

.la-microscope:before {
  content: "\f610"; }

.la-microsoft:before {
  content: "\f3ca"; }

.la-minus:before {
  content: "\f068"; }

.la-minus-circle:before {
  content: "\f056"; }

.la-minus-square:before {
  content: "\f146"; }

.la-mitten:before {
  content: "\f7b5"; }

.la-mix:before {
  content: "\f3cb"; }

.la-mixcloud:before {
  content: "\f289"; }

.la-mizuni:before {
  content: "\f3cc"; }

.la-mobile:before {
  content: "\f10b"; }

.la-mobile-alt:before {
  content: "\f3cd"; }

.la-modx:before {
  content: "\f285"; }

.la-monero:before {
  content: "\f3d0"; }

.la-money-bill:before {
  content: "\f0d6"; }

.la-money-bill-alt:before {
  content: "\f3d1"; }

.la-money-bill-wave:before {
  content: "\f53a"; }

.la-money-bill-wave-alt:before {
  content: "\f53b"; }

.la-money-check:before {
  content: "\f53c"; }

.la-money-check-alt:before {
  content: "\f53d"; }

.la-monument:before {
  content: "\f5a6"; }

.la-moon:before {
  content: "\f186"; }

.la-mortar-pestle:before {
  content: "\f5a7"; }

.la-mosque:before {
  content: "\f678"; }

.la-motorcycle:before {
  content: "\f21c"; }

.la-mountain:before {
  content: "\f6fc"; }

.la-mouse:before {
  content: "\f8cc"; }

.la-mouse-pointer:before {
  content: "\f245"; }

.la-mug-hot:before {
  content: "\f7b6"; }

.la-music:before {
  content: "\f001"; }

.la-napster:before {
  content: "\f3d2"; }

.la-neos:before {
  content: "\f612"; }

.la-network-wired:before {
  content: "\f6ff"; }

.la-neuter:before {
  content: "\f22c"; }

.la-newspaper:before {
  content: "\f1ea"; }

.la-nimblr:before {
  content: "\f5a8"; }

.la-node:before {
  content: "\f419"; }

.la-node-js:before {
  content: "\f3d3"; }

.la-not-equal:before {
  content: "\f53e"; }

.la-notes-medical:before {
  content: "\f481"; }

.la-npm:before {
  content: "\f3d4"; }

.la-ns8:before {
  content: "\f3d5"; }

.la-nutritionix:before {
  content: "\f3d6"; }

.la-object-group:before {
  content: "\f247"; }

.la-object-ungroup:before {
  content: "\f248"; }

.la-odnoklassniki:before {
  content: "\f263"; }

.la-odnoklassniki-square:before {
  content: "\f264"; }

.la-oil-can:before {
  content: "\f613"; }

.la-old-republic:before {
  content: "\f510"; }

.la-om:before {
  content: "\f679"; }

.la-opencart:before {
  content: "\f23d"; }

.la-openid:before {
  content: "\f19b"; }

.la-opera:before {
  content: "\f26a"; }

.la-optin-monster:before {
  content: "\f23c"; }

.la-orcid:before {
  content: "\f8d2"; }

.la-osi:before {
  content: "\f41a"; }

.la-otter:before {
  content: "\f700"; }

.la-outdent:before {
  content: "\f03b"; }

.la-page4:before {
  content: "\f3d7"; }

.la-pagelines:before {
  content: "\f18c"; }

.la-pager:before {
  content: "\f815"; }

.la-paint-brush:before {
  content: "\f1fc"; }

.la-paint-roller:before {
  content: "\f5aa"; }

.la-palette:before {
  content: "\f53f"; }

.la-palfed:before {
  content: "\f3d8"; }

.la-pallet:before {
  content: "\f482"; }

.la-paper-plane:before {
  content: "\f1d8"; }

.la-paperclip:before {
  content: "\f0c6"; }

.la-parachute-box:before {
  content: "\f4cd"; }

.la-paragraph:before {
  content: "\f1dd"; }

.la-parking:before {
  content: "\f540"; }

.la-passport:before {
  content: "\f5ab"; }

.la-pastafarianism:before {
  content: "\f67b"; }

.la-paste:before {
  content: "\f0ea"; }

.la-patreon:before {
  content: "\f3d9"; }

.la-pause:before {
  content: "\f04c"; }

.la-pause-circle:before {
  content: "\f28b"; }

.la-paw:before {
  content: "\f1b0"; }

.la-paypal:before {
  content: "\f1ed"; }

.la-peace:before {
  content: "\f67c"; }

.la-pen:before {
  content: "\f304"; }

.la-pen-alt:before {
  content: "\f305"; }

.la-pen-fancy:before {
  content: "\f5ac"; }

.la-pen-nib:before {
  content: "\f5ad"; }

.la-pen-square:before {
  content: "\f14b"; }

.la-pencil-alt:before {
  content: "\f303"; }

.la-pencil-ruler:before {
  content: "\f5ae"; }

.la-penny-arcade:before {
  content: "\f704"; }

.la-people-carry:before {
  content: "\f4ce"; }

.la-pepper-hot:before {
  content: "\f816"; }

.la-percent:before {
  content: "\f295"; }

.la-percentage:before {
  content: "\f541"; }

.la-periscope:before {
  content: "\f3da"; }

.la-person-booth:before {
  content: "\f756"; }

.la-phabricator:before {
  content: "\f3db"; }

.la-phoenix-framework:before {
  content: "\f3dc"; }

.la-phoenix-squadron:before {
  content: "\f511"; }

.la-phone:before {
  content: "\f095"; }

.la-phone-alt:before {
  content: "\f879"; }

.la-phone-slash:before {
  content: "\f3dd"; }

.la-phone-square:before {
  content: "\f098"; }

.la-phone-square-alt:before {
  content: "\f87b"; }

.la-phone-volume:before {
  content: "\f2a0"; }

.la-photo-video:before {
  content: "\f87c"; }

.la-php:before {
  content: "\f457"; }

.la-pied-piper:before {
  content: "\f2ae"; }

.la-pied-piper-alt:before {
  content: "\f1a8"; }

.la-pied-piper-hat:before {
  content: "\f4e5"; }

.la-pied-piper-pp:before {
  content: "\f1a7"; }

.la-piggy-bank:before {
  content: "\f4d3"; }

.la-pills:before {
  content: "\f484"; }

.la-pinterest:before {
  content: "\f0d2"; }

.la-pinterest-p:before {
  content: "\f231"; }

.la-pinterest-square:before {
  content: "\f0d3"; }

.la-pizza-slice:before {
  content: "\f818"; }

.la-place-of-worship:before {
  content: "\f67f"; }

.la-plane:before {
  content: "\f072"; }

.la-plane-arrival:before {
  content: "\f5af"; }

.la-plane-departure:before {
  content: "\f5b0"; }

.la-play:before {
  content: "\f04b"; }

.la-play-circle:before {
  content: "\f144"; }

.la-playstation:before {
  content: "\f3df"; }

.la-plug:before {
  content: "\f1e6"; }

.la-plus:before {
  content: "\f067"; }

.la-plus-circle:before {
  content: "\f055"; }

.la-plus-square:before {
  content: "\f0fe"; }

.la-podcast:before {
  content: "\f2ce"; }

.la-poll:before {
  content: "\f681"; }

.la-poll-h:before {
  content: "\f682"; }

.la-poo:before {
  content: "\f2fe"; }

.la-poo-storm:before {
  content: "\f75a"; }

.la-poop:before {
  content: "\f619"; }

.la-portrait:before {
  content: "\f3e0"; }

.la-pound-sign:before {
  content: "\f154"; }

.la-power-off:before {
  content: "\f011"; }

.la-pray:before {
  content: "\f683"; }

.la-praying-hands:before {
  content: "\f684"; }

.la-prescription:before {
  content: "\f5b1"; }

.la-prescription-bottle:before {
  content: "\f485"; }

.la-prescription-bottle-alt:before {
  content: "\f486"; }

.la-print:before {
  content: "\f02f"; }

.la-procedures:before {
  content: "\f487"; }

.la-product-hunt:before {
  content: "\f288"; }

.la-project-diagram:before {
  content: "\f542"; }

.la-pushed:before {
  content: "\f3e1"; }

.la-puzzle-piece:before {
  content: "\f12e"; }

.la-python:before {
  content: "\f3e2"; }

.la-qq:before {
  content: "\f1d6"; }

.la-qrcode:before {
  content: "\f029"; }

.la-question:before {
  content: "\f128"; }

.la-question-circle:before {
  content: "\f059"; }

.la-quidditch:before {
  content: "\f458"; }

.la-quinscape:before {
  content: "\f459"; }

.la-quora:before {
  content: "\f2c4"; }

.la-quote-left:before {
  content: "\f10d"; }

.la-quote-right:before {
  content: "\f10e"; }

.la-quran:before {
  content: "\f687"; }

.la-r-project:before {
  content: "\f4f7"; }

.la-radiation:before {
  content: "\f7b9"; }

.la-radiation-alt:before {
  content: "\f7ba"; }

.la-rainbow:before {
  content: "\f75b"; }

.la-random:before {
  content: "\f074"; }

.la-raspberry-pi:before {
  content: "\f7bb"; }

.la-ravelry:before {
  content: "\f2d9"; }

.la-react:before {
  content: "\f41b"; }

.la-reacteurope:before {
  content: "\f75d"; }

.la-readme:before {
  content: "\f4d5"; }

.la-rebel:before {
  content: "\f1d0"; }

.la-receipt:before {
  content: "\f543"; }

.la-record-vinyl:before {
  content: "\f8d9"; }

.la-recycle:before {
  content: "\f1b8"; }

.la-red-river:before {
  content: "\f3e3"; }

.la-reddit:before {
  content: "\f1a1"; }

.la-reddit-alien:before {
  content: "\f281"; }

.la-reddit-square:before {
  content: "\f1a2"; }

.la-redhat:before {
  content: "\f7bc"; }

.la-redo:before {
  content: "\f01e"; }

.la-redo-alt:before {
  content: "\f2f9"; }

.la-registered:before {
  content: "\f25d"; }

.la-remove-format:before {
  content: "\f87d"; }

.la-renren:before {
  content: "\f18b"; }

.la-reply:before {
  content: "\f3e5"; }

.la-reply-all:before {
  content: "\f122"; }

.la-replyd:before {
  content: "\f3e6"; }

.la-republican:before {
  content: "\f75e"; }

.la-researchgate:before {
  content: "\f4f8"; }

.la-resolving:before {
  content: "\f3e7"; }

.la-restroom:before {
  content: "\f7bd"; }

.la-retweet:before {
  content: "\f079"; }

.la-rev:before {
  content: "\f5b2"; }

.la-ribbon:before {
  content: "\f4d6"; }

.la-ring:before {
  content: "\f70b"; }

.la-road:before {
  content: "\f018"; }

.la-robot:before {
  content: "\f544"; }

.la-rocket:before {
  content: "\f135"; }

.la-rocketchat:before {
  content: "\f3e8"; }

.la-rockrms:before {
  content: "\f3e9"; }

.la-route:before {
  content: "\f4d7"; }

.la-rss:before {
  content: "\f09e"; }

.la-rss-square:before {
  content: "\f143"; }

.la-ruble-sign:before {
  content: "\f158"; }

.la-ruler:before {
  content: "\f545"; }

.la-ruler-combined:before {
  content: "\f546"; }

.la-ruler-horizontal:before {
  content: "\f547"; }

.la-ruler-vertical:before {
  content: "\f548"; }

.la-running:before {
  content: "\f70c"; }

.la-rupee-sign:before {
  content: "\f156"; }

.la-sad-cry:before {
  content: "\f5b3"; }

.la-sad-tear:before {
  content: "\f5b4"; }

.la-safari:before {
  content: "\f267"; }

.la-salesforce:before {
  content: "\f83b"; }

.la-sass:before {
  content: "\f41e"; }

.la-satellite:before {
  content: "\f7bf"; }

.la-satellite-dish:before {
  content: "\f7c0"; }

.la-save:before {
  content: "\f0c7"; }

.la-schlix:before {
  content: "\f3ea"; }

.la-school:before {
  content: "\f549"; }

.la-screwdriver:before {
  content: "\f54a"; }

.la-scribd:before {
  content: "\f28a"; }

.la-scroll:before {
  content: "\f70e"; }

.la-sd-card:before {
  content: "\f7c2"; }

.la-search:before {
  content: "\f002"; }

.la-search-dollar:before {
  content: "\f688"; }

.la-search-location:before {
  content: "\f689"; }

.la-search-minus:before {
  content: "\f010"; }

.la-search-plus:before {
  content: "\f00e"; }

.la-searchengin:before {
  content: "\f3eb"; }

.la-seedling:before {
  content: "\f4d8"; }

.la-sellcast:before {
  content: "\f2da"; }

.la-sellsy:before {
  content: "\f213"; }

.la-server:before {
  content: "\f233"; }

.la-servicestack:before {
  content: "\f3ec"; }

.la-shapes:before {
  content: "\f61f"; }

.la-share:before {
  content: "\f064"; }

.la-share-alt:before {
  content: "\f1e0"; }

.la-share-alt-square:before {
  content: "\f1e1"; }

.la-share-square:before {
  content: "\f14d"; }

.la-shekel-sign:before {
  content: "\f20b"; }

.la-shield-alt:before {
  content: "\f3ed"; }

.la-ship:before {
  content: "\f21a"; }

.la-shipping-fast:before {
  content: "\f48b"; }

.la-shirtsinbulk:before {
  content: "\f214"; }

.la-shoe-prints:before {
  content: "\f54b"; }

.la-shopping-bag:before {
  content: "\f290"; }

.la-shopping-basket:before {
  content: "\f291"; }

.la-shopping-cart:before {
  content: "\f07a"; }

.la-shopware:before {
  content: "\f5b5"; }

.la-shower:before {
  content: "\f2cc"; }

.la-shuttle-van:before {
  content: "\f5b6"; }

.la-sign:before {
  content: "\f4d9"; }

.la-sign-in-alt:before {
  content: "\f2f6"; }

.la-sign-language:before {
  content: "\f2a7"; }

.la-sign-out-alt:before {
  content: "\f2f5"; }

.la-signal:before {
  content: "\f012"; }

.la-signature:before {
  content: "\f5b7"; }

.la-sim-card:before {
  content: "\f7c4"; }

.la-simplybuilt:before {
  content: "\f215"; }

.la-sistrix:before {
  content: "\f3ee"; }

.la-sitemap:before {
  content: "\f0e8"; }

.la-sith:before {
  content: "\f512"; }

.la-skating:before {
  content: "\f7c5"; }

.la-sketch:before {
  content: "\f7c6"; }

.la-skiing:before {
  content: "\f7c9"; }

.la-skiing-nordic:before {
  content: "\f7ca"; }

.la-skull:before {
  content: "\f54c"; }

.la-skull-crossbones:before {
  content: "\f714"; }

.la-skyatlas:before {
  content: "\f216"; }

.la-skype:before {
  content: "\f17e"; }

.la-slack:before {
  content: "\f198"; }

.la-slack-hash:before {
  content: "\f3ef"; }

.la-slash:before {
  content: "\f715"; }

.la-sleigh:before {
  content: "\f7cc"; }

.la-sliders-h:before {
  content: "\f1de"; }

.la-slideshare:before {
  content: "\f1e7"; }

.la-smile:before {
  content: "\f118"; }

.la-smile-beam:before {
  content: "\f5b8"; }

.la-smile-wink:before {
  content: "\f4da"; }

.la-smog:before {
  content: "\f75f"; }

.la-smoking:before {
  content: "\f48d"; }

.la-smoking-ban:before {
  content: "\f54d"; }

.la-sms:before {
  content: "\f7cd"; }

.la-snapchat:before {
  content: "\f2ab"; }

.la-snapchat-ghost:before {
  content: "\f2ac"; }

.la-snapchat-square:before {
  content: "\f2ad"; }

.la-snowboarding:before {
  content: "\f7ce"; }

.la-snowflake:before {
  content: "\f2dc"; }

.la-snowman:before {
  content: "\f7d0"; }

.la-snowplow:before {
  content: "\f7d2"; }

.la-socks:before {
  content: "\f696"; }

.la-solar-panel:before {
  content: "\f5ba"; }

.la-sort:before {
  content: "\f0dc"; }

.la-sort-alpha-down:before {
  content: "\f15d"; }

.la-sort-alpha-down-alt:before {
  content: "\f881"; }

.la-sort-alpha-up:before {
  content: "\f15e"; }

.la-sort-alpha-up-alt:before {
  content: "\f882"; }

.la-sort-amount-down:before {
  content: "\f160"; }

.la-sort-amount-down-alt:before {
  content: "\f884"; }

.la-sort-amount-up:before {
  content: "\f161"; }

.la-sort-amount-up-alt:before {
  content: "\f885"; }

.la-sort-down:before {
  content: "\f0dd"; }

.la-sort-numeric-down:before {
  content: "\f162"; }

.la-sort-numeric-down-alt:before {
  content: "\f886"; }

.la-sort-numeric-up:before {
  content: "\f163"; }

.la-sort-numeric-up-alt:before {
  content: "\f887"; }

.la-sort-up:before {
  content: "\f0de"; }

.la-soundcloud:before {
  content: "\f1be"; }

.la-sourcetree:before {
  content: "\f7d3"; }

.la-spa:before {
  content: "\f5bb"; }

.la-space-shuttle:before {
  content: "\f197"; }

.la-speakap:before {
  content: "\f3f3"; }

.la-speaker-deck:before {
  content: "\f83c"; }

.la-spell-check:before {
  content: "\f891"; }

.la-spider:before {
  content: "\f717"; }

.la-spinner:before {
  content: "\f110"; }

.la-splotch:before {
  content: "\f5bc"; }

.la-spotify:before {
  content: "\f1bc"; }

.la-spray-can:before {
  content: "\f5bd"; }

.la-square:before {
  content: "\f0c8"; }

.la-square-full:before {
  content: "\f45c"; }

.la-square-root-alt:before {
  content: "\f698"; }

.la-squarespace:before {
  content: "\f5be"; }

.la-stack-exchange:before {
  content: "\f18d"; }

.la-stack-overflow:before {
  content: "\f16c"; }

.la-stackpath:before {
  content: "\f842"; }

.la-stamp:before {
  content: "\f5bf"; }

.la-star:before {
  content: "\f005"; }

.la-star-and-crescent:before {
  content: "\f699"; }

.la-star-half:before {
  content: "\f089"; }

.la-star-half-alt:before {
  content: "\f5c0"; }

.la-star-of-david:before {
  content: "\f69a"; }

.la-star-of-life:before {
  content: "\f621"; }

.la-staylinked:before {
  content: "\f3f5"; }

.la-steam:before {
  content: "\f1b6"; }

.la-steam-square:before {
  content: "\f1b7"; }

.la-steam-symbol:before {
  content: "\f3f6"; }

.la-step-backward:before {
  content: "\f048"; }

.la-step-forward:before {
  content: "\f051"; }

.la-stethoscope:before {
  content: "\f0f1"; }

.la-sticker-mule:before {
  content: "\f3f7"; }

.la-sticky-note:before {
  content: "\f249"; }

.la-stop:before {
  content: "\f04d"; }

.la-stop-circle:before {
  content: "\f28d"; }

.la-stopwatch:before {
  content: "\f2f2"; }

.la-store:before {
  content: "\f54e"; }

.la-store-alt:before {
  content: "\f54f"; }

.la-strava:before {
  content: "\f428"; }

.la-stream:before {
  content: "\f550"; }

.la-street-view:before {
  content: "\f21d"; }

.la-strikethrough:before {
  content: "\f0cc"; }

.la-stripe:before {
  content: "\f429"; }

.la-stripe-s:before {
  content: "\f42a"; }

.la-stroopwafel:before {
  content: "\f551"; }

.la-studiovinari:before {
  content: "\f3f8"; }

.la-stumbleupon:before {
  content: "\f1a4"; }

.la-stumbleupon-circle:before {
  content: "\f1a3"; }

.la-subscript:before {
  content: "\f12c"; }

.la-subway:before {
  content: "\f239"; }

.la-suitcase:before {
  content: "\f0f2"; }

.la-suitcase-rolling:before {
  content: "\f5c1"; }

.la-sun:before {
  content: "\f185"; }

.la-superpowers:before {
  content: "\f2dd"; }

.la-superscript:before {
  content: "\f12b"; }

.la-supple:before {
  content: "\f3f9"; }

.la-surprise:before {
  content: "\f5c2"; }

.la-suse:before {
  content: "\f7d6"; }

.la-swatchbook:before {
  content: "\f5c3"; }

.la-swift:before {
  content: "\f8e1"; }

.la-swimmer:before {
  content: "\f5c4"; }

.la-swimming-pool:before {
  content: "\f5c5"; }

.la-symfony:before {
  content: "\f83d"; }

.la-synagogue:before {
  content: "\f69b"; }

.la-sync:before {
  content: "\f021"; }

.la-sync-alt:before {
  content: "\f2f1"; }

.la-syringe:before {
  content: "\f48e"; }

.la-table:before {
  content: "\f0ce"; }

.la-table-tennis:before {
  content: "\f45d"; }

.la-tablet:before {
  content: "\f10a"; }

.la-tablet-alt:before {
  content: "\f3fa"; }

.la-tablets:before {
  content: "\f490"; }

.la-tachometer-alt:before {
  content: "\f3fd"; }

.la-tag:before {
  content: "\f02b"; }

.la-tags:before {
  content: "\f02c"; }

.la-tape:before {
  content: "\f4db"; }

.la-tasks:before {
  content: "\f0ae"; }

.la-taxi:before {
  content: "\f1ba"; }

.la-teamspeak:before {
  content: "\f4f9"; }

.la-teeth:before {
  content: "\f62e"; }

.la-teeth-open:before {
  content: "\f62f"; }

.la-telegram:before {
  content: "\f2c6"; }

.la-telegram-plane:before {
  content: "\f3fe"; }

.la-temperature-high:before {
  content: "\f769"; }

.la-temperature-low:before {
  content: "\f76b"; }

.la-tencent-weibo:before {
  content: "\f1d5"; }

.la-tenge:before {
  content: "\f7d7"; }

.la-terminal:before {
  content: "\f120"; }

.la-text-height:before {
  content: "\f034"; }

.la-text-width:before {
  content: "\f035"; }

.la-th:before {
  content: "\f00a"; }

.la-th-large:before {
  content: "\f009"; }

.la-th-list:before {
  content: "\f00b"; }

.la-the-red-yeti:before {
  content: "\f69d"; }

.la-theater-masks:before {
  content: "\f630"; }

.la-themeco:before {
  content: "\f5c6"; }

.la-themeisle:before {
  content: "\f2b2"; }

.la-thermometer:before {
  content: "\f491"; }

.la-thermometer-empty:before {
  content: "\f2cb"; }

.la-thermometer-full:before {
  content: "\f2c7"; }

.la-thermometer-half:before {
  content: "\f2c9"; }

.la-thermometer-quarter:before {
  content: "\f2ca"; }

.la-thermometer-three-quarters:before {
  content: "\f2c8"; }

.la-think-peaks:before {
  content: "\f731"; }

.la-thumbs-down:before {
  content: "\f165"; }

.la-thumbs-up:before {
  content: "\f164"; }

.la-thumbtack:before {
  content: "\f08d"; }

.la-ticket-alt:before {
  content: "\f3ff"; }

.la-times:before {
  content: "\f00d"; }

.la-times-circle:before {
  content: "\f057"; }

.la-tint:before {
  content: "\f043"; }

.la-tint-slash:before {
  content: "\f5c7"; }

.la-tired:before {
  content: "\f5c8"; }

.la-toggle-off:before {
  content: "\f204"; }

.la-toggle-on:before {
  content: "\f205"; }

.la-toilet:before {
  content: "\f7d8"; }

.la-toilet-paper:before {
  content: "\f71e"; }

.la-toolbox:before {
  content: "\f552"; }

.la-tools:before {
  content: "\f7d9"; }

.la-tooth:before {
  content: "\f5c9"; }

.la-torah:before {
  content: "\f6a0"; }

.la-torii-gate:before {
  content: "\f6a1"; }

.la-tractor:before {
  content: "\f722"; }

.la-trade-federation:before {
  content: "\f513"; }

.la-trademark:before {
  content: "\f25c"; }

.la-traffic-light:before {
  content: "\f637"; }

.la-train:before {
  content: "\f238"; }

.la-tram:before {
  content: "\f7da"; }

.la-transgender:before {
  content: "\f224"; }

.la-transgender-alt:before {
  content: "\f225"; }

.la-trash:before {
  content: "\f1f8"; }

.la-trash-alt:before {
  content: "\f2ed"; }

.la-trash-restore:before {
  content: "\f829"; }

.la-trash-restore-alt:before {
  content: "\f82a"; }

.la-tree:before {
  content: "\f1bb"; }

.la-trello:before {
  content: "\f181"; }

.la-tripadvisor:before {
  content: "\f262"; }

.la-trophy:before {
  content: "\f091"; }

.la-truck:before {
  content: "\f0d1"; }

.la-truck-loading:before {
  content: "\f4de"; }

.la-truck-monster:before {
  content: "\f63b"; }

.la-truck-moving:before {
  content: "\f4df"; }

.la-truck-pickup:before {
  content: "\f63c"; }

.la-tshirt:before {
  content: "\f553"; }

.la-tty:before {
  content: "\f1e4"; }

.la-tumblr:before {
  content: "\f173"; }

.la-tumblr-square:before {
  content: "\f174"; }

.la-tv:before {
  content: "\f26c"; }

.la-twitch:before {
  content: "\f1e8"; }

.la-twitter:before {
  content: "\f099"; }

.la-twitter-square:before {
  content: "\f081"; }

.la-typo3:before {
  content: "\f42b"; }

.la-uber:before {
  content: "\f402"; }

.la-ubuntu:before {
  content: "\f7df"; }

.la-uikit:before {
  content: "\f403"; }

.la-umbraco:before {
  content: "\f8e8"; }

.la-umbrella:before {
  content: "\f0e9"; }

.la-umbrella-beach:before {
  content: "\f5ca"; }

.la-underline:before {
  content: "\f0cd"; }

.la-undo:before {
  content: "\f0e2"; }

.la-undo-alt:before {
  content: "\f2ea"; }

.la-uniregistry:before {
  content: "\f404"; }

.la-universal-access:before {
  content: "\f29a"; }

.la-university:before {
  content: "\f19c"; }

.la-unlink:before {
  content: "\f127"; }

.la-unlock:before {
  content: "\f09c"; }

.la-unlock-alt:before {
  content: "\f13e"; }

.la-untappd:before {
  content: "\f405"; }

.la-upload:before {
  content: "\f093"; }

.la-ups:before {
  content: "\f7e0"; }

.la-usb:before {
  content: "\f287"; }

.la-user:before {
  content: "\f007"; }

.la-user-alt:before {
  content: "\f406"; }

.la-user-alt-slash:before {
  content: "\f4fa"; }

.la-user-astronaut:before {
  content: "\f4fb"; }

.la-user-check:before {
  content: "\f4fc"; }

.la-user-circle:before {
  content: "\f2bd"; }

.la-user-clock:before {
  content: "\f4fd"; }

.la-user-cog:before {
  content: "\f4fe"; }

.la-user-edit:before {
  content: "\f4ff"; }

.la-user-friends:before {
  content: "\f500"; }

.la-user-graduate:before {
  content: "\f501"; }

.la-user-injured:before {
  content: "\f728"; }

.la-user-lock:before {
  content: "\f502"; }

.la-user-md:before {
  content: "\f0f0"; }

.la-user-minus:before {
  content: "\f503"; }

.la-user-ninja:before {
  content: "\f504"; }

.la-user-nurse:before {
  content: "\f82f"; }

.la-user-plus:before {
  content: "\f234"; }

.la-user-secret:before {
  content: "\f21b"; }

.la-user-shield:before {
  content: "\f505"; }

.la-user-slash:before {
  content: "\f506"; }

.la-user-tag:before {
  content: "\f507"; }

.la-user-tie:before {
  content: "\f508"; }

.la-user-times:before {
  content: "\f235"; }

.la-users:before {
  content: "\f0c0"; }

.la-users-cog:before {
  content: "\f509"; }

.la-usps:before {
  content: "\f7e1"; }

.la-ussunnah:before {
  content: "\f407"; }

.la-utensil-spoon:before {
  content: "\f2e5"; }

.la-utensils:before {
  content: "\f2e7"; }

.la-vaadin:before {
  content: "\f408"; }

.la-vector-square:before {
  content: "\f5cb"; }

.la-venus:before {
  content: "\f221"; }

.la-venus-double:before {
  content: "\f226"; }

.la-venus-mars:before {
  content: "\f228"; }

.la-viacoin:before {
  content: "\f237"; }

.la-viadeo:before {
  content: "\f2a9"; }

.la-viadeo-square:before {
  content: "\f2aa"; }

.la-vial:before {
  content: "\f492"; }

.la-vials:before {
  content: "\f493"; }

.la-viber:before {
  content: "\f409"; }

.la-video:before {
  content: "\f03d"; }

.la-video-slash:before {
  content: "\f4e2"; }

.la-vihara:before {
  content: "\f6a7"; }

.la-vimeo:before {
  content: "\f40a"; }

.la-vimeo-square:before {
  content: "\f194"; }

.la-vimeo-v:before {
  content: "\f27d"; }

.la-vine:before {
  content: "\f1ca"; }

.la-vk:before {
  content: "\f189"; }

.la-vnv:before {
  content: "\f40b"; }

.la-voicemail:before {
  content: "\f897"; }

.la-volleyball-ball:before {
  content: "\f45f"; }

.la-volume-down:before {
  content: "\f027"; }

.la-volume-mute:before {
  content: "\f6a9"; }

.la-volume-off:before {
  content: "\f026"; }

.la-volume-up:before {
  content: "\f028"; }

.la-vote-yea:before {
  content: "\f772"; }

.la-vr-cardboard:before {
  content: "\f729"; }

.la-vuejs:before {
  content: "\f41f"; }

.la-walking:before {
  content: "\f554"; }

.la-wallet:before {
  content: "\f555"; }

.la-warehouse:before {
  content: "\f494"; }

.la-water:before {
  content: "\f773"; }

.la-wave-square:before {
  content: "\f83e"; }

.la-waze:before {
  content: "\f83f"; }

.la-weebly:before {
  content: "\f5cc"; }

.la-weibo:before {
  content: "\f18a"; }

.la-weight:before {
  content: "\f496"; }

.la-weight-hanging:before {
  content: "\f5cd"; }

.la-weixin:before {
  content: "\f1d7"; }

.la-whatsapp:before {
  content: "\f232"; }

.la-whatsapp-square:before {
  content: "\f40c"; }

.la-wheelchair:before {
  content: "\f193"; }

.la-whmcs:before {
  content: "\f40d"; }

.la-wifi:before {
  content: "\f1eb"; }

.la-wikipedia-w:before {
  content: "\f266"; }

.la-wind:before {
  content: "\f72e"; }

.la-window-close:before {
  content: "\f410"; }

.la-window-maximize:before {
  content: "\f2d0"; }

.la-window-minimize:before {
  content: "\f2d1"; }

.la-window-restore:before {
  content: "\f2d2"; }

.la-windows:before {
  content: "\f17a"; }

.la-wine-bottle:before {
  content: "\f72f"; }

.la-wine-glass:before {
  content: "\f4e3"; }

.la-wine-glass-alt:before {
  content: "\f5ce"; }

.la-wix:before {
  content: "\f5cf"; }

.la-wizards-of-the-coast:before {
  content: "\f730"; }

.la-wolf-pack-battalion:before {
  content: "\f514"; }

.la-won-sign:before {
  content: "\f159"; }

.la-wordpress:before {
  content: "\f19a"; }

.la-wordpress-simple:before {
  content: "\f411"; }

.la-wpbeginner:before {
  content: "\f297"; }

.la-wpexplorer:before {
  content: "\f2de"; }

.la-wpforms:before {
  content: "\f298"; }

.la-wpressr:before {
  content: "\f3e4"; }

.la-wrench:before {
  content: "\f0ad"; }

.la-x-ray:before {
  content: "\f497"; }

.la-xbox:before {
  content: "\f412"; }

.la-xing:before {
  content: "\f168"; }

.la-xing-square:before {
  content: "\f169"; }

.la-y-combinator:before {
  content: "\f23b"; }

.la-yahoo:before {
  content: "\f19e"; }

.la-yammer:before {
  content: "\f840"; }

.la-yandex:before {
  content: "\f413"; }

.la-yandex-international:before {
  content: "\f414"; }

.la-yarn:before {
  content: "\f7e3"; }

.la-yelp:before {
  content: "\f1e9"; }

.la-yen-sign:before {
  content: "\f157"; }

.la-yin-yang:before {
  content: "\f6ad"; }

.la-yoast:before {
  content: "\f2b1"; }

.la-youtube:before {
  content: "\f167"; }

.la-youtube-square:before {
  content: "\f431"; }

.la-zhihu:before {
  content: "\f63f"; }

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }
@font-face {
  font-family: 'Line Awesome Brands';
  font-style: normal;
  font-weight: normal;
  font-display: auto;
  
  src: url("/assets/la-brands-400-Cq-R4OEF.woff2") format("woff2"), url("/assets/la-brands-400-D0lxOIwB.woff") format("woff"); }

.lab {
  font-family: 'Line Awesome Brands'; }
@font-face {
  font-family: 'Line Awesome Free';
  font-style: normal;
  font-weight: 400;
  font-display: auto;
  
  src: url("/assets/la-regular-400-DuFMN_sw.woff2") format("woff2"), url("/assets/la-regular-400-ehe5HgcS.woff") format("woff"); }

.lar {
  font-family: 'Line Awesome Free';
  font-weight: 400; }
@font-face {
  font-family: 'Line Awesome Free';
  font-style: normal;
  font-weight: 900;
  font-display: auto;
  
  src: url("/assets/la-solid-900-TjMEgv3Q.woff2") format("woff2"), url("/assets/la-solid-900-CR_Kd-su.woff") format("woff"); }

.la,
.las {
  font-family: 'Line Awesome Free';
  font-weight: 900; }

.la.la-glass:before {
  content: "\f000"; }

.la.la-meetup {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-star-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-star-o:before {
  content: "\f005"; }

.la.la-remove:before {
  content: "\f00d"; }

.la.la-close:before {
  content: "\f00d"; }

.la.la-gear:before {
  content: "\f013"; }

.la.la-trash-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-trash-o:before {
  content: "\f2ed"; }

.la.la-file-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-o:before {
  content: "\f15b"; }

.la.la-clock-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-clock-o:before {
  content: "\f017"; }

.la.la-arrow-circle-o-down {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-arrow-circle-o-down:before {
  content: "\f358"; }

.la.la-arrow-circle-o-up {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-arrow-circle-o-up:before {
  content: "\f35b"; }

.la.la-play-circle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-play-circle-o:before {
  content: "\f144"; }

.la.la-repeat:before {
  content: "\f01e"; }

.la.la-rotate-right:before {
  content: "\f01e"; }

.la.la-refresh:before {
  content: "\f021"; }

.la.la-list-alt {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-dedent:before {
  content: "\f03b"; }

.la.la-video-camera:before {
  content: "\f03d"; }

.la.la-picture-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-picture-o:before {
  content: "\f03e"; }

.la.la-photo {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-photo:before {
  content: "\f03e"; }

.la.la-image {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-image:before {
  content: "\f03e"; }

.la.la-pencil:before {
  content: "\f303"; }

.la.la-map-marker:before {
  content: "\f3c5"; }

.la.la-pencil-square-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-pencil-square-o:before {
  content: "\f044"; }

.la.la-share-square-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-share-square-o:before {
  content: "\f14d"; }

.la.la-check-square-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-check-square-o:before {
  content: "\f14a"; }

.la.la-arrows:before {
  content: "\f0b2"; }

.la.la-times-circle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-times-circle-o:before {
  content: "\f057"; }

.la.la-check-circle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-check-circle-o:before {
  content: "\f058"; }

.la.la-mail-forward:before {
  content: "\f064"; }

.la.la-eye {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-eye-slash {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-warning:before {
  content: "\f071"; }

.la.la-calendar:before {
  content: "\f073"; }

.la.la-arrows-v:before {
  content: "\f338"; }

.la.la-arrows-h:before {
  content: "\f337"; }

.la.la-bar-chart {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-bar-chart:before {
  content: "\f080"; }

.la.la-bar-chart-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-bar-chart-o:before {
  content: "\f080"; }

.la.la-twitter-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-facebook-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-gears:before {
  content: "\f085"; }

.la.la-thumbs-o-up {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-thumbs-o-up:before {
  content: "\f164"; }

.la.la-thumbs-o-down {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-thumbs-o-down:before {
  content: "\f165"; }

.la.la-heart-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-heart-o:before {
  content: "\f004"; }

.la.la-sign-out:before {
  content: "\f2f5"; }

.la.la-linkedin-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-linkedin-square:before {
  content: "\f08c"; }

.la.la-thumb-tack:before {
  content: "\f08d"; }

.la.la-external-link:before {
  content: "\f35d"; }

.la.la-sign-in:before {
  content: "\f2f6"; }

.la.la-github-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-lemon-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-lemon-o:before {
  content: "\f094"; }

.la.la-square-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-square-o:before {
  content: "\f0c8"; }

.la.la-bookmark-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-bookmark-o:before {
  content: "\f02e"; }

.la.la-twitter {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-facebook {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-facebook:before {
  content: "\f39e"; }

.la.la-facebook-f {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-facebook-f:before {
  content: "\f39e"; }

.la.la-github {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-credit-card {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-feed:before {
  content: "\f09e"; }

.la.la-hdd-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hdd-o:before {
  content: "\f0a0"; }

.la.la-hand-o-right {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-o-right:before {
  content: "\f0a4"; }

.la.la-hand-o-left {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-o-left:before {
  content: "\f0a5"; }

.la.la-hand-o-up {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-o-up:before {
  content: "\f0a6"; }

.la.la-hand-o-down {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-o-down:before {
  content: "\f0a7"; }

.la.la-arrows-alt:before {
  content: "\f31e"; }

.la.la-group:before {
  content: "\f0c0"; }

.la.la-chain:before {
  content: "\f0c1"; }

.la.la-scissors:before {
  content: "\f0c4"; }

.la.la-files-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-files-o:before {
  content: "\f0c5"; }

.la.la-floppy-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-floppy-o:before {
  content: "\f0c7"; }

.la.la-navicon:before {
  content: "\f0c9"; }

.la.la-reorder:before {
  content: "\f0c9"; }

.la.la-pinterest {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-pinterest-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-google-plus-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-google-plus {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-google-plus:before {
  content: "\f0d5"; }

.la.la-money {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-money:before {
  content: "\f3d1"; }

.la.la-unsorted:before {
  content: "\f0dc"; }

.la.la-sort-desc:before {
  content: "\f0dd"; }

.la.la-sort-asc:before {
  content: "\f0de"; }

.la.la-linkedin {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-linkedin:before {
  content: "\f0e1"; }

.la.la-rotate-left:before {
  content: "\f0e2"; }

.la.la-legal:before {
  content: "\f0e3"; }

.la.la-tachometer:before {
  content: "\f3fd"; }

.la.la-dashboard:before {
  content: "\f3fd"; }

.la.la-comment-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-comment-o:before {
  content: "\f075"; }

.la.la-comments-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-comments-o:before {
  content: "\f086"; }

.la.la-flash:before {
  content: "\f0e7"; }

.la.la-clipboard {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-paste {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-paste:before {
  content: "\f328"; }

.la.la-lightbulb-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-lightbulb-o:before {
  content: "\f0eb"; }

.la.la-exchange:before {
  content: "\f362"; }

.la.la-cloud-download:before {
  content: "\f381"; }

.la.la-cloud-upload:before {
  content: "\f382"; }

.la.la-bell-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-bell-o:before {
  content: "\f0f3"; }

.la.la-cutlery:before {
  content: "\f2e7"; }

.la.la-file-text-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-text-o:before {
  content: "\f15c"; }

.la.la-building-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-building-o:before {
  content: "\f1ad"; }

.la.la-hospital-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hospital-o:before {
  content: "\f0f8"; }

.la.la-tablet:before {
  content: "\f3fa"; }

.la.la-mobile:before {
  content: "\f3cd"; }

.la.la-mobile-phone:before {
  content: "\f3cd"; }

.la.la-circle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-circle-o:before {
  content: "\f111"; }

.la.la-mail-reply:before {
  content: "\f3e5"; }

.la.la-github-alt {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-folder-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-folder-o:before {
  content: "\f07b"; }

.la.la-folder-open-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-folder-open-o:before {
  content: "\f07c"; }

.la.la-smile-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-smile-o:before {
  content: "\f118"; }

.la.la-frown-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-frown-o:before {
  content: "\f119"; }

.la.la-meh-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-meh-o:before {
  content: "\f11a"; }

.la.la-keyboard-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-keyboard-o:before {
  content: "\f11c"; }

.la.la-flag-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-flag-o:before {
  content: "\f024"; }

.la.la-mail-reply-all:before {
  content: "\f122"; }

.la.la-star-half-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-star-half-o:before {
  content: "\f089"; }

.la.la-star-half-empty {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-star-half-empty:before {
  content: "\f089"; }

.la.la-star-half-full {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-star-half-full:before {
  content: "\f089"; }

.la.la-code-fork:before {
  content: "\f126"; }

.la.la-chain-broken:before {
  content: "\f127"; }

.la.la-shield:before {
  content: "\f3ed"; }

.la.la-calendar-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-calendar-o:before {
  content: "\f133"; }

.la.la-maxcdn {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-html5 {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-css3 {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-ticket:before {
  content: "\f3ff"; }

.la.la-minus-square-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-minus-square-o:before {
  content: "\f146"; }

.la.la-level-up:before {
  content: "\f3bf"; }

.la.la-level-down:before {
  content: "\f3be"; }

.la.la-pencil-square:before {
  content: "\f14b"; }

.la.la-external-link-square:before {
  content: "\f360"; }

.la.la-compass {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-caret-square-o-down {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-caret-square-o-down:before {
  content: "\f150"; }

.la.la-toggle-down {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-toggle-down:before {
  content: "\f150"; }

.la.la-caret-square-o-up {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-caret-square-o-up:before {
  content: "\f151"; }

.la.la-toggle-up {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-toggle-up:before {
  content: "\f151"; }

.la.la-caret-square-o-right {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-caret-square-o-right:before {
  content: "\f152"; }

.la.la-toggle-right {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-toggle-right:before {
  content: "\f152"; }

.la.la-eur:before {
  content: "\f153"; }

.la.la-euro:before {
  content: "\f153"; }

.la.la-gbp:before {
  content: "\f154"; }

.la.la-usd:before {
  content: "\f155"; }

.la.la-dollar:before {
  content: "\f155"; }

.la.la-inr:before {
  content: "\f156"; }

.la.la-rupee:before {
  content: "\f156"; }

.la.la-jpy:before {
  content: "\f157"; }

.la.la-cny:before {
  content: "\f157"; }

.la.la-rmb:before {
  content: "\f157"; }

.la.la-yen:before {
  content: "\f157"; }

.la.la-rub:before {
  content: "\f158"; }

.la.la-ruble:before {
  content: "\f158"; }

.la.la-rouble:before {
  content: "\f158"; }

.la.la-krw:before {
  content: "\f159"; }

.la.la-won:before {
  content: "\f159"; }

.la.la-btc {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-bitcoin {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-bitcoin:before {
  content: "\f15a"; }

.la.la-file-text:before {
  content: "\f15c"; }

.la.la-sort-alpha-asc:before {
  content: "\f15d"; }

.la.la-sort-alpha-desc:before {
  content: "\f881"; }

.la.la-sort-amount-asc:before {
  content: "\f160"; }

.la.la-sort-amount-desc:before {
  content: "\f884"; }

.la.la-sort-numeric-asc:before {
  content: "\f162"; }

.la.la-sort-numeric-desc:before {
  content: "\f886"; }

.la.la-youtube-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-youtube {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-xing {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-xing-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-youtube-play {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-youtube-play:before {
  content: "\f167"; }

.la.la-dropbox {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-stack-overflow {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-instagram {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-flickr {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-adn {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-bitbucket {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-bitbucket-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-bitbucket-square:before {
  content: "\f171"; }

.la.la-tumblr {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-tumblr-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-long-arrow-down:before {
  content: "\f309"; }

.la.la-long-arrow-up:before {
  content: "\f30c"; }

.la.la-long-arrow-left:before {
  content: "\f30a"; }

.la.la-long-arrow-right:before {
  content: "\f30b"; }

.la.la-apple {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-windows {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-android {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-linux {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-dribbble {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-skype {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-foursquare {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-trello {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-gratipay {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-gittip {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-gittip:before {
  content: "\f184"; }

.la.la-sun-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-sun-o:before {
  content: "\f185"; }

.la.la-moon-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-moon-o:before {
  content: "\f186"; }

.la.la-vk {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-weibo {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-renren {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-pagelines {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-stack-exchange {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-arrow-circle-o-right {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-arrow-circle-o-right:before {
  content: "\f35a"; }

.la.la-arrow-circle-o-left {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-arrow-circle-o-left:before {
  content: "\f359"; }

.la.la-caret-square-o-left {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-caret-square-o-left:before {
  content: "\f191"; }

.la.la-toggle-left {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-toggle-left:before {
  content: "\f191"; }

.la.la-dot-circle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-dot-circle-o:before {
  content: "\f192"; }

.la.la-vimeo-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-try:before {
  content: "\f195"; }

.la.la-turkish-lira:before {
  content: "\f195"; }

.la.la-plus-square-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-plus-square-o:before {
  content: "\f0fe"; }

.la.la-slack {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-wordpress {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-openid {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-institution:before {
  content: "\f19c"; }

.la.la-bank:before {
  content: "\f19c"; }

.la.la-mortar-board:before {
  content: "\f19d"; }

.la.la-yahoo {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-google {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-reddit {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-reddit-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-stumbleupon-circle {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-stumbleupon {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-delicious {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-digg {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-pied-piper-pp {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-pied-piper-alt {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-drupal {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-joomla {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-spoon:before {
  content: "\f2e5"; }

.la.la-behance {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-behance-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-steam {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-steam-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-automobile:before {
  content: "\f1b9"; }

.la.la-cab:before {
  content: "\f1ba"; }

.la.la-envelope-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-envelope-o:before {
  content: "\f0e0"; }

.la.la-deviantart {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-soundcloud {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-file-pdf-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-pdf-o:before {
  content: "\f1c1"; }

.la.la-file-word-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-word-o:before {
  content: "\f1c2"; }

.la.la-file-excel-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-excel-o:before {
  content: "\f1c3"; }

.la.la-file-powerpoint-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-powerpoint-o:before {
  content: "\f1c4"; }

.la.la-file-image-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-image-o:before {
  content: "\f1c5"; }

.la.la-file-photo-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-photo-o:before {
  content: "\f1c5"; }

.la.la-file-picture-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-picture-o:before {
  content: "\f1c5"; }

.la.la-file-archive-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-archive-o:before {
  content: "\f1c6"; }

.la.la-file-zip-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-zip-o:before {
  content: "\f1c6"; }

.la.la-file-audio-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-audio-o:before {
  content: "\f1c7"; }

.la.la-file-sound-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-sound-o:before {
  content: "\f1c7"; }

.la.la-file-video-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-video-o:before {
  content: "\f1c8"; }

.la.la-file-movie-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-movie-o:before {
  content: "\f1c8"; }

.la.la-file-code-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-code-o:before {
  content: "\f1c9"; }

.la.la-vine {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-codepen {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-jsfiddle {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-life-ring {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-life-bouy {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-life-bouy:before {
  content: "\f1cd"; }

.la.la-life-buoy {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-life-buoy:before {
  content: "\f1cd"; }

.la.la-life-saver {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-life-saver:before {
  content: "\f1cd"; }

.la.la-support {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-support:before {
  content: "\f1cd"; }

.la.la-circle-o-notch:before {
  content: "\f1ce"; }

.la.la-rebel {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-ra {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-ra:before {
  content: "\f1d0"; }

.la.la-resistance {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-resistance:before {
  content: "\f1d0"; }

.la.la-empire {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-ge {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-ge:before {
  content: "\f1d1"; }

.la.la-git-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-git {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-hacker-news {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-y-combinator-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-y-combinator-square:before {
  content: "\f1d4"; }

.la.la-yc-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-yc-square:before {
  content: "\f1d4"; }

.la.la-tencent-weibo {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-qq {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-weixin {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-wechat {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-wechat:before {
  content: "\f1d7"; }

.la.la-send:before {
  content: "\f1d8"; }

.la.la-paper-plane-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-paper-plane-o:before {
  content: "\f1d8"; }

.la.la-send-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-send-o:before {
  content: "\f1d8"; }

.la.la-circle-thin {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-circle-thin:before {
  content: "\f111"; }

.la.la-header:before {
  content: "\f1dc"; }

.la.la-sliders:before {
  content: "\f1de"; }

.la.la-futbol-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-futbol-o:before {
  content: "\f1e3"; }

.la.la-soccer-ball-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-soccer-ball-o:before {
  content: "\f1e3"; }

.la.la-slideshare {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-twitch {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-yelp {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-newspaper-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-newspaper-o:before {
  content: "\f1ea"; }

.la.la-paypal {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-google-wallet {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-cc-visa {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-cc-mastercard {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-cc-discover {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-cc-amex {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-cc-paypal {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-cc-stripe {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-bell-slash-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-bell-slash-o:before {
  content: "\f1f6"; }

.la.la-trash:before {
  content: "\f2ed"; }

.la.la-copyright {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-eyedropper:before {
  content: "\f1fb"; }

.la.la-area-chart:before {
  content: "\f1fe"; }

.la.la-pie-chart:before {
  content: "\f200"; }

.la.la-line-chart:before {
  content: "\f201"; }

.la.la-lastfm {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-lastfm-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-ioxhost {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-angellist {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-cc {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-cc:before {
  content: "\f20a"; }

.la.la-ils:before {
  content: "\f20b"; }

.la.la-shekel:before {
  content: "\f20b"; }

.la.la-sheqel:before {
  content: "\f20b"; }

.la.la-meanpath {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-meanpath:before {
  content: "\f2b4"; }

.la.la-buysellads {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-connectdevelop {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-dashcube {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-forumbee {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-leanpub {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-sellsy {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-shirtsinbulk {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-simplybuilt {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-skyatlas {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-diamond {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-diamond:before {
  content: "\f3a5"; }

.la.la-intersex:before {
  content: "\f224"; }

.la.la-facebook-official {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-facebook-official:before {
  content: "\f09a"; }

.la.la-pinterest-p {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-whatsapp {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-hotel:before {
  content: "\f236"; }

.la.la-viacoin {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-medium {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-y-combinator {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-yc {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-yc:before {
  content: "\f23b"; }

.la.la-optin-monster {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-opencart {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-expeditedssl {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-battery-4:before {
  content: "\f240"; }

.la.la-battery:before {
  content: "\f240"; }

.la.la-battery-3:before {
  content: "\f241"; }

.la.la-battery-2:before {
  content: "\f242"; }

.la.la-battery-1:before {
  content: "\f243"; }

.la.la-battery-0:before {
  content: "\f244"; }

.la.la-object-group {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-object-ungroup {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-sticky-note-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-sticky-note-o:before {
  content: "\f249"; }

.la.la-cc-jcb {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-cc-diners-club {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-clone {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hourglass-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hourglass-o:before {
  content: "\f254"; }

.la.la-hourglass-1:before {
  content: "\f251"; }

.la.la-hourglass-2:before {
  content: "\f252"; }

.la.la-hourglass-3:before {
  content: "\f253"; }

.la.la-hand-rock-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-rock-o:before {
  content: "\f255"; }

.la.la-hand-grab-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-grab-o:before {
  content: "\f255"; }

.la.la-hand-paper-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-paper-o:before {
  content: "\f256"; }

.la.la-hand-stop-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-stop-o:before {
  content: "\f256"; }

.la.la-hand-scissors-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-scissors-o:before {
  content: "\f257"; }

.la.la-hand-lizard-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-lizard-o:before {
  content: "\f258"; }

.la.la-hand-spock-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-spock-o:before {
  content: "\f259"; }

.la.la-hand-pointer-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-pointer-o:before {
  content: "\f25a"; }

.la.la-hand-peace-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-peace-o:before {
  content: "\f25b"; }

.la.la-registered {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-creative-commons {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-gg {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-gg-circle {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-tripadvisor {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-odnoklassniki {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-odnoklassniki-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-get-pocket {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-wikipedia-w {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-safari {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-chrome {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-firefox {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-opera {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-internet-explorer {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-television:before {
  content: "\f26c"; }

.la.la-contao {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-500px {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-amazon {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-calendar-plus-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-calendar-plus-o:before {
  content: "\f271"; }

.la.la-calendar-minus-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-calendar-minus-o:before {
  content: "\f272"; }

.la.la-calendar-times-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-calendar-times-o:before {
  content: "\f273"; }

.la.la-calendar-check-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-calendar-check-o:before {
  content: "\f274"; }

.la.la-map-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-map-o:before {
  content: "\f279"; }

.la.la-commenting:before {
  content: "\f4ad"; }

.la.la-commenting-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-commenting-o:before {
  content: "\f4ad"; }

.la.la-houzz {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-vimeo {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-vimeo:before {
  content: "\f27d"; }

.la.la-black-tie {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-fonticons {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-reddit-alien {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-edge {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-credit-card-alt:before {
  content: "\f09d"; }

.la.la-codiepie {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-modx {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-fort-awesome {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-usb {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-product-hunt {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-mixcloud {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-scribd {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-pause-circle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-pause-circle-o:before {
  content: "\f28b"; }

.la.la-stop-circle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-stop-circle-o:before {
  content: "\f28d"; }

.la.la-bluetooth {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-bluetooth-b {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-gitlab {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-wpbeginner {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-wpforms {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-envira {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-wheelchair-alt {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-wheelchair-alt:before {
  content: "\f368"; }

.la.la-question-circle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-question-circle-o:before {
  content: "\f059"; }

.la.la-volume-control-phone:before {
  content: "\f2a0"; }

.la.la-asl-interpreting:before {
  content: "\f2a3"; }

.la.la-deafness:before {
  content: "\f2a4"; }

.la.la-hard-of-hearing:before {
  content: "\f2a4"; }

.la.la-glide {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-glide-g {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-signing:before {
  content: "\f2a7"; }

.la.la-viadeo {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-viadeo-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-snapchat {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-snapchat-ghost {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-snapchat-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-pied-piper {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-first-order {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-yoast {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-themeisle {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-google-plus-official {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-google-plus-official:before {
  content: "\f2b3"; }

.la.la-google-plus-circle {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-google-plus-circle:before {
  content: "\f2b3"; }

.la.la-font-awesome {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-fa {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-fa:before {
  content: "\f2b4"; }

.la.la-handshake-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-handshake-o:before {
  content: "\f2b5"; }

.la.la-envelope-open-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-envelope-open-o:before {
  content: "\f2b6"; }

.la.la-linode {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-address-book-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-address-book-o:before {
  content: "\f2b9"; }

.la.la-vcard:before {
  content: "\f2bb"; }

.la.la-address-card-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-address-card-o:before {
  content: "\f2bb"; }

.la.la-vcard-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-vcard-o:before {
  content: "\f2bb"; }

.la.la-user-circle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-user-circle-o:before {
  content: "\f2bd"; }

.la.la-user-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-user-o:before {
  content: "\f007"; }

.la.la-id-badge {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-drivers-license:before {
  content: "\f2c2"; }

.la.la-id-card-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-id-card-o:before {
  content: "\f2c2"; }

.la.la-drivers-license-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-drivers-license-o:before {
  content: "\f2c2"; }

.la.la-quora {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-free-code-camp {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-telegram {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-thermometer-4:before {
  content: "\f2c7"; }

.la.la-thermometer:before {
  content: "\f2c7"; }

.la.la-thermometer-3:before {
  content: "\f2c8"; }

.la.la-thermometer-2:before {
  content: "\f2c9"; }

.la.la-thermometer-1:before {
  content: "\f2ca"; }

.la.la-thermometer-0:before {
  content: "\f2cb"; }

.la.la-bathtub:before {
  content: "\f2cd"; }

.la.la-s15:before {
  content: "\f2cd"; }

.la.la-window-maximize {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-window-restore {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-times-rectangle:before {
  content: "\f410"; }

.la.la-window-close-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-window-close-o:before {
  content: "\f410"; }

.la.la-times-rectangle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-times-rectangle-o:before {
  content: "\f410"; }

.la.la-bandcamp {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-grav {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-etsy {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-imdb {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-ravelry {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-eercast {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-eercast:before {
  content: "\f2da"; }

.la.la-snowflake-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-snowflake-o:before {
  content: "\f2dc"; }

.la.la-superpowers {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-wpexplorer {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-spotify {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }
/*!
 * Bootstrap Icons v1.13.1 (https://icons.getbootstrap.com/)
 * Copyright 2019-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */

@font-face {
  font-display: block;
  font-family: "bootstrap-icons";
  src: url("/assets/bootstrap-icons-mSm7cUeB.woff2") format("woff2"), url("/assets/bootstrap-icons-BeopsB42.woff") format("woff");
}

.bi::before,
[class^="bi-"]::before,
[class*=" bi-"]::before {
  display: inline-block;
  font-family: bootstrap-icons !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: -.125em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.bi-123::before { content: "\f67f"; }
.bi-alarm-fill::before { content: "\f101"; }
.bi-alarm::before { content: "\f102"; }
.bi-align-bottom::before { content: "\f103"; }
.bi-align-center::before { content: "\f104"; }
.bi-align-end::before { content: "\f105"; }
.bi-align-middle::before { content: "\f106"; }
.bi-align-start::before { content: "\f107"; }
.bi-align-top::before { content: "\f108"; }
.bi-alt::before { content: "\f109"; }
.bi-app-indicator::before { content: "\f10a"; }
.bi-app::before { content: "\f10b"; }
.bi-archive-fill::before { content: "\f10c"; }
.bi-archive::before { content: "\f10d"; }
.bi-arrow-90deg-down::before { content: "\f10e"; }
.bi-arrow-90deg-left::before { content: "\f10f"; }
.bi-arrow-90deg-right::before { content: "\f110"; }
.bi-arrow-90deg-up::before { content: "\f111"; }
.bi-arrow-bar-down::before { content: "\f112"; }
.bi-arrow-bar-left::before { content: "\f113"; }
.bi-arrow-bar-right::before { content: "\f114"; }
.bi-arrow-bar-up::before { content: "\f115"; }
.bi-arrow-clockwise::before { content: "\f116"; }
.bi-arrow-counterclockwise::before { content: "\f117"; }
.bi-arrow-down-circle-fill::before { content: "\f118"; }
.bi-arrow-down-circle::before { content: "\f119"; }
.bi-arrow-down-left-circle-fill::before { content: "\f11a"; }
.bi-arrow-down-left-circle::before { content: "\f11b"; }
.bi-arrow-down-left-square-fill::before { content: "\f11c"; }
.bi-arrow-down-left-square::before { content: "\f11d"; }
.bi-arrow-down-left::before { content: "\f11e"; }
.bi-arrow-down-right-circle-fill::before { content: "\f11f"; }
.bi-arrow-down-right-circle::before { content: "\f120"; }
.bi-arrow-down-right-square-fill::before { content: "\f121"; }
.bi-arrow-down-right-square::before { content: "\f122"; }
.bi-arrow-down-right::before { content: "\f123"; }
.bi-arrow-down-short::before { content: "\f124"; }
.bi-arrow-down-square-fill::before { content: "\f125"; }
.bi-arrow-down-square::before { content: "\f126"; }
.bi-arrow-down-up::before { content: "\f127"; }
.bi-arrow-down::before { content: "\f128"; }
.bi-arrow-left-circle-fill::before { content: "\f129"; }
.bi-arrow-left-circle::before { content: "\f12a"; }
.bi-arrow-left-right::before { content: "\f12b"; }
.bi-arrow-left-short::before { content: "\f12c"; }
.bi-arrow-left-square-fill::before { content: "\f12d"; }
.bi-arrow-left-square::before { content: "\f12e"; }
.bi-arrow-left::before { content: "\f12f"; }
.bi-arrow-repeat::before { content: "\f130"; }
.bi-arrow-return-left::before { content: "\f131"; }
.bi-arrow-return-right::before { content: "\f132"; }
.bi-arrow-right-circle-fill::before { content: "\f133"; }
.bi-arrow-right-circle::before { content: "\f134"; }
.bi-arrow-right-short::before { content: "\f135"; }
.bi-arrow-right-square-fill::before { content: "\f136"; }
.bi-arrow-right-square::before { content: "\f137"; }
.bi-arrow-right::before { content: "\f138"; }
.bi-arrow-up-circle-fill::before { content: "\f139"; }
.bi-arrow-up-circle::before { content: "\f13a"; }
.bi-arrow-up-left-circle-fill::before { content: "\f13b"; }
.bi-arrow-up-left-circle::before { content: "\f13c"; }
.bi-arrow-up-left-square-fill::before { content: "\f13d"; }
.bi-arrow-up-left-square::before { content: "\f13e"; }
.bi-arrow-up-left::before { content: "\f13f"; }
.bi-arrow-up-right-circle-fill::before { content: "\f140"; }
.bi-arrow-up-right-circle::before { content: "\f141"; }
.bi-arrow-up-right-square-fill::before { content: "\f142"; }
.bi-arrow-up-right-square::before { content: "\f143"; }
.bi-arrow-up-right::before { content: "\f144"; }
.bi-arrow-up-short::before { content: "\f145"; }
.bi-arrow-up-square-fill::before { content: "\f146"; }
.bi-arrow-up-square::before { content: "\f147"; }
.bi-arrow-up::before { content: "\f148"; }
.bi-arrows-angle-contract::before { content: "\f149"; }
.bi-arrows-angle-expand::before { content: "\f14a"; }
.bi-arrows-collapse::before { content: "\f14b"; }
.bi-arrows-expand::before { content: "\f14c"; }
.bi-arrows-fullscreen::before { content: "\f14d"; }
.bi-arrows-move::before { content: "\f14e"; }
.bi-aspect-ratio-fill::before { content: "\f14f"; }
.bi-aspect-ratio::before { content: "\f150"; }
.bi-asterisk::before { content: "\f151"; }
.bi-at::before { content: "\f152"; }
.bi-award-fill::before { content: "\f153"; }
.bi-award::before { content: "\f154"; }
.bi-back::before { content: "\f155"; }
.bi-backspace-fill::before { content: "\f156"; }
.bi-backspace-reverse-fill::before { content: "\f157"; }
.bi-backspace-reverse::before { content: "\f158"; }
.bi-backspace::before { content: "\f159"; }
.bi-badge-3d-fill::before { content: "\f15a"; }
.bi-badge-3d::before { content: "\f15b"; }
.bi-badge-4k-fill::before { content: "\f15c"; }
.bi-badge-4k::before { content: "\f15d"; }
.bi-badge-8k-fill::before { content: "\f15e"; }
.bi-badge-8k::before { content: "\f15f"; }
.bi-badge-ad-fill::before { content: "\f160"; }
.bi-badge-ad::before { content: "\f161"; }
.bi-badge-ar-fill::before { content: "\f162"; }
.bi-badge-ar::before { content: "\f163"; }
.bi-badge-cc-fill::before { content: "\f164"; }
.bi-badge-cc::before { content: "\f165"; }
.bi-badge-hd-fill::before { content: "\f166"; }
.bi-badge-hd::before { content: "\f167"; }
.bi-badge-tm-fill::before { content: "\f168"; }
.bi-badge-tm::before { content: "\f169"; }
.bi-badge-vo-fill::before { content: "\f16a"; }
.bi-badge-vo::before { content: "\f16b"; }
.bi-badge-vr-fill::before { content: "\f16c"; }
.bi-badge-vr::before { content: "\f16d"; }
.bi-badge-wc-fill::before { content: "\f16e"; }
.bi-badge-wc::before { content: "\f16f"; }
.bi-bag-check-fill::before { content: "\f170"; }
.bi-bag-check::before { content: "\f171"; }
.bi-bag-dash-fill::before { content: "\f172"; }
.bi-bag-dash::before { content: "\f173"; }
.bi-bag-fill::before { content: "\f174"; }
.bi-bag-plus-fill::before { content: "\f175"; }
.bi-bag-plus::before { content: "\f176"; }
.bi-bag-x-fill::before { content: "\f177"; }
.bi-bag-x::before { content: "\f178"; }
.bi-bag::before { content: "\f179"; }
.bi-bar-chart-fill::before { content: "\f17a"; }
.bi-bar-chart-line-fill::before { content: "\f17b"; }
.bi-bar-chart-line::before { content: "\f17c"; }
.bi-bar-chart-steps::before { content: "\f17d"; }
.bi-bar-chart::before { content: "\f17e"; }
.bi-basket-fill::before { content: "\f17f"; }
.bi-basket::before { content: "\f180"; }
.bi-basket2-fill::before { content: "\f181"; }
.bi-basket2::before { content: "\f182"; }
.bi-basket3-fill::before { content: "\f183"; }
.bi-basket3::before { content: "\f184"; }
.bi-battery-charging::before { content: "\f185"; }
.bi-battery-full::before { content: "\f186"; }
.bi-battery-half::before { content: "\f187"; }
.bi-battery::before { content: "\f188"; }
.bi-bell-fill::before { content: "\f189"; }
.bi-bell::before { content: "\f18a"; }
.bi-bezier::before { content: "\f18b"; }
.bi-bezier2::before { content: "\f18c"; }
.bi-bicycle::before { content: "\f18d"; }
.bi-binoculars-fill::before { content: "\f18e"; }
.bi-binoculars::before { content: "\f18f"; }
.bi-blockquote-left::before { content: "\f190"; }
.bi-blockquote-right::before { content: "\f191"; }
.bi-book-fill::before { content: "\f192"; }
.bi-book-half::before { content: "\f193"; }
.bi-book::before { content: "\f194"; }
.bi-bookmark-check-fill::before { content: "\f195"; }
.bi-bookmark-check::before { content: "\f196"; }
.bi-bookmark-dash-fill::before { content: "\f197"; }
.bi-bookmark-dash::before { content: "\f198"; }
.bi-bookmark-fill::before { content: "\f199"; }
.bi-bookmark-heart-fill::before { content: "\f19a"; }
.bi-bookmark-heart::before { content: "\f19b"; }
.bi-bookmark-plus-fill::before { content: "\f19c"; }
.bi-bookmark-plus::before { content: "\f19d"; }
.bi-bookmark-star-fill::before { content: "\f19e"; }
.bi-bookmark-star::before { content: "\f19f"; }
.bi-bookmark-x-fill::before { content: "\f1a0"; }
.bi-bookmark-x::before { content: "\f1a1"; }
.bi-bookmark::before { content: "\f1a2"; }
.bi-bookmarks-fill::before { content: "\f1a3"; }
.bi-bookmarks::before { content: "\f1a4"; }
.bi-bookshelf::before { content: "\f1a5"; }
.bi-bootstrap-fill::before { content: "\f1a6"; }
.bi-bootstrap-reboot::before { content: "\f1a7"; }
.bi-bootstrap::before { content: "\f1a8"; }
.bi-border-all::before { content: "\f1a9"; }
.bi-border-bottom::before { content: "\f1aa"; }
.bi-border-center::before { content: "\f1ab"; }
.bi-border-inner::before { content: "\f1ac"; }
.bi-border-left::before { content: "\f1ad"; }
.bi-border-middle::before { content: "\f1ae"; }
.bi-border-outer::before { content: "\f1af"; }
.bi-border-right::before { content: "\f1b0"; }
.bi-border-style::before { content: "\f1b1"; }
.bi-border-top::before { content: "\f1b2"; }
.bi-border-width::before { content: "\f1b3"; }
.bi-border::before { content: "\f1b4"; }
.bi-bounding-box-circles::before { content: "\f1b5"; }
.bi-bounding-box::before { content: "\f1b6"; }
.bi-box-arrow-down-left::before { content: "\f1b7"; }
.bi-box-arrow-down-right::before { content: "\f1b8"; }
.bi-box-arrow-down::before { content: "\f1b9"; }
.bi-box-arrow-in-down-left::before { content: "\f1ba"; }
.bi-box-arrow-in-down-right::before { content: "\f1bb"; }
.bi-box-arrow-in-down::before { content: "\f1bc"; }
.bi-box-arrow-in-left::before { content: "\f1bd"; }
.bi-box-arrow-in-right::before { content: "\f1be"; }
.bi-box-arrow-in-up-left::before { content: "\f1bf"; }
.bi-box-arrow-in-up-right::before { content: "\f1c0"; }
.bi-box-arrow-in-up::before { content: "\f1c1"; }
.bi-box-arrow-left::before { content: "\f1c2"; }
.bi-box-arrow-right::before { content: "\f1c3"; }
.bi-box-arrow-up-left::before { content: "\f1c4"; }
.bi-box-arrow-up-right::before { content: "\f1c5"; }
.bi-box-arrow-up::before { content: "\f1c6"; }
.bi-box-seam::before { content: "\f1c7"; }
.bi-box::before { content: "\f1c8"; }
.bi-braces::before { content: "\f1c9"; }
.bi-bricks::before { content: "\f1ca"; }
.bi-briefcase-fill::before { content: "\f1cb"; }
.bi-briefcase::before { content: "\f1cc"; }
.bi-brightness-alt-high-fill::before { content: "\f1cd"; }
.bi-brightness-alt-high::before { content: "\f1ce"; }
.bi-brightness-alt-low-fill::before { content: "\f1cf"; }
.bi-brightness-alt-low::before { content: "\f1d0"; }
.bi-brightness-high-fill::before { content: "\f1d1"; }
.bi-brightness-high::before { content: "\f1d2"; }
.bi-brightness-low-fill::before { content: "\f1d3"; }
.bi-brightness-low::before { content: "\f1d4"; }
.bi-broadcast-pin::before { content: "\f1d5"; }
.bi-broadcast::before { content: "\f1d6"; }
.bi-brush-fill::before { content: "\f1d7"; }
.bi-brush::before { content: "\f1d8"; }
.bi-bucket-fill::before { content: "\f1d9"; }
.bi-bucket::before { content: "\f1da"; }
.bi-bug-fill::before { content: "\f1db"; }
.bi-bug::before { content: "\f1dc"; }
.bi-building::before { content: "\f1dd"; }
.bi-bullseye::before { content: "\f1de"; }
.bi-calculator-fill::before { content: "\f1df"; }
.bi-calculator::before { content: "\f1e0"; }
.bi-calendar-check-fill::before { content: "\f1e1"; }
.bi-calendar-check::before { content: "\f1e2"; }
.bi-calendar-date-fill::before { content: "\f1e3"; }
.bi-calendar-date::before { content: "\f1e4"; }
.bi-calendar-day-fill::before { content: "\f1e5"; }
.bi-calendar-day::before { content: "\f1e6"; }
.bi-calendar-event-fill::before { content: "\f1e7"; }
.bi-calendar-event::before { content: "\f1e8"; }
.bi-calendar-fill::before { content: "\f1e9"; }
.bi-calendar-minus-fill::before { content: "\f1ea"; }
.bi-calendar-minus::before { content: "\f1eb"; }
.bi-calendar-month-fill::before { content: "\f1ec"; }
.bi-calendar-month::before { content: "\f1ed"; }
.bi-calendar-plus-fill::before { content: "\f1ee"; }
.bi-calendar-plus::before { content: "\f1ef"; }
.bi-calendar-range-fill::before { content: "\f1f0"; }
.bi-calendar-range::before { content: "\f1f1"; }
.bi-calendar-week-fill::before { content: "\f1f2"; }
.bi-calendar-week::before { content: "\f1f3"; }
.bi-calendar-x-fill::before { content: "\f1f4"; }
.bi-calendar-x::before { content: "\f1f5"; }
.bi-calendar::before { content: "\f1f6"; }
.bi-calendar2-check-fill::before { content: "\f1f7"; }
.bi-calendar2-check::before { content: "\f1f8"; }
.bi-calendar2-date-fill::before { content: "\f1f9"; }
.bi-calendar2-date::before { content: "\f1fa"; }
.bi-calendar2-day-fill::before { content: "\f1fb"; }
.bi-calendar2-day::before { content: "\f1fc"; }
.bi-calendar2-event-fill::before { content: "\f1fd"; }
.bi-calendar2-event::before { content: "\f1fe"; }
.bi-calendar2-fill::before { content: "\f1ff"; }
.bi-calendar2-minus-fill::before { content: "\f200"; }
.bi-calendar2-minus::before { content: "\f201"; }
.bi-calendar2-month-fill::before { content: "\f202"; }
.bi-calendar2-month::before { content: "\f203"; }
.bi-calendar2-plus-fill::before { content: "\f204"; }
.bi-calendar2-plus::before { content: "\f205"; }
.bi-calendar2-range-fill::before { content: "\f206"; }
.bi-calendar2-range::before { content: "\f207"; }
.bi-calendar2-week-fill::before { content: "\f208"; }
.bi-calendar2-week::before { content: "\f209"; }
.bi-calendar2-x-fill::before { content: "\f20a"; }
.bi-calendar2-x::before { content: "\f20b"; }
.bi-calendar2::before { content: "\f20c"; }
.bi-calendar3-event-fill::before { content: "\f20d"; }
.bi-calendar3-event::before { content: "\f20e"; }
.bi-calendar3-fill::before { content: "\f20f"; }
.bi-calendar3-range-fill::before { content: "\f210"; }
.bi-calendar3-range::before { content: "\f211"; }
.bi-calendar3-week-fill::before { content: "\f212"; }
.bi-calendar3-week::before { content: "\f213"; }
.bi-calendar3::before { content: "\f214"; }
.bi-calendar4-event::before { content: "\f215"; }
.bi-calendar4-range::before { content: "\f216"; }
.bi-calendar4-week::before { content: "\f217"; }
.bi-calendar4::before { content: "\f218"; }
.bi-camera-fill::before { content: "\f219"; }
.bi-camera-reels-fill::before { content: "\f21a"; }
.bi-camera-reels::before { content: "\f21b"; }
.bi-camera-video-fill::before { content: "\f21c"; }
.bi-camera-video-off-fill::before { content: "\f21d"; }
.bi-camera-video-off::before { content: "\f21e"; }
.bi-camera-video::before { content: "\f21f"; }
.bi-camera::before { content: "\f220"; }
.bi-camera2::before { content: "\f221"; }
.bi-capslock-fill::before { content: "\f222"; }
.bi-capslock::before { content: "\f223"; }
.bi-card-checklist::before { content: "\f224"; }
.bi-card-heading::before { content: "\f225"; }
.bi-card-image::before { content: "\f226"; }
.bi-card-list::before { content: "\f227"; }
.bi-card-text::before { content: "\f228"; }
.bi-caret-down-fill::before { content: "\f229"; }
.bi-caret-down-square-fill::before { content: "\f22a"; }
.bi-caret-down-square::before { content: "\f22b"; }
.bi-caret-down::before { content: "\f22c"; }
.bi-caret-left-fill::before { content: "\f22d"; }
.bi-caret-left-square-fill::before { content: "\f22e"; }
.bi-caret-left-square::before { content: "\f22f"; }
.bi-caret-left::before { content: "\f230"; }
.bi-caret-right-fill::before { content: "\f231"; }
.bi-caret-right-square-fill::before { content: "\f232"; }
.bi-caret-right-square::before { content: "\f233"; }
.bi-caret-right::before { content: "\f234"; }
.bi-caret-up-fill::before { content: "\f235"; }
.bi-caret-up-square-fill::before { content: "\f236"; }
.bi-caret-up-square::before { content: "\f237"; }
.bi-caret-up::before { content: "\f238"; }
.bi-cart-check-fill::before { content: "\f239"; }
.bi-cart-check::before { content: "\f23a"; }
.bi-cart-dash-fill::before { content: "\f23b"; }
.bi-cart-dash::before { content: "\f23c"; }
.bi-cart-fill::before { content: "\f23d"; }
.bi-cart-plus-fill::before { content: "\f23e"; }
.bi-cart-plus::before { content: "\f23f"; }
.bi-cart-x-fill::before { content: "\f240"; }
.bi-cart-x::before { content: "\f241"; }
.bi-cart::before { content: "\f242"; }
.bi-cart2::before { content: "\f243"; }
.bi-cart3::before { content: "\f244"; }
.bi-cart4::before { content: "\f245"; }
.bi-cash-stack::before { content: "\f246"; }
.bi-cash::before { content: "\f247"; }
.bi-cast::before { content: "\f248"; }
.bi-chat-dots-fill::before { content: "\f249"; }
.bi-chat-dots::before { content: "\f24a"; }
.bi-chat-fill::before { content: "\f24b"; }
.bi-chat-left-dots-fill::before { content: "\f24c"; }
.bi-chat-left-dots::before { content: "\f24d"; }
.bi-chat-left-fill::before { content: "\f24e"; }
.bi-chat-left-quote-fill::before { content: "\f24f"; }
.bi-chat-left-quote::before { content: "\f250"; }
.bi-chat-left-text-fill::before { content: "\f251"; }
.bi-chat-left-text::before { content: "\f252"; }
.bi-chat-left::before { content: "\f253"; }
.bi-chat-quote-fill::before { content: "\f254"; }
.bi-chat-quote::before { content: "\f255"; }
.bi-chat-right-dots-fill::before { content: "\f256"; }
.bi-chat-right-dots::before { content: "\f257"; }
.bi-chat-right-fill::before { content: "\f258"; }
.bi-chat-right-quote-fill::before { content: "\f259"; }
.bi-chat-right-quote::before { content: "\f25a"; }
.bi-chat-right-text-fill::before { content: "\f25b"; }
.bi-chat-right-text::before { content: "\f25c"; }
.bi-chat-right::before { content: "\f25d"; }
.bi-chat-square-dots-fill::before { content: "\f25e"; }
.bi-chat-square-dots::before { content: "\f25f"; }
.bi-chat-square-fill::before { content: "\f260"; }
.bi-chat-square-quote-fill::before { content: "\f261"; }
.bi-chat-square-quote::before { content: "\f262"; }
.bi-chat-square-text-fill::before { content: "\f263"; }
.bi-chat-square-text::before { content: "\f264"; }
.bi-chat-square::before { content: "\f265"; }
.bi-chat-text-fill::before { content: "\f266"; }
.bi-chat-text::before { content: "\f267"; }
.bi-chat::before { content: "\f268"; }
.bi-check-all::before { content: "\f269"; }
.bi-check-circle-fill::before { content: "\f26a"; }
.bi-check-circle::before { content: "\f26b"; }
.bi-check-square-fill::before { content: "\f26c"; }
.bi-check-square::before { content: "\f26d"; }
.bi-check::before { content: "\f26e"; }
.bi-check2-all::before { content: "\f26f"; }
.bi-check2-circle::before { content: "\f270"; }
.bi-check2-square::before { content: "\f271"; }
.bi-check2::before { content: "\f272"; }
.bi-chevron-bar-contract::before { content: "\f273"; }
.bi-chevron-bar-down::before { content: "\f274"; }
.bi-chevron-bar-expand::before { content: "\f275"; }
.bi-chevron-bar-left::before { content: "\f276"; }
.bi-chevron-bar-right::before { content: "\f277"; }
.bi-chevron-bar-up::before { content: "\f278"; }
.bi-chevron-compact-down::before { content: "\f279"; }
.bi-chevron-compact-left::before { content: "\f27a"; }
.bi-chevron-compact-right::before { content: "\f27b"; }
.bi-chevron-compact-up::before { content: "\f27c"; }
.bi-chevron-contract::before { content: "\f27d"; }
.bi-chevron-double-down::before { content: "\f27e"; }
.bi-chevron-double-left::before { content: "\f27f"; }
.bi-chevron-double-right::before { content: "\f280"; }
.bi-chevron-double-up::before { content: "\f281"; }
.bi-chevron-down::before { content: "\f282"; }
.bi-chevron-expand::before { content: "\f283"; }
.bi-chevron-left::before { content: "\f284"; }
.bi-chevron-right::before { content: "\f285"; }
.bi-chevron-up::before { content: "\f286"; }
.bi-circle-fill::before { content: "\f287"; }
.bi-circle-half::before { content: "\f288"; }
.bi-circle-square::before { content: "\f289"; }
.bi-circle::before { content: "\f28a"; }
.bi-clipboard-check::before { content: "\f28b"; }
.bi-clipboard-data::before { content: "\f28c"; }
.bi-clipboard-minus::before { content: "\f28d"; }
.bi-clipboard-plus::before { content: "\f28e"; }
.bi-clipboard-x::before { content: "\f28f"; }
.bi-clipboard::before { content: "\f290"; }
.bi-clock-fill::before { content: "\f291"; }
.bi-clock-history::before { content: "\f292"; }
.bi-clock::before { content: "\f293"; }
.bi-cloud-arrow-down-fill::before { content: "\f294"; }
.bi-cloud-arrow-down::before { content: "\f295"; }
.bi-cloud-arrow-up-fill::before { content: "\f296"; }
.bi-cloud-arrow-up::before { content: "\f297"; }
.bi-cloud-check-fill::before { content: "\f298"; }
.bi-cloud-check::before { content: "\f299"; }
.bi-cloud-download-fill::before { content: "\f29a"; }
.bi-cloud-download::before { content: "\f29b"; }
.bi-cloud-drizzle-fill::before { content: "\f29c"; }
.bi-cloud-drizzle::before { content: "\f29d"; }
.bi-cloud-fill::before { content: "\f29e"; }
.bi-cloud-fog-fill::before { content: "\f29f"; }
.bi-cloud-fog::before { content: "\f2a0"; }
.bi-cloud-fog2-fill::before { content: "\f2a1"; }
.bi-cloud-fog2::before { content: "\f2a2"; }
.bi-cloud-hail-fill::before { content: "\f2a3"; }
.bi-cloud-hail::before { content: "\f2a4"; }
.bi-cloud-haze-fill::before { content: "\f2a6"; }
.bi-cloud-haze::before { content: "\f2a7"; }
.bi-cloud-haze2-fill::before { content: "\f2a8"; }
.bi-cloud-lightning-fill::before { content: "\f2a9"; }
.bi-cloud-lightning-rain-fill::before { content: "\f2aa"; }
.bi-cloud-lightning-rain::before { content: "\f2ab"; }
.bi-cloud-lightning::before { content: "\f2ac"; }
.bi-cloud-minus-fill::before { content: "\f2ad"; }
.bi-cloud-minus::before { content: "\f2ae"; }
.bi-cloud-moon-fill::before { content: "\f2af"; }
.bi-cloud-moon::before { content: "\f2b0"; }
.bi-cloud-plus-fill::before { content: "\f2b1"; }
.bi-cloud-plus::before { content: "\f2b2"; }
.bi-cloud-rain-fill::before { content: "\f2b3"; }
.bi-cloud-rain-heavy-fill::before { content: "\f2b4"; }
.bi-cloud-rain-heavy::before { content: "\f2b5"; }
.bi-cloud-rain::before { content: "\f2b6"; }
.bi-cloud-slash-fill::before { content: "\f2b7"; }
.bi-cloud-slash::before { content: "\f2b8"; }
.bi-cloud-sleet-fill::before { content: "\f2b9"; }
.bi-cloud-sleet::before { content: "\f2ba"; }
.bi-cloud-snow-fill::before { content: "\f2bb"; }
.bi-cloud-snow::before { content: "\f2bc"; }
.bi-cloud-sun-fill::before { content: "\f2bd"; }
.bi-cloud-sun::before { content: "\f2be"; }
.bi-cloud-upload-fill::before { content: "\f2bf"; }
.bi-cloud-upload::before { content: "\f2c0"; }
.bi-cloud::before { content: "\f2c1"; }
.bi-clouds-fill::before { content: "\f2c2"; }
.bi-clouds::before { content: "\f2c3"; }
.bi-cloudy-fill::before { content: "\f2c4"; }
.bi-cloudy::before { content: "\f2c5"; }
.bi-code-slash::before { content: "\f2c6"; }
.bi-code-square::before { content: "\f2c7"; }
.bi-code::before { content: "\f2c8"; }
.bi-collection-fill::before { content: "\f2c9"; }
.bi-collection-play-fill::before { content: "\f2ca"; }
.bi-collection-play::before { content: "\f2cb"; }
.bi-collection::before { content: "\f2cc"; }
.bi-columns-gap::before { content: "\f2cd"; }
.bi-columns::before { content: "\f2ce"; }
.bi-command::before { content: "\f2cf"; }
.bi-compass-fill::before { content: "\f2d0"; }
.bi-compass::before { content: "\f2d1"; }
.bi-cone-striped::before { content: "\f2d2"; }
.bi-cone::before { content: "\f2d3"; }
.bi-controller::before { content: "\f2d4"; }
.bi-cpu-fill::before { content: "\f2d5"; }
.bi-cpu::before { content: "\f2d6"; }
.bi-credit-card-2-back-fill::before { content: "\f2d7"; }
.bi-credit-card-2-back::before { content: "\f2d8"; }
.bi-credit-card-2-front-fill::before { content: "\f2d9"; }
.bi-credit-card-2-front::before { content: "\f2da"; }
.bi-credit-card-fill::before { content: "\f2db"; }
.bi-credit-card::before { content: "\f2dc"; }
.bi-crop::before { content: "\f2dd"; }
.bi-cup-fill::before { content: "\f2de"; }
.bi-cup-straw::before { content: "\f2df"; }
.bi-cup::before { content: "\f2e0"; }
.bi-cursor-fill::before { content: "\f2e1"; }
.bi-cursor-text::before { content: "\f2e2"; }
.bi-cursor::before { content: "\f2e3"; }
.bi-dash-circle-dotted::before { content: "\f2e4"; }
.bi-dash-circle-fill::before { content: "\f2e5"; }
.bi-dash-circle::before { content: "\f2e6"; }
.bi-dash-square-dotted::before { content: "\f2e7"; }
.bi-dash-square-fill::before { content: "\f2e8"; }
.bi-dash-square::before { content: "\f2e9"; }
.bi-dash::before { content: "\f2ea"; }
.bi-diagram-2-fill::before { content: "\f2eb"; }
.bi-diagram-2::before { content: "\f2ec"; }
.bi-diagram-3-fill::before { content: "\f2ed"; }
.bi-diagram-3::before { content: "\f2ee"; }
.bi-diamond-fill::before { content: "\f2ef"; }
.bi-diamond-half::before { content: "\f2f0"; }
.bi-diamond::before { content: "\f2f1"; }
.bi-dice-1-fill::before { content: "\f2f2"; }
.bi-dice-1::before { content: "\f2f3"; }
.bi-dice-2-fill::before { content: "\f2f4"; }
.bi-dice-2::before { content: "\f2f5"; }
.bi-dice-3-fill::before { content: "\f2f6"; }
.bi-dice-3::before { content: "\f2f7"; }
.bi-dice-4-fill::before { content: "\f2f8"; }
.bi-dice-4::before { content: "\f2f9"; }
.bi-dice-5-fill::before { content: "\f2fa"; }
.bi-dice-5::before { content: "\f2fb"; }
.bi-dice-6-fill::before { content: "\f2fc"; }
.bi-dice-6::before { content: "\f2fd"; }
.bi-disc-fill::before { content: "\f2fe"; }
.bi-disc::before { content: "\f2ff"; }
.bi-discord::before { content: "\f300"; }
.bi-display-fill::before { content: "\f301"; }
.bi-display::before { content: "\f302"; }
.bi-distribute-horizontal::before { content: "\f303"; }
.bi-distribute-vertical::before { content: "\f304"; }
.bi-door-closed-fill::before { content: "\f305"; }
.bi-door-closed::before { content: "\f306"; }
.bi-door-open-fill::before { content: "\f307"; }
.bi-door-open::before { content: "\f308"; }
.bi-dot::before { content: "\f309"; }
.bi-download::before { content: "\f30a"; }
.bi-droplet-fill::before { content: "\f30b"; }
.bi-droplet-half::before { content: "\f30c"; }
.bi-droplet::before { content: "\f30d"; }
.bi-earbuds::before { content: "\f30e"; }
.bi-easel-fill::before { content: "\f30f"; }
.bi-easel::before { content: "\f310"; }
.bi-egg-fill::before { content: "\f311"; }
.bi-egg-fried::before { content: "\f312"; }
.bi-egg::before { content: "\f313"; }
.bi-eject-fill::before { content: "\f314"; }
.bi-eject::before { content: "\f315"; }
.bi-emoji-angry-fill::before { content: "\f316"; }
.bi-emoji-angry::before { content: "\f317"; }
.bi-emoji-dizzy-fill::before { content: "\f318"; }
.bi-emoji-dizzy::before { content: "\f319"; }
.bi-emoji-expressionless-fill::before { content: "\f31a"; }
.bi-emoji-expressionless::before { content: "\f31b"; }
.bi-emoji-frown-fill::before { content: "\f31c"; }
.bi-emoji-frown::before { content: "\f31d"; }
.bi-emoji-heart-eyes-fill::before { content: "\f31e"; }
.bi-emoji-heart-eyes::before { content: "\f31f"; }
.bi-emoji-laughing-fill::before { content: "\f320"; }
.bi-emoji-laughing::before { content: "\f321"; }
.bi-emoji-neutral-fill::before { content: "\f322"; }
.bi-emoji-neutral::before { content: "\f323"; }
.bi-emoji-smile-fill::before { content: "\f324"; }
.bi-emoji-smile-upside-down-fill::before { content: "\f325"; }
.bi-emoji-smile-upside-down::before { content: "\f326"; }
.bi-emoji-smile::before { content: "\f327"; }
.bi-emoji-sunglasses-fill::before { content: "\f328"; }
.bi-emoji-sunglasses::before { content: "\f329"; }
.bi-emoji-wink-fill::before { content: "\f32a"; }
.bi-emoji-wink::before { content: "\f32b"; }
.bi-envelope-fill::before { content: "\f32c"; }
.bi-envelope-open-fill::before { content: "\f32d"; }
.bi-envelope-open::before { content: "\f32e"; }
.bi-envelope::before { content: "\f32f"; }
.bi-eraser-fill::before { content: "\f330"; }
.bi-eraser::before { content: "\f331"; }
.bi-exclamation-circle-fill::before { content: "\f332"; }
.bi-exclamation-circle::before { content: "\f333"; }
.bi-exclamation-diamond-fill::before { content: "\f334"; }
.bi-exclamation-diamond::before { content: "\f335"; }
.bi-exclamation-octagon-fill::before { content: "\f336"; }
.bi-exclamation-octagon::before { content: "\f337"; }
.bi-exclamation-square-fill::before { content: "\f338"; }
.bi-exclamation-square::before { content: "\f339"; }
.bi-exclamation-triangle-fill::before { content: "\f33a"; }
.bi-exclamation-triangle::before { content: "\f33b"; }
.bi-exclamation::before { content: "\f33c"; }
.bi-exclude::before { content: "\f33d"; }
.bi-eye-fill::before { content: "\f33e"; }
.bi-eye-slash-fill::before { content: "\f33f"; }
.bi-eye-slash::before { content: "\f340"; }
.bi-eye::before { content: "\f341"; }
.bi-eyedropper::before { content: "\f342"; }
.bi-eyeglasses::before { content: "\f343"; }
.bi-facebook::before { content: "\f344"; }
.bi-file-arrow-down-fill::before { content: "\f345"; }
.bi-file-arrow-down::before { content: "\f346"; }
.bi-file-arrow-up-fill::before { content: "\f347"; }
.bi-file-arrow-up::before { content: "\f348"; }
.bi-file-bar-graph-fill::before { content: "\f349"; }
.bi-file-bar-graph::before { content: "\f34a"; }
.bi-file-binary-fill::before { content: "\f34b"; }
.bi-file-binary::before { content: "\f34c"; }
.bi-file-break-fill::before { content: "\f34d"; }
.bi-file-break::before { content: "\f34e"; }
.bi-file-check-fill::before { content: "\f34f"; }
.bi-file-check::before { content: "\f350"; }
.bi-file-code-fill::before { content: "\f351"; }
.bi-file-code::before { content: "\f352"; }
.bi-file-diff-fill::before { content: "\f353"; }
.bi-file-diff::before { content: "\f354"; }
.bi-file-earmark-arrow-down-fill::before { content: "\f355"; }
.bi-file-earmark-arrow-down::before { content: "\f356"; }
.bi-file-earmark-arrow-up-fill::before { content: "\f357"; }
.bi-file-earmark-arrow-up::before { content: "\f358"; }
.bi-file-earmark-bar-graph-fill::before { content: "\f359"; }
.bi-file-earmark-bar-graph::before { content: "\f35a"; }
.bi-file-earmark-binary-fill::before { content: "\f35b"; }
.bi-file-earmark-binary::before { content: "\f35c"; }
.bi-file-earmark-break-fill::before { content: "\f35d"; }
.bi-file-earmark-break::before { content: "\f35e"; }
.bi-file-earmark-check-fill::before { content: "\f35f"; }
.bi-file-earmark-check::before { content: "\f360"; }
.bi-file-earmark-code-fill::before { content: "\f361"; }
.bi-file-earmark-code::before { content: "\f362"; }
.bi-file-earmark-diff-fill::before { content: "\f363"; }
.bi-file-earmark-diff::before { content: "\f364"; }
.bi-file-earmark-easel-fill::before { content: "\f365"; }
.bi-file-earmark-easel::before { content: "\f366"; }
.bi-file-earmark-excel-fill::before { content: "\f367"; }
.bi-file-earmark-excel::before { content: "\f368"; }
.bi-file-earmark-fill::before { content: "\f369"; }
.bi-file-earmark-font-fill::before { content: "\f36a"; }
.bi-file-earmark-font::before { content: "\f36b"; }
.bi-file-earmark-image-fill::before { content: "\f36c"; }
.bi-file-earmark-image::before { content: "\f36d"; }
.bi-file-earmark-lock-fill::before { content: "\f36e"; }
.bi-file-earmark-lock::before { content: "\f36f"; }
.bi-file-earmark-lock2-fill::before { content: "\f370"; }
.bi-file-earmark-lock2::before { content: "\f371"; }
.bi-file-earmark-medical-fill::before { content: "\f372"; }
.bi-file-earmark-medical::before { content: "\f373"; }
.bi-file-earmark-minus-fill::before { content: "\f374"; }
.bi-file-earmark-minus::before { content: "\f375"; }
.bi-file-earmark-music-fill::before { content: "\f376"; }
.bi-file-earmark-music::before { content: "\f377"; }
.bi-file-earmark-person-fill::before { content: "\f378"; }
.bi-file-earmark-person::before { content: "\f379"; }
.bi-file-earmark-play-fill::before { content: "\f37a"; }
.bi-file-earmark-play::before { content: "\f37b"; }
.bi-file-earmark-plus-fill::before { content: "\f37c"; }
.bi-file-earmark-plus::before { content: "\f37d"; }
.bi-file-earmark-post-fill::before { content: "\f37e"; }
.bi-file-earmark-post::before { content: "\f37f"; }
.bi-file-earmark-ppt-fill::before { content: "\f380"; }
.bi-file-earmark-ppt::before { content: "\f381"; }
.bi-file-earmark-richtext-fill::before { content: "\f382"; }
.bi-file-earmark-richtext::before { content: "\f383"; }
.bi-file-earmark-ruled-fill::before { content: "\f384"; }
.bi-file-earmark-ruled::before { content: "\f385"; }
.bi-file-earmark-slides-fill::before { content: "\f386"; }
.bi-file-earmark-slides::before { content: "\f387"; }
.bi-file-earmark-spreadsheet-fill::before { content: "\f388"; }
.bi-file-earmark-spreadsheet::before { content: "\f389"; }
.bi-file-earmark-text-fill::before { content: "\f38a"; }
.bi-file-earmark-text::before { content: "\f38b"; }
.bi-file-earmark-word-fill::before { content: "\f38c"; }
.bi-file-earmark-word::before { content: "\f38d"; }
.bi-file-earmark-x-fill::before { content: "\f38e"; }
.bi-file-earmark-x::before { content: "\f38f"; }
.bi-file-earmark-zip-fill::before { content: "\f390"; }
.bi-file-earmark-zip::before { content: "\f391"; }
.bi-file-earmark::before { content: "\f392"; }
.bi-file-easel-fill::before { content: "\f393"; }
.bi-file-easel::before { content: "\f394"; }
.bi-file-excel-fill::before { content: "\f395"; }
.bi-file-excel::before { content: "\f396"; }
.bi-file-fill::before { content: "\f397"; }
.bi-file-font-fill::before { content: "\f398"; }
.bi-file-font::before { content: "\f399"; }
.bi-file-image-fill::before { content: "\f39a"; }
.bi-file-image::before { content: "\f39b"; }
.bi-file-lock-fill::before { content: "\f39c"; }
.bi-file-lock::before { content: "\f39d"; }
.bi-file-lock2-fill::before { content: "\f39e"; }
.bi-file-lock2::before { content: "\f39f"; }
.bi-file-medical-fill::before { content: "\f3a0"; }
.bi-file-medical::before { content: "\f3a1"; }
.bi-file-minus-fill::before { content: "\f3a2"; }
.bi-file-minus::before { content: "\f3a3"; }
.bi-file-music-fill::before { content: "\f3a4"; }
.bi-file-music::before { content: "\f3a5"; }
.bi-file-person-fill::before { content: "\f3a6"; }
.bi-file-person::before { content: "\f3a7"; }
.bi-file-play-fill::before { content: "\f3a8"; }
.bi-file-play::before { content: "\f3a9"; }
.bi-file-plus-fill::before { content: "\f3aa"; }
.bi-file-plus::before { content: "\f3ab"; }
.bi-file-post-fill::before { content: "\f3ac"; }
.bi-file-post::before { content: "\f3ad"; }
.bi-file-ppt-fill::before { content: "\f3ae"; }
.bi-file-ppt::before { content: "\f3af"; }
.bi-file-richtext-fill::before { content: "\f3b0"; }
.bi-file-richtext::before { content: "\f3b1"; }
.bi-file-ruled-fill::before { content: "\f3b2"; }
.bi-file-ruled::before { content: "\f3b3"; }
.bi-file-slides-fill::before { content: "\f3b4"; }
.bi-file-slides::before { content: "\f3b5"; }
.bi-file-spreadsheet-fill::before { content: "\f3b6"; }
.bi-file-spreadsheet::before { content: "\f3b7"; }
.bi-file-text-fill::before { content: "\f3b8"; }
.bi-file-text::before { content: "\f3b9"; }
.bi-file-word-fill::before { content: "\f3ba"; }
.bi-file-word::before { content: "\f3bb"; }
.bi-file-x-fill::before { content: "\f3bc"; }
.bi-file-x::before { content: "\f3bd"; }
.bi-file-zip-fill::before { content: "\f3be"; }
.bi-file-zip::before { content: "\f3bf"; }
.bi-file::before { content: "\f3c0"; }
.bi-files-alt::before { content: "\f3c1"; }
.bi-files::before { content: "\f3c2"; }
.bi-film::before { content: "\f3c3"; }
.bi-filter-circle-fill::before { content: "\f3c4"; }
.bi-filter-circle::before { content: "\f3c5"; }
.bi-filter-left::before { content: "\f3c6"; }
.bi-filter-right::before { content: "\f3c7"; }
.bi-filter-square-fill::before { content: "\f3c8"; }
.bi-filter-square::before { content: "\f3c9"; }
.bi-filter::before { content: "\f3ca"; }
.bi-flag-fill::before { content: "\f3cb"; }
.bi-flag::before { content: "\f3cc"; }
.bi-flower1::before { content: "\f3cd"; }
.bi-flower2::before { content: "\f3ce"; }
.bi-flower3::before { content: "\f3cf"; }
.bi-folder-check::before { content: "\f3d0"; }
.bi-folder-fill::before { content: "\f3d1"; }
.bi-folder-minus::before { content: "\f3d2"; }
.bi-folder-plus::before { content: "\f3d3"; }
.bi-folder-symlink-fill::before { content: "\f3d4"; }
.bi-folder-symlink::before { content: "\f3d5"; }
.bi-folder-x::before { content: "\f3d6"; }
.bi-folder::before { content: "\f3d7"; }
.bi-folder2-open::before { content: "\f3d8"; }
.bi-folder2::before { content: "\f3d9"; }
.bi-fonts::before { content: "\f3da"; }
.bi-forward-fill::before { content: "\f3db"; }
.bi-forward::before { content: "\f3dc"; }
.bi-front::before { content: "\f3dd"; }
.bi-fullscreen-exit::before { content: "\f3de"; }
.bi-fullscreen::before { content: "\f3df"; }
.bi-funnel-fill::before { content: "\f3e0"; }
.bi-funnel::before { content: "\f3e1"; }
.bi-gear-fill::before { content: "\f3e2"; }
.bi-gear-wide-connected::before { content: "\f3e3"; }
.bi-gear-wide::before { content: "\f3e4"; }
.bi-gear::before { content: "\f3e5"; }
.bi-gem::before { content: "\f3e6"; }
.bi-geo-alt-fill::before { content: "\f3e7"; }
.bi-geo-alt::before { content: "\f3e8"; }
.bi-geo-fill::before { content: "\f3e9"; }
.bi-geo::before { content: "\f3ea"; }
.bi-gift-fill::before { content: "\f3eb"; }
.bi-gift::before { content: "\f3ec"; }
.bi-github::before { content: "\f3ed"; }
.bi-globe::before { content: "\f3ee"; }
.bi-globe2::before { content: "\f3ef"; }
.bi-google::before { content: "\f3f0"; }
.bi-graph-down::before { content: "\f3f1"; }
.bi-graph-up::before { content: "\f3f2"; }
.bi-grid-1x2-fill::before { content: "\f3f3"; }
.bi-grid-1x2::before { content: "\f3f4"; }
.bi-grid-3x2-gap-fill::before { content: "\f3f5"; }
.bi-grid-3x2-gap::before { content: "\f3f6"; }
.bi-grid-3x2::before { content: "\f3f7"; }
.bi-grid-3x3-gap-fill::before { content: "\f3f8"; }
.bi-grid-3x3-gap::before { content: "\f3f9"; }
.bi-grid-3x3::before { content: "\f3fa"; }
.bi-grid-fill::before { content: "\f3fb"; }
.bi-grid::before { content: "\f3fc"; }
.bi-grip-horizontal::before { content: "\f3fd"; }
.bi-grip-vertical::before { content: "\f3fe"; }
.bi-hammer::before { content: "\f3ff"; }
.bi-hand-index-fill::before { content: "\f400"; }
.bi-hand-index-thumb-fill::before { content: "\f401"; }
.bi-hand-index-thumb::before { content: "\f402"; }
.bi-hand-index::before { content: "\f403"; }
.bi-hand-thumbs-down-fill::before { content: "\f404"; }
.bi-hand-thumbs-down::before { content: "\f405"; }
.bi-hand-thumbs-up-fill::before { content: "\f406"; }
.bi-hand-thumbs-up::before { content: "\f407"; }
.bi-handbag-fill::before { content: "\f408"; }
.bi-handbag::before { content: "\f409"; }
.bi-hash::before { content: "\f40a"; }
.bi-hdd-fill::before { content: "\f40b"; }
.bi-hdd-network-fill::before { content: "\f40c"; }
.bi-hdd-network::before { content: "\f40d"; }
.bi-hdd-rack-fill::before { content: "\f40e"; }
.bi-hdd-rack::before { content: "\f40f"; }
.bi-hdd-stack-fill::before { content: "\f410"; }
.bi-hdd-stack::before { content: "\f411"; }
.bi-hdd::before { content: "\f412"; }
.bi-headphones::before { content: "\f413"; }
.bi-headset::before { content: "\f414"; }
.bi-heart-fill::before { content: "\f415"; }
.bi-heart-half::before { content: "\f416"; }
.bi-heart::before { content: "\f417"; }
.bi-heptagon-fill::before { content: "\f418"; }
.bi-heptagon-half::before { content: "\f419"; }
.bi-heptagon::before { content: "\f41a"; }
.bi-hexagon-fill::before { content: "\f41b"; }
.bi-hexagon-half::before { content: "\f41c"; }
.bi-hexagon::before { content: "\f41d"; }
.bi-hourglass-bottom::before { content: "\f41e"; }
.bi-hourglass-split::before { content: "\f41f"; }
.bi-hourglass-top::before { content: "\f420"; }
.bi-hourglass::before { content: "\f421"; }
.bi-house-door-fill::before { content: "\f422"; }
.bi-house-door::before { content: "\f423"; }
.bi-house-fill::before { content: "\f424"; }
.bi-house::before { content: "\f425"; }
.bi-hr::before { content: "\f426"; }
.bi-hurricane::before { content: "\f427"; }
.bi-image-alt::before { content: "\f428"; }
.bi-image-fill::before { content: "\f429"; }
.bi-image::before { content: "\f42a"; }
.bi-images::before { content: "\f42b"; }
.bi-inbox-fill::before { content: "\f42c"; }
.bi-inbox::before { content: "\f42d"; }
.bi-inboxes-fill::before { content: "\f42e"; }
.bi-inboxes::before { content: "\f42f"; }
.bi-info-circle-fill::before { content: "\f430"; }
.bi-info-circle::before { content: "\f431"; }
.bi-info-square-fill::before { content: "\f432"; }
.bi-info-square::before { content: "\f433"; }
.bi-info::before { content: "\f434"; }
.bi-input-cursor-text::before { content: "\f435"; }
.bi-input-cursor::before { content: "\f436"; }
.bi-instagram::before { content: "\f437"; }
.bi-intersect::before { content: "\f438"; }
.bi-journal-album::before { content: "\f439"; }
.bi-journal-arrow-down::before { content: "\f43a"; }
.bi-journal-arrow-up::before { content: "\f43b"; }
.bi-journal-bookmark-fill::before { content: "\f43c"; }
.bi-journal-bookmark::before { content: "\f43d"; }
.bi-journal-check::before { content: "\f43e"; }
.bi-journal-code::before { content: "\f43f"; }
.bi-journal-medical::before { content: "\f440"; }
.bi-journal-minus::before { content: "\f441"; }
.bi-journal-plus::before { content: "\f442"; }
.bi-journal-richtext::before { content: "\f443"; }
.bi-journal-text::before { content: "\f444"; }
.bi-journal-x::before { content: "\f445"; }
.bi-journal::before { content: "\f446"; }
.bi-journals::before { content: "\f447"; }
.bi-joystick::before { content: "\f448"; }
.bi-justify-left::before { content: "\f449"; }
.bi-justify-right::before { content: "\f44a"; }
.bi-justify::before { content: "\f44b"; }
.bi-kanban-fill::before { content: "\f44c"; }
.bi-kanban::before { content: "\f44d"; }
.bi-key-fill::before { content: "\f44e"; }
.bi-key::before { content: "\f44f"; }
.bi-keyboard-fill::before { content: "\f450"; }
.bi-keyboard::before { content: "\f451"; }
.bi-ladder::before { content: "\f452"; }
.bi-lamp-fill::before { content: "\f453"; }
.bi-lamp::before { content: "\f454"; }
.bi-laptop-fill::before { content: "\f455"; }
.bi-laptop::before { content: "\f456"; }
.bi-layer-backward::before { content: "\f457"; }
.bi-layer-forward::before { content: "\f458"; }
.bi-layers-fill::before { content: "\f459"; }
.bi-layers-half::before { content: "\f45a"; }
.bi-layers::before { content: "\f45b"; }
.bi-layout-sidebar-inset-reverse::before { content: "\f45c"; }
.bi-layout-sidebar-inset::before { content: "\f45d"; }
.bi-layout-sidebar-reverse::before { content: "\f45e"; }
.bi-layout-sidebar::before { content: "\f45f"; }
.bi-layout-split::before { content: "\f460"; }
.bi-layout-text-sidebar-reverse::before { content: "\f461"; }
.bi-layout-text-sidebar::before { content: "\f462"; }
.bi-layout-text-window-reverse::before { content: "\f463"; }
.bi-layout-text-window::before { content: "\f464"; }
.bi-layout-three-columns::before { content: "\f465"; }
.bi-layout-wtf::before { content: "\f466"; }
.bi-life-preserver::before { content: "\f467"; }
.bi-lightbulb-fill::before { content: "\f468"; }
.bi-lightbulb-off-fill::before { content: "\f469"; }
.bi-lightbulb-off::before { content: "\f46a"; }
.bi-lightbulb::before { content: "\f46b"; }
.bi-lightning-charge-fill::before { content: "\f46c"; }
.bi-lightning-charge::before { content: "\f46d"; }
.bi-lightning-fill::before { content: "\f46e"; }
.bi-lightning::before { content: "\f46f"; }
.bi-link-45deg::before { content: "\f470"; }
.bi-link::before { content: "\f471"; }
.bi-linkedin::before { content: "\f472"; }
.bi-list-check::before { content: "\f473"; }
.bi-list-nested::before { content: "\f474"; }
.bi-list-ol::before { content: "\f475"; }
.bi-list-stars::before { content: "\f476"; }
.bi-list-task::before { content: "\f477"; }
.bi-list-ul::before { content: "\f478"; }
.bi-list::before { content: "\f479"; }
.bi-lock-fill::before { content: "\f47a"; }
.bi-lock::before { content: "\f47b"; }
.bi-mailbox::before { content: "\f47c"; }
.bi-mailbox2::before { content: "\f47d"; }
.bi-map-fill::before { content: "\f47e"; }
.bi-map::before { content: "\f47f"; }
.bi-markdown-fill::before { content: "\f480"; }
.bi-markdown::before { content: "\f481"; }
.bi-mask::before { content: "\f482"; }
.bi-megaphone-fill::before { content: "\f483"; }
.bi-megaphone::before { content: "\f484"; }
.bi-menu-app-fill::before { content: "\f485"; }
.bi-menu-app::before { content: "\f486"; }
.bi-menu-button-fill::before { content: "\f487"; }
.bi-menu-button-wide-fill::before { content: "\f488"; }
.bi-menu-button-wide::before { content: "\f489"; }
.bi-menu-button::before { content: "\f48a"; }
.bi-menu-down::before { content: "\f48b"; }
.bi-menu-up::before { content: "\f48c"; }
.bi-mic-fill::before { content: "\f48d"; }
.bi-mic-mute-fill::before { content: "\f48e"; }
.bi-mic-mute::before { content: "\f48f"; }
.bi-mic::before { content: "\f490"; }
.bi-minecart-loaded::before { content: "\f491"; }
.bi-minecart::before { content: "\f492"; }
.bi-moisture::before { content: "\f493"; }
.bi-moon-fill::before { content: "\f494"; }
.bi-moon-stars-fill::before { content: "\f495"; }
.bi-moon-stars::before { content: "\f496"; }
.bi-moon::before { content: "\f497"; }
.bi-mouse-fill::before { content: "\f498"; }
.bi-mouse::before { content: "\f499"; }
.bi-mouse2-fill::before { content: "\f49a"; }
.bi-mouse2::before { content: "\f49b"; }
.bi-mouse3-fill::before { content: "\f49c"; }
.bi-mouse3::before { content: "\f49d"; }
.bi-music-note-beamed::before { content: "\f49e"; }
.bi-music-note-list::before { content: "\f49f"; }
.bi-music-note::before { content: "\f4a0"; }
.bi-music-player-fill::before { content: "\f4a1"; }
.bi-music-player::before { content: "\f4a2"; }
.bi-newspaper::before { content: "\f4a3"; }
.bi-node-minus-fill::before { content: "\f4a4"; }
.bi-node-minus::before { content: "\f4a5"; }
.bi-node-plus-fill::before { content: "\f4a6"; }
.bi-node-plus::before { content: "\f4a7"; }
.bi-nut-fill::before { content: "\f4a8"; }
.bi-nut::before { content: "\f4a9"; }
.bi-octagon-fill::before { content: "\f4aa"; }
.bi-octagon-half::before { content: "\f4ab"; }
.bi-octagon::before { content: "\f4ac"; }
.bi-option::before { content: "\f4ad"; }
.bi-outlet::before { content: "\f4ae"; }
.bi-paint-bucket::before { content: "\f4af"; }
.bi-palette-fill::before { content: "\f4b0"; }
.bi-palette::before { content: "\f4b1"; }
.bi-palette2::before { content: "\f4b2"; }
.bi-paperclip::before { content: "\f4b3"; }
.bi-paragraph::before { content: "\f4b4"; }
.bi-patch-check-fill::before { content: "\f4b5"; }
.bi-patch-check::before { content: "\f4b6"; }
.bi-patch-exclamation-fill::before { content: "\f4b7"; }
.bi-patch-exclamation::before { content: "\f4b8"; }
.bi-patch-minus-fill::before { content: "\f4b9"; }
.bi-patch-minus::before { content: "\f4ba"; }
.bi-patch-plus-fill::before { content: "\f4bb"; }
.bi-patch-plus::before { content: "\f4bc"; }
.bi-patch-question-fill::before { content: "\f4bd"; }
.bi-patch-question::before { content: "\f4be"; }
.bi-pause-btn-fill::before { content: "\f4bf"; }
.bi-pause-btn::before { content: "\f4c0"; }
.bi-pause-circle-fill::before { content: "\f4c1"; }
.bi-pause-circle::before { content: "\f4c2"; }
.bi-pause-fill::before { content: "\f4c3"; }
.bi-pause::before { content: "\f4c4"; }
.bi-peace-fill::before { content: "\f4c5"; }
.bi-peace::before { content: "\f4c6"; }
.bi-pen-fill::before { content: "\f4c7"; }
.bi-pen::before { content: "\f4c8"; }
.bi-pencil-fill::before { content: "\f4c9"; }
.bi-pencil-square::before { content: "\f4ca"; }
.bi-pencil::before { content: "\f4cb"; }
.bi-pentagon-fill::before { content: "\f4cc"; }
.bi-pentagon-half::before { content: "\f4cd"; }
.bi-pentagon::before { content: "\f4ce"; }
.bi-people-fill::before { content: "\f4cf"; }
.bi-people::before { content: "\f4d0"; }
.bi-percent::before { content: "\f4d1"; }
.bi-person-badge-fill::before { content: "\f4d2"; }
.bi-person-badge::before { content: "\f4d3"; }
.bi-person-bounding-box::before { content: "\f4d4"; }
.bi-person-check-fill::before { content: "\f4d5"; }
.bi-person-check::before { content: "\f4d6"; }
.bi-person-circle::before { content: "\f4d7"; }
.bi-person-dash-fill::before { content: "\f4d8"; }
.bi-person-dash::before { content: "\f4d9"; }
.bi-person-fill::before { content: "\f4da"; }
.bi-person-lines-fill::before { content: "\f4db"; }
.bi-person-plus-fill::before { content: "\f4dc"; }
.bi-person-plus::before { content: "\f4dd"; }
.bi-person-square::before { content: "\f4de"; }
.bi-person-x-fill::before { content: "\f4df"; }
.bi-person-x::before { content: "\f4e0"; }
.bi-person::before { content: "\f4e1"; }
.bi-phone-fill::before { content: "\f4e2"; }
.bi-phone-landscape-fill::before { content: "\f4e3"; }
.bi-phone-landscape::before { content: "\f4e4"; }
.bi-phone-vibrate-fill::before { content: "\f4e5"; }
.bi-phone-vibrate::before { content: "\f4e6"; }
.bi-phone::before { content: "\f4e7"; }
.bi-pie-chart-fill::before { content: "\f4e8"; }
.bi-pie-chart::before { content: "\f4e9"; }
.bi-pin-angle-fill::before { content: "\f4ea"; }
.bi-pin-angle::before { content: "\f4eb"; }
.bi-pin-fill::before { content: "\f4ec"; }
.bi-pin::before { content: "\f4ed"; }
.bi-pip-fill::before { content: "\f4ee"; }
.bi-pip::before { content: "\f4ef"; }
.bi-play-btn-fill::before { content: "\f4f0"; }
.bi-play-btn::before { content: "\f4f1"; }
.bi-play-circle-fill::before { content: "\f4f2"; }
.bi-play-circle::before { content: "\f4f3"; }
.bi-play-fill::before { content: "\f4f4"; }
.bi-play::before { content: "\f4f5"; }
.bi-plug-fill::before { content: "\f4f6"; }
.bi-plug::before { content: "\f4f7"; }
.bi-plus-circle-dotted::before { content: "\f4f8"; }
.bi-plus-circle-fill::before { content: "\f4f9"; }
.bi-plus-circle::before { content: "\f4fa"; }
.bi-plus-square-dotted::before { content: "\f4fb"; }
.bi-plus-square-fill::before { content: "\f4fc"; }
.bi-plus-square::before { content: "\f4fd"; }
.bi-plus::before { content: "\f4fe"; }
.bi-power::before { content: "\f4ff"; }
.bi-printer-fill::before { content: "\f500"; }
.bi-printer::before { content: "\f501"; }
.bi-puzzle-fill::before { content: "\f502"; }
.bi-puzzle::before { content: "\f503"; }
.bi-question-circle-fill::before { content: "\f504"; }
.bi-question-circle::before { content: "\f505"; }
.bi-question-diamond-fill::before { content: "\f506"; }
.bi-question-diamond::before { content: "\f507"; }
.bi-question-octagon-fill::before { content: "\f508"; }
.bi-question-octagon::before { content: "\f509"; }
.bi-question-square-fill::before { content: "\f50a"; }
.bi-question-square::before { content: "\f50b"; }
.bi-question::before { content: "\f50c"; }
.bi-rainbow::before { content: "\f50d"; }
.bi-receipt-cutoff::before { content: "\f50e"; }
.bi-receipt::before { content: "\f50f"; }
.bi-reception-0::before { content: "\f510"; }
.bi-reception-1::before { content: "\f511"; }
.bi-reception-2::before { content: "\f512"; }
.bi-reception-3::before { content: "\f513"; }
.bi-reception-4::before { content: "\f514"; }
.bi-record-btn-fill::before { content: "\f515"; }
.bi-record-btn::before { content: "\f516"; }
.bi-record-circle-fill::before { content: "\f517"; }
.bi-record-circle::before { content: "\f518"; }
.bi-record-fill::before { content: "\f519"; }
.bi-record::before { content: "\f51a"; }
.bi-record2-fill::before { content: "\f51b"; }
.bi-record2::before { content: "\f51c"; }
.bi-reply-all-fill::before { content: "\f51d"; }
.bi-reply-all::before { content: "\f51e"; }
.bi-reply-fill::before { content: "\f51f"; }
.bi-reply::before { content: "\f520"; }
.bi-rss-fill::before { content: "\f521"; }
.bi-rss::before { content: "\f522"; }
.bi-rulers::before { content: "\f523"; }
.bi-save-fill::before { content: "\f524"; }
.bi-save::before { content: "\f525"; }
.bi-save2-fill::before { content: "\f526"; }
.bi-save2::before { content: "\f527"; }
.bi-scissors::before { content: "\f528"; }
.bi-screwdriver::before { content: "\f529"; }
.bi-search::before { content: "\f52a"; }
.bi-segmented-nav::before { content: "\f52b"; }
.bi-server::before { content: "\f52c"; }
.bi-share-fill::before { content: "\f52d"; }
.bi-share::before { content: "\f52e"; }
.bi-shield-check::before { content: "\f52f"; }
.bi-shield-exclamation::before { content: "\f530"; }
.bi-shield-fill-check::before { content: "\f531"; }
.bi-shield-fill-exclamation::before { content: "\f532"; }
.bi-shield-fill-minus::before { content: "\f533"; }
.bi-shield-fill-plus::before { content: "\f534"; }
.bi-shield-fill-x::before { content: "\f535"; }
.bi-shield-fill::before { content: "\f536"; }
.bi-shield-lock-fill::before { content: "\f537"; }
.bi-shield-lock::before { content: "\f538"; }
.bi-shield-minus::before { content: "\f539"; }
.bi-shield-plus::before { content: "\f53a"; }
.bi-shield-shaded::before { content: "\f53b"; }
.bi-shield-slash-fill::before { content: "\f53c"; }
.bi-shield-slash::before { content: "\f53d"; }
.bi-shield-x::before { content: "\f53e"; }
.bi-shield::before { content: "\f53f"; }
.bi-shift-fill::before { content: "\f540"; }
.bi-shift::before { content: "\f541"; }
.bi-shop-window::before { content: "\f542"; }
.bi-shop::before { content: "\f543"; }
.bi-shuffle::before { content: "\f544"; }
.bi-signpost-2-fill::before { content: "\f545"; }
.bi-signpost-2::before { content: "\f546"; }
.bi-signpost-fill::before { content: "\f547"; }
.bi-signpost-split-fill::before { content: "\f548"; }
.bi-signpost-split::before { content: "\f549"; }
.bi-signpost::before { content: "\f54a"; }
.bi-sim-fill::before { content: "\f54b"; }
.bi-sim::before { content: "\f54c"; }
.bi-skip-backward-btn-fill::before { content: "\f54d"; }
.bi-skip-backward-btn::before { content: "\f54e"; }
.bi-skip-backward-circle-fill::before { content: "\f54f"; }
.bi-skip-backward-circle::before { content: "\f550"; }
.bi-skip-backward-fill::before { content: "\f551"; }
.bi-skip-backward::before { content: "\f552"; }
.bi-skip-end-btn-fill::before { content: "\f553"; }
.bi-skip-end-btn::before { content: "\f554"; }
.bi-skip-end-circle-fill::before { content: "\f555"; }
.bi-skip-end-circle::before { content: "\f556"; }
.bi-skip-end-fill::before { content: "\f557"; }
.bi-skip-end::before { content: "\f558"; }
.bi-skip-forward-btn-fill::before { content: "\f559"; }
.bi-skip-forward-btn::before { content: "\f55a"; }
.bi-skip-forward-circle-fill::before { content: "\f55b"; }
.bi-skip-forward-circle::before { content: "\f55c"; }
.bi-skip-forward-fill::before { content: "\f55d"; }
.bi-skip-forward::before { content: "\f55e"; }
.bi-skip-start-btn-fill::before { content: "\f55f"; }
.bi-skip-start-btn::before { content: "\f560"; }
.bi-skip-start-circle-fill::before { content: "\f561"; }
.bi-skip-start-circle::before { content: "\f562"; }
.bi-skip-start-fill::before { content: "\f563"; }
.bi-skip-start::before { content: "\f564"; }
.bi-slack::before { content: "\f565"; }
.bi-slash-circle-fill::before { content: "\f566"; }
.bi-slash-circle::before { content: "\f567"; }
.bi-slash-square-fill::before { content: "\f568"; }
.bi-slash-square::before { content: "\f569"; }
.bi-slash::before { content: "\f56a"; }
.bi-sliders::before { content: "\f56b"; }
.bi-smartwatch::before { content: "\f56c"; }
.bi-snow::before { content: "\f56d"; }
.bi-snow2::before { content: "\f56e"; }
.bi-snow3::before { content: "\f56f"; }
.bi-sort-alpha-down-alt::before { content: "\f570"; }
.bi-sort-alpha-down::before { content: "\f571"; }
.bi-sort-alpha-up-alt::before { content: "\f572"; }
.bi-sort-alpha-up::before { content: "\f573"; }
.bi-sort-down-alt::before { content: "\f574"; }
.bi-sort-down::before { content: "\f575"; }
.bi-sort-numeric-down-alt::before { content: "\f576"; }
.bi-sort-numeric-down::before { content: "\f577"; }
.bi-sort-numeric-up-alt::before { content: "\f578"; }
.bi-sort-numeric-up::before { content: "\f579"; }
.bi-sort-up-alt::before { content: "\f57a"; }
.bi-sort-up::before { content: "\f57b"; }
.bi-soundwave::before { content: "\f57c"; }
.bi-speaker-fill::before { content: "\f57d"; }
.bi-speaker::before { content: "\f57e"; }
.bi-speedometer::before { content: "\f57f"; }
.bi-speedometer2::before { content: "\f580"; }
.bi-spellcheck::before { content: "\f581"; }
.bi-square-fill::before { content: "\f582"; }
.bi-square-half::before { content: "\f583"; }
.bi-square::before { content: "\f584"; }
.bi-stack::before { content: "\f585"; }
.bi-star-fill::before { content: "\f586"; }
.bi-star-half::before { content: "\f587"; }
.bi-star::before { content: "\f588"; }
.bi-stars::before { content: "\f589"; }
.bi-stickies-fill::before { content: "\f58a"; }
.bi-stickies::before { content: "\f58b"; }
.bi-sticky-fill::before { content: "\f58c"; }
.bi-sticky::before { content: "\f58d"; }
.bi-stop-btn-fill::before { content: "\f58e"; }
.bi-stop-btn::before { content: "\f58f"; }
.bi-stop-circle-fill::before { content: "\f590"; }
.bi-stop-circle::before { content: "\f591"; }
.bi-stop-fill::before { content: "\f592"; }
.bi-stop::before { content: "\f593"; }
.bi-stoplights-fill::before { content: "\f594"; }
.bi-stoplights::before { content: "\f595"; }
.bi-stopwatch-fill::before { content: "\f596"; }
.bi-stopwatch::before { content: "\f597"; }
.bi-subtract::before { content: "\f598"; }
.bi-suit-club-fill::before { content: "\f599"; }
.bi-suit-club::before { content: "\f59a"; }
.bi-suit-diamond-fill::before { content: "\f59b"; }
.bi-suit-diamond::before { content: "\f59c"; }
.bi-suit-heart-fill::before { content: "\f59d"; }
.bi-suit-heart::before { content: "\f59e"; }
.bi-suit-spade-fill::before { content: "\f59f"; }
.bi-suit-spade::before { content: "\f5a0"; }
.bi-sun-fill::before { content: "\f5a1"; }
.bi-sun::before { content: "\f5a2"; }
.bi-sunglasses::before { content: "\f5a3"; }
.bi-sunrise-fill::before { content: "\f5a4"; }
.bi-sunrise::before { content: "\f5a5"; }
.bi-sunset-fill::before { content: "\f5a6"; }
.bi-sunset::before { content: "\f5a7"; }
.bi-symmetry-horizontal::before { content: "\f5a8"; }
.bi-symmetry-vertical::before { content: "\f5a9"; }
.bi-table::before { content: "\f5aa"; }
.bi-tablet-fill::before { content: "\f5ab"; }
.bi-tablet-landscape-fill::before { content: "\f5ac"; }
.bi-tablet-landscape::before { content: "\f5ad"; }
.bi-tablet::before { content: "\f5ae"; }
.bi-tag-fill::before { content: "\f5af"; }
.bi-tag::before { content: "\f5b0"; }
.bi-tags-fill::before { content: "\f5b1"; }
.bi-tags::before { content: "\f5b2"; }
.bi-telegram::before { content: "\f5b3"; }
.bi-telephone-fill::before { content: "\f5b4"; }
.bi-telephone-forward-fill::before { content: "\f5b5"; }
.bi-telephone-forward::before { content: "\f5b6"; }
.bi-telephone-inbound-fill::before { content: "\f5b7"; }
.bi-telephone-inbound::before { content: "\f5b8"; }
.bi-telephone-minus-fill::before { content: "\f5b9"; }
.bi-telephone-minus::before { content: "\f5ba"; }
.bi-telephone-outbound-fill::before { content: "\f5bb"; }
.bi-telephone-outbound::before { content: "\f5bc"; }
.bi-telephone-plus-fill::before { content: "\f5bd"; }
.bi-telephone-plus::before { content: "\f5be"; }
.bi-telephone-x-fill::before { content: "\f5bf"; }
.bi-telephone-x::before { content: "\f5c0"; }
.bi-telephone::before { content: "\f5c1"; }
.bi-terminal-fill::before { content: "\f5c2"; }
.bi-terminal::before { content: "\f5c3"; }
.bi-text-center::before { content: "\f5c4"; }
.bi-text-indent-left::before { content: "\f5c5"; }
.bi-text-indent-right::before { content: "\f5c6"; }
.bi-text-left::before { content: "\f5c7"; }
.bi-text-paragraph::before { content: "\f5c8"; }
.bi-text-right::before { content: "\f5c9"; }
.bi-textarea-resize::before { content: "\f5ca"; }
.bi-textarea-t::before { content: "\f5cb"; }
.bi-textarea::before { content: "\f5cc"; }
.bi-thermometer-half::before { content: "\f5cd"; }
.bi-thermometer-high::before { content: "\f5ce"; }
.bi-thermometer-low::before { content: "\f5cf"; }
.bi-thermometer-snow::before { content: "\f5d0"; }
.bi-thermometer-sun::before { content: "\f5d1"; }
.bi-thermometer::before { content: "\f5d2"; }
.bi-three-dots-vertical::before { content: "\f5d3"; }
.bi-three-dots::before { content: "\f5d4"; }
.bi-toggle-off::before { content: "\f5d5"; }
.bi-toggle-on::before { content: "\f5d6"; }
.bi-toggle2-off::before { content: "\f5d7"; }
.bi-toggle2-on::before { content: "\f5d8"; }
.bi-toggles::before { content: "\f5d9"; }
.bi-toggles2::before { content: "\f5da"; }
.bi-tools::before { content: "\f5db"; }
.bi-tornado::before { content: "\f5dc"; }
.bi-trash-fill::before { content: "\f5dd"; }
.bi-trash::before { content: "\f5de"; }
.bi-trash2-fill::before { content: "\f5df"; }
.bi-trash2::before { content: "\f5e0"; }
.bi-tree-fill::before { content: "\f5e1"; }
.bi-tree::before { content: "\f5e2"; }
.bi-triangle-fill::before { content: "\f5e3"; }
.bi-triangle-half::before { content: "\f5e4"; }
.bi-triangle::before { content: "\f5e5"; }
.bi-trophy-fill::before { content: "\f5e6"; }
.bi-trophy::before { content: "\f5e7"; }
.bi-tropical-storm::before { content: "\f5e8"; }
.bi-truck-flatbed::before { content: "\f5e9"; }
.bi-truck::before { content: "\f5ea"; }
.bi-tsunami::before { content: "\f5eb"; }
.bi-tv-fill::before { content: "\f5ec"; }
.bi-tv::before { content: "\f5ed"; }
.bi-twitch::before { content: "\f5ee"; }
.bi-twitter::before { content: "\f5ef"; }
.bi-type-bold::before { content: "\f5f0"; }
.bi-type-h1::before { content: "\f5f1"; }
.bi-type-h2::before { content: "\f5f2"; }
.bi-type-h3::before { content: "\f5f3"; }
.bi-type-italic::before { content: "\f5f4"; }
.bi-type-strikethrough::before { content: "\f5f5"; }
.bi-type-underline::before { content: "\f5f6"; }
.bi-type::before { content: "\f5f7"; }
.bi-ui-checks-grid::before { content: "\f5f8"; }
.bi-ui-checks::before { content: "\f5f9"; }
.bi-ui-radios-grid::before { content: "\f5fa"; }
.bi-ui-radios::before { content: "\f5fb"; }
.bi-umbrella-fill::before { content: "\f5fc"; }
.bi-umbrella::before { content: "\f5fd"; }
.bi-union::before { content: "\f5fe"; }
.bi-unlock-fill::before { content: "\f5ff"; }
.bi-unlock::before { content: "\f600"; }
.bi-upc-scan::before { content: "\f601"; }
.bi-upc::before { content: "\f602"; }
.bi-upload::before { content: "\f603"; }
.bi-vector-pen::before { content: "\f604"; }
.bi-view-list::before { content: "\f605"; }
.bi-view-stacked::before { content: "\f606"; }
.bi-vinyl-fill::before { content: "\f607"; }
.bi-vinyl::before { content: "\f608"; }
.bi-voicemail::before { content: "\f609"; }
.bi-volume-down-fill::before { content: "\f60a"; }
.bi-volume-down::before { content: "\f60b"; }
.bi-volume-mute-fill::before { content: "\f60c"; }
.bi-volume-mute::before { content: "\f60d"; }
.bi-volume-off-fill::before { content: "\f60e"; }
.bi-volume-off::before { content: "\f60f"; }
.bi-volume-up-fill::before { content: "\f610"; }
.bi-volume-up::before { content: "\f611"; }
.bi-vr::before { content: "\f612"; }
.bi-wallet-fill::before { content: "\f613"; }
.bi-wallet::before { content: "\f614"; }
.bi-wallet2::before { content: "\f615"; }
.bi-watch::before { content: "\f616"; }
.bi-water::before { content: "\f617"; }
.bi-whatsapp::before { content: "\f618"; }
.bi-wifi-1::before { content: "\f619"; }
.bi-wifi-2::before { content: "\f61a"; }
.bi-wifi-off::before { content: "\f61b"; }
.bi-wifi::before { content: "\f61c"; }
.bi-wind::before { content: "\f61d"; }
.bi-window-dock::before { content: "\f61e"; }
.bi-window-sidebar::before { content: "\f61f"; }
.bi-window::before { content: "\f620"; }
.bi-wrench::before { content: "\f621"; }
.bi-x-circle-fill::before { content: "\f622"; }
.bi-x-circle::before { content: "\f623"; }
.bi-x-diamond-fill::before { content: "\f624"; }
.bi-x-diamond::before { content: "\f625"; }
.bi-x-octagon-fill::before { content: "\f626"; }
.bi-x-octagon::before { content: "\f627"; }
.bi-x-square-fill::before { content: "\f628"; }
.bi-x-square::before { content: "\f629"; }
.bi-x::before { content: "\f62a"; }
.bi-youtube::before { content: "\f62b"; }
.bi-zoom-in::before { content: "\f62c"; }
.bi-zoom-out::before { content: "\f62d"; }
.bi-bank::before { content: "\f62e"; }
.bi-bank2::before { content: "\f62f"; }
.bi-bell-slash-fill::before { content: "\f630"; }
.bi-bell-slash::before { content: "\f631"; }
.bi-cash-coin::before { content: "\f632"; }
.bi-check-lg::before { content: "\f633"; }
.bi-coin::before { content: "\f634"; }
.bi-currency-bitcoin::before { content: "\f635"; }
.bi-currency-dollar::before { content: "\f636"; }
.bi-currency-euro::before { content: "\f637"; }
.bi-currency-exchange::before { content: "\f638"; }
.bi-currency-pound::before { content: "\f639"; }
.bi-currency-yen::before { content: "\f63a"; }
.bi-dash-lg::before { content: "\f63b"; }
.bi-exclamation-lg::before { content: "\f63c"; }
.bi-file-earmark-pdf-fill::before { content: "\f63d"; }
.bi-file-earmark-pdf::before { content: "\f63e"; }
.bi-file-pdf-fill::before { content: "\f63f"; }
.bi-file-pdf::before { content: "\f640"; }
.bi-gender-ambiguous::before { content: "\f641"; }
.bi-gender-female::before { content: "\f642"; }
.bi-gender-male::before { content: "\f643"; }
.bi-gender-trans::before { content: "\f644"; }
.bi-headset-vr::before { content: "\f645"; }
.bi-info-lg::before { content: "\f646"; }
.bi-mastodon::before { content: "\f647"; }
.bi-messenger::before { content: "\f648"; }
.bi-piggy-bank-fill::before { content: "\f649"; }
.bi-piggy-bank::before { content: "\f64a"; }
.bi-pin-map-fill::before { content: "\f64b"; }
.bi-pin-map::before { content: "\f64c"; }
.bi-plus-lg::before { content: "\f64d"; }
.bi-question-lg::before { content: "\f64e"; }
.bi-recycle::before { content: "\f64f"; }
.bi-reddit::before { content: "\f650"; }
.bi-safe-fill::before { content: "\f651"; }
.bi-safe2-fill::before { content: "\f652"; }
.bi-safe2::before { content: "\f653"; }
.bi-sd-card-fill::before { content: "\f654"; }
.bi-sd-card::before { content: "\f655"; }
.bi-skype::before { content: "\f656"; }
.bi-slash-lg::before { content: "\f657"; }
.bi-translate::before { content: "\f658"; }
.bi-x-lg::before { content: "\f659"; }
.bi-safe::before { content: "\f65a"; }
.bi-apple::before { content: "\f65b"; }
.bi-microsoft::before { content: "\f65d"; }
.bi-windows::before { content: "\f65e"; }
.bi-behance::before { content: "\f65c"; }
.bi-dribbble::before { content: "\f65f"; }
.bi-line::before { content: "\f660"; }
.bi-medium::before { content: "\f661"; }
.bi-paypal::before { content: "\f662"; }
.bi-pinterest::before { content: "\f663"; }
.bi-signal::before { content: "\f664"; }
.bi-snapchat::before { content: "\f665"; }
.bi-spotify::before { content: "\f666"; }
.bi-stack-overflow::before { content: "\f667"; }
.bi-strava::before { content: "\f668"; }
.bi-wordpress::before { content: "\f669"; }
.bi-vimeo::before { content: "\f66a"; }
.bi-activity::before { content: "\f66b"; }
.bi-easel2-fill::before { content: "\f66c"; }
.bi-easel2::before { content: "\f66d"; }
.bi-easel3-fill::before { content: "\f66e"; }
.bi-easel3::before { content: "\f66f"; }
.bi-fan::before { content: "\f670"; }
.bi-fingerprint::before { content: "\f671"; }
.bi-graph-down-arrow::before { content: "\f672"; }
.bi-graph-up-arrow::before { content: "\f673"; }
.bi-hypnotize::before { content: "\f674"; }
.bi-magic::before { content: "\f675"; }
.bi-person-rolodex::before { content: "\f676"; }
.bi-person-video::before { content: "\f677"; }
.bi-person-video2::before { content: "\f678"; }
.bi-person-video3::before { content: "\f679"; }
.bi-person-workspace::before { content: "\f67a"; }
.bi-radioactive::before { content: "\f67b"; }
.bi-webcam-fill::before { content: "\f67c"; }
.bi-webcam::before { content: "\f67d"; }
.bi-yin-yang::before { content: "\f67e"; }
.bi-bandaid-fill::before { content: "\f680"; }
.bi-bandaid::before { content: "\f681"; }
.bi-bluetooth::before { content: "\f682"; }
.bi-body-text::before { content: "\f683"; }
.bi-boombox::before { content: "\f684"; }
.bi-boxes::before { content: "\f685"; }
.bi-dpad-fill::before { content: "\f686"; }
.bi-dpad::before { content: "\f687"; }
.bi-ear-fill::before { content: "\f688"; }
.bi-ear::before { content: "\f689"; }
.bi-envelope-check-fill::before { content: "\f68b"; }
.bi-envelope-check::before { content: "\f68c"; }
.bi-envelope-dash-fill::before { content: "\f68e"; }
.bi-envelope-dash::before { content: "\f68f"; }
.bi-envelope-exclamation-fill::before { content: "\f691"; }
.bi-envelope-exclamation::before { content: "\f692"; }
.bi-envelope-plus-fill::before { content: "\f693"; }
.bi-envelope-plus::before { content: "\f694"; }
.bi-envelope-slash-fill::before { content: "\f696"; }
.bi-envelope-slash::before { content: "\f697"; }
.bi-envelope-x-fill::before { content: "\f699"; }
.bi-envelope-x::before { content: "\f69a"; }
.bi-explicit-fill::before { content: "\f69b"; }
.bi-explicit::before { content: "\f69c"; }
.bi-git::before { content: "\f69d"; }
.bi-infinity::before { content: "\f69e"; }
.bi-list-columns-reverse::before { content: "\f69f"; }
.bi-list-columns::before { content: "\f6a0"; }
.bi-meta::before { content: "\f6a1"; }
.bi-nintendo-switch::before { content: "\f6a4"; }
.bi-pc-display-horizontal::before { content: "\f6a5"; }
.bi-pc-display::before { content: "\f6a6"; }
.bi-pc-horizontal::before { content: "\f6a7"; }
.bi-pc::before { content: "\f6a8"; }
.bi-playstation::before { content: "\f6a9"; }
.bi-plus-slash-minus::before { content: "\f6aa"; }
.bi-projector-fill::before { content: "\f6ab"; }
.bi-projector::before { content: "\f6ac"; }
.bi-qr-code-scan::before { content: "\f6ad"; }
.bi-qr-code::before { content: "\f6ae"; }
.bi-quora::before { content: "\f6af"; }
.bi-quote::before { content: "\f6b0"; }
.bi-robot::before { content: "\f6b1"; }
.bi-send-check-fill::before { content: "\f6b2"; }
.bi-send-check::before { content: "\f6b3"; }
.bi-send-dash-fill::before { content: "\f6b4"; }
.bi-send-dash::before { content: "\f6b5"; }
.bi-send-exclamation-fill::before { content: "\f6b7"; }
.bi-send-exclamation::before { content: "\f6b8"; }
.bi-send-fill::before { content: "\f6b9"; }
.bi-send-plus-fill::before { content: "\f6ba"; }
.bi-send-plus::before { content: "\f6bb"; }
.bi-send-slash-fill::before { content: "\f6bc"; }
.bi-send-slash::before { content: "\f6bd"; }
.bi-send-x-fill::before { content: "\f6be"; }
.bi-send-x::before { content: "\f6bf"; }
.bi-send::before { content: "\f6c0"; }
.bi-steam::before { content: "\f6c1"; }
.bi-terminal-dash::before { content: "\f6c3"; }
.bi-terminal-plus::before { content: "\f6c4"; }
.bi-terminal-split::before { content: "\f6c5"; }
.bi-ticket-detailed-fill::before { content: "\f6c6"; }
.bi-ticket-detailed::before { content: "\f6c7"; }
.bi-ticket-fill::before { content: "\f6c8"; }
.bi-ticket-perforated-fill::before { content: "\f6c9"; }
.bi-ticket-perforated::before { content: "\f6ca"; }
.bi-ticket::before { content: "\f6cb"; }
.bi-tiktok::before { content: "\f6cc"; }
.bi-window-dash::before { content: "\f6cd"; }
.bi-window-desktop::before { content: "\f6ce"; }
.bi-window-fullscreen::before { content: "\f6cf"; }
.bi-window-plus::before { content: "\f6d0"; }
.bi-window-split::before { content: "\f6d1"; }
.bi-window-stack::before { content: "\f6d2"; }
.bi-window-x::before { content: "\f6d3"; }
.bi-xbox::before { content: "\f6d4"; }
.bi-ethernet::before { content: "\f6d5"; }
.bi-hdmi-fill::before { content: "\f6d6"; }
.bi-hdmi::before { content: "\f6d7"; }
.bi-usb-c-fill::before { content: "\f6d8"; }
.bi-usb-c::before { content: "\f6d9"; }
.bi-usb-fill::before { content: "\f6da"; }
.bi-usb-plug-fill::before { content: "\f6db"; }
.bi-usb-plug::before { content: "\f6dc"; }
.bi-usb-symbol::before { content: "\f6dd"; }
.bi-usb::before { content: "\f6de"; }
.bi-boombox-fill::before { content: "\f6df"; }
.bi-displayport::before { content: "\f6e1"; }
.bi-gpu-card::before { content: "\f6e2"; }
.bi-memory::before { content: "\f6e3"; }
.bi-modem-fill::before { content: "\f6e4"; }
.bi-modem::before { content: "\f6e5"; }
.bi-motherboard-fill::before { content: "\f6e6"; }
.bi-motherboard::before { content: "\f6e7"; }
.bi-optical-audio-fill::before { content: "\f6e8"; }
.bi-optical-audio::before { content: "\f6e9"; }
.bi-pci-card::before { content: "\f6ea"; }
.bi-router-fill::before { content: "\f6eb"; }
.bi-router::before { content: "\f6ec"; }
.bi-thunderbolt-fill::before { content: "\f6ef"; }
.bi-thunderbolt::before { content: "\f6f0"; }
.bi-usb-drive-fill::before { content: "\f6f1"; }
.bi-usb-drive::before { content: "\f6f2"; }
.bi-usb-micro-fill::before { content: "\f6f3"; }
.bi-usb-micro::before { content: "\f6f4"; }
.bi-usb-mini-fill::before { content: "\f6f5"; }
.bi-usb-mini::before { content: "\f6f6"; }
.bi-cloud-haze2::before { content: "\f6f7"; }
.bi-device-hdd-fill::before { content: "\f6f8"; }
.bi-device-hdd::before { content: "\f6f9"; }
.bi-device-ssd-fill::before { content: "\f6fa"; }
.bi-device-ssd::before { content: "\f6fb"; }
.bi-displayport-fill::before { content: "\f6fc"; }
.bi-mortarboard-fill::before { content: "\f6fd"; }
.bi-mortarboard::before { content: "\f6fe"; }
.bi-terminal-x::before { content: "\f6ff"; }
.bi-arrow-through-heart-fill::before { content: "\f700"; }
.bi-arrow-through-heart::before { content: "\f701"; }
.bi-badge-sd-fill::before { content: "\f702"; }
.bi-badge-sd::before { content: "\f703"; }
.bi-bag-heart-fill::before { content: "\f704"; }
.bi-bag-heart::before { content: "\f705"; }
.bi-balloon-fill::before { content: "\f706"; }
.bi-balloon-heart-fill::before { content: "\f707"; }
.bi-balloon-heart::before { content: "\f708"; }
.bi-balloon::before { content: "\f709"; }
.bi-box2-fill::before { content: "\f70a"; }
.bi-box2-heart-fill::before { content: "\f70b"; }
.bi-box2-heart::before { content: "\f70c"; }
.bi-box2::before { content: "\f70d"; }
.bi-braces-asterisk::before { content: "\f70e"; }
.bi-calendar-heart-fill::before { content: "\f70f"; }
.bi-calendar-heart::before { content: "\f710"; }
.bi-calendar2-heart-fill::before { content: "\f711"; }
.bi-calendar2-heart::before { content: "\f712"; }
.bi-chat-heart-fill::before { content: "\f713"; }
.bi-chat-heart::before { content: "\f714"; }
.bi-chat-left-heart-fill::before { content: "\f715"; }
.bi-chat-left-heart::before { content: "\f716"; }
.bi-chat-right-heart-fill::before { content: "\f717"; }
.bi-chat-right-heart::before { content: "\f718"; }
.bi-chat-square-heart-fill::before { content: "\f719"; }
.bi-chat-square-heart::before { content: "\f71a"; }
.bi-clipboard-check-fill::before { content: "\f71b"; }
.bi-clipboard-data-fill::before { content: "\f71c"; }
.bi-clipboard-fill::before { content: "\f71d"; }
.bi-clipboard-heart-fill::before { content: "\f71e"; }
.bi-clipboard-heart::before { content: "\f71f"; }
.bi-clipboard-minus-fill::before { content: "\f720"; }
.bi-clipboard-plus-fill::before { content: "\f721"; }
.bi-clipboard-pulse::before { content: "\f722"; }
.bi-clipboard-x-fill::before { content: "\f723"; }
.bi-clipboard2-check-fill::before { content: "\f724"; }
.bi-clipboard2-check::before { content: "\f725"; }
.bi-clipboard2-data-fill::before { content: "\f726"; }
.bi-clipboard2-data::before { content: "\f727"; }
.bi-clipboard2-fill::before { content: "\f728"; }
.bi-clipboard2-heart-fill::before { content: "\f729"; }
.bi-clipboard2-heart::before { content: "\f72a"; }
.bi-clipboard2-minus-fill::before { content: "\f72b"; }
.bi-clipboard2-minus::before { content: "\f72c"; }
.bi-clipboard2-plus-fill::before { content: "\f72d"; }
.bi-clipboard2-plus::before { content: "\f72e"; }
.bi-clipboard2-pulse-fill::before { content: "\f72f"; }
.bi-clipboard2-pulse::before { content: "\f730"; }
.bi-clipboard2-x-fill::before { content: "\f731"; }
.bi-clipboard2-x::before { content: "\f732"; }
.bi-clipboard2::before { content: "\f733"; }
.bi-emoji-kiss-fill::before { content: "\f734"; }
.bi-emoji-kiss::before { content: "\f735"; }
.bi-envelope-heart-fill::before { content: "\f736"; }
.bi-envelope-heart::before { content: "\f737"; }
.bi-envelope-open-heart-fill::before { content: "\f738"; }
.bi-envelope-open-heart::before { content: "\f739"; }
.bi-envelope-paper-fill::before { content: "\f73a"; }
.bi-envelope-paper-heart-fill::before { content: "\f73b"; }
.bi-envelope-paper-heart::before { content: "\f73c"; }
.bi-envelope-paper::before { content: "\f73d"; }
.bi-filetype-aac::before { content: "\f73e"; }
.bi-filetype-ai::before { content: "\f73f"; }
.bi-filetype-bmp::before { content: "\f740"; }
.bi-filetype-cs::before { content: "\f741"; }
.bi-filetype-css::before { content: "\f742"; }
.bi-filetype-csv::before { content: "\f743"; }
.bi-filetype-doc::before { content: "\f744"; }
.bi-filetype-docx::before { content: "\f745"; }
.bi-filetype-exe::before { content: "\f746"; }
.bi-filetype-gif::before { content: "\f747"; }
.bi-filetype-heic::before { content: "\f748"; }
.bi-filetype-html::before { content: "\f749"; }
.bi-filetype-java::before { content: "\f74a"; }
.bi-filetype-jpg::before { content: "\f74b"; }
.bi-filetype-js::before { content: "\f74c"; }
.bi-filetype-jsx::before { content: "\f74d"; }
.bi-filetype-key::before { content: "\f74e"; }
.bi-filetype-m4p::before { content: "\f74f"; }
.bi-filetype-md::before { content: "\f750"; }
.bi-filetype-mdx::before { content: "\f751"; }
.bi-filetype-mov::before { content: "\f752"; }
.bi-filetype-mp3::before { content: "\f753"; }
.bi-filetype-mp4::before { content: "\f754"; }
.bi-filetype-otf::before { content: "\f755"; }
.bi-filetype-pdf::before { content: "\f756"; }
.bi-filetype-php::before { content: "\f757"; }
.bi-filetype-png::before { content: "\f758"; }
.bi-filetype-ppt::before { content: "\f75a"; }
.bi-filetype-psd::before { content: "\f75b"; }
.bi-filetype-py::before { content: "\f75c"; }
.bi-filetype-raw::before { content: "\f75d"; }
.bi-filetype-rb::before { content: "\f75e"; }
.bi-filetype-sass::before { content: "\f75f"; }
.bi-filetype-scss::before { content: "\f760"; }
.bi-filetype-sh::before { content: "\f761"; }
.bi-filetype-svg::before { content: "\f762"; }
.bi-filetype-tiff::before { content: "\f763"; }
.bi-filetype-tsx::before { content: "\f764"; }
.bi-filetype-ttf::before { content: "\f765"; }
.bi-filetype-txt::before { content: "\f766"; }
.bi-filetype-wav::before { content: "\f767"; }
.bi-filetype-woff::before { content: "\f768"; }
.bi-filetype-xls::before { content: "\f76a"; }
.bi-filetype-xml::before { content: "\f76b"; }
.bi-filetype-yml::before { content: "\f76c"; }
.bi-heart-arrow::before { content: "\f76d"; }
.bi-heart-pulse-fill::before { content: "\f76e"; }
.bi-heart-pulse::before { content: "\f76f"; }
.bi-heartbreak-fill::before { content: "\f770"; }
.bi-heartbreak::before { content: "\f771"; }
.bi-hearts::before { content: "\f772"; }
.bi-hospital-fill::before { content: "\f773"; }
.bi-hospital::before { content: "\f774"; }
.bi-house-heart-fill::before { content: "\f775"; }
.bi-house-heart::before { content: "\f776"; }
.bi-incognito::before { content: "\f777"; }
.bi-magnet-fill::before { content: "\f778"; }
.bi-magnet::before { content: "\f779"; }
.bi-person-heart::before { content: "\f77a"; }
.bi-person-hearts::before { content: "\f77b"; }
.bi-phone-flip::before { content: "\f77c"; }
.bi-plugin::before { content: "\f77d"; }
.bi-postage-fill::before { content: "\f77e"; }
.bi-postage-heart-fill::before { content: "\f77f"; }
.bi-postage-heart::before { content: "\f780"; }
.bi-postage::before { content: "\f781"; }
.bi-postcard-fill::before { content: "\f782"; }
.bi-postcard-heart-fill::before { content: "\f783"; }
.bi-postcard-heart::before { content: "\f784"; }
.bi-postcard::before { content: "\f785"; }
.bi-search-heart-fill::before { content: "\f786"; }
.bi-search-heart::before { content: "\f787"; }
.bi-sliders2-vertical::before { content: "\f788"; }
.bi-sliders2::before { content: "\f789"; }
.bi-trash3-fill::before { content: "\f78a"; }
.bi-trash3::before { content: "\f78b"; }
.bi-valentine::before { content: "\f78c"; }
.bi-valentine2::before { content: "\f78d"; }
.bi-wrench-adjustable-circle-fill::before { content: "\f78e"; }
.bi-wrench-adjustable-circle::before { content: "\f78f"; }
.bi-wrench-adjustable::before { content: "\f790"; }
.bi-filetype-json::before { content: "\f791"; }
.bi-filetype-pptx::before { content: "\f792"; }
.bi-filetype-xlsx::before { content: "\f793"; }
.bi-1-circle-fill::before { content: "\f796"; }
.bi-1-circle::before { content: "\f797"; }
.bi-1-square-fill::before { content: "\f798"; }
.bi-1-square::before { content: "\f799"; }
.bi-2-circle-fill::before { content: "\f79c"; }
.bi-2-circle::before { content: "\f79d"; }
.bi-2-square-fill::before { content: "\f79e"; }
.bi-2-square::before { content: "\f79f"; }
.bi-3-circle-fill::before { content: "\f7a2"; }
.bi-3-circle::before { content: "\f7a3"; }
.bi-3-square-fill::before { content: "\f7a4"; }
.bi-3-square::before { content: "\f7a5"; }
.bi-4-circle-fill::before { content: "\f7a8"; }
.bi-4-circle::before { content: "\f7a9"; }
.bi-4-square-fill::before { content: "\f7aa"; }
.bi-4-square::before { content: "\f7ab"; }
.bi-5-circle-fill::before { content: "\f7ae"; }
.bi-5-circle::before { content: "\f7af"; }
.bi-5-square-fill::before { content: "\f7b0"; }
.bi-5-square::before { content: "\f7b1"; }
.bi-6-circle-fill::before { content: "\f7b4"; }
.bi-6-circle::before { content: "\f7b5"; }
.bi-6-square-fill::before { content: "\f7b6"; }
.bi-6-square::before { content: "\f7b7"; }
.bi-7-circle-fill::before { content: "\f7ba"; }
.bi-7-circle::before { content: "\f7bb"; }
.bi-7-square-fill::before { content: "\f7bc"; }
.bi-7-square::before { content: "\f7bd"; }
.bi-8-circle-fill::before { content: "\f7c0"; }
.bi-8-circle::before { content: "\f7c1"; }
.bi-8-square-fill::before { content: "\f7c2"; }
.bi-8-square::before { content: "\f7c3"; }
.bi-9-circle-fill::before { content: "\f7c6"; }
.bi-9-circle::before { content: "\f7c7"; }
.bi-9-square-fill::before { content: "\f7c8"; }
.bi-9-square::before { content: "\f7c9"; }
.bi-airplane-engines-fill::before { content: "\f7ca"; }
.bi-airplane-engines::before { content: "\f7cb"; }
.bi-airplane-fill::before { content: "\f7cc"; }
.bi-airplane::before { content: "\f7cd"; }
.bi-alexa::before { content: "\f7ce"; }
.bi-alipay::before { content: "\f7cf"; }
.bi-android::before { content: "\f7d0"; }
.bi-android2::before { content: "\f7d1"; }
.bi-box-fill::before { content: "\f7d2"; }
.bi-box-seam-fill::before { content: "\f7d3"; }
.bi-browser-chrome::before { content: "\f7d4"; }
.bi-browser-edge::before { content: "\f7d5"; }
.bi-browser-firefox::before { content: "\f7d6"; }
.bi-browser-safari::before { content: "\f7d7"; }
.bi-c-circle-fill::before { content: "\f7da"; }
.bi-c-circle::before { content: "\f7db"; }
.bi-c-square-fill::before { content: "\f7dc"; }
.bi-c-square::before { content: "\f7dd"; }
.bi-capsule-pill::before { content: "\f7de"; }
.bi-capsule::before { content: "\f7df"; }
.bi-car-front-fill::before { content: "\f7e0"; }
.bi-car-front::before { content: "\f7e1"; }
.bi-cassette-fill::before { content: "\f7e2"; }
.bi-cassette::before { content: "\f7e3"; }
.bi-cc-circle-fill::before { content: "\f7e6"; }
.bi-cc-circle::before { content: "\f7e7"; }
.bi-cc-square-fill::before { content: "\f7e8"; }
.bi-cc-square::before { content: "\f7e9"; }
.bi-cup-hot-fill::before { content: "\f7ea"; }
.bi-cup-hot::before { content: "\f7eb"; }
.bi-currency-rupee::before { content: "\f7ec"; }
.bi-dropbox::before { content: "\f7ed"; }
.bi-escape::before { content: "\f7ee"; }
.bi-fast-forward-btn-fill::before { content: "\f7ef"; }
.bi-fast-forward-btn::before { content: "\f7f0"; }
.bi-fast-forward-circle-fill::before { content: "\f7f1"; }
.bi-fast-forward-circle::before { content: "\f7f2"; }
.bi-fast-forward-fill::before { content: "\f7f3"; }
.bi-fast-forward::before { content: "\f7f4"; }
.bi-filetype-sql::before { content: "\f7f5"; }
.bi-fire::before { content: "\f7f6"; }
.bi-google-play::before { content: "\f7f7"; }
.bi-h-circle-fill::before { content: "\f7fa"; }
.bi-h-circle::before { content: "\f7fb"; }
.bi-h-square-fill::before { content: "\f7fc"; }
.bi-h-square::before { content: "\f7fd"; }
.bi-indent::before { content: "\f7fe"; }
.bi-lungs-fill::before { content: "\f7ff"; }
.bi-lungs::before { content: "\f800"; }
.bi-microsoft-teams::before { content: "\f801"; }
.bi-p-circle-fill::before { content: "\f804"; }
.bi-p-circle::before { content: "\f805"; }
.bi-p-square-fill::before { content: "\f806"; }
.bi-p-square::before { content: "\f807"; }
.bi-pass-fill::before { content: "\f808"; }
.bi-pass::before { content: "\f809"; }
.bi-prescription::before { content: "\f80a"; }
.bi-prescription2::before { content: "\f80b"; }
.bi-r-circle-fill::before { content: "\f80e"; }
.bi-r-circle::before { content: "\f80f"; }
.bi-r-square-fill::before { content: "\f810"; }
.bi-r-square::before { content: "\f811"; }
.bi-repeat-1::before { content: "\f812"; }
.bi-repeat::before { content: "\f813"; }
.bi-rewind-btn-fill::before { content: "\f814"; }
.bi-rewind-btn::before { content: "\f815"; }
.bi-rewind-circle-fill::before { content: "\f816"; }
.bi-rewind-circle::before { content: "\f817"; }
.bi-rewind-fill::before { content: "\f818"; }
.bi-rewind::before { content: "\f819"; }
.bi-train-freight-front-fill::before { content: "\f81a"; }
.bi-train-freight-front::before { content: "\f81b"; }
.bi-train-front-fill::before { content: "\f81c"; }
.bi-train-front::before { content: "\f81d"; }
.bi-train-lightrail-front-fill::before { content: "\f81e"; }
.bi-train-lightrail-front::before { content: "\f81f"; }
.bi-truck-front-fill::before { content: "\f820"; }
.bi-truck-front::before { content: "\f821"; }
.bi-ubuntu::before { content: "\f822"; }
.bi-unindent::before { content: "\f823"; }
.bi-unity::before { content: "\f824"; }
.bi-universal-access-circle::before { content: "\f825"; }
.bi-universal-access::before { content: "\f826"; }
.bi-virus::before { content: "\f827"; }
.bi-virus2::before { content: "\f828"; }
.bi-wechat::before { content: "\f829"; }
.bi-yelp::before { content: "\f82a"; }
.bi-sign-stop-fill::before { content: "\f82b"; }
.bi-sign-stop-lights-fill::before { content: "\f82c"; }
.bi-sign-stop-lights::before { content: "\f82d"; }
.bi-sign-stop::before { content: "\f82e"; }
.bi-sign-turn-left-fill::before { content: "\f82f"; }
.bi-sign-turn-left::before { content: "\f830"; }
.bi-sign-turn-right-fill::before { content: "\f831"; }
.bi-sign-turn-right::before { content: "\f832"; }
.bi-sign-turn-slight-left-fill::before { content: "\f833"; }
.bi-sign-turn-slight-left::before { content: "\f834"; }
.bi-sign-turn-slight-right-fill::before { content: "\f835"; }
.bi-sign-turn-slight-right::before { content: "\f836"; }
.bi-sign-yield-fill::before { content: "\f837"; }
.bi-sign-yield::before { content: "\f838"; }
.bi-ev-station-fill::before { content: "\f839"; }
.bi-ev-station::before { content: "\f83a"; }
.bi-fuel-pump-diesel-fill::before { content: "\f83b"; }
.bi-fuel-pump-diesel::before { content: "\f83c"; }
.bi-fuel-pump-fill::before { content: "\f83d"; }
.bi-fuel-pump::before { content: "\f83e"; }
.bi-0-circle-fill::before { content: "\f83f"; }
.bi-0-circle::before { content: "\f840"; }
.bi-0-square-fill::before { content: "\f841"; }
.bi-0-square::before { content: "\f842"; }
.bi-rocket-fill::before { content: "\f843"; }
.bi-rocket-takeoff-fill::before { content: "\f844"; }
.bi-rocket-takeoff::before { content: "\f845"; }
.bi-rocket::before { content: "\f846"; }
.bi-stripe::before { content: "\f847"; }
.bi-subscript::before { content: "\f848"; }
.bi-superscript::before { content: "\f849"; }
.bi-trello::before { content: "\f84a"; }
.bi-envelope-at-fill::before { content: "\f84b"; }
.bi-envelope-at::before { content: "\f84c"; }
.bi-regex::before { content: "\f84d"; }
.bi-text-wrap::before { content: "\f84e"; }
.bi-sign-dead-end-fill::before { content: "\f84f"; }
.bi-sign-dead-end::before { content: "\f850"; }
.bi-sign-do-not-enter-fill::before { content: "\f851"; }
.bi-sign-do-not-enter::before { content: "\f852"; }
.bi-sign-intersection-fill::before { content: "\f853"; }
.bi-sign-intersection-side-fill::before { content: "\f854"; }
.bi-sign-intersection-side::before { content: "\f855"; }
.bi-sign-intersection-t-fill::before { content: "\f856"; }
.bi-sign-intersection-t::before { content: "\f857"; }
.bi-sign-intersection-y-fill::before { content: "\f858"; }
.bi-sign-intersection-y::before { content: "\f859"; }
.bi-sign-intersection::before { content: "\f85a"; }
.bi-sign-merge-left-fill::before { content: "\f85b"; }
.bi-sign-merge-left::before { content: "\f85c"; }
.bi-sign-merge-right-fill::before { content: "\f85d"; }
.bi-sign-merge-right::before { content: "\f85e"; }
.bi-sign-no-left-turn-fill::before { content: "\f85f"; }
.bi-sign-no-left-turn::before { content: "\f860"; }
.bi-sign-no-parking-fill::before { content: "\f861"; }
.bi-sign-no-parking::before { content: "\f862"; }
.bi-sign-no-right-turn-fill::before { content: "\f863"; }
.bi-sign-no-right-turn::before { content: "\f864"; }
.bi-sign-railroad-fill::before { content: "\f865"; }
.bi-sign-railroad::before { content: "\f866"; }
.bi-building-add::before { content: "\f867"; }
.bi-building-check::before { content: "\f868"; }
.bi-building-dash::before { content: "\f869"; }
.bi-building-down::before { content: "\f86a"; }
.bi-building-exclamation::before { content: "\f86b"; }
.bi-building-fill-add::before { content: "\f86c"; }
.bi-building-fill-check::before { content: "\f86d"; }
.bi-building-fill-dash::before { content: "\f86e"; }
.bi-building-fill-down::before { content: "\f86f"; }
.bi-building-fill-exclamation::before { content: "\f870"; }
.bi-building-fill-gear::before { content: "\f871"; }
.bi-building-fill-lock::before { content: "\f872"; }
.bi-building-fill-slash::before { content: "\f873"; }
.bi-building-fill-up::before { content: "\f874"; }
.bi-building-fill-x::before { content: "\f875"; }
.bi-building-fill::before { content: "\f876"; }
.bi-building-gear::before { content: "\f877"; }
.bi-building-lock::before { content: "\f878"; }
.bi-building-slash::before { content: "\f879"; }
.bi-building-up::before { content: "\f87a"; }
.bi-building-x::before { content: "\f87b"; }
.bi-buildings-fill::before { content: "\f87c"; }
.bi-buildings::before { content: "\f87d"; }
.bi-bus-front-fill::before { content: "\f87e"; }
.bi-bus-front::before { content: "\f87f"; }
.bi-ev-front-fill::before { content: "\f880"; }
.bi-ev-front::before { content: "\f881"; }
.bi-globe-americas::before { content: "\f882"; }
.bi-globe-asia-australia::before { content: "\f883"; }
.bi-globe-central-south-asia::before { content: "\f884"; }
.bi-globe-europe-africa::before { content: "\f885"; }
.bi-house-add-fill::before { content: "\f886"; }
.bi-house-add::before { content: "\f887"; }
.bi-house-check-fill::before { content: "\f888"; }
.bi-house-check::before { content: "\f889"; }
.bi-house-dash-fill::before { content: "\f88a"; }
.bi-house-dash::before { content: "\f88b"; }
.bi-house-down-fill::before { content: "\f88c"; }
.bi-house-down::before { content: "\f88d"; }
.bi-house-exclamation-fill::before { content: "\f88e"; }
.bi-house-exclamation::before { content: "\f88f"; }
.bi-house-gear-fill::before { content: "\f890"; }
.bi-house-gear::before { content: "\f891"; }
.bi-house-lock-fill::before { content: "\f892"; }
.bi-house-lock::before { content: "\f893"; }
.bi-house-slash-fill::before { content: "\f894"; }
.bi-house-slash::before { content: "\f895"; }
.bi-house-up-fill::before { content: "\f896"; }
.bi-house-up::before { content: "\f897"; }
.bi-house-x-fill::before { content: "\f898"; }
.bi-house-x::before { content: "\f899"; }
.bi-person-add::before { content: "\f89a"; }
.bi-person-down::before { content: "\f89b"; }
.bi-person-exclamation::before { content: "\f89c"; }
.bi-person-fill-add::before { content: "\f89d"; }
.bi-person-fill-check::before { content: "\f89e"; }
.bi-person-fill-dash::before { content: "\f89f"; }
.bi-person-fill-down::before { content: "\f8a0"; }
.bi-person-fill-exclamation::before { content: "\f8a1"; }
.bi-person-fill-gear::before { content: "\f8a2"; }
.bi-person-fill-lock::before { content: "\f8a3"; }
.bi-person-fill-slash::before { content: "\f8a4"; }
.bi-person-fill-up::before { content: "\f8a5"; }
.bi-person-fill-x::before { content: "\f8a6"; }
.bi-person-gear::before { content: "\f8a7"; }
.bi-person-lock::before { content: "\f8a8"; }
.bi-person-slash::before { content: "\f8a9"; }
.bi-person-up::before { content: "\f8aa"; }
.bi-scooter::before { content: "\f8ab"; }
.bi-taxi-front-fill::before { content: "\f8ac"; }
.bi-taxi-front::before { content: "\f8ad"; }
.bi-amd::before { content: "\f8ae"; }
.bi-database-add::before { content: "\f8af"; }
.bi-database-check::before { content: "\f8b0"; }
.bi-database-dash::before { content: "\f8b1"; }
.bi-database-down::before { content: "\f8b2"; }
.bi-database-exclamation::before { content: "\f8b3"; }
.bi-database-fill-add::before { content: "\f8b4"; }
.bi-database-fill-check::before { content: "\f8b5"; }
.bi-database-fill-dash::before { content: "\f8b6"; }
.bi-database-fill-down::before { content: "\f8b7"; }
.bi-database-fill-exclamation::before { content: "\f8b8"; }
.bi-database-fill-gear::before { content: "\f8b9"; }
.bi-database-fill-lock::before { content: "\f8ba"; }
.bi-database-fill-slash::before { content: "\f8bb"; }
.bi-database-fill-up::before { content: "\f8bc"; }
.bi-database-fill-x::before { content: "\f8bd"; }
.bi-database-fill::before { content: "\f8be"; }
.bi-database-gear::before { content: "\f8bf"; }
.bi-database-lock::before { content: "\f8c0"; }
.bi-database-slash::before { content: "\f8c1"; }
.bi-database-up::before { content: "\f8c2"; }
.bi-database-x::before { content: "\f8c3"; }
.bi-database::before { content: "\f8c4"; }
.bi-houses-fill::before { content: "\f8c5"; }
.bi-houses::before { content: "\f8c6"; }
.bi-nvidia::before { content: "\f8c7"; }
.bi-person-vcard-fill::before { content: "\f8c8"; }
.bi-person-vcard::before { content: "\f8c9"; }
.bi-sina-weibo::before { content: "\f8ca"; }
.bi-tencent-qq::before { content: "\f8cb"; }
.bi-wikipedia::before { content: "\f8cc"; }
.bi-alphabet-uppercase::before { content: "\f2a5"; }
.bi-alphabet::before { content: "\f68a"; }
.bi-amazon::before { content: "\f68d"; }
.bi-arrows-collapse-vertical::before { content: "\f690"; }
.bi-arrows-expand-vertical::before { content: "\f695"; }
.bi-arrows-vertical::before { content: "\f698"; }
.bi-arrows::before { content: "\f6a2"; }
.bi-ban-fill::before { content: "\f6a3"; }
.bi-ban::before { content: "\f6b6"; }
.bi-bing::before { content: "\f6c2"; }
.bi-cake::before { content: "\f6e0"; }
.bi-cake2::before { content: "\f6ed"; }
.bi-cookie::before { content: "\f6ee"; }
.bi-copy::before { content: "\f759"; }
.bi-crosshair::before { content: "\f769"; }
.bi-crosshair2::before { content: "\f794"; }
.bi-emoji-astonished-fill::before { content: "\f795"; }
.bi-emoji-astonished::before { content: "\f79a"; }
.bi-emoji-grimace-fill::before { content: "\f79b"; }
.bi-emoji-grimace::before { content: "\f7a0"; }
.bi-emoji-grin-fill::before { content: "\f7a1"; }
.bi-emoji-grin::before { content: "\f7a6"; }
.bi-emoji-surprise-fill::before { content: "\f7a7"; }
.bi-emoji-surprise::before { content: "\f7ac"; }
.bi-emoji-tear-fill::before { content: "\f7ad"; }
.bi-emoji-tear::before { content: "\f7b2"; }
.bi-envelope-arrow-down-fill::before { content: "\f7b3"; }
.bi-envelope-arrow-down::before { content: "\f7b8"; }
.bi-envelope-arrow-up-fill::before { content: "\f7b9"; }
.bi-envelope-arrow-up::before { content: "\f7be"; }
.bi-feather::before { content: "\f7bf"; }
.bi-feather2::before { content: "\f7c4"; }
.bi-floppy-fill::before { content: "\f7c5"; }
.bi-floppy::before { content: "\f7d8"; }
.bi-floppy2-fill::before { content: "\f7d9"; }
.bi-floppy2::before { content: "\f7e4"; }
.bi-gitlab::before { content: "\f7e5"; }
.bi-highlighter::before { content: "\f7f8"; }
.bi-marker-tip::before { content: "\f802"; }
.bi-nvme-fill::before { content: "\f803"; }
.bi-nvme::before { content: "\f80c"; }
.bi-opencollective::before { content: "\f80d"; }
.bi-pci-card-network::before { content: "\f8cd"; }
.bi-pci-card-sound::before { content: "\f8ce"; }
.bi-radar::before { content: "\f8cf"; }
.bi-send-arrow-down-fill::before { content: "\f8d0"; }
.bi-send-arrow-down::before { content: "\f8d1"; }
.bi-send-arrow-up-fill::before { content: "\f8d2"; }
.bi-send-arrow-up::before { content: "\f8d3"; }
.bi-sim-slash-fill::before { content: "\f8d4"; }
.bi-sim-slash::before { content: "\f8d5"; }
.bi-sourceforge::before { content: "\f8d6"; }
.bi-substack::before { content: "\f8d7"; }
.bi-threads-fill::before { content: "\f8d8"; }
.bi-threads::before { content: "\f8d9"; }
.bi-transparency::before { content: "\f8da"; }
.bi-twitter-x::before { content: "\f8db"; }
.bi-type-h4::before { content: "\f8dc"; }
.bi-type-h5::before { content: "\f8dd"; }
.bi-type-h6::before { content: "\f8de"; }
.bi-backpack-fill::before { content: "\f8df"; }
.bi-backpack::before { content: "\f8e0"; }
.bi-backpack2-fill::before { content: "\f8e1"; }
.bi-backpack2::before { content: "\f8e2"; }
.bi-backpack3-fill::before { content: "\f8e3"; }
.bi-backpack3::before { content: "\f8e4"; }
.bi-backpack4-fill::before { content: "\f8e5"; }
.bi-backpack4::before { content: "\f8e6"; }
.bi-brilliance::before { content: "\f8e7"; }
.bi-cake-fill::before { content: "\f8e8"; }
.bi-cake2-fill::before { content: "\f8e9"; }
.bi-duffle-fill::before { content: "\f8ea"; }
.bi-duffle::before { content: "\f8eb"; }
.bi-exposure::before { content: "\f8ec"; }
.bi-gender-neuter::before { content: "\f8ed"; }
.bi-highlights::before { content: "\f8ee"; }
.bi-luggage-fill::before { content: "\f8ef"; }
.bi-luggage::before { content: "\f8f0"; }
.bi-mailbox-flag::before { content: "\f8f1"; }
.bi-mailbox2-flag::before { content: "\f8f2"; }
.bi-noise-reduction::before { content: "\f8f3"; }
.bi-passport-fill::before { content: "\f8f4"; }
.bi-passport::before { content: "\f8f5"; }
.bi-person-arms-up::before { content: "\f8f6"; }
.bi-person-raised-hand::before { content: "\f8f7"; }
.bi-person-standing-dress::before { content: "\f8f8"; }
.bi-person-standing::before { content: "\f8f9"; }
.bi-person-walking::before { content: "\f8fa"; }
.bi-person-wheelchair::before { content: "\f8fb"; }
.bi-shadows::before { content: "\f8fc"; }
.bi-suitcase-fill::before { content: "\f8fd"; }
.bi-suitcase-lg-fill::before { content: "\f8fe"; }
.bi-suitcase-lg::before { content: "\f8ff"; }
.bi-suitcase::before { content: "\f900"; }
.bi-suitcase2-fill::before { content: "\f901"; }
.bi-suitcase2::before { content: "\f902"; }
.bi-vignette::before { content: "\f903"; }
.bi-bluesky::before { content: "\f7f9"; }
.bi-tux::before { content: "\f904"; }
.bi-beaker-fill::before { content: "\f905"; }
.bi-beaker::before { content: "\f906"; }
.bi-flask-fill::before { content: "\f907"; }
.bi-flask-florence-fill::before { content: "\f908"; }
.bi-flask-florence::before { content: "\f909"; }
.bi-flask::before { content: "\f90a"; }
.bi-leaf-fill::before { content: "\f90b"; }
.bi-leaf::before { content: "\f90c"; }
.bi-measuring-cup-fill::before { content: "\f90d"; }
.bi-measuring-cup::before { content: "\f90e"; }
.bi-unlock2-fill::before { content: "\f90f"; }
.bi-unlock2::before { content: "\f910"; }
.bi-battery-low::before { content: "\f911"; }
.bi-anthropic::before { content: "\f912"; }
.bi-apple-music::before { content: "\f913"; }
.bi-claude::before { content: "\f914"; }
.bi-openai::before { content: "\f915"; }
.bi-perplexity::before { content: "\f916"; }
.bi-css::before { content: "\f917"; }
.bi-javascript::before { content: "\f918"; }
.bi-typescript::before { content: "\f919"; }
.bi-fork-knife::before { content: "\f91a"; }
.bi-globe-americas-fill::before { content: "\f91b"; }
.bi-globe-asia-australia-fill::before { content: "\f91c"; }
.bi-globe-central-south-asia-fill::before { content: "\f91d"; }
.bi-globe-europe-africa-fill::before { content: "\f91e"; }
@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.fadeIn {
  animation-name: fadeIn;
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.fadeOut {
  animation-name: fadeOut;
}

/*BRAND*/
/*BRAND RGB (For opacity)*/
/*INTERFACE*/
/*GREYS*/
/* Reset `button` and button-style `input` default styles */
input[type=submit],
input[type=reset],
input[type=button],
button {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  background: none;
  border: 0;
  color: inherit;
  /* cursor: default; */
  font: inherit;
  line-height: normal;
  overflow: visible;
  padding: 0;
  -webkit-appearance: button; /* for input */
  -webkit-user-select: none; /* for button */
  -moz-user-select: none;
  -ms-user-select: none;
}

input::-moz-focus-inner,
button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/*reset input styles */
input:focus,
select:focus,
textarea:focus,
button:focus {
  outline: none;
}

/* Common Button */
.expButton {
  max-height: 38px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 10px 0;
  cursor: pointer;
}

.expContent {
  padding: 0 26px;
}

.noPad {
  padding: 0;
}

.noMargin {
  margin: 0;
}

.expContentIcon {
  padding-right: 10px;
  vertical-align: middle;
}

.largeButton {
  font-size: 22px;
  padding: 12px 16px;
}

a {
  display: inline-block;
  text-decoration: none;
  color: #26478D;
}

.disabled {
  background: #888888;
  cursor: not-allowed;
}

.textDarkBlue {
  color: #26478D;
}

.textLightBlue {
  color: #406EB3;
}

.textViolet {
  color: #632678;
}

.textPurple {
  color: #982881;
}

.textPink {
  color: #ba2f7d;
}

.textSapphire {
  color: #3D87af;
}

.bgDarkBlue {
  color: #26478D;
}

.bgLightBlue {
  color: #406EB3;
}

.bgViolet {
  color: #632678;
}

.bgPurple {
  color: #982881;
}

.bgPink {
  color: #ba2f7d;
}

.bgSapphire {
  color: #3D87af;
}

.pageContainer {
  background: #f4f4f4;
  padding: 0 34px 34px 34px;
  margin-bottom: 64px;
  height: auto;
}

.standardFont {
  font-size: 16px;
  line-height: 26px;
}

.pageTitle {
  padding: 17px 0 4px 0;
}

.clear {
  clear: both;
}

.horizontalSeparator {
  width: 80%;
  height: 1px;
  background: #ccc;
  padding: 0;
  margin: 30px auto;
}

.expIcon {
  width: 60px;
  height: 60px;
}

@media screen and (max-device-width: 640px) {
  .expContent {
    padding: 0;
  }
}
.category-caption {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #000;
  font-size: 32px;
  line-height: 54px;
  font-weight: 400;
  margin: 50px 0 30px 0;
  max-width: 750px;
}

.hidden {
  display: none;
}

.request-open {
  background-color: #8AB2FD;
}

.request-answered {
  background-color: #F6BC41;
}

.request-solved {
  background-color: #C6CBDE;
}

.article-body ul, .article-body ol, #funnel ul, #funnel ol {
  list-style-type: none;
  counter-reset: li;
  padding: 0;
}

.article-body ul > li, #funnel ul > li {
  position: relative;
  padding-left: 22px;
  margin-bottom: 8px;
}

.article-body ol > li, #funnel ol > li {
  position: relative;
  padding-left: 31px;
}

.article-body ul > li:before, #funnel ul > li:before {
  content: "•";
  color: #15C39A;
  position: absolute;
  left: 0;
}

.article-body ol li, #funnel ol li {
  margin-bottom: 10px;
}

.article-body li > ul, #funnel li > ul, .article-body li > ol, #funnel li > ol {
  padding-top: 15px;
}

.article-body ol > li:before, #funnel ol > li:before {
  content: counter(li);
  counter-increment: li;
  border-radius: 50%;
  background-color: #15C39A;
  position: absolute;
  left: 0;
  color: #f6f6f6;
  width: 18px;
  height: 18px;
  text-align: center;
  top: 3px;
  font-size: 12px;
  line-height: 18px;
}

.article-body {
  color: #60657b;
  font-size: 14px;
}

.article-body strong, .article-body h3 {
  color: inherit;
  font-size: inherit;
}

.article-body img {
  max-width: 100%;
  border: 1px solid #E6E6E7;
  border-radius: 5px;
  box-shadow: 0 0 15px rgba(50, 52, 57, 0.11);
}

.article-body h3,
.article-body p,
.article-body ul,
.article-body ol,
.article-body .tabbed-wrap,
.article-body .dropdowns-set,
.notification-badge {
  margin: 0 0 24px 0;
}

.notification-badge {
  background-color: #f1f2fa;
  padding: 20px;
  border-radius: 5px;
}

.article-body .head-wrap .tab {
  color: #878EA6;
  background-color: #FBFBFC;
}

.article-body .head-wrap .tab.active {
  color: #000000;
  background-color: #FFFFFF;
}

header.article-header h1, div.article-body h3 {
  color: #2b2d38;
}

header.article-header h1 {
  margin: 0;
}

.breadcrumbs li a, .breadcrumbs li {
  color: #878EA6;
}

.breadcrumbs li:last-child a, .breadcrumbs li:last-child {
  color: #000000;
}

#funnel .article-body {
  margin: 0;
}

ul.comment-list li.comment .comment-head-wrap, ul.comment-list li.comment .comment-container {
  display: block;
}

ul.comment-list li.comment > div.comment-head-wrap > div.comment-avatar > img {
  width: 32px;
  border-radius: 50%;
}

ul.comment-list li.comment > div.comment-head-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}

ul.comment-list li.comment > div.comment-head-wrap > div.comment-meta-info {
  display: flex;
  width: 100%;
  padding-left: 8px;
}

ul.comment-list li.comment > div.comment-head-wrap > div.comment-meta-info > .comment-published {
  width: 100%;
  text-align: right;
}

ul.comment-list li.comment > div.comment-head-wrap > div.comment-meta-info > .comment-author {
  color: #4a4a4a;
  font-size: 18px;
}

ul.comment-list li.comment > div.comment-head-wrap > div.comment-meta-info > span > time {
  font-size: 16px;
  color: #878EA6;
}

ul.comment-list li.comment > div.comment-container {
  font-size: 18px;
  color: #555C6A;
  line-height: 29px;
}

ul.comment-list li.comment {
  border-bottom: 1px solid rgba(135, 142, 166, 0.3);
  margin-bottom: 22px;
}

ul.comment-list li.comment:last-child {
  border-bottom: none;
  margin-bottom: 22px;
}

div.comment-mark-as-solved {
  display: none;
}

div#funnel .article-vote-controls > a:first-child {
  margin: 0 5px;
}

div.temporary-form-holder, div.temporary-search-holder {
  display: none;
}

.article-footer .article-votes-feedback-wrap, .article-footer .comments-box {
  display: none;
}

.article-footer .article-votes-feedback-wrap {
  padding-top: 36px;
}

.article-footer .article-footer label {
  color: #60657b;
  font-size: 18px;
}

.article-footer .comments-box, .article-footer .submit-btn-wrap {
  width: 420px;
}

.article-footer .submit-btn-wrap {
  text-align: right;
}

.article-footer button.submit {
  border-radius: 5px;
  background-color: #15C39A;
  color: #fff;
  border: none;
  font-size: 11px;
  line-height: 32px;
}

.article-footer div.option {
  padding: 8px 0;
}

.article-footer .options, .article-footer .article-footer .description {
  margin-bottom: 16px;
}

.article-footer .description {
  line-height: 32px;
}

.article-comments, .header-scroll-search {
  display: none;
}

/* Breadcrumbs */
.breadcrumbs li {
  color: #838487;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
}

.breadcrumbs li + li:before {
  background-image: url("../assets/images/help/help_bg.png");
  background-size: auto 20px;
  background-repeat: no-repeat;
  background-position: center center;
  width: 20px;
  height: 20px;
  text-align: center;
  color: #B7B9BE;
  display: inline-block;
  content: "";
  position: relative;
  top: 4px;
}

/* Labels */
.label, .request-status {
  border-radius: 20px;
  display: inline-block;
  font-size: 10px;
  text-transform: uppercase;
  white-space: nowrap;
}

.category-caption2 {
  color: #000;
  font-size: 32px;
  line-height: 54px;
  font-weight: 400;
  margin: 50px 0 30px 0;
  max-width: 750px;
}

.category-follow {
  position: absolute;
  right: 0;
  top: 3px;
}

.category-wrap {
  position: relative;
  padding-right: 120px;
}

.category-bricks {
  margin-left: -90px;
  padding-right: 90px;
}

.category-bricks .section {
  width: 33%;
  box-sizing: border-box;
  padding: 0 0 35px 90px;
}

.category-bricks .section h3 {
  color: #000;
  font-size: 27px;
  line-height: 27px;
  font-weight: 400;
  margin: 0 0 30px 0;
  text-transform: none;
}

/* Metadata */
.meta, .meta-group {
  color: #cccccc;
  display: inline-block;
  font-size: 11px;
}

.meta-group * + *:before {
  content: "•";
  font-size: 8px;
  margin: 0 10px;
}

/* Helper classes */
.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}

.clearfix:after {
  clear: both;
}

/* Pagination */
.pagination {
  margin: 20px 0;
  text-align: center;
}

.pagination * {
  display: inline-block;
}

.pagination li {
  border: 1px solid #eeeeee;
  float: left;
  margin-left: -1px;
}

[dir=rtl] .pagination li {
  float: right;
}

.pagination a, .pagination span {
  color: inherit;
  font-size: 12px;
  padding: 5px 12px;
}

.pagination-current {
  background-color: #15C39A;
  color: #fff;
}

.pagination-first {
  border-radius: 3px 0 0 3px;
}

[dir=rtl] .pagination-first {
  border-radius: 0 3px 3px 0;
}

.pagination-last {
  border-radius: 0 3px 3px 0;
}

[dir=rtl] .pagination-last {
  border-radius: 3px 0 0 3px;
}

/* Markdown styles */
.markdown {
  word-wrap: break-word;
  line-height: 1.5;
}

.markdown img {
  max-width: 100%;
}

.markdown hr {
  background-color: #eeeeee;
  border: 0;
  height: 1px;
}

.markdown pre {
  background: #f9f9f9;
  border: 1px solid #eeeeee;
  border-radius: 3px;
  padding: 10px 15px;
  overflow: auto;
  white-space: pre-wrap;
  font-size: 0.8em;
}

.markdown blockquote {
  border-left: 1px solid #eeeeee;
  color: #bebebe;
  font-style: italic;
  padding: 0 15px;
}

/* Frame */
.help-content, .header-inner, .footer-inner {
  margin: 0 auto;
  width: 1080px !important;
}

/* Columns */
.column-wide {
  width: 720px;
  margin: 0 auto;
}

.column-side {
  width: 360px;
  float: right;
}

.main-column, .side-column {
  display: inline-block;
  vertical-align: top;
}

.main-column {
  width: 715px;
}

.side-column {
  width: 270px;
  margin-left: 45px;
}

[dir=rtl] .side-column {
  margin-left: 0;
  margin-right: 45px;
}

/* Knowledge base trees */
.article-list li, .community li {
  margin-bottom: 10px;
}

.article-list li {
  font-size: 15px;
  line-height: 23px;
  font-weight: 400;
  margin: 0 0 10px 30px;
  list-style-type: disc;
  color: #C7CED9;
}

.category h2 {
  border-bottom: 1px solid #eeeeee;
  font-size: 16px;
  margin: 25px 0;
  padding-bottom: 18px;
}

.category h2 a, .section h3 a {
  color: inherit;
}

.category-empty, .section {
  display: inline-block;
  padding: 0 50px 30px 0;
  vertical-align: top;
  width: 49.5%;
}

[dir=rtl] .category-empty, [dir=rtl] .section {
  padding: 0 0 30px 50px;
}

.see-all-articles {
  display: inline-block;
  margin-top: 28px;
  text-decoration: none;
  border: 2px solid #F1F1F1;
  border-radius: 22px;
  color: #15C39A;
  font-size: 14px;
  font-weight: 400;
  padding: 8px 32px;
}

.category-description, .section-description {
  color: #bebebe;
  margin-bottom: 50px;
  margin-top: -15px;
}

.category-list a, .section-list a {
  /*  color: inherit;*/
  display: inline-block;
  font-size: 18px;
  margin-bottom: 10px;
}

.page-header {
  border-bottom: 1px solid #eeeeee;
  margin-bottom: 30px;
  min-height: 50px;
  padding-bottom: 15px;
}

.page-header > * {
  display: table-cell;
  vertical-align: middle;
}

.page-header > *:first-child {
  width: 100%;
}

.page-header + p {
  color: #bebebe;
  margin: -15px 0 20px 0;
}

.page-header h1 {
  font-size: 20px;
}

/* Article */
.article-header {
  margin-bottom: 32px;
}

.article-header h1 {
  color: #2b2d38;
  font-size: 26px;
  line-height: 40px;
}

.article-updated {
  font-weight: normal;
  display: block;
}

.article-info > * {
  display: table-cell;
  vertical-align: middle;
}

.article-avatar {
  min-width: 55px;
}

.article-avatar img {
  border-radius: 50%;
  max-height: 38px;
  max-width: 38px;
}

.article-meta {
  width: 100%;
}

.article-more-questions {
  margin: 15px 0 50px;
  font-weight: normal;
}

.article-body table {
  table-layout: fixed;
}

.article-body p {
  font-weight: 300;
  line-height: 32px;
}

article .article-body h3 {
  font-size: 21px;
}

.article-footer {
  border-bottom: 1px solid #eeeeee;
  margin-top: 15px;
  padding: 20px 0;
}

.article-footer .article-vote, .article-footer .share {
  display: table-cell;
}

.article-vote {
  width: 100%;
}

.article-vote-question {
  font-weight: normal;
}

.article-vote > * {
  display: inline-block;
}

.article-vote-controls {
  margin: 0 5px;
}

.article-vote-count {
  color: #999999;
  min-width: 20%;
}

.article-vote-up, .article-vote-down {
  color: inherit;
  font-family: "Roboto", serif;
}

.article-vote-up:before {
  content: "👍";
}

.article-vote-down:before {
  content: "👎";
}

.article-promoted {
  position: relative;
}

li.article-promoted {
  list-style-type: none;
  margin-left: 0;
}

li.article-promoted:before {
  position: relative;
  content: "★";
  margin-left: 12px;
  right: 2px;
}

/* Topics/questions/answers */
.topic {
  display: inline-block;
  width: 49.5%;
  padding: 20px 30px 20px 0;
  vertical-align: top;
}

.topic-header, .question-header {
  border-bottom: 1px solid #eeeeee;
  display: table;
  padding-bottom: 10px;
}

.topic-header > *, .question-header > * {
  display: table-cell;
  vertical-align: middle;
}

.topic-header .topic-meta, .question-header .question-meta {
  padding: 0 15px;
  white-space: nowrap;
}

.topic-heading, .question-heading, .answer-list-heading {
  font-weight: bold;
  font-size: 13px;
  width: 100%;
}

.topic-heading {
  font-size: 18px;
}

.topic-questions {
  margin-top: 45px;
}

.topic-description {
  word-break: break-word;
}

.question, .answer {
  border-bottom: 1px solid #eeeeee;
  padding: 20px 0;
  position: relative;
}

.question-form .nesty-input {
  max-width: none;
}

.question-avatar, .answer-avatar {
  display: table-cell;
  margin-right: 10px;
  min-width: 50px;
  position: relative;
  vertical-align: top;
}

.question-avatar-agent:after, .answer-avatar-agent:after {
  background-color: transparent;
  background-image: url(../assets/help/agent-marker-svg);
  background-repeat: no-repeat;
  background-size: 14px;
  position: absolute;
  width: 15px;
  height: 15px;
  left: 30px;
  top: 30px;
  content: " ";
}

.question-avatar img, .answer-avatar img {
  border-radius: 3px;
  height: 38px;
  width: 38px;
}

.question-body, .answer-body, .answer-official-body {
  display: table-cell;
  vertical-align: top;
  width: 100%;
}

.question-body .answer-official-body {
  vertical-align: top;
  width: 100%;
}

.question-body p, .answer-body p, .answer-official-body p {
  margin: 0 0 5px;
}

.question-body .question-meta, .answer-body .answer-meta, .answer-official-body .answer-meta {
  float: left;
}

.question .answer {
  border: none;
  padding-bottom: 0;
}

.question-topic-list {
  margin: -20px 0 30px;
}

.question-topic-list li {
  display: inline-block;
  margin: 10px 10px 0 0;
}

.question-topic-list a {
  background: #f6f6f6;
  background: rgba(0, 0, 0, 0.02);
  border-radius: 5px;
  color: #cccccc;
  display: inline-block;
  font-size: 11px;
  padding: 7px 15px;
}

.question-title, .topic-title {
  margin: -3px 0 5px;
  font-size: 15px;
}

.question-title a, .topic-title a {
  font-weight: lighter;
}

.question-meta, .answer-meta, .topic-meta {
  color: #cccccc;
  font-size: 11px;
}

.topic-meta span + span:before, .question-meta span + span:before, .answer-meta span + span:before {
  content: "•";
  font-size: 10px;
  margin: 0 10px;
}

.answer-form {
  margin: 30px 0 0 95px;
}

.answer-form-controls {
  display: none;
  margin-top: 10px;
  text-align: right;
}

.answer-form-controls input[type=submit] {
  margin-left: 15px;
}

.answer-form-controls .pull-left {
  float: left;
}

.answer-official-heading {
  font-size: 13px;
  font-weight: bold;
  line-height: 1;
  margin: 0 0 20px;
  border-bottom: 0;
}

.answer-list-heading {
  border-bottom: 1px solid #eeeeee;
  margin-top: 30px;
  padding-bottom: 20px;
}

.pending-moderation-answer-badge {
  clear: both;
  border-style: solid;
  border-width: 1px;
  border-color: #c7aa2b;
  color: #c7aa2b;
  padding: 3px 5px;
  float: left;
  margin-top: 10px;
  font-size: 12px;
}

.question-share, .answer-share {
  position: relative;
}

.related-questions-header {
  border-bottom: 1px solid #eeeeee;
}

.related-questions-heading {
  margin-top: 3px;
}

.related-questions li {
  margin-top: 10px;
  margin-bottom: 10px;
}

.recent-articles {
  padding-top: 50px;
  padding-bottom: 30px;
}

.recent-articles h3 {
  font-size: 18px;
  line-height: 27px;
  margin: 0 0 10px 0;
  padding: 0;
}

.recent-articles li {
  font-size: 14px;
  line-height: 15px;
  font-weight: 400;
  margin-bottom: 12px;
}

.recent-articles a {
  line-height: 20px;
}

.recent-activity {
  background: #f9f9f9;
  border-radius: 5px;
  padding: 25px 20px;
  width: 270px;
}

.recent-activity-header {
  margin-top: 0;
  font-size: 15px;
}

.recent-activity-item ~ .recent-activity-item {
  margin-top: 15px;
}

.recent-activity-item-parent {
  color: #323439;
  font-size: 12px;
  text-decoration: none;
  display: block;
}

.recent-activity-item-parent:hover {
  text-decoration: underline;
}

.recent-activity-item-link {
  display: block;
}

.recent-activity-item-meta {
  font-size: 12px;
  color: #999999;
}

.recent-activity-item-time {
  display: inline-block;
}

.recent-activity-item-comment {
  display: none;
}

.recent-activity-item-comment:before {
  display: inline-block;
  content: "•";
}

.recent-activity-item-comment span:before {
  font-family: "Roboto", serif;
  content: "  \e718";
  display: inline-block;
  vertical-align: middle;
  padding-right: 3px;
}

[data-recent-activity-action=article_comment_added] .recent-activity-item-comment,
[data-recent-activity-action=post_comment_added] .recent-activity-item-comment,
[data-recent-activity-action=answer_added] .recent-activity-item-comment {
  display: inline-block;
}

.recent-activity-controls,
.recent-activity-loader {
  padding-top: 20px;
  font-size: 12px;
}

.recent-activity-loader {
  display: inline-block;
  position: relative;
}

.recent-activity-loader:before {
  display: block;
  position: absolute;
  content: " ";
  width: 50%;
  height: 100%;
  left: 0;
  top: 0;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #f9f9f9 50%, rgba(255, 255, 255, 0) 100%);
  animation: recent-activity-loader 0.5s infinite;
  -webkit-animation: recent-activity-loader 0.5s infinite;
}

@keyframes recent-activity-loader {
  0% {
    left: 0;
  }
  100% {
    left: 100%;
  }
}
@-webkit-keyframes recent-activity-loader {
  0% {
    left: 0;
  }
  100% {
    left: 100%;
  }
}
.escalation-badge, a.escalation-badge {
  background-color: #95be22;
  border-color: #95be22;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  color: #ffffff;
  font-size: 11px;
  margin: 0 3px;
  padding: 1px 3px;
  text-decoration: none;
  vertical-align: baseline;
}

.related-articles li {
  font-size: 14px;
  line-height: 15px;
  font-weight: 400;
  margin-bottom: 12px;
}

.top-articles {
  background: #3D87af;
  height: 147px;
  position: relative;
}

.top-articles-wrap {
  height: 100%;
  width: 1180px;
  margin: 0 auto;
  border-top: 1px solid rgba(198, 203, 222, 0.5);
  padding-top: 25px;
}

.top-articles-wrap li {
  list-style-type: none;
  width: 270px;
  float: left;
  position: relative;
  height: 100%;
}

.top-help-home-wrap {
  height: 100%;
  width: 1180px;
  margin: 0 auto;
  border-top: 1px solid rgba(198, 203, 222, 0.5);
  padding-top: 25px;
}

.help-home {
  height: 100%;
  margin: 0 auto;
  border-top: 1px solid rgba(198, 203, 222, 0.5);
  padding-top: 25px;
}

.help-home li {
  list-style-type: none;
  width: 270px;
  float: left;
  position: relative;
  height: 100%;
}

.path-step {
  font-size: 14px;
  margin-top: 8px;
  color: white;
}

.path-step:last-child {
  display: none;
}

.top-title-wrap a {
  font-size: 16px;
  color: #26478D;
}

.top-articles-li-wrap {
  box-sizing: border-box;
  position: absolute;
  height: 48px;
  top: 0;
  bottom: 0;
  width: 100%;
  margin: 25px auto 48px auto;
  text-align: center;
}

li:last-child > .top-articles-li-wrap {
  border: none;
}

.top-articles-wrap > ul {
  height: 100%;
}

.top-help-home-wrap > ul {
  height: 100%;
}

.category-list li {
  display: inline-block;
  width: 33%;
  height: 270px;
}

.category-list li:nth-child(1) a:hover {
  background-image: url(/assets/about_cma-4EXlxaWa.svg), url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='125px'%20height='121px'%20viewBox='0%200%20125%20121'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3c!--%20Generator:%20Sketch%2048.2%20(47327)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eabout%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='icon-hovers-copy-4'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%20transform='translate(-223.000000,%20-893.000000)'%20opacity='0.14'%3e%3cg%20id='Group-10'%20transform='translate(202.000000,%20616.000000)'%20fill='%23C6CBDE'%3e%3cpath%20d='M145.643543,333.601624%20C136.885603,284.475413%2068.9973168,261.218079%2064.3901129,298.740743%20C59.782909,336.263408%2035.271154,309.883481%2025.4177695,352.078896%20C16.5828683,389.912834%2057.5218945,408.311625%2077.0452475,392.213056%20C128.569712,349.727003%20159.597007,411.871269%20145.643543,333.601624%20Z'%20id='about'%20transform='translate(86.587006,%20339.114161)%20rotate(173.000000)%20translate(-86.587006,%20-339.114161)%20'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 120px auto, 150px auto;
}

.category-list li:nth-child(2) a:hover {
  background-image: url(/assets/account_basics-B_JH9qLO.svg), url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='166px'%20height='109px'%20viewBox='0%200%20166%20109'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3c!--%20Generator:%20Sketch%2048.2%20(47327)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3emy%20account%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='icon-hovers-copy'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%20transform='translate(-202.000000,%20-653.000000)'%20opacity='0.14'%3e%3cg%20id='Group-10'%20transform='translate(202.000000,%20616.000000)'%20fill='%23C6CBDE'%3e%3cpath%20d='M64.7889201,144.336982%20C110.79592,133.209852%20165.840851,138.399586%20165.840851,112.459201%20C165.840851,99.7330187%20159.832929,80.3125151%20132.570627,66.0506239%20C104.262879,51.2418219%2045.7670063,26.5309615%2029.7177604,41.8244139%20C-33.1306179,101.713127%2018.78192,155.464113%2064.7889201,144.336982%20Z'%20id='my-account'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 120px auto, 150px auto;
}

.category-list li:nth-child(3) a:hover {
  background-image: url(/assets/resolve_issue-CkjWJjXM.svg), url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='120px'%20height='110px'%20viewBox='0%200%20120%20110'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3c!--%20Generator:%20Sketch%2048.2%20(47327)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eResolve%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='icon-hovers-copy-3'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%20transform='translate(-928.000000,%20-655.000000)'%20opacity='0.14'%3e%3cg%20id='Group-10'%20transform='translate(202.000000,%20616.000000)'%20fill='%23C6CBDE'%3e%3cpath%20d='M771.444931,141.109336%20C813.759351,148.301849%20830.187851,160.927542%20844.517369,118.622144%20C852.283596,95.6937156%20793.176743,22.6433899%20748.903492,43.6471188%20C707.099815,63.4792536%20729.130511,133.916823%20771.444931,141.109336%20Z'%20id='Resolve'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 120px auto, 150px auto;
}

.category-list li:nth-child(4) a:hover {
  background-image: url(/assets/tips_tutorial-DM0gj_Wo.svg), url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='123px'%20height='91px'%20viewBox='0%200%20123%2091'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3c!--%20Generator:%20Sketch%2048.2%20(47327)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3etips%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='icon-hovers-copy-5'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%20transform='translate(-576.000000,%20-920.000000)'%20opacity='0.14'%3e%3cg%20id='Group-10'%20transform='translate(202.000000,%20616.000000)'%20fill='%23C6CBDE'%3e%3cpath%20d='M457.232217,398.442948%20C483.866242,397.380451%20487.128577,379.764283%20493.337562,354.967528%20C499.614932,329.897663%20477.031197,331.18645%20492.123889,294.869287%20C507.21658,258.552124%20417.884382,329.785306%20407.050959,343.152395%20C384.140326,371.421251%20395.936033,383.293613%20422.933707,383.884095%20C446.322148,384.395636%20438.04312,399.208449%20457.232217,398.442948%20Z'%20id='tips'%20transform='translate(444.677429,%20341.566622)%20scale(-1,%201)%20rotate(67.000000)%20translate(-444.677429,%20-341.566622)%20'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 120px auto, 150px auto;
}

.category-list li:nth-child(5) a:hover {
  background-image: url(/assets/billing-C10Ibxbo.svg), url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='132px'%20height='126px'%20viewBox='0%200%20132%20126'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3c!--%20Generator:%20Sketch%2048.2%20(47327)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3epayments&amp;billing%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='icon-hovers-copy-2'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%20transform='translate(-574.000000,%20-648.000000)'%20opacity='0.14'%3e%3cg%20id='Group-10'%20transform='translate(202.000000,%20616.000000)'%20fill='%23C6CBDE'%3e%3cpath%20d='M435.175362,138.114546%20C429.300053,179.695212%20482.283096,131.043317%20491.40027,109.437508%20C500.896096,86.9343718%20490.306751,39.5159346%20475.13811,26.6860333%20C459.387788,13.3641348%20378.110182,79.8035384%20367.026235,91.7145976%20C323.16635,138.847418%20441.050671,96.5338789%20435.175362,138.114546%20Z'%20id='payments&amp;billing'%20transform='translate(426.115260,%2089.662143)%20rotate(67.000000)%20translate(-426.115260,%20-89.662143)%20'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 120px auto, 150px auto;
}

.category-list li:nth-child(6) a:hover {
  background-image: url(/assets/business-DZdjJ5WR.svg), url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='132px'%20height='113px'%20viewBox='0%200%20132%20113'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3c!--%20Generator:%20Sketch%2048.2%20(47327)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3ebusiness%20&amp;%20schools%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='icon-hovers-copy-6'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%20transform='translate(-941.000000,%20-901.000000)'%20opacity='0.14'%3e%3cg%20id='Group-10'%20transform='translate(202.000000,%20616.000000)'%20fill='%23C6CBDE'%3e%3cpath%20d='M747.661204,376.683387%20C773.132605,422.981713%20808.838817,376.683387%20845.054309,376.683387%20C906.866485,376.683387%20842.714981,257.024048%20804.470332,291.785327%20C757.131401,334.812568%20722.189804,330.385061%20747.661204,376.683387%20Z'%20id='business-&amp;-schools'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 120px auto, 150px auto;
}

.category-list a {
  box-sizing: border-box;
  text-decoration: none;
  height: 100%;
  width: 100%;
  background-size: 120px auto;
  background-repeat: no-repeat;
  background-position: center center;
  text-align: center;
  padding-top: 220px;
  color: #2E3543;
  font-size: 21px;
}

.category-list li:nth-child(1) a {
  background-image: url(/assets/about_cma-4EXlxaWa.svg);
}

.category-list li:nth-child(2) a {
  background-image: url(/assets/account_basics-B_JH9qLO.svg);
}

.category-list li:nth-child(3) a {
  background-image: url(/assets/resolve_issue-CkjWJjXM.svg);
}

.category-list li:nth-child(4) a {
  background-image: url(/assets/tips_tutorial-DM0gj_Wo.svg);
}

.category-list li:nth-child(5) a {
  background-image: url(/assets/billing-C10Ibxbo.svg);
}

.category-list li:nth-child(6) a {
  background-image: url(/assets/business-DZdjJ5WR.svg);
}

.contact-badge {
  display: none;
}

.contact-badge-desktop {
  display: block;
  color: #323439;
  text-align: center;
  padding: 40px 0 0 0;
  margin: 100px 0 0 0;
  border-top: 1px solid rgba(151, 151, 151, 0.3);
}

.contact-badge-desktop > p {
  display: inline-block;
}

.contact-badge-desktop p:nth-child(1) {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='46px'%20height='33px'%20viewBox='0%200%2046%2033'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3c!--%20Generator:%20Sketch%2054.1%20(76490)%20-%20https://sketchapp.com%20--%3e%3ctitle%3eGroup%205%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cg%20id='final'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='kb-landing-page'%20transform='translate(-470.000000,%20-1217.000000)'%3e%3cg%20id='Group-8'%20transform='translate(470.000000,%201217.000000)'%3e%3cg%20id='Group-5'%3e%3crect%20id='Rectangle'%20fill='%2311A683'%20opacity='0.231212798'%20x='4'%20y='5'%20width='42'%20height='28'%20rx='8'%3e%3c/rect%3e%3cpath%20d='M4,1%20C2.34314575,1%201,2.34314575%201,4%20L1,24%20C1,25.6568542%202.34314575,27%204,27%20L38,27%20C39.6568542,27%2041,25.6568542%2041,24%20L41,4%20C41,2.34314575%2039.6568542,1%2038,1%20L4,1%20Z'%20id='Rectangle'%20stroke='%233B3E4D'%20stroke-width='2'%20fill='%23FFFFFF'%3e%3c/path%3e%3cpath%20d='M21.0247844,20.8679907%20L39.6748903,6.36843065%20C40.4059342,5.80007914%2040.8335494,4.92598527%2040.8335494,4%20C40.8335494,2.34314575%2039.4904036,1%2037.8335494,1%20L4.277417,1%20C3.35311558,1%202.48041608,1.426069%201.91193247,2.1548759%20C0.89289857,3.46129693%201.12587187,5.34645063%202.4322929,6.36548453%20L21.0247844,20.8679907%20Z'%20id='Rectangle'%20stroke='%233B3E4D'%20stroke-width='2'%20fill='%23FFFFFF'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-size: 40px auto;
  background-position: left center;
  height: 40px;
  line-height: 40px;
  padding: 0 0 0 60px;
  margin: 0 8px 0 0;
}

.contact-badge-desktop p:nth-child(2) {
  color: #15C39A;
  padding: 0 20px 0 0;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAgCAYAAAAffCjxAAAABGdBTUEAALGPC/xhBQAAAWpJREFUSA2l1L1OwzAQAOC7CxIDDxCGvgcCysbSB0AgwYTCwACvwtzyM4EECAkG3oD2YdqVlfjwNdhtSOL4x1Lk1LE/37mX4Pb0flSymoBumOHVYq/4kPvQRhXCAwAecMlv+ezuJBSR+VRfxJlS/BiDkaSjkypXYBxGciZEeJaKoYlE0pG09FllZkxw2WS+XzyvxtrvLCSPU7Aa5MQQTufDi5f2eHTsbQ86I3NgrVBMZJ1QKPavIOuJyr9FOp1GaTA85dPb4/XZzojMRFmk9OJGaaydmRe0TLMH84Zc2AbAjvOMTGqmlzpC5Bvzu+r1uwk8CopIvl2Ky3cG2LSYlvWLf+AdUScCeLnYLWZeETmRYTGW6HohH6QX8kWcUAjSCYUirVAM0oBikRqUglgoFVlC+dfDIcPPZ6PspWL/ik0m9jViKMepiGxCura37G7yAgZGYtYSAV8D4nd18XlIOgax/RG/ZnLZgYibXx/9GwhYe4ZgAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-size: 8px auto;
  background-position: right center;
}

.search-result-pathsteps .path-step:first-child {
  display: block;
  margin-top: 10px;
  text-transform: uppercase;
}

.section-tree-with-article {
  display: table-cell;
}

.section-tree-with-article > ul {
  margin: 0 50px 0 0;
}

.section-tree-with-article .section {
  padding: 10px 0 30px 0;
  border-top: 1px solid #E6E6E7;
  display: block;
  width: 100%;
}

.section-tree-with-article .section .article-list {
  column-count: 2;
}

.section-tree-with-article h2 {
  font-size: 24px;
}

.section-nav {
  display: table-cell;
  width: 280px;
}

.section-nav ul {
  width: 280px;
}

.section-nav li {
  height: 36px;
  padding-left: 10px;
  margin-bottom: 7px;
  cursor: pointer;
}

.section-nav li:hover {
  border-radius: 3px;
  background-color: #F2F2F2;
}

.section-nav li.navbar-active-item:hover {
  background-color: #15C39A;
}

.section-nav a {
  font-size: 14px;
  color: #2E3543;
  line-height: 36px;
  text-decoration: none;
  font-weight: 400;
  display: block;
  height: 100%;
  width: 100%;
}

.navbar-active-item {
  background-color: #15C39A;
  border-radius: 3px;
}

.navbar-active-item a {
  color: #ffffff;
}

#labels-list {
  display: none;
}

header .mobile-menu-toggler {
  display: none;
}

header .mobile-menu {
  display: none;
}

.top-articles .top-articles-title {
  position: absolute;
  top: 12px;
  width: 100%;
  text-align: center;
}

.top-articles .top-articles-title span {
  background-color: #f7f7fa;
  color: #878EA6;
  z-index: 100;
  padding: 0 17px;
  font-family: "Roboto", serif;
  letter-spacing: 1px;
  font-size: 12px;
}

header.header {
  background-color: rgba(198, 203, 222, 0.15);
  border: none;
}

.yellow-trianlge, .blue-triangle, .green-circle,
.yellow-semicircle, .green-coma, .green-asterix {
  display: inline-block;
  position: absolute;
}

.yellow-trianlge, .blue-triangle {
  width: 0;
  height: 0;
}

.yellow-trianlge {
  border: 15px solid transparent;
  border-top: 30px solid #f8e71c;
  transform: rotate(-30deg);
  opacity: 0.5;
  left: 80%;
}

.blue-triangle {
  border: 10px solid transparent;
  border-top: 20px solid #61A9FC;
  transform: rotate(30deg);
  opacity: 0.28;
  left: 20%;
  top: 40px;
}

.green-circle {
  width: 30px;
  height: 30px;
  box-sizing: border-box;
  border: 15px solid #61a9fc;
  opacity: 0.5;
  border-radius: 30px;
  right: 11%;
  bottom: 54px;
}

.yellow-semicircle {
  width: 40px;
  height: 40px;
  box-sizing: border-box;
  border-top: none;
  border-bottom: 20px solid #f8e71c;
  opacity: 0.5;
  border-radius: 40px;
  transform: rotate(45deg);
  left: 10%;
  top: 250px;
}

.green-coma {
  color: #15C39A;
  opacity: 0.5;
  font-size: 100px;
  font-family: Arial Hebrew, serif;
  left: 25%;
  top: 50px;
}

.green-asterix {
  color: #15C39A;
  opacity: 0.5;
  font-size: 60px;
  font-family: Arial Hebrew, serif;
  left: 67%;
  bottom: -87px;
}

header.header div.header-fixed-wrap {
  height: 100px;
  width: 100%;
  z-index: 200;
  top: 0;
}

div.request_description > p {
  display: none;
}

section.main-column {
  padding: 0 24px 0 24px;
}

strong.request-id, #status-wrap {
  display: inline-block;
  vertical-align: text-top;
}

strong.request-id {
  color: #878EA6;
  font-size: 14px;
  line-height: 17px;
  font-weight: 300;
}

#status-wrap {
  float: right;
  position: relative;
  bottom: 35px;
}

#status-wrap > dd {
  margin: 0;
}

#status-wrap > dt {
  margin: 0;
  color: #878EA6;
  font-size: 10px;
  line-height: 12px;
  text-align: center;
}

#status-wrap > dd > span {
  display: inline-block;
  width: 43px;
  height: 20px;
  border-radius: 2px;
  color: #FFFFFF;
  font-size: 10px;
  font-family: "Roboto", serif;
  text-transform: uppercase;
  line-height: 20px;
  text-align: center;
}

.main-column ul.comment-list {
  margin: 40px 0 0 0;
  padding: 0;
  list-style-type: none;
}

.main-column .comment-form .comment-avatar {
  display: none;
}

.main-column .comment-form #request_comment_body {
  width: 100%;
  border: 1.25px solid rgb(198, 203, 222);
  height: 120px;
  border-radius: 5px;
  box-sizing: border-box;
  padding: 16px 10px 16px 10px;
  margin-bottom: 16px;
}

.main-column .comment-form #upload-dropzone {
  border: 1.25px dashed #C6CBDE;
  border-radius: 5px;
}

.main-column .comment-form input[type=submit] {
  height: 48px;
  border-radius: 100px;
  background: none;
  background-color: #15C39A;
  margin: 20px 0 61px 0;
  border: none;
  color: #fff;
  width: 226px;
  float: left;
}

section.help-content section.side-column {
  display: none;
}

section.help-content section.main-column {
  display: block;
  margin: 0 auto;
}

.my-activities-sub-nav ul {
  list-style-type: none;
  padding-left: 0;
}

.my-activities-sub-nav ul li {
  display: inline-block;
  margin-right: 24px;
  color: #4A4A4A;
  font-weight: 600;
}

.my-activities-sub-nav ul li a {
  color: inherit;
  text-decoration: none;
  font-weight: 300;
}

.my-activities-sub-nav .requests-selected-nav {
  border-top: 2px solid #15C39A;
  padding-top: 4px;
}

.request-table-toolbar {
  background-color: rgba(198, 203, 222, 0.15);
  border-radius: 2px;
  display: flex;
  justify-content: space-between;
  padding: 12px 16px;
  position: relative;
  margin-bottom: 24px;
}

.request-table-toolbar select {
  background-color: #FFFFFF;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  outline: none;
  border: none;
  height: 100%;
  background-image: url("//theme.zdassets.com/theme_assets/32923/6ce318f704d57a2335b29c138a82c9ac47612fda.png");
  background-repeat: no-repeat;
  background-size: 15px auto;
  background-position: right 15px center;
  margin-left: 10px;
  width: 168px;
  padding-left: 15px;
}

.request-table-toolbar:before {
  width: 30px;
  height: 100%;
  background-size: 20px;
  position: absolute;
  display: inline-block;
  content: "";
  background-image: url("//theme.zdassets.com/theme_assets/32923/a9fefa1a893e2e95ef776dcfb4e71e225a7894e5.svg");
  background-repeat: no-repeat;
  background-position: 100% 50%;
  top: 0;
}

.request-table-toolbar input {
  display: inline-block;
  padding: 6px 0 6px 34px;
  -webkit-appearance: none !important;
  outline: none;
  border: none;
  border-radius: 40px;
  background-color: #FFFFFF;
  width: 240px;
}

table#request-table {
  width: 100%;
  display: block;
}

.my-activities-table thead {
  width: 100%;
  display: block;
  border-bottom: 1px solid rgba(198, 203, 222, 0.5);
}

.my-activities-table thead tr {
  display: flex;
  padding: 0 0 8px 16px;
  box-sizing: border-box;
}

.my-activities-table tbody {
  width: 100%;
  display: block;
}

.my-activities-table tbody tr {
  width: 100%;
  display: flex;
  padding: 21px 0 17px 16px;
  border-bottom: 1px solid rgba(198, 203, 222, 0.5);
  box-sizing: border-box;
}

.my-activities-table thead th {
  flex: 1;
  text-align: left;
  text-transform: uppercase;
  color: #878EA6;
  font-size: 12px;
  border: none;
  padding: 0;
}

.my-activities-table thead th:nth-child(2) {
  flex: 5;
}

.my-activities-table thead th:nth-child(5) {
  text-align: center;
}

.my-activities-table thead th:nth-child(1), .my-activities-table thead th:nth-child(3), .my-activities-table thead th:nth-child(4) {
  flex: 1;
}

.my-activities-table tbody td {
  flex: 1;
  text-align: left;
  border: none;
  overflow: hidden;
  padding: 0;
}

.my-activities-table tbody td a {
  text-decoration: none;
  color: #4A4A4A;
  white-space: nowrap;
}

.my-activities-table tbody td:nth-child(2) {
  flex: 5;
}

.my-activities-table tbody td:nth-child(1), .my-activities-table tbody td:nth-child(3), .my-activities-table tbody td:nth-child(4) {
  flex: 1;
}

.my-activities-table thead th:nth-child(1) {
  text-align: center;
}

.my-activities-table tbody td:nth-child(1), .my-activities-table tbody td:nth-child(5) {
  text-align: center;
}

.my-activities-table #request-table tr span {
  height: 20px;
  width: 48px;
  color: #fff;
  font-size: 10px;
  font-weight: bold;
  line-height: 20px;
  text-transform: uppercase;
  border-radius: 2px;
  text-align: center;
}

.request-table-toolbar input::-webkit-input-placeholder {
  color: rgba(135, 142, 166, 0.76);
}

.request-table-toolbar input:-ms-input-placeholder {
  color: rgba(135, 142, 166, 0.76);
}

.request-table-toolbar input::-moz-placeholder {
  color: rgba(135, 142, 166, 0.76);
}

.request-table-toolbar input::-ms-input-placeholder {
  color: rgba(135, 142, 166, 0.76);
}

.request-table-toolbar input::placeholder {
  color: rgba(135, 142, 166, 0.76);
}

#upload-dropzone .icon-holder {
  flex-basis: 37px;
  flex-shrink: 0;
  flex-grow: 0;
  height: 37px;
  background-position: center;
  border-radius: 50%;
  border: 1px solid rgba(21, 195, 154, 0.35);
  background-color: #fff;
  margin: 0 16px 0 16px;
}

#upload-dropzone .texts-holder {
  display: inline-block;
}

#upload-dropzone .texts-holder .upper-text {
  text-align: initial;
}

#upload-dropzone .texts-holder .upper-text span {
  height: 19px;
  font-size: 16px;
  line-height: 19px;
  padding: 0;
  text-align: initial;
  width: initial;
  color: #60657b;
}

#upload-dropzone .texts-holder .upper-text a {
  color: #15C39A;
  cursor: pointer;
  font-size: initial;
  text-decoration: underline;
}

#upload-dropzone .texts-holder .lower-text {
  color: #8189A9;
  font-size: 14px;
  text-align: initial;
}

#upload-dropzone span:before {
  content: none;
}

div.form-title {
  text-align: center;
}

/* Quasar Custom Style */
.q-header {
  --bg-opacity: 1;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, var(--bg-opacity));
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 16px;
  --text-opacity: 1;
  color: #333333;
  color: rgba(51, 51, 51, var(--text-opacity));
  border-bottom-width: 2px;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  -o-border-image: linear-gradient(to right, #af1685, #1d4f91) 50;
  border-image: linear-gradient(to right, #af1685, #1d4f91) 50;
  border-style: solid;
  height: 64px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.q-header .eds-primary-header .header-logo {
  padding-left: 16px;
  padding-right: 16px;
  height: 100%;
  display: flex;
  align-items: center;
}

.q-header .eds-primary-header .header-title {
  font-weight: 400;
  font-size: 16px;
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 1px;
  border-style: solid;
  --border-opacity: 1;
  border-color: #c1c1c1;
  border-color: rgba(193, 193, 193, var(--border-opacity));
  margin: 0;
  padding-top: 8px;
  padding-left: 16px;
  height: 32px;
  box-sizing: border-box;
}

.q-header .eds-primary-header .header-section {
  height: 100%;
  margin: 0;
  padding: 0;
  flex: 1 1 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}

.q-header .eds-primary-header .header-icon {
  width: 24px;
  height: 24px;
  font-size: 24px;
  fill: currentColor;
}

.q-header .eds-primary-header .header-icon.prepend {
  margin-right: 8px;
}

.q-header .eds-primary-header .header-icon.append {
  margin-left: 4px;
}

/* -------------------------------------------------------------- */
.q-footer {
  --bg-opacity: 1;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, var(--bg-opacity));
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 16px;
  --text-opacity: 1;
  color: #333333;
  color: rgba(51, 51, 51, var(--text-opacity));
  border-bottom-width: 2px;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  -o-border-image: linear-gradient(to right, #af1685, #1d4f91) 50;
  border-image: linear-gradient(to right, #af1685, #1d4f91) 50;
  border-style: solid;
  height: 64px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.q-footer .do-primary-footer .footer-logo {
  padding-left: 16px;
  padding-right: 16px;
  height: 100%;
  display: flex;
  align-items: center;
}

.q-footer .do-primary-footer .footer-title {
  font-weight: 400;
  font-size: 16px;
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 1px;
  border-style: solid;
  --border-opacity: 1;
  border-color: #c1c1c1;
  border-color: rgba(193, 193, 193, var(--border-opacity));
  margin: 0;
  padding-top: 8px;
  padding-left: 16px;
  height: 32px;
  box-sizing: border-box;
}

.q-footer .do-primary-footer .footer-section {
  height: 100%;
  margin: 0;
  padding: 0;
  flex: 1 1 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}

.q-footer .do-primary-footer .footer-icon {
  width: 24px;
  height: 24px;
  font-size: 24px;
  fill: currentColor;
}

.q-footer .do-primary-footer .footer-icon.prepend {
  margin-right: 8px;
}

.q-footer .do-primary-footer .footer-icon.append {
  margin-left: 4px;
}

/* -------------------------------------------------------------- */
.main-content-login {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 70% 30%;
  grid-template-columns: 70% 30%;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
  grid-template-areas: ". .";
}

.main-content-homepage {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 60% 40%;
  grid-template-columns: 60% 40%;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
  grid-template-areas: ". .";
}

.main-content-page {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 70% 30%;
  grid-template-columns: 70% 30%;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
  grid-template-areas: ". .";
}

.main-content {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 100%;
  grid-template-columns: 100%;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
  grid-template-areas: ". .";
}

.full-height {
  height: 100%;
}

.full-width {
  width: 100%;
}

.display-grid {
  -ms-flex-align: center;
  align-items: center;
  margin-left: 35px;
}

.homepage-img {
  width: 100%;
  height: 100%;
  background-image: url(../assets/images/brand/main_screen.jpg);
  background-size: cover;
}

.login-img {
  width: 100%;
  height: 100%;
  background-image: url(../assets/images/brand/login_screen.jpg);
  background-size: cover;
}

/* -------------------------------------------------------------- */
.do-img {
  width: 100%;
  height: 100%;
  background-size: cover;
}

/* -------------------------------------------------------------- */
.feature-content-page {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 2% 96% 2%;
  grid-template-columns: 2% 96% 2%;
  row-gap: 20px;
  -ms-grid-rows: 2fr;
  grid-template-rows: 2fr;
  grid-template-areas: ". .";
}

.cdm-search-content {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 49% 2% 49%;
  grid-template-columns: 49% 2% 49%;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
  grid-template-areas: ". .";
}

.cim-search-content {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 100%;
  grid-template-columns: 100%;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
  grid-template-areas: ". .";
}

.cim-view-data-content {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 20% 1% 79%;
  grid-template-columns: 20% 1% 79%;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
  grid-template-areas: ". .";
}

.cim-view-identity-content {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 32% 2% 32% 2% 32%;
  grid-template-columns: 32% 2% 32% 2% 32%;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
  grid-template-areas: ". .";
}

.cim-view-pin-lin-data-content {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 50% 50%;
  grid-template-columns: 50% 50%;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
  grid-template-areas: ". .";
}

.cdm-search-address-content {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 49% 2% 49%;
  grid-template-columns: 49% 2% 49%;
  -ms-grid-rows: 2fr;
  row-gap: 50px;
  grid-template-rows: 2fr;
  grid-template-areas: ". .";
}

.cdm-search-association-content {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 49% 2% 49%;
  grid-template-columns: 49% 2% 49%;
  -ms-grid-rows: 2fr;
  row-gap: 50px;
  grid-template-rows: 2fr;
  grid-template-areas: ". .";
}

.cdm-ecaps-content {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 100%;
  grid-template-columns: 100%;
  -ms-grid-rows: 5fr;
  grid-template-rows: 5fr;
  grid-template-areas: ". .";
}

.width-100 {
  width: 100%;
}

.width-95 {
  width: 95%;
}

.width-90 {
  width: 90%;
}

.width-85 {
  width: 85%;
}

.width-80 {
  width: 80%;
}

.width-75 {
  width: 75%;
}

.width-70 {
  width: 70%;
}

.width-65 {
  width: 65%;
}

.width-60 {
  width: 60%;
}

.width-55 {
  width: 55%;
}

.width-50 {
  width: 50%;
}

.width-45 {
  width: 45%;
}

.width-40 {
  width: 40%;
}

.width-35 {
  width: 35%;
}

.width-30 {
  width: 30%;
}

.width-25 {
  width: 25%;
}

.width-20 {
  width: 20%;
}

.width-15 {
  width: 15%;
}

.width-12 {
  width: 12%;
}

.width-10 {
  width: 10%;
}

/* -------------------------------------------------------------- */
.table-header {
  background: #3D87af !important;
  color: #fff !important;
}

.buttonSearch {
  background-color: #3D87af !important;
}

.buttonSearchReset {
  background-color: #444444 !important;
}

.buttonBackToSearch {
  background-color: #3D87af !important;
}

.buttonBackToSearchResult {
  background-color: #26478D !important;
}

.buttonHistory {
  background-color: #632678 !important;
}

.buttonEdit {
  background-color: #982881 !important;
}

.buttonCreate {
  background-color: #982881 !important;
}

.buttonDelete {
  background-color: #D31F1F !important;
}

.buttonUndelete {
  background-color: #e2a235 !important;
}

.buttonSetPublic {
  background-color: #3DAD24 !important;
}

.buttonSetPrivate {
  background-color: #e2a235 !important;
}

.buttonSearchClose {
  background-color: #444444 !important;
}

.buttonCancel {
  background-color: #444444 !important;
}

.buttonSave {
  background-color: #3DAD24 !important;
}

.buttonReevaluate {
  background-color: #e2a235 !important;
}

.buttonMerge {
  background-color: #26478D !important;
}

.buttonViewData {
  background-color: #3DAD24 !important;
}

.buttonViewIdentity {
  background-color: #632678 !important;
}

.buttonPrevRecord {
  background-color: #3D87af !important;
}

.buttonNextRecord {
  background-color: #3D87af !important;
}

.buttonEndRecord {
  background-color: #26478D !important;
}

.buttonUnlinkDin {
  background-color: #e2a235 !important;
}

.buttonAddressVariation {
  background-color: #e2a235 !important;
}

.uppercase input {
  text-transform: uppercase;
}

.occupancyPeriodCard {
  display: flex;
}

/* cyrillic-ext */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 100;
  src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEz0dL_nz.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 100;
  src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzQdL_nz.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 100;
  src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzwdL_nz.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 100;
  src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzMdL_nz.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 100;
  src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEz8dL_nz.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 100;
  src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEz4dL_nz.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 100;
  src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzAdLw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc3CsTKlA.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc-CsTKlA.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc2CsTKlA.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc5CsTKlA.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc1CsTKlA.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc0CsTKlA.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 400;
  src: local("Roboto Italic"), local("Roboto-Italic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 400;
  src: local("Roboto Italic"), local("Roboto-Italic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 400;
  src: local("Roboto Italic"), local("Roboto-Italic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 400;
  src: local("Roboto Italic"), local("Roboto-Italic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 400;
  src: local("Roboto Italic"), local("Roboto-Italic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xHIzIFKw.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 400;
  src: local("Roboto Italic"), local("Roboto-Italic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 400;
  src: local("Roboto Italic"), local("Roboto-Italic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 500;
  src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc3CsTKlA.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 500;
  src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc-CsTKlA.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 500;
  src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc2CsTKlA.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 500;
  src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc5CsTKlA.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 500;
  src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc1CsTKlA.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 500;
  src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc0CsTKlA.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 500;
  src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc6CsQ.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 700;
  src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic3CsTKlA.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 700;
  src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic-CsTKlA.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 700;
  src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic2CsTKlA.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 700;
  src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic5CsTKlA.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 700;
  src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic1CsTKlA.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 700;
  src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic0CsTKlA.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 700;
  src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 900;
  src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc3CsTKlA.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 900;
  src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc-CsTKlA.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 900;
  src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc2CsTKlA.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 900;
  src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc5CsTKlA.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 900;
  src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc1CsTKlA.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 900;
  src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc0CsTKlA.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 900;
  src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc6CsQ.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 100;
  src: local("Roboto Thin"), local("Roboto-Thin"), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxFIzIFKw.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 100;
  src: local("Roboto Thin"), local("Roboto-Thin"), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxMIzIFKw.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 100;
  src: local("Roboto Thin"), local("Roboto-Thin"), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxEIzIFKw.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 100;
  src: local("Roboto Thin"), local("Roboto-Thin"), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxLIzIFKw.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 100;
  src: local("Roboto Thin"), local("Roboto-Thin"), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxHIzIFKw.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 100;
  src: local("Roboto Thin"), local("Roboto-Thin"), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxGIzIFKw.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 100;
  src: local("Roboto Thin"), local("Roboto-Thin"), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxIIzI.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 900;
  src: local("Roboto Black"), local("Roboto-Black"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfCRc4EsA.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 900;
  src: local("Roboto Black"), local("Roboto-Black"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfABc4EsA.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 900;
  src: local("Roboto Black"), local("Roboto-Black"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfCBc4EsA.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 900;
  src: local("Roboto Black"), local("Roboto-Black"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfBxc4EsA.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 900;
  src: local("Roboto Black"), local("Roboto-Black"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfCxc4EsA.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 900;
  src: local("Roboto Black"), local("Roboto-Black"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfChc4EsA.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 900;
  src: local("Roboto Black"), local("Roboto-Black"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
html,
body {
  height: 100%;
  margin: 0 auto;
  padding: 0;
  font-family: "Roboto", sans-serif;
}

/* Consent shared styles */
.consentContainer {
  background: #f4f4f4;
  line-height: 23px;
}

.consentContainer p {
  margin: 0 0 -8px;
  color: #575755;
}

.consentTitle {
  padding: 16px 0 4px 0;
  text-align: center;
}

.consentHeaderSection {
  background: white;
  text-align: center;
  margin: 24px auto 0 auto;
  width: 90%;
  font-size: 16px;
}

.consentHeaderSection p {
  color: #575755;
}

.consentInputSection {
  background: white;
  text-align: center;
  margin: 12px auto;
  width: 90%;
}

.consentInputSection p {
  font-size: 14px;
}

.consentHeader {
  margin-top: 0;
  padding: 14px 0;
  text-align: center;
}

.consentSummarySection {
  background: #eee;
}

.consentSummaryPanel {
  margin: 24px auto;
  width: 94%;
}

.consentAgreeBox {
  padding: 34px 34px 0 34px;
}

.consentContinueSection {
  margin-top: 34px;
  text-align: center;
}

.darkGreyText {
  color: #575755;
}

.continueCTA {
  margin-bottom: 16px;
}

.businessSearchBox {
  color: #575755;
  font-weight: bold;
  width: 70%;
  margin: 0 auto;
  text-align: center;
  padding-bottom: 34px;
}

.searchText {
  text-align: left;
  padding-bottom: 4px;
}

.searchInformation {
  text-align: left;
  padding-bottom: 4px;
  font-size: 12px;
  color: #3D87af;
}

.businessMatches {
  padding-top: 6px;
  margin-top: -14px;
  margin-bottom: 0;
  text-align: center;
}

#noData {
  padding-bottom: 34px;
}

.inputSpacing {
  margin: 8px auto;
}

.textInputWidth {
  width: 100%;
}

.obList {
  padding: 0;
}

.obList li {
  list-style: none;
  text-align: left;
  margin: 20px 0;
}

.lineBreak {
  display: none;
}

.clientName {
  font-weight: bold;
  color: #26478D;
}

.hideConsentBorder {
  padding: 16px 0 4px 0;
}

/* Login Screen */
#login {
  position: relative;
  top: -44px;
  padding-bottom: 34px;
}

#login-heading {
  font-size: 20px;
  font-weight: 500;
  color: #c41d73;
}

#okta-sign-in {
  width: 400px;
}

div#okta-sign-in.auth-container.main-container.no-beacon {
  margin-top: 0;
  margin-bottom: 0;
}

#okta-sign-in.auth-container .o-form-head {
  color: #26478D;
  font-size: 24px;
}

input#okta-signin-submit.button.button-primary {
  background-color: #26478D;
  color: white;
}

.login-brand {
  height: 90vh;
  width: 100%;
}

.bg-experian-dark-blue {
  background-color: #26478D;
}

.bg-experian-light-blue {
  background-color: #406EB3;
}

.bg-experian-violet {
  background: #632678;
}

.bg-experian-purple {
  background: #982881;
}

.bg-experian-pink {
  background-color: #ba2f7d;
}

.bg-experian-sapphire {
  background-color: #3D87af;
}
.q-tab__label[data-v-f782dd51] {
  font-size: 16px;
  line-height: 1.715em;
  font-weight: 500;
}


/*!
 * * Quasar Framework v2.18.6
 * * (c) 2015-present Razvan Stoenescu
 * * Released under the MIT License.
 * */
*, *:before, *:after {
  box-sizing: inherit;
  -webkit-tap-highlight-color: transparent;
  -moz-tap-highlight-color: transparent;
}

html, body, #q-app {
  width: 100%;
  direction: ltr;
}

body.platform-ios.within-iframe, body.platform-ios.within-iframe #q-app {
  width: 100px;
  min-width: 100%;
}

html, body {
  margin: 0;
  box-sizing: border-box;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
  display: block;
}

/* * line 1: Remove the bottom border in Firefox 39-.
 * * lines 2,3: Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 * */
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}

img {
  border-style: none;
}

/* * line 1: Correct the inheritance and scaling of font size in all browsers.
 * * line 2: Correct the odd `em` font sizing in all browsers.
 * */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* * lines 1,2: Add the correct box sizing in Firefox.
 * * line 3: Show the overflow in Edge and IE.
 * */
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

button,
input,
optgroup,
select,
textarea {
  font: inherit;
  font-family: inherit;
  margin: 0;
}

optgroup {
  font-weight: bold;
}

/* * Show the overflow in IE.
 * *  input: Show the overflow in Edge.
 * *  select: Show the overflow in Edge, Firefox, and IE.
 * * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * *  select: Remove the inheritance of text transform in Firefox.
 * */
button,
input,
select {
  overflow: visible;
  text-transform: none;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

button:-moz-focusring, input:-moz-focusring {
  outline: 1px dotted ButtonText;
}

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * * lines 1,3,4,6: Correct the text wrapping in Edge and IE.
 * * line 2: Correct the color inheritance from `fieldset` elements in IE.
 * * line 5: Remove the padding so developers are not caught out when they zero out
 * *    `fieldset` elements in all browsers.
 * */
legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

textarea {
  overflow: auto;
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

.q-icon {
  line-height: 1;
  width: 1em;
  height: 1em;
  flex-shrink: 0;
  letter-spacing: normal;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  text-align: center;
  position: relative;
  box-sizing: content-box;
  fill: currentColor;
}
.q-icon:before, .q-icon:after {
  width: 100%;
  height: 100%;
  display: flex !important;
  align-items: center;
  justify-content: center;
}
.q-icon > svg,
.q-icon > img {
  width: 100%;
  height: 100%;
}
.q-icon > div {
  box-sizing: border-box;
}

.q-icon,
.material-icons,
.material-icons-outlined,
.material-icons-round,
.material-icons-sharp,
.material-symbols-outlined,
.material-symbols-rounded,
.material-symbols-sharp {
  user-select: none;
  cursor: inherit;
  font-size: inherit;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
}

.q-panel {
  height: 100%;
  width: 100%;
}
.q-panel > div {
  height: 100%;
  width: 100%;
}

.q-panel-parent {
  overflow: hidden;
  position: relative;
}

.q-loading-bar {
  position: fixed;
  z-index: 9998;
  transition: transform 0.5s cubic-bezier(0, 0, 0.2, 1), opacity 0.5s;
  background: #f44336;
}
.q-loading-bar--top {
  left: 0 /* rtl:ignore */;
  right: 0 /* rtl:ignore */;
  top: 0;
  width: 100%;
}
.q-loading-bar--bottom {
  left: 0 /* rtl:ignore */;
  right: 0 /* rtl:ignore */;
  bottom: 0;
  width: 100%;
}
.q-loading-bar--right {
  top: 0;
  bottom: 0;
  right: 0;
  height: 100%;
}
.q-loading-bar--left {
  top: 0;
  bottom: 0;
  left: 0;
  height: 100%;
}

.q-avatar {
  position: relative;
  vertical-align: middle;
  display: inline-block;
  border-radius: 50%;
  font-size: 48px;
  height: 1em;
  width: 1em;
}
.q-avatar__content {
  font-size: 0.5em;
  line-height: 0.5em;
}
.q-avatar__content, .q-avatar img:not(.q-icon):not(.q-img__image) {
  border-radius: inherit;
  height: inherit;
  width: inherit;
}
.q-avatar--square {
  border-radius: 0;
}

.q-badge {
  background-color: var(--q-primary);
  color: #fff;
  padding: 2px 6px;
  border-radius: 4px;
  font-size: 12px;
  line-height: 1;
  min-height: 12px;
  font-weight: normal;
  vertical-align: baseline;
}
.q-badge--single-line {
  white-space: nowrap;
}
.q-badge--multi-line {
  word-break: break-all;
  word-wrap: break-word;
}
.q-badge--floating {
  position: absolute;
  top: -4px;
  right: -3px;
  cursor: inherit;
}
.q-badge--transparent {
  opacity: 0.8;
}
.q-badge--outline {
  background-color: transparent;
  border: 1px solid currentColor;
}
.q-badge--rounded {
  border-radius: 1em;
}

.q-banner {
  min-height: 54px;
  padding: 8px 16px;
  background: #fff;
}
.q-banner--top-padding {
  padding-top: 14px;
}
.q-banner__avatar {
  min-width: 1px !important;
}
.q-banner__avatar > .q-avatar {
  font-size: 46px;
}
.q-banner__avatar > .q-icon {
  font-size: 40px;
}
.q-banner__avatar:not(:empty) + .q-banner__content {
  padding-left: 16px;
}
.q-banner__actions.col-auto {
  padding-left: 16px;
}
.q-banner__actions.col-all .q-btn-item {
  margin: 4px 0 0 4px;
}
.q-banner--dense {
  min-height: 32px;
  padding: 8px;
}
.q-banner--dense.q-banner--top-padding {
  padding-top: 12px;
}
.q-banner--dense .q-banner__avatar > .q-avatar, .q-banner--dense .q-banner__avatar > .q-icon {
  font-size: 28px;
}
.q-banner--dense .q-banner__avatar:not(:empty) + .q-banner__content {
  padding-left: 8px;
}
.q-banner--dense .q-banner__actions.col-auto {
  padding-left: 8px;
}

.q-bar {
  background: rgba(0, 0, 0, 0.2);
}
.q-bar > .q-icon {
  margin-left: 2px;
}
.q-bar > div, .q-bar > div + .q-icon {
  margin-left: 8px;
}
.q-bar > .q-btn {
  margin-left: 2px;
}
.q-bar > .q-icon:first-child, .q-bar > .q-btn:first-child, .q-bar > div:first-child {
  margin-left: 0;
}
.q-bar--standard {
  padding: 0 12px;
  height: 32px;
  font-size: 18px;
}
.q-bar--standard > div {
  font-size: 16px;
}
.q-bar--standard .q-btn {
  font-size: 11px;
}
.q-bar--dense {
  padding: 0 8px;
  height: 24px;
  font-size: 14px;
}
.q-bar--dense .q-btn {
  font-size: 8px;
}
.q-bar--dark {
  background: rgba(255, 255, 255, 0.15);
}

.q-breadcrumbs__el {
  color: inherit;
}
.q-breadcrumbs__el-icon {
  font-size: 125%;
}
.q-breadcrumbs__el-icon--with-label {
  margin-right: 8px;
}

[dir=rtl] .q-breadcrumbs__separator .q-icon {
  transform: scaleX(-1) /* rtl:ignore */;
}

.q-btn {
  display: inline-flex;
  flex-direction: column;
  align-items: stretch;
  position: relative;
  outline: 0;
  border: 0;
  vertical-align: middle;
  font-size: 14px;
  line-height: 1.715em;
  text-decoration: none;
  color: inherit;
  background: transparent;
  font-weight: 500;
  text-transform: uppercase;
  text-align: center;
  width: auto;
  height: auto;
  cursor: default;
  padding: 4px 16px;
  min-height: 2.572em;
}
.q-btn .q-icon, .q-btn .q-spinner {
  font-size: 1.715em;
}
.q-btn.disabled {
  opacity: 0.7 !important;
}
.q-btn:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: inherit;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
}
.q-btn--actionable {
  cursor: pointer;
}
.q-btn--actionable.q-btn--standard:before {
  transition: box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.q-btn--actionable.q-btn--standard:active:before, .q-btn--actionable.q-btn--standard.q-btn--active:before {
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 5px 8px rgba(0, 0, 0, 0.14), 0 1px 14px rgba(0, 0, 0, 0.12);
}
.q-btn--no-uppercase {
  text-transform: none;
}
.q-btn--rectangle {
  border-radius: 3px;
}
.q-btn--outline {
  background: transparent !important;
}
.q-btn--outline:before {
  border: 1px solid currentColor;
}
.q-btn--push {
  border-radius: 7px;
}
.q-btn--push:before {
  border-bottom: 3px solid rgba(0, 0, 0, 0.15);
}
.q-btn--push.q-btn--actionable {
  transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.q-btn--push.q-btn--actionable:before {
  transition: border-width 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.q-btn--push.q-btn--actionable:active, .q-btn--push.q-btn--actionable.q-btn--active {
  transform: translateY(2px);
}
.q-btn--push.q-btn--actionable:active:before, .q-btn--push.q-btn--actionable.q-btn--active:before {
  border-bottom-width: 0;
}
.q-btn--rounded {
  border-radius: 28px;
}
.q-btn--round {
  border-radius: 50%;
  padding: 0;
  min-width: 3em;
  min-height: 3em;
}
.q-btn--square {
  border-radius: 0;
}
.q-btn--flat:before, .q-btn--outline:before, .q-btn--unelevated:before {
  box-shadow: none;
}
.q-btn--dense {
  padding: 0.285em;
  min-height: 2em;
}
.q-btn--dense.q-btn--round {
  padding: 0;
  min-height: 2.4em;
  min-width: 2.4em;
}
.q-btn--dense .on-left {
  margin-right: 6px;
}
.q-btn--dense .on-right {
  margin-left: 6px;
}
.q-btn--fab .q-icon, .q-btn--fab-mini .q-icon {
  font-size: 24px;
}
.q-btn--fab {
  padding: 16px;
  min-height: 56px;
  min-width: 56px;
}
.q-btn--fab .q-icon {
  margin: auto;
}
.q-btn--fab-mini {
  padding: 8px;
  min-height: 40px;
  min-width: 40px;
}
.q-btn__content {
  transition: opacity 0.3s;
  z-index: 0;
}
.q-btn__content--hidden {
  opacity: 0;
  pointer-events: none;
}
.q-btn__progress {
  border-radius: inherit;
  z-index: 0;
}
.q-btn__progress-indicator {
  z-index: -1;
  transform: translateX(-100%);
  background: rgba(255, 255, 255, 0.25);
}
.q-btn__progress--dark .q-btn__progress-indicator {
  background: rgba(0, 0, 0, 0.2);
}
.q-btn--flat .q-btn__progress-indicator, .q-btn--outline .q-btn__progress-indicator {
  opacity: 0.2;
  background: currentColor;
}

.q-btn-dropdown--split .q-btn-dropdown__arrow-container {
  padding: 0 4px;
}
.q-btn-dropdown--split .q-btn-dropdown__arrow-container.q-btn--outline {
  border-left: 1px solid currentColor;
}
.q-btn-dropdown--split .q-btn-dropdown__arrow-container:not(.q-btn--outline) {
  border-left: 1px solid rgba(255, 255, 255, 0.3);
}
.q-btn-dropdown--simple * + .q-btn-dropdown__arrow {
  margin-left: 8px;
}
.q-btn-dropdown__arrow {
  transition: transform 0.28s;
}
.q-btn-dropdown--current {
  flex-grow: 1;
}

.q-btn-group {
  border-radius: 3px;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
  vertical-align: middle;
}
.q-btn-group > .q-btn-item {
  border-radius: inherit;
  align-self: stretch;
}
.q-btn-group > .q-btn-item:before {
  box-shadow: none;
}
.q-btn-group > .q-btn-item .q-badge--floating {
  right: 0;
}
.q-btn-group > .q-btn-group {
  box-shadow: none;
}
.q-btn-group > .q-btn-group:first-child > .q-btn:first-child {
  border-top-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
.q-btn-group > .q-btn-group:last-child > .q-btn:last-child {
  border-top-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
.q-btn-group > .q-btn-group:not(:first-child) > .q-btn:first-child:before {
  border-left: 0;
}
.q-btn-group > .q-btn-group:not(:last-child) > .q-btn:last-child:before {
  border-right: 0;
}
.q-btn-group > .q-btn-item:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.q-btn-group > .q-btn-item:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.q-btn-group > .q-btn-item.q-btn--standard:before {
  z-index: -1;
}
.q-btn-group--push {
  border-radius: 7px;
}
.q-btn-group--push > .q-btn--push.q-btn--actionable {
  transform: none;
}
.q-btn-group--push > .q-btn--push.q-btn--actionable .q-btn__content {
  transition: margin-top 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), margin-bottom 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.q-btn-group--push > .q-btn--push.q-btn--actionable:active .q-btn__content, .q-btn-group--push > .q-btn--push.q-btn--actionable.q-btn--active .q-btn__content {
  margin-top: 2px;
  margin-bottom: -2px;
}
.q-btn-group--rounded {
  border-radius: 28px;
}
.q-btn-group--square {
  border-radius: 0;
}
.q-btn-group--flat, .q-btn-group--outline, .q-btn-group--unelevated {
  box-shadow: none;
}
.q-btn-group--outline > .q-separator {
  display: none;
}
.q-btn-group--outline > .q-btn-item + .q-btn-item:before {
  border-left: 0;
}
.q-btn-group--outline > .q-btn-item:not(:last-child):before {
  border-right: 0;
}
.q-btn-group--stretch {
  align-self: stretch;
  border-radius: 0;
}
.q-btn-group--glossy > .q-btn-item {
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04)) !important;
}
.q-btn-group--spread > .q-btn-group {
  display: flex !important;
}
.q-btn-group--spread > .q-btn-item, .q-btn-group--spread > .q-btn-group > .q-btn-item:not(.q-btn-dropdown__arrow-container) {
  width: auto;
  min-width: 0;
  max-width: 100%;
  flex: 10000 1 0%;
}

.q-btn-toggle {
  position: relative;
}

.q-card {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  vertical-align: top;
  background: #fff;
  position: relative;
}
.q-card > div:not(.q--avoid-card-border),
.q-card > img:not(.q--avoid-card-border) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.q-card > div:nth-child(1 of :not(.q--avoid-card-border)),
.q-card > img:nth-child(1 of :not(.q--avoid-card-border)) {
  border-top: 0;
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.q-card > div:nth-last-child(1 of :not(.q--avoid-card-border)),
.q-card > img:nth-last-child(1 of :not(.q--avoid-card-border)) {
  border-bottom: 0;
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}
.q-card > div:not(.q--avoid-card-border) {
  border-left: 0;
  border-right: 0;
  box-shadow: none;
}
.q-card--bordered {
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.q-card--dark {
  border-color: rgba(255, 255, 255, 0.28);
  box-shadow: 0 1px 5px rgba(255, 255, 255, 0.2), 0 2px 2px rgba(255, 255, 255, 0.14), 0 3px 1px -2px rgba(255, 255, 255, 0.12);
}
.q-card__section {
  position: relative;
}
.q-card__section--vert {
  padding: 16px;
}
.q-card__section--horiz > div:not(.q--avoid-card-border),
.q-card__section--horiz > img:not(.q--avoid-card-border) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.q-card__section--horiz > div:nth-child(1 of :not(.q--avoid-card-border)),
.q-card__section--horiz > img:nth-child(1 of :not(.q--avoid-card-border)) {
  border-top-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
.q-card__section--horiz > div:nth-last-child(1 of :not(.q--avoid-card-border)),
.q-card__section--horiz > img:nth-last-child(1 of :not(.q--avoid-card-border)) {
  border-top-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
.q-card__section--horiz > div:not(.q--avoid-card-border) {
  border-top: 0;
  border-bottom: 0;
  box-shadow: none;
}
.q-card__actions {
  padding: 8px;
  align-items: center;
}
.q-card__actions .q-btn--rectangle {
  padding: 0 8px;
}
.q-card__actions--horiz > .q-btn-item + .q-btn-item,
.q-card__actions--horiz > .q-btn-group + .q-btn-item,
.q-card__actions--horiz > .q-btn-item + .q-btn-group {
  margin-left: 8px;
}
.q-card__actions--vert > .q-btn-item.q-btn--round {
  align-self: center;
}
.q-card__actions--vert > .q-btn-item + .q-btn-item,
.q-card__actions--vert > .q-btn-group + .q-btn-item,
.q-card__actions--vert > .q-btn-item + .q-btn-group {
  margin-top: 4px;
}
.q-card__actions--vert > .q-btn-group > .q-btn-item {
  flex-grow: 1;
}
.q-card > img {
  display: block;
  width: 100%;
  max-width: 100%;
  border: 0;
}

.q-carousel {
  background-color: #fff;
  height: 400px;
}
.q-carousel__slide {
  min-height: 100%;
  background-size: cover;
  background-position: 50%;
}
.q-carousel__slide, .q-carousel .q-carousel--padding {
  padding: 16px;
}
.q-carousel__slides-container {
  height: 100%;
}
.q-carousel__control {
  color: #fff;
}
.q-carousel__arrow {
  pointer-events: none;
}
.q-carousel__arrow .q-icon {
  font-size: 28px;
}
.q-carousel__arrow .q-btn {
  pointer-events: all;
}
.q-carousel__prev-arrow--horizontal, .q-carousel__next-arrow--horizontal {
  top: 16px;
  bottom: 16px;
}
.q-carousel__prev-arrow--horizontal {
  left: 16px;
}
.q-carousel__next-arrow--horizontal {
  right: 16px;
}
.q-carousel__prev-arrow--vertical, .q-carousel__next-arrow--vertical {
  left: 16px;
  right: 16px;
}
.q-carousel__prev-arrow--vertical {
  top: 16px;
}
.q-carousel__next-arrow--vertical {
  bottom: 16px;
}
.q-carousel__navigation--top, .q-carousel__navigation--bottom {
  left: 16px;
  right: 16px;
  overflow-x: auto;
  overflow-y: hidden;
}
.q-carousel__navigation--top {
  top: 16px;
}
.q-carousel__navigation--bottom {
  bottom: 16px;
}
.q-carousel__navigation--left, .q-carousel__navigation--right {
  top: 16px;
  bottom: 16px;
  overflow-x: hidden;
  overflow-y: auto;
}
.q-carousel__navigation--left > .q-carousel__navigation-inner, .q-carousel__navigation--right > .q-carousel__navigation-inner {
  flex-direction: column;
}
.q-carousel__navigation--left {
  left: 16px;
}
.q-carousel__navigation--right {
  right: 16px;
}
.q-carousel__navigation-inner {
  flex: 1 1 auto;
}
.q-carousel__navigation .q-btn {
  margin: 6px 4px;
  padding: 5px;
}
.q-carousel__navigation-icon--inactive {
  opacity: 0.7;
}
.q-carousel .q-carousel__thumbnail {
  margin: 2px;
  height: 50px;
  width: auto;
  display: inline-block;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 4px;
  vertical-align: middle;
  opacity: 0.7;
  transition: opacity 0.3s;
}
.q-carousel .q-carousel__thumbnail:hover,
.q-carousel .q-carousel__thumbnail--active {
  opacity: 1;
}
.q-carousel .q-carousel__thumbnail--active {
  border-color: currentColor;
  cursor: default;
}
.q-carousel--navigation-top.q-carousel--with-padding .q-carousel__slide, .q-carousel--navigation-top .q-carousel--padding, .q-carousel--arrows-vertical.q-carousel--with-padding .q-carousel__slide, .q-carousel--arrows-vertical .q-carousel--padding {
  padding-top: 60px;
}
.q-carousel--navigation-bottom.q-carousel--with-padding .q-carousel__slide, .q-carousel--navigation-bottom .q-carousel--padding, .q-carousel--arrows-vertical.q-carousel--with-padding .q-carousel__slide, .q-carousel--arrows-vertical .q-carousel--padding {
  padding-bottom: 60px;
}
.q-carousel--navigation-left.q-carousel--with-padding .q-carousel__slide, .q-carousel--navigation-left .q-carousel--padding, .q-carousel--arrows-horizontal.q-carousel--with-padding .q-carousel__slide, .q-carousel--arrows-horizontal .q-carousel--padding {
  padding-left: 60px;
}
.q-carousel--navigation-right.q-carousel--with-padding .q-carousel__slide, .q-carousel--navigation-right .q-carousel--padding, .q-carousel--arrows-horizontal.q-carousel--with-padding .q-carousel__slide, .q-carousel--arrows-horizontal .q-carousel--padding {
  padding-right: 60px;
}
.q-carousel.fullscreen {
  height: 100%;
}

.q-message-name {
  font-size: small;
}

.q-message-label {
  margin: 24px 0;
  text-align: center;
  font-size: small;
}

.q-message-stamp {
  color: inherit;
  margin-top: 4px;
  opacity: 0.6;
  display: none;
  font-size: small;
}

.q-message-avatar {
  border-radius: 50%;
  width: 48px;
  height: 48px;
  min-width: 48px;
}

.q-message {
  margin-bottom: 8px;
}
.q-message:first-child .q-message-label {
  margin-top: 0;
}

.q-message-avatar--received {
  margin-right: 8px;
}

.q-message-text--received {
  color: #81c784;
  border-radius: 4px 4px 4px 0;
}
.q-message-text--received:last-child:before {
  right: 100%;
  border-right: 0 solid transparent;
  border-left: 8px solid transparent;
  border-bottom: 8px solid currentColor;
}

.q-message-text-content--received {
  color: #000;
}

.q-message-name--sent {
  text-align: right;
}

.q-message-avatar--sent {
  margin-left: 8px;
}

.q-message-container--sent {
  flex-direction: row-reverse;
}

.q-message-text--sent {
  color: #e0e0e0;
  border-radius: 4px 4px 0 4px;
}
.q-message-text--sent:last-child:before {
  left: 100%;
  border-left: 0 solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid currentColor;
}

.q-message-text-content--sent {
  color: #000;
}

.q-message-text {
  background: currentColor;
  padding: 8px;
  line-height: 1.2;
  word-break: break-word;
  position: relative;
}
.q-message-text + .q-message-text {
  margin-top: 3px;
}
.q-message-text:last-child {
  min-height: 48px;
}
.q-message-text:last-child .q-message-stamp {
  display: block;
}
.q-message-text:last-child:before {
  content: "";
  position: absolute;
  bottom: 0;
  width: 0;
  height: 0;
}

.q-checkbox {
  vertical-align: middle;
}
.q-checkbox__native {
  width: 1px;
  height: 1px;
}
.q-checkbox__bg, .q-checkbox__icon-container {
  user-select: none;
}
.q-checkbox__bg {
  top: 25%;
  left: 25%;
  width: 50%;
  height: 50%;
  border: 2px solid currentColor;
  border-radius: 2px;
  transition: background 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -webkit-print-color-adjust: exact;
}
.q-checkbox__icon {
  color: currentColor;
  font-size: 0.5em;
}
.q-checkbox__svg {
  color: #fff;
}
.q-checkbox__truthy {
  stroke: currentColor;
  stroke-width: 3.12px;
  stroke-dashoffset: 29.78334;
  stroke-dasharray: 29.78334;
}
.q-checkbox__indet {
  fill: currentColor;
  transform-origin: 50% 50%;
  transform: rotate(-280deg) scale(0);
}
.q-checkbox__inner {
  font-size: 40px;
  width: 1em;
  min-width: 1em;
  height: 1em;
  outline: 0;
  border-radius: 50%;
  color: rgba(0, 0, 0, 0.54);
}
.q-checkbox__inner--truthy, .q-checkbox__inner--indet {
  color: var(--q-primary);
}
.q-checkbox__inner--truthy .q-checkbox__bg, .q-checkbox__inner--indet .q-checkbox__bg {
  background: currentColor;
}
.q-checkbox__inner--truthy path {
  stroke-dashoffset: 0;
  transition: stroke-dashoffset 0.18s cubic-bezier(0.4, 0, 0.6, 1) 0ms;
}
.q-checkbox__inner--indet .q-checkbox__indet {
  transform: rotate(0) scale(1);
  transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;
}
.q-checkbox.disabled {
  opacity: 0.75 !important;
}
.q-checkbox--dark .q-checkbox__inner {
  color: rgba(255, 255, 255, 0.7);
}
.q-checkbox--dark .q-checkbox__inner:before {
  opacity: 0.32 !important;
}
.q-checkbox--dark .q-checkbox__inner--truthy, .q-checkbox--dark .q-checkbox__inner--indet {
  color: var(--q-primary);
}
.q-checkbox--dense .q-checkbox__inner {
  width: 0.5em;
  min-width: 0.5em;
  height: 0.5em;
}
.q-checkbox--dense .q-checkbox__bg {
  left: 5%;
  top: 5%;
  width: 90%;
  height: 90%;
}
.q-checkbox--dense .q-checkbox__label {
  padding-left: 0.5em;
}
.q-checkbox--dense.reverse .q-checkbox__label {
  padding-left: 0;
  padding-right: 0.5em;
}

body.desktop .q-checkbox:not(.disabled) .q-checkbox__inner:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 50%;
  background: currentColor;
  opacity: 0.12;
  transform: scale3d(0, 0, 1);
  transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1);
}
body.desktop .q-checkbox:not(.disabled):focus .q-checkbox__inner:before, body.desktop .q-checkbox:not(.disabled):hover .q-checkbox__inner:before {
  transform: scale3d(1, 1, 1);
}
body.desktop .q-checkbox--dense:not(.disabled):focus .q-checkbox__inner:before, body.desktop .q-checkbox--dense:not(.disabled):hover .q-checkbox__inner:before {
  transform: scale3d(1.4, 1.4, 1);
}

.q-chip {
  vertical-align: middle;
  border-radius: 16px;
  outline: 0;
  position: relative;
  height: 2em;
  max-width: 100%;
  margin: 4px;
  background: #e0e0e0;
  color: rgba(0, 0, 0, 0.87);
  font-size: 14px;
  padding: 0.5em 0.9em;
}
.q-chip--colored .q-chip__icon, .q-chip--dark .q-chip__icon {
  color: inherit;
}
.q-chip .q-avatar {
  font-size: 2em;
  margin-left: -0.45em;
  margin-right: 0.2em;
  border-radius: 16px;
}
.q-chip--outline {
  background: transparent !important;
  border: 1px solid currentColor;
}
.q-chip--outline .q-avatar {
  margin-left: calc(-0.45em - 1px);
}
.q-chip--selected .q-avatar {
  display: none;
}
.q-chip__icon {
  color: rgba(0, 0, 0, 0.54);
  font-size: 1.5em;
  margin: -0.2em;
}
.q-chip__icon--left {
  margin-right: 0.2em;
}
.q-chip__icon--right {
  margin-left: 0.2em;
}
.q-chip__icon--remove {
  margin-left: 0.1em;
  margin-right: -0.5em;
  opacity: 0.6;
  outline: 0;
}
.q-chip__icon--remove:hover, .q-chip__icon--remove:focus {
  opacity: 1;
}
.q-chip__content {
  white-space: nowrap;
}
.q-chip--dense {
  border-radius: 12px;
  padding: 0 0.4em;
  height: 1.5em;
}
.q-chip--dense .q-avatar {
  font-size: 1.5em;
  margin-left: -0.27em;
  margin-right: 0.1em;
  border-radius: 12px;
}
.q-chip--dense .q-chip__icon {
  font-size: 1.25em;
}
.q-chip--dense .q-chip__icon--left {
  margin-right: 0.195em;
}
.q-chip--dense .q-chip__icon--remove {
  margin-right: -0.25em;
}
.q-chip--square {
  border-radius: 4px;
}
.q-chip--square .q-avatar {
  border-radius: 3px 0 0 3px;
}

body.desktop .q-chip--clickable:focus {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2), 0 1px 1px rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
}
body.desktop.body--dark .q-chip--clickable:focus {
  box-shadow: 0 1px 3px rgba(255, 255, 255, 0.2), 0 1px 1px rgba(255, 255, 255, 0.14), 0 2px 1px -1px rgba(255, 255, 255, 0.12);
}

.q-circular-progress {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  width: 1em;
  height: 1em;
  line-height: 1;
}
.q-circular-progress.q-focusable {
  border-radius: 50%;
}
.q-circular-progress__svg {
  width: 100%;
  height: 100%;
}
.q-circular-progress__text {
  font-size: 0.25em;
}
.q-circular-progress--indeterminate .q-circular-progress__svg {
  transform-origin: 50% 50%;
  animation: q-spin 2s linear infinite /* rtl:ignore */;
}
.q-circular-progress--indeterminate .q-circular-progress__circle {
  stroke-dasharray: 1 400;
  stroke-dashoffset: 0;
  animation: q-circular-progress-circle 1.5s ease-in-out infinite /* rtl:ignore */;
}

@keyframes q-circular-progress-circle {
  0% {
    stroke-dasharray: 1, 400;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 400, 400;
    stroke-dashoffset: -100;
  }
  100% {
    stroke-dasharray: 400, 400;
    stroke-dashoffset: -300;
  }
}
.q-color-picker {
  overflow: hidden;
  background: #fff;
  max-width: 350px;
  vertical-align: top;
  min-width: 180px;
  border-radius: 4px;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
}
.q-color-picker .q-tab {
  padding: 0 !important;
}
.q-color-picker--bordered {
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.q-color-picker__header-tabs {
  height: 32px;
}
.q-color-picker__header-banner {
  height: 36px;
}
.q-color-picker__header input {
  line-height: 24px;
  border: 0;
}
.q-color-picker__header .q-tab {
  min-height: 32px !important;
  height: 32px !important;
}
.q-color-picker__header .q-tab--inactive {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.1));
}
.q-color-picker__error-icon {
  bottom: 2px;
  right: 2px;
  font-size: 24px;
  opacity: 0;
  transition: opacity 0.3s ease-in;
}
.q-color-picker__header-content {
  position: relative;
  background: #fff;
}
.q-color-picker__header-content--light {
  color: #000;
}
.q-color-picker__header-content--dark {
  color: #fff;
}
.q-color-picker__header-content--dark .q-tab--inactive:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.2);
}
.q-color-picker__header-banner {
  height: 36px;
}
.q-color-picker__header-bg {
  background: #fff;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAH0lEQVQoU2NkYGAwZkAFZ5G5jPRRgOYEVDeB3EBjBQBOZwTVugIGyAAAAABJRU5ErkJggg==") !important;
}
.q-color-picker__footer {
  height: 36px;
}
.q-color-picker__footer .q-tab {
  min-height: 36px !important;
  height: 36px !important;
}
.q-color-picker__footer .q-tab--inactive {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.1));
}
.q-color-picker__spectrum {
  width: 100%;
  height: 100%;
}
.q-color-picker__spectrum-tab {
  padding: 0 !important;
}
.q-color-picker__spectrum-white {
  background: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
}
.q-color-picker__spectrum-black {
  background: linear-gradient(to top, #000, rgba(0, 0, 0, 0));
}
.q-color-picker__spectrum-circle {
  width: 10px;
  height: 10px;
  box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0, 0, 0, 0.3), 0 0 1px 2px rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  transform: translate(-5px, -5px);
}
.q-color-picker__hue .q-slider__track {
  background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%) !important;
  opacity: 1;
}
.q-color-picker__alpha .q-slider__track-container {
  padding-top: 0;
}
.q-color-picker__alpha .q-slider__track:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: inherit;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0), #757575);
}
.q-color-picker__sliders {
  padding: 0 16px;
}
.q-color-picker__sliders .q-slider__thumb {
  color: #424242;
}
.q-color-picker__sliders .q-slider__thumb path {
  stroke-width: 2px;
  fill: transparent;
}
.q-color-picker__sliders .q-slider--active path {
  stroke-width: 3px;
}
.q-color-picker__tune-tab .q-slider {
  margin-left: 18px;
  margin-right: 18px;
}
.q-color-picker__tune-tab input {
  font-size: 11px;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  width: 3.5em;
}
.q-color-picker__palette-tab {
  padding: 0 !important;
}
.q-color-picker__palette-rows--editable .q-color-picker__cube {
  cursor: pointer;
}
.q-color-picker__cube {
  padding-bottom: 10%;
  width: 10% !important;
}
.q-color-picker input {
  color: inherit;
  background: transparent;
  outline: 0;
  text-align: center;
}
.q-color-picker .q-tabs {
  overflow: hidden;
}
.q-color-picker .q-tab--active {
  box-shadow: 0 0 14px 3px rgba(0, 0, 0, 0.2);
}
.q-color-picker .q-tab--active .q-focus-helper {
  display: none;
}
.q-color-picker .q-tab__indicator {
  display: none;
}
.q-color-picker .q-tab-panels {
  background: inherit;
}
.q-color-picker--dark {
  box-shadow: 0 1px 5px rgba(255, 255, 255, 0.2), 0 2px 2px rgba(255, 255, 255, 0.14), 0 3px 1px -2px rgba(255, 255, 255, 0.12);
}
.q-color-picker--dark .q-color-picker__tune-tab input {
  border: 1px solid rgba(255, 255, 255, 0.3);
}
.q-color-picker--dark .q-slider__thumb {
  color: #fafafa;
}

.q-date {
  display: inline-flex;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  background: #fff;
  width: 290px;
  min-width: 290px;
  max-width: 100%;
}
.q-date--bordered {
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.q-date__header {
  border-top-left-radius: inherit;
  color: #fff;
  background-color: var(--q-primary);
  padding: 16px;
}
.q-date__actions {
  padding: 0 16px 16px;
}
.q-date__content, .q-date__main {
  outline: 0;
}
.q-date__content .q-btn {
  font-weight: normal;
}
.q-date__header-link {
  opacity: 0.64;
  outline: 0;
  transition: opacity 0.3s ease-out;
}
.q-date__header-link--active, .q-date__header-link:hover, .q-date__header-link:focus {
  opacity: 1;
}
.q-date__header-subtitle {
  font-size: 14px;
  line-height: 1.75;
  letter-spacing: 0.00938em;
}
.q-date__header-title-label {
  font-size: 24px;
  line-height: 1.2;
  letter-spacing: 0.00735em;
}
.q-date__view {
  height: 100%;
  width: 100%;
  min-height: 290px;
  padding: 16px;
}
.q-date__navigation {
  height: 12.5%;
}
.q-date__navigation > div:first-child {
  width: 8%;
  min-width: 24px;
  justify-content: flex-end;
}
.q-date__navigation > div:last-child {
  width: 8%;
  min-width: 24px;
  justify-content: flex-start;
}
.q-date__calendar-weekdays {
  height: 12.5%;
}
.q-date__calendar-weekdays > div {
  opacity: 0.38;
  font-size: 12px;
}
.q-date__calendar-item {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  width: 14.285% !important;
  height: 12.5% !important;
  position: relative;
  padding: 1px;
}
.q-date__calendar-item:after {
  content: "";
  position: absolute;
  pointer-events: none;
  top: 1px;
  right: 0;
  bottom: 1px;
  left: 0;
  border-style: dashed;
  border-color: transparent;
  border-width: 1px;
}
.q-date__calendar-item > div, .q-date__calendar-item button {
  width: 30px;
  height: 30px;
  border-radius: 50%;
}
.q-date__calendar-item > div {
  line-height: 30px;
  text-align: center;
}
.q-date__calendar-item > button {
  line-height: 22px;
}
.q-date__calendar-item--out {
  opacity: 0.18;
}
.q-date__calendar-item--fill {
  visibility: hidden;
}
.q-date__range:before, .q-date__range-from:before, .q-date__range-to:before {
  content: "";
  background-color: currentColor;
  position: absolute;
  top: 1px;
  bottom: 1px;
  left: 0;
  right: 0;
  opacity: 0.3;
}
.q-date__range:nth-child(7n-6):before, .q-date__range-from:nth-child(7n-6):before, .q-date__range-to:nth-child(7n-6):before {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.q-date__range:nth-child(7n):before, .q-date__range-from:nth-child(7n):before, .q-date__range-to:nth-child(7n):before {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.q-date__range-from:before {
  left: 50%;
}
.q-date__range-to:before {
  right: 50%;
}
.q-date__edit-range:after {
  border-color: currentColor transparent;
}
.q-date__edit-range:nth-child(7n-6):after {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.q-date__edit-range:nth-child(7n):after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.q-date__edit-range-from:after, .q-date__edit-range-from-to:after {
  left: 4px;
  border-left-color: currentColor;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
  border-top-left-radius: 28px;
  border-bottom-left-radius: 28px;
}
.q-date__edit-range-to:after, .q-date__edit-range-from-to:after {
  right: 4px;
  border-right-color: currentColor;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
  border-top-right-radius: 28px;
  border-bottom-right-radius: 28px;
}
.q-date__calendar-days-container {
  height: 75%;
  min-height: 192px;
}
.q-date__calendar-days > div {
  height: 16.66% !important;
}
.q-date__event {
  position: absolute;
  bottom: 2px;
  left: 50%;
  height: 5px;
  width: 8px;
  border-radius: 5px;
  background-color: var(--q-secondary);
  transform: translate3d(-50%, 0, 0);
}
.q-date__today {
  box-shadow: 0 0 1px 0 currentColor;
}
.q-date__years-content {
  padding: 0 8px;
}
.q-date__years-item, .q-date__months-item {
  flex: 0 0 33.3333%;
}
.q-date.disabled .q-date__header, .q-date.disabled .q-date__content, .q-date--readonly .q-date__header, .q-date--readonly .q-date__content {
  pointer-events: none;
}
.q-date--readonly .q-date__navigation {
  display: none;
}
.q-date--portrait {
  flex-direction: column;
}
.q-date--portrait-standard .q-date__content {
  height: calc(100% - 86px);
}
.q-date--portrait-standard .q-date__header {
  border-top-right-radius: inherit;
  height: 86px;
}
.q-date--portrait-standard .q-date__header-title {
  align-items: center;
  height: 30px;
}
.q-date--portrait-minimal .q-date__content {
  height: 100%;
}
.q-date--landscape {
  flex-direction: row;
  align-items: stretch;
  min-width: 420px;
}
.q-date--landscape > div {
  display: flex;
  flex-direction: column;
}
.q-date--landscape .q-date__content {
  height: 100%;
}
.q-date--landscape-standard {
  min-width: 420px;
}
.q-date--landscape-standard .q-date__header {
  border-bottom-left-radius: inherit;
  min-width: 110px;
  width: 110px;
}
.q-date--landscape-standard .q-date__header-title {
  flex-direction: column;
}
.q-date--landscape-standard .q-date__header-today {
  margin-top: 12px;
  margin-left: -8px;
}
.q-date--landscape-minimal {
  width: 310px;
}
.q-date--dark {
  box-shadow: 0 1px 5px rgba(255, 255, 255, 0.2), 0 2px 2px rgba(255, 255, 255, 0.14), 0 3px 1px -2px rgba(255, 255, 255, 0.12);
  border-color: rgba(255, 255, 255, 0.28);
}

.q-dialog__title {
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.6;
  letter-spacing: 0.0125em;
}
.q-dialog__progress {
  font-size: 4rem;
}
.q-dialog__inner {
  outline: 0;
}
.q-dialog__inner > div {
  pointer-events: all;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  will-change: scroll-position;
  border-radius: 4px;
}
.q-dialog__inner--square > div {
  border-radius: 0 !important;
}
.q-dialog__inner > .q-card > .q-card__actions .q-btn--rectangle {
  min-width: 64px;
}
.q-dialog__inner--minimized {
  padding: 24px;
}
.q-dialog__inner--minimized > div {
  max-height: calc(100vh - 48px);
}
.q-dialog__inner--maximized > div {
  height: 100%;
  width: 100%;
  max-height: 100vh;
  max-width: 100vw;
  border-radius: 0 !important;
  top: 0 !important;
  left: 0 !important;
}
.q-dialog__inner--top, .q-dialog__inner--bottom {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.q-dialog__inner--right, .q-dialog__inner--left {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.q-dialog__inner--left:not(.q-dialog__inner--animating) > div, .q-dialog__inner--top:not(.q-dialog__inner--animating) > div {
  border-top-left-radius: 0;
}
.q-dialog__inner--right:not(.q-dialog__inner--animating) > div, .q-dialog__inner--top:not(.q-dialog__inner--animating) > div {
  border-top-right-radius: 0;
}
.q-dialog__inner--left:not(.q-dialog__inner--animating) > div, .q-dialog__inner--bottom:not(.q-dialog__inner--animating) > div {
  border-bottom-left-radius: 0;
}
.q-dialog__inner--right:not(.q-dialog__inner--animating) > div, .q-dialog__inner--bottom:not(.q-dialog__inner--animating) > div {
  border-bottom-right-radius: 0;
}
.q-dialog__inner--fullwidth > div {
  width: 100% !important;
  max-width: 100% !important;
}
.q-dialog__inner--fullheight > div {
  height: 100% !important;
  max-height: 100% !important;
}
.q-dialog__backdrop {
  z-index: -1;
  pointer-events: all;
  outline: 0;
  background: rgba(0, 0, 0, 0.4);
}

body.platform-ios .q-dialog__inner--minimized > div, body.platform-android:not(.native-mobile) .q-dialog__inner--minimized > div {
  max-height: calc(100vh - 108px);
}

body.q-ios-padding .q-dialog__inner {
  padding-top: 20px !important;
  padding-top: env(safe-area-inset-top) !important;
  padding-bottom: env(safe-area-inset-bottom) !important;
}
body.q-ios-padding .q-dialog__inner > div {
  max-height: calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom)) !important;
}

@media (max-width: 599.98px) {
  .q-dialog__inner--top, .q-dialog__inner--bottom {
    padding-left: 0;
    padding-right: 0;
  }
  .q-dialog__inner--top > div, .q-dialog__inner--bottom > div {
    width: 100% !important;
  }
}
@media (min-width: 600px) {
  .q-dialog__inner--minimized > div {
    max-width: 560px;
  }
}
.q-body--dialog {
  overflow: hidden;
}

.q-editor {
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  background-color: #fff;
}
.q-editor.disabled {
  border-style: dashed;
}
.q-editor > div:first-child, .q-editor__toolbars-container, .q-editor__toolbars-container > div:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.q-editor__content {
  outline: 0;
  padding: 10px;
  min-height: 10em;
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
  overflow: auto;
  max-width: 100%;
}
.q-editor__content pre {
  white-space: pre-wrap;
}
.q-editor__content hr {
  border: 0;
  outline: 0;
  margin: 1px;
  height: 1px;
  background: rgba(0, 0, 0, 0.12);
}
.q-editor__content:empty:not(:focus):before {
  content: attr(placeholder);
  opacity: 0.7;
}
.q-editor__toolbar {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  min-height: 32px;
}
.q-editor__toolbars-container {
  max-width: 100%;
}
.q-editor .q-btn {
  margin: 4px;
}
.q-editor__toolbar-group {
  position: relative;
  margin: 0 4px;
}
.q-editor__toolbar-group + .q-editor__toolbar-group:before {
  content: "";
  position: absolute;
  left: -4px;
  top: 4px;
  bottom: 4px;
  width: 1px;
  background: rgba(0, 0, 0, 0.12);
}
.q-editor__link-input {
  color: inherit;
  text-decoration: none;
  text-transform: none;
  border: none;
  border-radius: 0;
  background: none;
  outline: 0;
}
.q-editor--flat, .q-editor--flat .q-editor__toolbar {
  border: 0;
}
.q-editor--dense .q-editor__toolbar-group {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
}
.q-editor--dark {
  border-color: rgba(255, 255, 255, 0.28);
}
.q-editor--dark .q-editor__content hr {
  background: rgba(255, 255, 255, 0.28);
}
.q-editor--dark .q-editor__toolbar {
  border-color: rgba(255, 255, 255, 0.28);
}
.q-editor--dark .q-editor__toolbar-group + .q-editor__toolbar-group:before {
  background: rgba(255, 255, 255, 0.28);
}

.q-expansion-item__border {
  opacity: 0;
}
.q-expansion-item__toggle-icon {
  position: relative;
  transition: transform 0.3s;
}
.q-expansion-item__toggle-icon--rotated {
  transform: rotate(180deg);
}
.q-expansion-item__toggle-focus {
  width: 1em !important;
  height: 1em !important;
  position: relative !important;
}
.q-expansion-item__toggle-focus + .q-expansion-item__toggle-icon {
  margin-top: -1em;
}
.q-expansion-item--standard.q-expansion-item--expanded > div > .q-expansion-item__border {
  opacity: 1;
}
.q-expansion-item--popup {
  transition: padding 0.5s;
}
.q-expansion-item--popup > .q-expansion-item__container {
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.q-expansion-item--popup > .q-expansion-item__container > .q-separator {
  display: none;
}
.q-expansion-item--popup.q-expansion-item--collapsed {
  padding: 0 15px;
}
.q-expansion-item--popup.q-expansion-item--expanded {
  padding: 15px 0;
}
.q-expansion-item--popup.q-expansion-item--expanded + .q-expansion-item--popup.q-expansion-item--expanded {
  padding-top: 0;
}
.q-expansion-item--popup.q-expansion-item--collapsed:not(:first-child) > .q-expansion-item__container {
  border-top-width: 0;
}
.q-expansion-item--popup.q-expansion-item--expanded + .q-expansion-item--popup.q-expansion-item--collapsed > .q-expansion-item__container {
  border-top-width: 1px;
}
.q-expansion-item__content > .q-card {
  box-shadow: none;
  border-radius: 0;
}
.q-expansion-item:first-child > div > .q-expansion-item__border--top {
  opacity: 0;
}
.q-expansion-item:last-child > div > .q-expansion-item__border--bottom {
  opacity: 0;
}
.q-expansion-item--expanded + .q-expansion-item--expanded > div > .q-expansion-item__border--top {
  opacity: 0;
}
.q-expansion-item--expanded .q-textarea--autogrow textarea {
  animation: q-expansion-done 0s;
}

@keyframes q-expansion-done {
  0% {
    --q-exp-done: 1;
  }
}
.z-fab {
  z-index: 990;
}

.q-fab {
  position: relative;
  vertical-align: middle;
}
.q-fab > .q-btn {
  width: 100%;
}
.q-fab--form-rounded {
  border-radius: 28px;
}
.q-fab--form-square {
  border-radius: 4px;
}
.q-fab__icon, .q-fab__active-icon {
  transition: opacity 0.4s, transform 0.4s;
}
.q-fab__icon {
  opacity: 1;
  transform: rotate(0deg);
}
.q-fab__active-icon {
  opacity: 0;
  transform: rotate(-180deg);
}
.q-fab__label--external {
  position: absolute;
  padding: 0 8px;
  transition: opacity 0.18s cubic-bezier(0.65, 0.815, 0.735, 0.395);
}
.q-fab__label--external-hidden {
  opacity: 0;
  pointer-events: none;
}
.q-fab__label--external-left {
  top: 50%;
  left: -12px;
  transform: translate(-100%, -50%);
}
.q-fab__label--external-right {
  top: 50%;
  right: -12px;
  transform: translate(100%, -50%);
}
.q-fab__label--external-bottom {
  bottom: -12px;
  left: 50%;
  transform: translate(-50%, 100%);
}
.q-fab__label--external-top {
  top: -12px;
  left: 50%;
  transform: translate(-50%, -100%);
}
.q-fab__label--internal {
  padding: 0;
  transition: font-size 0.12s cubic-bezier(0.65, 0.815, 0.735, 0.395), max-height 0.12s cubic-bezier(0.65, 0.815, 0.735, 0.395), opacity 0.07s cubic-bezier(0.65, 0.815, 0.735, 0.395);
  max-height: 30px;
}
.q-fab__label--internal-hidden {
  font-size: 0;
  opacity: 0;
}
.q-fab__label--internal-top {
  padding-bottom: 0.12em;
}
.q-fab__label--internal-bottom {
  padding-top: 0.12em;
}
.q-fab__label--internal-top.q-fab__label--internal-hidden, .q-fab__label--internal-bottom.q-fab__label--internal-hidden {
  max-height: 0;
}
.q-fab__label--internal-left {
  padding-left: 0.285em;
  padding-right: 0.571em;
}
.q-fab__label--internal-right {
  padding-right: 0.285em;
  padding-left: 0.571em;
}
.q-fab__icon-holder {
  min-width: 24px;
  min-height: 24px;
  position: relative;
}
.q-fab__icon-holder--opened .q-fab__icon {
  transform: rotate(180deg);
  opacity: 0;
}
.q-fab__icon-holder--opened .q-fab__active-icon {
  transform: rotate(0deg);
  opacity: 1;
}
.q-fab__actions {
  position: absolute;
  opacity: 0;
  transition: transform 0.18s ease-in, opacity 0.18s ease-in;
  pointer-events: none;
  align-items: center;
  justify-content: center;
  align-self: center;
  padding: 3px;
}
.q-fab__actions .q-btn {
  margin: 5px;
}
.q-fab__actions--right {
  transform-origin: 0 50%;
  transform: scale(0.4) translateX(-62px);
  height: 56px;
  left: 100%;
  margin-left: 9px;
}
.q-fab__actions--left {
  transform-origin: 100% 50%;
  transform: scale(0.4) translateX(62px);
  height: 56px;
  right: 100%;
  margin-right: 9px;
  flex-direction: row-reverse;
}
.q-fab__actions--up {
  transform-origin: 50% 100%;
  transform: scale(0.4) translateY(62px);
  width: 56px;
  bottom: 100%;
  margin-bottom: 9px;
  flex-direction: column-reverse;
}
.q-fab__actions--down {
  transform-origin: 50% 0;
  transform: scale(0.4) translateY(-62px);
  width: 56px;
  top: 100%;
  margin-top: 9px;
  flex-direction: column;
}
.q-fab__actions--up, .q-fab__actions--down {
  left: 50%;
  margin-left: -28px;
}
.q-fab__actions--opened {
  opacity: 1;
  transform: scale(1) translate(0.1px, 0);
  pointer-events: all;
}
.q-fab--align-left > .q-fab__actions--up, .q-fab--align-left > .q-fab__actions--down {
  align-items: flex-start;
  left: 28px;
}
.q-fab--align-right > .q-fab__actions--up, .q-fab--align-right > .q-fab__actions--down {
  align-items: flex-end;
  left: auto;
  right: 0;
}

.q-field {
  font-size: 14px;
}
.q-field ::-ms-clear,
.q-field ::-ms-reveal {
  display: none;
}
.q-field--with-bottom {
  padding-bottom: 20px;
}
.q-field__marginal {
  height: 56px;
  color: rgba(0, 0, 0, 0.54);
  font-size: 24px;
}
.q-field__marginal > * + * {
  margin-left: 2px;
}
.q-field__marginal .q-avatar {
  font-size: 32px;
}
.q-field__before, .q-field__prepend {
  padding-right: 12px;
}
.q-field__after, .q-field__append {
  padding-left: 12px;
}
.q-field__after:empty, .q-field__append:empty {
  display: none;
}
.q-field__append + .q-field__append {
  padding-left: 2px;
}
.q-field__inner {
  text-align: left;
}
.q-field__bottom {
  font-size: 12px;
  min-height: 20px;
  line-height: 1;
  color: rgba(0, 0, 0, 0.54);
  padding: 8px 12px 0;
  backface-visibility: hidden;
}
.q-field__bottom--animated {
  transform: translateY(100%);
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.q-field__messages {
  line-height: 1;
}
.q-field__messages > div {
  word-break: break-word;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
.q-field__messages > div + div {
  margin-top: 4px;
}
.q-field__counter {
  padding-left: 8px;
  line-height: 1;
}
.q-field--item-aligned {
  padding: 8px 16px;
}
.q-field--item-aligned .q-field__before {
  min-width: 56px;
}
.q-field__control-container {
  height: inherit;
}
.q-field__control {
  color: var(--q-primary);
  height: 56px;
  max-width: 100%;
  outline: none;
}
.q-field__control:before, .q-field__control:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  pointer-events: none;
}
.q-field__control:before {
  border-radius: inherit;
}
.q-field__shadow {
  top: 8px;
  opacity: 0;
  overflow: hidden;
  white-space: pre-wrap;
  transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}
.q-field__shadow + .q-field__native::placeholder {
  transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}
.q-field__shadow + .q-field__native:focus::placeholder {
  opacity: 0;
}
.q-field__native, .q-field__prefix, .q-field__suffix, .q-field__input {
  font-weight: 400;
  line-height: 28px;
  letter-spacing: 0.00937em;
  text-decoration: inherit;
  text-transform: inherit;
  border: none;
  border-radius: 0;
  background: none;
  color: rgba(0, 0, 0, 0.87);
  outline: 0;
  padding: 6px 0;
}
.q-field__native, .q-field__input {
  width: 100%;
  min-width: 0;
  outline: 0 !important;
  user-select: auto;
}
.q-field__native:-webkit-autofill, .q-field__input:-webkit-autofill {
  -webkit-animation-name: q-autofill;
  -webkit-animation-fill-mode: both;
}
.q-field__native:invalid, .q-field__input:invalid {
  box-shadow: none;
}
.q-field__native[type=file] {
  line-height: 1em;
}
.q-field__input {
  padding: 0;
  height: 0;
  min-height: 24px;
  line-height: 24px;
}
.q-field__prefix, .q-field__suffix {
  transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  white-space: nowrap;
}
.q-field__prefix {
  padding-right: 4px;
}
.q-field__suffix {
  padding-left: 4px;
}
.q-field--readonly .q-placeholder, .q-field--disabled .q-placeholder {
  opacity: 1 !important;
}
.q-field--readonly.q-field--labeled .q-field__native, .q-field--readonly.q-field--labeled .q-field__input {
  cursor: default;
}
.q-field--readonly.q-field--float .q-field__native, .q-field--readonly.q-field--float .q-field__input {
  cursor: text;
}
.q-field--disabled .q-field__inner {
  cursor: not-allowed;
}
.q-field--disabled .q-field__control {
  pointer-events: none;
}
.q-field--disabled .q-field__control > div {
  opacity: 0.6 !important;
}
.q-field--disabled .q-field__control > div,
.q-field--disabled .q-field__control > div * {
  outline: 0 !important;
}
.q-field__label {
  left: 0;
  top: 18px;
  max-width: 100%;
  color: rgba(0, 0, 0, 0.6);
  font-size: 16px;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.00937em;
  text-decoration: inherit;
  text-transform: inherit;
  transform-origin: left top;
  transition: transform 0.36s cubic-bezier(0.4, 0, 0.2, 1), max-width 0.324s cubic-bezier(0.4, 0, 0.2, 1);
  backface-visibility: hidden;
}
.q-field__label:has(+ :is(.q-field__native, .q-field__input):is(:-webkit-autofill,
[type=color],
[type=date],
[type=datetime-local],
[type=month],
[type=time],
[type=week])) {
  transform: translateY(-40%) scale(0.75);
}
.q-field--float .q-field__label {
  max-width: 133%;
  transform: translateY(-40%) scale(0.75);
  transition: transform 0.36s cubic-bezier(0.4, 0, 0.2, 1), max-width 0.396s cubic-bezier(0.4, 0, 0.2, 1);
}
.q-field--highlighted .q-field__label {
  color: currentColor;
}
.q-field--highlighted .q-field__shadow {
  opacity: 0.5;
}
.q-field--filled .q-field__control {
  padding: 0 12px;
  background: rgba(0, 0, 0, 0.05);
  border-radius: 4px 4px 0 0;
}
.q-field--filled .q-field__control:before {
  background: rgba(0, 0, 0, 0.05);
  border-bottom: 1px solid rgba(0, 0, 0, 0.42);
  opacity: 0;
  transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1), background 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}
.q-field--filled .q-field__control:hover:before {
  opacity: 1;
}
.q-field--filled .q-field__control:after {
  height: 2px;
  top: auto;
  transform-origin: center bottom;
  transform: scale3d(0, 1, 1);
  background: currentColor;
  transition: transform 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}
.q-field--filled.q-field--rounded .q-field__control {
  border-radius: 28px 28px 0 0;
}
.q-field--filled.q-field--highlighted .q-field__control:before {
  opacity: 1;
  background: rgba(0, 0, 0, 0.12);
}
.q-field--filled.q-field--highlighted .q-field__control:after {
  transform: scale3d(1, 1, 1);
}
.q-field--filled.q-field--dark .q-field__control, .q-field--filled.q-field--dark .q-field__control:before {
  background: rgba(255, 255, 255, 0.07);
}
.q-field--filled.q-field--dark.q-field--highlighted .q-field__control:before {
  background: rgba(255, 255, 255, 0.1);
}
.q-field--filled.q-field--readonly .q-field__control:before {
  opacity: 1;
  background: transparent;
  border-bottom-style: dashed;
}
.q-field--outlined .q-field__control {
  border-radius: 4px;
  padding: 0 12px;
}
.q-field--outlined .q-field__control:before {
  border: 1px solid rgba(0, 0, 0, 0.24);
  transition: border-color 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}
.q-field--outlined .q-field__control:hover:before {
  border-color: #000;
}
.q-field--outlined .q-field__control:after {
  height: inherit;
  border-radius: inherit;
  border: 2px solid transparent;
  transition: border-color 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}
.q-field--outlined .q-field__native:-webkit-autofill,
.q-field--outlined .q-field__input:-webkit-autofill {
  margin-top: 1px;
  margin-bottom: 1px;
}
.q-field--outlined.q-field--rounded .q-field__control {
  border-radius: 28px;
}
.q-field--outlined.q-field--highlighted .q-field__control:hover:before {
  border-color: transparent;
}
.q-field--outlined.q-field--highlighted .q-field__control:after {
  border-color: currentColor;
  border-width: 2px;
  transform: scale3d(1, 1, 1);
}
.q-field--outlined.q-field--readonly .q-field__control:before {
  border-style: dashed;
}
.q-field--standard .q-field__control:before {
  border-bottom: 1px solid rgba(0, 0, 0, 0.24);
  transition: border-color 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}
.q-field--standard .q-field__control:hover:before {
  border-color: #000;
}
.q-field--standard .q-field__control:after {
  height: 2px;
  top: auto;
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
  transform-origin: center bottom;
  transform: scale3d(0, 1, 1);
  background: currentColor;
  transition: transform 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}
.q-field--standard.q-field--highlighted .q-field__control:after {
  transform: scale3d(1, 1, 1);
}
.q-field--standard.q-field--readonly .q-field__control:before {
  border-bottom-style: dashed;
}
.q-field--dark .q-field__control:before {
  border-color: rgba(255, 255, 255, 0.6);
}
.q-field--dark .q-field__control:hover:before {
  border-color: #fff;
}
.q-field--dark .q-field__native, .q-field--dark .q-field__prefix, .q-field--dark .q-field__suffix, .q-field--dark .q-field__input {
  color: #fff;
}
.q-field--dark:not(.q-field--highlighted) .q-field__label, .q-field--dark .q-field__marginal, .q-field--dark .q-field__bottom {
  color: rgba(255, 255, 255, 0.7);
}
.q-field--standout .q-field__control {
  padding: 0 12px;
  background: rgba(0, 0, 0, 0.05);
  border-radius: 4px;
  transition: box-shadow 0.36s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}
.q-field--standout .q-field__control:before {
  background: rgba(0, 0, 0, 0.07);
  opacity: 0;
  transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1), background 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}
.q-field--standout .q-field__control:hover:before {
  opacity: 1;
}
.q-field--standout.q-field--rounded .q-field__control {
  border-radius: 28px;
}
.q-field--standout.q-field--highlighted .q-field__control {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
  background: #000;
}
.q-field--standout.q-field--highlighted .q-field__native, .q-field--standout.q-field--highlighted .q-field__prefix, .q-field--standout.q-field--highlighted .q-field__suffix, .q-field--standout.q-field--highlighted .q-field__prepend, .q-field--standout.q-field--highlighted .q-field__append, .q-field--standout.q-field--highlighted .q-field__input {
  color: #fff;
}
.q-field--standout.q-field--readonly .q-field__control:before {
  opacity: 1;
  background: transparent;
  border: 1px dashed rgba(0, 0, 0, 0.24);
}
.q-field--standout.q-field--dark .q-field__control {
  background: rgba(255, 255, 255, 0.07);
}
.q-field--standout.q-field--dark .q-field__control:before {
  background: rgba(255, 255, 255, 0.07);
}
.q-field--standout.q-field--dark.q-field--highlighted .q-field__control {
  background: #fff;
}
.q-field--standout.q-field--dark.q-field--highlighted .q-field__native, .q-field--standout.q-field--dark.q-field--highlighted .q-field__prefix, .q-field--standout.q-field--dark.q-field--highlighted .q-field__suffix, .q-field--standout.q-field--dark.q-field--highlighted .q-field__prepend, .q-field--standout.q-field--dark.q-field--highlighted .q-field__append, .q-field--standout.q-field--dark.q-field--highlighted .q-field__input {
  color: #000;
}
.q-field--standout.q-field--dark.q-field--readonly .q-field__control:before {
  border-color: rgba(255, 255, 255, 0.24);
}
.q-field--labeled .q-field__native, .q-field--labeled .q-field__prefix, .q-field--labeled .q-field__suffix {
  line-height: 24px;
  padding-top: 24px;
  padding-bottom: 8px;
}
.q-field--labeled .q-field__shadow {
  top: 0;
}
.q-field--labeled:not(.q-field--float) .q-field__prefix, .q-field--labeled:not(.q-field--float) .q-field__suffix {
  opacity: 0;
}
.q-field--labeled:not(.q-field--float) .q-field__native::-webkit-input-placeholder, .q-field--labeled:not(.q-field--float) .q-field__input::-webkit-input-placeholder {
  color: transparent;
}
.q-field--labeled:not(.q-field--float) .q-field__native::-moz-placeholder, .q-field--labeled:not(.q-field--float) .q-field__input::-moz-placeholder {
  color: transparent;
}
.q-field--labeled:not(.q-field--float) .q-field__native:-ms-input-placeholder, .q-field--labeled:not(.q-field--float) .q-field__input:-ms-input-placeholder {
  color: transparent !important;
}
.q-field--labeled:not(.q-field--float) .q-field__native::-ms-input-placeholder, .q-field--labeled:not(.q-field--float) .q-field__input::-ms-input-placeholder {
  color: transparent;
}
.q-field--labeled:not(.q-field--float) .q-field__native::placeholder, .q-field--labeled:not(.q-field--float) .q-field__input::placeholder {
  color: transparent;
}
.q-field--labeled.q-field--dense .q-field__native, .q-field--labeled.q-field--dense .q-field__prefix, .q-field--labeled.q-field--dense .q-field__suffix {
  padding-top: 14px;
  padding-bottom: 2px;
}
.q-field--dense .q-field--with-bottom {
  padding-bottom: 19px;
}
.q-field--dense .q-field__shadow {
  top: 0;
}
.q-field--dense .q-field__control, .q-field--dense .q-field__marginal {
  height: 40px;
}
.q-field--dense .q-field__bottom {
  font-size: 11px;
}
.q-field--dense .q-field__label {
  font-size: 14px;
  top: 10px;
}
.q-field--dense .q-field__before, .q-field--dense .q-field__prepend {
  padding-right: 6px;
}
.q-field--dense .q-field__after, .q-field--dense .q-field__append {
  padding-left: 6px;
}
.q-field--dense .q-field__append + .q-field__append {
  padding-left: 2px;
}
.q-field--dense .q-field__marginal .q-avatar {
  font-size: 24px;
}
.q-field--dense.q-field--float .q-field__label {
  transform: translateY(-30%) scale(0.75);
}
.q-field--dense .q-field__label:has(+ :is(.q-field__native, .q-field__input):is(:-webkit-autofill,
[type=color],
[type=date],
[type=datetime-local],
[type=month],
[type=time],
[type=week])) {
  transform: translateY(-30%) scale(0.75);
}
.q-field--borderless .q-field__bottom, .q-field--borderless.q-field--dense .q-field__control, .q-field--standard .q-field__bottom, .q-field--standard.q-field--dense .q-field__control {
  padding-left: 0;
  padding-right: 0;
}
.q-field--error .q-field__label {
  animation: q-field-label 0.36s;
}
.q-field--error .q-field__bottom {
  color: var(--q-negative);
}
.q-field__focusable-action {
  opacity: 0.6;
  cursor: pointer;
  outline: 0 !important;
  border: 0;
  color: inherit;
  background: transparent;
  padding: 0;
}
.q-field__focusable-action:hover, .q-field__focusable-action:focus {
  opacity: 1;
}
.q-field--auto-height .q-field__control {
  height: auto;
}
.q-field--auto-height .q-field__control, .q-field--auto-height .q-field__native {
  min-height: 56px;
}
.q-field--auto-height .q-field__native {
  align-items: center;
}
.q-field--auto-height .q-field__control-container {
  padding-top: 0;
}
.q-field--auto-height .q-field__native, .q-field--auto-height .q-field__prefix, .q-field--auto-height .q-field__suffix {
  line-height: 18px;
}
.q-field--auto-height.q-field--labeled .q-field__control-container {
  padding-top: 24px;
}
.q-field--auto-height.q-field--labeled .q-field__shadow {
  top: 24px;
}
.q-field--auto-height.q-field--labeled .q-field__native, .q-field--auto-height.q-field--labeled .q-field__prefix, .q-field--auto-height.q-field--labeled .q-field__suffix {
  padding-top: 0;
}
.q-field--auto-height.q-field--labeled .q-field__native {
  min-height: 24px;
}
.q-field--auto-height.q-field--dense .q-field__control, .q-field--auto-height.q-field--dense .q-field__native {
  min-height: 40px;
}
.q-field--auto-height.q-field--dense.q-field--labeled .q-field__control-container {
  padding-top: 14px;
}
.q-field--auto-height.q-field--dense.q-field--labeled .q-field__shadow {
  top: 14px;
}
.q-field--auto-height.q-field--dense.q-field--labeled .q-field__native {
  min-height: 24px;
}
.q-field--square .q-field__control {
  border-radius: 0 !important;
}

.q-transition--field-message-enter-active, .q-transition--field-message-leave-active {
  transition: transform 0.6s cubic-bezier(0.86, 0, 0.07, 1), opacity 0.6s cubic-bezier(0.86, 0, 0.07, 1);
}
.q-transition--field-message-enter-from, .q-transition--field-message-leave-to {
  opacity: 0;
  transform: translateY(-10px);
}
.q-transition--field-message-leave-from, .q-transition--field-message-leave-active {
  position: absolute;
}

@keyframes q-field-label {
  40% {
    margin-left: 2px;
  }
  60%, 80% {
    margin-left: -2px;
  }
  70%, 90% {
    margin-left: 2px;
  }
}
@keyframes q-autofill {
  to {
    background: transparent;
    color: inherit;
  }
}
.q-file .q-field__native {
  word-break: break-all;
  overflow: hidden;
}
.q-file .q-field__input {
  opacity: 0 !important;
}
.q-file .q-field__input::-webkit-file-upload-button {
  cursor: pointer;
}
.q-file__filler {
  visibility: hidden;
  width: 100%;
  border: none;
  padding: 0;
}
.q-file__dnd {
  outline: 1px dashed currentColor;
  outline-offset: -4px;
}

.q-form {
  position: relative;
}

.q-img {
  position: relative;
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
}
.q-img__loading .q-spinner {
  font-size: 50px;
}
.q-img__container {
  border-radius: inherit;
  font-size: 0;
}
.q-img__image {
  border-radius: inherit;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.q-img__image--with-transition {
  transition: opacity 0.28s ease-in;
}
.q-img__image--loaded {
  opacity: 1;
}
.q-img__content {
  border-radius: inherit;
  pointer-events: none;
}
.q-img__content > div {
  pointer-events: all;
  position: absolute;
  padding: 16px;
  color: #fff;
  background: rgba(0, 0, 0, 0.47);
}
.q-img--no-menu .q-img__image,
.q-img--no-menu .q-img__placeholder {
  pointer-events: none;
}

.q-inner-loading {
  background: rgba(255, 255, 255, 0.6);
  border-radius: inherit;
}
.q-inner-loading--dark {
  background: rgba(0, 0, 0, 0.4);
}
.q-inner-loading__label {
  margin-top: 8px;
}

.q-textarea .q-field__control {
  min-height: 56px;
  height: auto;
}
.q-textarea .q-field__control-container {
  padding-top: 2px;
  padding-bottom: 2px;
}
.q-textarea .q-field__shadow {
  top: 2px;
  bottom: 2px;
}
.q-textarea .q-field__native, .q-textarea .q-field__prefix, .q-textarea .q-field__suffix {
  line-height: 18px;
}
.q-textarea .q-field__native {
  resize: vertical;
  padding-top: 17px;
  min-height: 52px;
}
.q-textarea.q-field--labeled .q-field__control-container {
  padding-top: 26px;
}
.q-textarea.q-field--labeled .q-field__shadow {
  top: 26px;
}
.q-textarea.q-field--labeled .q-field__native, .q-textarea.q-field--labeled .q-field__prefix, .q-textarea.q-field--labeled .q-field__suffix {
  padding-top: 0;
}
.q-textarea.q-field--labeled .q-field__native {
  min-height: 26px;
  padding-top: 1px;
}
.q-textarea--autogrow .q-field__native {
  resize: none;
}
.q-textarea.q-field--dense .q-field__control, .q-textarea.q-field--dense .q-field__native {
  min-height: 36px;
}
.q-textarea.q-field--dense .q-field__native {
  padding-top: 9px;
}
.q-textarea.q-field--dense.q-field--labeled .q-field__control-container {
  padding-top: 14px;
}
.q-textarea.q-field--dense.q-field--labeled .q-field__shadow {
  top: 14px;
}
.q-textarea.q-field--dense.q-field--labeled .q-field__native {
  min-height: 24px;
  padding-top: 3px;
}
.q-textarea.q-field--dense.q-field--labeled .q-field__prefix, .q-textarea.q-field--dense.q-field--labeled .q-field__suffix {
  padding-top: 2px;
}

body.mobile .q-textarea .q-field__native,
.q-textarea.disabled .q-field__native {
  resize: none;
}

.q-intersection {
  position: relative;
}

.q-item {
  min-height: 48px;
  padding: 8px 16px;
  color: inherit;
  transition: color 0.3s, background-color 0.3s;
}
.q-item__section--side {
  color: #757575;
  align-items: flex-start;
  padding-right: 16px;
  width: auto;
  min-width: 0;
  max-width: 100%;
}
.q-item__section--side > .q-icon {
  font-size: 24px;
}
.q-item__section--side > .q-avatar {
  font-size: 40px;
}
.q-item__section--avatar {
  color: inherit;
  min-width: 56px;
}
.q-item__section--thumbnail img {
  width: 100px;
  height: 56px;
}
.q-item__section--nowrap {
  white-space: nowrap;
}
.q-item > .q-item__section--thumbnail:first-child,
.q-item > .q-focus-helper + .q-item__section--thumbnail {
  margin-left: -16px;
}
.q-item > .q-item__section--thumbnail:last-of-type {
  margin-right: -16px;
}
.q-item__label {
  line-height: 1.2em !important;
  max-width: 100%;
}
.q-item__label--overline {
  color: rgba(0, 0, 0, 0.7);
}
.q-item__label--caption {
  color: rgba(0, 0, 0, 0.54);
}
.q-item__label--header {
  color: #757575;
  padding: 16px;
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0.01786em;
}
.q-separator--spaced + .q-item__label--header, .q-list--padding .q-item__label--header {
  padding-top: 8px;
}
.q-item__label + .q-item__label {
  margin-top: 4px;
}

.q-item__section--main {
  width: auto;
  min-width: 0;
  max-width: 100%;
  flex: 10000 1 0%;
}
.q-item__section--main + .q-item__section--main {
  margin-left: 8px;
}
.q-item__section--main ~ .q-item__section--side {
  align-items: flex-end;
  padding-right: 0;
  padding-left: 16px;
}
.q-item__section--main.q-item__section--thumbnail {
  margin-left: 0;
  margin-right: -16px;
}

.q-list--bordered {
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.q-list--separator > .q-item-type + .q-item-type,
.q-list--separator > .q-virtual-scroll__content > .q-item-type + .q-item-type {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
}
.q-list--padding {
  padding: 8px 0;
}

.q-list--dense > .q-item, .q-item--dense {
  min-height: 32px;
  padding: 2px 16px;
}

.q-list--dark.q-list--separator > .q-item-type + .q-item-type,
.q-list--dark.q-list--separator > .q-virtual-scroll__content > .q-item-type + .q-item-type {
  border-top-color: rgba(255, 255, 255, 0.28);
}

.q-list--dark, .q-item--dark {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.28);
}
.q-list--dark .q-item__section--side:not(.q-item__section--avatar), .q-item--dark .q-item__section--side:not(.q-item__section--avatar) {
  color: rgba(255, 255, 255, 0.7);
}
.q-list--dark .q-item__label--header, .q-item--dark .q-item__label--header {
  color: rgba(255, 255, 255, 0.64);
}
.q-list--dark .q-item__label--overline, .q-list--dark .q-item__label--caption, .q-item--dark .q-item__label--overline, .q-item--dark .q-item__label--caption {
  color: rgba(255, 255, 255, 0.8);
}

.q-item {
  position: relative;
}
.q-item.q-router-link--active, .q-item--active {
  color: var(--q-primary);
}

.q-knob {
  font-size: 48px;
}
.q-knob--editable {
  cursor: pointer;
  outline: 0;
}
.q-knob--editable:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 50%;
  box-shadow: none;
  transition: box-shadow 0.24s ease-in-out;
}
.q-knob--editable:focus:before {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
}

body.body--dark .q-knob--editable:focus:before {
  box-shadow: 0 1px 5px rgba(255, 255, 255, 0.2), 0 2px 2px rgba(255, 255, 255, 0.14), 0 3px 1px -2px rgba(255, 255, 255, 0.12);
}

.q-layout {
  width: 100%;
  outline: 0;
}

.q-layout-container {
  position: relative;
  width: 100%;
  height: 100%;
}
.q-layout-container .q-layout {
  min-height: 100%;
}
.q-layout-container > div {
  transform: translate3d(0, 0, 0);
}
.q-layout-container > div > div {
  min-height: 0;
  max-height: 100%;
}

.q-layout__shadow {
  width: 100%;
}
.q-layout__shadow:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.2), 0 0px 10px rgba(0, 0, 0, 0.24);
}

.q-layout__section--marginal {
  background-color: var(--q-primary);
  color: #fff;
}

.q-header--hidden {
  transform: translateY(-110%);
}
.q-header--bordered {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
.q-header .q-layout__shadow {
  bottom: -10px;
}
.q-header .q-layout__shadow:after {
  bottom: 10px;
}

.q-footer--hidden {
  transform: translateY(110%);
}
.q-footer--bordered {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
}
.q-footer .q-layout__shadow {
  top: -10px;
}
.q-footer .q-layout__shadow:after {
  top: 10px;
}

.q-header, .q-footer {
  z-index: 2000;
}

.q-drawer {
  position: absolute;
  top: 0;
  bottom: 0;
  background: #fff;
  z-index: 1000;
}
.q-drawer--on-top {
  z-index: 3000;
}
.q-drawer--left {
  left: 0;
  transform: translateX(-100%);
}
.q-drawer--left.q-drawer--bordered {
  border-right: 1px solid rgba(0, 0, 0, 0.12);
}
.q-drawer--left .q-layout__shadow {
  left: 10px;
  right: -10px;
}
.q-drawer--left .q-layout__shadow:after {
  right: 10px;
}
.q-drawer--right {
  right: 0;
  transform: translateX(100%);
}
.q-drawer--right.q-drawer--bordered {
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.q-drawer--right .q-layout__shadow {
  left: -10px;
}
.q-drawer--right .q-layout__shadow:after {
  left: 10px;
}
.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini {
  padding: 0 !important;
}
.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item, .q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section {
  text-align: center;
  justify-content: center;
  padding-left: 0;
  padding-right: 0;
  min-width: 0;
}
.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__label, .q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--main, .q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--side ~ .q-item__section--side {
  display: none;
}
.q-drawer--mini .q-mini-drawer-hide, .q-drawer--mini .q-expansion-item__content {
  display: none;
}
.q-drawer--mini-animate .q-drawer__content {
  overflow-x: hidden !important;
  white-space: nowrap;
}
.q-drawer--standard .q-mini-drawer-only {
  display: none;
}
.q-drawer--mobile .q-mini-drawer-only, .q-drawer--mobile .q-mini-drawer-hide {
  display: none;
}
.q-drawer__backdrop {
  z-index: 2999 !important;
  will-change: background-color;
}
.q-drawer__opener {
  z-index: 2001;
  height: 100%;
  width: 15px;
  user-select: none;
}

.q-layout, .q-header, .q-footer, .q-page {
  position: relative;
}

.q-page-sticky--shrink {
  pointer-events: none;
}
.q-page-sticky--shrink > div {
  display: inline-block;
  pointer-events: auto;
}

body.q-ios-padding .q-layout--standard .q-header > .q-toolbar:nth-child(1),
body.q-ios-padding .q-layout--standard .q-header > .q-tabs:nth-child(1) .q-tabs__content,
body.q-ios-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content {
  padding-top: 20px;
  min-height: 70px;
  padding-top: env(safe-area-inset-top);
  min-height: calc(env(safe-area-inset-top) + 50px);
}
body.q-ios-padding .q-layout--standard .q-footer > .q-toolbar:last-child,
body.q-ios-padding .q-layout--standard .q-footer > .q-tabs:nth-last-child(1 of :not(.q-layout__shadow)) .q-tabs__content,
body.q-ios-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content {
  padding-bottom: env(safe-area-inset-bottom);
  min-height: calc(env(safe-area-inset-bottom) + 50px);
}

.q-body--layout-animate .q-drawer__backdrop {
  transition: background-color 0.12s !important;
}
.q-body--layout-animate .q-drawer {
  transition: transform 0.12s, width 0.12s, top 0.12s, bottom 0.12s !important;
}
.q-body--layout-animate .q-layout__section--marginal {
  transition: transform 0.12s, left 0.12s, right 0.12s !important;
}
.q-body--layout-animate .q-page-container {
  transition: padding-top 0.12s, padding-right 0.12s, padding-bottom 0.12s, padding-left 0.12s !important;
}
.q-body--layout-animate .q-page-sticky {
  transition: transform 0.12s, left 0.12s, right 0.12s, top 0.12s, bottom 0.12s !important;
}

body:not(.q-body--layout-animate) .q-layout--prevent-focus {
  visibility: hidden;
}

.q-body--drawer-toggle {
  overflow-x: hidden !important;
}

@media (max-width: 599.98px) {
  .q-layout-padding {
    padding: 8px;
  }
}
@media (min-width: 600px) and (max-width: 1439.98px) {
  .q-layout-padding {
    padding: 16px;
  }
}
@media (min-width: 1440px) {
  .q-layout-padding {
    padding: 24px;
  }
}

body.body--dark .q-header, body.body--dark .q-footer, body.body--dark .q-drawer {
  border-color: rgba(255, 255, 255, 0.28);
}
body.body--dark .q-layout__shadow:after {
  box-shadow: 0 0 10px 2px rgba(255, 255, 255, 0.2), 0 0px 10px rgba(255, 255, 255, 0.24);
}

body.platform-ios .q-layout--containerized {
  position: unset !important;
}

.q-linear-progress {
  --q-linear-progress-speed: .3s;
  position: relative;
  width: 100%;
  overflow: hidden;
  font-size: 4px;
  height: 1em;
  color: var(--q-primary);
  transform: scale3d(1, 1, 1);
}
.q-linear-progress__model, .q-linear-progress__track {
  transform-origin: 0 0;
}
.q-linear-progress__model--with-transition, .q-linear-progress__track--with-transition {
  transition: transform var(--q-linear-progress-speed);
}
.q-linear-progress--reverse .q-linear-progress__model, .q-linear-progress--reverse .q-linear-progress__track {
  transform-origin: 0 100%;
}
.q-linear-progress__model--determinate {
  background: currentColor;
}
.q-linear-progress__model--indeterminate, .q-linear-progress__model--query {
  transition: none;
}
.q-linear-progress__model--indeterminate:before, .q-linear-progress__model--indeterminate:after, .q-linear-progress__model--query:before, .q-linear-progress__model--query:after {
  background: currentColor;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transform-origin: 0 0;
}
.q-linear-progress__model--indeterminate:before, .q-linear-progress__model--query:before {
  animation: q-linear-progress--indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
}
.q-linear-progress__model--indeterminate:after, .q-linear-progress__model--query:after {
  transform: translate3d(-101%, 0, 0) scale3d(1, 1, 1);
  animation: q-linear-progress--indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
  animation-delay: 1.15s;
}
.q-linear-progress__track {
  opacity: 0.4;
}
.q-linear-progress__track--light {
  background: rgba(0, 0, 0, 0.26);
}
.q-linear-progress__track--dark {
  background: rgba(255, 255, 255, 0.6);
}
.q-linear-progress__stripe {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)) !important;
  background-size: 40px 40px !important;
}
.q-linear-progress__stripe--with-transition {
  transition: width var(--q-linear-progress-speed);
}

@keyframes q-linear-progress--indeterminate {
  0% {
    transform: translate3d(-35%, 0, 0) scale3d(0.35, 1, 1);
  }
  60% {
    transform: translate3d(100%, 0, 0) scale3d(0.9, 1, 1);
  }
  100% {
    transform: translate3d(100%, 0, 0) scale3d(0.9, 1, 1);
  }
}
@keyframes q-linear-progress--indeterminate-short {
  0% {
    transform: translate3d(-101%, 0, 0) scale3d(1, 1, 1);
  }
  60% {
    transform: translate3d(107%, 0, 0) scale3d(0.01, 1, 1);
  }
  100% {
    transform: translate3d(107%, 0, 0) scale3d(0.01, 1, 1);
  }
}
.q-menu {
  position: fixed !important;
  display: inline-block;
  max-width: 95vw;
  max-height: 65vh;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
  background: #fff;
  border-radius: 4px;
  overflow-y: auto;
  overflow-x: hidden;
  outline: 0;
  z-index: 6000;
}
.q-menu--square {
  border-radius: 0;
}
.q-menu--dark {
  box-shadow: 0 1px 5px rgba(255, 255, 255, 0.2), 0 2px 2px rgba(255, 255, 255, 0.14), 0 3px 1px -2px rgba(255, 255, 255, 0.12);
}

.q-option-group--inline > div {
  display: inline-block;
}

.q-pagination input {
  text-align: center;
  -moz-appearance: textfield;
}
.q-pagination input::-webkit-outer-spin-button,
.q-pagination input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.q-pagination__content {
  --q-pagination-gutter-parent: -2px;
  --q-pagination-gutter-child: 2px;
  margin-top: var(--q-pagination-gutter-parent);
  margin-left: var(--q-pagination-gutter-parent);
}
.q-pagination__content > .q-btn, .q-pagination__content > .q-input, .q-pagination__middle > .q-btn {
  margin-top: var(--q-pagination-gutter-child);
  margin-left: var(--q-pagination-gutter-child);
}

.q-parallax {
  position: relative;
  width: 100%;
  overflow: hidden;
  border-radius: inherit;
}

.q-parallax__media > img, .q-parallax__media > video {
  position: absolute;
  left: 50% /* rtl:ignore */;
  bottom: 0;
  min-width: 100%;
  min-height: 100%;
  will-change: transform;
  display: none;
}

.q-popup-edit {
  padding: 8px 16px;
}
.q-popup-edit__buttons {
  margin-top: 8px;
}
.q-popup-edit__buttons .q-btn + .q-btn {
  margin-left: 8px;
}

.q-pull-to-refresh {
  position: relative;
}
.q-pull-to-refresh__puller {
  border-radius: 50%;
  width: 40px;
  height: 40px;
  color: var(--q-primary);
  background: #fff;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.3);
}
.q-pull-to-refresh__puller--animating {
  transition: transform 0.3s, opacity 0.3s;
}

.q-radio {
  vertical-align: middle;
}
.q-radio__native {
  width: 1px;
  height: 1px;
}
.q-radio__bg, .q-radio__icon-container {
  user-select: none;
}
.q-radio__bg {
  top: 25%;
  left: 25%;
  width: 50%;
  height: 50%;
  -webkit-print-color-adjust: exact;
}
.q-radio__bg path {
  fill: currentColor;
}
.q-radio__icon {
  color: currentColor;
  font-size: 0.5em;
}
.q-radio__check {
  transform-origin: 50% 50%;
  transform: scale3d(0, 0, 1);
  transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;
}
.q-radio__inner {
  font-size: 40px;
  width: 1em;
  min-width: 1em;
  height: 1em;
  outline: 0;
  border-radius: 50%;
  color: rgba(0, 0, 0, 0.54);
}
.q-radio__inner--truthy {
  color: var(--q-primary);
}
.q-radio__inner--truthy .q-radio__check {
  transform: scale3d(1, 1, 1);
}
.q-radio.disabled {
  opacity: 0.75 !important;
}
.q-radio--dark .q-radio__inner {
  color: rgba(255, 255, 255, 0.7);
}
.q-radio--dark .q-radio__inner:before {
  opacity: 0.32 !important;
}
.q-radio--dark .q-radio__inner--truthy {
  color: var(--q-primary);
}
.q-radio--dense .q-radio__inner {
  width: 0.5em;
  min-width: 0.5em;
  height: 0.5em;
}
.q-radio--dense .q-radio__bg {
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.q-radio--dense .q-radio__label {
  padding-left: 0.5em;
}
.q-radio--dense.reverse .q-radio__label {
  padding-left: 0;
  padding-right: 0.5em;
}

body.desktop .q-radio:not(.disabled) .q-radio__inner:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 50%;
  background: currentColor;
  opacity: 0.12;
  transform: scale3d(0, 0, 1);
  transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;
}
body.desktop .q-radio:not(.disabled):focus .q-radio__inner:before, body.desktop .q-radio:not(.disabled):hover .q-radio__inner:before {
  transform: scale3d(1, 1, 1);
}
body.desktop .q-radio--dense:not(.disabled):focus .q-radio__inner:before, body.desktop .q-radio--dense:not(.disabled):hover .q-radio__inner:before {
  transform: scale3d(1.5, 1.5, 1);
}

.q-rating {
  color: #ffeb3b;
  vertical-align: middle;
}
.q-rating__icon-container {
  height: 1em;
  outline: 0;
}
.q-rating__icon-container + .q-rating__icon-container {
  margin-left: 2px;
}
.q-rating__icon {
  color: currentColor;
  text-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  position: relative;
  opacity: 0.4;
  transition: transform 0.2s ease-in, opacity 0.2s ease-in, color 0.2s ease-in;
}
.q-rating__icon--hovered {
  transform: scale(1.3);
}
.q-rating__icon--active {
  opacity: 1;
}
.q-rating__icon--exselected {
  opacity: 0.7;
}
.q-rating--no-dimming .q-rating__icon {
  opacity: 1;
}
.q-rating--editable .q-rating__icon-container {
  cursor: pointer;
}

.q-responsive {
  position: relative;
  max-width: 100%;
  max-height: 100%;
}
.q-responsive__filler {
  width: inherit;
  max-width: inherit;
  height: inherit;
  max-height: inherit;
}
.q-responsive__content {
  border-radius: inherit;
}
.q-responsive__content > * {
  width: 100% !important;
  height: 100% !important;
  max-height: 100% !important;
  max-width: 100% !important;
}

.q-scrollarea {
  position: relative;
  contain: strict;
}
.q-scrollarea__bar, .q-scrollarea__thumb {
  opacity: 0.2;
  transition: opacity 0.3s;
  will-change: opacity;
  cursor: grab;
}
.q-scrollarea__bar--v, .q-scrollarea__thumb--v {
  right: 0;
  width: 10px;
}
.q-scrollarea__bar--h, .q-scrollarea__thumb--h {
  bottom: 0;
  height: 10px;
}
.q-scrollarea__bar--invisible, .q-scrollarea__thumb--invisible {
  opacity: 0 !important;
  pointer-events: none;
}
.q-scrollarea__thumb {
  background: #000;
  border-radius: 3px;
}
.q-scrollarea__thumb:hover {
  opacity: 0.3;
}
.q-scrollarea__thumb:active {
  opacity: 0.5;
}
.q-scrollarea__content {
  min-height: 100%;
  min-width: 100%;
}
.q-scrollarea--dark .q-scrollarea__thumb {
  background: #fff;
}

.q-select--without-input .q-field__control {
  cursor: pointer;
}
.q-select--with-input .q-field__control {
  cursor: text;
}
.q-select .q-field__input {
  min-width: 50px !important;
  cursor: text;
}
.q-select .q-field__input--padding {
  padding-left: 4px;
}
.q-select__focus-target, .q-select__autocomplete-input {
  position: absolute;
  outline: 0 !important;
  width: 1px;
  height: 1px;
  padding: 0;
  border: 0;
  opacity: 0;
}
.q-select__dropdown-icon {
  cursor: pointer;
  transition: transform 0.28s;
}
.q-select.q-field--readonly .q-field__control, .q-select.q-field--readonly .q-select__dropdown-icon {
  cursor: default;
}
.q-select__dialog {
  width: 90vw !important;
  max-width: 90vw !important;
  max-height: calc(100vh - 70px) !important;
  background: #fff;
  display: flex;
  flex-direction: column;
}
.q-select__dialog > .scroll {
  position: relative;
  background: inherit;
}

body.mobile:not(.native-mobile) .q-select__dialog {
  max-height: calc(100vh - 108px) !important;
}

body.platform-android.native-mobile .q-dialog__inner--top .q-select__dialog {
  max-height: calc(100vh - 24px) !important;
}
body.platform-android:not(.native-mobile) .q-dialog__inner--top .q-select__dialog {
  max-height: calc(100vh - 80px) !important;
}

body.platform-ios.native-mobile .q-dialog__inner--top > div {
  border-radius: 4px;
}
body.platform-ios.native-mobile .q-dialog__inner--top .q-select__dialog--focused {
  max-height: 47vh !important;
}
body.platform-ios:not(.native-mobile) .q-dialog__inner--top .q-select__dialog--focused {
  max-height: 50vh !important;
}

.q-separator {
  border: 0;
  background: rgba(0, 0, 0, 0.12);
  margin: 0;
  transition: background 0.3s, opacity 0.3s;
  flex-shrink: 0;
}
.q-separator--dark {
  background: rgba(255, 255, 255, 0.28);
}
.q-separator--horizontal {
  display: block;
  height: 1px;
}
.q-separator--horizontal-inset {
  margin-left: 16px;
  margin-right: 16px;
}
.q-separator--horizontal-item-inset {
  margin-left: 72px;
  margin-right: 0;
}
.q-separator--horizontal-item-thumbnail-inset {
  margin-left: 116px;
  margin-right: 0;
}
.q-separator--vertical {
  width: 1px;
  height: auto;
  align-self: stretch;
}
.q-separator--vertical-inset {
  margin-top: 8px;
  margin-bottom: 8px;
}

.q-skeleton {
  --q-skeleton-speed: 1500ms;
  background: rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  box-sizing: border-box;
}
.q-skeleton--anim {
  cursor: wait;
}
.q-skeleton:before {
  content: " ";
}
.q-skeleton--type-text {
  transform: scale(1, 0.5);
}
.q-skeleton--type-circle, .q-skeleton--type-QAvatar {
  height: 48px;
  width: 48px;
  border-radius: 50%;
}
.q-skeleton--type-QBtn {
  width: 90px;
  height: 36px;
}
.q-skeleton--type-QBadge {
  width: 70px;
  height: 16px;
}
.q-skeleton--type-QChip {
  width: 90px;
  height: 28px;
  border-radius: 16px;
}
.q-skeleton--type-QToolbar {
  height: 50px;
}
.q-skeleton--type-QCheckbox, .q-skeleton--type-QRadio {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.q-skeleton--type-QToggle {
  width: 56px;
  height: 40px;
  border-radius: 7px;
}
.q-skeleton--type-QSlider, .q-skeleton--type-QRange {
  height: 40px;
}
.q-skeleton--type-QInput {
  height: 56px;
}
.q-skeleton--bordered {
  border: 1px solid rgba(0, 0, 0, 0.05);
}
.q-skeleton--square {
  border-radius: 0;
}
.q-skeleton--anim-fade {
  animation: q-skeleton--fade var(--q-skeleton-speed) linear 0.5s infinite;
}
.q-skeleton--anim-pulse {
  animation: q-skeleton--pulse var(--q-skeleton-speed) ease-in-out 0.5s infinite;
}
.q-skeleton--anim-pulse-x {
  animation: q-skeleton--pulse-x var(--q-skeleton-speed) ease-in-out 0.5s infinite;
}
.q-skeleton--anim-pulse-y {
  animation: q-skeleton--pulse-y var(--q-skeleton-speed) ease-in-out 0.5s infinite;
}
.q-skeleton--anim-wave, .q-skeleton--anim-blink, .q-skeleton--anim-pop {
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.q-skeleton--anim-wave:after, .q-skeleton--anim-blink:after, .q-skeleton--anim-pop:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
}
.q-skeleton--anim-blink:after {
  background: rgba(255, 255, 255, 0.7);
  animation: q-skeleton--fade var(--q-skeleton-speed) linear 0.5s infinite;
}
.q-skeleton--anim-wave:after {
  background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
  animation: q-skeleton--wave var(--q-skeleton-speed) linear 0.5s infinite;
}
.q-skeleton--dark {
  background: rgba(255, 255, 255, 0.05);
}
.q-skeleton--dark.q-skeleton--bordered {
  border: 1px solid rgba(255, 255, 255, 0.25);
}
.q-skeleton--dark.q-skeleton--anim-wave:after {
  background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
}
.q-skeleton--dark.q-skeleton--anim-blink:after {
  background: rgba(255, 255, 255, 0.2);
}

@keyframes q-skeleton--fade {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.4;
  }
  100% {
    opacity: 1;
  }
}
@keyframes q-skeleton--pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.85);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes q-skeleton--pulse-x {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0.75);
  }
  100% {
    transform: scaleX(1);
  }
}
@keyframes q-skeleton--pulse-y {
  0% {
    transform: scaleY(1);
  }
  50% {
    transform: scaleY(0.75);
  }
  100% {
    transform: scaleY(1);
  }
}
@keyframes q-skeleton--wave {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(100%);
  }
}
.q-slide-item {
  position: relative;
  background: white;
}
.q-slide-item__left, .q-slide-item__right, .q-slide-item__top, .q-slide-item__bottom {
  visibility: hidden;
  font-size: 14px;
  color: #fff;
}
.q-slide-item__left .q-icon, .q-slide-item__right .q-icon, .q-slide-item__top .q-icon, .q-slide-item__bottom .q-icon {
  font-size: 1.714em;
}
.q-slide-item__left {
  background: #4caf50;
  padding: 8px 16px;
}
.q-slide-item__left > div {
  transform-origin: left center;
}
.q-slide-item__right {
  background: #ff9800;
  padding: 8px 16px;
}
.q-slide-item__right > div {
  transform-origin: right center;
}
.q-slide-item__top {
  background: #2196f3;
  padding: 16px 8px;
}
.q-slide-item__top > div {
  transform-origin: top center;
}
.q-slide-item__bottom {
  background: #9c27b0;
  padding: 16px 8px;
}
.q-slide-item__bottom > div {
  transform-origin: bottom center;
}
.q-slide-item__content {
  background: inherit;
  transition: transform 0.2s ease-in;
  user-select: none;
  cursor: pointer;
}

.q-slider {
  position: relative;
}
.q-slider--h {
  width: 100%;
}
.q-slider--v {
  height: 200px;
}
.q-slider--editable .q-slider__track-container {
  cursor: grab;
}
.q-slider__track-container {
  outline: 0;
}
.q-slider__track-container--h {
  width: 100%;
  padding: 12px 0;
}
.q-slider__track-container--h .q-slider__selection {
  will-change: width, left;
}
.q-slider__track-container--v {
  height: 100%;
  padding: 0 12px;
}
.q-slider__track-container--v .q-slider__selection {
  will-change: height, top;
}
.q-slider__track {
  color: var(--q-primary);
  background: rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  width: inherit;
  height: inherit;
}
.q-slider__inner {
  background: rgba(0, 0, 0, 0.1);
  border-radius: inherit;
  width: 100%;
  height: 100%;
}
.q-slider__selection {
  background: currentColor;
  border-radius: inherit;
  width: 100%;
  height: 100%;
}
.q-slider__markers {
  color: rgba(0, 0, 0, 0.3);
  border-radius: inherit;
  width: 100%;
  height: 100%;
}
.q-slider__markers:after {
  content: "";
  position: absolute;
  background: currentColor;
}
.q-slider__markers--h {
  background-image: repeating-linear-gradient(to right, currentColor, currentColor 2px, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0));
}
.q-slider__markers--h:after {
  height: 100%;
  width: 2px;
  top: 0;
  right: 0;
}
.q-slider__markers--v {
  background-image: repeating-linear-gradient(to bottom, currentColor, currentColor 2px, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0));
}
.q-slider__markers--v:after {
  width: 100%;
  height: 2px;
  left: 0;
  bottom: 0;
}
.q-slider__marker-labels-container {
  position: relative;
  width: 100%;
  height: 100%;
  min-height: 24px;
  min-width: 24px;
}
.q-slider__marker-labels {
  position: absolute;
}
.q-slider__marker-labels--h-standard {
  top: 0;
}
.q-slider__marker-labels--h-switched {
  bottom: 0;
}
.q-slider__marker-labels--h-ltr {
  transform: translateX(-50%) /* rtl:ignore */;
}
.q-slider__marker-labels--h-rtl {
  transform: translateX(50%) /* rtl:ignore */;
}
.q-slider__marker-labels--v-standard {
  left: 4px;
}
.q-slider__marker-labels--v-switched {
  right: 4px;
}
.q-slider__marker-labels--v-ltr {
  transform: translateY(-50%) /* rtl:ignore */;
}
.q-slider__marker-labels--v-rtl {
  transform: translateY(50%) /* rtl:ignore */;
}
.q-slider__thumb {
  z-index: 1;
  outline: 0;
  color: var(--q-primary);
  transition: transform 0.18s ease-out, fill 0.18s ease-out, stroke 0.18s ease-out;
}
.q-slider__thumb.q-slider--focus {
  opacity: 1 !important;
}
.q-slider__thumb--h {
  top: 50%;
  will-change: left;
}
.q-slider__thumb--h-ltr {
  transform: scale(1) translate(-50%, -50%) /* rtl:ignore */;
}
.q-slider__thumb--h-rtl {
  transform: scale(1) translate(50%, -50%) /* rtl:ignore */;
}
.q-slider__thumb--v {
  left: 50% /* rtl:ignore */;
  will-change: top;
}
.q-slider__thumb--v-ltr {
  transform: scale(1) translate(-50%, -50%) /* rtl:ignore */;
}
.q-slider__thumb--v-rtl {
  transform: scale(1) translate(-50%, 50%) /* rtl:ignore */;
}
.q-slider__thumb-shape {
  top: 0;
  left: 0;
  stroke-width: 3.5;
  stroke: currentColor;
  transition: transform 0.28s;
}
.q-slider__thumb-shape path {
  stroke: currentColor;
  fill: currentColor;
}
.q-slider__focus-ring {
  border-radius: 50%;
  opacity: 0;
  transition: transform 266.67ms ease-out, opacity 266.67ms ease-out, background-color 266.67ms ease-out;
  transition-delay: 0.14s;
}
.q-slider__pin {
  opacity: 0;
  white-space: nowrap;
  transition: opacity 0.28s ease-out;
  transition-delay: 0.14s;
}
.q-slider__pin:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
}
.q-slider__pin--h:before {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  left: 50%;
  transform: translateX(-50%);
}
.q-slider__pin--h-standard {
  bottom: 100%;
}
.q-slider__pin--h-standard:before {
  bottom: 2px;
  border-top: 6px solid currentColor;
}
.q-slider__pin--h-switched {
  top: 100%;
}
.q-slider__pin--h-switched:before {
  top: 2px;
  border-bottom: 6px solid currentColor;
}
.q-slider__pin--v {
  top: 0;
}
.q-slider__pin--v:before {
  top: 50%;
  transform: translateY(-50%);
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
}
.q-slider__pin--v-standard {
  left: 100%;
}
.q-slider__pin--v-standard:before {
  left: 2px;
  border-right: 6px solid currentColor;
}
.q-slider__pin--v-switched {
  right: 100%;
}
.q-slider__pin--v-switched:before {
  right: 2px;
  border-left: 6px solid currentColor;
}
.q-slider__label {
  z-index: 1;
  white-space: nowrap;
  position: absolute;
}
.q-slider__label--h {
  left: 50%;
  transform: translateX(-50%);
}
.q-slider__label--h-standard {
  bottom: 7px;
}
.q-slider__label--h-switched {
  top: 7px;
}
.q-slider__label--v {
  top: 50%;
  transform: translateY(-50%);
}
.q-slider__label--v-standard {
  left: 7px;
}
.q-slider__label--v-switched {
  right: 7px;
}
.q-slider__text-container {
  min-height: 25px;
  padding: 2px 8px;
  border-radius: 4px;
  background: currentColor;
  position: relative;
  text-align: center;
}
.q-slider__text {
  color: #fff;
  font-size: 12px;
}
.q-slider--no-value .q-slider__thumb,
.q-slider--no-value .q-slider__inner,
.q-slider--no-value .q-slider__selection {
  opacity: 0;
}
.q-slider--focus .q-slider__focus-ring, body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__focus-ring {
  background: currentColor;
  transform: scale3d(1.55, 1.55, 1);
  opacity: 0.25;
}
.q-slider--focus .q-slider__thumb,
.q-slider--focus .q-slider__inner,
.q-slider--focus .q-slider__selection, body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__thumb,
body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__inner,
body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__selection {
  opacity: 1;
}
.q-slider--inactive .q-slider__thumb--h {
  transition: left 0.28s, right 0.28s;
}
.q-slider--inactive .q-slider__thumb--v {
  transition: top 0.28s, bottom 0.28s;
}
.q-slider--inactive .q-slider__selection {
  transition: width 0.28s, left 0.28s, right 0.28s, height 0.28s, top 0.28s, bottom 0.28s;
}
.q-slider--inactive .q-slider__text-container {
  transition: transform 0.28s;
}
.q-slider--active {
  cursor: grabbing;
}
.q-slider--active .q-slider__thumb-shape {
  transform: scale(1.5);
}
.q-slider--active .q-slider__focus-ring, .q-slider--active.q-slider--label .q-slider__thumb-shape {
  transform: scale(0) !important;
}
body.desktop .q-slider.q-slider--enabled .q-slider__track-container:hover .q-slider__pin {
  opacity: 1;
}
.q-slider--label.q-slider--active .q-slider__pin,
.q-slider--label .q-slider--focus .q-slider__pin, .q-slider--label.q-slider--label-always .q-slider__pin {
  opacity: 1;
}
.q-slider--dark .q-slider__track {
  background: rgba(255, 255, 255, 0.1);
}
.q-slider--dark .q-slider__inner {
  background: rgba(255, 255, 255, 0.1);
}
.q-slider--dark .q-slider__markers {
  color: rgba(255, 255, 255, 0.3);
}
.q-slider--dense .q-slider__track-container--h {
  padding: 6px 0;
}
.q-slider--dense .q-slider__track-container--v {
  padding: 0 6px;
}

.q-space {
  flex-grow: 1 !important;
}

.q-spinner {
  vertical-align: middle;
}

.q-spinner-mat {
  animation: q-spin 2s linear infinite;
  transform-origin: center center;
}
.q-spinner-mat .path {
  stroke-dasharray: 1, 200 /* rtl:ignore */;
  stroke-dashoffset: 0 /* rtl:ignore */;
  animation: q-mat-dash 1.5s ease-in-out infinite;
}

@keyframes q-spin {
  0% {
    transform: rotate3d(0, 0, 1, 0deg) /* rtl:ignore */;
  }
  25% {
    transform: rotate3d(0, 0, 1, 90deg) /* rtl:ignore */;
  }
  50% {
    transform: rotate3d(0, 0, 1, 180deg) /* rtl:ignore */;
  }
  75% {
    transform: rotate3d(0, 0, 1, 270deg) /* rtl:ignore */;
  }
  100% {
    transform: rotate3d(0, 0, 1, 359deg) /* rtl:ignore */;
  }
}
@keyframes q-mat-dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}
.q-splitter__panel {
  position: relative;
  z-index: 0;
}
.q-splitter__panel > .q-splitter {
  width: 100%;
  height: 100%;
}
.q-splitter__separator {
  background-color: rgba(0, 0, 0, 0.12);
  user-select: none;
  position: relative;
  z-index: 1;
}
.q-splitter__separator-area > * {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.q-splitter--dark .q-splitter__separator {
  background-color: rgba(255, 255, 255, 0.28);
}
.q-splitter--vertical > .q-splitter__panel {
  height: 100%;
}
.q-splitter--vertical.q-splitter--active {
  cursor: col-resize;
}
.q-splitter--vertical > .q-splitter__separator {
  width: 1px;
}
.q-splitter--vertical > .q-splitter__separator > div {
  left: -6px;
  right: -6px;
}
.q-splitter--vertical.q-splitter--workable > .q-splitter__separator {
  cursor: col-resize;
}
.q-splitter--horizontal > .q-splitter__panel {
  width: 100%;
}
.q-splitter--horizontal.q-splitter--active {
  cursor: row-resize;
}
.q-splitter--horizontal > .q-splitter__separator {
  height: 1px;
}
.q-splitter--horizontal > .q-splitter__separator > div {
  top: -6px;
  bottom: -6px;
}
.q-splitter--horizontal.q-splitter--workable > .q-splitter__separator {
  cursor: row-resize;
}
.q-splitter__before, .q-splitter__after {
  overflow: auto;
}

.q-stepper {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  background: #fff;
}
.q-stepper__title {
  font-size: 14px;
  line-height: 1.285714;
  letter-spacing: 0.1px;
}
.q-stepper__caption {
  font-size: 12px;
  line-height: 1.16667;
}
.q-stepper__dot {
  contain: layout;
  margin-right: 8px;
  font-size: 14px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  border-radius: 50%;
  background: currentColor;
}
.q-stepper__dot span {
  color: #fff;
}
.q-stepper__tab {
  padding: 8px 24px;
  font-size: 14px;
  color: #9e9e9e;
  flex-direction: row;
}
.q-stepper--dark {
  box-shadow: 0 1px 5px rgba(255, 255, 255, 0.2), 0 2px 2px rgba(255, 255, 255, 0.14), 0 3px 1px -2px rgba(255, 255, 255, 0.12);
}
.q-stepper--dark .q-stepper__dot span {
  color: #000;
}
.q-stepper__tab--navigation {
  user-select: none;
  cursor: pointer;
}
.q-stepper__tab--active, .q-stepper__tab--done {
  color: var(--q-primary);
}
.q-stepper__tab--active .q-stepper__dot, .q-stepper__tab--active .q-stepper__label, .q-stepper__tab--done .q-stepper__dot, .q-stepper__tab--done .q-stepper__label {
  text-shadow: 0 0 0 currentColor;
}
.q-stepper__tab--disabled .q-stepper__dot {
  background: rgba(0, 0, 0, 0.22);
}
.q-stepper__tab--disabled .q-stepper__label {
  color: rgba(0, 0, 0, 0.32);
}
.q-stepper__tab--error {
  color: var(--q-negative);
}
.q-stepper__tab--error-with-icon .q-stepper__dot {
  background: transparent !important;
}
.q-stepper__tab--error-with-icon .q-stepper__dot span {
  color: currentColor;
  font-size: 24px;
}
.q-stepper__header {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.q-stepper__header--border {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
.q-stepper__header--standard-labels .q-stepper__tab {
  min-height: 72px;
  justify-content: center;
}
.q-stepper__header--standard-labels .q-stepper__tab:first-child {
  justify-content: flex-start;
}
.q-stepper__header--standard-labels .q-stepper__tab:last-child {
  justify-content: flex-end;
}
.q-stepper__header--standard-labels .q-stepper__tab:only-child {
  justify-content: center;
}
.q-stepper__header--standard-labels .q-stepper__dot:after {
  display: none;
}
.q-stepper__header--alternative-labels .q-stepper__tab {
  min-height: 104px;
  padding: 24px 32px;
  flex-direction: column;
  justify-content: flex-start;
}
.q-stepper__header--alternative-labels .q-stepper__dot {
  margin-right: 0;
}
.q-stepper__header--alternative-labels .q-stepper__label {
  margin-top: 8px;
  text-align: center;
}
.q-stepper__header--alternative-labels .q-stepper__label:before, .q-stepper__header--alternative-labels .q-stepper__label:after {
  display: none;
}
.q-stepper__header--contracted {
  min-height: 72px;
}
.q-stepper__header--contracted.q-stepper__header--alternative-labels .q-stepper__tab {
  min-height: 72px;
}
.q-stepper__header--contracted.q-stepper__header--alternative-labels .q-stepper__tab:first-child {
  align-items: flex-start;
}
.q-stepper__header--contracted.q-stepper__header--alternative-labels .q-stepper__tab:last-child {
  align-items: flex-end;
}
.q-stepper__header--contracted .q-stepper__tab {
  padding: 24px 0;
}
.q-stepper__header--contracted .q-stepper__tab:first-child .q-stepper__dot {
  transform: translateX(24px);
}
.q-stepper__header--contracted .q-stepper__tab:last-child .q-stepper__dot {
  transform: translateX(-24px);
}
.q-stepper__header--contracted .q-stepper__tab:not(:last-child) .q-stepper__dot:after {
  display: block !important;
}
.q-stepper__header--contracted .q-stepper__dot {
  margin: 0;
}
.q-stepper__header--contracted .q-stepper__label {
  display: none;
}
.q-stepper__nav {
  padding-top: 24px;
}
.q-stepper--flat {
  box-shadow: none;
}
.q-stepper--bordered {
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.q-stepper--horizontal .q-stepper__step-inner {
  padding: 24px;
}
.q-stepper--horizontal .q-stepper__tab:first-child {
  border-top-left-radius: inherit;
}
.q-stepper--horizontal .q-stepper__tab:last-child {
  border-top-right-radius: inherit;
}
.q-stepper--horizontal .q-stepper__tab:first-child .q-stepper__dot:before,
.q-stepper--horizontal .q-stepper__tab:last-child .q-stepper__label:after,
.q-stepper--horizontal .q-stepper__tab:last-child .q-stepper__dot:after {
  display: none;
}
.q-stepper--horizontal .q-stepper__tab {
  overflow: hidden;
}
.q-stepper--horizontal .q-stepper__line {
  contain: layout;
}
.q-stepper--horizontal .q-stepper__line:before, .q-stepper--horizontal .q-stepper__line:after {
  position: absolute;
  top: 50%;
  height: 1px;
  width: 100vw;
  background: rgba(0, 0, 0, 0.12);
}
.q-stepper--horizontal .q-stepper__label:after, .q-stepper--horizontal .q-stepper__dot:after {
  content: "";
  left: 100%;
  margin-left: 8px;
}
.q-stepper--horizontal .q-stepper__dot:before {
  content: "";
  right: 100%;
  margin-right: 8px;
}
.q-stepper--horizontal > .q-stepper__nav {
  padding: 0 24px 24px;
}
.q-stepper--vertical {
  padding: 16px 0;
}
.q-stepper--vertical .q-stepper__tab {
  padding: 12px 24px;
}
.q-stepper--vertical .q-stepper__title {
  line-height: 18px;
}
.q-stepper--vertical .q-stepper__step-inner {
  padding: 0 24px 32px 60px;
}
.q-stepper--vertical > .q-stepper__nav {
  padding: 24px 24px 0;
}
.q-stepper--vertical .q-stepper__step {
  overflow: hidden;
}
.q-stepper--vertical .q-stepper__dot {
  margin-right: 12px;
}
.q-stepper--vertical .q-stepper__dot:before, .q-stepper--vertical .q-stepper__dot:after {
  content: "";
  position: absolute;
  left: 50%;
  width: 1px;
  height: 99999px;
  background: rgba(0, 0, 0, 0.12);
}
.q-stepper--vertical .q-stepper__dot:before {
  bottom: 100%;
  margin-bottom: 8px;
}
.q-stepper--vertical .q-stepper__dot:after {
  top: 100%;
  margin-top: 8px;
}
.q-stepper--vertical .q-stepper__step:first-child .q-stepper__dot:before,
.q-stepper--vertical .q-stepper__step:last-child .q-stepper__dot:after {
  display: none;
}
.q-stepper--vertical .q-stepper__step:last-child .q-stepper__step-inner {
  padding-bottom: 8px;
}
.q-stepper--dark.q-stepper--bordered,
.q-stepper--dark .q-stepper__header--border {
  border-color: rgba(255, 255, 255, 0.28);
}
.q-stepper--dark.q-stepper--horizontal .q-stepper__line:before, .q-stepper--dark.q-stepper--horizontal .q-stepper__line:after {
  background: rgba(255, 255, 255, 0.28);
}
.q-stepper--dark.q-stepper--vertical .q-stepper__dot:before, .q-stepper--dark.q-stepper--vertical .q-stepper__dot:after {
  background: rgba(255, 255, 255, 0.28);
}
.q-stepper--dark .q-stepper__tab--disabled {
  color: rgba(255, 255, 255, 0.28);
}
.q-stepper--dark .q-stepper__tab--disabled .q-stepper__dot {
  background: rgba(255, 255, 255, 0.28);
}
.q-stepper--dark .q-stepper__tab--disabled .q-stepper__label {
  color: rgba(255, 255, 255, 0.54);
}

.q-tab-panels {
  background: #fff;
}

.q-tab-panel {
  padding: 16px;
}

.q-markup-table {
  overflow: auto;
  background: #fff;
}

.q-table {
  width: 100%;
  max-width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}
.q-table thead tr, .q-table tbody td {
  height: 48px;
}
.q-table th {
  font-weight: 500;
  font-size: 12px;
  user-select: none;
}
.q-table th.sortable {
  cursor: pointer;
}
.q-table th.sortable:hover .q-table__sort-icon {
  opacity: 0.64;
}
.q-table th.sorted .q-table__sort-icon {
  opacity: 0.86 !important;
}
.q-table th.sort-desc .q-table__sort-icon {
  transform: rotate(180deg);
}
.q-table th, .q-table td {
  padding: 7px 16px;
  background-color: inherit;
}
.q-table thead, .q-table td, .q-table th {
  border-style: solid;
  border-width: 0;
}
.q-table tbody td {
  font-size: 13px;
}
.q-table__card {
  color: #000;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
}
.q-table__card .q-table__middle {
  flex: 1 1 auto;
}
.q-table__card .q-table__top,
.q-table__card .q-table__bottom {
  flex: 0 0 auto;
}
.q-table__container {
  position: relative;
}
.q-table__container > div:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.q-table__container > div:last-child {
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}
.q-table__container > .q-inner-loading {
  border-radius: inherit !important;
}
.q-table__top {
  padding: 12px 16px;
}
.q-table__top .q-table__control {
  flex-wrap: wrap;
}
.q-table__title {
  font-size: 20px;
  letter-spacing: 0.005em;
  font-weight: 400;
}
.q-table__separator {
  min-width: 8px !important;
}
.q-table__progress {
  height: 0 !important;
}
.q-table__progress th {
  padding: 0 !important;
  border: 0 !important;
}
.q-table__progress .q-linear-progress {
  position: absolute;
  bottom: 0;
}
.q-table__middle {
  max-width: 100%;
}
.q-table__bottom {
  min-height: 50px;
  padding: 4px 14px 4px 16px;
  font-size: 12px;
}
.q-table__bottom .q-table__control {
  min-height: 24px;
}
.q-table__bottom-nodata-icon {
  font-size: 200%;
  margin-right: 8px;
}
.q-table__bottom-item {
  margin-right: 16px;
}
.q-table__control {
  display: flex;
  align-items: center;
}
.q-table__sort-icon {
  transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  opacity: 0;
  font-size: 120%;
}
.q-table__sort-icon--left, .q-table__sort-icon--center {
  margin-left: 4px;
}
.q-table__sort-icon--right {
  margin-right: 4px;
}
.q-table--col-auto-width {
  width: 1px;
}

.q-table__card--dark,
.q-table--dark {
  box-shadow: 0 1px 5px rgba(255, 255, 255, 0.2), 0 2px 2px rgba(255, 255, 255, 0.14), 0 3px 1px -2px rgba(255, 255, 255, 0.12);
}

.q-table--flat {
  box-shadow: none;
}
.q-table--bordered {
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.q-table--square {
  border-radius: 0;
}
.q-table__linear-progress {
  height: 2px;
}
.q-table--no-wrap th, .q-table--no-wrap td {
  white-space: nowrap;
}
.q-table--grid {
  box-shadow: none;
  border-radius: 4px;
}
.q-table--grid .q-table__top {
  padding-bottom: 4px;
}
.q-table--grid .q-table__middle {
  min-height: 2px;
  margin-bottom: 4px;
}
.q-table--grid .q-table__middle thead, .q-table--grid .q-table__middle thead th {
  border: 0 !important;
}
.q-table--grid .q-table__linear-progress {
  bottom: 0;
}
.q-table--grid .q-table__bottom {
  border-top: 0;
}
.q-table--grid .q-table__grid-content {
  flex: 1 1 auto;
}
.q-table--grid.fullscreen {
  background: inherit;
}
.q-table__grid-item-card {
  vertical-align: top;
  padding: 12px;
}
.q-table__grid-item-card .q-separator {
  margin: 12px 0;
}
.q-table__grid-item-row + .q-table__grid-item-row {
  margin-top: 8px;
}
.q-table__grid-item-title {
  opacity: 0.54;
  font-weight: 500;
  font-size: 12px;
}
.q-table__grid-item-value {
  font-size: 13px;
}
.q-table__grid-item {
  padding: 4px;
  transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.q-table__grid-item--selected {
  transform: scale(0.95);
}

.q-table--horizontal-separator thead th, .q-table--horizontal-separator tbody tr:not(:last-child) > td, .q-table--cell-separator thead th, .q-table--cell-separator tbody tr:not(:last-child) > td {
  border-bottom-width: 1px;
}

.q-table--vertical-separator td, .q-table--vertical-separator th, .q-table--cell-separator td, .q-table--cell-separator th {
  border-left-width: 1px;
}
.q-table--vertical-separator thead tr:last-child th, .q-table--vertical-separator.q-table--loading tr:nth-last-child(2) th, .q-table--cell-separator thead tr:last-child th, .q-table--cell-separator.q-table--loading tr:nth-last-child(2) th {
  border-bottom-width: 1px;
}
.q-table--vertical-separator td:first-child, .q-table--vertical-separator th:first-child, .q-table--cell-separator td:first-child, .q-table--cell-separator th:first-child {
  border-left: 0;
}
.q-table--vertical-separator .q-table__top, .q-table--cell-separator .q-table__top {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}

.q-table--dense .q-table__top {
  padding: 6px 16px;
}
.q-table--dense .q-table__bottom {
  min-height: 33px;
}
.q-table--dense .q-table__sort-icon {
  font-size: 110%;
}
.q-table--dense .q-table th, .q-table--dense .q-table td {
  padding: 4px 8px;
}
.q-table--dense .q-table thead tr, .q-table--dense .q-table tbody tr, .q-table--dense .q-table tbody td {
  height: 28px;
}
.q-table--dense .q-table th:first-child, .q-table--dense .q-table td:first-child {
  padding-left: 16px;
}
.q-table--dense .q-table th:last-child, .q-table--dense .q-table td:last-child {
  padding-right: 16px;
}
.q-table--dense .q-table__bottom-item {
  margin-right: 8px;
}
.q-table--dense .q-table__select .q-field__control, .q-table--dense .q-table__select .q-field__native {
  min-height: 24px;
  padding: 0;
}
.q-table--dense .q-table__select .q-field__marginal {
  height: 24px;
}

.q-table__bottom:not(.q-table__bottom--nodata) {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
}

.q-table thead, .q-table tr, .q-table th, .q-table td {
  border-color: rgba(0, 0, 0, 0.12);
}
.q-table tbody td {
  position: relative;
}
.q-table tbody td:before, .q-table tbody td:after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}
.q-table tbody td:before {
  background: rgba(0, 0, 0, 0.03);
}
.q-table tbody td:after {
  background: rgba(0, 0, 0, 0.06);
}
.q-table tbody tr.selected td:after {
  content: "";
}

body.desktop .q-table > tbody > tr:not(.q-tr--no-hover):hover > td:not(.q-td--no-hover):before {
  content: "";
}

.q-table__card--dark,
.q-table--dark {
  border-color: rgba(255, 255, 255, 0.28);
}

.q-table--dark .q-table__bottom, .q-table--dark thead, .q-table--dark tr, .q-table--dark th, .q-table--dark td {
  border-color: rgba(255, 255, 255, 0.28);
}
.q-table--dark tbody td:before {
  background: rgba(255, 255, 255, 0.07);
}
.q-table--dark tbody td:after {
  background: rgba(255, 255, 255, 0.1);
}
.q-table--dark.q-table--vertical-separator .q-table__top, .q-table--dark.q-table--cell-separator .q-table__top {
  border-color: rgba(255, 255, 255, 0.28);
}

.q-tab {
  padding: 0 16px;
  min-height: 48px;
  transition: color 0.3s, background-color 0.3s;
  text-transform: uppercase;
  white-space: nowrap;
  color: inherit;
  text-decoration: none;
}
.q-tab--full {
  min-height: 72px;
}
.q-tab--no-caps {
  text-transform: none;
}
.q-tab__content {
  height: inherit;
  padding: 4px 0;
  min-width: 40px;
}
.q-tab__content--inline .q-tab__icon + .q-tab__label {
  padding-left: 8px;
}
.q-tab__content .q-chip--floating {
  top: 0;
  right: -16px;
}
.q-tab__icon {
  width: 24px;
  height: 24px;
  font-size: 24px;
}
.q-tab__label {
  font-size: 14px;
  line-height: 1.715em;
  font-weight: 500;
}
.q-tab .q-badge {
  top: 3px;
  right: -12px;
}
.q-tab__alert, .q-tab__alert-icon {
  position: absolute;
}
.q-tab__alert {
  top: 7px;
  right: -9px;
  height: 10px;
  width: 10px;
  border-radius: 50%;
  background: currentColor;
}
.q-tab__alert-icon {
  top: 2px;
  right: -12px;
  font-size: 18px;
}
.q-tab__indicator {
  opacity: 0;
  height: 2px;
  background: currentColor;
}
.q-tab--active .q-tab__indicator {
  opacity: 1;
  transform-origin: left /* rtl:ignore */;
}
.q-tab--inactive {
  opacity: 0.85;
}

.q-tabs {
  position: relative;
  transition: color 0.3s, background-color 0.3s;
}
.q-tabs--scrollable.q-tabs__arrows--outside.q-tabs--horizontal {
  padding-left: 36px;
  padding-right: 36px;
}
.q-tabs--scrollable.q-tabs__arrows--outside.q-tabs--vertical {
  padding-top: 36px;
  padding-bottom: 36px;
}
.q-tabs--scrollable.q-tabs__arrows--outside .q-tabs__arrow--faded {
  opacity: 0.3;
  pointer-events: none;
}
.q-tabs--scrollable.q-tabs__arrows--inside .q-tabs__arrow--faded {
  display: none;
}
.q-tabs--not-scrollable.q-tabs__arrows--outside, body.mobile .q-tabs--scrollable.q-tabs--mobile-without-arrows.q-tabs__arrows--outside {
  padding-left: 0;
  padding-right: 0;
}
.q-tabs--not-scrollable .q-tabs__arrow, body.mobile .q-tabs--scrollable.q-tabs--mobile-without-arrows .q-tabs__arrow {
  display: none;
}
.q-tabs--not-scrollable .q-tabs__content, body.mobile .q-tabs--scrollable.q-tabs--mobile-without-arrows .q-tabs__content {
  border-radius: inherit;
}
.q-tabs__arrow {
  cursor: pointer;
  font-size: 32px;
  min-width: 36px;
  text-shadow: 0 0 3px #fff, 0 0 1px #fff, 0 0 1px #000;
  transition: opacity 0.3s;
}
.q-tabs__content {
  overflow: hidden;
  flex: 1 1 auto;
}
.q-tabs__content--align-center {
  justify-content: center;
}
.q-tabs__content--align-right {
  justify-content: flex-end;
}
.q-tabs__content--align-justify .q-tab {
  flex: 1 1 auto;
}
.q-tabs__offset {
  display: none;
}
.q-tabs--horizontal .q-tabs__arrow {
  height: 100%;
}
.q-tabs--horizontal .q-tabs__arrow--left {
  top: 0;
  left: 0 /* rtl:ignore */;
  bottom: 0;
}
.q-tabs--horizontal .q-tabs__arrow--right {
  top: 0;
  right: 0 /* rtl:ignore */;
  bottom: 0;
}
.q-tabs--vertical {
  display: block !important;
  height: 100%;
}
.q-tabs--vertical .q-tabs__content {
  display: block !important;
  height: 100%;
}
.q-tabs--vertical .q-tabs__arrow {
  width: 100%;
  height: 36px;
  text-align: center;
}
.q-tabs--vertical .q-tabs__arrow--left {
  top: 0;
  left: 0;
  right: 0;
}
.q-tabs--vertical .q-tabs__arrow--right {
  left: 0;
  right: 0;
  bottom: 0;
}
.q-tabs--vertical .q-tab {
  padding: 0 8px;
}
.q-tabs--vertical .q-tab__indicator {
  height: unset;
  width: 2px;
}
.q-tabs--vertical.q-tabs--not-scrollable .q-tabs__content {
  height: 100%;
}
.q-tabs--vertical.q-tabs--dense .q-tab__content {
  min-width: 24px;
}
.q-tabs--dense .q-tab {
  min-height: 36px;
}
.q-tabs--dense .q-tab--full {
  min-height: 52px;
}

.q-time {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  background: #fff;
  outline: 0;
  width: 290px;
  min-width: 290px;
  max-width: 100%;
}
.q-time--bordered {
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.q-time__header {
  border-top-left-radius: inherit;
  color: #fff;
  background-color: var(--q-primary);
  padding: 16px;
  font-weight: 300;
}
.q-time__actions {
  padding: 0 16px 16px;
}
.q-time__header-label {
  font-size: 28px;
  line-height: 1;
  letter-spacing: -0.00833em;
}
.q-time__header-label > div + div {
  margin-left: 4px;
}
.q-time__link {
  opacity: 0.56;
  outline: 0;
  transition: opacity 0.3s ease-out;
}
.q-time__link--active, .q-time__link:hover, .q-time__link:focus {
  opacity: 1;
}
.q-time__header-ampm {
  font-size: 16px;
  letter-spacing: 0.1em;
}
.q-time__content {
  padding: 16px;
}
.q-time__content:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.q-time__container-parent {
  padding: 16px;
}
.q-time__container-child {
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.12);
}
.q-time__clock {
  padding: 24px;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  font-size: 14px;
}
.q-time__clock-circle {
  position: relative;
}
.q-time__clock-center {
  height: 6px;
  width: 6px;
  margin: auto;
  border-radius: 50%;
  min-height: 0;
  background: currentColor;
}
.q-time__clock-pointer {
  width: 2px;
  height: 50%;
  transform-origin: 0 0 /* rtl:ignore */;
  min-height: 0;
  position: absolute;
  left: 50%;
  right: 0;
  bottom: 0;
  color: var(--q-primary);
  background: currentColor;
  transform: translateX(-50%);
}
.q-time__clock-pointer:before, .q-time__clock-pointer:after {
  content: "";
  position: absolute;
  left: 50%;
  border-radius: 50%;
  background: currentColor;
  transform: translateX(-50%);
}
.q-time__clock-pointer:before {
  bottom: -4px;
  width: 8px;
  height: 8px;
}
.q-time__clock-pointer:after {
  top: -3px;
  height: 6px;
  width: 6px;
}
.q-time__clock-position {
  position: absolute;
  min-height: 32px;
  width: 32px;
  height: 32px;
  font-size: 12px;
  line-height: 32px;
  margin: 0;
  padding: 0;
  transform: translate(-50%, -50%) /* rtl:ignore */;
  border-radius: 50%;
}
.q-time__clock-position--disable {
  opacity: 0.4;
}
.q-time__clock-position--active {
  background-color: var(--q-primary);
  color: #fff;
}
.q-time__clock-pos-0 {
  top: 0%;
  left: 50% /* rtl:ignore */;
}
.q-time__clock-pos-1 {
  top: 6.7%;
  left: 75% /* rtl:ignore */;
}
.q-time__clock-pos-2 {
  top: 25%;
  left: 93.3% /* rtl:ignore */;
}
.q-time__clock-pos-3 {
  top: 50%;
  left: 100% /* rtl:ignore */;
}
.q-time__clock-pos-4 {
  top: 75%;
  left: 93.3% /* rtl:ignore */;
}
.q-time__clock-pos-5 {
  top: 93.3%;
  left: 75% /* rtl:ignore */;
}
.q-time__clock-pos-6 {
  top: 100%;
  left: 50% /* rtl:ignore */;
}
.q-time__clock-pos-7 {
  top: 93.3%;
  left: 25% /* rtl:ignore */;
}
.q-time__clock-pos-8 {
  top: 75%;
  left: 6.7% /* rtl:ignore */;
}
.q-time__clock-pos-9 {
  top: 50%;
  left: 0% /* rtl:ignore */;
}
.q-time__clock-pos-10 {
  top: 25%;
  left: 6.7% /* rtl:ignore */;
}
.q-time__clock-pos-11 {
  top: 6.7%;
  left: 25% /* rtl:ignore */;
}
.q-time__clock-pos-12 {
  top: 15%;
  left: 50% /* rtl:ignore */;
}
.q-time__clock-pos-13 {
  top: 19.69%;
  left: 67.5% /* rtl:ignore */;
}
.q-time__clock-pos-14 {
  top: 32.5%;
  left: 80.31% /* rtl:ignore */;
}
.q-time__clock-pos-15 {
  top: 50%;
  left: 85% /* rtl:ignore */;
}
.q-time__clock-pos-16 {
  top: 67.5%;
  left: 80.31% /* rtl:ignore */;
}
.q-time__clock-pos-17 {
  top: 80.31%;
  left: 67.5% /* rtl:ignore */;
}
.q-time__clock-pos-18 {
  top: 85%;
  left: 50% /* rtl:ignore */;
}
.q-time__clock-pos-19 {
  top: 80.31%;
  left: 32.5% /* rtl:ignore */;
}
.q-time__clock-pos-20 {
  top: 67.5%;
  left: 19.69% /* rtl:ignore */;
}
.q-time__clock-pos-21 {
  top: 50%;
  left: 15% /* rtl:ignore */;
}
.q-time__clock-pos-22 {
  top: 32.5%;
  left: 19.69% /* rtl:ignore */;
}
.q-time__clock-pos-23 {
  top: 19.69%;
  left: 32.5% /* rtl:ignore */;
}
.q-time__now-button {
  background-color: var(--q-primary);
  color: #fff;
  top: 12px;
  right: 12px;
}
.q-time.disabled .q-time__header-ampm, .q-time.disabled .q-time__content, .q-time--readonly .q-time__header-ampm, .q-time--readonly .q-time__content {
  pointer-events: none;
}
.q-time--portrait {
  display: inline-flex;
  flex-direction: column;
}
.q-time--portrait .q-time__header {
  border-top-right-radius: inherit;
  min-height: 86px;
}
.q-time--portrait .q-time__header-ampm {
  margin-left: 12px;
}
.q-time--portrait.q-time--bordered .q-time__content {
  margin: 1px 0;
}
.q-time--landscape {
  display: inline-flex;
  align-items: stretch;
  min-width: 420px;
}
.q-time--landscape > div {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.q-time--landscape .q-time__header {
  border-bottom-left-radius: inherit;
  min-width: 156px;
}
.q-time--landscape .q-time__header-ampm {
  margin-top: 12px;
}
.q-time--dark {
  border-color: rgba(255, 255, 255, 0.28);
  box-shadow: 0 1px 5px rgba(255, 255, 255, 0.2), 0 2px 2px rgba(255, 255, 255, 0.14), 0 3px 1px -2px rgba(255, 255, 255, 0.12);
}

.q-timeline {
  padding: 0;
  width: 100%;
  list-style: none;
}
.q-timeline h6 {
  line-height: inherit;
}
.q-timeline--dark {
  color: #fff;
}
.q-timeline--dark .q-timeline__subtitle {
  opacity: 0.7;
}
.q-timeline__content {
  padding-bottom: 24px;
}
.q-timeline__title {
  margin-top: 0;
  margin-bottom: 16px;
}
.q-timeline__subtitle {
  font-size: 12px;
  margin-bottom: 8px;
  opacity: 0.6;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 700;
}
.q-timeline__dot {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 15px;
}
.q-timeline__dot:before, .q-timeline__dot:after {
  content: "";
  background: currentColor;
  display: block;
  position: absolute;
}
.q-timeline__dot:before {
  border: 3px solid transparent;
  border-radius: 100%;
  height: 15px;
  width: 15px;
  top: 4px;
  left: 0;
  transition: background 0.3s ease-in-out, border 0.3s ease-in-out;
}
.q-timeline__dot:after {
  width: 3px;
  opacity: 0.4;
  top: 24px;
  bottom: 0;
  left: 6px;
}
.q-timeline__dot .q-icon {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  font-size: 16px;
  height: 38px;
  line-height: 38px;
  width: 100%;
  color: #fff;
}
.q-timeline__dot .q-icon > svg,
.q-timeline__dot .q-icon > img {
  width: 1em;
  height: 1em;
}
.q-timeline__dot-img {
  position: absolute;
  top: 4px;
  left: 0;
  right: 0;
  height: 31px;
  width: 31px;
  background: currentColor;
  border-radius: 50%;
}
.q-timeline__heading {
  position: relative;
}
.q-timeline__heading:first-child .q-timeline__heading-title {
  padding-top: 0;
}
.q-timeline__heading:last-child .q-timeline__heading-title {
  padding-bottom: 0;
}
.q-timeline__heading-title {
  padding: 32px 0;
  margin: 0;
}
.q-timeline__entry {
  position: relative;
  line-height: 22px;
}
.q-timeline__entry:last-child {
  padding-bottom: 0 !important;
}
.q-timeline__entry:last-child .q-timeline__dot:after {
  content: none;
}
.q-timeline__entry--icon .q-timeline__dot {
  width: 31px;
}
.q-timeline__entry--icon .q-timeline__dot:before {
  height: 31px;
  width: 31px;
}
.q-timeline__entry--icon .q-timeline__dot:after {
  top: 41px;
  left: 14px;
}
.q-timeline__entry--icon .q-timeline__subtitle {
  padding-top: 8px;
}
.q-timeline--dense--right .q-timeline__entry {
  padding-left: 40px;
}
.q-timeline--dense--right .q-timeline__entry--icon .q-timeline__dot {
  left: -8px;
}
.q-timeline--dense--right .q-timeline__dot {
  left: 0;
}
.q-timeline--dense--left .q-timeline__heading {
  text-align: right;
}
.q-timeline--dense--left .q-timeline__entry {
  padding-right: 40px;
}
.q-timeline--dense--left .q-timeline__entry--icon .q-timeline__dot {
  right: -8px;
}
.q-timeline--dense--left .q-timeline__content, .q-timeline--dense--left .q-timeline__title, .q-timeline--dense--left .q-timeline__subtitle {
  text-align: right;
}
.q-timeline--dense--left .q-timeline__dot {
  right: 0;
}
.q-timeline--comfortable {
  display: table;
}
.q-timeline--comfortable .q-timeline__heading {
  display: table-row;
  font-size: 200%;
}
.q-timeline--comfortable .q-timeline__heading > div {
  display: table-cell;
}
.q-timeline--comfortable .q-timeline__entry {
  display: table-row;
  padding: 0;
}
.q-timeline--comfortable .q-timeline__entry--icon .q-timeline__content {
  padding-top: 8px;
}
.q-timeline--comfortable .q-timeline__subtitle, .q-timeline--comfortable .q-timeline__dot, .q-timeline--comfortable .q-timeline__content {
  display: table-cell;
  vertical-align: top;
}
.q-timeline--comfortable .q-timeline__subtitle {
  width: 35%;
}
.q-timeline--comfortable .q-timeline__dot {
  position: relative;
  min-width: 31px;
}
.q-timeline--comfortable--right .q-timeline__heading .q-timeline__heading-title {
  margin-left: -50px;
}
.q-timeline--comfortable--right .q-timeline__subtitle {
  text-align: right;
  padding-right: 30px;
}
.q-timeline--comfortable--right .q-timeline__content {
  padding-left: 30px;
}
.q-timeline--comfortable--right .q-timeline__entry--icon .q-timeline__dot {
  left: -8px;
}
.q-timeline--comfortable--left .q-timeline__heading {
  text-align: right;
}
.q-timeline--comfortable--left .q-timeline__heading .q-timeline__heading-title {
  margin-right: -50px;
}
.q-timeline--comfortable--left .q-timeline__subtitle {
  padding-left: 30px;
}
.q-timeline--comfortable--left .q-timeline__content {
  padding-right: 30px;
}
.q-timeline--comfortable--left .q-timeline__content, .q-timeline--comfortable--left .q-timeline__title {
  text-align: right;
}
.q-timeline--comfortable--left .q-timeline__entry--icon .q-timeline__dot {
  right: 0;
}
.q-timeline--comfortable--left .q-timeline__dot {
  right: -8px;
}
.q-timeline--loose .q-timeline__heading-title {
  text-align: center;
  margin-left: 0;
}
.q-timeline--loose .q-timeline__entry, .q-timeline--loose .q-timeline__subtitle, .q-timeline--loose .q-timeline__dot, .q-timeline--loose .q-timeline__content {
  display: block;
  margin: 0;
  padding: 0;
}
.q-timeline--loose .q-timeline__dot {
  position: absolute;
  left: 50%;
  margin-left: -7.15px;
}
.q-timeline--loose .q-timeline__entry {
  padding-bottom: 24px;
  overflow: hidden;
}
.q-timeline--loose .q-timeline__entry--icon .q-timeline__dot {
  margin-left: -15px;
}
.q-timeline--loose .q-timeline__entry--icon .q-timeline__subtitle {
  line-height: 38px;
}
.q-timeline--loose .q-timeline__entry--icon .q-timeline__content {
  padding-top: 8px;
}
.q-timeline--loose .q-timeline__entry--left .q-timeline__content, .q-timeline--loose .q-timeline__entry--right .q-timeline__subtitle {
  float: left;
  padding-right: 30px;
  text-align: right;
}
.q-timeline--loose .q-timeline__entry--left .q-timeline__subtitle, .q-timeline--loose .q-timeline__entry--right .q-timeline__content {
  float: right;
  text-align: left;
  padding-left: 30px;
}
.q-timeline--loose .q-timeline__subtitle, .q-timeline--loose .q-timeline__content {
  width: 50%;
}

.q-toggle {
  vertical-align: middle;
}
.q-toggle__native {
  width: 1px;
  height: 1px;
}
.q-toggle__track {
  height: 0.35em;
  border-radius: 0.175em;
  opacity: 0.38;
  background: currentColor;
}
.q-toggle__thumb {
  top: 0.25em;
  left: 0.25em;
  width: 0.5em;
  height: 0.5em;
  transition: left 0.22s cubic-bezier(0.4, 0, 0.2, 1);
  user-select: none;
  z-index: 0;
}
.q-toggle__thumb:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 50%;
  background: #fff;
  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);
}
.q-toggle__thumb .q-icon {
  font-size: 0.3em;
  min-width: 1em;
  color: #000;
  opacity: 0.54;
  z-index: 1;
}
.q-toggle__inner {
  font-size: 40px;
  width: 1.4em;
  min-width: 1.4em;
  height: 1em;
  padding: 0.325em 0.3em;
  -webkit-print-color-adjust: exact;
}
.q-toggle__inner--indet .q-toggle__thumb {
  left: 0.45em;
}
.q-toggle__inner--truthy {
  color: var(--q-primary);
}
.q-toggle__inner--truthy .q-toggle__track {
  opacity: 0.54;
}
.q-toggle__inner--truthy .q-toggle__thumb {
  left: 0.65em;
}
.q-toggle__inner--truthy .q-toggle__thumb:after {
  background-color: currentColor;
}
.q-toggle__inner--truthy .q-toggle__thumb .q-icon {
  color: #fff;
  opacity: 1;
}
.q-toggle.disabled {
  opacity: 0.75 !important;
}
.q-toggle--dark .q-toggle__inner {
  color: #fff;
}
.q-toggle--dark .q-toggle__inner--truthy {
  color: var(--q-primary);
}
.q-toggle--dark .q-toggle__thumb:after {
  box-shadow: none;
}
.q-toggle--dark .q-toggle__thumb:before {
  opacity: 0.32 !important;
}
.q-toggle--dense .q-toggle__inner {
  width: 0.8em;
  min-width: 0.8em;
  height: 0.5em;
  padding: 0.07625em 0;
}
.q-toggle--dense .q-toggle__thumb {
  top: 0;
  left: 0;
}
.q-toggle--dense .q-toggle__inner--indet .q-toggle__thumb {
  left: 0.15em;
}
.q-toggle--dense .q-toggle__inner--truthy .q-toggle__thumb {
  left: 0.3em;
}
.q-toggle--dense .q-toggle__label {
  padding-left: 0.5em;
}
.q-toggle--dense.reverse .q-toggle__label {
  padding-left: 0;
  padding-right: 0.5em;
}

body.desktop .q-toggle:not(.disabled) .q-toggle__thumb:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 50%;
  background: currentColor;
  opacity: 0.12;
  transform: scale3d(0, 0, 1);
  transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1);
}
body.desktop .q-toggle:not(.disabled):focus .q-toggle__thumb:before, body.desktop .q-toggle:not(.disabled):hover .q-toggle__thumb:before {
  transform: scale3d(2, 2, 1);
}
body.desktop .q-toggle--dense:not(.disabled):focus .q-toggle__thumb:before, body.desktop .q-toggle--dense:not(.disabled):hover .q-toggle__thumb:before {
  transform: scale3d(1.5, 1.5, 1);
}

.q-toolbar {
  position: relative;
  padding: 0 12px;
  min-height: 50px;
  width: 100%;
}
.q-toolbar--inset {
  padding-left: 58px;
}
.q-toolbar .q-avatar {
  font-size: 38px;
}

.q-toolbar__title {
  flex: 1 1 0%;
  min-width: 1px;
  max-width: 100%;
  font-size: 21px;
  font-weight: normal;
  letter-spacing: 0.01em;
  padding: 0 12px;
}
.q-toolbar__title:first-child {
  padding-left: 0;
}
.q-toolbar__title:last-child {
  padding-right: 0;
}

.q-tooltip--style {
  font-size: 10px;
  color: #fafafa;
  background: #757575;
  border-radius: 4px;
  text-transform: none;
  font-weight: normal;
}

.q-tooltip {
  z-index: 9000;
  position: fixed !important;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 6px 10px;
  max-width: 95vw;
  max-height: 65vh;
}
@media (max-width: 599.98px) {
  .q-tooltip {
    font-size: 14px;
    padding: 8px 16px;
  }
}

.q-tree {
  position: relative;
  color: #9e9e9e;
}
.q-tree__node {
  padding: 0 0 3px 22px;
}
.q-tree__node:after {
  content: "";
  position: absolute;
  top: -3px;
  bottom: 0;
  width: 2px;
  right: auto;
  left: -13px;
  border-left: 1px solid currentColor;
}
.q-tree__node:last-child:after {
  display: none;
}
.q-tree__node--disabled {
  pointer-events: none;
}
.q-tree__node--disabled .disabled {
  opacity: 1 !important;
}
.q-tree__node--disabled > div,
.q-tree__node--disabled > i,
.q-tree__node--disabled > .disabled {
  opacity: 0.6 !important;
}
.q-tree__node--disabled > div .q-tree__node--disabled > div,
.q-tree__node--disabled > div .q-tree__node--disabled > i,
.q-tree__node--disabled > div .q-tree__node--disabled > .disabled,
.q-tree__node--disabled > i .q-tree__node--disabled > div,
.q-tree__node--disabled > i .q-tree__node--disabled > i,
.q-tree__node--disabled > i .q-tree__node--disabled > .disabled,
.q-tree__node--disabled > .disabled .q-tree__node--disabled > div,
.q-tree__node--disabled > .disabled .q-tree__node--disabled > i,
.q-tree__node--disabled > .disabled .q-tree__node--disabled > .disabled {
  opacity: 1 !important;
}
.q-tree__node-header:before {
  content: "";
  position: absolute;
  top: -3px;
  bottom: 50%;
  width: 31px;
  left: -35px;
  border-left: 1px solid currentColor;
  border-bottom: 1px solid currentColor;
}
.q-tree__children {
  padding-left: 25px;
}
.q-tree__node-body {
  padding: 5px 0 8px 5px;
}
.q-tree__node--parent {
  padding-left: 2px;
}
.q-tree__node--parent > .q-tree__node-header:before {
  width: 15px;
  left: -15px;
}
.q-tree__node--parent > .q-tree__node-collapsible > .q-tree__node-body {
  padding: 5px 0 8px 27px;
}
.q-tree__node--parent > .q-tree__node-collapsible > .q-tree__node-body:after {
  content: "";
  position: absolute;
  top: 0;
  width: 2px;
  height: 100%;
  right: auto;
  left: 12px;
  border-left: 1px solid currentColor;
  bottom: 50px;
}
.q-tree__node--link {
  cursor: pointer;
}
.q-tree__node-header {
  padding: 4px;
  margin-top: 3px;
  border-radius: 4px;
  outline: 0;
}
.q-tree__node-header-content {
  color: #000;
  transition: color 0.3s;
}
.q-tree__node--selected .q-tree__node-header-content {
  color: #9e9e9e;
}
.q-tree__icon, .q-tree__node-header-content .q-icon {
  font-size: 21px;
}
.q-tree__img {
  height: 42px;
  border-radius: 2px;
}
.q-tree__avatar, .q-tree__node-header-content .q-avatar {
  font-size: 28px;
  border-radius: 50%;
  width: 28px;
  height: 28px;
}
.q-tree__arrow, .q-tree__spinner {
  font-size: 16px;
  margin-right: 4px;
}
.q-tree__arrow {
  transition: transform 0.3s;
}
.q-tree__arrow--rotate {
  transform: rotate3d(0, 0, 1, 90deg);
}
.q-tree__tickbox {
  margin-right: 4px;
}
.q-tree > .q-tree__node {
  padding: 0;
}
.q-tree > .q-tree__node:after, .q-tree > .q-tree__node > .q-tree__node-header:before {
  display: none;
}
.q-tree > .q-tree__node--child > .q-tree__node-header {
  padding-left: 24px;
}
.q-tree--dark .q-tree__node-header-content {
  color: #fff;
}
.q-tree--no-connectors .q-tree__node:after,
.q-tree--no-connectors .q-tree__node-header:before,
.q-tree--no-connectors .q-tree__node-body:after {
  display: none !important;
}
.q-tree--dense > .q-tree__node--child > .q-tree__node-header {
  padding-left: 1px;
}
.q-tree--dense .q-tree__arrow, .q-tree--dense .q-tree__spinner {
  margin-right: 1px;
}
.q-tree--dense .q-tree__img {
  height: 32px;
}
.q-tree--dense .q-tree__tickbox {
  margin-right: 3px;
}
.q-tree--dense .q-tree__node {
  padding: 0;
}
.q-tree--dense .q-tree__node:after {
  top: 0;
  left: -8px;
}
.q-tree--dense .q-tree__node-header {
  margin-top: 0;
  padding: 1px;
}
.q-tree--dense .q-tree__node-header:before {
  top: 0;
  left: -8px;
  width: 8px;
}
.q-tree--dense .q-tree__node--child {
  padding-left: 17px;
}
.q-tree--dense .q-tree__node--child > .q-tree__node-header:before {
  left: -25px;
  width: 21px;
}
.q-tree--dense .q-tree__node-body {
  padding: 0 0 2px;
}
.q-tree--dense .q-tree__node--parent > .q-tree__node-collapsible > .q-tree__node-body {
  padding: 0 0 2px 20px;
}
.q-tree--dense .q-tree__node--parent > .q-tree__node-collapsible > .q-tree__node-body:after {
  left: 8px;
}
.q-tree--dense .q-tree__children {
  padding-left: 16px;
}

[dir=rtl] .q-tree__arrow {
  transform: rotate3d(0, 0, 1, 180deg) /* rtl:ignore */;
}
[dir=rtl] .q-tree__arrow--rotate {
  transform: rotate3d(0, 0, 1, 90deg) /* rtl:ignore */;
}

.q-uploader {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  vertical-align: top;
  background: #fff;
  position: relative;
  width: 320px;
  max-height: 320px;
}
.q-uploader--bordered {
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.q-uploader__input {
  opacity: 0;
  width: 100%;
  height: 100%;
  cursor: pointer !important;
  z-index: 1;
}
.q-uploader__input::-webkit-file-upload-button {
  cursor: pointer;
}
.q-uploader__file:before {
  content: "";
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  pointer-events: none;
  background: currentColor;
  opacity: 0.04;
}
.q-uploader__header {
  position: relative;
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
  background-color: var(--q-primary);
  color: #fff;
  width: 100%;
}
.q-uploader__spinner {
  font-size: 24px;
  margin-right: 4px;
}
.q-uploader__header-content {
  padding: 8px;
}
.q-uploader__dnd {
  outline: 1px dashed currentColor;
  outline-offset: -4px;
  background: rgba(255, 255, 255, 0.6);
}
.q-uploader__overlay {
  font-size: 36px;
  color: #000;
  background-color: rgba(255, 255, 255, 0.6);
}
.q-uploader__list {
  position: relative;
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
  padding: 8px;
  min-height: 60px;
  flex: 1 1 auto;
}
.q-uploader__file {
  border-radius: 4px 4px 0 0;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.q-uploader__file .q-circular-progress {
  font-size: 24px;
}
.q-uploader__file--img {
  color: #fff;
  height: 200px;
  min-width: 200px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
.q-uploader__file--img:before {
  content: none;
}
.q-uploader__file--img .q-circular-progress {
  color: #fff;
}
.q-uploader__file--img .q-uploader__file-header {
  padding-bottom: 24px;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 20%, rgba(255, 255, 255, 0));
}
.q-uploader__file + .q-uploader__file {
  margin-top: 8px;
}
.q-uploader__file-header {
  position: relative;
  padding: 4px 8px;
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.q-uploader__file-header-content {
  padding-right: 8px;
}
.q-uploader__file-status {
  font-size: 24px;
  margin-right: 4px;
}
.q-uploader__title {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.285714;
  word-break: break-word;
}
.q-uploader__subtitle {
  font-size: 12px;
  line-height: 1.5;
}
.q-uploader--disable .q-uploader__header, .q-uploader--disable .q-uploader__list {
  pointer-events: none;
}
.q-uploader--dark {
  border-color: rgba(255, 255, 255, 0.28);
  box-shadow: 0 1px 5px rgba(255, 255, 255, 0.2), 0 2px 2px rgba(255, 255, 255, 0.14), 0 3px 1px -2px rgba(255, 255, 255, 0.12);
}
.q-uploader--dark .q-uploader__file {
  border-color: rgba(255, 255, 255, 0.28);
}
.q-uploader--dark .q-uploader__dnd, .q-uploader--dark .q-uploader__overlay {
  background: rgba(255, 255, 255, 0.3);
}
.q-uploader--dark .q-uploader__overlay {
  color: #fff;
}

img.responsive {
  max-width: 100%;
  height: auto;
}

.q-video {
  position: relative;
  overflow: hidden;
  border-radius: inherit;
}
.q-video iframe,
.q-video object,
.q-video embed {
  width: 100%;
  height: 100%;
}
.q-video--responsive {
  height: 0;
}
.q-video--responsive iframe,
.q-video--responsive object,
.q-video--responsive embed {
  position: absolute;
  top: 0;
  left: 0;
}

.q-virtual-scroll:focus {
  outline: 0;
}
.q-virtual-scroll__content {
  outline: none;
  contain: content;
}
.q-virtual-scroll__content > * {
  overflow-anchor: none;
}
.q-virtual-scroll__content > [data-q-vs-anchor] {
  overflow-anchor: auto;
}
.q-virtual-scroll__padding {
  background: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 20%, rgba(128, 128, 128, 0.03) 20%, rgba(128, 128, 128, 0.08) 50%, rgba(128, 128, 128, 0.03) 80%, rgba(255, 255, 255, 0) 80%, rgba(255, 255, 255, 0)) /* rtl:ignore */;
  background-size: var(--q-virtual-scroll-item-width, 100%) var(--q-virtual-scroll-item-height, 50px) /* rtl:ignore */;
}
.q-table .q-virtual-scroll__padding tr {
  height: 0 !important;
}
.q-table .q-virtual-scroll__padding td {
  padding: 0 !important;
}
.q-virtual-scroll--horizontal {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: stretch;
}
.q-virtual-scroll--horizontal .q-virtual-scroll__content {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
.q-virtual-scroll--horizontal .q-virtual-scroll__padding, .q-virtual-scroll--horizontal .q-virtual-scroll__content, .q-virtual-scroll--horizontal .q-virtual-scroll__content > * {
  flex: 0 0 auto;
}
.q-virtual-scroll--horizontal .q-virtual-scroll__padding {
  background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 20%, rgba(128, 128, 128, 0.03) 20%, rgba(128, 128, 128, 0.08) 50%, rgba(128, 128, 128, 0.03) 80%, rgba(255, 255, 255, 0) 80%, rgba(255, 255, 255, 0)) /* rtl:ignore */;
  background-size: var(--q-virtual-scroll-item-width, 50px) var(--q-virtual-scroll-item-height, 100%) /* rtl:ignore */;
}

.q-ripple {
  position: absolute;
  top: 0;
  left: 0 /* rtl:ignore */;
  width: 100%;
  height: 100%;
  color: inherit;
  border-radius: inherit;
  z-index: 0;
  pointer-events: none;
  overflow: hidden;
  contain: strict;
}
.q-ripple__inner {
  position: absolute;
  top: 0;
  left: 0 /* rtl:ignore */;
  opacity: 0;
  color: inherit;
  border-radius: 50%;
  background: currentColor;
  pointer-events: none;
  will-change: transform, opacity;
}
.q-ripple__inner--enter {
  transition: transform 0.225s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.1s cubic-bezier(0.4, 0, 0.2, 1);
}
.q-ripple__inner--leave {
  transition: opacity 0.25s cubic-bezier(0.4, 0, 0.2, 1);
}

.q-morph--invisible,
.q-morph--internal {
  opacity: 0 !important;
  pointer-events: none !important;
  position: fixed !important;
  right: 200vw !important;
  bottom: 200vh !important;
}

.q-bottom-sheet {
  padding-bottom: 8px;
}
.q-bottom-sheet__avatar {
  border-radius: 50%;
}
.q-bottom-sheet--list {
  width: 400px;
}
.q-bottom-sheet--list .q-icon, .q-bottom-sheet--list img {
  font-size: 24px;
  width: 24px;
  height: 24px;
}
.q-bottom-sheet--grid {
  width: 700px;
}
.q-bottom-sheet--grid .q-bottom-sheet__item {
  padding: 8px;
  text-align: center;
  min-width: 100px;
}
.q-bottom-sheet--grid .q-icon, .q-bottom-sheet--grid img, .q-bottom-sheet--grid .q-bottom-sheet__empty-icon {
  font-size: 48px;
  width: 48px;
  height: 48px;
  margin-bottom: 8px;
}
.q-bottom-sheet--grid .q-separator {
  margin: 12px 0;
}
.q-bottom-sheet__item {
  flex: 0 0 33.3333%;
}

@media (min-width: 600px) {
  .q-bottom-sheet__item {
    flex: 0 0 25%;
  }
}
.q-dialog-plugin {
  width: 400px;
}
.q-dialog-plugin__form {
  max-height: 50vh;
}
.q-dialog-plugin .q-card__section + .q-card__section {
  padding-top: 0;
}
.q-dialog-plugin--progress {
  text-align: center;
}

.q-loading {
  color: #000;
  position: fixed !important;
}
.q-loading__backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  z-index: -1;
  background-color: #000;
  transition: background-color 0.28s;
}
.q-loading__box {
  border-radius: 4px;
  padding: 18px;
  color: #fff;
  max-width: 450px;
}
.q-loading__message {
  margin: 40px 20px 0;
  text-align: center;
}

.q-notifications__list {
  z-index: 9500;
  pointer-events: none;
  left: 0;
  right: 0;
  margin-bottom: 10px;
  position: relative;
}
.q-notifications__list--center {
  top: 0;
  bottom: 0;
}
.q-notifications__list--top {
  top: 0;
}
.q-notifications__list--bottom {
  bottom: 0;
}

body.q-ios-padding .q-notifications__list--center, body.q-ios-padding .q-notifications__list--top {
  top: 20px;
  top: env(safe-area-inset-top);
}
body.q-ios-padding .q-notifications__list--center, body.q-ios-padding .q-notifications__list--bottom {
  bottom: env(safe-area-inset-bottom);
}

.q-notification {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  pointer-events: all;
  display: inline-flex;
  margin: 10px 10px 0;
  transition: transform 1s, opacity 1s;
  z-index: 9500;
  flex-shrink: 0;
  max-width: 95vw;
  background: #323232;
  color: #fff;
  font-size: 14px;
}
.q-notification__icon {
  font-size: 24px;
  flex: 0 0 1em;
}
.q-notification__icon--additional {
  margin-right: 16px;
}
.q-notification__avatar {
  font-size: 32px;
}
.q-notification__avatar--additional {
  margin-right: 8px;
}
.q-notification__spinner {
  font-size: 32px;
}
.q-notification__spinner--additional {
  margin-right: 8px;
}
.q-notification__message {
  padding: 8px 0;
}
.q-notification__caption {
  font-size: 0.9em;
  opacity: 0.7;
}
.q-notification__actions {
  color: var(--q-primary);
}
.q-notification__badge {
  animation: q-notif-badge 0.42s;
  padding: 4px 8px;
  position: absolute;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2), 0 1px 1px rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  background-color: var(--q-negative);
  color: #fff;
  border-radius: 4px;
  font-size: 12px;
  line-height: 12px;
}
.q-notification__badge--top-left, .q-notification__badge--top-right {
  top: -6px;
}
.q-notification__badge--bottom-left, .q-notification__badge--bottom-right {
  bottom: -6px;
}
.q-notification__badge--top-left, .q-notification__badge--bottom-left {
  left: -22px;
}
.q-notification__badge--top-right, .q-notification__badge--bottom-right {
  right: -22px;
}
.q-notification__progress {
  z-index: -1;
  position: absolute;
  height: 3px;
  bottom: 0;
  left: -10px;
  right: -10px;
  animation: q-notif-progress linear;
  background: currentColor;
  opacity: 0.3;
  border-radius: 4px 4px 0 0;
  transform-origin: 0 50%;
  transform: scaleX(0);
}
.q-notification--standard {
  padding: 0 16px;
  min-height: 48px;
}
.q-notification--standard .q-notification__actions {
  padding: 6px 0 6px 8px;
  margin-right: -8px;
}
.q-notification--multi-line {
  min-height: 68px;
  padding: 8px 16px;
}
.q-notification--multi-line .q-notification__badge--top-left, .q-notification--multi-line .q-notification__badge--top-right {
  top: -15px;
}
.q-notification--multi-line .q-notification__badge--bottom-left, .q-notification--multi-line .q-notification__badge--bottom-right {
  bottom: -15px;
}
.q-notification--multi-line .q-notification__progress {
  bottom: -8px;
}
.q-notification--multi-line .q-notification__actions {
  padding: 0;
}
.q-notification--multi-line .q-notification__actions--with-media {
  padding-left: 25px;
}
.q-notification--top-left-enter-from, .q-notification--top-left-leave-to, .q-notification--top-enter-from, .q-notification--top-leave-to, .q-notification--top-right-enter-from, .q-notification--top-right-leave-to {
  opacity: 0;
  transform: translateY(-50px);
  z-index: 9499;
}
.q-notification--left-enter-from, .q-notification--left-leave-to, .q-notification--center-enter-from, .q-notification--center-leave-to, .q-notification--right-enter-from, .q-notification--right-leave-to {
  opacity: 0;
  transform: rotateX(90deg);
  z-index: 9499;
}
.q-notification--bottom-left-enter-from, .q-notification--bottom-left-leave-to, .q-notification--bottom-enter-from, .q-notification--bottom-leave-to, .q-notification--bottom-right-enter-from, .q-notification--bottom-right-leave-to {
  opacity: 0;
  transform: translateY(50px);
  z-index: 9499;
}
.q-notification--top-left-leave-active, .q-notification--top-leave-active, .q-notification--top-right-leave-active, .q-notification--left-leave-active, .q-notification--center-leave-active, .q-notification--right-leave-active, .q-notification--bottom-left-leave-active, .q-notification--bottom-leave-active, .q-notification--bottom-right-leave-active {
  position: absolute;
  z-index: 9499;
  margin-left: 0;
  margin-right: 0;
}
.q-notification--top-leave-active, .q-notification--center-leave-active {
  top: 0;
}
.q-notification--bottom-left-leave-active, .q-notification--bottom-leave-active, .q-notification--bottom-right-leave-active {
  bottom: 0;
}

@media (min-width: 600px) {
  .q-notification {
    max-width: 65vw;
  }
}
@keyframes q-notif-badge {
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
}
@keyframes q-notif-progress {
  0% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0);
  }
}
/* * Animate.css additions
 * * Adapted from: https:
 * */
:root {
  --animate-duration: 0.3s;
  --animate-delay: 0.3s;
  --animate-repeat: 1;
}

.animated {
  animation-duration: var(--animate-duration);
  animation-fill-mode: both;
}
.animated.infinite {
  animation-iteration-count: infinite;
}
.animated.hinge {
  animation-duration: 2s;
}
.animated.repeat-1 {
  animation-iteration-count: var(--animate-repeat);
}
.animated.repeat-2 {
  animation-iteration-count: calc(var(--animate-repeat) * 2);
}
.animated.repeat-3 {
  animation-iteration-count: calc(var(--animate-repeat) * 3);
}
.animated.delay-1s {
  animation-delay: var(--animate-delay);
}
.animated.delay-2s {
  animation-delay: calc(var(--animate-delay) * 2);
}
.animated.delay-3s {
  animation-delay: calc(var(--animate-delay) * 3);
}
.animated.delay-4s {
  animation-delay: calc(var(--animate-delay) * 4);
}
.animated.delay-5s {
  animation-delay: calc(var(--animate-delay) * 5);
}
.animated.faster {
  animation-duration: calc(var(--animate-duration) / 2);
}
.animated.fast {
  animation-duration: calc(var(--animate-duration) * 0.8);
}
.animated.slow {
  animation-duration: calc(var(--animate-duration) * 2);
}
.animated.slower {
  animation-duration: calc(var(--animate-duration) * 3);
}

@media print, (prefers-reduced-motion: reduce) {
  .animated {
    animation-duration: 1ms !important;
    transition-duration: 1ms !important;
    animation-iteration-count: 1 !important;
  }
  .animated[class*=Out] {
    opacity: 0;
  }
}
.q-animate--scale {
  animation: q-scale 0.15s;
  animation-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1);
}

@keyframes q-scale {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.04);
  }
  100% {
    transform: scale(1);
  }
}
.q-animate--fade {
  animation: q-fade 0.2s /* rtl:ignore */;
}

@keyframes q-fade {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
:root {
  --q-primary: #1976D2;
  --q-secondary: #26A69A;
  --q-accent: #9C27B0;
  --q-positive: #21BA45;
  --q-negative: #C10015;
  --q-info: #31CCEC;
  --q-warning: #F2C037;
  --q-dark: #1d1d1d;
  --q-dark-page: #121212;
}

.text-dark {
  color: var(--q-dark) !important;
}

.bg-dark {
  background: var(--q-dark) !important;
}

.text-primary {
  color: var(--q-primary) !important;
}

.bg-primary {
  background: var(--q-primary) !important;
}

.text-secondary {
  color: var(--q-secondary) !important;
}

.bg-secondary {
  background: var(--q-secondary) !important;
}

.text-accent {
  color: var(--q-accent) !important;
}

.bg-accent {
  background: var(--q-accent) !important;
}

.text-positive {
  color: var(--q-positive) !important;
}

.bg-positive {
  background: var(--q-positive) !important;
}

.text-negative {
  color: var(--q-negative) !important;
}

.bg-negative {
  background: var(--q-negative) !important;
}

.text-info {
  color: var(--q-info) !important;
}

.bg-info {
  background: var(--q-info) !important;
}

.text-warning {
  color: var(--q-warning) !important;
}

.bg-warning {
  background: var(--q-warning) !important;
}

.text-white {
  color: #fff !important;
}

.bg-white {
  background: #fff !important;
}

.text-black {
  color: #000 !important;
}

.bg-black {
  background: #000 !important;
}

.text-transparent {
  color: transparent !important;
}

.bg-transparent {
  background: transparent !important;
}

.text-separator {
  color: rgba(0, 0, 0, 0.12) !important;
}

.bg-separator {
  background: rgba(0, 0, 0, 0.12) !important;
}

.text-dark-separator {
  color: rgba(255, 255, 255, 0.28) !important;
}

.bg-dark-separator {
  background: rgba(255, 255, 255, 0.28) !important;
}

.text-red {
  color: #f44336 !important;
}

.text-red-1 {
  color: #ffebee !important;
}

.text-red-2 {
  color: #ffcdd2 !important;
}

.text-red-3 {
  color: #ef9a9a !important;
}

.text-red-4 {
  color: #e57373 !important;
}

.text-red-5 {
  color: #ef5350 !important;
}

.text-red-6 {
  color: #f44336 !important;
}

.text-red-7 {
  color: #e53935 !important;
}

.text-red-8 {
  color: #d32f2f !important;
}

.text-red-9 {
  color: #c62828 !important;
}

.text-red-10 {
  color: #b71c1c !important;
}

.text-red-11 {
  color: #ff8a80 !important;
}

.text-red-12 {
  color: #ff5252 !important;
}

.text-red-13 {
  color: #ff1744 !important;
}

.text-red-14 {
  color: #d50000 !important;
}

.text-pink {
  color: #e91e63 !important;
}

.text-pink-1 {
  color: #fce4ec !important;
}

.text-pink-2 {
  color: #f8bbd0 !important;
}

.text-pink-3 {
  color: #f48fb1 !important;
}

.text-pink-4 {
  color: #f06292 !important;
}

.text-pink-5 {
  color: #ec407a !important;
}

.text-pink-6 {
  color: #e91e63 !important;
}

.text-pink-7 {
  color: #d81b60 !important;
}

.text-pink-8 {
  color: #c2185b !important;
}

.text-pink-9 {
  color: #ad1457 !important;
}

.text-pink-10 {
  color: #880e4f !important;
}

.text-pink-11 {
  color: #ff80ab !important;
}

.text-pink-12 {
  color: #ff4081 !important;
}

.text-pink-13 {
  color: #f50057 !important;
}

.text-pink-14 {
  color: #c51162 !important;
}

.text-purple {
  color: #9c27b0 !important;
}

.text-purple-1 {
  color: #f3e5f5 !important;
}

.text-purple-2 {
  color: #e1bee7 !important;
}

.text-purple-3 {
  color: #ce93d8 !important;
}

.text-purple-4 {
  color: #ba68c8 !important;
}

.text-purple-5 {
  color: #ab47bc !important;
}

.text-purple-6 {
  color: #9c27b0 !important;
}

.text-purple-7 {
  color: #8e24aa !important;
}

.text-purple-8 {
  color: #7b1fa2 !important;
}

.text-purple-9 {
  color: #6a1b9a !important;
}

.text-purple-10 {
  color: #4a148c !important;
}

.text-purple-11 {
  color: #ea80fc !important;
}

.text-purple-12 {
  color: #e040fb !important;
}

.text-purple-13 {
  color: #d500f9 !important;
}

.text-purple-14 {
  color: #aa00ff !important;
}

.text-deep-purple {
  color: #673ab7 !important;
}

.text-deep-purple-1 {
  color: #ede7f6 !important;
}

.text-deep-purple-2 {
  color: #d1c4e9 !important;
}

.text-deep-purple-3 {
  color: #b39ddb !important;
}

.text-deep-purple-4 {
  color: #9575cd !important;
}

.text-deep-purple-5 {
  color: #7e57c2 !important;
}

.text-deep-purple-6 {
  color: #673ab7 !important;
}

.text-deep-purple-7 {
  color: #5e35b1 !important;
}

.text-deep-purple-8 {
  color: #512da8 !important;
}

.text-deep-purple-9 {
  color: #4527a0 !important;
}

.text-deep-purple-10 {
  color: #311b92 !important;
}

.text-deep-purple-11 {
  color: #b388ff !important;
}

.text-deep-purple-12 {
  color: #7c4dff !important;
}

.text-deep-purple-13 {
  color: #651fff !important;
}

.text-deep-purple-14 {
  color: #6200ea !important;
}

.text-indigo {
  color: #3f51b5 !important;
}

.text-indigo-1 {
  color: #e8eaf6 !important;
}

.text-indigo-2 {
  color: #c5cae9 !important;
}

.text-indigo-3 {
  color: #9fa8da !important;
}

.text-indigo-4 {
  color: #7986cb !important;
}

.text-indigo-5 {
  color: #5c6bc0 !important;
}

.text-indigo-6 {
  color: #3f51b5 !important;
}

.text-indigo-7 {
  color: #3949ab !important;
}

.text-indigo-8 {
  color: #303f9f !important;
}

.text-indigo-9 {
  color: #283593 !important;
}

.text-indigo-10 {
  color: #1a237e !important;
}

.text-indigo-11 {
  color: #8c9eff !important;
}

.text-indigo-12 {
  color: #536dfe !important;
}

.text-indigo-13 {
  color: #3d5afe !important;
}

.text-indigo-14 {
  color: #304ffe !important;
}

.text-blue {
  color: #2196f3 !important;
}

.text-blue-1 {
  color: #e3f2fd !important;
}

.text-blue-2 {
  color: #bbdefb !important;
}

.text-blue-3 {
  color: #90caf9 !important;
}

.text-blue-4 {
  color: #64b5f6 !important;
}

.text-blue-5 {
  color: #42a5f5 !important;
}

.text-blue-6 {
  color: #2196f3 !important;
}

.text-blue-7 {
  color: #1e88e5 !important;
}

.text-blue-8 {
  color: #1976d2 !important;
}

.text-blue-9 {
  color: #1565c0 !important;
}

.text-blue-10 {
  color: #0d47a1 !important;
}

.text-blue-11 {
  color: #82b1ff !important;
}

.text-blue-12 {
  color: #448aff !important;
}

.text-blue-13 {
  color: #2979ff !important;
}

.text-blue-14 {
  color: #2962ff !important;
}

.text-light-blue {
  color: #03a9f4 !important;
}

.text-light-blue-1 {
  color: #e1f5fe !important;
}

.text-light-blue-2 {
  color: #b3e5fc !important;
}

.text-light-blue-3 {
  color: #81d4fa !important;
}

.text-light-blue-4 {
  color: #4fc3f7 !important;
}

.text-light-blue-5 {
  color: #29b6f6 !important;
}

.text-light-blue-6 {
  color: #03a9f4 !important;
}

.text-light-blue-7 {
  color: #039be5 !important;
}

.text-light-blue-8 {
  color: #0288d1 !important;
}

.text-light-blue-9 {
  color: #0277bd !important;
}

.text-light-blue-10 {
  color: #01579b !important;
}

.text-light-blue-11 {
  color: #80d8ff !important;
}

.text-light-blue-12 {
  color: #40c4ff !important;
}

.text-light-blue-13 {
  color: #00b0ff !important;
}

.text-light-blue-14 {
  color: #0091ea !important;
}

.text-cyan {
  color: #00bcd4 !important;
}

.text-cyan-1 {
  color: #e0f7fa !important;
}

.text-cyan-2 {
  color: #b2ebf2 !important;
}

.text-cyan-3 {
  color: #80deea !important;
}

.text-cyan-4 {
  color: #4dd0e1 !important;
}

.text-cyan-5 {
  color: #26c6da !important;
}

.text-cyan-6 {
  color: #00bcd4 !important;
}

.text-cyan-7 {
  color: #00acc1 !important;
}

.text-cyan-8 {
  color: #0097a7 !important;
}

.text-cyan-9 {
  color: #00838f !important;
}

.text-cyan-10 {
  color: #006064 !important;
}

.text-cyan-11 {
  color: #84ffff !important;
}

.text-cyan-12 {
  color: #18ffff !important;
}

.text-cyan-13 {
  color: #00e5ff !important;
}

.text-cyan-14 {
  color: #00b8d4 !important;
}

.text-teal {
  color: #009688 !important;
}

.text-teal-1 {
  color: #e0f2f1 !important;
}

.text-teal-2 {
  color: #b2dfdb !important;
}

.text-teal-3 {
  color: #80cbc4 !important;
}

.text-teal-4 {
  color: #4db6ac !important;
}

.text-teal-5 {
  color: #26a69a !important;
}

.text-teal-6 {
  color: #009688 !important;
}

.text-teal-7 {
  color: #00897b !important;
}

.text-teal-8 {
  color: #00796b !important;
}

.text-teal-9 {
  color: #00695c !important;
}

.text-teal-10 {
  color: #004d40 !important;
}

.text-teal-11 {
  color: #a7ffeb !important;
}

.text-teal-12 {
  color: #64ffda !important;
}

.text-teal-13 {
  color: #1de9b6 !important;
}

.text-teal-14 {
  color: #00bfa5 !important;
}

.text-green {
  color: #4caf50 !important;
}

.text-green-1 {
  color: #e8f5e9 !important;
}

.text-green-2 {
  color: #c8e6c9 !important;
}

.text-green-3 {
  color: #a5d6a7 !important;
}

.text-green-4 {
  color: #81c784 !important;
}

.text-green-5 {
  color: #66bb6a !important;
}

.text-green-6 {
  color: #4caf50 !important;
}

.text-green-7 {
  color: #43a047 !important;
}

.text-green-8 {
  color: #388e3c !important;
}

.text-green-9 {
  color: #2e7d32 !important;
}

.text-green-10 {
  color: #1b5e20 !important;
}

.text-green-11 {
  color: #b9f6ca !important;
}

.text-green-12 {
  color: #69f0ae !important;
}

.text-green-13 {
  color: #00e676 !important;
}

.text-green-14 {
  color: #00c853 !important;
}

.text-light-green {
  color: #8bc34a !important;
}

.text-light-green-1 {
  color: #f1f8e9 !important;
}

.text-light-green-2 {
  color: #dcedc8 !important;
}

.text-light-green-3 {
  color: #c5e1a5 !important;
}

.text-light-green-4 {
  color: #aed581 !important;
}

.text-light-green-5 {
  color: #9ccc65 !important;
}

.text-light-green-6 {
  color: #8bc34a !important;
}

.text-light-green-7 {
  color: #7cb342 !important;
}

.text-light-green-8 {
  color: #689f38 !important;
}

.text-light-green-9 {
  color: #558b2f !important;
}

.text-light-green-10 {
  color: #33691e !important;
}

.text-light-green-11 {
  color: #ccff90 !important;
}

.text-light-green-12 {
  color: #b2ff59 !important;
}

.text-light-green-13 {
  color: #76ff03 !important;
}

.text-light-green-14 {
  color: #64dd17 !important;
}

.text-lime {
  color: #cddc39 !important;
}

.text-lime-1 {
  color: #f9fbe7 !important;
}

.text-lime-2 {
  color: #f0f4c3 !important;
}

.text-lime-3 {
  color: #e6ee9c !important;
}

.text-lime-4 {
  color: #dce775 !important;
}

.text-lime-5 {
  color: #d4e157 !important;
}

.text-lime-6 {
  color: #cddc39 !important;
}

.text-lime-7 {
  color: #c0ca33 !important;
}

.text-lime-8 {
  color: #afb42b !important;
}

.text-lime-9 {
  color: #9e9d24 !important;
}

.text-lime-10 {
  color: #827717 !important;
}

.text-lime-11 {
  color: #f4ff81 !important;
}

.text-lime-12 {
  color: #eeff41 !important;
}

.text-lime-13 {
  color: #c6ff00 !important;
}

.text-lime-14 {
  color: #aeea00 !important;
}

.text-yellow {
  color: #ffeb3b !important;
}

.text-yellow-1 {
  color: #fffde7 !important;
}

.text-yellow-2 {
  color: #fff9c4 !important;
}

.text-yellow-3 {
  color: #fff59d !important;
}

.text-yellow-4 {
  color: #fff176 !important;
}

.text-yellow-5 {
  color: #ffee58 !important;
}

.text-yellow-6 {
  color: #ffeb3b !important;
}

.text-yellow-7 {
  color: #fdd835 !important;
}

.text-yellow-8 {
  color: #fbc02d !important;
}

.text-yellow-9 {
  color: #f9a825 !important;
}

.text-yellow-10 {
  color: #f57f17 !important;
}

.text-yellow-11 {
  color: #ffff8d !important;
}

.text-yellow-12 {
  color: #ffff00 !important;
}

.text-yellow-13 {
  color: #ffea00 !important;
}

.text-yellow-14 {
  color: #ffd600 !important;
}

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

.text-amber-1 {
  color: #fff8e1 !important;
}

.text-amber-2 {
  color: #ffecb3 !important;
}

.text-amber-3 {
  color: #ffe082 !important;
}

.text-amber-4 {
  color: #ffd54f !important;
}

.text-amber-5 {
  color: #ffca28 !important;
}

.text-amber-6 {
  color: #ffc107 !important;
}

.text-amber-7 {
  color: #ffb300 !important;
}

.text-amber-8 {
  color: #ffa000 !important;
}

.text-amber-9 {
  color: #ff8f00 !important;
}

.text-amber-10 {
  color: #ff6f00 !important;
}

.text-amber-11 {
  color: #ffe57f !important;
}

.text-amber-12 {
  color: #ffd740 !important;
}

.text-amber-13 {
  color: #ffc400 !important;
}

.text-amber-14 {
  color: #ffab00 !important;
}

.text-orange {
  color: #ff9800 !important;
}

.text-orange-1 {
  color: #fff3e0 !important;
}

.text-orange-2 {
  color: #ffe0b2 !important;
}

.text-orange-3 {
  color: #ffcc80 !important;
}

.text-orange-4 {
  color: #ffb74d !important;
}

.text-orange-5 {
  color: #ffa726 !important;
}

.text-orange-6 {
  color: #ff9800 !important;
}

.text-orange-7 {
  color: #fb8c00 !important;
}

.text-orange-8 {
  color: #f57c00 !important;
}

.text-orange-9 {
  color: #ef6c00 !important;
}

.text-orange-10 {
  color: #e65100 !important;
}

.text-orange-11 {
  color: #ffd180 !important;
}

.text-orange-12 {
  color: #ffab40 !important;
}

.text-orange-13 {
  color: #ff9100 !important;
}

.text-orange-14 {
  color: #ff6d00 !important;
}

.text-deep-orange {
  color: #ff5722 !important;
}

.text-deep-orange-1 {
  color: #fbe9e7 !important;
}

.text-deep-orange-2 {
  color: #ffccbc !important;
}

.text-deep-orange-3 {
  color: #ffab91 !important;
}

.text-deep-orange-4 {
  color: #ff8a65 !important;
}

.text-deep-orange-5 {
  color: #ff7043 !important;
}

.text-deep-orange-6 {
  color: #ff5722 !important;
}

.text-deep-orange-7 {
  color: #f4511e !important;
}

.text-deep-orange-8 {
  color: #e64a19 !important;
}

.text-deep-orange-9 {
  color: #d84315 !important;
}

.text-deep-orange-10 {
  color: #bf360c !important;
}

.text-deep-orange-11 {
  color: #ff9e80 !important;
}

.text-deep-orange-12 {
  color: #ff6e40 !important;
}

.text-deep-orange-13 {
  color: #ff3d00 !important;
}

.text-deep-orange-14 {
  color: #dd2c00 !important;
}

.text-brown {
  color: #795548 !important;
}

.text-brown-1 {
  color: #efebe9 !important;
}

.text-brown-2 {
  color: #d7ccc8 !important;
}

.text-brown-3 {
  color: #bcaaa4 !important;
}

.text-brown-4 {
  color: #a1887f !important;
}

.text-brown-5 {
  color: #8d6e63 !important;
}

.text-brown-6 {
  color: #795548 !important;
}

.text-brown-7 {
  color: #6d4c41 !important;
}

.text-brown-8 {
  color: #5d4037 !important;
}

.text-brown-9 {
  color: #4e342e !important;
}

.text-brown-10 {
  color: #3e2723 !important;
}

.text-brown-11 {
  color: #d7ccc8 !important;
}

.text-brown-12 {
  color: #bcaaa4 !important;
}

.text-brown-13 {
  color: #8d6e63 !important;
}

.text-brown-14 {
  color: #5d4037 !important;
}

.text-grey {
  color: #9e9e9e !important;
}

.text-grey-1 {
  color: #fafafa !important;
}

.text-grey-2 {
  color: #f5f5f5 !important;
}

.text-grey-3 {
  color: #eeeeee !important;
}

.text-grey-4 {
  color: #e0e0e0 !important;
}

.text-grey-5 {
  color: #bdbdbd !important;
}

.text-grey-6 {
  color: #9e9e9e !important;
}

.text-grey-7 {
  color: #757575 !important;
}

.text-grey-8 {
  color: #616161 !important;
}

.text-grey-9 {
  color: #424242 !important;
}

.text-grey-10 {
  color: #212121 !important;
}

.text-grey-11 {
  color: #f5f5f5 !important;
}

.text-grey-12 {
  color: #eeeeee !important;
}

.text-grey-13 {
  color: #bdbdbd !important;
}

.text-grey-14 {
  color: #616161 !important;
}

.text-blue-grey {
  color: #607d8b !important;
}

.text-blue-grey-1 {
  color: #eceff1 !important;
}

.text-blue-grey-2 {
  color: #cfd8dc !important;
}

.text-blue-grey-3 {
  color: #b0bec5 !important;
}

.text-blue-grey-4 {
  color: #90a4ae !important;
}

.text-blue-grey-5 {
  color: #78909c !important;
}

.text-blue-grey-6 {
  color: #607d8b !important;
}

.text-blue-grey-7 {
  color: #546e7a !important;
}

.text-blue-grey-8 {
  color: #455a64 !important;
}

.text-blue-grey-9 {
  color: #37474f !important;
}

.text-blue-grey-10 {
  color: #263238 !important;
}

.text-blue-grey-11 {
  color: #cfd8dc !important;
}

.text-blue-grey-12 {
  color: #b0bec5 !important;
}

.text-blue-grey-13 {
  color: #78909c !important;
}

.text-blue-grey-14 {
  color: #455a64 !important;
}

.bg-red {
  background: #f44336 !important;
}

.bg-red-1 {
  background: #ffebee !important;
}

.bg-red-2 {
  background: #ffcdd2 !important;
}

.bg-red-3 {
  background: #ef9a9a !important;
}

.bg-red-4 {
  background: #e57373 !important;
}

.bg-red-5 {
  background: #ef5350 !important;
}

.bg-red-6 {
  background: #f44336 !important;
}

.bg-red-7 {
  background: #e53935 !important;
}

.bg-red-8 {
  background: #d32f2f !important;
}

.bg-red-9 {
  background: #c62828 !important;
}

.bg-red-10 {
  background: #b71c1c !important;
}

.bg-red-11 {
  background: #ff8a80 !important;
}

.bg-red-12 {
  background: #ff5252 !important;
}

.bg-red-13 {
  background: #ff1744 !important;
}

.bg-red-14 {
  background: #d50000 !important;
}

.bg-pink {
  background: #e91e63 !important;
}

.bg-pink-1 {
  background: #fce4ec !important;
}

.bg-pink-2 {
  background: #f8bbd0 !important;
}

.bg-pink-3 {
  background: #f48fb1 !important;
}

.bg-pink-4 {
  background: #f06292 !important;
}

.bg-pink-5 {
  background: #ec407a !important;
}

.bg-pink-6 {
  background: #e91e63 !important;
}

.bg-pink-7 {
  background: #d81b60 !important;
}

.bg-pink-8 {
  background: #c2185b !important;
}

.bg-pink-9 {
  background: #ad1457 !important;
}

.bg-pink-10 {
  background: #880e4f !important;
}

.bg-pink-11 {
  background: #ff80ab !important;
}

.bg-pink-12 {
  background: #ff4081 !important;
}

.bg-pink-13 {
  background: #f50057 !important;
}

.bg-pink-14 {
  background: #c51162 !important;
}

.bg-purple {
  background: #9c27b0 !important;
}

.bg-purple-1 {
  background: #f3e5f5 !important;
}

.bg-purple-2 {
  background: #e1bee7 !important;
}

.bg-purple-3 {
  background: #ce93d8 !important;
}

.bg-purple-4 {
  background: #ba68c8 !important;
}

.bg-purple-5 {
  background: #ab47bc !important;
}

.bg-purple-6 {
  background: #9c27b0 !important;
}

.bg-purple-7 {
  background: #8e24aa !important;
}

.bg-purple-8 {
  background: #7b1fa2 !important;
}

.bg-purple-9 {
  background: #6a1b9a !important;
}

.bg-purple-10 {
  background: #4a148c !important;
}

.bg-purple-11 {
  background: #ea80fc !important;
}

.bg-purple-12 {
  background: #e040fb !important;
}

.bg-purple-13 {
  background: #d500f9 !important;
}

.bg-purple-14 {
  background: #aa00ff !important;
}

.bg-deep-purple {
  background: #673ab7 !important;
}

.bg-deep-purple-1 {
  background: #ede7f6 !important;
}

.bg-deep-purple-2 {
  background: #d1c4e9 !important;
}

.bg-deep-purple-3 {
  background: #b39ddb !important;
}

.bg-deep-purple-4 {
  background: #9575cd !important;
}

.bg-deep-purple-5 {
  background: #7e57c2 !important;
}

.bg-deep-purple-6 {
  background: #673ab7 !important;
}

.bg-deep-purple-7 {
  background: #5e35b1 !important;
}

.bg-deep-purple-8 {
  background: #512da8 !important;
}

.bg-deep-purple-9 {
  background: #4527a0 !important;
}

.bg-deep-purple-10 {
  background: #311b92 !important;
}

.bg-deep-purple-11 {
  background: #b388ff !important;
}

.bg-deep-purple-12 {
  background: #7c4dff !important;
}

.bg-deep-purple-13 {
  background: #651fff !important;
}

.bg-deep-purple-14 {
  background: #6200ea !important;
}

.bg-indigo {
  background: #3f51b5 !important;
}

.bg-indigo-1 {
  background: #e8eaf6 !important;
}

.bg-indigo-2 {
  background: #c5cae9 !important;
}

.bg-indigo-3 {
  background: #9fa8da !important;
}

.bg-indigo-4 {
  background: #7986cb !important;
}

.bg-indigo-5 {
  background: #5c6bc0 !important;
}

.bg-indigo-6 {
  background: #3f51b5 !important;
}

.bg-indigo-7 {
  background: #3949ab !important;
}

.bg-indigo-8 {
  background: #303f9f !important;
}

.bg-indigo-9 {
  background: #283593 !important;
}

.bg-indigo-10 {
  background: #1a237e !important;
}

.bg-indigo-11 {
  background: #8c9eff !important;
}

.bg-indigo-12 {
  background: #536dfe !important;
}

.bg-indigo-13 {
  background: #3d5afe !important;
}

.bg-indigo-14 {
  background: #304ffe !important;
}

.bg-blue {
  background: #2196f3 !important;
}

.bg-blue-1 {
  background: #e3f2fd !important;
}

.bg-blue-2 {
  background: #bbdefb !important;
}

.bg-blue-3 {
  background: #90caf9 !important;
}

.bg-blue-4 {
  background: #64b5f6 !important;
}

.bg-blue-5 {
  background: #42a5f5 !important;
}

.bg-blue-6 {
  background: #2196f3 !important;
}

.bg-blue-7 {
  background: #1e88e5 !important;
}

.bg-blue-8 {
  background: #1976d2 !important;
}

.bg-blue-9 {
  background: #1565c0 !important;
}

.bg-blue-10 {
  background: #0d47a1 !important;
}

.bg-blue-11 {
  background: #82b1ff !important;
}

.bg-blue-12 {
  background: #448aff !important;
}

.bg-blue-13 {
  background: #2979ff !important;
}

.bg-blue-14 {
  background: #2962ff !important;
}

.bg-light-blue {
  background: #03a9f4 !important;
}

.bg-light-blue-1 {
  background: #e1f5fe !important;
}

.bg-light-blue-2 {
  background: #b3e5fc !important;
}

.bg-light-blue-3 {
  background: #81d4fa !important;
}

.bg-light-blue-4 {
  background: #4fc3f7 !important;
}

.bg-light-blue-5 {
  background: #29b6f6 !important;
}

.bg-light-blue-6 {
  background: #03a9f4 !important;
}

.bg-light-blue-7 {
  background: #039be5 !important;
}

.bg-light-blue-8 {
  background: #0288d1 !important;
}

.bg-light-blue-9 {
  background: #0277bd !important;
}

.bg-light-blue-10 {
  background: #01579b !important;
}

.bg-light-blue-11 {
  background: #80d8ff !important;
}

.bg-light-blue-12 {
  background: #40c4ff !important;
}

.bg-light-blue-13 {
  background: #00b0ff !important;
}

.bg-light-blue-14 {
  background: #0091ea !important;
}

.bg-cyan {
  background: #00bcd4 !important;
}

.bg-cyan-1 {
  background: #e0f7fa !important;
}

.bg-cyan-2 {
  background: #b2ebf2 !important;
}

.bg-cyan-3 {
  background: #80deea !important;
}

.bg-cyan-4 {
  background: #4dd0e1 !important;
}

.bg-cyan-5 {
  background: #26c6da !important;
}

.bg-cyan-6 {
  background: #00bcd4 !important;
}

.bg-cyan-7 {
  background: #00acc1 !important;
}

.bg-cyan-8 {
  background: #0097a7 !important;
}

.bg-cyan-9 {
  background: #00838f !important;
}

.bg-cyan-10 {
  background: #006064 !important;
}

.bg-cyan-11 {
  background: #84ffff !important;
}

.bg-cyan-12 {
  background: #18ffff !important;
}

.bg-cyan-13 {
  background: #00e5ff !important;
}

.bg-cyan-14 {
  background: #00b8d4 !important;
}

.bg-teal {
  background: #009688 !important;
}

.bg-teal-1 {
  background: #e0f2f1 !important;
}

.bg-teal-2 {
  background: #b2dfdb !important;
}

.bg-teal-3 {
  background: #80cbc4 !important;
}

.bg-teal-4 {
  background: #4db6ac !important;
}

.bg-teal-5 {
  background: #26a69a !important;
}

.bg-teal-6 {
  background: #009688 !important;
}

.bg-teal-7 {
  background: #00897b !important;
}

.bg-teal-8 {
  background: #00796b !important;
}

.bg-teal-9 {
  background: #00695c !important;
}

.bg-teal-10 {
  background: #004d40 !important;
}

.bg-teal-11 {
  background: #a7ffeb !important;
}

.bg-teal-12 {
  background: #64ffda !important;
}

.bg-teal-13 {
  background: #1de9b6 !important;
}

.bg-teal-14 {
  background: #00bfa5 !important;
}

.bg-green {
  background: #4caf50 !important;
}

.bg-green-1 {
  background: #e8f5e9 !important;
}

.bg-green-2 {
  background: #c8e6c9 !important;
}

.bg-green-3 {
  background: #a5d6a7 !important;
}

.bg-green-4 {
  background: #81c784 !important;
}

.bg-green-5 {
  background: #66bb6a !important;
}

.bg-green-6 {
  background: #4caf50 !important;
}

.bg-green-7 {
  background: #43a047 !important;
}

.bg-green-8 {
  background: #388e3c !important;
}

.bg-green-9 {
  background: #2e7d32 !important;
}

.bg-green-10 {
  background: #1b5e20 !important;
}

.bg-green-11 {
  background: #b9f6ca !important;
}

.bg-green-12 {
  background: #69f0ae !important;
}

.bg-green-13 {
  background: #00e676 !important;
}

.bg-green-14 {
  background: #00c853 !important;
}

.bg-light-green {
  background: #8bc34a !important;
}

.bg-light-green-1 {
  background: #f1f8e9 !important;
}

.bg-light-green-2 {
  background: #dcedc8 !important;
}

.bg-light-green-3 {
  background: #c5e1a5 !important;
}

.bg-light-green-4 {
  background: #aed581 !important;
}

.bg-light-green-5 {
  background: #9ccc65 !important;
}

.bg-light-green-6 {
  background: #8bc34a !important;
}

.bg-light-green-7 {
  background: #7cb342 !important;
}

.bg-light-green-8 {
  background: #689f38 !important;
}

.bg-light-green-9 {
  background: #558b2f !important;
}

.bg-light-green-10 {
  background: #33691e !important;
}

.bg-light-green-11 {
  background: #ccff90 !important;
}

.bg-light-green-12 {
  background: #b2ff59 !important;
}

.bg-light-green-13 {
  background: #76ff03 !important;
}

.bg-light-green-14 {
  background: #64dd17 !important;
}

.bg-lime {
  background: #cddc39 !important;
}

.bg-lime-1 {
  background: #f9fbe7 !important;
}

.bg-lime-2 {
  background: #f0f4c3 !important;
}

.bg-lime-3 {
  background: #e6ee9c !important;
}

.bg-lime-4 {
  background: #dce775 !important;
}

.bg-lime-5 {
  background: #d4e157 !important;
}

.bg-lime-6 {
  background: #cddc39 !important;
}

.bg-lime-7 {
  background: #c0ca33 !important;
}

.bg-lime-8 {
  background: #afb42b !important;
}

.bg-lime-9 {
  background: #9e9d24 !important;
}

.bg-lime-10 {
  background: #827717 !important;
}

.bg-lime-11 {
  background: #f4ff81 !important;
}

.bg-lime-12 {
  background: #eeff41 !important;
}

.bg-lime-13 {
  background: #c6ff00 !important;
}

.bg-lime-14 {
  background: #aeea00 !important;
}

.bg-yellow {
  background: #ffeb3b !important;
}

.bg-yellow-1 {
  background: #fffde7 !important;
}

.bg-yellow-2 {
  background: #fff9c4 !important;
}

.bg-yellow-3 {
  background: #fff59d !important;
}

.bg-yellow-4 {
  background: #fff176 !important;
}

.bg-yellow-5 {
  background: #ffee58 !important;
}

.bg-yellow-6 {
  background: #ffeb3b !important;
}

.bg-yellow-7 {
  background: #fdd835 !important;
}

.bg-yellow-8 {
  background: #fbc02d !important;
}

.bg-yellow-9 {
  background: #f9a825 !important;
}

.bg-yellow-10 {
  background: #f57f17 !important;
}

.bg-yellow-11 {
  background: #ffff8d !important;
}

.bg-yellow-12 {
  background: #ffff00 !important;
}

.bg-yellow-13 {
  background: #ffea00 !important;
}

.bg-yellow-14 {
  background: #ffd600 !important;
}

.bg-amber {
  background: #ffc107 !important;
}

.bg-amber-1 {
  background: #fff8e1 !important;
}

.bg-amber-2 {
  background: #ffecb3 !important;
}

.bg-amber-3 {
  background: #ffe082 !important;
}

.bg-amber-4 {
  background: #ffd54f !important;
}

.bg-amber-5 {
  background: #ffca28 !important;
}

.bg-amber-6 {
  background: #ffc107 !important;
}

.bg-amber-7 {
  background: #ffb300 !important;
}

.bg-amber-8 {
  background: #ffa000 !important;
}

.bg-amber-9 {
  background: #ff8f00 !important;
}

.bg-amber-10 {
  background: #ff6f00 !important;
}

.bg-amber-11 {
  background: #ffe57f !important;
}

.bg-amber-12 {
  background: #ffd740 !important;
}

.bg-amber-13 {
  background: #ffc400 !important;
}

.bg-amber-14 {
  background: #ffab00 !important;
}

.bg-orange {
  background: #ff9800 !important;
}

.bg-orange-1 {
  background: #fff3e0 !important;
}

.bg-orange-2 {
  background: #ffe0b2 !important;
}

.bg-orange-3 {
  background: #ffcc80 !important;
}

.bg-orange-4 {
  background: #ffb74d !important;
}

.bg-orange-5 {
  background: #ffa726 !important;
}

.bg-orange-6 {
  background: #ff9800 !important;
}

.bg-orange-7 {
  background: #fb8c00 !important;
}

.bg-orange-8 {
  background: #f57c00 !important;
}

.bg-orange-9 {
  background: #ef6c00 !important;
}

.bg-orange-10 {
  background: #e65100 !important;
}

.bg-orange-11 {
  background: #ffd180 !important;
}

.bg-orange-12 {
  background: #ffab40 !important;
}

.bg-orange-13 {
  background: #ff9100 !important;
}

.bg-orange-14 {
  background: #ff6d00 !important;
}

.bg-deep-orange {
  background: #ff5722 !important;
}

.bg-deep-orange-1 {
  background: #fbe9e7 !important;
}

.bg-deep-orange-2 {
  background: #ffccbc !important;
}

.bg-deep-orange-3 {
  background: #ffab91 !important;
}

.bg-deep-orange-4 {
  background: #ff8a65 !important;
}

.bg-deep-orange-5 {
  background: #ff7043 !important;
}

.bg-deep-orange-6 {
  background: #ff5722 !important;
}

.bg-deep-orange-7 {
  background: #f4511e !important;
}

.bg-deep-orange-8 {
  background: #e64a19 !important;
}

.bg-deep-orange-9 {
  background: #d84315 !important;
}

.bg-deep-orange-10 {
  background: #bf360c !important;
}

.bg-deep-orange-11 {
  background: #ff9e80 !important;
}

.bg-deep-orange-12 {
  background: #ff6e40 !important;
}

.bg-deep-orange-13 {
  background: #ff3d00 !important;
}

.bg-deep-orange-14 {
  background: #dd2c00 !important;
}

.bg-brown {
  background: #795548 !important;
}

.bg-brown-1 {
  background: #efebe9 !important;
}

.bg-brown-2 {
  background: #d7ccc8 !important;
}

.bg-brown-3 {
  background: #bcaaa4 !important;
}

.bg-brown-4 {
  background: #a1887f !important;
}

.bg-brown-5 {
  background: #8d6e63 !important;
}

.bg-brown-6 {
  background: #795548 !important;
}

.bg-brown-7 {
  background: #6d4c41 !important;
}

.bg-brown-8 {
  background: #5d4037 !important;
}

.bg-brown-9 {
  background: #4e342e !important;
}

.bg-brown-10 {
  background: #3e2723 !important;
}

.bg-brown-11 {
  background: #d7ccc8 !important;
}

.bg-brown-12 {
  background: #bcaaa4 !important;
}

.bg-brown-13 {
  background: #8d6e63 !important;
}

.bg-brown-14 {
  background: #5d4037 !important;
}

.bg-grey {
  background: #9e9e9e !important;
}

.bg-grey-1 {
  background: #fafafa !important;
}

.bg-grey-2 {
  background: #f5f5f5 !important;
}

.bg-grey-3 {
  background: #eeeeee !important;
}

.bg-grey-4 {
  background: #e0e0e0 !important;
}

.bg-grey-5 {
  background: #bdbdbd !important;
}

.bg-grey-6 {
  background: #9e9e9e !important;
}

.bg-grey-7 {
  background: #757575 !important;
}

.bg-grey-8 {
  background: #616161 !important;
}

.bg-grey-9 {
  background: #424242 !important;
}

.bg-grey-10 {
  background: #212121 !important;
}

.bg-grey-11 {
  background: #f5f5f5 !important;
}

.bg-grey-12 {
  background: #eeeeee !important;
}

.bg-grey-13 {
  background: #bdbdbd !important;
}

.bg-grey-14 {
  background: #616161 !important;
}

.bg-blue-grey {
  background: #607d8b !important;
}

.bg-blue-grey-1 {
  background: #eceff1 !important;
}

.bg-blue-grey-2 {
  background: #cfd8dc !important;
}

.bg-blue-grey-3 {
  background: #b0bec5 !important;
}

.bg-blue-grey-4 {
  background: #90a4ae !important;
}

.bg-blue-grey-5 {
  background: #78909c !important;
}

.bg-blue-grey-6 {
  background: #607d8b !important;
}

.bg-blue-grey-7 {
  background: #546e7a !important;
}

.bg-blue-grey-8 {
  background: #455a64 !important;
}

.bg-blue-grey-9 {
  background: #37474f !important;
}

.bg-blue-grey-10 {
  background: #263238 !important;
}

.bg-blue-grey-11 {
  background: #cfd8dc !important;
}

.bg-blue-grey-12 {
  background: #b0bec5 !important;
}

.bg-blue-grey-13 {
  background: #78909c !important;
}

.bg-blue-grey-14 {
  background: #455a64 !important;
}

.shadow-transition {
  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.shadow-1 {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2), 0 1px 1px rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
}

.shadow-up-1 {
  box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.2), 0 -1px 1px rgba(0, 0, 0, 0.14), 0 -2px 1px -1px rgba(0, 0, 0, 0.12);
}

.shadow-2 {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
}

.shadow-up-2 {
  box-shadow: 0 -1px 5px rgba(0, 0, 0, 0.2), 0 -2px 2px rgba(0, 0, 0, 0.14), 0 -3px 1px -2px rgba(0, 0, 0, 0.12);
}

.shadow-3 {
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2), 0 3px 4px rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.12);
}

.shadow-up-3 {
  box-shadow: 0 -1px 8px rgba(0, 0, 0, 0.2), 0 -3px 4px rgba(0, 0, 0, 0.14), 0 -3px 3px -2px rgba(0, 0, 0, 0.12);
}

.shadow-4 {
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px rgba(0, 0, 0, 0.14), 0 1px 10px rgba(0, 0, 0, 0.12);
}

.shadow-up-4 {
  box-shadow: 0 -2px 4px -1px rgba(0, 0, 0, 0.2), 0 -4px 5px rgba(0, 0, 0, 0.14), 0 -1px 10px rgba(0, 0, 0, 0.12);
}

.shadow-5 {
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 5px 8px rgba(0, 0, 0, 0.14), 0 1px 14px rgba(0, 0, 0, 0.12);
}

.shadow-up-5 {
  box-shadow: 0 -3px 5px -1px rgba(0, 0, 0, 0.2), 0 -5px 8px rgba(0, 0, 0, 0.14), 0 -1px 14px rgba(0, 0, 0, 0.12);
}

.shadow-6 {
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
}

.shadow-up-6 {
  box-shadow: 0 -3px 5px -1px rgba(0, 0, 0, 0.2), 0 -6px 10px rgba(0, 0, 0, 0.14), 0 -1px 18px rgba(0, 0, 0, 0.12);
}

.shadow-7 {
  box-shadow: 0 4px 5px -2px rgba(0, 0, 0, 0.2), 0 7px 10px 1px rgba(0, 0, 0, 0.14), 0 2px 16px 1px rgba(0, 0, 0, 0.12);
}

.shadow-up-7 {
  box-shadow: 0 -4px 5px -2px rgba(0, 0, 0, 0.2), 0 -7px 10px 1px rgba(0, 0, 0, 0.14), 0 -2px 16px 1px rgba(0, 0, 0, 0.12);
}

.shadow-8 {
  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);
}

.shadow-up-8 {
  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);
}

.shadow-9 {
  box-shadow: 0 5px 6px -3px rgba(0, 0, 0, 0.2), 0 9px 12px 1px rgba(0, 0, 0, 0.14), 0 3px 16px 2px rgba(0, 0, 0, 0.12);
}

.shadow-up-9 {
  box-shadow: 0 -5px 6px -3px rgba(0, 0, 0, 0.2), 0 -9px 12px 1px rgba(0, 0, 0, 0.14), 0 -3px 16px 2px rgba(0, 0, 0, 0.12);
}

.shadow-10 {
  box-shadow: 0 6px 6px -3px rgba(0, 0, 0, 0.2), 0 10px 14px 1px rgba(0, 0, 0, 0.14), 0 4px 18px 3px rgba(0, 0, 0, 0.12);
}

.shadow-up-10 {
  box-shadow: 0 -6px 6px -3px rgba(0, 0, 0, 0.2), 0 -10px 14px 1px rgba(0, 0, 0, 0.14), 0 -4px 18px 3px rgba(0, 0, 0, 0.12);
}

.shadow-11 {
  box-shadow: 0 6px 7px -4px rgba(0, 0, 0, 0.2), 0 11px 15px 1px rgba(0, 0, 0, 0.14), 0 4px 20px 3px rgba(0, 0, 0, 0.12);
}

.shadow-up-11 {
  box-shadow: 0 -6px 7px -4px rgba(0, 0, 0, 0.2), 0 -11px 15px 1px rgba(0, 0, 0, 0.14), 0 -4px 20px 3px rgba(0, 0, 0, 0.12);
}

.shadow-12 {
  box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 12px 17px 2px rgba(0, 0, 0, 0.14), 0 5px 22px 4px rgba(0, 0, 0, 0.12);
}

.shadow-up-12 {
  box-shadow: 0 -7px 8px -4px rgba(0, 0, 0, 0.2), 0 -12px 17px 2px rgba(0, 0, 0, 0.14), 0 -5px 22px 4px rgba(0, 0, 0, 0.12);
}

.shadow-13 {
  box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12);
}

.shadow-up-13 {
  box-shadow: 0 -7px 8px -4px rgba(0, 0, 0, 0.2), 0 -13px 19px 2px rgba(0, 0, 0, 0.14), 0 -5px 24px 4px rgba(0, 0, 0, 0.12);
}

.shadow-14 {
  box-shadow: 0 7px 9px -4px rgba(0, 0, 0, 0.2), 0 14px 21px 2px rgba(0, 0, 0, 0.14), 0 5px 26px 4px rgba(0, 0, 0, 0.12);
}

.shadow-up-14 {
  box-shadow: 0 -7px 9px -4px rgba(0, 0, 0, 0.2), 0 -14px 21px 2px rgba(0, 0, 0, 0.14), 0 -5px 26px 4px rgba(0, 0, 0, 0.12);
}

.shadow-15 {
  box-shadow: 0 8px 9px -5px rgba(0, 0, 0, 0.2), 0 15px 22px 2px rgba(0, 0, 0, 0.14), 0 6px 28px 5px rgba(0, 0, 0, 0.12);
}

.shadow-up-15 {
  box-shadow: 0 -8px 9px -5px rgba(0, 0, 0, 0.2), 0 -15px 22px 2px rgba(0, 0, 0, 0.14), 0 -6px 28px 5px rgba(0, 0, 0, 0.12);
}

.shadow-16 {
  box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12);
}

.shadow-up-16 {
  box-shadow: 0 -8px 10px -5px rgba(0, 0, 0, 0.2), 0 -16px 24px 2px rgba(0, 0, 0, 0.14), 0 -6px 30px 5px rgba(0, 0, 0, 0.12);
}

.shadow-17 {
  box-shadow: 0 8px 11px -5px rgba(0, 0, 0, 0.2), 0 17px 26px 2px rgba(0, 0, 0, 0.14), 0 6px 32px 5px rgba(0, 0, 0, 0.12);
}

.shadow-up-17 {
  box-shadow: 0 -8px 11px -5px rgba(0, 0, 0, 0.2), 0 -17px 26px 2px rgba(0, 0, 0, 0.14), 0 -6px 32px 5px rgba(0, 0, 0, 0.12);
}

.shadow-18 {
  box-shadow: 0 9px 11px -5px rgba(0, 0, 0, 0.2), 0 18px 28px 2px rgba(0, 0, 0, 0.14), 0 7px 34px 6px rgba(0, 0, 0, 0.12);
}

.shadow-up-18 {
  box-shadow: 0 -9px 11px -5px rgba(0, 0, 0, 0.2), 0 -18px 28px 2px rgba(0, 0, 0, 0.14), 0 -7px 34px 6px rgba(0, 0, 0, 0.12);
}

.shadow-19 {
  box-shadow: 0 9px 12px -6px rgba(0, 0, 0, 0.2), 0 19px 29px 2px rgba(0, 0, 0, 0.14), 0 7px 36px 6px rgba(0, 0, 0, 0.12);
}

.shadow-up-19 {
  box-shadow: 0 -9px 12px -6px rgba(0, 0, 0, 0.2), 0 -19px 29px 2px rgba(0, 0, 0, 0.14), 0 -7px 36px 6px rgba(0, 0, 0, 0.12);
}

.shadow-20 {
  box-shadow: 0 10px 13px -6px rgba(0, 0, 0, 0.2), 0 20px 31px 3px rgba(0, 0, 0, 0.14), 0 8px 38px 7px rgba(0, 0, 0, 0.12);
}

.shadow-up-20 {
  box-shadow: 0 -10px 13px -6px rgba(0, 0, 0, 0.2), 0 -20px 31px 3px rgba(0, 0, 0, 0.14), 0 -8px 38px 7px rgba(0, 0, 0, 0.12);
}

.shadow-21 {
  box-shadow: 0 10px 13px -6px rgba(0, 0, 0, 0.2), 0 21px 33px 3px rgba(0, 0, 0, 0.14), 0 8px 40px 7px rgba(0, 0, 0, 0.12);
}

.shadow-up-21 {
  box-shadow: 0 -10px 13px -6px rgba(0, 0, 0, 0.2), 0 -21px 33px 3px rgba(0, 0, 0, 0.14), 0 -8px 40px 7px rgba(0, 0, 0, 0.12);
}

.shadow-22 {
  box-shadow: 0 10px 14px -6px rgba(0, 0, 0, 0.2), 0 22px 35px 3px rgba(0, 0, 0, 0.14), 0 8px 42px 7px rgba(0, 0, 0, 0.12);
}

.shadow-up-22 {
  box-shadow: 0 -10px 14px -6px rgba(0, 0, 0, 0.2), 0 -22px 35px 3px rgba(0, 0, 0, 0.14), 0 -8px 42px 7px rgba(0, 0, 0, 0.12);
}

.shadow-23 {
  box-shadow: 0 11px 14px -7px rgba(0, 0, 0, 0.2), 0 23px 36px 3px rgba(0, 0, 0, 0.14), 0 9px 44px 8px rgba(0, 0, 0, 0.12);
}

.shadow-up-23 {
  box-shadow: 0 -11px 14px -7px rgba(0, 0, 0, 0.2), 0 -23px 36px 3px rgba(0, 0, 0, 0.14), 0 -9px 44px 8px rgba(0, 0, 0, 0.12);
}

.shadow-24 {
  box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);
}

.shadow-up-24 {
  box-shadow: 0 -11px 15px -7px rgba(0, 0, 0, 0.2), 0 -24px 38px 3px rgba(0, 0, 0, 0.14), 0 -9px 46px 8px rgba(0, 0, 0, 0.12);
}

.inset-shadow {
  box-shadow: 0 7px 9px -7px rgba(0, 0, 0, 0.7) inset;
}

.inset-shadow-down {
  box-shadow: 0 -7px 9px -7px rgba(0, 0, 0, 0.7) inset;
}

body.body--dark .shadow-1 {
  box-shadow: 0 1px 3px rgba(255, 255, 255, 0.2), 0 1px 1px rgba(255, 255, 255, 0.14), 0 2px 1px -1px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-1 {
  box-shadow: 0 -1px 3px rgba(255, 255, 255, 0.2), 0 -1px 1px rgba(255, 255, 255, 0.14), 0 -2px 1px -1px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-2 {
  box-shadow: 0 1px 5px rgba(255, 255, 255, 0.2), 0 2px 2px rgba(255, 255, 255, 0.14), 0 3px 1px -2px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-2 {
  box-shadow: 0 -1px 5px rgba(255, 255, 255, 0.2), 0 -2px 2px rgba(255, 255, 255, 0.14), 0 -3px 1px -2px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-3 {
  box-shadow: 0 1px 8px rgba(255, 255, 255, 0.2), 0 3px 4px rgba(255, 255, 255, 0.14), 0 3px 3px -2px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-3 {
  box-shadow: 0 -1px 8px rgba(255, 255, 255, 0.2), 0 -3px 4px rgba(255, 255, 255, 0.14), 0 -3px 3px -2px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-4 {
  box-shadow: 0 2px 4px -1px rgba(255, 255, 255, 0.2), 0 4px 5px rgba(255, 255, 255, 0.14), 0 1px 10px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-4 {
  box-shadow: 0 -2px 4px -1px rgba(255, 255, 255, 0.2), 0 -4px 5px rgba(255, 255, 255, 0.14), 0 -1px 10px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-5 {
  box-shadow: 0 3px 5px -1px rgba(255, 255, 255, 0.2), 0 5px 8px rgba(255, 255, 255, 0.14), 0 1px 14px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-5 {
  box-shadow: 0 -3px 5px -1px rgba(255, 255, 255, 0.2), 0 -5px 8px rgba(255, 255, 255, 0.14), 0 -1px 14px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-6 {
  box-shadow: 0 3px 5px -1px rgba(255, 255, 255, 0.2), 0 6px 10px rgba(255, 255, 255, 0.14), 0 1px 18px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-6 {
  box-shadow: 0 -3px 5px -1px rgba(255, 255, 255, 0.2), 0 -6px 10px rgba(255, 255, 255, 0.14), 0 -1px 18px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-7 {
  box-shadow: 0 4px 5px -2px rgba(255, 255, 255, 0.2), 0 7px 10px 1px rgba(255, 255, 255, 0.14), 0 2px 16px 1px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-7 {
  box-shadow: 0 -4px 5px -2px rgba(255, 255, 255, 0.2), 0 -7px 10px 1px rgba(255, 255, 255, 0.14), 0 -2px 16px 1px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-8 {
  box-shadow: 0 5px 5px -3px rgba(255, 255, 255, 0.2), 0 8px 10px 1px rgba(255, 255, 255, 0.14), 0 3px 14px 2px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-8 {
  box-shadow: 0 -5px 5px -3px rgba(255, 255, 255, 0.2), 0 -8px 10px 1px rgba(255, 255, 255, 0.14), 0 -3px 14px 2px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-9 {
  box-shadow: 0 5px 6px -3px rgba(255, 255, 255, 0.2), 0 9px 12px 1px rgba(255, 255, 255, 0.14), 0 3px 16px 2px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-9 {
  box-shadow: 0 -5px 6px -3px rgba(255, 255, 255, 0.2), 0 -9px 12px 1px rgba(255, 255, 255, 0.14), 0 -3px 16px 2px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-10 {
  box-shadow: 0 6px 6px -3px rgba(255, 255, 255, 0.2), 0 10px 14px 1px rgba(255, 255, 255, 0.14), 0 4px 18px 3px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-10 {
  box-shadow: 0 -6px 6px -3px rgba(255, 255, 255, 0.2), 0 -10px 14px 1px rgba(255, 255, 255, 0.14), 0 -4px 18px 3px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-11 {
  box-shadow: 0 6px 7px -4px rgba(255, 255, 255, 0.2), 0 11px 15px 1px rgba(255, 255, 255, 0.14), 0 4px 20px 3px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-11 {
  box-shadow: 0 -6px 7px -4px rgba(255, 255, 255, 0.2), 0 -11px 15px 1px rgba(255, 255, 255, 0.14), 0 -4px 20px 3px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-12 {
  box-shadow: 0 7px 8px -4px rgba(255, 255, 255, 0.2), 0 12px 17px 2px rgba(255, 255, 255, 0.14), 0 5px 22px 4px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-12 {
  box-shadow: 0 -7px 8px -4px rgba(255, 255, 255, 0.2), 0 -12px 17px 2px rgba(255, 255, 255, 0.14), 0 -5px 22px 4px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-13 {
  box-shadow: 0 7px 8px -4px rgba(255, 255, 255, 0.2), 0 13px 19px 2px rgba(255, 255, 255, 0.14), 0 5px 24px 4px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-13 {
  box-shadow: 0 -7px 8px -4px rgba(255, 255, 255, 0.2), 0 -13px 19px 2px rgba(255, 255, 255, 0.14), 0 -5px 24px 4px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-14 {
  box-shadow: 0 7px 9px -4px rgba(255, 255, 255, 0.2), 0 14px 21px 2px rgba(255, 255, 255, 0.14), 0 5px 26px 4px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-14 {
  box-shadow: 0 -7px 9px -4px rgba(255, 255, 255, 0.2), 0 -14px 21px 2px rgba(255, 255, 255, 0.14), 0 -5px 26px 4px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-15 {
  box-shadow: 0 8px 9px -5px rgba(255, 255, 255, 0.2), 0 15px 22px 2px rgba(255, 255, 255, 0.14), 0 6px 28px 5px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-15 {
  box-shadow: 0 -8px 9px -5px rgba(255, 255, 255, 0.2), 0 -15px 22px 2px rgba(255, 255, 255, 0.14), 0 -6px 28px 5px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-16 {
  box-shadow: 0 8px 10px -5px rgba(255, 255, 255, 0.2), 0 16px 24px 2px rgba(255, 255, 255, 0.14), 0 6px 30px 5px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-16 {
  box-shadow: 0 -8px 10px -5px rgba(255, 255, 255, 0.2), 0 -16px 24px 2px rgba(255, 255, 255, 0.14), 0 -6px 30px 5px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-17 {
  box-shadow: 0 8px 11px -5px rgba(255, 255, 255, 0.2), 0 17px 26px 2px rgba(255, 255, 255, 0.14), 0 6px 32px 5px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-17 {
  box-shadow: 0 -8px 11px -5px rgba(255, 255, 255, 0.2), 0 -17px 26px 2px rgba(255, 255, 255, 0.14), 0 -6px 32px 5px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-18 {
  box-shadow: 0 9px 11px -5px rgba(255, 255, 255, 0.2), 0 18px 28px 2px rgba(255, 255, 255, 0.14), 0 7px 34px 6px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-18 {
  box-shadow: 0 -9px 11px -5px rgba(255, 255, 255, 0.2), 0 -18px 28px 2px rgba(255, 255, 255, 0.14), 0 -7px 34px 6px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-19 {
  box-shadow: 0 9px 12px -6px rgba(255, 255, 255, 0.2), 0 19px 29px 2px rgba(255, 255, 255, 0.14), 0 7px 36px 6px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-19 {
  box-shadow: 0 -9px 12px -6px rgba(255, 255, 255, 0.2), 0 -19px 29px 2px rgba(255, 255, 255, 0.14), 0 -7px 36px 6px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-20 {
  box-shadow: 0 10px 13px -6px rgba(255, 255, 255, 0.2), 0 20px 31px 3px rgba(255, 255, 255, 0.14), 0 8px 38px 7px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-20 {
  box-shadow: 0 -10px 13px -6px rgba(255, 255, 255, 0.2), 0 -20px 31px 3px rgba(255, 255, 255, 0.14), 0 -8px 38px 7px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-21 {
  box-shadow: 0 10px 13px -6px rgba(255, 255, 255, 0.2), 0 21px 33px 3px rgba(255, 255, 255, 0.14), 0 8px 40px 7px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-21 {
  box-shadow: 0 -10px 13px -6px rgba(255, 255, 255, 0.2), 0 -21px 33px 3px rgba(255, 255, 255, 0.14), 0 -8px 40px 7px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-22 {
  box-shadow: 0 10px 14px -6px rgba(255, 255, 255, 0.2), 0 22px 35px 3px rgba(255, 255, 255, 0.14), 0 8px 42px 7px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-22 {
  box-shadow: 0 -10px 14px -6px rgba(255, 255, 255, 0.2), 0 -22px 35px 3px rgba(255, 255, 255, 0.14), 0 -8px 42px 7px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-23 {
  box-shadow: 0 11px 14px -7px rgba(255, 255, 255, 0.2), 0 23px 36px 3px rgba(255, 255, 255, 0.14), 0 9px 44px 8px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-23 {
  box-shadow: 0 -11px 14px -7px rgba(255, 255, 255, 0.2), 0 -23px 36px 3px rgba(255, 255, 255, 0.14), 0 -9px 44px 8px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-24 {
  box-shadow: 0 11px 15px -7px rgba(255, 255, 255, 0.2), 0 24px 38px 3px rgba(255, 255, 255, 0.14), 0 9px 46px 8px rgba(255, 255, 255, 0.12);
}
body.body--dark .shadow-up-24 {
  box-shadow: 0 -11px 15px -7px rgba(255, 255, 255, 0.2), 0 -24px 38px 3px rgba(255, 255, 255, 0.14), 0 -9px 46px 8px rgba(255, 255, 255, 0.12);
}
body.body--dark .inset-shadow {
  box-shadow: 0 7px 9px -7px rgba(255, 255, 255, 0.7) inset;
}
body.body--dark .inset-shadow-down {
  box-shadow: 0 -7px 9px -7px rgba(255, 255, 255, 0.7) inset;
}

.no-shadow, .shadow-0 {
  box-shadow: none !important;
}

.z-marginals {
  z-index: 2000;
}

.z-notify {
  z-index: 9500;
}

.z-fullscreen {
  z-index: 6000;
}

.z-inherit {
  z-index: inherit !important;
}

.row, .column, .flex {
  display: flex;
  flex-wrap: wrap;
}
.row.inline, .column.inline, .flex.inline {
  display: inline-flex;
}

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

.column {
  flex-direction: column;
}
.column.reverse {
  flex-direction: column-reverse;
}

.wrap {
  flex-wrap: wrap;
}

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

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

.order-first {
  order: -10000;
}
.order-last {
  order: 10000;
}
.order-none {
  order: 0;
}

.justify-start {
  justify-content: flex-start;
}
.justify-end {
  justify-content: flex-end;
}
.justify-center, .flex-center {
  justify-content: center;
}
.justify-between {
  justify-content: space-between;
}
.justify-around {
  justify-content: space-around;
}
.justify-evenly {
  justify-content: space-evenly;
}

.items-start {
  align-items: flex-start;
}
.items-end {
  align-items: flex-end;
}
.items-center, .flex-center {
  align-items: center;
}
.items-baseline {
  align-items: baseline;
}
.items-stretch {
  align-items: stretch;
}

.content-start {
  align-content: flex-start;
}
.content-end {
  align-content: flex-end;
}
.content-center {
  align-content: center;
}
.content-stretch {
  align-content: stretch;
}
.content-between {
  align-content: space-between;
}
.content-around {
  align-content: space-around;
}

.self-start {
  align-self: flex-start;
}
.self-end {
  align-self: flex-end;
}
.self-center {
  align-self: center;
}
.self-baseline {
  align-self: baseline;
}
.self-stretch {
  align-self: stretch;
}

.q-gutter-x-none, .q-gutter-none {
  margin-left: 0;
}
.q-gutter-x-none > *, .q-gutter-none > * {
  margin-left: 0;
}
.q-gutter-y-none, .q-gutter-none {
  margin-top: 0;
}
.q-gutter-y-none > *, .q-gutter-none > * {
  margin-top: 0;
}
.q-col-gutter-x-none, .q-col-gutter-none {
  margin-left: 0;
}
.q-col-gutter-x-none > *, .q-col-gutter-none > * {
  padding-left: 0;
}
.q-col-gutter-y-none, .q-col-gutter-none {
  margin-top: 0;
}
.q-col-gutter-y-none > *, .q-col-gutter-none > * {
  padding-top: 0;
}
.q-gutter-x-xs, .q-gutter-xs {
  margin-left: -4px;
}
.q-gutter-x-xs > *, .q-gutter-xs > * {
  margin-left: 4px;
}
.q-gutter-y-xs, .q-gutter-xs {
  margin-top: -4px;
}
.q-gutter-y-xs > *, .q-gutter-xs > * {
  margin-top: 4px;
}
.q-col-gutter-x-xs, .q-col-gutter-xs {
  margin-left: -4px;
}
.q-col-gutter-x-xs > *, .q-col-gutter-xs > * {
  padding-left: 4px;
}
.q-col-gutter-y-xs, .q-col-gutter-xs {
  margin-top: -4px;
}
.q-col-gutter-y-xs > *, .q-col-gutter-xs > * {
  padding-top: 4px;
}
.q-gutter-x-sm, .q-gutter-sm {
  margin-left: -8px;
}
.q-gutter-x-sm > *, .q-gutter-sm > * {
  margin-left: 8px;
}
.q-gutter-y-sm, .q-gutter-sm {
  margin-top: -8px;
}
.q-gutter-y-sm > *, .q-gutter-sm > * {
  margin-top: 8px;
}
.q-col-gutter-x-sm, .q-col-gutter-sm {
  margin-left: -8px;
}
.q-col-gutter-x-sm > *, .q-col-gutter-sm > * {
  padding-left: 8px;
}
.q-col-gutter-y-sm, .q-col-gutter-sm {
  margin-top: -8px;
}
.q-col-gutter-y-sm > *, .q-col-gutter-sm > * {
  padding-top: 8px;
}
.q-gutter-x-md, .q-gutter-md {
  margin-left: -16px;
}
.q-gutter-x-md > *, .q-gutter-md > * {
  margin-left: 16px;
}
.q-gutter-y-md, .q-gutter-md {
  margin-top: -16px;
}
.q-gutter-y-md > *, .q-gutter-md > * {
  margin-top: 16px;
}
.q-col-gutter-x-md, .q-col-gutter-md {
  margin-left: -16px;
}
.q-col-gutter-x-md > *, .q-col-gutter-md > * {
  padding-left: 16px;
}
.q-col-gutter-y-md, .q-col-gutter-md {
  margin-top: -16px;
}
.q-col-gutter-y-md > *, .q-col-gutter-md > * {
  padding-top: 16px;
}
.q-gutter-x-lg, .q-gutter-lg {
  margin-left: -24px;
}
.q-gutter-x-lg > *, .q-gutter-lg > * {
  margin-left: 24px;
}
.q-gutter-y-lg, .q-gutter-lg {
  margin-top: -24px;
}
.q-gutter-y-lg > *, .q-gutter-lg > * {
  margin-top: 24px;
}
.q-col-gutter-x-lg, .q-col-gutter-lg {
  margin-left: -24px;
}
.q-col-gutter-x-lg > *, .q-col-gutter-lg > * {
  padding-left: 24px;
}
.q-col-gutter-y-lg, .q-col-gutter-lg {
  margin-top: -24px;
}
.q-col-gutter-y-lg > *, .q-col-gutter-lg > * {
  padding-top: 24px;
}
.q-gutter-x-xl, .q-gutter-xl {
  margin-left: -48px;
}
.q-gutter-x-xl > *, .q-gutter-xl > * {
  margin-left: 48px;
}
.q-gutter-y-xl, .q-gutter-xl {
  margin-top: -48px;
}
.q-gutter-y-xl > *, .q-gutter-xl > * {
  margin-top: 48px;
}
.q-col-gutter-x-xl, .q-col-gutter-xl {
  margin-left: -48px;
}
.q-col-gutter-x-xl > *, .q-col-gutter-xl > * {
  padding-left: 48px;
}
.q-col-gutter-y-xl, .q-col-gutter-xl {
  margin-top: -48px;
}
.q-col-gutter-y-xl > *, .q-col-gutter-xl > * {
  padding-top: 48px;
}
@media (min-width: 0) {
  .row > .col, .flex > .col, .row > .col-auto, .flex > .col-auto, .row > .col-grow, .flex > .col-grow, .row > .col-shrink, .flex > .col-shrink, .row > .col-xs, .flex > .col-xs, .row > .col-xs-auto, .row > .col-12, .row > .col-xs-12, .row > .col-11, .row > .col-xs-11, .row > .col-10, .row > .col-xs-10, .row > .col-9, .row > .col-xs-9, .row > .col-8, .row > .col-xs-8, .row > .col-7, .row > .col-xs-7, .row > .col-6, .row > .col-xs-6, .row > .col-5, .row > .col-xs-5, .row > .col-4, .row > .col-xs-4, .row > .col-3, .row > .col-xs-3, .row > .col-2, .row > .col-xs-2, .row > .col-1, .row > .col-xs-1, .row > .col-0, .row > .col-xs-0, .flex > .col-xs-auto, .flex > .col-12, .flex > .col-xs-12, .flex > .col-11, .flex > .col-xs-11, .flex > .col-10, .flex > .col-xs-10, .flex > .col-9, .flex > .col-xs-9, .flex > .col-8, .flex > .col-xs-8, .flex > .col-7, .flex > .col-xs-7, .flex > .col-6, .flex > .col-xs-6, .flex > .col-5, .flex > .col-xs-5, .flex > .col-4, .flex > .col-xs-4, .flex > .col-3, .flex > .col-xs-3, .flex > .col-2, .flex > .col-xs-2, .flex > .col-1, .flex > .col-xs-1, .flex > .col-0, .flex > .col-xs-0, .row > .col-xs-grow, .flex > .col-xs-grow, .row > .col-xs-shrink, .flex > .col-xs-shrink {
    width: auto;
    min-width: 0;
    max-width: 100%;
  }
  .column > .col, .flex > .col, .column > .col-auto, .flex > .col-auto, .column > .col-grow, .flex > .col-grow, .column > .col-shrink, .flex > .col-shrink, .column > .col-xs, .flex > .col-xs, .column > .col-xs-auto, .column > .col-12, .column > .col-xs-12, .column > .col-11, .column > .col-xs-11, .column > .col-10, .column > .col-xs-10, .column > .col-9, .column > .col-xs-9, .column > .col-8, .column > .col-xs-8, .column > .col-7, .column > .col-xs-7, .column > .col-6, .column > .col-xs-6, .column > .col-5, .column > .col-xs-5, .column > .col-4, .column > .col-xs-4, .column > .col-3, .column > .col-xs-3, .column > .col-2, .column > .col-xs-2, .column > .col-1, .column > .col-xs-1, .column > .col-0, .column > .col-xs-0, .flex > .col-xs-auto, .flex > .col-12, .flex > .col-xs-12, .flex > .col-11, .flex > .col-xs-11, .flex > .col-10, .flex > .col-xs-10, .flex > .col-9, .flex > .col-xs-9, .flex > .col-8, .flex > .col-xs-8, .flex > .col-7, .flex > .col-xs-7, .flex > .col-6, .flex > .col-xs-6, .flex > .col-5, .flex > .col-xs-5, .flex > .col-4, .flex > .col-xs-4, .flex > .col-3, .flex > .col-xs-3, .flex > .col-2, .flex > .col-xs-2, .flex > .col-1, .flex > .col-xs-1, .flex > .col-0, .flex > .col-xs-0, .column > .col-xs-grow, .flex > .col-xs-grow, .column > .col-xs-shrink, .flex > .col-xs-shrink {
    height: auto;
    min-height: 0;
    max-height: 100%;
  }
  .col, .col-xs {
    flex: 10000 1 0%;
  }
  .col-auto, .col-xs-auto, .col-12, .col-xs-12, .col-11, .col-xs-11, .col-10, .col-xs-10, .col-9, .col-xs-9, .col-8, .col-xs-8, .col-7, .col-xs-7, .col-6, .col-xs-6, .col-5, .col-xs-5, .col-4, .col-xs-4, .col-3, .col-xs-3, .col-2, .col-xs-2, .col-1, .col-xs-1, .col-0, .col-xs-0 {
    flex: 0 0 auto;
  }
  .col-grow, .col-xs-grow {
    flex: 1 0 auto;
  }
  .col-shrink, .col-xs-shrink {
    flex: 0 1 auto;
  }
  .row > .col-0, .row > .col-xs-0 {
    height: auto;
    width: 0%;
  }
  .row > .offset-0, .row > .offset-xs-0 {
    margin-left: 0%;
  }
  .column > .col-0, .column > .col-xs-0 {
    height: 0%;
    width: auto;
  }
  .row > .col-1, .row > .col-xs-1 {
    height: auto;
    width: 8.3333%;
  }
  .row > .offset-1, .row > .offset-xs-1 {
    margin-left: 8.3333%;
  }
  .column > .col-1, .column > .col-xs-1 {
    height: 8.3333%;
    width: auto;
  }
  .row > .col-2, .row > .col-xs-2 {
    height: auto;
    width: 16.6667%;
  }
  .row > .offset-2, .row > .offset-xs-2 {
    margin-left: 16.6667%;
  }
  .column > .col-2, .column > .col-xs-2 {
    height: 16.6667%;
    width: auto;
  }
  .row > .col-3, .row > .col-xs-3 {
    height: auto;
    width: 25%;
  }
  .row > .offset-3, .row > .offset-xs-3 {
    margin-left: 25%;
  }
  .column > .col-3, .column > .col-xs-3 {
    height: 25%;
    width: auto;
  }
  .row > .col-4, .row > .col-xs-4 {
    height: auto;
    width: 33.3333%;
  }
  .row > .offset-4, .row > .offset-xs-4 {
    margin-left: 33.3333%;
  }
  .column > .col-4, .column > .col-xs-4 {
    height: 33.3333%;
    width: auto;
  }
  .row > .col-5, .row > .col-xs-5 {
    height: auto;
    width: 41.6667%;
  }
  .row > .offset-5, .row > .offset-xs-5 {
    margin-left: 41.6667%;
  }
  .column > .col-5, .column > .col-xs-5 {
    height: 41.6667%;
    width: auto;
  }
  .row > .col-6, .row > .col-xs-6 {
    height: auto;
    width: 50%;
  }
  .row > .offset-6, .row > .offset-xs-6 {
    margin-left: 50%;
  }
  .column > .col-6, .column > .col-xs-6 {
    height: 50%;
    width: auto;
  }
  .row > .col-7, .row > .col-xs-7 {
    height: auto;
    width: 58.3333%;
  }
  .row > .offset-7, .row > .offset-xs-7 {
    margin-left: 58.3333%;
  }
  .column > .col-7, .column > .col-xs-7 {
    height: 58.3333%;
    width: auto;
  }
  .row > .col-8, .row > .col-xs-8 {
    height: auto;
    width: 66.6667%;
  }
  .row > .offset-8, .row > .offset-xs-8 {
    margin-left: 66.6667%;
  }
  .column > .col-8, .column > .col-xs-8 {
    height: 66.6667%;
    width: auto;
  }
  .row > .col-9, .row > .col-xs-9 {
    height: auto;
    width: 75%;
  }
  .row > .offset-9, .row > .offset-xs-9 {
    margin-left: 75%;
  }
  .column > .col-9, .column > .col-xs-9 {
    height: 75%;
    width: auto;
  }
  .row > .col-10, .row > .col-xs-10 {
    height: auto;
    width: 83.3333%;
  }
  .row > .offset-10, .row > .offset-xs-10 {
    margin-left: 83.3333%;
  }
  .column > .col-10, .column > .col-xs-10 {
    height: 83.3333%;
    width: auto;
  }
  .row > .col-11, .row > .col-xs-11 {
    height: auto;
    width: 91.6667%;
  }
  .row > .offset-11, .row > .offset-xs-11 {
    margin-left: 91.6667%;
  }
  .column > .col-11, .column > .col-xs-11 {
    height: 91.6667%;
    width: auto;
  }
  .row > .col-12, .row > .col-xs-12 {
    height: auto;
    width: 100%;
  }
  .row > .offset-12, .row > .offset-xs-12 {
    margin-left: 100%;
  }
  .column > .col-12, .column > .col-xs-12 {
    height: 100%;
    width: auto;
  }
  .row > .col-all {
    height: auto;
    flex: 0 0 100%;
  }
}
@media (min-width: 600px) {
  .row > .col-sm, .flex > .col-sm, .row > .col-sm-auto, .row > .col-sm-12, .row > .col-sm-11, .row > .col-sm-10, .row > .col-sm-9, .row > .col-sm-8, .row > .col-sm-7, .row > .col-sm-6, .row > .col-sm-5, .row > .col-sm-4, .row > .col-sm-3, .row > .col-sm-2, .row > .col-sm-1, .row > .col-sm-0, .flex > .col-sm-auto, .flex > .col-sm-12, .flex > .col-sm-11, .flex > .col-sm-10, .flex > .col-sm-9, .flex > .col-sm-8, .flex > .col-sm-7, .flex > .col-sm-6, .flex > .col-sm-5, .flex > .col-sm-4, .flex > .col-sm-3, .flex > .col-sm-2, .flex > .col-sm-1, .flex > .col-sm-0, .row > .col-sm-grow, .flex > .col-sm-grow, .row > .col-sm-shrink, .flex > .col-sm-shrink {
    width: auto;
    min-width: 0;
    max-width: 100%;
  }
  .column > .col-sm, .flex > .col-sm, .column > .col-sm-auto, .column > .col-sm-12, .column > .col-sm-11, .column > .col-sm-10, .column > .col-sm-9, .column > .col-sm-8, .column > .col-sm-7, .column > .col-sm-6, .column > .col-sm-5, .column > .col-sm-4, .column > .col-sm-3, .column > .col-sm-2, .column > .col-sm-1, .column > .col-sm-0, .flex > .col-sm-auto, .flex > .col-sm-12, .flex > .col-sm-11, .flex > .col-sm-10, .flex > .col-sm-9, .flex > .col-sm-8, .flex > .col-sm-7, .flex > .col-sm-6, .flex > .col-sm-5, .flex > .col-sm-4, .flex > .col-sm-3, .flex > .col-sm-2, .flex > .col-sm-1, .flex > .col-sm-0, .column > .col-sm-grow, .flex > .col-sm-grow, .column > .col-sm-shrink, .flex > .col-sm-shrink {
    height: auto;
    min-height: 0;
    max-height: 100%;
  }
  .col-sm {
    flex: 10000 1 0%;
  }
  .col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col-sm-0 {
    flex: 0 0 auto;
  }
  .col-sm-grow {
    flex: 1 0 auto;
  }
  .col-sm-shrink {
    flex: 0 1 auto;
  }
  .row > .col-sm-0 {
    height: auto;
    width: 0%;
  }
  .row > .offset-sm-0 {
    margin-left: 0%;
  }
  .column > .col-sm-0 {
    height: 0%;
    width: auto;
  }
  .row > .col-sm-1 {
    height: auto;
    width: 8.3333%;
  }
  .row > .offset-sm-1 {
    margin-left: 8.3333%;
  }
  .column > .col-sm-1 {
    height: 8.3333%;
    width: auto;
  }
  .row > .col-sm-2 {
    height: auto;
    width: 16.6667%;
  }
  .row > .offset-sm-2 {
    margin-left: 16.6667%;
  }
  .column > .col-sm-2 {
    height: 16.6667%;
    width: auto;
  }
  .row > .col-sm-3 {
    height: auto;
    width: 25%;
  }
  .row > .offset-sm-3 {
    margin-left: 25%;
  }
  .column > .col-sm-3 {
    height: 25%;
    width: auto;
  }
  .row > .col-sm-4 {
    height: auto;
    width: 33.3333%;
  }
  .row > .offset-sm-4 {
    margin-left: 33.3333%;
  }
  .column > .col-sm-4 {
    height: 33.3333%;
    width: auto;
  }
  .row > .col-sm-5 {
    height: auto;
    width: 41.6667%;
  }
  .row > .offset-sm-5 {
    margin-left: 41.6667%;
  }
  .column > .col-sm-5 {
    height: 41.6667%;
    width: auto;
  }
  .row > .col-sm-6 {
    height: auto;
    width: 50%;
  }
  .row > .offset-sm-6 {
    margin-left: 50%;
  }
  .column > .col-sm-6 {
    height: 50%;
    width: auto;
  }
  .row > .col-sm-7 {
    height: auto;
    width: 58.3333%;
  }
  .row > .offset-sm-7 {
    margin-left: 58.3333%;
  }
  .column > .col-sm-7 {
    height: 58.3333%;
    width: auto;
  }
  .row > .col-sm-8 {
    height: auto;
    width: 66.6667%;
  }
  .row > .offset-sm-8 {
    margin-left: 66.6667%;
  }
  .column > .col-sm-8 {
    height: 66.6667%;
    width: auto;
  }
  .row > .col-sm-9 {
    height: auto;
    width: 75%;
  }
  .row > .offset-sm-9 {
    margin-left: 75%;
  }
  .column > .col-sm-9 {
    height: 75%;
    width: auto;
  }
  .row > .col-sm-10 {
    height: auto;
    width: 83.3333%;
  }
  .row > .offset-sm-10 {
    margin-left: 83.3333%;
  }
  .column > .col-sm-10 {
    height: 83.3333%;
    width: auto;
  }
  .row > .col-sm-11 {
    height: auto;
    width: 91.6667%;
  }
  .row > .offset-sm-11 {
    margin-left: 91.6667%;
  }
  .column > .col-sm-11 {
    height: 91.6667%;
    width: auto;
  }
  .row > .col-sm-12 {
    height: auto;
    width: 100%;
  }
  .row > .offset-sm-12 {
    margin-left: 100%;
  }
  .column > .col-sm-12 {
    height: 100%;
    width: auto;
  }
}
@media (min-width: 1024px) {
  .row > .col-md, .flex > .col-md, .row > .col-md-auto, .row > .col-md-12, .row > .col-md-11, .row > .col-md-10, .row > .col-md-9, .row > .col-md-8, .row > .col-md-7, .row > .col-md-6, .row > .col-md-5, .row > .col-md-4, .row > .col-md-3, .row > .col-md-2, .row > .col-md-1, .row > .col-md-0, .flex > .col-md-auto, .flex > .col-md-12, .flex > .col-md-11, .flex > .col-md-10, .flex > .col-md-9, .flex > .col-md-8, .flex > .col-md-7, .flex > .col-md-6, .flex > .col-md-5, .flex > .col-md-4, .flex > .col-md-3, .flex > .col-md-2, .flex > .col-md-1, .flex > .col-md-0, .row > .col-md-grow, .flex > .col-md-grow, .row > .col-md-shrink, .flex > .col-md-shrink {
    width: auto;
    min-width: 0;
    max-width: 100%;
  }
  .column > .col-md, .flex > .col-md, .column > .col-md-auto, .column > .col-md-12, .column > .col-md-11, .column > .col-md-10, .column > .col-md-9, .column > .col-md-8, .column > .col-md-7, .column > .col-md-6, .column > .col-md-5, .column > .col-md-4, .column > .col-md-3, .column > .col-md-2, .column > .col-md-1, .column > .col-md-0, .flex > .col-md-auto, .flex > .col-md-12, .flex > .col-md-11, .flex > .col-md-10, .flex > .col-md-9, .flex > .col-md-8, .flex > .col-md-7, .flex > .col-md-6, .flex > .col-md-5, .flex > .col-md-4, .flex > .col-md-3, .flex > .col-md-2, .flex > .col-md-1, .flex > .col-md-0, .column > .col-md-grow, .flex > .col-md-grow, .column > .col-md-shrink, .flex > .col-md-shrink {
    height: auto;
    min-height: 0;
    max-height: 100%;
  }
  .col-md {
    flex: 10000 1 0%;
  }
  .col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-md-0 {
    flex: 0 0 auto;
  }
  .col-md-grow {
    flex: 1 0 auto;
  }
  .col-md-shrink {
    flex: 0 1 auto;
  }
  .row > .col-md-0 {
    height: auto;
    width: 0%;
  }
  .row > .offset-md-0 {
    margin-left: 0%;
  }
  .column > .col-md-0 {
    height: 0%;
    width: auto;
  }
  .row > .col-md-1 {
    height: auto;
    width: 8.3333%;
  }
  .row > .offset-md-1 {
    margin-left: 8.3333%;
  }
  .column > .col-md-1 {
    height: 8.3333%;
    width: auto;
  }
  .row > .col-md-2 {
    height: auto;
    width: 16.6667%;
  }
  .row > .offset-md-2 {
    margin-left: 16.6667%;
  }
  .column > .col-md-2 {
    height: 16.6667%;
    width: auto;
  }
  .row > .col-md-3 {
    height: auto;
    width: 25%;
  }
  .row > .offset-md-3 {
    margin-left: 25%;
  }
  .column > .col-md-3 {
    height: 25%;
    width: auto;
  }
  .row > .col-md-4 {
    height: auto;
    width: 33.3333%;
  }
  .row > .offset-md-4 {
    margin-left: 33.3333%;
  }
  .column > .col-md-4 {
    height: 33.3333%;
    width: auto;
  }
  .row > .col-md-5 {
    height: auto;
    width: 41.6667%;
  }
  .row > .offset-md-5 {
    margin-left: 41.6667%;
  }
  .column > .col-md-5 {
    height: 41.6667%;
    width: auto;
  }
  .row > .col-md-6 {
    height: auto;
    width: 50%;
  }
  .row > .offset-md-6 {
    margin-left: 50%;
  }
  .column > .col-md-6 {
    height: 50%;
    width: auto;
  }
  .row > .col-md-7 {
    height: auto;
    width: 58.3333%;
  }
  .row > .offset-md-7 {
    margin-left: 58.3333%;
  }
  .column > .col-md-7 {
    height: 58.3333%;
    width: auto;
  }
  .row > .col-md-8 {
    height: auto;
    width: 66.6667%;
  }
  .row > .offset-md-8 {
    margin-left: 66.6667%;
  }
  .column > .col-md-8 {
    height: 66.6667%;
    width: auto;
  }
  .row > .col-md-9 {
    height: auto;
    width: 75%;
  }
  .row > .offset-md-9 {
    margin-left: 75%;
  }
  .column > .col-md-9 {
    height: 75%;
    width: auto;
  }
  .row > .col-md-10 {
    height: auto;
    width: 83.3333%;
  }
  .row > .offset-md-10 {
    margin-left: 83.3333%;
  }
  .column > .col-md-10 {
    height: 83.3333%;
    width: auto;
  }
  .row > .col-md-11 {
    height: auto;
    width: 91.6667%;
  }
  .row > .offset-md-11 {
    margin-left: 91.6667%;
  }
  .column > .col-md-11 {
    height: 91.6667%;
    width: auto;
  }
  .row > .col-md-12 {
    height: auto;
    width: 100%;
  }
  .row > .offset-md-12 {
    margin-left: 100%;
  }
  .column > .col-md-12 {
    height: 100%;
    width: auto;
  }
}
@media (min-width: 1440px) {
  .row > .col-lg, .flex > .col-lg, .row > .col-lg-auto, .row > .col-lg-12, .row > .col-lg-11, .row > .col-lg-10, .row > .col-lg-9, .row > .col-lg-8, .row > .col-lg-7, .row > .col-lg-6, .row > .col-lg-5, .row > .col-lg-4, .row > .col-lg-3, .row > .col-lg-2, .row > .col-lg-1, .row > .col-lg-0, .flex > .col-lg-auto, .flex > .col-lg-12, .flex > .col-lg-11, .flex > .col-lg-10, .flex > .col-lg-9, .flex > .col-lg-8, .flex > .col-lg-7, .flex > .col-lg-6, .flex > .col-lg-5, .flex > .col-lg-4, .flex > .col-lg-3, .flex > .col-lg-2, .flex > .col-lg-1, .flex > .col-lg-0, .row > .col-lg-grow, .flex > .col-lg-grow, .row > .col-lg-shrink, .flex > .col-lg-shrink {
    width: auto;
    min-width: 0;
    max-width: 100%;
  }
  .column > .col-lg, .flex > .col-lg, .column > .col-lg-auto, .column > .col-lg-12, .column > .col-lg-11, .column > .col-lg-10, .column > .col-lg-9, .column > .col-lg-8, .column > .col-lg-7, .column > .col-lg-6, .column > .col-lg-5, .column > .col-lg-4, .column > .col-lg-3, .column > .col-lg-2, .column > .col-lg-1, .column > .col-lg-0, .flex > .col-lg-auto, .flex > .col-lg-12, .flex > .col-lg-11, .flex > .col-lg-10, .flex > .col-lg-9, .flex > .col-lg-8, .flex > .col-lg-7, .flex > .col-lg-6, .flex > .col-lg-5, .flex > .col-lg-4, .flex > .col-lg-3, .flex > .col-lg-2, .flex > .col-lg-1, .flex > .col-lg-0, .column > .col-lg-grow, .flex > .col-lg-grow, .column > .col-lg-shrink, .flex > .col-lg-shrink {
    height: auto;
    min-height: 0;
    max-height: 100%;
  }
  .col-lg {
    flex: 10000 1 0%;
  }
  .col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-lg-0 {
    flex: 0 0 auto;
  }
  .col-lg-grow {
    flex: 1 0 auto;
  }
  .col-lg-shrink {
    flex: 0 1 auto;
  }
  .row > .col-lg-0 {
    height: auto;
    width: 0%;
  }
  .row > .offset-lg-0 {
    margin-left: 0%;
  }
  .column > .col-lg-0 {
    height: 0%;
    width: auto;
  }
  .row > .col-lg-1 {
    height: auto;
    width: 8.3333%;
  }
  .row > .offset-lg-1 {
    margin-left: 8.3333%;
  }
  .column > .col-lg-1 {
    height: 8.3333%;
    width: auto;
  }
  .row > .col-lg-2 {
    height: auto;
    width: 16.6667%;
  }
  .row > .offset-lg-2 {
    margin-left: 16.6667%;
  }
  .column > .col-lg-2 {
    height: 16.6667%;
    width: auto;
  }
  .row > .col-lg-3 {
    height: auto;
    width: 25%;
  }
  .row > .offset-lg-3 {
    margin-left: 25%;
  }
  .column > .col-lg-3 {
    height: 25%;
    width: auto;
  }
  .row > .col-lg-4 {
    height: auto;
    width: 33.3333%;
  }
  .row > .offset-lg-4 {
    margin-left: 33.3333%;
  }
  .column > .col-lg-4 {
    height: 33.3333%;
    width: auto;
  }
  .row > .col-lg-5 {
    height: auto;
    width: 41.6667%;
  }
  .row > .offset-lg-5 {
    margin-left: 41.6667%;
  }
  .column > .col-lg-5 {
    height: 41.6667%;
    width: auto;
  }
  .row > .col-lg-6 {
    height: auto;
    width: 50%;
  }
  .row > .offset-lg-6 {
    margin-left: 50%;
  }
  .column > .col-lg-6 {
    height: 50%;
    width: auto;
  }
  .row > .col-lg-7 {
    height: auto;
    width: 58.3333%;
  }
  .row > .offset-lg-7 {
    margin-left: 58.3333%;
  }
  .column > .col-lg-7 {
    height: 58.3333%;
    width: auto;
  }
  .row > .col-lg-8 {
    height: auto;
    width: 66.6667%;
  }
  .row > .offset-lg-8 {
    margin-left: 66.6667%;
  }
  .column > .col-lg-8 {
    height: 66.6667%;
    width: auto;
  }
  .row > .col-lg-9 {
    height: auto;
    width: 75%;
  }
  .row > .offset-lg-9 {
    margin-left: 75%;
  }
  .column > .col-lg-9 {
    height: 75%;
    width: auto;
  }
  .row > .col-lg-10 {
    height: auto;
    width: 83.3333%;
  }
  .row > .offset-lg-10 {
    margin-left: 83.3333%;
  }
  .column > .col-lg-10 {
    height: 83.3333%;
    width: auto;
  }
  .row > .col-lg-11 {
    height: auto;
    width: 91.6667%;
  }
  .row > .offset-lg-11 {
    margin-left: 91.6667%;
  }
  .column > .col-lg-11 {
    height: 91.6667%;
    width: auto;
  }
  .row > .col-lg-12 {
    height: auto;
    width: 100%;
  }
  .row > .offset-lg-12 {
    margin-left: 100%;
  }
  .column > .col-lg-12 {
    height: 100%;
    width: auto;
  }
}
@media (min-width: 1920px) {
  .row > .col-xl, .flex > .col-xl, .row > .col-xl-auto, .row > .col-xl-12, .row > .col-xl-11, .row > .col-xl-10, .row > .col-xl-9, .row > .col-xl-8, .row > .col-xl-7, .row > .col-xl-6, .row > .col-xl-5, .row > .col-xl-4, .row > .col-xl-3, .row > .col-xl-2, .row > .col-xl-1, .row > .col-xl-0, .flex > .col-xl-auto, .flex > .col-xl-12, .flex > .col-xl-11, .flex > .col-xl-10, .flex > .col-xl-9, .flex > .col-xl-8, .flex > .col-xl-7, .flex > .col-xl-6, .flex > .col-xl-5, .flex > .col-xl-4, .flex > .col-xl-3, .flex > .col-xl-2, .flex > .col-xl-1, .flex > .col-xl-0, .row > .col-xl-grow, .flex > .col-xl-grow, .row > .col-xl-shrink, .flex > .col-xl-shrink {
    width: auto;
    min-width: 0;
    max-width: 100%;
  }
  .column > .col-xl, .flex > .col-xl, .column > .col-xl-auto, .column > .col-xl-12, .column > .col-xl-11, .column > .col-xl-10, .column > .col-xl-9, .column > .col-xl-8, .column > .col-xl-7, .column > .col-xl-6, .column > .col-xl-5, .column > .col-xl-4, .column > .col-xl-3, .column > .col-xl-2, .column > .col-xl-1, .column > .col-xl-0, .flex > .col-xl-auto, .flex > .col-xl-12, .flex > .col-xl-11, .flex > .col-xl-10, .flex > .col-xl-9, .flex > .col-xl-8, .flex > .col-xl-7, .flex > .col-xl-6, .flex > .col-xl-5, .flex > .col-xl-4, .flex > .col-xl-3, .flex > .col-xl-2, .flex > .col-xl-1, .flex > .col-xl-0, .column > .col-xl-grow, .flex > .col-xl-grow, .column > .col-xl-shrink, .flex > .col-xl-shrink {
    height: auto;
    min-height: 0;
    max-height: 100%;
  }
  .col-xl {
    flex: 10000 1 0%;
  }
  .col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-xl-0 {
    flex: 0 0 auto;
  }
  .col-xl-grow {
    flex: 1 0 auto;
  }
  .col-xl-shrink {
    flex: 0 1 auto;
  }
  .row > .col-xl-0 {
    height: auto;
    width: 0%;
  }
  .row > .offset-xl-0 {
    margin-left: 0%;
  }
  .column > .col-xl-0 {
    height: 0%;
    width: auto;
  }
  .row > .col-xl-1 {
    height: auto;
    width: 8.3333%;
  }
  .row > .offset-xl-1 {
    margin-left: 8.3333%;
  }
  .column > .col-xl-1 {
    height: 8.3333%;
    width: auto;
  }
  .row > .col-xl-2 {
    height: auto;
    width: 16.6667%;
  }
  .row > .offset-xl-2 {
    margin-left: 16.6667%;
  }
  .column > .col-xl-2 {
    height: 16.6667%;
    width: auto;
  }
  .row > .col-xl-3 {
    height: auto;
    width: 25%;
  }
  .row > .offset-xl-3 {
    margin-left: 25%;
  }
  .column > .col-xl-3 {
    height: 25%;
    width: auto;
  }
  .row > .col-xl-4 {
    height: auto;
    width: 33.3333%;
  }
  .row > .offset-xl-4 {
    margin-left: 33.3333%;
  }
  .column > .col-xl-4 {
    height: 33.3333%;
    width: auto;
  }
  .row > .col-xl-5 {
    height: auto;
    width: 41.6667%;
  }
  .row > .offset-xl-5 {
    margin-left: 41.6667%;
  }
  .column > .col-xl-5 {
    height: 41.6667%;
    width: auto;
  }
  .row > .col-xl-6 {
    height: auto;
    width: 50%;
  }
  .row > .offset-xl-6 {
    margin-left: 50%;
  }
  .column > .col-xl-6 {
    height: 50%;
    width: auto;
  }
  .row > .col-xl-7 {
    height: auto;
    width: 58.3333%;
  }
  .row > .offset-xl-7 {
    margin-left: 58.3333%;
  }
  .column > .col-xl-7 {
    height: 58.3333%;
    width: auto;
  }
  .row > .col-xl-8 {
    height: auto;
    width: 66.6667%;
  }
  .row > .offset-xl-8 {
    margin-left: 66.6667%;
  }
  .column > .col-xl-8 {
    height: 66.6667%;
    width: auto;
  }
  .row > .col-xl-9 {
    height: auto;
    width: 75%;
  }
  .row > .offset-xl-9 {
    margin-left: 75%;
  }
  .column > .col-xl-9 {
    height: 75%;
    width: auto;
  }
  .row > .col-xl-10 {
    height: auto;
    width: 83.3333%;
  }
  .row > .offset-xl-10 {
    margin-left: 83.3333%;
  }
  .column > .col-xl-10 {
    height: 83.3333%;
    width: auto;
  }
  .row > .col-xl-11 {
    height: auto;
    width: 91.6667%;
  }
  .row > .offset-xl-11 {
    margin-left: 91.6667%;
  }
  .column > .col-xl-11 {
    height: 91.6667%;
    width: auto;
  }
  .row > .col-xl-12 {
    height: auto;
    width: 100%;
  }
  .row > .offset-xl-12 {
    margin-left: 100%;
  }
  .column > .col-xl-12 {
    height: 100%;
    width: auto;
  }
}
.rounded-borders {
  border-radius: 4px;
}

.border-radius-inherit {
  border-radius: inherit;
}

.no-transition {
  transition: none !important;
}

.transition-0 {
  transition: 0s !important;
}

.glossy {
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04)) !important;
}

.q-placeholder::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.7;
}
.q-placeholder::-moz-placeholder {
  color: inherit;
  opacity: 0.7;
}
.q-placeholder:-ms-input-placeholder {
  color: inherit !important;
  opacity: 0.7 !important;
}
.q-placeholder::-ms-input-placeholder {
  color: inherit;
  opacity: 0.7;
}
.q-placeholder::placeholder {
  color: inherit;
  opacity: 0.7;
}

.q-body--fullscreen-mixin, .q-body--prevent-scroll {
  position: fixed !important;
}

.q-body--force-scrollbar-x {
  overflow-x: scroll;
}

.q-body--force-scrollbar-y {
  overflow-y: scroll;
}

.q-no-input-spinner {
  -moz-appearance: textfield !important;
}
.q-no-input-spinner::-webkit-outer-spin-button, .q-no-input-spinner::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.q-link {
  outline: 0;
  text-decoration: none;
}
.q-link--focusable:focus-visible {
  text-decoration: underline dashed currentColor 1px;
}

body.electron .q-electron-drag {
  -webkit-user-select: none;
  -webkit-app-region: drag;
}
body.electron .q-electron-drag .q-btn-item, body.electron .q-electron-drag--exception {
  -webkit-app-region: no-drag;
}

img.responsive {
  max-width: 100%;
  height: auto;
}

.non-selectable {
  user-select: none !important;
}

.scroll,
body.mobile .scroll--mobile {
  overflow: auto;
}

.scroll, .scroll-x, .scroll-y {
  -webkit-overflow-scrolling: touch;
  will-change: scroll-position;
}

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

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

.no-scroll {
  overflow: hidden !important;
}

.no-pointer-events,
.no-pointer-events--children,
.no-pointer-events--children * {
  pointer-events: none !important;
}

.all-pointer-events {
  pointer-events: all !important;
}

.cursor-pointer {
  cursor: pointer !important;
}
.cursor-not-allowed {
  cursor: not-allowed !important;
}
.cursor-inherit {
  cursor: inherit !important;
}
.cursor-none {
  cursor: none !important;
}

[aria-busy=true] {
  cursor: progress;
}

[aria-controls] {
  cursor: pointer;
}

[aria-disabled=true] {
  cursor: default;
}

.rotate-45 {
  transform: rotate(45deg) /* rtl:ignore */;
}

.rotate-90 {
  transform: rotate(90deg) /* rtl:ignore */;
}

.rotate-135 {
  transform: rotate(135deg) /* rtl:ignore */;
}

.rotate-180 {
  transform: rotate(180deg) /* rtl:ignore */;
}

.rotate-225 {
  transform: rotate(225deg) /* rtl:ignore */;
}

.rotate-270 {
  transform: rotate(270deg) /* rtl:ignore */;
}

.rotate-315 {
  transform: rotate(315deg) /* rtl:ignore */;
}

.flip-horizontal {
  transform: scaleX(-1);
}

.flip-vertical {
  transform: scaleY(-1);
}

.float-left {
  float: left;
}

.float-right {
  float: right;
}

.relative-position {
  position: relative;
}

.fixed,
.fixed-full,
.fullscreen,
.fixed-center,
.fixed-bottom,
.fixed-left,
.fixed-right,
.fixed-top,
.fixed-top-left,
.fixed-top-right,
.fixed-bottom-left,
.fixed-bottom-right {
  position: fixed;
}

.absolute,
.absolute-full,
.absolute-center,
.absolute-bottom,
.absolute-left,
.absolute-right,
.absolute-top,
.absolute-top-left,
.absolute-top-right,
.absolute-bottom-left,
.absolute-bottom-right {
  position: absolute;
}

.fixed-top, .absolute-top {
  top: 0;
  left: 0;
  right: 0;
}

.fixed-right, .absolute-right {
  top: 0;
  right: 0;
  bottom: 0;
}

.fixed-bottom, .absolute-bottom {
  right: 0;
  bottom: 0;
  left: 0;
}

.fixed-left, .absolute-left {
  top: 0;
  bottom: 0;
  left: 0;
}

.fixed-top-left, .absolute-top-left {
  top: 0;
  left: 0;
}

.fixed-top-right, .absolute-top-right {
  top: 0;
  right: 0;
}

.fixed-bottom-left, .absolute-bottom-left {
  bottom: 0;
  left: 0;
}

.fixed-bottom-right, .absolute-bottom-right {
  bottom: 0;
  right: 0;
}

.fullscreen {
  z-index: 6000;
  border-radius: 0 !important;
  max-width: 100vw;
  max-height: 100vh;
}

body.q-ios-padding .fullscreen {
  padding-top: 20px !important;
  padding-top: env(safe-area-inset-top) !important;
  padding-bottom: env(safe-area-inset-bottom) !important;
}

.absolute-full, .fullscreen, .fixed-full {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.fixed-center, .absolute-center {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.vertical-top {
  vertical-align: top !important;
}
.vertical-middle {
  vertical-align: middle !important;
}
.vertical-bottom {
  vertical-align: bottom !important;
}

.on-left {
  margin-right: 12px;
}

.on-right {
  margin-left: 12px;
}

/* internal: */
.q-position-engine {
  margin-top: var(--q-pe-top, 0) !important;
  margin-left: var(--q-pe-left, 0) !important;
  will-change: auto;
  visibility: collapse;
}

:root {
  --q-size-xs: 0;
  --q-size-sm: 600px;
  --q-size-md: 1024px;
  --q-size-lg: 1440px;
  --q-size-xl: 1920px;
}

.fit {
  width: 100% !important;
  height: 100% !important;
}

.full-height {
  height: 100% !important;
}

.full-width {
  width: 100% !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.window-height {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  height: 100vh !important;
}

.window-width {
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100vw !important;
}

.block {
  display: block !important;
}

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

.q-pa-none {
  padding: 0 0;
}

.q-pl-none {
  padding-left: 0;
}

.q-pr-none {
  padding-right: 0;
}

.q-pt-none {
  padding-top: 0;
}

.q-pb-none {
  padding-bottom: 0;
}

.q-px-none {
  padding-left: 0;
  padding-right: 0;
}

.q-py-none {
  padding-top: 0;
  padding-bottom: 0;
}

.q-ma-none {
  margin: 0 0;
}

.q-ml-none {
  margin-left: 0;
}

.q-mr-none {
  margin-right: 0;
}

.q-mt-none {
  margin-top: 0;
}

.q-mb-none {
  margin-bottom: 0;
}

.q-mx-none {
  margin-left: 0;
  margin-right: 0;
}

.q-my-none {
  margin-top: 0;
  margin-bottom: 0;
}

.q-pa-xs {
  padding: 4px 4px;
}

.q-pl-xs {
  padding-left: 4px;
}

.q-pr-xs {
  padding-right: 4px;
}

.q-pt-xs {
  padding-top: 4px;
}

.q-pb-xs {
  padding-bottom: 4px;
}

.q-px-xs {
  padding-left: 4px;
  padding-right: 4px;
}

.q-py-xs {
  padding-top: 4px;
  padding-bottom: 4px;
}

.q-ma-xs {
  margin: 4px 4px;
}

.q-ml-xs {
  margin-left: 4px;
}

.q-mr-xs {
  margin-right: 4px;
}

.q-mt-xs {
  margin-top: 4px;
}

.q-mb-xs {
  margin-bottom: 4px;
}

.q-mx-xs {
  margin-left: 4px;
  margin-right: 4px;
}

.q-my-xs {
  margin-top: 4px;
  margin-bottom: 4px;
}

.q-pa-sm {
  padding: 8px 8px;
}

.q-pl-sm {
  padding-left: 8px;
}

.q-pr-sm {
  padding-right: 8px;
}

.q-pt-sm {
  padding-top: 8px;
}

.q-pb-sm {
  padding-bottom: 8px;
}

.q-px-sm {
  padding-left: 8px;
  padding-right: 8px;
}

.q-py-sm {
  padding-top: 8px;
  padding-bottom: 8px;
}

.q-ma-sm {
  margin: 8px 8px;
}

.q-ml-sm {
  margin-left: 8px;
}

.q-mr-sm {
  margin-right: 8px;
}

.q-mt-sm {
  margin-top: 8px;
}

.q-mb-sm {
  margin-bottom: 8px;
}

.q-mx-sm {
  margin-left: 8px;
  margin-right: 8px;
}

.q-my-sm {
  margin-top: 8px;
  margin-bottom: 8px;
}

.q-pa-md {
  padding: 16px 16px;
}

.q-pl-md {
  padding-left: 16px;
}

.q-pr-md {
  padding-right: 16px;
}

.q-pt-md {
  padding-top: 16px;
}

.q-pb-md {
  padding-bottom: 16px;
}

.q-px-md {
  padding-left: 16px;
  padding-right: 16px;
}

.q-py-md {
  padding-top: 16px;
  padding-bottom: 16px;
}

.q-ma-md {
  margin: 16px 16px;
}

.q-ml-md {
  margin-left: 16px;
}

.q-mr-md {
  margin-right: 16px;
}

.q-mt-md {
  margin-top: 16px;
}

.q-mb-md {
  margin-bottom: 16px;
}

.q-mx-md {
  margin-left: 16px;
  margin-right: 16px;
}

.q-my-md {
  margin-top: 16px;
  margin-bottom: 16px;
}

.q-pa-lg {
  padding: 24px 24px;
}

.q-pl-lg {
  padding-left: 24px;
}

.q-pr-lg {
  padding-right: 24px;
}

.q-pt-lg {
  padding-top: 24px;
}

.q-pb-lg {
  padding-bottom: 24px;
}

.q-px-lg {
  padding-left: 24px;
  padding-right: 24px;
}

.q-py-lg {
  padding-top: 24px;
  padding-bottom: 24px;
}

.q-ma-lg {
  margin: 24px 24px;
}

.q-ml-lg {
  margin-left: 24px;
}

.q-mr-lg {
  margin-right: 24px;
}

.q-mt-lg {
  margin-top: 24px;
}

.q-mb-lg {
  margin-bottom: 24px;
}

.q-mx-lg {
  margin-left: 24px;
  margin-right: 24px;
}

.q-my-lg {
  margin-top: 24px;
  margin-bottom: 24px;
}

.q-pa-xl {
  padding: 48px 48px;
}

.q-pl-xl {
  padding-left: 48px;
}

.q-pr-xl {
  padding-right: 48px;
}

.q-pt-xl {
  padding-top: 48px;
}

.q-pb-xl {
  padding-bottom: 48px;
}

.q-px-xl {
  padding-left: 48px;
  padding-right: 48px;
}

.q-py-xl {
  padding-top: 48px;
  padding-bottom: 48px;
}

.q-ma-xl {
  margin: 48px 48px;
}

.q-ml-xl {
  margin-left: 48px;
}

.q-mr-xl {
  margin-right: 48px;
}

.q-mt-xl {
  margin-top: 48px;
}

.q-mb-xl {
  margin-bottom: 48px;
}

.q-mx-xl {
  margin-left: 48px;
  margin-right: 48px;
}

.q-my-xl {
  margin-top: 48px;
  margin-bottom: 48px;
}

.q-mt-auto, .q-my-auto {
  margin-top: auto;
}

.q-ml-auto {
  margin-left: auto;
}

.q-mb-auto, .q-my-auto {
  margin-bottom: auto;
}

.q-mr-auto {
  margin-right: auto;
}

.q-mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.q-touch {
  user-select: none;
  user-drag: none;
  -khtml-user-drag: none;
  -webkit-user-drag: none;
}

.q-touch-x {
  touch-action: pan-x;
}

.q-touch-y {
  touch-action: pan-y;
}

:root {
  --q-transition-duration: .3s;
}

.q-transition--slide-right-enter-active, .q-transition--slide-right-leave-active, .q-transition--slide-left-enter-active, .q-transition--slide-left-leave-active, .q-transition--slide-up-enter-active, .q-transition--slide-up-leave-active, .q-transition--slide-down-enter-active, .q-transition--slide-down-leave-active, .q-transition--jump-right-enter-active, .q-transition--jump-right-leave-active, .q-transition--jump-left-enter-active, .q-transition--jump-left-leave-active, .q-transition--jump-up-enter-active, .q-transition--jump-up-leave-active, .q-transition--jump-down-enter-active, .q-transition--jump-down-leave-active, .q-transition--fade-enter-active, .q-transition--fade-leave-active, .q-transition--scale-enter-active, .q-transition--scale-leave-active, .q-transition--rotate-enter-active, .q-transition--rotate-leave-active, .q-transition--flip-enter-active, .q-transition--flip-leave-active {
  --q-transition-duration: .3s;
  --q-transition-easing: cubic-bezier(0.215,0.61,0.355,1);
}
.q-transition--slide-right-leave-active, .q-transition--slide-left-leave-active, .q-transition--slide-up-leave-active, .q-transition--slide-down-leave-active, .q-transition--jump-right-leave-active, .q-transition--jump-left-leave-active, .q-transition--jump-up-leave-active, .q-transition--jump-down-leave-active, .q-transition--fade-leave-active, .q-transition--scale-leave-active, .q-transition--rotate-leave-active, .q-transition--flip-leave-active {
  position: absolute;
}
.q-transition--slide-right-enter-active, .q-transition--slide-right-leave-active, .q-transition--slide-left-enter-active, .q-transition--slide-left-leave-active, .q-transition--slide-up-enter-active, .q-transition--slide-up-leave-active, .q-transition--slide-down-enter-active, .q-transition--slide-down-leave-active {
  transition: transform var(--q-transition-duration) var(--q-transition-easing);
}
.q-transition--slide-right-enter-from {
  transform: translate3d(-100%, 0, 0);
}
.q-transition--slide-right-leave-to {
  transform: translate3d(100%, 0, 0);
}
.q-transition--slide-left-enter-from {
  transform: translate3d(100%, 0, 0);
}
.q-transition--slide-left-leave-to {
  transform: translate3d(-100%, 0, 0);
}
.q-transition--slide-up-enter-from {
  transform: translate3d(0, 100%, 0);
}
.q-transition--slide-up-leave-to {
  transform: translate3d(0, -100%, 0);
}
.q-transition--slide-down-enter-from {
  transform: translate3d(0, -100%, 0);
}
.q-transition--slide-down-leave-to {
  transform: translate3d(0, 100%, 0);
}
.q-transition--jump-right-enter-active, .q-transition--jump-right-leave-active, .q-transition--jump-left-enter-active, .q-transition--jump-left-leave-active, .q-transition--jump-up-enter-active, .q-transition--jump-up-leave-active, .q-transition--jump-down-enter-active, .q-transition--jump-down-leave-active {
  transition: opacity var(--q-transition-duration), transform var(--q-transition-duration);
}
.q-transition--jump-right-enter-from, .q-transition--jump-right-leave-to, .q-transition--jump-left-enter-from, .q-transition--jump-left-leave-to, .q-transition--jump-up-enter-from, .q-transition--jump-up-leave-to, .q-transition--jump-down-enter-from, .q-transition--jump-down-leave-to {
  opacity: 0;
}
.q-transition--jump-right-enter-from {
  transform: translate3d(-15px, 0, 0);
}
.q-transition--jump-right-leave-to {
  transform: translate3d(15px, 0, 0);
}
.q-transition--jump-left-enter-from {
  transform: translate3d(15px, 0, 0);
}
.q-transition--jump-left-leave-to {
  transform: translateX(-15px);
}
.q-transition--jump-up-enter-from {
  transform: translate3d(0, 15px, 0);
}
.q-transition--jump-up-leave-to {
  transform: translate3d(0, -15px, 0);
}
.q-transition--jump-down-enter-from {
  transform: translate3d(0, -15px, 0);
}
.q-transition--jump-down-leave-to {
  transform: translate3d(0, 15px, 0);
}
.q-transition--fade-enter-active, .q-transition--fade-leave-active {
  transition: opacity var(--q-transition-duration) ease-out;
}
.q-transition--fade-enter-from, .q-transition--fade-leave-to {
  opacity: 0;
}
.q-transition--scale-enter-active, .q-transition--scale-leave-active {
  transition: opacity var(--q-transition-duration), transform var(--q-transition-duration) var(--q-transition-easing);
}
.q-transition--scale-enter-from, .q-transition--scale-leave-to {
  opacity: 0;
  transform: scale3d(0, 0, 1);
}
.q-transition--rotate-enter-active, .q-transition--rotate-leave-active {
  transition: opacity var(--q-transition-duration), transform var(--q-transition-duration) var(--q-transition-easing);
  transform-style: preserve-3d;
}
.q-transition--rotate-enter-from, .q-transition--rotate-leave-to {
  opacity: 0;
  transform: scale3d(0, 0, 1) rotate3d(0, 0, 1, 90deg);
}
.q-transition--flip-right-enter-active, .q-transition--flip-right-leave-active, .q-transition--flip-left-enter-active, .q-transition--flip-left-leave-active, .q-transition--flip-up-enter-active, .q-transition--flip-up-leave-active, .q-transition--flip-down-enter-active, .q-transition--flip-down-leave-active {
  transition: transform var(--q-transition-duration);
  backface-visibility: hidden;
}
.q-transition--flip-right-enter-to, .q-transition--flip-right-leave-from, .q-transition--flip-left-enter-to, .q-transition--flip-left-leave-from, .q-transition--flip-up-enter-to, .q-transition--flip-up-leave-from, .q-transition--flip-down-enter-to, .q-transition--flip-down-leave-from {
  transform: perspective(400px) rotate3d(1, 1, 0, 0deg);
}
.q-transition--flip-right-enter-from {
  transform: perspective(400px) rotate3d(0, 1, 0, -180deg);
}
.q-transition--flip-right-leave-to {
  transform: perspective(400px) rotate3d(0, 1, 0, 180deg);
}
.q-transition--flip-left-enter-from {
  transform: perspective(400px) rotate3d(0, 1, 0, 180deg);
}
.q-transition--flip-left-leave-to {
  transform: perspective(400px) rotate3d(0, 1, 0, -180deg);
}
.q-transition--flip-up-enter-from {
  transform: perspective(400px) rotate3d(1, 0, 0, -180deg);
}
.q-transition--flip-up-leave-to {
  transform: perspective(400px) rotate3d(1, 0, 0, 180deg);
}
.q-transition--flip-down-enter-from {
  transform: perspective(400px) rotate3d(1, 0, 0, 180deg);
}
.q-transition--flip-down-leave-to {
  transform: perspective(400px) rotate3d(1, 0, 0, -180deg);
}

body {
  min-width: 100px;
  min-height: 100%;
  font-family: "Roboto", "-apple-system", "Helvetica Neue", Helvetica, Arial, sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-smoothing: antialiased;
  line-height: 1.5;
  font-size: 14px;
}

h1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 6rem;
  letter-spacing: -0.01562em;
}

h2 {
  font-size: 3.75rem;
  font-weight: 300;
  line-height: 3.75rem;
  letter-spacing: -0.00833em;
}

h3 {
  font-size: 3rem;
  font-weight: 400;
  line-height: 3.125rem;
  letter-spacing: normal;
}

h4 {
  font-size: 2.125rem;
  font-weight: 400;
  line-height: 2.5rem;
  letter-spacing: 0.00735em;
}

h5 {
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 2rem;
  letter-spacing: normal;
}

h6 {
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 2rem;
  letter-spacing: 0.0125em;
}

p {
  margin: 0 0 16px;
}

.text-h1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 6rem;
  letter-spacing: -0.01562em;
}
.text-h2 {
  font-size: 3.75rem;
  font-weight: 300;
  line-height: 3.75rem;
  letter-spacing: -0.00833em;
}
.text-h3 {
  font-size: 3rem;
  font-weight: 400;
  line-height: 3.125rem;
  letter-spacing: normal;
}
.text-h4 {
  font-size: 2.125rem;
  font-weight: 400;
  line-height: 2.5rem;
  letter-spacing: 0.00735em;
}
.text-h5 {
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 2rem;
  letter-spacing: normal;
}
.text-h6 {
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 2rem;
  letter-spacing: 0.0125em;
}
.text-subtitle1 {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.75rem;
  letter-spacing: 0.00937em;
}
.text-subtitle2 {
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.375rem;
  letter-spacing: 0.00714em;
}
.text-body1 {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5rem;
  letter-spacing: 0.03125em;
}
.text-body2 {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.25rem;
  letter-spacing: 0.01786em;
}
.text-overline {
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 2rem;
  letter-spacing: 0.16667em;
}
.text-caption {
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.25rem;
  letter-spacing: 0.03333em;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-center {
  text-align: center;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-justify {
  text-align: justify;
  hyphens: auto;
}
.text-italic {
  font-style: italic;
}
.text-bold {
  font-weight: bold;
}
.text-no-wrap {
  white-space: nowrap;
}
.text-strike {
  text-decoration: line-through;
}
.text-weight-thin {
  font-weight: 100;
}
.text-weight-light {
  font-weight: 300;
}
.text-weight-regular {
  font-weight: 400;
}
.text-weight-medium {
  font-weight: 500;
}
.text-weight-bold {
  font-weight: 700;
}
.text-weight-bolder {
  font-weight: 900;
}

small {
  font-size: 80%;
}

big {
  font-size: 170%;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

.no-margin {
  margin: 0 !important;
}

.no-padding {
  padding: 0 !important;
}

.no-border {
  border: 0 !important;
}

.no-border-radius {
  border-radius: 0 !important;
}

.no-box-shadow {
  box-shadow: none !important;
}

.no-outline {
  outline: 0 !important;
}

.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.ellipsis-2-lines, .ellipsis-3-lines {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ellipsis-2-lines {
  -webkit-line-clamp: 2;
}
.ellipsis-3-lines {
  -webkit-line-clamp: 3;
}

.readonly {
  cursor: default !important;
}

.disabled,
.disabled *, [disabled],
[disabled] * {
  outline: 0 !important;
  cursor: not-allowed !important;
}

.disabled, [disabled] {
  opacity: 0.6 !important;
}

.hidden {
  display: none !important;
}

.invisible, .invisible * {
  visibility: hidden !important;
  transition: none !important;
  animation: none !important;
}

.transparent {
  background: transparent !important;
}

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

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

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

.hide-scrollbar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.hide-scrollbar::-webkit-scrollbar {
  width: 0;
  height: 0;
  display: none;
}

.dimmed:after, .light-dimmed:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0 /* rtl:ignore */;
  bottom: 0;
  left: 0 /* rtl:ignore */;
}

.dimmed:after {
  background: rgba(0, 0, 0, 0.4) !important;
}

.light-dimmed:after {
  background: rgba(255, 255, 255, 0.6) !important;
}

.z-top {
  z-index: 7000 !important;
}

.z-max {
  z-index: 9998 !important;
}

body:not(.desktop) .desktop-only,
body.desktop .desktop-hide {
  display: none !important;
}

body:not(.mobile) .mobile-only,
body.mobile .mobile-hide {
  display: none !important;
}

body:not(.native-mobile) .native-mobile-only,
body.native-mobile .native-mobile-hide {
  display: none !important;
}

body:not(.cordova) .cordova-only,
body.cordova .cordova-hide {
  display: none !important;
}

body:not(.capacitor) .capacitor-only,
body.capacitor .capacitor-hide {
  display: none !important;
}

body:not(.electron) .electron-only,
body.electron .electron-hide {
  display: none !important;
}

body:not(.touch) .touch-only,
body.touch .touch-hide {
  display: none !important;
}

body:not(.within-iframe) .within-iframe-only,
body.within-iframe .within-iframe-hide {
  display: none !important;
}

body:not(.platform-ios) .platform-ios-only,
body.platform-ios .platform-ios-hide {
  display: none !important;
}

body:not(.platform-android) .platform-android-only,
body.platform-android .platform-android-hide {
  display: none !important;
}

@media all and (orientation: portrait) {
  .orientation-landscape {
    display: none !important;
  }
}
@media all and (orientation: landscape) {
  .orientation-portrait {
    display: none !important;
  }
}
@media screen {
  .print-only {
    display: none !important;
  }
}
@media print {
  .print-hide {
    display: none !important;
  }
}
@media (max-width: 599.98px) {
  .xs-hide, .gt-xs, .sm, .gt-sm, .md, .gt-md, .lg, .gt-lg, .xl {
    display: none !important;
  }
}
@media (min-width: 600px) and (max-width: 1023.98px) {
  .sm-hide, .xs, .lt-sm, .gt-sm, .md, .gt-md, .lg, .gt-lg, .xl {
    display: none !important;
  }
}
@media (min-width: 1024px) and (max-width: 1439.98px) {
  .md-hide, .xs, .lt-sm, .sm, .lt-md, .gt-md, .lg, .gt-lg, .xl {
    display: none !important;
  }
}
@media (min-width: 1440px) and (max-width: 1919.98px) {
  .lg-hide, .xs, .lt-sm, .sm, .lt-md, .md, .lt-lg, .gt-lg, .xl {
    display: none !important;
  }
}
@media (min-width: 1920px) {
  .xl-hide, .xs, .lt-sm, .sm, .lt-md, .md, .lt-lg, .lg, .lt-xl {
    display: none !important;
  }
}
.q-focus-helper, .q-focusable, .q-manual-focusable, .q-hoverable {
  outline: 0;
}

body.desktop .q-focus-helper {
  position: absolute;
  top: 0;
  left: 0 /* rtl:ignore */;
  width: 100%;
  height: 100%;
  pointer-events: none;
  border-radius: inherit;
  opacity: 0;
  transition: background-color 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), opacity 0.4s cubic-bezier(0.25, 0.8, 0.5, 1);
}
body.desktop .q-focus-helper:before, body.desktop .q-focus-helper:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0 /* rtl:ignore */;
  width: 100%;
  height: 100%;
  opacity: 0;
  border-radius: inherit;
  transition: background-color 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), opacity 0.6s cubic-bezier(0.25, 0.8, 0.5, 1);
}
body.desktop .q-focus-helper:before {
  background: #000;
}
body.desktop .q-focus-helper:after {
  background: #fff;
}
body.desktop .q-focus-helper--rounded {
  border-radius: 4px;
}
body.desktop .q-focus-helper--round {
  border-radius: 50%;
}
body.desktop .q-focusable:focus > .q-focus-helper, body.desktop .q-manual-focusable--focused > .q-focus-helper, body.desktop .q-hoverable:hover > .q-focus-helper {
  background: currentColor;
  opacity: 0.15;
}
body.desktop .q-focusable:focus > .q-focus-helper:before, body.desktop .q-manual-focusable--focused > .q-focus-helper:before, body.desktop .q-hoverable:hover > .q-focus-helper:before {
  opacity: 0.1;
}
body.desktop .q-focusable:focus > .q-focus-helper:after, body.desktop .q-manual-focusable--focused > .q-focus-helper:after, body.desktop .q-hoverable:hover > .q-focus-helper:after {
  opacity: 0.4;
}
body.desktop .q-focusable:focus > .q-focus-helper, body.desktop .q-manual-focusable--focused > .q-focus-helper {
  opacity: 0.22;
}

body.body--dark {
  color: #fff;
  background: var(--q-dark-page);
}

.q-dark {
  color: #fff;
  background: var(--q-dark);
}/* sass-plugin-1:/Users/maronato/Developer/vue-toastification/src/scss/index.scss */
.Vue-Toastification__container {
  z-index: 9999;
  position: fixed;
  padding: 4px;
  width: 600px;
  box-sizing: border-box;
  display: flex;
  min-height: 100%;
  color: #fff;
  flex-direction: column;
  pointer-events: none;
}
@media only screen and (min-width : 600px) {
  .Vue-Toastification__container.top-left,
  .Vue-Toastification__container.top-right,
  .Vue-Toastification__container.top-center {
    top: 1em;
  }
  .Vue-Toastification__container.bottom-left,
  .Vue-Toastification__container.bottom-right,
  .Vue-Toastification__container.bottom-center {
    bottom: 1em;
    flex-direction: column-reverse;
  }
  .Vue-Toastification__container.top-left,
  .Vue-Toastification__container.bottom-left {
    left: 1em;
  }
  .Vue-Toastification__container.top-left .Vue-Toastification__toast,
  .Vue-Toastification__container.bottom-left .Vue-Toastification__toast {
    margin-right: auto;
  }
  @supports not (-moz-appearance: none) {
    .Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl,
    .Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl {
      margin-right: unset;
      margin-left: auto;
    }
  }
  .Vue-Toastification__container.top-right,
  .Vue-Toastification__container.bottom-right {
    right: 1em;
  }
  .Vue-Toastification__container.top-right .Vue-Toastification__toast,
  .Vue-Toastification__container.bottom-right .Vue-Toastification__toast {
    margin-left: auto;
  }
  @supports not (-moz-appearance: none) {
    .Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl,
    .Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl {
      margin-left: unset;
      margin-right: auto;
    }
  }
  .Vue-Toastification__container.top-center,
  .Vue-Toastification__container.bottom-center {
    left: 50%;
    margin-left: -300px;
  }
  .Vue-Toastification__container.top-center .Vue-Toastification__toast,
  .Vue-Toastification__container.bottom-center .Vue-Toastification__toast {
    margin-left: auto;
    margin-right: auto;
  }
}
@media only screen and (max-width : 600px) {
  .Vue-Toastification__container {
    width: 100vw;
    padding: 0;
    left: 0;
    margin: 0;
  }
  .Vue-Toastification__container .Vue-Toastification__toast {
    width: 100%;
  }
  .Vue-Toastification__container.top-left,
  .Vue-Toastification__container.top-right,
  .Vue-Toastification__container.top-center {
    top: 0;
  }
  .Vue-Toastification__container.bottom-left,
  .Vue-Toastification__container.bottom-right,
  .Vue-Toastification__container.bottom-center {
    bottom: 0;
    flex-direction: column-reverse;
  }
}
.Vue-Toastification__toast {
  display: inline-flex;
  position: relative;
  max-height: 800px;
  min-height: 64px;
  box-sizing: border-box;
  margin-bottom: 1rem;
  padding: 22px 24px;
  border-radius: 8px;
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 15px 0 rgba(0, 0, 0, 0.05);
  justify-content: space-between;
  font-family:
    "Lato",
    Helvetica,
    "Roboto",
    Arial,
    sans-serif;
  max-width: 600px;
  min-width: 326px;
  pointer-events: auto;
  overflow: hidden;
  transform: translateZ(0);
  direction: ltr;
}
.Vue-Toastification__toast--rtl {
  direction: rtl;
}
.Vue-Toastification__toast--default {
  background-color: #1976d2;
  color: #fff;
}
.Vue-Toastification__toast--info {
  background-color: #2196f3;
  color: #fff;
}
.Vue-Toastification__toast--success {
  background-color: #4caf50;
  color: #fff;
}
.Vue-Toastification__toast--error {
  background-color: #ff5252;
  color: #fff;
}
.Vue-Toastification__toast--warning {
  background-color: #ffc107;
  color: #fff;
}
@media only screen and (max-width : 600px) {
  .Vue-Toastification__toast {
    border-radius: 0px;
    margin-bottom: 0.5rem;
  }
}
.Vue-Toastification__toast-body {
  flex: 1;
  line-height: 24px;
  font-size: 16px;
  word-break: break-word;
  white-space: pre-wrap;
}
.Vue-Toastification__toast-component-body {
  flex: 1;
}
.Vue-Toastification__toast.disable-transition {
  animation: none !important;
}
.Vue-Toastification__close-button {
  font-weight: bold;
  font-size: 24px;
  line-height: 24px;
  background: transparent;
  outline: none;
  border: none;
  padding: 0;
  padding-left: 10px;
  cursor: pointer;
  transition: 0.3s ease;
  align-items: center;
  color: #fff;
  opacity: 0.3;
  transition: visibility 0s, opacity 0.2s linear;
}
.Vue-Toastification__close-button:hover,
.Vue-Toastification__close-button:focus {
  opacity: 1;
}
.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover {
  opacity: 0;
}
.Vue-Toastification__toast--rtl .Vue-Toastification__close-button {
  padding-left: unset;
  padding-right: 10px;
}
@keyframes scale-x-frames {
  0% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0);
  }
}
.Vue-Toastification__progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  z-index: 10000;
  background-color: rgba(255, 255, 255, 0.7);
  transform-origin: left;
  animation: scale-x-frames linear 1 forwards;
}
.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar {
  right: 0;
  left: unset;
  transform-origin: right;
}
.Vue-Toastification__icon {
  margin: auto 18px auto 0px;
  background: transparent;
  outline: none;
  border: none;
  padding: 0;
  transition: 0.3s ease;
  align-items: center;
  width: 20px;
  height: 100%;
}
.Vue-Toastification__toast--rtl .Vue-Toastification__icon {
  margin: auto 0px auto 18px;
}
@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes bounceOutRight {
  40% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(1000px, 0, 0);
  }
}
@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.Vue-Toastification__bounce-enter-active.top-left,
.Vue-Toastification__bounce-enter-active.bottom-left {
  animation-name: bounceInLeft;
}
.Vue-Toastification__bounce-enter-active.top-right,
.Vue-Toastification__bounce-enter-active.bottom-right {
  animation-name: bounceInRight;
}
.Vue-Toastification__bounce-enter-active.top-center {
  animation-name: bounceInDown;
}
.Vue-Toastification__bounce-enter-active.bottom-center {
  animation-name: bounceInUp;
}
.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left,
.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left {
  animation-name: bounceOutLeft;
}
.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right,
.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right {
  animation-name: bounceOutRight;
}
.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center {
  animation-name: bounceOutUp;
}
.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center {
  animation-name: bounceOutDown;
}
.Vue-Toastification__bounce-leave-active,
.Vue-Toastification__bounce-enter-active {
  animation-duration: 750ms;
  animation-fill-mode: both;
}
.Vue-Toastification__bounce-move {
  transition-timing-function: ease-in-out;
  transition-property: all;
  transition-duration: 400ms;
}
@keyframes fadeOutTop {
  0% {
    transform: translateY(0);
    opacity: 1;
  }
  100% {
    transform: translateY(-50px);
    opacity: 0;
  }
}
@keyframes fadeOutLeft {
  0% {
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    transform: translateX(-50px);
    opacity: 0;
  }
}
@keyframes fadeOutBottom {
  0% {
    transform: translateY(0);
    opacity: 1;
  }
  100% {
    transform: translateY(50px);
    opacity: 0;
  }
}
@keyframes fadeOutRight {
  0% {
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    transform: translateX(50px);
    opacity: 0;
  }
}
@keyframes fadeInLeft {
  0% {
    transform: translateX(-50px);
    opacity: 0;
  }
  100% {
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes fadeInRight {
  0% {
    transform: translateX(50px);
    opacity: 0;
  }
  100% {
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes fadeInTop {
  0% {
    transform: translateY(-50px);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes fadeInBottom {
  0% {
    transform: translateY(50px);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
.Vue-Toastification__fade-enter-active.top-left,
.Vue-Toastification__fade-enter-active.bottom-left {
  animation-name: fadeInLeft;
}
.Vue-Toastification__fade-enter-active.top-right,
.Vue-Toastification__fade-enter-active.bottom-right {
  animation-name: fadeInRight;
}
.Vue-Toastification__fade-enter-active.top-center {
  animation-name: fadeInTop;
}
.Vue-Toastification__fade-enter-active.bottom-center {
  animation-name: fadeInBottom;
}
.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left,
.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left {
  animation-name: fadeOutLeft;
}
.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right,
.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right {
  animation-name: fadeOutRight;
}
.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center {
  animation-name: fadeOutTop;
}
.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center {
  animation-name: fadeOutBottom;
}
.Vue-Toastification__fade-leave-active,
.Vue-Toastification__fade-enter-active {
  animation-duration: 750ms;
  animation-fill-mode: both;
}
.Vue-Toastification__fade-move {
  transition-timing-function: ease-in-out;
  transition-property: all;
  transition-duration: 400ms;
}
@keyframes slideInBlurredLeft {
  0% {
    transform: translateX(-1000px) scaleX(2.5) scaleY(0.2);
    transform-origin: 100% 50%;
    filter: blur(40px);
    opacity: 0;
  }
  100% {
    transform: translateX(0) scaleY(1) scaleX(1);
    transform-origin: 50% 50%;
    filter: blur(0);
    opacity: 1;
  }
}
@keyframes slideInBlurredTop {
  0% {
    transform: translateY(-1000px) scaleY(2.5) scaleX(0.2);
    transform-origin: 50% 0%;
    filter: blur(240px);
    opacity: 0;
  }
  100% {
    transform: translateY(0) scaleY(1) scaleX(1);
    transform-origin: 50% 50%;
    filter: blur(0);
    opacity: 1;
  }
}
@keyframes slideInBlurredRight {
  0% {
    transform: translateX(1000px) scaleX(2.5) scaleY(0.2);
    transform-origin: 0% 50%;
    filter: blur(40px);
    opacity: 0;
  }
  100% {
    transform: translateX(0) scaleY(1) scaleX(1);
    transform-origin: 50% 50%;
    filter: blur(0);
    opacity: 1;
  }
}
@keyframes slideInBlurredBottom {
  0% {
    transform: translateY(1000px) scaleY(2.5) scaleX(0.2);
    transform-origin: 50% 100%;
    filter: blur(240px);
    opacity: 0;
  }
  100% {
    transform: translateY(0) scaleY(1) scaleX(1);
    transform-origin: 50% 50%;
    filter: blur(0);
    opacity: 1;
  }
}
@keyframes slideOutBlurredTop {
  0% {
    transform: translateY(0) scaleY(1) scaleX(1);
    transform-origin: 50% 0%;
    filter: blur(0);
    opacity: 1;
  }
  100% {
    transform: translateY(-1000px) scaleY(2) scaleX(0.2);
    transform-origin: 50% 0%;
    filter: blur(240px);
    opacity: 0;
  }
}
@keyframes slideOutBlurredBottom {
  0% {
    transform: translateY(0) scaleY(1) scaleX(1);
    transform-origin: 50% 50%;
    filter: blur(0);
    opacity: 1;
  }
  100% {
    transform: translateY(1000px) scaleY(2) scaleX(0.2);
    transform-origin: 50% 100%;
    filter: blur(240px);
    opacity: 0;
  }
}
@keyframes slideOutBlurredLeft {
  0% {
    transform: translateX(0) scaleY(1) scaleX(1);
    transform-origin: 50% 50%;
    filter: blur(0);
    opacity: 1;
  }
  100% {
    transform: translateX(-1000px) scaleX(2) scaleY(0.2);
    transform-origin: 100% 50%;
    filter: blur(40px);
    opacity: 0;
  }
}
@keyframes slideOutBlurredRight {
  0% {
    transform: translateX(0) scaleY(1) scaleX(1);
    transform-origin: 50% 50%;
    filter: blur(0);
    opacity: 1;
  }
  100% {
    transform: translateX(1000px) scaleX(2) scaleY(0.2);
    transform-origin: 0% 50%;
    filter: blur(40px);
    opacity: 0;
  }
}
.Vue-Toastification__slideBlurred-enter-active.top-left,
.Vue-Toastification__slideBlurred-enter-active.bottom-left {
  animation-name: slideInBlurredLeft;
}
.Vue-Toastification__slideBlurred-enter-active.top-right,
.Vue-Toastification__slideBlurred-enter-active.bottom-right {
  animation-name: slideInBlurredRight;
}
.Vue-Toastification__slideBlurred-enter-active.top-center {
  animation-name: slideInBlurredTop;
}
.Vue-Toastification__slideBlurred-enter-active.bottom-center {
  animation-name: slideInBlurredBottom;
}
.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left,
.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left {
  animation-name: slideOutBlurredLeft;
}
.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right,
.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right {
  animation-name: slideOutBlurredRight;
}
.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center {
  animation-name: slideOutBlurredTop;
}
.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center {
  animation-name: slideOutBlurredBottom;
}
.Vue-Toastification__slideBlurred-leave-active,
.Vue-Toastification__slideBlurred-enter-active {
  animation-duration: 750ms;
  animation-fill-mode: both;
}
.Vue-Toastification__slideBlurred-move {
  transition-timing-function: ease-in-out;
  transition-property: all;
  transition-duration: 400ms;
}
*, *::before, *::after {
    --transition-duration: 250ms;
}

.container {
    width: 100%;
}

/* Components */

.eds-alert {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    overflow: hidden;
    position: relative;
    border-radius: 4px;
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
}

.eds-alert::after {
    position: absolute;
    background-size: auto;
    background-repeat: no-repeat;
    bottom: 0;
    height: 100%;
    left: 0;
    top: 0;
    width: 28px;
    background-position: center top 13px;
    content: "";
}

.eds-alert.alert-border {
    border-width: 1px;
    border-style: solid;
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
}

.eds-alert .alert-content {
    display: block;
    margin-left: 40px;
    margin-right: 32px;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
}

.eds-alert .alert-title, .eds-alert .alert-message {
    margin: 0;
    font-size: 16px;
}

.eds-alert .alert-title {
    font-weight: 500;
    line-height: 24px;
}

.eds-alert .alert-message {
    font-weight: 400;
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
    margin-top: 7px;
    line-height: 24px;
}

.eds-alert .alert-close {
    position: absolute;
    margin-right: 12px;
    margin-top: 12px;
    padding: 0;
    right: 0;
    /* Material Design claims that its button is compatible with MD Icons, Font Awesome, SVG, and ???.
     * Therefore, we apply the same styles here as its mdc-button__icon class.
     * See also: https://material.io/develop/web/components/buttons/
     */
    width: 20px;
    height: 20px;
    font-size: 20px;
}

.eds-alert .alert-close .alert-close-icon {
    fill: currentColor;
}

.eds-alert.alert-gray {
    --bg-opacity: 1;
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, var(--bg-opacity));
}

.eds-alert.alert-shadow {
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.12);
}

.eds-alert.alert-info::after {
    --bg-opacity: 1;
    background-color: #d6e3f4;
    background-color: rgba(214, 227, 244, var(--bg-opacity));
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='%23426da9'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0 -8h-2V7h2v2z'/%3E%3C/svg%3E");
}

.eds-alert.alert-info .alert-title {
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
}

.eds-alert.alert-success::after {
    --bg-opacity: 1;
    background-color: #D0F6DB;
    background-color: rgba(208, 246, 219, var(--bg-opacity));
    --text-opacity: 1;
    color: #007a3b;
    color: rgba(0, 122, 59, var(--text-opacity));
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='%23007a3b'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z'/%3E%3C/svg%3E");
}

.eds-alert.alert-success .alert-title {
    --text-opacity: 1;
    color: #007a3b;
    color: rgba(0, 122, 59, var(--text-opacity));
}

.eds-alert.alert-warning::after, .eds-alert.alert-warning .alert-title {
    --text-opacity: 1;
    color: #995006;
    color: rgba(153, 80, 6, var(--text-opacity));
}

.eds-alert.alert-warning::after {
    --bg-opacity: 1;
    background-color: #FFF1BD;
    background-color: rgba(255, 241, 189, var(--bg-opacity));
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='%23995006'%3E%3Cpath d='M1 21h22L12 2 1 21zm12-3 h-2v-2h2v2zm0-4h-2v-4h2v4z'/%3E%3C/svg%3E");
}

.eds-alert.alert-error::after, .eds-alert.alert-error .alert-title {
    --text-opacity: 1;
    color: #c60025;
    color: rgba(198, 0, 37, var(--text-opacity));
}

.eds-alert.alert-error::after {
    --bg-opacity: 1;
    background-color: #FFD6DD;
    background-color: rgba(255, 214, 221, var(--bg-opacity));
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='%23c60025'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z'/%3E%3C/svg%3E");
}

.eds-avatar {
    box-sizing: content-box;
    display: inline-flex;
    text-align: center;
    justify-content: center;
    border-radius: 9999px;
    overflow: hidden;
    width: 32px;
    height: 32px;
    border-width: 1px;
    border-style: solid;
    --border-opacity: 1;
    border-color: #c1c1c1;
    border-color: rgba(193, 193, 193, var(--border-opacity));
    --text-opacity: 1;
    color: #c1c1c1;
    color: rgba(193, 193, 193, var(--text-opacity));
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 500;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 14px;
    line-height: 32px;
}

.eds-avatar.avatar-gray {
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
}

.eds-avatar.avatar-inverse {
    background-color: transparent;
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.eds-avatar.avatar-blue {
    --border-opacity: 1;
    border-color: #426da9;
    border-color: rgba(66, 109, 169, var(--border-opacity));
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
}

.eds-avatar.avatar-sm {
    width: 24px;
    height: 24px;
    font-size: 12px;
    line-height: 24px;
}

.eds-avatar.avatar-lg {
    width: 48px;
    height: 48px;
    font-size: 18px;
    line-height: 48px;
}

.eds-avatar::before {
    content: attr(data-initials);
}

.eds-avatar:not([data-initials]) {
    background-repeat: no-repeat;
    background-position: center;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23c1c1c1'%3E %3Cpath d='M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z'/%3E %3C/svg%3E");
    background-size: 80%;
}

.eds-avatar.avatar-inverse:not([data-initials]) {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23ffffff'%3E %3Cpath d='M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z'/%3E %3C/svg%3E");
}

.eds-avatar.avatar-blue:not([data-initials]) {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23426da9'%3E %3Cpath d='M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z'/%3E %3C/svg%3E");
}

.eds-badge {
    box-sizing: border-box;
    display: inline-block;
    min-width: 24px;
    padding: 4px 6px;
    border-width: 1px;
    border-style: solid;
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
    border-radius: 9999px;
    text-align: center;
    --bg-opacity: 1;
    background-color: #e4002b;
    background-color: rgba(228, 0, 43, var(--bg-opacity));
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 500;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    line-height: 1;
    font-size: 14px;
}

.eds-breadcrumbs {
    display: flex;
    align-items: center;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 1px;
    border-left-width: 0;
    border-style: solid;
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
    height: 48px;
    font-weight: 400;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 14px;
    --text-opacity: 1;
    color: #8c8c8c;
    color: rgba(140, 140, 140, var(--text-opacity));
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    list-style-type: none;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 20px;
    margin: 0;
}

.eds-breadcrumbs > li {
    display: inline-block;
}

.eds-breadcrumbs .breadcrumbs-part {
    margin-left: 12px;
    text-decoration: none;
}

.eds-breadcrumbs .breadcrumbs-icon {
    /* Material Design claims that its button is compatible with MD Icons, Font Awesome, SVG, and ???.
     * Therefore, we apply the same styles here as its mdc-button__icon class.
     * See also: https://material.io/develop/web/components/buttons/
     */
    width: 18px;
    height: 18px;
    font-size: 18px;
    fill: currentColor;
}

.eds-button {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border-width: 1px;
    border-style: solid;
    cursor: default;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-weight: 500;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    height: 32px;
    padding-left: 20px;
    padding-right: 20px;
    border-radius: 4px;
    font-size: 14px;
    --transition-duration: 150ms;
    transition-duration: 150ms;
    transition-duration: var(--transition-duration);
    transition-timing-function: ease;
}

.eds-button:focus {
    outline: none;
}

.eds-button:disabled {
    cursor: not-allowed;
}

.eds-button.button-inverse {
    background-color: rgba(255, 255, 255, 0.2);
    border-color: rgba(255, 255, 255, 0.3);
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.eds-button.button-inverse:hover {
    background-color: rgba(255, 255, 255, 0.3);
}

.eds-button.button-inverse:focus {
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
    box-shadow: 0 0 0 1px #ffffff;
    outline: none;
}

.eds-button.button-inverse:active {
    background-color: rgba(255, 255, 255, 0.4);
}

.eds-button.button-inverse:disabled {
    background-color: rgba(255, 255, 255, 0.1);
    border-color: rgba(255, 255, 255, 0.2);
    color: rgba(255, 255, 255, 0.6);
}

.eds-button.button-basic {
    --bg-opacity: 1;
    background-color: #f2f8ff;
    background-color: rgba(242, 248, 255, var(--bg-opacity));
    --border-opacity: 1;
    border-color: #bbcfea;
    border-color: rgba(187, 207, 234, var(--border-opacity));
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
}

.eds-button.button-basic:hover {
    --bg-opacity: 1;
    background-color: #d6e3f4;
    background-color: rgba(214, 227, 244, var(--bg-opacity));
}

.eds-button.button-basic:focus {
    --border-opacity: 1;
    border-color: #426da9;
    border-color: rgba(66, 109, 169, var(--border-opacity));
    box-shadow: 0 0 0 1px #426da9;
    outline: none;
}

.eds-button.button-basic:active {
    --bg-opacity: 1;
    background-color: #bbcfea;
    background-color: rgba(187, 207, 234, var(--bg-opacity));
}

.eds-button.button-basic:disabled {
    --bg-opacity: 1;
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, var(--bg-opacity));
    --border-opacity: 1;
    border-color: #c1c1c1;
    border-color: rgba(193, 193, 193, var(--border-opacity));
    --text-opacity: 1;
    color: #8c8c8c;
    color: rgba(140, 140, 140, var(--text-opacity));
}

.eds-button.button-primary {
    --bg-opacity: 1;
    background-color: #426da9;
    background-color: rgba(66, 109, 169, var(--bg-opacity));
    --border-opacity: 1;
    border-color: #1d4f91;
    border-color: rgba(29, 79, 145, var(--border-opacity));
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.eds-button.button-primary:hover {
    --bg-opacity: 1;
    background-color: #1d4f91;
    background-color: rgba(29, 79, 145, var(--bg-opacity));
}

.eds-button.button-primary:focus {
    --border-opacity: 1;
    border-color: #1d4f91;
    border-color: rgba(29, 79, 145, var(--border-opacity));
    box-shadow: 0 0 0 1px #1d4f91;
}

.eds-button.button-primary:active {
    --bg-opacity: 1;
    background-color: #123f7a;
    background-color: rgba(18, 63, 122, var(--bg-opacity));
}

.eds-button.button-primary:disabled {
    --bg-opacity: 1;
    background-color: #eaeaea;
    background-color: rgba(234, 234, 234, var(--bg-opacity));
    --border-opacity: 1;
    border-color: #c1c1c1;
    border-color: rgba(193, 193, 193, var(--border-opacity));
    --text-opacity: 1;
    color: #8c8c8c;
    color: rgba(140, 140, 140, var(--text-opacity));
}

.eds-button.button-tertiary {
    background-color: transparent;
    border-color: transparent;
    padding-left: 12px;
    padding-right: 12px;
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
}

.eds-button.button-tertiary:hover {
    --text-opacity: 1;
    color: #1d4f91;
    color: rgba(29, 79, 145, var(--text-opacity));
}

.eds-button.button-tertiary:focus {
    --border-opacity: 1;
    border-color: #426da9;
    border-color: rgba(66, 109, 169, var(--border-opacity));
    box-shadow: 0 0 0 1px #426da9;
    outline: none;
}

.eds-button.button-tertiary:active {
    --bg-opacity: 1;
    background-color: #f2f8ff;
    background-color: rgba(242, 248, 255, var(--bg-opacity));
    --text-opacity: 1;
    color: #123f7a;
    color: rgba(18, 63, 122, var(--text-opacity));
}

.eds-button.button-tertiary:disabled {
    background-color: transparent;
    --text-opacity: 1;
    color: #8c8c8c;
    color: rgba(140, 140, 140, var(--text-opacity));
}

.eds-button.button-basic-inverse {
    background-color: rgba(255, 255, 255, 0.2);
    border-color: rgba(255, 255, 255, 0.3);
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.eds-button.button-basic-inverse:hover {
    background-color: rgba(255, 255, 255, 0.3);
}

.eds-button.button-basic-inverse:focus {
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
    box-shadow: 0 0 0 1px #ffffff;
}

.eds-button.button-basic-inverse:active {
    background-color: rgba(255, 255, 255, 0.4);
}

.eds-button.button-primary-inverse {
    background-color: rgba(255, 255, 255, 0.8);
    border-color: rgba(255, 255, 255, 0.9);
    --text-opacity: 1;
    color: #6d2077;
    color: rgba(109, 32, 119, var(--text-opacity));
}

.eds-button.button-primary-inverse:hover {
    background-color: rgba(255, 255, 255, 0.9);
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
}

.eds-button.button-primary-inverse:focus {
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
    box-shadow: 0 0 0 1px #ffffff;
}

.eds-button.button-primary-inverse:active {
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
}

.eds-button.button-basic-inverse:disabled, .eds-button.button-primary-inverse:disabled {
    background-color: rgba(255, 255, 255, 0.1);
    border-color: rgba(255, 255, 255, 0.2);
    color: rgba(255, 255, 255, 0.6);
}

.eds-button.button-tertiary-inverse {
    background-color: transparent;
    border-color: transparent;
    padding-left: 12px;
    padding-right: 12px;
    --text-opacity: 1;
    color: #f6f6f6;
    color: rgba(246, 246, 246, var(--text-opacity));
}

.eds-button.button-tertiary-inverse:hover {
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.eds-button.button-tertiary-inverse:focus {
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
    box-shadow: 0 0 0 1px #ffffff;
}

.eds-button.button-tertiary-inverse:active {
    background-color: rgba(255, 255, 255, 0.2);
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.eds-button.button-tertiary-inverse:disabled {
    background-color: transparent;
    color: rgba(255, 255, 255, 0.6);
}

.eds-button.button-compact {
    padding-left: 8px;
    padding-right: 8px;
}

.eds-button .button-icon + .button-label {
    margin-left: 4px;
}

.eds-button .button-label + .button-icon {
    margin-left: 4px;
}

.eds-button .button-icon {
    /* Material Design claims that its button is compatible with MD Icons, Font Awesome, SVG, and ???.
     * Therefore, we apply the same styles here as its mdc-button__icon class.
     * See also: https://material.io/develop/web/components/buttons/
     */
    width: 18px;
    height: 18px;
    font-size: 18px;
    fill: currentColor;
}

.eds-card {
    display: flex;
    flex-direction: column;
    border-width: 0;
    padding: 0;
}

.eds-card .card-content {
    flex: 1 1 0%;
}

.eds-card .card-header, .eds-card .card-content, .eds-card .card-footer {
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 16px;
    padding-bottom: 16px;
    border-width: 1px;
    border-style: solid;
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 16px;
    line-height: 1.25;
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
}

.eds-card .card-header:first-child, .eds-card .card-content:first-child, .eds-card .card-footer:first-child {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}

.eds-card .card-header:not(:first-child), .eds-card .card-content:not(:first-child), .eds-card .card-footer:not(:first-child) {
    border-top-width: 0;
}

.eds-card .card-header:last-child, .eds-card .card-content:last-child, .eds-card .card-footer:last-child {
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
}

.eds-card .card-header:first-child, .eds-card .card-header:last-child, .eds-card .card-content:first-child, .eds-card .card-content:last-child, .eds-card .card-footer:first-child, .eds-card .card-footer:last-child {
    overflow: hidden;
}

.eds-card .card-header.no-padding, .eds-card .card-content.no-padding, .eds-card .card-footer.no-padding {
    padding: 0;
}

.eds-card.card-gray .card-header, .eds-card.card-gray .card-content, .eds-card.card-gray .card-footer {
    --bg-opacity: 1;
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, var(--bg-opacity));
}

.eds-card .card-title {
    font-weight: 700;
    font-size: 16px;
    margin: 0;
}

.eds-checkbox {
    display: inline-flex;
    flex-direction: row;
    align-items: center;
}

.eds-checkbox .checkbox-input {
    outline: 2px solid transparent;
    outline-offset: 2px;
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    background-repeat: no-repeat;
    background-position: center;
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
    border-radius: 2px;
    --transition-duration: 150ms;
    transition-duration: 150ms;
    transition-duration: var(--transition-duration);
    transition-timing-function: ease;
    width: 18px;
    height: 18px;
    background-size: 12px 12px;
}

.eds-checkbox .checkbox-input:checked {
    --bg-opacity: 1;
    background-color: #426da9;
    background-color: rgba(66, 109, 169, var(--bg-opacity));
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M20.285 2L9 13.567 3.714 8.556 0 12.272 9 21 24 5.715z'/%3E%3C/svg%3E");
}

.eds-checkbox .checkbox-input:checked:disabled {
    --bg-opacity: 1;
    background-color: #d6d6d6;
    background-color: rgba(214, 214, 214, var(--bg-opacity));
}

.eds-checkbox .checkbox-input:indeterminate {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='%23426da9'%3E%3Crect x='0' y='0' width='8' height='8' rx='2'/%3E%3C/svg%3E");
    background-size: 8px 8px;
}

.eds-checkbox .checkbox-input:indeterminate:disabled {
    --text-opacity: 1;
    color: #d6d6d6;
    color: rgba(214, 214, 214, var(--text-opacity));
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='%23d6d6d6'%3E%3Crect x='0' y='0' width='8' height='8' rx='2'/%3E%3C/svg%3E");
}

.eds-checkbox .checkbox-input:focus {
    box-shadow: 0 0 0 1px #426da9;
}

.eds-checkbox .checkbox-input:disabled {
    cursor: not-allowed;
}

.eds-checkbox .checkbox-input:disabled + .checkbox-label {
    --text-opacity: 1;
    color: #8c8c8c;
    color: rgba(140, 140, 140, var(--text-opacity));
}

.eds-checkbox .checkbox-label {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 16px;
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
    margin-left: 8px;
}

@supports not (-ms-high-contrast: none) {
    .eds-checkbox .checkbox-input {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        border-width: 1px;
        border-style: solid;
        --border-opacity: 1;
        border-color: #8c8c8c;
        border-color: rgba(140, 140, 140, var(--border-opacity));
    }

    .eds-checkbox .checkbox-input:checked, .eds-checkbox .checkbox-input:indeterminate, .eds-checkbox .checkbox-input:focus {
        --border-opacity: 1;
        border-color: #426da9;
        border-color: rgba(66, 109, 169, var(--border-opacity));
    }

    .eds-checkbox .checkbox-input:disabled {
        --border-opacity: 1;
        border-color: #d6d6d6;
        border-color: rgba(214, 214, 214, var(--border-opacity));
    }
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .eds-checkbox .checkbox-input::-ms-check {
        border-width: 1px;
        border-style: solid;
        --border-opacity: 1;
        border-color: #8c8c8c;
        border-color: rgba(140, 140, 140, var(--border-opacity));
        border-radius: 2px;
        box-sizing: border-box;
        width: 100%;
        height: 100%;
        background-color: transparent;
        color: transparent;
        --transition-duration: 150ms;
        transition-duration: 150ms;
        transition-duration: var(--transition-duration);
        transition-timing-function: ease;
    }

    .eds-checkbox .checkbox-input:focus::-ms-check, .eds-checkbox .checkbox-input:checked::-ms-check, .eds-checkbox .checkbox-input:indeterminate::-ms-check {
        --border-opacity: 1;
        border-color: #426da9;
        border-color: rgba(66, 109, 169, var(--border-opacity));
    }
}

.eds-control-list {
    display: inline-flex;
    flex-direction: column;
    align-items: stretch;
}

.eds-control-list .control:not(:last-child) {
    margin-bottom: 8px;
}

.eds-details {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    --bg-opacity: 1;
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, var(--bg-opacity));
    border-width: 1px;
    border-style: solid;
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
    font-weight: 400;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    position: relative;
    border-radius: 6px;
    font-size: 14px;
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
    min-height: 40px;
}

.eds-details[focus-within] {
    --border-opacity: 1;
    border-color: #426da9;
    border-color: rgba(66, 109, 169, var(--border-opacity));
    box-shadow: 0 0 0 1px #426da9;
}

.eds-details:focus-within {
    --border-opacity: 1;
    border-color: #426da9;
    border-color: rgba(66, 109, 169, var(--border-opacity));
    box-shadow: 0 0 0 1px #426da9;
}

.eds-details .details-summary::-webkit-details-marker {
    display: none;
}

.eds-details .details-summary {
    position: absolute;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: transparent;
    border-width: 0;
    box-sizing: border-box;
    cursor: pointer;
    font-weight: 700;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    height: 40px;
    left: 0;
    list-style-type: none;
    margin: 0;
    outline: 2px solid transparent;
    outline-offset: 2px;
    padding-left: 16px;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    right: 0;
    font-size: 14px;
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
    text-align: left;
    top: 0;
    width: 100%;
    z-index: 20;
    line-height: 40px;
}

.eds-details .details-summary::after {
    position: absolute;
    background-position: center;
    background-repeat: no-repeat;
    bottom: 0;
    margin-right: 16px;
    right: 0;
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
    top: 0;
    --transition-duration: 150ms;
    transition-duration: 150ms;
    transition-duration: var(--transition-duration);
    transition-timing-function: ease;
    width: 12px;
    content: "";
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12' fill='%23426da9'%3E%3Cpath d='M2 0L0.59 1.41 5.17 6l-4.58 4.59L2 12l6 -6z'/%3E%3C/svg%3E");
    transform: rotate(90deg);
}

.eds-details .details-content {
    border-bottom-width: 0;
    border-left-width: 0;
    border-right-width: 0;
    border-style: solid;
    border-top-width: 1px;
    border-color: transparent;
    line-height: 1.5;
    margin-left: 16px;
    margin-right: 16px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.eds-details .details-container {
    margin-top: 40px;
    height: 0;
    overflow: hidden;
}

.eds-details.details-enhanced .details-content {
    opacity: 0;
    --transition-duration: 150ms;
    transition-duration: 150ms;
    transition-duration: var(--transition-duration);
    transition-timing-function: ease;
    transition-delay: 150ms;
}

.eds-details.details-open {
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
}

.eds-details.details-open > .details-summary::after {
    transform: rotate(-90deg);
}

.eds-details.details-open > .details-container {
    height: auto;
}

.eds-details.details-open > .details-container > .details-content {
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
    opacity: 1;
}

.eds-details[open] > .details-container {
    height: auto;
}

.eds-field {
    display: inline-block;
}

.eds-field .field-label, .eds-field .field-assistive-text {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    line-height: 1.25;
    font-size: 14px;
}

.eds-field .field-label {
    display: block;
    font-weight: 500;
    padding-bottom: 8px;
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
}

.eds-field .field-label.field-disabled {
    --text-opacity: 1;
    color: #8c8c8c;
    color: rgba(140, 140, 140, var(--text-opacity));
}

.eds-field .field-control {
    width: 100%;
}

.eds-field .field-assistive-text {
    font-weight: 400;
    padding-top: 8px;
    --text-opacity: 1;
    color: #717171;
    color: rgba(113, 113, 113, var(--text-opacity));
    vertical-align: bottom;
}

.eds-field .field-assistive-text.field-warning {
    --text-opacity: 1;
    color: #cc6e0f;
    color: rgba(204, 110, 15, var(--text-opacity));
}

.eds-field .field-assistive-text.field-error {
    --text-opacity: 1;
    color: #c60025;
    color: rgba(198, 0, 37, var(--text-opacity));
}

.eds-heading {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    line-height: 1.25;
    font-size: 16px;
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
}

.eds-heading.heading-xl {
    font-size: 30px;
}

.eds-heading.heading-xl-caps {
    font-size: 28px;
}

.eds-heading.heading-lg {
    font-size: 24px;
}

.eds-heading.heading-lg-caps {
    font-size: 22px;
}

.eds-heading.heading-md {
    font-size: 16px;
}

.eds-heading.heading-md-caps {
    font-size: 14px;
}

.eds-heading.heading-md-plus {
    font-size: 18px;
}

.eds-heading.heading-md-plus-caps {
    font-size: 16px;
}

.eds-heading.heading-sm {
    font-size: 14px;
}

.eds-heading.heading-sm-caps {
    font-size: 12px;
}

.eds-heading.heading-xs {
    font-size: 12px;
}

.eds-heading.heading-xl, .eds-heading.heading-lg {
    font-weight: 300;
}

.eds-heading.heading-md-plus, .eds-heading.heading-md, .eds-heading.heading-sm {
    font-weight: 700;
}

.eds-heading.heading-xl-caps, .eds-heading.heading-lg-caps, .eds-heading.heading-md-plus-caps, .eds-heading.heading-md-caps, .eds-heading.heading-sm-caps {
    text-transform: uppercase;
    --text-opacity: 1;
    color: #6d2077;
    color: rgba(109, 32, 119, var(--text-opacity));
}

.eds-input {
    display: flex;
    align-items: stretch;
    overflow: hidden;
    height: 32px;
    padding: 0;
    margin: 0;
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    border-width: 1px;
    box-sizing: border-box;
    --border-opacity: 1;
    border-color: #8c8c8c;
    border-color: rgba(140, 140, 140, var(--border-opacity));
    border-style: solid;
    border-radius: 4px;
    --transition-duration: 150ms;
    transition-duration: 150ms;
    transition-duration: var(--transition-duration);
    transition-timing-function: ease;
}

.eds-input .input-element {
    margin: 0;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 4px;
    padding-bottom: 4px;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    text-align: left;
    background-color: transparent;
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
    border-width: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    line-height: 1.25;
    font-size: 16px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.eds-input .input-element.input-dropdown {
    background-repeat: no-repeat;
    background-position: right;
    padding-right: 24px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='5' fill='%23426da9'%3E%3Cpolygon points='0,0 5,5 9,0'/%3E%3C/svg%3E");
}

.eds-input .input-element.input-dropdown:disabled {
    color: #8c8c8c;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='5' fill='%23d6d6d6'%3E%3Cpolygon points='0,0 5,5 9,0'/%3E%3C/svg%3E");
}

.eds-input .input-element.input-multiselect {
    padding-left: 0;
    padding-right: 0;
}

.eds-input .input-element::-moz-placeholder {
    opacity: 1;
    --text-opacity: 1;
    color: #717171;
    color: rgba(113, 113, 113, var(--text-opacity));
}

.eds-input .input-element:-ms-input-placeholder {
    opacity: 1;
    --text-opacity: 1;
    color: #717171;
    color: rgba(113, 113, 113, var(--text-opacity));
}

.eds-input .input-element::placeholder {
    opacity: 1;
    --text-opacity: 1;
    color: #717171;
    color: rgba(113, 113, 113, var(--text-opacity));
}

.eds-input .input-element.input-placeholder {
    --text-opacity: 1;
    color: #717171;
    color: rgba(113, 113, 113, var(--text-opacity));
}

.eds-input .input-element:focus {
    outline: none;
}

.eds-input .input-element::-ms-expand {
    display: none;
}

.eds-input .input-element::-webkit-search-decoration {
    -webkit-appearance: none;
}

.eds-input.input-error {
    --bg-opacity: 1;
    background-color: #fff0f3;
    background-color: rgba(255, 240, 243, var(--bg-opacity));
    --border-opacity: 1;
    border-color: #ed3457;
    border-color: rgba(237, 52, 87, var(--border-opacity));
    box-shadow: 0 0 0 1px #ed3457;
}

.eds-input.input-warning {
    --bg-opacity: 1;
    background-color: #FFF9E8;
    background-color: rgba(255, 249, 232, var(--bg-opacity));
    --border-opacity: 1;
    border-color: #ffaa4f;
    border-color: rgba(255, 170, 79, var(--border-opacity));
    box-shadow: 0 0 0 1px #ffaa4f;
}

.eds-input.input-disabled {
    border-style: dotted;
    color: #d6d6d6;
}

.eds-input.input-disabled input {
    --text-opacity: 1;
    color: #d6d6d6;
    color: rgba(214, 214, 214, var(--text-opacity));
    -webkit-text-fill-color: currentColor;
    cursor: not-allowed;
}

.eds-input[focus-within] {
    --border-opacity: 1;
    border-color: #426da9;
    border-color: rgba(66, 109, 169, var(--border-opacity));
    box-shadow: 0 0 0 1px #426da9;
    outline: none;
}

.eds-input:focus-within {
    --border-opacity: 1;
    border-color: #426da9;
    border-color: rgba(66, 109, 169, var(--border-opacity));
    box-shadow: 0 0 0 1px #426da9;
    outline: none;
}

.eds-input.input-no-border {
    border-color: transparent;
}

.eds-input-addon {
    display: flex;
    flex-direction: column;
    justify-content: center;
    border-width: 0;
    border-style: solid;
    border-color: transparent;
    padding-left: 8px;
    padding-right: 8px;
}

.eds-input-addon.input-prepend {
    border-right-width: 1px;
}

.eds-input-addon.input-append {
    border-left-width: 1px;
}

.eds-input-addon.input-gray {
    --bg-opacity: 1;
    background-color: #eaeaea;
    background-color: rgba(234, 234, 234, var(--bg-opacity));
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
}

.eds-input-addon .input-addon-content {
    border-width: 0;
    text-decoration: none;
    padding: 0;
    --text-opacity: 1;
    color: #8c8c8c;
    color: rgba(140, 140, 140, var(--text-opacity));
    outline: none;
}

.eds-input-addon .input-addon-text {
    font-weight: 400;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 16px;
}

.eds-input-addon .input-icon {
    width: 18px;
    height: 18px;
    font-size: 18px;
    fill: currentColor;
}

.eds-link {
    background-color: transparent;
    border-width: 0;
    cursor: pointer;
    padding: 0;
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
}

.eds-link:hover {
    --text-opacity: 1;
    color: #1d4f91;
    color: rgba(29, 79, 145, var(--text-opacity));
}

.eds-link:active {
    --text-opacity: 1;
    color: #123f7a;
    color: rgba(18, 63, 122, var(--text-opacity));
}

.eds-link:disabled {
    --text-opacity: 1;
    color: #8c8c8c;
    color: rgba(140, 140, 140, var(--text-opacity));
}

.eds-link.link-selected, .eds-link.link-selected:hover {
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
}

.eds-menu-header {
    box-sizing: border-box;
    padding-top: 20px;
    padding-left: 20px;
    margin: 0;
    padding-bottom: 12px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 1;
    display: inline-block;
    font-weight: 400;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-transform: uppercase;
}

.eds-menu-header.menu-header-basic, .eds-menu-header.menu-header-gray {
    --text-opacity: 1;
    color: #6d2077;
    color: rgba(109, 32, 119, var(--text-opacity));
}

.eds-menu-header.menu-header-basic {
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
}

.eds-menu-header.menu-header-gray {
    --bg-opacity: 1;
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, var(--bg-opacity));
}

.eds-menu-header.menu-header-blue, .eds-menu-header.menu-header-raspberry {
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.eds-menu-header.menu-header-blue {
    --bg-opacity: 1;
    background-color: #0a3163;
    background-color: rgba(10, 49, 99, var(--bg-opacity));
}

.eds-menu-header.menu-header-raspberry {
    --bg-opacity: 1;
    background-color: #af1685;
    background-color: rgba(175, 22, 133, var(--bg-opacity));
}

.eds-menu-item {
    padding-left: 20px;
    padding-right: 12px;
    padding-top: 12px;
    padding-bottom: 12px;
    display: flex;
    flex-direction: row;
    align-items: center;
    outline: 2px solid transparent;
    outline-offset: 2px;
    text-decoration: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 500;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 14px;
}

.eds-menu-item.menu-item-basic, .eds-menu-item.menu-item-gray {
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
}

.eds-menu-item.menu-item-basic:focus, .eds-menu-item.menu-item-gray:focus {
    box-shadow: inset 0 0 0 2px #426da9;
}

.eds-menu-item.menu-item-basic:hover, .eds-menu-item.menu-item-gray:hover {
    --text-opacity: 1;
    color: #1d4f91;
    color: rgba(29, 79, 145, var(--text-opacity));
}

.eds-menu-item.menu-item-basic .menu-item-label::after, .eds-menu-item.menu-item-gray .menu-item-label::after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12' fill='%23426da9'%3E%3Cpath d='M2 0L0.59 1.41 5.17 6l-4.58 4.59L2 12l6 -6z'/%3E%3C/svg%3E");
}

.eds-menu-item.menu-item-basic:hover .menu-item-label::after, .eds-menu-item.menu-item-gray:hover .menu-item-label::after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12' fill='%231d4f91'%3E%3Cpath d='M2 0L0.59 1.41 5.17 6l-4.58 4.59L2 12l6 -6z'/%3E%3C/svg%3E");
}

.eds-menu-item.menu-item-basic-selected, .eds-menu-item.menu-item-gray-selected {
    --text-opacity: 1;
    color: #e63888;
    color: rgba(230, 56, 136, var(--text-opacity));
}

.eds-menu-item.menu-item-basic-selected .menu-item-icon, .eds-menu-item.menu-item-basic-selected .menu-item-label, .eds-menu-item.menu-item-gray-selected .menu-item-icon, .eds-menu-item.menu-item-gray-selected .menu-item-label {
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
}

.eds-menu-item.menu-item-basic-selected .menu-item-label::after, .eds-menu-item.menu-item-gray-selected .menu-item-label::after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12' fill='%23333333'%3E%3Cpath d='M2 0L0.59 1.41 5.17 6l-4.58 4.59L2 12l6 -6z'/%3E%3C/svg%3E");
}

.eds-menu-item.menu-item-basic {
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
}

.eds-menu-item.menu-item-basic:hover, .eds-menu-item.menu-item-basic-selected {
    --bg-opacity: 1;
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, var(--bg-opacity));
}

.eds-menu-item.menu-item-gray {
    --bg-opacity: 1;
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, var(--bg-opacity));
}

.eds-menu-item.menu-item-gray:hover, .eds-menu-item.menu-item-gray-selected {
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
}

.eds-menu-item.menu-item-blue, .eds-menu-item.menu-item-blue:hover, .eds-menu-item.menu-item-blue-selected, .eds-menu-item.menu-item-blue-selected:hover, .eds-menu-item.menu-item-raspberry, .eds-menu-item.menu-item-raspberry:hover, .eds-menu-item.menu-item-raspberry-selected, .eds-menu-item.menu-item-raspberry-selected:hover {
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.eds-menu-item.menu-item-blue:focus, .eds-menu-item.menu-item-raspberry:focus {
    box-shadow: inset 0 0 0 2px #ffffff;
}

.eds-menu-item.menu-item-blue .menu-item-label::after, .eds-menu-item.menu-item-raspberry .menu-item-label::after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12' fill='%23ffffff'%3E%3Cpath d='M2 0L0.59 1.41 5.17 6l-4.58 4.59L2 12l6 -6z'/%3E%3C/svg%3E");
}

.eds-menu-item.menu-item-blue {
    --bg-opacity: 1;
    background-color: #0a3163;
    background-color: rgba(10, 49, 99, var(--bg-opacity));
}

.eds-menu-item.menu-item-blue:hover {
    --bg-opacity: 1;
    background-color: #123f7a;
    background-color: rgba(18, 63, 122, var(--bg-opacity));
}

.eds-menu-item.menu-item-blue-selected {
    --bg-opacity: 1;
    background-color: #1d4f91;
    background-color: rgba(29, 79, 145, var(--bg-opacity));
}

.eds-menu-item.menu-item-raspberry {
    --bg-opacity: 1;
    background-color: #af1685;
    background-color: rgba(175, 22, 133, var(--bg-opacity));
}

.eds-menu-item.menu-item-raspberry:hover {
    --bg-opacity: 1;
    background-color: #92086d;
    background-color: rgba(146, 8, 109, var(--bg-opacity));
}

.eds-menu-item.menu-item-raspberry-selected {
    --bg-opacity: 1;
    background-color: #760056;
    background-color: rgba(118, 0, 86, var(--bg-opacity));
}

.eds-menu-item.menu-item-indent {
    padding-left: 36px;
}

.eds-menu-item.menu-item-indent2 {
    padding-left: 52px;
}

.eds-menu-item.menu-item-closed .menu-item-label::after, .eds-menu-item.menu-item-open .menu-item-label::after {
    position: absolute;
    background-position: center;
    background-repeat: no-repeat;
    bottom: 0;
    top: 0;
    --transition-duration: 150ms;
    transition-duration: 150ms;
    transition-duration: var(--transition-duration);
    transition-timing-function: ease;
    width: 12px;
    right: -24px;
    content: "";
}

.eds-menu-item.menu-item-closed .menu-item-label::after {
    transform: rotate(90deg);
}

.eds-menu-item.menu-item-open .menu-item-label::after {
    transform: rotate(-90deg);
}

.eds-menu-item.menu-item-hidden, .eds-menu-item.menu-item-hidden .menu-item-icon, .eds-menu-item.menu-item-hidden .menu-item-label {
    font-size: 0;
    opacity: 0;
    padding: 0;
    width: 0;
    height: 0;
}

.eds-menu-item, .eds-menu-item .menu-item-icon, .eds-menu-item .menu-item-label {
    --transition-duration: 150ms;
    transition-duration: 150ms;
    transition-duration: var(--transition-duration);
    transition-timing-function: ease;
}

.eds-menu-item .menu-item-icon {
    /* Material Design claims that its button is compatible with MD Icons, Font Awesome, SVG, and ???.
     * Therefore, we apply the same styles here as its mdc-button__icon class.
     * See also: https://material.io/develop/web/components/buttons/
     */
    width: 24px;
    height: 24px;
    font-size: 24px;
    fill: currentColor;
}

.eds-menu-item .menu-item-label {
    position: relative;
}

.eds-menu-item.menu-item-gray-selected .menu-item-label::before, .eds-menu-item.menu-item-basic-selected .menu-item-label::before {
    content: "";
    top: calc(50% - 12px);
    bottom: calc(50% + 12px);
    left: -10px;
    position: absolute;
    width: 4px;
    height: 24px;
    --bg-opacity: 1;
    background-color: #e63888;
    background-color: rgba(230, 56, 136, var(--bg-opacity));
}

.eds-menu-item .menu-item-icon ~ .menu-item-label {
    margin-left: 8px;
}

.eds-menu-item .menu-item-icon ~ .menu-item-label::before {
    left: -42px;
}

.eds-modal {
    position: fixed;
    overflow: scroll;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10;
    background-color: rgba(255, 255, 255, 0.8);
    opacity: 0;
    transform: scale(0);
    transition: transform 0ms ease 200ms, opacity 150ms ease 50ms;
}

.eds-modal.modal-open {
    opacity: 1;
    transform: scale(1);
    transition: transform 0ms ease 0ms, opacity 150ms ease 0ms;
}

.eds-modal.modal-open .modal-container {
    opacity: 1;
    transform: scale(1) translate(-50%);
    transition: transform 100ms ease 0ms, opacity 75ms ease 25ms;
}

.eds-modal .modal-container {
    position: absolute;
    display: block;
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    border-radius: 6px;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.12);
    border-width: 1px;
    border-style: solid;
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
    padding-left: 32px;
    padding-right: 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 16px;
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
    opacity: 0;
    transform: scale(0.75) translate(-60%);
    margin-left: 50%;
    top: 10%;
    min-width: 256px;
    max-width: 80%;
    background-clip: border-box;
    transition: transform 150ms ease 0ms, opacity 75ms ease 0ms;
}

.eds-modal .modal-close {
    position: absolute;
    background-color: transparent;
    border-width: 0;
    margin-right: 24px;
    padding: 0;
    right: 0;
    /* Material Design claims that its button is compatible with MD Icons, Font Awesome, SVG, and ???.
     * Therefore, we apply the same styles here as its mdc-button__icon class.
     * See also: https://material.io/develop/web/components/buttons/
     */
    width: 18px;
    height: 18px;
    font-size: 18px;
    fill: currentColor;
}

.eds-modal .modal-header {
    margin-bottom: 20px;
}

.eds-modal .modal-footer {
    margin-top: 20px;
}

.eds-modal .modal-title {
    margin: 0;
    font-weight: 500;
    font-size: 18px;
}

.eds-pagination {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    font-size: 16px;
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 400;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.eds-pagination .pagesize-label {
    margin-left: 32px;
}

.eds-pagination .pagesize-label, .eds-pagination .pagesize-select, .eds-pagination .range {
    margin-right: 8px;
}

.eds-popover {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    border-width: 1px;
    border-style: solid;
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
    font-weight: 400;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    display: inline-block;
    margin: 16px;
    padding: 16px;
    position: relative;
    border-radius: 4px;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.12);
    font-size: 16px;
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
}

.eds-popover .popover-marker {
    position: absolute;
}

.eds-popover.popover-top, .eds-popover.popover-top-start, .eds-popover.popover-top-end, .eds-popover.popover-bottom, .eds-popover.popover-bottom-start, .eds-popover.popover-bottom-end {
    margin-right: 0;
    margin-left: 0;
}

.eds-popover.popover-top .popover-marker, .eds-popover.popover-top-start .popover-marker, .eds-popover.popover-top-end .popover-marker, .eds-popover.popover-bottom .popover-marker, .eds-popover.popover-bottom-start .popover-marker, .eds-popover.popover-bottom-end .popover-marker {
    width: 15px;
    height: 9px;
}

.eds-popover.popover-top .popover-marker, .eds-popover.popover-bottom .popover-marker {
    left: calc(50% - 7.5px); /* default for unmanaged marker position */
}

.eds-popover.popover-top-start .popover-marker, .eds-popover.popover-bottom-start .popover-marker {
    left: 4px; /* default for unmanaged marker position */
}

.eds-popover.popover-top-end .popover-marker, .eds-popover.popover-bottom-end .popover-marker {
    right: 4px; /* default for unmanaged marker position */
}

.eds-popover.popover-top, .eds-popover.popover-top-start, .eds-popover.popover-top-end {
    margin-top: 0;
}

.eds-popover.popover-top .popover-marker, .eds-popover.popover-top-start .popover-marker, .eds-popover.popover-top-end .popover-marker {
    bottom: -9px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='9' fill='%23ffffff'%3E %3Cpolygon points='0,1 8,9 15,1' fill='%23d6d6d6'/%3E %3Cpolygon points='0,0 8,8 15,0'/%3E %3C/svg%3E");
}

.eds-popover.popover-bottom, .eds-popover.popover-bottom-start, .eds-popover.popover-bottom-end {
    margin-bottom: 0;
}

.eds-popover.popover-bottom .popover-marker, .eds-popover.popover-bottom-start .popover-marker, .eds-popover.popover-bottom-end .popover-marker {
    top: -9px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='9' fill='%23ffffff'%3E %3Cpolygon points='0,8 8,0 15,8' fill='%23d6d6d6'/%3E %3Cpolygon points='0,9 8,1 15,9'/%3E %3C/svg%3E");
}

.eds-popover.popover-right, .eds-popover.popover-right-start, .eds-popover.popover-right-end, .eds-popover.popover-left, .eds-popover.popover-left-start, .eds-popover.popover-left-end {
    margin-top: 0;
    margin-bottom: 0;
}

.eds-popover.popover-right .popover-marker, .eds-popover.popover-right-start .popover-marker, .eds-popover.popover-right-end .popover-marker, .eds-popover.popover-left .popover-marker, .eds-popover.popover-left-start .popover-marker, .eds-popover.popover-left-end .popover-marker {
    width: 9px;
    height: 15px;
}

.eds-popover.popover-right .popover-marker, .eds-popover.popover-left .popover-marker {
    top: calc(50% - 7.5px);
}

.eds-popover.popover-right-start .popover-marker, .eds-popover.popover-left-start .popover-marker {
    top: 4px;
}

.eds-popover.popover-right-end .popover-marker, .eds-popover.popover-left-end .popover-marker {
    bottom: 4px; /* default for unmanaged marker position */
}

.eds-popover.popover-right, .eds-popover.popover-right-start, .eds-popover.popover-right-end {
    margin-right: 0;
}

.eds-popover.popover-right .popover-marker, .eds-popover.popover-right-start .popover-marker, .eds-popover.popover-right-end .popover-marker {
    left: -9px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='15' fill='%23ffffff'%3E %3Cpolygon points='8,0 0,8 8,15' fill='%23d6d6d6'/%3E %3Cpolygon points='9,0 1,8 9,15'/%3E %3C/svg%3E");
}

.eds-popover.popover-left, .eds-popover.popover-left-start, .eds-popover.popover-left-end {
    margin-left: 0;
}

.eds-popover.popover-left .popover-marker, .eds-popover.popover-left-start .popover-marker, .eds-popover.popover-left-end .popover-marker {
    right: -9px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='15' fill='%23ffffff'%3E %3Cpolygon points='1,0 9,8 1,15' fill='%23d6d6d6'/%3E %3Cpolygon points='0,0 8,8 0,15'/%3E %3C/svg%3E");
}

.eds-popover.reduced-padding {
    padding: 8px;
}

.eds-popover.no-padding {
    padding-left: 0;
    padding-right: 0;
    padding-top: 4px;
    padding-bottom: 4px;
}

.eds-popover.no-margin {
    margin: 0;
}

.eds-primary-header {
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 16px;
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
    border-bottom-width: 2px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    -o-border-image: linear-gradient(to right, #af1685, #1d4f91) 50;
    border-image: linear-gradient(to right, #af1685, #1d4f91) 50;
    border-style: solid;
    height: 64px;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
}

.eds-primary-header .header-logo {
    padding-left: 16px;
    padding-right: 16px;
    height: 100%;
    display: flex;
    align-items: center;
}

.eds-primary-header .header-title {
    font-weight: 400;
    font-size: 16px;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 1px;
    border-style: solid;
    --border-opacity: 1;
    border-color: #c1c1c1;
    border-color: rgba(193, 193, 193, var(--border-opacity));
    margin: 0;
    padding-top: 8px;
    padding-left: 16px;
    padding-right: 16px;
    height: 32px;
    box-sizing: border-box;
}

.eds-primary-header .header-section {
    height: 100%;
    margin: 0;
    padding: 0;
    flex: 1 1 0%;
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
}

.eds-primary-header .header-icon {
    /* Material Design claims that its button is compatible with MD Icons, Font Awesome, SVG, and ???.
     * Therefore, we apply the same styles here as its mdc-button__icon class.
     * See also: https://material.io/develop/web/components/buttons/
     */
    width: 24px;
    height: 24px;
    font-size: 24px;
    fill: currentColor;
}

.eds-primary-header .header-icon.prepend {
    margin-right: 8px;
}

.eds-primary-header .header-icon.append {
    margin-left: 4px;
}

.eds-primary-nav-item {
    padding-left: 20px;
    padding-right: 20px;
    display: inline-flex;
    flex-direction: row;
    align-items: center;
    text-decoration: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 500;
    font-size: 16px;
}

.eds-primary-nav-item::after {
    content: "";
    width: 9px;
    height: 5px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' fill='ref(.eds-primary-nav-item, color)'%3E%3Cpolygon points='0,0 5,5 9,0'/%3E%3C/svg%3E");
    margin-left: 12px;
    background-repeat: no-repeat;
    display: none;
}

.eds-primary-nav-item.nav-item-dropdown::after {
    display: inline-block;
}

.eds-primary-nav-item.nav-item-selected, .eds-primary-nav-item.nav-item-hover {
    --bg-opacity: 1;
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, var(--bg-opacity));
}

.eds-primary-nav-item .nav-item-icon {
    /* Material Design claims that its button is compatible with MD Icons, Font Awesome, SVG, and ???.
     * Therefore, we apply the same styles here as its mdc-button__icon class.
     * See also: https://material.io/develop/web/components/buttons/
     */
    width: 24px;
    height: 24px;
    font-size: 24px;
    fill: currentColor;
}

.eds-primary-nav-item .nav-item-label:not(:first-child) {
    margin-left: 8px;
}

@-webkit-keyframes eds-progress-indeterminate {
    100% {
        background-position: right;
    }
}

@keyframes eds-progress-indeterminate {
    100% {
        background-position: right;
    }
}

.eds-progress {
    display: inline-block;
    position: relative;
    height: 8px;
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    border-radius: 9999px;
    overflow: hidden;
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
}

.eds-progress .progress {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    border-width: 0;
    height: 100%;
    width: 100%;
}

.eds-progress .progress::-webkit-progress-bar {
    background-color: transparent;
}

.eds-progress .progress::-ms-fill {
    border-width: 0;
    animation-name: none;
}

.eds-progress .progress::-moz-progress-bar {
    background-color: transparent;
}

.eds-progress .progress.progress-primary {
    z-index: 10;
}

.eds-progress.progress-magenta {
    --border-opacity: 1;
    border-color: #e63888;
    border-color: rgba(230, 56, 136, var(--border-opacity));
}

.eds-progress.progress-magenta .progress-primary::-webkit-progress-value {
    --bg-opacity: 1;
    background-color: #e63888;
    background-color: rgba(230, 56, 136, var(--bg-opacity));
}

.eds-progress.progress-magenta .progress-primary:not(:indeterminate)::-moz-progress-bar {
    --bg-opacity: 1;
    background-color: #e63888;
    background-color: rgba(230, 56, 136, var(--bg-opacity));
}

.eds-progress.progress-magenta .progress-primary::-ms-fill {
    --bg-opacity: 1;
    background-color: #e63888;
    background-color: rgba(230, 56, 136, var(--bg-opacity));
}

.eds-progress.progress-magenta .progress-primary:indeterminate {
    --bg-opacity: 1;
    background-color: #e63888;
    background-color: rgba(230, 56, 136, var(--bg-opacity));
}

.eds-progress.progress-magenta .progress-baseline::-webkit-progress-value {
    --bg-opacity: 1;
    background-color: #ffc0e4;
    background-color: rgba(255, 192, 228, var(--bg-opacity));
}

.eds-progress.progress-magenta .progress-baseline::-moz-progress-bar {
    --bg-opacity: 1;
    background-color: #ffc0e4;
    background-color: rgba(255, 192, 228, var(--bg-opacity));
}

.eds-progress.progress-magenta .progress-baseline::-ms-fill {
    --bg-opacity: 1;
    background-color: #ffc0e4;
    background-color: rgba(255, 192, 228, var(--bg-opacity));
}

.eds-progress.progress-magenta .progress-baseline:indeterminate {
    --bg-opacity: 1;
    background-color: #ffc0e4;
    background-color: rgba(255, 192, 228, var(--bg-opacity));
}

.eds-progress.progress-purple {
    --border-opacity: 1;
    border-color: #883b92;
    border-color: rgba(136, 59, 146, var(--border-opacity));
}

.eds-progress.progress-purple .progress-primary::-webkit-progress-value {
    --bg-opacity: 1;
    background-color: #883b92;
    background-color: rgba(136, 59, 146, var(--bg-opacity));
}

.eds-progress.progress-purple .progress-primary:not(:indeterminate)::-moz-progress-bar {
    --bg-opacity: 1;
    background-color: #883b92;
    background-color: rgba(136, 59, 146, var(--bg-opacity));
}

.eds-progress.progress-purple .progress-primary::-ms-fill {
    --bg-opacity: 1;
    background-color: #883b92;
    background-color: rgba(136, 59, 146, var(--bg-opacity));
}

.eds-progress.progress-purple .progress-primary:indeterminate {
    --bg-opacity: 1;
    background-color: #883b92;
    background-color: rgba(136, 59, 146, var(--bg-opacity));
}

.eds-progress.progress-purple .progress-baseline::-webkit-progress-value {
    --bg-opacity: 1;
    background-color: #dfb6e4;
    background-color: rgba(223, 182, 228, var(--bg-opacity));
}

.eds-progress.progress-purple .progress-baseline::-moz-progress-bar {
    --bg-opacity: 1;
    background-color: #dfb6e4;
    background-color: rgba(223, 182, 228, var(--bg-opacity));
}

.eds-progress.progress-purple .progress-baseline::-ms-fill {
    --bg-opacity: 1;
    background-color: #dfb6e4;
    background-color: rgba(223, 182, 228, var(--bg-opacity));
}

.eds-progress.progress-purple .progress-baseline:indeterminate {
    --bg-opacity: 1;
    background-color: #dfb6e4;
    background-color: rgba(223, 182, 228, var(--bg-opacity));
}

.eds-progress .progress:indeterminate {
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.35), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.35), transparent, rgba(255, 255, 255, 0.35));
    background-size: 50%;
    -webkit-animation: eds-progress-indeterminate 0.5s infinite;
    animation: eds-progress-indeterminate 0.5s infinite;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
}

.eds-radio {
    display: inline-flex;
    flex-direction: row;
    align-items: center;
}

.eds-radio .radio-input {
    outline: 2px solid transparent;
    outline-offset: 2px;
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    background-repeat: no-repeat;
    background-position: center;
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
    border-radius: 9999px;
    --transition-duration: 150ms;
    transition-duration: 150ms;
    transition-duration: var(--transition-duration);
    transition-timing-function: ease;
    width: 100%;
    min-width: 18px;
    max-width: 18px;
    height: 18px;
    margin-top: 0;
    background-size: 10px 10px;
}

.eds-radio .radio-input:checked {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' fill='%23426da9'%3E%3Ccircle cx='5' cy='5' r='5'/%3E%3C/svg%3E");
}

.eds-radio .radio-input:checked:disabled {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' fill='%23d6d6d6'%3E%3Ccircle cx='5' cy='5' r='5'/%3E%3C/svg%3E");
}

.eds-radio .radio-input:disabled {
    --text-opacity: 1;
    color: #d6d6d6;
    color: rgba(214, 214, 214, var(--text-opacity));
    cursor: not-allowed;
}

.eds-radio .radio-input:disabled + .radio-label {
    --text-opacity: 1;
    color: #8c8c8c;
    color: rgba(140, 140, 140, var(--text-opacity));
}

.eds-radio .radio-input:focus {
    box-shadow: 0 0 0 1px #426da9;
}

.eds-radio .radio-label {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 16px;
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
    margin-left: 8px;
    width: 100%;
}

@supports not (-ms-high-contrast: none) {
    .eds-radio .radio-input {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        border-width: 1px;
        border-style: solid;
        --border-opacity: 1;
        border-color: #8c8c8c;
        border-color: rgba(140, 140, 140, var(--border-opacity));
        border-radius: 9999px;
    }

    .eds-radio .radio-input:checked, .eds-radio .radio-input:focus {
        --border-opacity: 1;
        border-color: #426da9;
        border-color: rgba(66, 109, 169, var(--border-opacity));
    }

    .eds-radio .radio-input:disabled {
        --border-opacity: 1;
        border-color: #d6d6d6;
        border-color: rgba(214, 214, 214, var(--border-opacity));
    }
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .eds-radio .radio-input::-ms-check {
        border-width: 1px;
        border-style: solid;
        --border-opacity: 1;
        border-color: #8c8c8c;
        border-color: rgba(140, 140, 140, var(--border-opacity));
        border-radius: 9999px;
        box-sizing: border-box;
        width: 100%;
        height: 100%;
        background-color: transparent;
        color: transparent;
        --transition-duration: 150ms;
        transition-duration: 150ms;
        transition-duration: var(--transition-duration);
        transition-timing-function: ease;
    }

    .eds-radio .radio-input:checked::-ms-check, .eds-radio .radio-input:focus::-ms-check {
        --border-opacity: 1;
        border-color: #426da9;
        border-color: rgba(66, 109, 169, var(--border-opacity));
    }
}

.eds-segmented-control {
    padding: 3px;
    display: inline-flex;
    align-items: center;
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    border-width: 1px;
    border-style: solid;
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
    border-radius: 9999px;
}

.eds-segmented-control.segmented-control-gray {
    --bg-opacity: 1;
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, var(--bg-opacity));
}

.segmented-control-option + .segmented-control-option {
    margin-left: 8px;
}

.segmented-control-option {
    position: relative;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    border-radius: 9999px;
    height: 24px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 12px;
    padding-right: 12px;
    margin: 0;
    box-sizing: border-box;
    display: inline-flex;
    align-items: center;
    background-color: transparent;
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 500;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 14px;
    cursor: pointer;
    outline: 2px solid transparent;
    outline-offset: 2px;
}

.segmented-control-option .control-option-input {
    position: absolute;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: none;
    opacity: 0.00001;
    z-index: 2;
}

.segmented-control-option .control-option-icon {
    width: 18px;
    height: 18px;
    font-size: 18px;
    fill: currentColor;
    margin: 0 -6px;
}

.segmented-control-option .control-option-icon + .control-option-label {
    margin-left: 12px;
}

.segmented-control-option:focus {
    box-shadow: 0 0 0 1px #426da9;
    --border-opacity: 1;
    border-color: #426da9;
    border-color: rgba(66, 109, 169, var(--border-opacity));
}

.segmented-control-option.option-selected {
    --bg-opacity: 1;
    background-color: #426da9;
    background-color: rgba(66, 109, 169, var(--bg-opacity));
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.segmented-control-message {
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 400;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 14px;
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
    margin-right: 16px;
    margin-left: 8px;
    display: inline-block;
}

.segmented-control-option + .segmented-control-message {
    margin-left: 16px;
    margin-right: 8px;
}

.segmented-control-link {
    text-decoration: none;
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
    font-weight: 700;
}

.eds-sidebar {
    height: 100%;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    --transition-duration: 150ms;
    transition-duration: 150ms;
    transition-duration: var(--transition-duration);
    transition-timing-function: ease;
}

.eds-sidebar .sidebar-content, .eds-sidebar .sidebar-controls {
    overflow-x: hidden;
}

.eds-sidebar .sidebar-content {
    flex: 1 1 0%;
    overflow-y: auto;
}

.eds-sidebar.sidebar-closed {
    width: 48px;
}

.eds-sidebar.sidebar-open {
    width: 256px;
}

.eds-sidebar .sidebar-controls {
    border-top-width: 1px;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
    border-style: solid;
    border-color: transparent;
}

.eds-sidebar .sidebar-section {
    padding-top: 12px;
    padding-bottom: 12px;
}

.eds-sidebar .sidebar-section:not(:first-child) {
    position: relative;
}

.eds-sidebar .sidebar-section:not(:first-child)::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    height: 1px;
    margin-left: 12px;
    margin-right: 12px;
    background-color: transparent;
}

.eds-sidebar .when-closed, .eds-sidebar .when-open {
    --transition-duration: 150ms;
    transition-duration: 150ms;
    transition-duration: var(--transition-duration);
    transition-timing-function: ease;
}

.eds-sidebar.sidebar-open .when-closed, .eds-sidebar.sidebar-closed .when-open {
    font-size: 0;
    opacity: 0;
    padding: 0;
    width: 0;
    height: 0;
}

.eds-sidebar.sidebar-basic {
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    border-top-width: 0;
    border-right-width: 1px;
    border-bottom-width: 0;
    border-left-width: 0;
    border-style: solid;
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
}

.eds-sidebar.sidebar-basic .sidebar-section:not(:first-child)::after, .eds-sidebar.sidebar-gray .sidebar-section:not(:first-child)::after {
    --bg-opacity: 1;
    background-color: #d6d6d6;
    background-color: rgba(214, 214, 214, var(--bg-opacity));
}

.eds-sidebar.sidebar-basic .sidebar-controls, .eds-sidebar.sidebar-gray .sidebar-controls {
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
}

.eds-sidebar.sidebar-blue {
    --bg-opacity: 1;
    background-color: #0a3163;
    background-color: rgba(10, 49, 99, var(--bg-opacity));
}

.eds-sidebar.sidebar-blue .sidebar-section:not(:first-child)::after {
    --bg-opacity: 1;
    background-color: #1d4f91;
    background-color: rgba(29, 79, 145, var(--bg-opacity));
}

.eds-sidebar.sidebar-blue .sidebar-controls {
    --border-opacity: 1;
    border-color: #1d4f91;
    border-color: rgba(29, 79, 145, var(--border-opacity));
}

.eds-sidebar.sidebar-raspberry {
    --bg-opacity: 1;
    background-color: #af1685;
    background-color: rgba(175, 22, 133, var(--bg-opacity));
}

.eds-sidebar.sidebar-raspberry .sidebar-section:not(:first-child)::after {
    --bg-opacity: 1;
    background-color: #760056;
    background-color: rgba(118, 0, 86, var(--bg-opacity));
}

.eds-sidebar.sidebar-raspberry .sidebar-controls {
    --border-opacity: 1;
    border-color: #760056;
    border-color: rgba(118, 0, 86, var(--border-opacity));
}

.eds-sidebar.sidebar-gray {
    --bg-opacity: 1;
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, var(--bg-opacity));
}

.eds-sidebar-toggle {
    height: 48px;
    display: block;
    display: flex;
    flex-direction: row;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
    text-decoration: none;
    outline: 2px solid transparent;
    outline-offset: 2px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 500;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    line-height: 1;
    font-size: 14px;
}

.eds-sidebar-toggle .sidebar-toggle-icon {
    /* Material Design claims that its button is compatible with MD Icons, Font Awesome, SVG, and ???.
     * Therefore, we apply the same styles here as its mdc-button__icon class.
     * See also: https://material.io/develop/web/components/buttons/
     */
    width: 24px;
    height: 24px;
    font-size: 24px;
    fill: currentColor;
}

.eds-sidebar-toggle .sidebar-toggle-label {
    margin-left: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.eds-sidebar-toggle.sidebar-toggle-basic, .eds-sidebar-toggle.sidebar-toggle-basic:focus, .eds-sidebar-toggle.sidebar-toggle-gray, .eds-sidebar-toggle.sidebar-toggle-gray:focus {
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
}

.eds-sidebar-toggle.sidebar-toggle-basic:hover, .eds-sidebar-toggle.sidebar-toggle-gray:hover {
    --text-opacity: 1;
    color: #1d4f91;
    color: rgba(29, 79, 145, var(--text-opacity));
}

.eds-sidebar-toggle.sidebar-toggle-basic:focus, .eds-sidebar-toggle.sidebar-toggle-gray:focus {
    box-shadow: inset 0 0 0 2px #426da9;
}

.eds-sidebar-toggle.sidebar-toggle-blue, .eds-sidebar-toggle.sidebar-toggle-blue:hover, .eds-sidebar-toggle.sidebar-toggle-blue:focus, .eds-sidebar-toggle.sidebar-toggle-raspberry, .eds-sidebar-toggle.sidebar-toggle-raspberry:hover, .eds-sidebar-toggle.sidebar-toggle-raspberry:focus {
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.eds-sidebar-toggle.sidebar-toggle-blue:focus, .eds-sidebar-toggle.sidebar-toggle-raspberry:focus {
    box-shadow: inset 0 0 0 2px #ffffff;
}

.eds-step-sequence {
    padding: 0;
    margin: 0;
    list-style-type: none;
    display: inline-flex;
    flex-direction: row;
    align-items: flex-end;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 400;
    font-size: 14px;
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
}

.eds-step-sequence .eds-step {
    padding: 0;
    margin: 0;
    position: relative;
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    --text-opacity: 1;
    color: #717171;
    color: rgba(113, 113, 113, var(--text-opacity));
    flex: 1 1;
    padding-bottom: 24px;
    text-align: center;
}

.eds-step-sequence .eds-step::before {
    display: block;
    position: absolute;
    content: '';
    background-image: linear-gradient(to right, #d6d6d6 50%, #d6d6d6 50%);
    width: 100%;
    bottom: 6px;
    height: 2px;
}

.eds-step-sequence .eds-step:first-child::before {
    background-image: linear-gradient(to right, transparent 50%, #d6d6d6 50%);
}

.eds-step-sequence .eds-step:last-child::before {
    background-image: linear-gradient(to left, transparent 50%, #d6d6d6 50%);
}

.eds-step-sequence .eds-step::after {
    --bg-opacity: 1;
    background-color: #d6d6d6;
    background-color: rgba(214, 214, 214, var(--bg-opacity));
    display: inline-block;
    position: absolute;
    content: '';
    height: 14px;
    width: 14px;
    border-radius: 50%;
    bottom: 0;
    left: calc(50% - 7px);
}

.eds-step-sequence .eds-step.step-visited::after {
    --text-opacity: 1;
    color: #717171;
    color: rgba(113, 113, 113, var(--text-opacity));
    background-color: white;
    background-position: center;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='%23717171'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z'/%3E%3C/svg%3E");
}

/* Track Styles */

.eds-step-sequence .eds-step.step-visited::before {
    background-image: linear-gradient(to right, #585858 50%, #585858 50%);
}

.eds-step-sequence .eds-step.step-visited:first-child::before {
    background-image: linear-gradient(to right, transparent 50%, #585858 50%);
}

.eds-step-sequence .eds-step.step-visited:last-child::before {
    background-image: linear-gradient(to left, transparent 50%, #585858 50%);
}

.eds-step-sequence .eds-step.step-visited.step-can-return {
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
    cursor: pointer;
}

.eds-step-sequence .eds-step.step-visited.step-can-return::after {
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='%23426da9'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z'/%3E%3C/svg%3E");
}

/* Track Styles */

.eds-step-sequence .eds-step.step-visited.step-can-return::before {
    background-image: linear-gradient(to right, #426da9 50%, #426da9 50%);
}

.eds-step-sequence .eds-step.step-visited.step-can-return:first-child::before {
    background-image: linear-gradient(to right, transparent 50%, #426da9 50%);
}

.eds-step-sequence .eds-step.step-visited.step-can-return:last-child::before {
    background-image: linear-gradient(to left, transparent 50%, #426da9 50%);
}

.eds-step-sequence .eds-step.step-current {
    --text-opacity: 1;
    color: #404040;
    color: rgba(64, 64, 64, var(--text-opacity));
}

.eds-step-sequence .eds-step.step-current::after {
    --bg-opacity: 1;
    background-color: #e63888;
    background-color: rgba(230, 56, 136, var(--bg-opacity));
    box-shadow: 0 0 0 2px inset white;
    border: 1px solid #e63888;
    height: 12px;
    width: 12px;
}

/* Track Styles */

.eds-step-sequence .step-visited + .step-current::before {
    background-image: linear-gradient(to right, #585858 50%, #d6d6d6 50%);
}

.eds-step-sequence .step-visited + .step-current:last-child::before {
    background-image: linear-gradient(to left, transparent 50%, #585858 50%);
}

/* Track Styles */

.eds-step-sequence .step-can-return + .step-current::before {
    background-image: linear-gradient(to right, #426da9 50%, #d6d6d6 50%);
}

.eds-step-sequence .step-can-return + .step-current:last-child::before {
    background-image: linear-gradient(to left, transparent 50%, #426da9 50%);
}

/* Vertical theme */

.eds-step-sequence.step-sequence-vertical {
    flex-direction: column;
    align-items: flex-start;
}

.eds-step-sequence.step-sequence-vertical .eds-step {
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left: 24px;
    text-align: left;
}

.eds-step-sequence.step-sequence-vertical .eds-step::before {
    background-image: linear-gradient(to bottom, #d6d6d6 50%, #d6d6d6 50%);
    top: 0;
    height: 100%;
    left: 6px;
    width: 2px;
}

.eds-step-sequence.step-sequence-vertical .eds-step:first-child::before {
    background-image: linear-gradient(to bottom, transparent 50%, #d6d6d6 50%);
}

.eds-step-sequence.step-sequence-vertical .eds-step:last-child::before {
    background-image: linear-gradient(to top, transparent 50%, #d6d6d6 50%);
}

.eds-step-sequence.step-sequence-vertical .eds-step::after {
    left: 0;
    top: calc(50% - 7px);
}

/* Track Styles */

.eds-step-sequence.step-sequence-vertical .eds-step.step-visited::before {
    background-image: linear-gradient(to bottom, #585858 50%, #585858 50%);
}

.eds-step-sequence.step-sequence-vertical .eds-step.step-visited:first-child::before {
    background-image: linear-gradient(to bottom, transparent 50%, #585858 50%);
}

.eds-step-sequence.step-sequence-vertical .eds-step.step-visited:last-child::before {
    background-image: linear-gradient(to top, transparent 50%, #585858 50%);
}

/* Track Styles */

.eds-step-sequence.step-sequence-vertical .eds-step.step-visited.step-can-return::before {
    background-image: linear-gradient(to bottom, #426da9 50%, #426da9 50%);
}

.eds-step-sequence.step-sequence-vertical .eds-step.step-visited.step-can-return:first-child::before {
    background-image: linear-gradient(to bottom, transparent 50%, #426da9 50%);
}

.eds-step-sequence.step-sequence-vertical .eds-step.step-visited.step-can-return:last-child::before {
    background-image: linear-gradient(to top, transparent 50%, #426da9 50%);
}

/* Track Styles */

.eds-step-sequence.step-sequence-vertical .step-visited + .step-current::before {
    background-image: linear-gradient(to bottom, #585858 50%, #d6d6d6 50%);
}

.eds-step-sequence.step-sequence-vertical .step-visited + .step-current:last-child::before {
    background-image: linear-gradient(to top, transparent 50%, #585858 50%);
}

/* Track Styles */

.eds-step-sequence.step-sequence-vertical .step-can-return + .step-current::before {
    background-image: linear-gradient(to bottom, #426da9 50%, #d6d6d6 50%);
}

.eds-step-sequence.step-sequence-vertical .step-can-return + .step-current:last-child::before {
    background-image: linear-gradient(to top, transparent 50%, #426da9 50%);
}

.eds-switch {
    display: inline-flex;
    flex-direction: row;
    align-items: center;
}

.eds-switch .switch-input {
    outline: 2px solid transparent;
    outline-offset: 2px;
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    background-repeat: no-repeat;
    --text-opacity: 1;
    color: #8c8c8c;
    color: rgba(140, 140, 140, var(--text-opacity));
    width: 32px;
    height: 16px;
    border-radius: 9999px;
    --transition-duration: 150ms;
    transition-duration: 150ms;
    transition-duration: var(--transition-duration);
    transition-timing-function: ease;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' fill='%238c8c8c'%3E%3Ccircle cx='5' cy='5' r='5'/%3E%3C/svg%3E");
    background-size: 10px 10px;
}

.eds-switch .switch-input:checked {
    --bg-opacity: 1;
    background-color: #426da9;
    background-color: rgba(66, 109, 169, var(--bg-opacity));
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' fill='%23ffffff'%3E%3Ccircle cx='5' cy='5' r='5'/%3E%3C/svg%3E");
}

.eds-switch .switch-input:checked:disabled {
    --bg-opacity: 1;
    background-color: #d6d6d6;
    background-color: rgba(214, 214, 214, var(--bg-opacity));
}

.eds-switch .switch-input:disabled {
    --text-opacity: 1;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' fill='%23d6d6d6'%3E%3Ccircle cx='5' cy='5' r='5'/%3E%3C/svg%3E");
    color: #d6d6d6;
    color: rgba(214, 214, 214, var(--text-opacity));
    cursor: not-allowed;
}

.eds-switch .switch-input:disabled + .switch-label {
    --text-opacity: 1;
    color: #8c8c8c;
    color: rgba(140, 140, 140, var(--text-opacity));
}

.eds-switch .switch-input:focus {
    box-shadow: 0 0 0 1px #426da9;
}

.eds-switch .switch-label {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 16px;
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
    margin-left: 8px;
}

@supports not (-ms-high-contrast: none) {
    .eds-switch .switch-input {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        border-width: 1px;
        border-style: solid;
        --border-opacity: 1;
        border-color: #8c8c8c;
        border-color: rgba(140, 140, 140, var(--border-opacity));
        border-radius: 9999px;
        background-position: 2px center;
    }

    .eds-switch .switch-input:checked {
        background-position: 18px center;
    }

    .eds-switch .switch-input:checked, .eds-switch .switch-input:focus {
        --border-opacity: 1;
        border-color: #426da9;
        border-color: rgba(66, 109, 169, var(--border-opacity));
    }

    .eds-switch .switch-input:disabled {
        --border-opacity: 1;
        border-color: #d6d6d6;
        border-color: rgba(214, 214, 214, var(--border-opacity));
    }
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .eds-switch .switch-input {
        background-position: 3px center;
    }

    .eds-switch .switch-input:checked {
        background-position: 19px center;
    }

    .eds-switch .switch-input::-ms-check {
        border-width: 1px;
        border-style: solid;
        --border-opacity: 1;
        border-color: #8c8c8c;
        border-color: rgba(140, 140, 140, var(--border-opacity));
        border-radius: 9999px;
        box-sizing: border-box;
        width: 100%;
        height: 100%;
        background-color: transparent;
        color: transparent;
        --transition-duration: 150ms;
        transition-duration: 150ms;
        transition-duration: var(--transition-duration);
        transition-timing-function: ease;
    }

    .eds-switch .switch-input:checked::-ms-check, .eds-switch .switch-input:focus::-ms-check {
        --border-opacity: 1;
        border-color: #426da9;
        border-color: rgba(66, 109, 169, var(--border-opacity));
    }
}

.eds-table {
    border-width: 1px;
    border-style: solid;
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
    border-radius: 6px;
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
    overflow: hidden;
    border-spacing: 0;
}

.eds-table .table-row:nth-child(2n) {
    --bg-opacity: 1;
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, var(--bg-opacity));
}

.eds-table .table-row:hover {
    --bg-opacity: 1;
    background-color: #f2f8ff;
    background-color: rgba(242, 248, 255, var(--bg-opacity));
}

.eds-table .table-row.row-selected, .eds-table .table-row.row-selected:hover, .eds-table .table-row.row-selected:nth-child(2n) {
    --bg-opacity: 1;
    background-color: #fef2ff;
    background-color: rgba(254, 242, 255, var(--bg-opacity));
}

.eds-table .table-row.row-header {
    -ms-overflow-style: none;
}

.eds-table .table-cell {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 14px;
    padding: 8px;
    box-sizing: border-box;
    text-align: left;
    border-top-width: 0;
    border-right-width: 1px;
    border-bottom-width: 0;
    border-left-width: 0;
    border-style: solid;
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
}

.eds-table .table-cell:last-child {
    border-right-width: 0;
}

.eds-table .table-cell.cell-header {
    --bg-opacity: 1;
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, var(--bg-opacity));
    font-weight: 500;
    border-bottom-width: 1px;
}

.eds-table.table-compact .table-cell {
    padding-top: 4px;
    padding-bottom: 4px;
}

.eds-table-wrap {
    border-width: 1px;
    border-style: solid;
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
    border-radius: 6px;
    overflow: hidden;
    display: flex;
    flex-direction: column;
}

.eds-table-wrap .table-tools {
    border-bottom-width: 1px;
    border-top-width: 0;
}

.eds-table-wrap .table-pagination {
    border-top-width: 1px;
    border-bottom-width: 0;
}

.eds-table-wrap .table-tools, .eds-table-wrap .table-pagination {
    border-right-width: 0;
    border-left-width: 0;
    border-style: solid;
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
}

.eds-tab {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 500;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 14px;
    display: inline-flex;
    align-items: center;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 4px;
    border-left-width: 0;
    border-style: solid;
    border-color: transparent;
}

.eds-tab:hover {
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
}

.eds-tab.tab-selected, .eds-tab.tab-selected:hover {
    --border-opacity: 1;
    border-color: #e63888;
    border-color: rgba(230, 56, 136, var(--border-opacity));
}

.eds-tab .tab-content {
    height: 48px;
    padding-left: 20px;
    display: inline-flex;
    align-items: center;
}

.eds-tab .tab-content:last-child {
    padding-right: 20px;
}

.eds-tab.tab-compact .tab-content {
    padding-left: 12px;
}

.eds-tab.tab-compact .tab-content:last-child {
    padding-right: 12px;
}

.eds-tab .tab-label:not(:first-child) {
    margin-left: 12px;
}

.eds-tab .tab-close {
    margin-left: 12px;
    margin-right: 20px;
}

.eds-tab .tab-icon {
    /* Material Design claims that its button is compatible with MD Icons, Font Awesome, SVG, and ???.
     * Therefore, we apply the same styles here as its mdc-button__icon class.
     * See also: https://material.io/develop/web/components/buttons/
     */
    width: 18px;
    height: 18px;
    font-size: 18px;
    fill: currentColor;
}

.eds-tabset {
    list-style-type: none;
    padding: 0;
    display: flex;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 1px;
    border-left-width: 0;
    border-style: solid;
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
}

.eds-tag {
    display: inline-block;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 4px;
    padding-bottom: 4px;
    border-radius: 9999px;
    --bg-opacity: 1;
    background-color: #eaeaea;
    background-color: rgba(234, 234, 234, var(--bg-opacity));
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 14px;
    line-height: 1;
}

.eds-tag.tag-info {
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    border-width: 1px;
    border-style: solid;
    --border-opacity: 1;
    border-color: #c1c1c1;
    border-color: rgba(193, 193, 193, var(--border-opacity));
    box-sizing: border-box;
}

.eds-tag.tag-error {
    --bg-opacity: 1;
    background-color: #FFD6DD;
    background-color: rgba(255, 214, 221, var(--bg-opacity));
    --text-opacity: 1;
    color: #c60025;
    color: rgba(198, 0, 37, var(--text-opacity));
}

.eds-tag.tag-warning {
    --bg-opacity: 1;
    background-color: #FFF1BD;
    background-color: rgba(255, 241, 189, var(--bg-opacity));
    --text-opacity: 1;
    color: #995006;
    color: rgba(153, 80, 6, var(--text-opacity));
}

.eds-tag.tag-success {
    --bg-opacity: 1;
    background-color: #D0F6DB;
    background-color: rgba(208, 246, 219, var(--bg-opacity));
    --text-opacity: 1;
    color: #007a3b;
    color: rgba(0, 122, 59, var(--text-opacity));
}

.eds-token {
    height: 24px;
    padding-left: 8px;
    padding-right: 8px;
    display: inline-flex;
    flex-direction: row;
    align-items: center;
    border-radius: 4px;
    --bg-opacity: 1;
    background-color: #d6e3f4;
    background-color: rgba(214, 227, 244, var(--bg-opacity));
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
    font-size: 14px;
}

.eds-token, .eds-token .token-close {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    line-height: 1;
}

.eds-token .token-label {
    font-weight: 500;
    margin-right: 4px;
}

.eds-token .token-close {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    margin-left: 4px;
    padding: 0;
    font-size: 18px;
    width: 14px;
}

.eds-token .token-close svg {
    margin: 3px 0 0 2px;
}

.eds-toolbar {
    display: flex;
    flex-direction: row;
    height: 64px;
}

.eds-toolbar .toolbar-section {
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 1px;
    border-style: solid;
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
    padding: 8px;
    display: flex;
    flex-direction: row;
    align-items: center;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 16px;
}

.eds-toolbar .toolbar-section:first-child {
    /*flex: auto;*/
    padding-left: 20px;
    /*padding-right: 20px;*/
    border-right-width: 0;
    border-left-width: 0;
}

.eds-toolbar .toolbar-section.no-padding:first-child {
    padding-left: 8px;
    padding-right: 8px;
}

.eds-toolbar.toolbar-inverse .toolbar-section {
    --bg-opacity: 1;
    background-color: #6d2077;
    background-color: rgba(109, 32, 119, var(--bg-opacity));
    --border-opacity: 1;
    border-color: #a45dad;
    border-color: rgba(164, 93, 173, var(--border-opacity));
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.eds-tooltip {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    --bg-opacity: 1;
    background-color: #333333;
    background-color: rgba(51, 51, 51, var(--bg-opacity));
    font-weight: 400;
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    display: inline-block;
    margin: 16px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 8px;
    padding-bottom: 8px;
    position: relative;
    border-radius: 4px;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.12);
    font-size: 14px;
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.eds-tooltip .tooltip-marker {
    position: absolute;
}

.eds-tooltip.tooltip-top, .eds-tooltip.tooltip-top-start, .eds-tooltip.tooltip-top-end, .eds-tooltip.tooltip-bottom, .eds-tooltip.tooltip-bottom-start, .eds-tooltip.tooltip-bottom-end {
    margin-right: 0;
    margin-left: 0;
}

.eds-tooltip.tooltip-top .tooltip-marker, .eds-tooltip.tooltip-top-start .tooltip-marker, .eds-tooltip.tooltip-top-end .tooltip-marker, .eds-tooltip.tooltip-bottom .tooltip-marker, .eds-tooltip.tooltip-bottom-start .tooltip-marker, .eds-tooltip.tooltip-bottom-end .tooltip-marker {
    width: 15px;
    height: 8px;
}

.eds-tooltip.tooltip-top .tooltip-marker, .eds-tooltip.tooltip-bottom .tooltip-marker {
    left: calc(50% - 7.5px); /* default for unmanaged marker position */
}

.eds-tooltip.tooltip-top-start .tooltip-marker, .eds-tooltip.tooltip-bottom-start .tooltip-marker {
    left: 4px; /* default for unmanaged marker position */
}

.eds-tooltip.tooltip-top-end .tooltip-marker, .eds-tooltip.tooltip-bottom-end .tooltip-marker {
    right: 4px; /* default for unmanaged marker position */
}

.eds-tooltip.tooltip-top, .eds-tooltip.tooltip-top-start, .eds-tooltip.tooltip-top-end {
    margin-top: 0;
}

.eds-tooltip.tooltip-top .tooltip-marker, .eds-tooltip.tooltip-top-start .tooltip-marker, .eds-tooltip.tooltip-top-end .tooltip-marker {
    bottom: -8px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='%23333333'%3E%3Cpolygon points='0,0 8,8 15,0'/%3E%3C/svg%3E");
}

.eds-tooltip.tooltip-bottom, .eds-tooltip.tooltip-bottom-start, .eds-tooltip.tooltip-bottom-end {
    margin-bottom: 0;
}

.eds-tooltip.tooltip-bottom .tooltip-marker, .eds-tooltip.tooltip-bottom-start .tooltip-marker, .eds-tooltip.tooltip-bottom-end .tooltip-marker {
    top: -8px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='%23333333'%3E%3Cpolygon points='0,8 8,0 15,8'/%3E%3C/svg%3E");
}

.eds-tooltip.tooltip-right, .eds-tooltip.tooltip-right-start, .eds-tooltip.tooltip-right-end, .eds-tooltip.tooltip-left, .eds-tooltip.tooltip-left-start, .eds-tooltip.tooltip-left-end {
    margin-top: 0;
    margin-bottom: 0;
}

.eds-tooltip.tooltip-right .tooltip-marker, .eds-tooltip.tooltip-right-start .tooltip-marker, .eds-tooltip.tooltip-right-end .tooltip-marker, .eds-tooltip.tooltip-left .tooltip-marker, .eds-tooltip.tooltip-left-start .tooltip-marker, .eds-tooltip.tooltip-left-end .tooltip-marker {
    width: 8px;
    height: 15px;
}

.eds-tooltip.tooltip-right .tooltip-marker, .eds-tooltip.tooltip-left .tooltip-marker {
    top: calc(50% - 7.5px); /* default for unmanaged marker position */
}

.eds-tooltip.tooltip-right-start .tooltip-marker, .eds-tooltip.tooltip-left-start .tooltip-marker {
    top: 4px; /* default for unmanaged marker position */
}

.eds-tooltip.tooltip-right-end .tooltip-marker, .eds-tooltip.tooltip-left-end .tooltip-marker {
    bottom: 4px; /* default for unmanaged marker position */
}

.eds-tooltip.tooltip-right, .eds-tooltip.tooltip-right-start, .eds-tooltip.tooltip-right-end {
    margin-right: 0;
}

.eds-tooltip.tooltip-right .tooltip-marker, .eds-tooltip.tooltip-right-start .tooltip-marker, .eds-tooltip.tooltip-right-end .tooltip-marker {
    left: -8px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='15' fill='%23333333'%3E%3Cpolygon points='8,0 0,8 8,15'/%3E%3C/svg%3E");
}

.eds-tooltip.tooltip-left, .eds-tooltip.tooltip-left-start, .eds-tooltip.tooltip-left-end {
    margin-left: 0;
}

.eds-tooltip.tooltip-left .tooltip-marker, .eds-tooltip.tooltip-left-start .tooltip-marker, .eds-tooltip.tooltip-left-end .tooltip-marker {
    right: -8px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='15' fill='%23333333'%3E%3Cpolygon points='0,0 8,8 0,15'/%3E%3C/svg%3E");
}

/* Mixes */

.eds-accordion {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.eds-accordion .eds-details[focus-within] {
    border-top-color: #426da9;
}

.eds-accordion .eds-details:focus-within {
    border-top-color: #426da9;
}

.eds-accordion .eds-details:not(:first-child) {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.eds-accordion .eds-details:not(:last-child) {
    border-bottom-width: 1px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-color: transparent;
}

.eds-accordion .eds-details:not(:last-child)[focus-within] {
    margin-bottom: 1px;
    border-bottom-color: #426da9;
}

.eds-accordion .eds-details:not(:last-child):focus-within {
    margin-bottom: 1px;
    border-bottom-color: #426da9;
}

.eds-primary-nav-item.eds-link {
    text-decoration: none;
}

.eds-primary-nav-item.eds-link::after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' fill='%23426da9'%3E%3Cpolygon points='0,0 5,5 9,0'/%3E%3C/svg%3E");
}

.eds-primary-nav-item.eds-link:hover::after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' fill='%231d4f91'%3E%3Cpolygon points='0,0 5,5 9,0'/%3E%3C/svg%3E");
}

.eds-primary-nav-item.eds-link.selected::after { /* This is not ideal as chaining CSS classes increases specificity. */
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' fill='ref(.eds-link.selected, color)'%3E%3Cpolygon points='0,0 5,5 9,0'/%3E%3C/svg%3E");
}

.eds-sidebar .eds-menu-item {
    --transition-duration: 150ms;
    transition-duration: 150ms;
    transition-duration: var(--transition-duration);
    transition-timing-function: ease;
}

.eds-sidebar.sidebar-closed .eds-menu-item {
    padding-left: 12px;
    padding-right: 0;
}

.eds-sidebar.sidebar-closed .eds-menu-item .menu-item-icon {
    color: inherit;
}

.eds-sidebar.sidebar-closed .eds-menu-item .menu-item-label {
    margin-left: 10px;
}

.eds-sidebar.sidebar-closed .eds-sidebar-toggle {
    padding-left: 12px;
    padding-right: 0;
}

.eds-tab .eds-link {
    text-decoration: none;
    display: flex;
    flex-direction: row;
    align-items: center;
}

.eds-table-wrap.eds-table {
    border-width: 0;
    border-radius: 0;
}

.space-y-0 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(0px * var(--space-y-reverse));
}

.space-x-0 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0px * var(--space-x-reverse));
    margin-left: calc(0px * (1 - var(--space-x-reverse)));
}

.space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(1px * var(--space-y-reverse));
}

.space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1px * var(--space-x-reverse));
    margin-left: calc(1px * (1 - var(--space-x-reverse)));
}

.space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(4px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(4px * var(--space-y-reverse));
}

.space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(4px * var(--space-x-reverse));
    margin-left: calc(4px * (1 - var(--space-x-reverse)));
}

.space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(8px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(8px * var(--space-y-reverse));
}

.space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(8px * var(--space-x-reverse));
    margin-left: calc(8px * (1 - var(--space-x-reverse)));
}

.space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(12px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(12px * var(--space-y-reverse));
}

.space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(12px * var(--space-x-reverse));
    margin-left: calc(12px * (1 - var(--space-x-reverse)));
}

.space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(16px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(16px * var(--space-y-reverse));
}

.space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(16px * var(--space-x-reverse));
    margin-left: calc(16px * (1 - var(--space-x-reverse)));
}

.space-y-20 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(20px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(20px * var(--space-y-reverse));
}

.space-x-20 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(20px * var(--space-x-reverse));
    margin-left: calc(20px * (1 - var(--space-x-reverse)));
}

.space-y-24 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(24px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(24px * var(--space-y-reverse));
}

.space-x-24 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(24px * var(--space-x-reverse));
    margin-left: calc(24px * (1 - var(--space-x-reverse)));
}

.space-y-28 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(28px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(28px * var(--space-y-reverse));
}

.space-x-28 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(28px * var(--space-x-reverse));
    margin-left: calc(28px * (1 - var(--space-x-reverse)));
}

.space-y-32 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(32px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(32px * var(--space-y-reverse));
}

.space-x-32 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(32px * var(--space-x-reverse));
    margin-left: calc(32px * (1 - var(--space-x-reverse)));
}

.space-y-36 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(36px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(36px * var(--space-y-reverse));
}

.space-x-36 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(36px * var(--space-x-reverse));
    margin-left: calc(36px * (1 - var(--space-x-reverse)));
}

.space-y-40 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(40px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(40px * var(--space-y-reverse));
}

.space-x-40 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(40px * var(--space-x-reverse));
    margin-left: calc(40px * (1 - var(--space-x-reverse)));
}

.space-y-44 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(44px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(44px * var(--space-y-reverse));
}

.space-x-44 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(44px * var(--space-x-reverse));
    margin-left: calc(44px * (1 - var(--space-x-reverse)));
}

.space-y-48 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(48px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(48px * var(--space-y-reverse));
}

.space-x-48 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(48px * var(--space-x-reverse));
    margin-left: calc(48px * (1 - var(--space-x-reverse)));
}

.space-y-52 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(52px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(52px * var(--space-y-reverse));
}

.space-x-52 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(52px * var(--space-x-reverse));
    margin-left: calc(52px * (1 - var(--space-x-reverse)));
}

.space-y-56 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(56px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(56px * var(--space-y-reverse));
}

.space-x-56 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(56px * var(--space-x-reverse));
    margin-left: calc(56px * (1 - var(--space-x-reverse)));
}

.space-y-64 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(64px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(64px * var(--space-y-reverse));
}

.space-x-64 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(64px * var(--space-x-reverse));
    margin-left: calc(64px * (1 - var(--space-x-reverse)));
}

.space-y-68 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(68px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(68px * var(--space-y-reverse));
}

.space-x-68 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(68px * var(--space-x-reverse));
    margin-left: calc(68px * (1 - var(--space-x-reverse)));
}

.space-y-72 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(72px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(72px * var(--space-y-reverse));
}

.space-x-72 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(72px * var(--space-x-reverse));
    margin-left: calc(72px * (1 - var(--space-x-reverse)));
}

.space-y-80 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(80px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(80px * var(--space-y-reverse));
}

.space-x-80 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(80px * var(--space-x-reverse));
    margin-left: calc(80px * (1 - var(--space-x-reverse)));
}

.space-y-96 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(96px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(96px * var(--space-y-reverse));
}

.space-x-96 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(96px * var(--space-x-reverse));
    margin-left: calc(96px * (1 - var(--space-x-reverse)));
}

.space-y-128 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(128px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(128px * var(--space-y-reverse));
}

.space-x-128 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(128px * var(--space-x-reverse));
    margin-left: calc(128px * (1 - var(--space-x-reverse)));
}

.space-y-160 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(160px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(160px * var(--space-y-reverse));
}

.space-x-160 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(160px * var(--space-x-reverse));
    margin-left: calc(160px * (1 - var(--space-x-reverse)));
}

.space-y-192 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(192px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(192px * var(--space-y-reverse));
}

.space-x-192 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(192px * var(--space-x-reverse));
    margin-left: calc(192px * (1 - var(--space-x-reverse)));
}

.space-y-224 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(224px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(224px * var(--space-y-reverse));
}

.space-x-224 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(224px * var(--space-x-reverse));
    margin-left: calc(224px * (1 - var(--space-x-reverse)));
}

.space-y-256 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(256px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(256px * var(--space-y-reverse));
}

.space-x-256 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(256px * var(--space-x-reverse));
    margin-left: calc(256px * (1 - var(--space-x-reverse)));
}

.space-y-512 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(512px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(512px * var(--space-y-reverse));
}

.space-x-512 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(512px * var(--space-x-reverse));
    margin-left: calc(512px * (1 - var(--space-x-reverse)));
}

.-space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-1px * var(--space-y-reverse));
}

.-space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1px * var(--space-x-reverse));
    margin-left: calc(-1px * (1 - var(--space-x-reverse)));
}

.-space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-4px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-4px * var(--space-y-reverse));
}

.-space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-4px * var(--space-x-reverse));
    margin-left: calc(-4px * (1 - var(--space-x-reverse)));
}

.-space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-8px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-8px * var(--space-y-reverse));
}

.-space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-8px * var(--space-x-reverse));
    margin-left: calc(-8px * (1 - var(--space-x-reverse)));
}

.-space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-12px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-12px * var(--space-y-reverse));
}

.-space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-12px * var(--space-x-reverse));
    margin-left: calc(-12px * (1 - var(--space-x-reverse)));
}

.-space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-16px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-16px * var(--space-y-reverse));
}

.-space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-16px * var(--space-x-reverse));
    margin-left: calc(-16px * (1 - var(--space-x-reverse)));
}

.-space-y-20 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-20px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-20px * var(--space-y-reverse));
}

.-space-x-20 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-20px * var(--space-x-reverse));
    margin-left: calc(-20px * (1 - var(--space-x-reverse)));
}

.-space-y-24 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-24px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-24px * var(--space-y-reverse));
}

.-space-x-24 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-24px * var(--space-x-reverse));
    margin-left: calc(-24px * (1 - var(--space-x-reverse)));
}

.-space-y-28 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-28px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-28px * var(--space-y-reverse));
}

.-space-x-28 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-28px * var(--space-x-reverse));
    margin-left: calc(-28px * (1 - var(--space-x-reverse)));
}

.-space-y-32 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-32px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-32px * var(--space-y-reverse));
}

.-space-x-32 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-32px * var(--space-x-reverse));
    margin-left: calc(-32px * (1 - var(--space-x-reverse)));
}

.-space-y-36 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-36px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-36px * var(--space-y-reverse));
}

.-space-x-36 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-36px * var(--space-x-reverse));
    margin-left: calc(-36px * (1 - var(--space-x-reverse)));
}

.-space-y-40 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-40px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-40px * var(--space-y-reverse));
}

.-space-x-40 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-40px * var(--space-x-reverse));
    margin-left: calc(-40px * (1 - var(--space-x-reverse)));
}

.-space-y-44 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-44px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-44px * var(--space-y-reverse));
}

.-space-x-44 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-44px * var(--space-x-reverse));
    margin-left: calc(-44px * (1 - var(--space-x-reverse)));
}

.-space-y-48 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-48px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-48px * var(--space-y-reverse));
}

.-space-x-48 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-48px * var(--space-x-reverse));
    margin-left: calc(-48px * (1 - var(--space-x-reverse)));
}

.-space-y-52 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-52px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-52px * var(--space-y-reverse));
}

.-space-x-52 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-52px * var(--space-x-reverse));
    margin-left: calc(-52px * (1 - var(--space-x-reverse)));
}

.-space-y-56 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-56px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-56px * var(--space-y-reverse));
}

.-space-x-56 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-56px * var(--space-x-reverse));
    margin-left: calc(-56px * (1 - var(--space-x-reverse)));
}

.-space-y-64 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-64px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-64px * var(--space-y-reverse));
}

.-space-x-64 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-64px * var(--space-x-reverse));
    margin-left: calc(-64px * (1 - var(--space-x-reverse)));
}

.-space-y-68 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-68px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-68px * var(--space-y-reverse));
}

.-space-x-68 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-68px * var(--space-x-reverse));
    margin-left: calc(-68px * (1 - var(--space-x-reverse)));
}

.-space-y-72 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-72px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-72px * var(--space-y-reverse));
}

.-space-x-72 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-72px * var(--space-x-reverse));
    margin-left: calc(-72px * (1 - var(--space-x-reverse)));
}

.-space-y-80 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-80px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-80px * var(--space-y-reverse));
}

.-space-x-80 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-80px * var(--space-x-reverse));
    margin-left: calc(-80px * (1 - var(--space-x-reverse)));
}

.-space-y-96 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-96px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-96px * var(--space-y-reverse));
}

.-space-x-96 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-96px * var(--space-x-reverse));
    margin-left: calc(-96px * (1 - var(--space-x-reverse)));
}

.-space-y-128 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-128px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-128px * var(--space-y-reverse));
}

.-space-x-128 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-128px * var(--space-x-reverse));
    margin-left: calc(-128px * (1 - var(--space-x-reverse)));
}

.-space-y-160 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-160px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-160px * var(--space-y-reverse));
}

.-space-x-160 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-160px * var(--space-x-reverse));
    margin-left: calc(-160px * (1 - var(--space-x-reverse)));
}

.-space-y-192 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-192px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-192px * var(--space-y-reverse));
}

.-space-x-192 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-192px * var(--space-x-reverse));
    margin-left: calc(-192px * (1 - var(--space-x-reverse)));
}

.-space-y-224 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-224px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-224px * var(--space-y-reverse));
}

.-space-x-224 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-224px * var(--space-x-reverse));
    margin-left: calc(-224px * (1 - var(--space-x-reverse)));
}

.-space-y-256 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-256px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-256px * var(--space-y-reverse));
}

.-space-x-256 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-256px * var(--space-x-reverse));
    margin-left: calc(-256px * (1 - var(--space-x-reverse)));
}

.-space-y-512 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-512px * (1 - var(--space-y-reverse)));
    margin-bottom: calc(-512px * var(--space-y-reverse));
}

.-space-x-512 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-512px * var(--space-x-reverse));
    margin-left: calc(-512px * (1 - var(--space-x-reverse)));
}

.space-y-reverse > :not(template) ~ :not(template) {
    --space-y-reverse: 1;
}

.space-x-reverse > :not(template) ~ :not(template) {
    --space-x-reverse: 1;
}

.divide-y-0 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(0px * (1 - var(--divide-y-reverse)));
    border-bottom-width: calc(0px * var(--divide-y-reverse));
}

.divide-x-0 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(0px * var(--divide-x-reverse));
    border-left-width: calc(0px * (1 - var(--divide-x-reverse)));
}

.divide-y-2 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(2px * (1 - var(--divide-y-reverse)));
    border-bottom-width: calc(2px * var(--divide-y-reverse));
}

.divide-x-2 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(2px * var(--divide-x-reverse));
    border-left-width: calc(2px * (1 - var(--divide-x-reverse)));
}

.divide-y-4 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(4px * (1 - var(--divide-y-reverse)));
    border-bottom-width: calc(4px * var(--divide-y-reverse));
}

.divide-x-4 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(4px * var(--divide-x-reverse));
    border-left-width: calc(4px * (1 - var(--divide-x-reverse)));
}

.divide-y > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(1px * (1 - var(--divide-y-reverse)));
    border-bottom-width: calc(1px * var(--divide-y-reverse));
}

.divide-x > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(1px * var(--divide-x-reverse));
    border-left-width: calc(1px * (1 - var(--divide-x-reverse)));
}

.divide-y-reverse > :not(template) ~ :not(template) {
    --divide-y-reverse: 1;
}

.divide-x-reverse > :not(template) ~ :not(template) {
    --divide-x-reverse: 1;
}

.divide-black > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #333333;
    border-color: rgba(51, 51, 51, var(--divide-opacity));
}

.divide-blue-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f2f8ff;
    border-color: rgba(242, 248, 255, var(--divide-opacity));
}

.divide-blue-150 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #E6EFFB;
    border-color: rgba(230, 239, 251, var(--divide-opacity));
}

.divide-blue-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #d6e3f4;
    border-color: rgba(214, 227, 244, var(--divide-opacity));
}

.divide-blue-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #bbcfea;
    border-color: rgba(187, 207, 234, var(--divide-opacity));
}

.divide-blue-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #8dabd4;
    border-color: rgba(141, 171, 212, var(--divide-opacity));
}

.divide-blue-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #648abf;
    border-color: rgba(100, 138, 191, var(--divide-opacity));
}

.divide-blue-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #426da9;
    border-color: rgba(66, 109, 169, var(--divide-opacity));
}

.divide-blue-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #1d4f91;
    border-color: rgba(29, 79, 145, var(--divide-opacity));
}

.divide-blue-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #123f7a;
    border-color: rgba(18, 63, 122, var(--divide-opacity));
}

.divide-blue-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #0a3163;
    border-color: rgba(10, 49, 99, var(--divide-opacity));
}

.divide-gray-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f6f6f6;
    border-color: rgba(246, 246, 246, var(--divide-opacity));
}

.divide-gray-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #eaeaea;
    border-color: rgba(234, 234, 234, var(--divide-opacity));
}

.divide-gray-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--divide-opacity));
}

.divide-gray-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c1c1c1;
    border-color: rgba(193, 193, 193, var(--divide-opacity));
}

.divide-gray-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #a7a7a7;
    border-color: rgba(167, 167, 167, var(--divide-opacity));
}

.divide-gray-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #8c8c8c;
    border-color: rgba(140, 140, 140, var(--divide-opacity));
}

.divide-gray-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #717171;
    border-color: rgba(113, 113, 113, var(--divide-opacity));
}

.divide-gray-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #585858;
    border-color: rgba(88, 88, 88, var(--divide-opacity));
}

.divide-gray-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #404040;
    border-color: rgba(64, 64, 64, var(--divide-opacity));
}

.divide-green-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #F2FFF5;
    border-color: rgba(242, 255, 245, var(--divide-opacity));
}

.divide-green-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #D0F6DB;
    border-color: rgba(208, 246, 219, var(--divide-opacity));
}

.divide-green-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #9AE8B4;
    border-color: rgba(154, 232, 180, var(--divide-opacity));
}

.divide-green-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #5CD08E;
    border-color: rgba(92, 208, 142, var(--divide-opacity));
}

.divide-green-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #29B769;
    border-color: rgba(41, 183, 105, var(--divide-opacity));
}

.divide-green-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #009f4d;
    border-color: rgba(0, 159, 77, var(--divide-opacity));
}

.divide-green-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #007a3b;
    border-color: rgba(0, 122, 59, var(--divide-opacity));
}

.divide-green-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #00612F;
    border-color: rgba(0, 97, 47, var(--divide-opacity));
}

.divide-green-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #004A24;
    border-color: rgba(0, 74, 36, var(--divide-opacity));
}

.divide-lime-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fefff2;
    border-color: rgba(254, 255, 242, var(--divide-opacity));
}

.divide-lime-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f7f9cc;
    border-color: rgba(247, 249, 204, var(--divide-opacity));
}

.divide-lime-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f0f3a7;
    border-color: rgba(240, 243, 167, var(--divide-opacity));
}

.divide-lime-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #dce26d;
    border-color: rgba(220, 226, 109, var(--divide-opacity));
}

.divide-lime-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #cad03b;
    border-color: rgba(202, 208, 59, var(--divide-opacity));
}

.divide-lime-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #b7bf10;
    border-color: rgba(183, 191, 16, var(--divide-opacity));
}

.divide-lime-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #979e08;
    border-color: rgba(151, 158, 8, var(--divide-opacity));
}

.divide-lime-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #777d03;
    border-color: rgba(119, 125, 3, var(--divide-opacity));
}

.divide-lime-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #575c00;
    border-color: rgba(87, 92, 0, var(--divide-opacity));
}

.divide-magenta-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fff1fa;
    border-color: rgba(255, 241, 250, var(--divide-opacity));
}

.divide-magenta-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ffd8f0;
    border-color: rgba(255, 216, 240, var(--divide-opacity));
}

.divide-magenta-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ffc0e4;
    border-color: rgba(255, 192, 228, var(--divide-opacity));
}

.divide-magenta-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f790c6;
    border-color: rgba(247, 144, 198, var(--divide-opacity));
}

.divide-magenta-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ef62a8;
    border-color: rgba(239, 98, 168, var(--divide-opacity));
}

.divide-magenta-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e63888;
    border-color: rgba(230, 56, 136, var(--divide-opacity));
}

.divide-magenta-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c41d73;
    border-color: rgba(196, 29, 115, var(--divide-opacity));
}

.divide-magenta-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #a20861;
    border-color: rgba(162, 8, 97, var(--divide-opacity));
}

.divide-magenta-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #800051;
    border-color: rgba(128, 0, 81, var(--divide-opacity));
}

.divide-orange-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fff9f2;
    border-color: rgba(255, 249, 242, var(--divide-opacity));
}

.divide-orange-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ffeed7;
    border-color: rgba(255, 238, 215, var(--divide-opacity));
}

.divide-orange-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ffe3ba;
    border-color: rgba(255, 227, 186, var(--divide-opacity));
}

.divide-orange-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ffc684;
    border-color: rgba(255, 198, 132, var(--divide-opacity));
}

.divide-orange-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ffaa4f;
    border-color: rgba(255, 170, 79, var(--divide-opacity));
}

.divide-orange-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ff8f1c;
    border-color: rgba(255, 143, 28, var(--divide-opacity));
}

.divide-orange-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #cc6e0f;
    border-color: rgba(204, 110, 15, var(--divide-opacity));
}

.divide-orange-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #995006;
    border-color: rgba(153, 80, 6, var(--divide-opacity));
}

.divide-orange-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #663300;
    border-color: rgba(102, 51, 0, var(--divide-opacity));
}

.divide-purple-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fef2ff;
    border-color: rgba(254, 242, 255, var(--divide-opacity));
}

.divide-purple-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #eed3f1;
    border-color: rgba(238, 211, 241, var(--divide-opacity));
}

.divide-purple-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #dfb6e4;
    border-color: rgba(223, 182, 228, var(--divide-opacity));
}

.divide-purple-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c186c9;
    border-color: rgba(193, 134, 201, var(--divide-opacity));
}

.divide-purple-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #a45dad;
    border-color: rgba(164, 93, 173, var(--divide-opacity));
}

.divide-purple-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #883b92;
    border-color: rgba(136, 59, 146, var(--divide-opacity));
}

.divide-purple-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #6d2077;
    border-color: rgba(109, 32, 119, var(--divide-opacity));
}

.divide-purple-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #53135b;
    border-color: rgba(83, 19, 91, var(--divide-opacity));
}

.divide-purple-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #390a40;
    border-color: rgba(57, 10, 64, var(--divide-opacity));
}

.divide-raspberry-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fff0fb;
    border-color: rgba(255, 240, 251, var(--divide-opacity));
}

.divide-raspberry-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f6cbea;
    border-color: rgba(246, 203, 234, var(--divide-opacity));
}

.divide-raspberry-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #eda7da;
    border-color: rgba(237, 167, 218, var(--divide-opacity));
}

.divide-raspberry-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #d86fbc;
    border-color: rgba(216, 111, 188, var(--divide-opacity));
}

.divide-raspberry-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c43e9f;
    border-color: rgba(196, 62, 159, var(--divide-opacity));
}

.divide-raspberry-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #af1685;
    border-color: rgba(175, 22, 133, var(--divide-opacity));
}

.divide-raspberry-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #92086d;
    border-color: rgba(146, 8, 109, var(--divide-opacity));
}

.divide-raspberry-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #760056;
    border-color: rgba(118, 0, 86, var(--divide-opacity));
}

.divide-raspberry-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #570041;
    border-color: rgba(87, 0, 65, var(--divide-opacity));
}

.divide-red-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fff0f3;
    border-color: rgba(255, 240, 243, var(--divide-opacity));
}

.divide-red-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #FFD6DD;
    border-color: rgba(255, 214, 221, var(--divide-opacity));
}

.divide-red-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fea8b8;
    border-color: rgba(254, 168, 184, var(--divide-opacity));
}

.divide-red-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f66c86;
    border-color: rgba(246, 108, 134, var(--divide-opacity));
}

.divide-red-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ed3457;
    border-color: rgba(237, 52, 87, var(--divide-opacity));
}

.divide-red-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e4002b;
    border-color: rgba(228, 0, 43, var(--divide-opacity));
}

.divide-red-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c60025;
    border-color: rgba(198, 0, 37, var(--divide-opacity));
}

.divide-red-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #a8001f;
    border-color: rgba(168, 0, 31, var(--divide-opacity));
}

.divide-red-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #8a0019;
    border-color: rgba(138, 0, 25, var(--divide-opacity));
}

.divide-sapphire-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f2fcff;
    border-color: rgba(242, 252, 255, var(--divide-opacity));
}

.divide-sapphire-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #d0eff8;
    border-color: rgba(208, 239, 248, var(--divide-opacity));
}

.divide-sapphire-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #afe2f1;
    border-color: rgba(175, 226, 241, var(--divide-opacity));
}

.divide-sapphire-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #79c8de;
    border-color: rgba(121, 200, 222, var(--divide-opacity));
}

.divide-sapphire-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #4aafcc;
    border-color: rgba(74, 175, 204, var(--divide-opacity));
}

.divide-sapphire-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2197b9;
    border-color: rgba(33, 151, 185, var(--divide-opacity));
}

.divide-sapphire-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #0081a6;
    border-color: rgba(0, 129, 166, var(--divide-opacity));
}

.divide-sapphire-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #006580;
    border-color: rgba(0, 101, 128, var(--divide-opacity));
}

.divide-sapphire-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #004759;
    border-color: rgba(0, 71, 89, var(--divide-opacity));
}

.divide-teal-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f2fffe;
    border-color: rgba(242, 255, 254, var(--divide-opacity));
}

.divide-teal-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c6f7f4;
    border-color: rgba(198, 247, 244, var(--divide-opacity));
}

.divide-teal-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #9befea;
    border-color: rgba(155, 239, 234, var(--divide-opacity));
}

.divide-teal-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #5fdad4;
    border-color: rgba(95, 218, 212, var(--divide-opacity));
}

.divide-teal-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2bc6be;
    border-color: rgba(43, 198, 190, var(--divide-opacity));
}

.divide-teal-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #00b2a9;
    border-color: rgba(0, 178, 169, var(--divide-opacity));
}

.divide-teal-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #00948c;
    border-color: rgba(0, 148, 140, var(--divide-opacity));
}

.divide-teal-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #00756f;
    border-color: rgba(0, 117, 111, var(--divide-opacity));
}

.divide-teal-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #005752;
    border-color: rgba(0, 87, 82, var(--divide-opacity));
}

.divide-transparent > :not(template) ~ :not(template) {
    border-color: transparent;
}

.divide-white > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--divide-opacity));
}

.divide-white-a10 > :not(template) ~ :not(template) {
    border-color: rgba(255, 255, 255, 0.1);
}

.divide-white-a20 > :not(template) ~ :not(template) {
    border-color: rgba(255, 255, 255, 0.2);
}

.divide-white-a30 > :not(template) ~ :not(template) {
    border-color: rgba(255, 255, 255, 0.3);
}

.divide-white-a40 > :not(template) ~ :not(template) {
    border-color: rgba(255, 255, 255, 0.4);
}

.divide-white-a50 > :not(template) ~ :not(template) {
    border-color: rgba(255, 255, 255, 0.5);
}

.divide-white-a60 > :not(template) ~ :not(template) {
    border-color: rgba(255, 255, 255, 0.6);
}

.divide-white-a70 > :not(template) ~ :not(template) {
    border-color: rgba(255, 255, 255, 0.7);
}

.divide-white-a80 > :not(template) ~ :not(template) {
    border-color: rgba(255, 255, 255, 0.8);
}

.divide-white-a90 > :not(template) ~ :not(template) {
    border-color: rgba(255, 255, 255, 0.9);
}

.divide-yellow-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #FFF9E8;
    border-color: rgba(255, 249, 232, var(--divide-opacity));
}

.divide-yellow-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #FFF1BD;
    border-color: rgba(255, 241, 189, var(--divide-opacity));
}

.divide-yellow-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #FFEA90;
    border-color: rgba(255, 234, 144, var(--divide-opacity));
}

.divide-yellow-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #FFD146;
    border-color: rgba(255, 209, 70, var(--divide-opacity));
}

.divide-yellow-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #FEBA00;
    border-color: rgba(254, 186, 0, var(--divide-opacity));
}

.divide-yellow-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #D49A00;
    border-color: rgba(212, 154, 0, var(--divide-opacity));
}

.divide-yellow-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #AA7A00;
    border-color: rgba(170, 122, 0, var(--divide-opacity));
}

.divide-yellow-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #815B00;
    border-color: rgba(129, 91, 0, var(--divide-opacity));
}

.divide-yellow-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #573D00;
    border-color: rgba(87, 61, 0, var(--divide-opacity));
}

.divide-solid > :not(template) ~ :not(template) {
    border-style: solid;
}

.divide-dashed > :not(template) ~ :not(template) {
    border-style: dashed;
}

.divide-dotted > :not(template) ~ :not(template) {
    border-style: dotted;
}

.divide-double > :not(template) ~ :not(template) {
    border-style: double;
}

.divide-none > :not(template) ~ :not(template) {
    border-style: none;
}

.divide-opacity-0 > :not(template) ~ :not(template) {
    --divide-opacity: 0;
}

.divide-opacity-25 > :not(template) ~ :not(template) {
    --divide-opacity: 0.25;
}

.divide-opacity-50 > :not(template) ~ :not(template) {
    --divide-opacity: 0.5;
}

.divide-opacity-75 > :not(template) ~ :not(template) {
    --divide-opacity: 0.75;
}

.divide-opacity-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
}

.not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
}

.focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
}

.focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
}

.appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.bg-fixed {
    background-attachment: fixed;
}

.bg-local {
    background-attachment: local;
}

.bg-scroll {
    background-attachment: scroll;
}

.bg-clip-border {
    background-clip: border-box;
}

.bg-clip-padding {
    background-clip: padding-box;
}

.bg-clip-content {
    background-clip: content-box;
}

.bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text;
}

.bg-black {
    --bg-opacity: 1;
    background-color: #333333;
    background-color: rgba(51, 51, 51, var(--bg-opacity));
}

.bg-blue-100 {
    --bg-opacity: 1;
    background-color: #f2f8ff;
    background-color: rgba(242, 248, 255, var(--bg-opacity));
}

.bg-blue-150 {
    --bg-opacity: 1;
    background-color: #E6EFFB;
    background-color: rgba(230, 239, 251, var(--bg-opacity));
}

.bg-blue-200 {
    --bg-opacity: 1;
    background-color: #d6e3f4;
    background-color: rgba(214, 227, 244, var(--bg-opacity));
}

.bg-blue-300 {
    --bg-opacity: 1;
    background-color: #bbcfea;
    background-color: rgba(187, 207, 234, var(--bg-opacity));
}

.bg-blue-400 {
    --bg-opacity: 1;
    background-color: #8dabd4;
    background-color: rgba(141, 171, 212, var(--bg-opacity));
}

.bg-blue-500 {
    --bg-opacity: 1;
    background-color: #648abf;
    background-color: rgba(100, 138, 191, var(--bg-opacity));
}

.bg-blue-600 {
    --bg-opacity: 1;
    background-color: #426da9;
    background-color: rgba(66, 109, 169, var(--bg-opacity));
}

.bg-blue-700 {
    --bg-opacity: 1;
    background-color: #1d4f91;
    background-color: rgba(29, 79, 145, var(--bg-opacity));
}

.bg-blue-800 {
    --bg-opacity: 1;
    background-color: #123f7a;
    background-color: rgba(18, 63, 122, var(--bg-opacity));
}

.bg-blue-900 {
    --bg-opacity: 1;
    background-color: #0a3163;
    background-color: rgba(10, 49, 99, var(--bg-opacity));
}

.bg-gray-100 {
    --bg-opacity: 1;
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, var(--bg-opacity));
}

.bg-gray-200 {
    --bg-opacity: 1;
    background-color: #eaeaea;
    background-color: rgba(234, 234, 234, var(--bg-opacity));
}

.bg-gray-300 {
    --bg-opacity: 1;
    background-color: #d6d6d6;
    background-color: rgba(214, 214, 214, var(--bg-opacity));
}

.bg-gray-400 {
    --bg-opacity: 1;
    background-color: #c1c1c1;
    background-color: rgba(193, 193, 193, var(--bg-opacity));
}

.bg-gray-500 {
    --bg-opacity: 1;
    background-color: #a7a7a7;
    background-color: rgba(167, 167, 167, var(--bg-opacity));
}

.bg-gray-600 {
    --bg-opacity: 1;
    background-color: #8c8c8c;
    background-color: rgba(140, 140, 140, var(--bg-opacity));
}

.bg-gray-700 {
    --bg-opacity: 1;
    background-color: #717171;
    background-color: rgba(113, 113, 113, var(--bg-opacity));
}

.bg-gray-800 {
    --bg-opacity: 1;
    background-color: #585858;
    background-color: rgba(88, 88, 88, var(--bg-opacity));
}

.bg-gray-900 {
    --bg-opacity: 1;
    background-color: #404040;
    background-color: rgba(64, 64, 64, var(--bg-opacity));
}

.bg-green-100 {
    --bg-opacity: 1;
    background-color: #F2FFF5;
    background-color: rgba(242, 255, 245, var(--bg-opacity));
}

.bg-green-200 {
    --bg-opacity: 1;
    background-color: #D0F6DB;
    background-color: rgba(208, 246, 219, var(--bg-opacity));
}

.bg-green-300 {
    --bg-opacity: 1;
    background-color: #9AE8B4;
    background-color: rgba(154, 232, 180, var(--bg-opacity));
}

.bg-green-400 {
    --bg-opacity: 1;
    background-color: #5CD08E;
    background-color: rgba(92, 208, 142, var(--bg-opacity));
}

.bg-green-500 {
    --bg-opacity: 1;
    background-color: #29B769;
    background-color: rgba(41, 183, 105, var(--bg-opacity));
}

.bg-green-600 {
    --bg-opacity: 1;
    background-color: #009f4d;
    background-color: rgba(0, 159, 77, var(--bg-opacity));
}

.bg-green-700 {
    --bg-opacity: 1;
    background-color: #007a3b;
    background-color: rgba(0, 122, 59, var(--bg-opacity));
}

.bg-green-800 {
    --bg-opacity: 1;
    background-color: #00612F;
    background-color: rgba(0, 97, 47, var(--bg-opacity));
}

.bg-green-900 {
    --bg-opacity: 1;
    background-color: #004A24;
    background-color: rgba(0, 74, 36, var(--bg-opacity));
}

.bg-lime-100 {
    --bg-opacity: 1;
    background-color: #fefff2;
    background-color: rgba(254, 255, 242, var(--bg-opacity));
}

.bg-lime-200 {
    --bg-opacity: 1;
    background-color: #f7f9cc;
    background-color: rgba(247, 249, 204, var(--bg-opacity));
}

.bg-lime-300 {
    --bg-opacity: 1;
    background-color: #f0f3a7;
    background-color: rgba(240, 243, 167, var(--bg-opacity));
}

.bg-lime-400 {
    --bg-opacity: 1;
    background-color: #dce26d;
    background-color: rgba(220, 226, 109, var(--bg-opacity));
}

.bg-lime-500 {
    --bg-opacity: 1;
    background-color: #cad03b;
    background-color: rgba(202, 208, 59, var(--bg-opacity));
}

.bg-lime-600 {
    --bg-opacity: 1;
    background-color: #b7bf10;
    background-color: rgba(183, 191, 16, var(--bg-opacity));
}

.bg-lime-700 {
    --bg-opacity: 1;
    background-color: #979e08;
    background-color: rgba(151, 158, 8, var(--bg-opacity));
}

.bg-lime-800 {
    --bg-opacity: 1;
    background-color: #777d03;
    background-color: rgba(119, 125, 3, var(--bg-opacity));
}

.bg-lime-900 {
    --bg-opacity: 1;
    background-color: #575c00;
    background-color: rgba(87, 92, 0, var(--bg-opacity));
}

.bg-magenta-100 {
    --bg-opacity: 1;
    background-color: #fff1fa;
    background-color: rgba(255, 241, 250, var(--bg-opacity));
}

.bg-magenta-200 {
    --bg-opacity: 1;
    background-color: #ffd8f0;
    background-color: rgba(255, 216, 240, var(--bg-opacity));
}

.bg-magenta-300 {
    --bg-opacity: 1;
    background-color: #ffc0e4;
    background-color: rgba(255, 192, 228, var(--bg-opacity));
}

.bg-magenta-400 {
    --bg-opacity: 1;
    background-color: #f790c6;
    background-color: rgba(247, 144, 198, var(--bg-opacity));
}

.bg-magenta-500 {
    --bg-opacity: 1;
    background-color: #ef62a8;
    background-color: rgba(239, 98, 168, var(--bg-opacity));
}

.bg-magenta-600 {
    --bg-opacity: 1;
    background-color: #e63888;
    background-color: rgba(230, 56, 136, var(--bg-opacity));
}

.bg-magenta-700 {
    --bg-opacity: 1;
    background-color: #c41d73;
    background-color: rgba(196, 29, 115, var(--bg-opacity));
}

.bg-magenta-800 {
    --bg-opacity: 1;
    background-color: #a20861;
    background-color: rgba(162, 8, 97, var(--bg-opacity));
}

.bg-magenta-900 {
    --bg-opacity: 1;
    background-color: #800051;
    background-color: rgba(128, 0, 81, var(--bg-opacity));
}

.bg-orange-100 {
    --bg-opacity: 1;
    background-color: #fff9f2;
    background-color: rgba(255, 249, 242, var(--bg-opacity));
}

.bg-orange-200 {
    --bg-opacity: 1;
    background-color: #ffeed7;
    background-color: rgba(255, 238, 215, var(--bg-opacity));
}

.bg-orange-300 {
    --bg-opacity: 1;
    background-color: #ffe3ba;
    background-color: rgba(255, 227, 186, var(--bg-opacity));
}

.bg-orange-400 {
    --bg-opacity: 1;
    background-color: #ffc684;
    background-color: rgba(255, 198, 132, var(--bg-opacity));
}

.bg-orange-500 {
    --bg-opacity: 1;
    background-color: #ffaa4f;
    background-color: rgba(255, 170, 79, var(--bg-opacity));
}

.bg-orange-600 {
    --bg-opacity: 1;
    background-color: #ff8f1c;
    background-color: rgba(255, 143, 28, var(--bg-opacity));
}

.bg-orange-700 {
    --bg-opacity: 1;
    background-color: #cc6e0f;
    background-color: rgba(204, 110, 15, var(--bg-opacity));
}

.bg-orange-800 {
    --bg-opacity: 1;
    background-color: #995006;
    background-color: rgba(153, 80, 6, var(--bg-opacity));
}

.bg-orange-900 {
    --bg-opacity: 1;
    background-color: #663300;
    background-color: rgba(102, 51, 0, var(--bg-opacity));
}

.bg-purple-100 {
    --bg-opacity: 1;
    background-color: #fef2ff;
    background-color: rgba(254, 242, 255, var(--bg-opacity));
}

.bg-purple-200 {
    --bg-opacity: 1;
    background-color: #eed3f1;
    background-color: rgba(238, 211, 241, var(--bg-opacity));
}

.bg-purple-300 {
    --bg-opacity: 1;
    background-color: #dfb6e4;
    background-color: rgba(223, 182, 228, var(--bg-opacity));
}

.bg-purple-400 {
    --bg-opacity: 1;
    background-color: #c186c9;
    background-color: rgba(193, 134, 201, var(--bg-opacity));
}

.bg-purple-500 {
    --bg-opacity: 1;
    background-color: #a45dad;
    background-color: rgba(164, 93, 173, var(--bg-opacity));
}

.bg-purple-600 {
    --bg-opacity: 1;
    background-color: #883b92;
    background-color: rgba(136, 59, 146, var(--bg-opacity));
}

.bg-purple-700 {
    --bg-opacity: 1;
    background-color: #6d2077;
    background-color: rgba(109, 32, 119, var(--bg-opacity));
}

.bg-purple-800 {
    --bg-opacity: 1;
    background-color: #53135b;
    background-color: rgba(83, 19, 91, var(--bg-opacity));
}

.bg-purple-900 {
    --bg-opacity: 1;
    background-color: #390a40;
    background-color: rgba(57, 10, 64, var(--bg-opacity));
}

.bg-raspberry-100 {
    --bg-opacity: 1;
    background-color: #fff0fb;
    background-color: rgba(255, 240, 251, var(--bg-opacity));
}

.bg-raspberry-200 {
    --bg-opacity: 1;
    background-color: #f6cbea;
    background-color: rgba(246, 203, 234, var(--bg-opacity));
}

.bg-raspberry-300 {
    --bg-opacity: 1;
    background-color: #eda7da;
    background-color: rgba(237, 167, 218, var(--bg-opacity));
}

.bg-raspberry-400 {
    --bg-opacity: 1;
    background-color: #d86fbc;
    background-color: rgba(216, 111, 188, var(--bg-opacity));
}

.bg-raspberry-500 {
    --bg-opacity: 1;
    background-color: #c43e9f;
    background-color: rgba(196, 62, 159, var(--bg-opacity));
}

.bg-raspberry-600 {
    --bg-opacity: 1;
    background-color: #af1685;
    background-color: rgba(175, 22, 133, var(--bg-opacity));
}

.bg-raspberry-700 {
    --bg-opacity: 1;
    background-color: #92086d;
    background-color: rgba(146, 8, 109, var(--bg-opacity));
}

.bg-raspberry-800 {
    --bg-opacity: 1;
    background-color: #760056;
    background-color: rgba(118, 0, 86, var(--bg-opacity));
}

.bg-raspberry-900 {
    --bg-opacity: 1;
    background-color: #570041;
    background-color: rgba(87, 0, 65, var(--bg-opacity));
}

.bg-red-100 {
    --bg-opacity: 1;
    background-color: #fff0f3;
    background-color: rgba(255, 240, 243, var(--bg-opacity));
}

.bg-red-200 {
    --bg-opacity: 1;
    background-color: #FFD6DD;
    background-color: rgba(255, 214, 221, var(--bg-opacity));
}

.bg-red-300 {
    --bg-opacity: 1;
    background-color: #fea8b8;
    background-color: rgba(254, 168, 184, var(--bg-opacity));
}

.bg-red-400 {
    --bg-opacity: 1;
    background-color: #f66c86;
    background-color: rgba(246, 108, 134, var(--bg-opacity));
}

.bg-red-500 {
    --bg-opacity: 1;
    background-color: #ed3457;
    background-color: rgba(237, 52, 87, var(--bg-opacity));
}

.bg-red-600 {
    --bg-opacity: 1;
    background-color: #e4002b;
    background-color: rgba(228, 0, 43, var(--bg-opacity));
}

.bg-red-700 {
    --bg-opacity: 1;
    background-color: #c60025;
    background-color: rgba(198, 0, 37, var(--bg-opacity));
}

.bg-red-800 {
    --bg-opacity: 1;
    background-color: #a8001f;
    background-color: rgba(168, 0, 31, var(--bg-opacity));
}

.bg-red-900 {
    --bg-opacity: 1;
    background-color: #8a0019;
    background-color: rgba(138, 0, 25, var(--bg-opacity));
}

.bg-sapphire-100 {
    --bg-opacity: 1;
    background-color: #f2fcff;
    background-color: rgba(242, 252, 255, var(--bg-opacity));
}

.bg-sapphire-200 {
    --bg-opacity: 1;
    background-color: #d0eff8;
    background-color: rgba(208, 239, 248, var(--bg-opacity));
}

.bg-sapphire-300 {
    --bg-opacity: 1;
    background-color: #afe2f1;
    background-color: rgba(175, 226, 241, var(--bg-opacity));
}

.bg-sapphire-400 {
    --bg-opacity: 1;
    background-color: #79c8de;
    background-color: rgba(121, 200, 222, var(--bg-opacity));
}

.bg-sapphire-500 {
    --bg-opacity: 1;
    background-color: #4aafcc;
    background-color: rgba(74, 175, 204, var(--bg-opacity));
}

.bg-sapphire-600 {
    --bg-opacity: 1;
    background-color: #2197b9;
    background-color: rgba(33, 151, 185, var(--bg-opacity));
}

.bg-sapphire-700 {
    --bg-opacity: 1;
    background-color: #0081a6;
    background-color: rgba(0, 129, 166, var(--bg-opacity));
}

.bg-sapphire-800 {
    --bg-opacity: 1;
    background-color: #006580;
    background-color: rgba(0, 101, 128, var(--bg-opacity));
}

.bg-sapphire-900 {
    --bg-opacity: 1;
    background-color: #004759;
    background-color: rgba(0, 71, 89, var(--bg-opacity));
}

.bg-teal-100 {
    --bg-opacity: 1;
    background-color: #f2fffe;
    background-color: rgba(242, 255, 254, var(--bg-opacity));
}

.bg-teal-200 {
    --bg-opacity: 1;
    background-color: #c6f7f4;
    background-color: rgba(198, 247, 244, var(--bg-opacity));
}

.bg-teal-300 {
    --bg-opacity: 1;
    background-color: #9befea;
    background-color: rgba(155, 239, 234, var(--bg-opacity));
}

.bg-teal-400 {
    --bg-opacity: 1;
    background-color: #5fdad4;
    background-color: rgba(95, 218, 212, var(--bg-opacity));
}

.bg-teal-500 {
    --bg-opacity: 1;
    background-color: #2bc6be;
    background-color: rgba(43, 198, 190, var(--bg-opacity));
}

.bg-teal-600 {
    --bg-opacity: 1;
    background-color: #00b2a9;
    background-color: rgba(0, 178, 169, var(--bg-opacity));
}

.bg-teal-700 {
    --bg-opacity: 1;
    background-color: #00948c;
    background-color: rgba(0, 148, 140, var(--bg-opacity));
}

.bg-teal-800 {
    --bg-opacity: 1;
    background-color: #00756f;
    background-color: rgba(0, 117, 111, var(--bg-opacity));
}

.bg-teal-900 {
    --bg-opacity: 1;
    background-color: #005752;
    background-color: rgba(0, 87, 82, var(--bg-opacity));
}

.bg-transparent {
    background-color: transparent;
}

.bg-white {
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
}

.bg-white-a10 {
    background-color: rgba(255, 255, 255, 0.1);
}

.bg-white-a20 {
    background-color: rgba(255, 255, 255, 0.2);
}

.bg-white-a30 {
    background-color: rgba(255, 255, 255, 0.3);
}

.bg-white-a40 {
    background-color: rgba(255, 255, 255, 0.4);
}

.bg-white-a50 {
    background-color: rgba(255, 255, 255, 0.5);
}

.bg-white-a60 {
    background-color: rgba(255, 255, 255, 0.6);
}

.bg-white-a70 {
    background-color: rgba(255, 255, 255, 0.7);
}

.bg-white-a80 {
    background-color: rgba(255, 255, 255, 0.8);
}

.bg-white-a90 {
    background-color: rgba(255, 255, 255, 0.9);
}

.bg-yellow-100 {
    --bg-opacity: 1;
    background-color: #FFF9E8;
    background-color: rgba(255, 249, 232, var(--bg-opacity));
}

.bg-yellow-200 {
    --bg-opacity: 1;
    background-color: #FFF1BD;
    background-color: rgba(255, 241, 189, var(--bg-opacity));
}

.bg-yellow-300 {
    --bg-opacity: 1;
    background-color: #FFEA90;
    background-color: rgba(255, 234, 144, var(--bg-opacity));
}

.bg-yellow-400 {
    --bg-opacity: 1;
    background-color: #FFD146;
    background-color: rgba(255, 209, 70, var(--bg-opacity));
}

.bg-yellow-500 {
    --bg-opacity: 1;
    background-color: #FEBA00;
    background-color: rgba(254, 186, 0, var(--bg-opacity));
}

.bg-yellow-600 {
    --bg-opacity: 1;
    background-color: #D49A00;
    background-color: rgba(212, 154, 0, var(--bg-opacity));
}

.bg-yellow-700 {
    --bg-opacity: 1;
    background-color: #AA7A00;
    background-color: rgba(170, 122, 0, var(--bg-opacity));
}

.bg-yellow-800 {
    --bg-opacity: 1;
    background-color: #815B00;
    background-color: rgba(129, 91, 0, var(--bg-opacity));
}

.bg-yellow-900 {
    --bg-opacity: 1;
    background-color: #573D00;
    background-color: rgba(87, 61, 0, var(--bg-opacity));
}

.hover\:bg-black:hover {
    --bg-opacity: 1;
    background-color: #333333;
    background-color: rgba(51, 51, 51, var(--bg-opacity));
}

.hover\:bg-blue-100:hover {
    --bg-opacity: 1;
    background-color: #f2f8ff;
    background-color: rgba(242, 248, 255, var(--bg-opacity));
}

.hover\:bg-blue-150:hover {
    --bg-opacity: 1;
    background-color: #E6EFFB;
    background-color: rgba(230, 239, 251, var(--bg-opacity));
}

.hover\:bg-blue-200:hover {
    --bg-opacity: 1;
    background-color: #d6e3f4;
    background-color: rgba(214, 227, 244, var(--bg-opacity));
}

.hover\:bg-blue-300:hover {
    --bg-opacity: 1;
    background-color: #bbcfea;
    background-color: rgba(187, 207, 234, var(--bg-opacity));
}

.hover\:bg-blue-400:hover {
    --bg-opacity: 1;
    background-color: #8dabd4;
    background-color: rgba(141, 171, 212, var(--bg-opacity));
}

.hover\:bg-blue-500:hover {
    --bg-opacity: 1;
    background-color: #648abf;
    background-color: rgba(100, 138, 191, var(--bg-opacity));
}

.hover\:bg-blue-600:hover {
    --bg-opacity: 1;
    background-color: #426da9;
    background-color: rgba(66, 109, 169, var(--bg-opacity));
}

.hover\:bg-blue-700:hover {
    --bg-opacity: 1;
    background-color: #1d4f91;
    background-color: rgba(29, 79, 145, var(--bg-opacity));
}

.hover\:bg-blue-800:hover {
    --bg-opacity: 1;
    background-color: #123f7a;
    background-color: rgba(18, 63, 122, var(--bg-opacity));
}

.hover\:bg-blue-900:hover {
    --bg-opacity: 1;
    background-color: #0a3163;
    background-color: rgba(10, 49, 99, var(--bg-opacity));
}

.hover\:bg-gray-100:hover {
    --bg-opacity: 1;
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, var(--bg-opacity));
}

.hover\:bg-gray-200:hover {
    --bg-opacity: 1;
    background-color: #eaeaea;
    background-color: rgba(234, 234, 234, var(--bg-opacity));
}

.hover\:bg-gray-300:hover {
    --bg-opacity: 1;
    background-color: #d6d6d6;
    background-color: rgba(214, 214, 214, var(--bg-opacity));
}

.hover\:bg-gray-400:hover {
    --bg-opacity: 1;
    background-color: #c1c1c1;
    background-color: rgba(193, 193, 193, var(--bg-opacity));
}

.hover\:bg-gray-500:hover {
    --bg-opacity: 1;
    background-color: #a7a7a7;
    background-color: rgba(167, 167, 167, var(--bg-opacity));
}

.hover\:bg-gray-600:hover {
    --bg-opacity: 1;
    background-color: #8c8c8c;
    background-color: rgba(140, 140, 140, var(--bg-opacity));
}

.hover\:bg-gray-700:hover {
    --bg-opacity: 1;
    background-color: #717171;
    background-color: rgba(113, 113, 113, var(--bg-opacity));
}

.hover\:bg-gray-800:hover {
    --bg-opacity: 1;
    background-color: #585858;
    background-color: rgba(88, 88, 88, var(--bg-opacity));
}

.hover\:bg-gray-900:hover {
    --bg-opacity: 1;
    background-color: #404040;
    background-color: rgba(64, 64, 64, var(--bg-opacity));
}

.hover\:bg-green-100:hover {
    --bg-opacity: 1;
    background-color: #F2FFF5;
    background-color: rgba(242, 255, 245, var(--bg-opacity));
}

.hover\:bg-green-200:hover {
    --bg-opacity: 1;
    background-color: #D0F6DB;
    background-color: rgba(208, 246, 219, var(--bg-opacity));
}

.hover\:bg-green-300:hover {
    --bg-opacity: 1;
    background-color: #9AE8B4;
    background-color: rgba(154, 232, 180, var(--bg-opacity));
}

.hover\:bg-green-400:hover {
    --bg-opacity: 1;
    background-color: #5CD08E;
    background-color: rgba(92, 208, 142, var(--bg-opacity));
}

.hover\:bg-green-500:hover {
    --bg-opacity: 1;
    background-color: #29B769;
    background-color: rgba(41, 183, 105, var(--bg-opacity));
}

.hover\:bg-green-600:hover {
    --bg-opacity: 1;
    background-color: #009f4d;
    background-color: rgba(0, 159, 77, var(--bg-opacity));
}

.hover\:bg-green-700:hover {
    --bg-opacity: 1;
    background-color: #007a3b;
    background-color: rgba(0, 122, 59, var(--bg-opacity));
}

.hover\:bg-green-800:hover {
    --bg-opacity: 1;
    background-color: #00612F;
    background-color: rgba(0, 97, 47, var(--bg-opacity));
}

.hover\:bg-green-900:hover {
    --bg-opacity: 1;
    background-color: #004A24;
    background-color: rgba(0, 74, 36, var(--bg-opacity));
}

.hover\:bg-lime-100:hover {
    --bg-opacity: 1;
    background-color: #fefff2;
    background-color: rgba(254, 255, 242, var(--bg-opacity));
}

.hover\:bg-lime-200:hover {
    --bg-opacity: 1;
    background-color: #f7f9cc;
    background-color: rgba(247, 249, 204, var(--bg-opacity));
}

.hover\:bg-lime-300:hover {
    --bg-opacity: 1;
    background-color: #f0f3a7;
    background-color: rgba(240, 243, 167, var(--bg-opacity));
}

.hover\:bg-lime-400:hover {
    --bg-opacity: 1;
    background-color: #dce26d;
    background-color: rgba(220, 226, 109, var(--bg-opacity));
}

.hover\:bg-lime-500:hover {
    --bg-opacity: 1;
    background-color: #cad03b;
    background-color: rgba(202, 208, 59, var(--bg-opacity));
}

.hover\:bg-lime-600:hover {
    --bg-opacity: 1;
    background-color: #b7bf10;
    background-color: rgba(183, 191, 16, var(--bg-opacity));
}

.hover\:bg-lime-700:hover {
    --bg-opacity: 1;
    background-color: #979e08;
    background-color: rgba(151, 158, 8, var(--bg-opacity));
}

.hover\:bg-lime-800:hover {
    --bg-opacity: 1;
    background-color: #777d03;
    background-color: rgba(119, 125, 3, var(--bg-opacity));
}

.hover\:bg-lime-900:hover {
    --bg-opacity: 1;
    background-color: #575c00;
    background-color: rgba(87, 92, 0, var(--bg-opacity));
}

.hover\:bg-magenta-100:hover {
    --bg-opacity: 1;
    background-color: #fff1fa;
    background-color: rgba(255, 241, 250, var(--bg-opacity));
}

.hover\:bg-magenta-200:hover {
    --bg-opacity: 1;
    background-color: #ffd8f0;
    background-color: rgba(255, 216, 240, var(--bg-opacity));
}

.hover\:bg-magenta-300:hover {
    --bg-opacity: 1;
    background-color: #ffc0e4;
    background-color: rgba(255, 192, 228, var(--bg-opacity));
}

.hover\:bg-magenta-400:hover {
    --bg-opacity: 1;
    background-color: #f790c6;
    background-color: rgba(247, 144, 198, var(--bg-opacity));
}

.hover\:bg-magenta-500:hover {
    --bg-opacity: 1;
    background-color: #ef62a8;
    background-color: rgba(239, 98, 168, var(--bg-opacity));
}

.hover\:bg-magenta-600:hover {
    --bg-opacity: 1;
    background-color: #e63888;
    background-color: rgba(230, 56, 136, var(--bg-opacity));
}

.hover\:bg-magenta-700:hover {
    --bg-opacity: 1;
    background-color: #c41d73;
    background-color: rgba(196, 29, 115, var(--bg-opacity));
}

.hover\:bg-magenta-800:hover {
    --bg-opacity: 1;
    background-color: #a20861;
    background-color: rgba(162, 8, 97, var(--bg-opacity));
}

.hover\:bg-magenta-900:hover {
    --bg-opacity: 1;
    background-color: #800051;
    background-color: rgba(128, 0, 81, var(--bg-opacity));
}

.hover\:bg-orange-100:hover {
    --bg-opacity: 1;
    background-color: #fff9f2;
    background-color: rgba(255, 249, 242, var(--bg-opacity));
}

.hover\:bg-orange-200:hover {
    --bg-opacity: 1;
    background-color: #ffeed7;
    background-color: rgba(255, 238, 215, var(--bg-opacity));
}

.hover\:bg-orange-300:hover {
    --bg-opacity: 1;
    background-color: #ffe3ba;
    background-color: rgba(255, 227, 186, var(--bg-opacity));
}

.hover\:bg-orange-400:hover {
    --bg-opacity: 1;
    background-color: #ffc684;
    background-color: rgba(255, 198, 132, var(--bg-opacity));
}

.hover\:bg-orange-500:hover {
    --bg-opacity: 1;
    background-color: #ffaa4f;
    background-color: rgba(255, 170, 79, var(--bg-opacity));
}

.hover\:bg-orange-600:hover {
    --bg-opacity: 1;
    background-color: #ff8f1c;
    background-color: rgba(255, 143, 28, var(--bg-opacity));
}

.hover\:bg-orange-700:hover {
    --bg-opacity: 1;
    background-color: #cc6e0f;
    background-color: rgba(204, 110, 15, var(--bg-opacity));
}

.hover\:bg-orange-800:hover {
    --bg-opacity: 1;
    background-color: #995006;
    background-color: rgba(153, 80, 6, var(--bg-opacity));
}

.hover\:bg-orange-900:hover {
    --bg-opacity: 1;
    background-color: #663300;
    background-color: rgba(102, 51, 0, var(--bg-opacity));
}

.hover\:bg-purple-100:hover {
    --bg-opacity: 1;
    background-color: #fef2ff;
    background-color: rgba(254, 242, 255, var(--bg-opacity));
}

.hover\:bg-purple-200:hover {
    --bg-opacity: 1;
    background-color: #eed3f1;
    background-color: rgba(238, 211, 241, var(--bg-opacity));
}

.hover\:bg-purple-300:hover {
    --bg-opacity: 1;
    background-color: #dfb6e4;
    background-color: rgba(223, 182, 228, var(--bg-opacity));
}

.hover\:bg-purple-400:hover {
    --bg-opacity: 1;
    background-color: #c186c9;
    background-color: rgba(193, 134, 201, var(--bg-opacity));
}

.hover\:bg-purple-500:hover {
    --bg-opacity: 1;
    background-color: #a45dad;
    background-color: rgba(164, 93, 173, var(--bg-opacity));
}

.hover\:bg-purple-600:hover {
    --bg-opacity: 1;
    background-color: #883b92;
    background-color: rgba(136, 59, 146, var(--bg-opacity));
}

.hover\:bg-purple-700:hover {
    --bg-opacity: 1;
    background-color: #6d2077;
    background-color: rgba(109, 32, 119, var(--bg-opacity));
}

.hover\:bg-purple-800:hover {
    --bg-opacity: 1;
    background-color: #53135b;
    background-color: rgba(83, 19, 91, var(--bg-opacity));
}

.hover\:bg-purple-900:hover {
    --bg-opacity: 1;
    background-color: #390a40;
    background-color: rgba(57, 10, 64, var(--bg-opacity));
}

.hover\:bg-raspberry-100:hover {
    --bg-opacity: 1;
    background-color: #fff0fb;
    background-color: rgba(255, 240, 251, var(--bg-opacity));
}

.hover\:bg-raspberry-200:hover {
    --bg-opacity: 1;
    background-color: #f6cbea;
    background-color: rgba(246, 203, 234, var(--bg-opacity));
}

.hover\:bg-raspberry-300:hover {
    --bg-opacity: 1;
    background-color: #eda7da;
    background-color: rgba(237, 167, 218, var(--bg-opacity));
}

.hover\:bg-raspberry-400:hover {
    --bg-opacity: 1;
    background-color: #d86fbc;
    background-color: rgba(216, 111, 188, var(--bg-opacity));
}

.hover\:bg-raspberry-500:hover {
    --bg-opacity: 1;
    background-color: #c43e9f;
    background-color: rgba(196, 62, 159, var(--bg-opacity));
}

.hover\:bg-raspberry-600:hover {
    --bg-opacity: 1;
    background-color: #af1685;
    background-color: rgba(175, 22, 133, var(--bg-opacity));
}

.hover\:bg-raspberry-700:hover {
    --bg-opacity: 1;
    background-color: #92086d;
    background-color: rgba(146, 8, 109, var(--bg-opacity));
}

.hover\:bg-raspberry-800:hover {
    --bg-opacity: 1;
    background-color: #760056;
    background-color: rgba(118, 0, 86, var(--bg-opacity));
}

.hover\:bg-raspberry-900:hover {
    --bg-opacity: 1;
    background-color: #570041;
    background-color: rgba(87, 0, 65, var(--bg-opacity));
}

.hover\:bg-red-100:hover {
    --bg-opacity: 1;
    background-color: #fff0f3;
    background-color: rgba(255, 240, 243, var(--bg-opacity));
}

.hover\:bg-red-200:hover {
    --bg-opacity: 1;
    background-color: #FFD6DD;
    background-color: rgba(255, 214, 221, var(--bg-opacity));
}

.hover\:bg-red-300:hover {
    --bg-opacity: 1;
    background-color: #fea8b8;
    background-color: rgba(254, 168, 184, var(--bg-opacity));
}

.hover\:bg-red-400:hover {
    --bg-opacity: 1;
    background-color: #f66c86;
    background-color: rgba(246, 108, 134, var(--bg-opacity));
}

.hover\:bg-red-500:hover {
    --bg-opacity: 1;
    background-color: #ed3457;
    background-color: rgba(237, 52, 87, var(--bg-opacity));
}

.hover\:bg-red-600:hover {
    --bg-opacity: 1;
    background-color: #e4002b;
    background-color: rgba(228, 0, 43, var(--bg-opacity));
}

.hover\:bg-red-700:hover {
    --bg-opacity: 1;
    background-color: #c60025;
    background-color: rgba(198, 0, 37, var(--bg-opacity));
}

.hover\:bg-red-800:hover {
    --bg-opacity: 1;
    background-color: #a8001f;
    background-color: rgba(168, 0, 31, var(--bg-opacity));
}

.hover\:bg-red-900:hover {
    --bg-opacity: 1;
    background-color: #8a0019;
    background-color: rgba(138, 0, 25, var(--bg-opacity));
}

.hover\:bg-sapphire-100:hover {
    --bg-opacity: 1;
    background-color: #f2fcff;
    background-color: rgba(242, 252, 255, var(--bg-opacity));
}

.hover\:bg-sapphire-200:hover {
    --bg-opacity: 1;
    background-color: #d0eff8;
    background-color: rgba(208, 239, 248, var(--bg-opacity));
}

.hover\:bg-sapphire-300:hover {
    --bg-opacity: 1;
    background-color: #afe2f1;
    background-color: rgba(175, 226, 241, var(--bg-opacity));
}

.hover\:bg-sapphire-400:hover {
    --bg-opacity: 1;
    background-color: #79c8de;
    background-color: rgba(121, 200, 222, var(--bg-opacity));
}

.hover\:bg-sapphire-500:hover {
    --bg-opacity: 1;
    background-color: #4aafcc;
    background-color: rgba(74, 175, 204, var(--bg-opacity));
}

.hover\:bg-sapphire-600:hover {
    --bg-opacity: 1;
    background-color: #2197b9;
    background-color: rgba(33, 151, 185, var(--bg-opacity));
}

.hover\:bg-sapphire-700:hover {
    --bg-opacity: 1;
    background-color: #0081a6;
    background-color: rgba(0, 129, 166, var(--bg-opacity));
}

.hover\:bg-sapphire-800:hover {
    --bg-opacity: 1;
    background-color: #006580;
    background-color: rgba(0, 101, 128, var(--bg-opacity));
}

.hover\:bg-sapphire-900:hover {
    --bg-opacity: 1;
    background-color: #004759;
    background-color: rgba(0, 71, 89, var(--bg-opacity));
}

.hover\:bg-teal-100:hover {
    --bg-opacity: 1;
    background-color: #f2fffe;
    background-color: rgba(242, 255, 254, var(--bg-opacity));
}

.hover\:bg-teal-200:hover {
    --bg-opacity: 1;
    background-color: #c6f7f4;
    background-color: rgba(198, 247, 244, var(--bg-opacity));
}

.hover\:bg-teal-300:hover {
    --bg-opacity: 1;
    background-color: #9befea;
    background-color: rgba(155, 239, 234, var(--bg-opacity));
}

.hover\:bg-teal-400:hover {
    --bg-opacity: 1;
    background-color: #5fdad4;
    background-color: rgba(95, 218, 212, var(--bg-opacity));
}

.hover\:bg-teal-500:hover {
    --bg-opacity: 1;
    background-color: #2bc6be;
    background-color: rgba(43, 198, 190, var(--bg-opacity));
}

.hover\:bg-teal-600:hover {
    --bg-opacity: 1;
    background-color: #00b2a9;
    background-color: rgba(0, 178, 169, var(--bg-opacity));
}

.hover\:bg-teal-700:hover {
    --bg-opacity: 1;
    background-color: #00948c;
    background-color: rgba(0, 148, 140, var(--bg-opacity));
}

.hover\:bg-teal-800:hover {
    --bg-opacity: 1;
    background-color: #00756f;
    background-color: rgba(0, 117, 111, var(--bg-opacity));
}

.hover\:bg-teal-900:hover {
    --bg-opacity: 1;
    background-color: #005752;
    background-color: rgba(0, 87, 82, var(--bg-opacity));
}

.hover\:bg-transparent:hover {
    background-color: transparent;
}

.hover\:bg-white:hover {
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
}

.hover\:bg-white-a10:hover {
    background-color: rgba(255, 255, 255, 0.1);
}

.hover\:bg-white-a20:hover {
    background-color: rgba(255, 255, 255, 0.2);
}

.hover\:bg-white-a30:hover {
    background-color: rgba(255, 255, 255, 0.3);
}

.hover\:bg-white-a40:hover {
    background-color: rgba(255, 255, 255, 0.4);
}

.hover\:bg-white-a50:hover {
    background-color: rgba(255, 255, 255, 0.5);
}

.hover\:bg-white-a60:hover {
    background-color: rgba(255, 255, 255, 0.6);
}

.hover\:bg-white-a70:hover {
    background-color: rgba(255, 255, 255, 0.7);
}

.hover\:bg-white-a80:hover {
    background-color: rgba(255, 255, 255, 0.8);
}

.hover\:bg-white-a90:hover {
    background-color: rgba(255, 255, 255, 0.9);
}

.hover\:bg-yellow-100:hover {
    --bg-opacity: 1;
    background-color: #FFF9E8;
    background-color: rgba(255, 249, 232, var(--bg-opacity));
}

.hover\:bg-yellow-200:hover {
    --bg-opacity: 1;
    background-color: #FFF1BD;
    background-color: rgba(255, 241, 189, var(--bg-opacity));
}

.hover\:bg-yellow-300:hover {
    --bg-opacity: 1;
    background-color: #FFEA90;
    background-color: rgba(255, 234, 144, var(--bg-opacity));
}

.hover\:bg-yellow-400:hover {
    --bg-opacity: 1;
    background-color: #FFD146;
    background-color: rgba(255, 209, 70, var(--bg-opacity));
}

.hover\:bg-yellow-500:hover {
    --bg-opacity: 1;
    background-color: #FEBA00;
    background-color: rgba(254, 186, 0, var(--bg-opacity));
}

.hover\:bg-yellow-600:hover {
    --bg-opacity: 1;
    background-color: #D49A00;
    background-color: rgba(212, 154, 0, var(--bg-opacity));
}

.hover\:bg-yellow-700:hover {
    --bg-opacity: 1;
    background-color: #AA7A00;
    background-color: rgba(170, 122, 0, var(--bg-opacity));
}

.hover\:bg-yellow-800:hover {
    --bg-opacity: 1;
    background-color: #815B00;
    background-color: rgba(129, 91, 0, var(--bg-opacity));
}

.hover\:bg-yellow-900:hover {
    --bg-opacity: 1;
    background-color: #573D00;
    background-color: rgba(87, 61, 0, var(--bg-opacity));
}

.focus\:bg-black:focus {
    --bg-opacity: 1;
    background-color: #333333;
    background-color: rgba(51, 51, 51, var(--bg-opacity));
}

.focus\:bg-blue-100:focus {
    --bg-opacity: 1;
    background-color: #f2f8ff;
    background-color: rgba(242, 248, 255, var(--bg-opacity));
}

.focus\:bg-blue-150:focus {
    --bg-opacity: 1;
    background-color: #E6EFFB;
    background-color: rgba(230, 239, 251, var(--bg-opacity));
}

.focus\:bg-blue-200:focus {
    --bg-opacity: 1;
    background-color: #d6e3f4;
    background-color: rgba(214, 227, 244, var(--bg-opacity));
}

.focus\:bg-blue-300:focus {
    --bg-opacity: 1;
    background-color: #bbcfea;
    background-color: rgba(187, 207, 234, var(--bg-opacity));
}

.focus\:bg-blue-400:focus {
    --bg-opacity: 1;
    background-color: #8dabd4;
    background-color: rgba(141, 171, 212, var(--bg-opacity));
}

.focus\:bg-blue-500:focus {
    --bg-opacity: 1;
    background-color: #648abf;
    background-color: rgba(100, 138, 191, var(--bg-opacity));
}

.focus\:bg-blue-600:focus {
    --bg-opacity: 1;
    background-color: #426da9;
    background-color: rgba(66, 109, 169, var(--bg-opacity));
}

.focus\:bg-blue-700:focus {
    --bg-opacity: 1;
    background-color: #1d4f91;
    background-color: rgba(29, 79, 145, var(--bg-opacity));
}

.focus\:bg-blue-800:focus {
    --bg-opacity: 1;
    background-color: #123f7a;
    background-color: rgba(18, 63, 122, var(--bg-opacity));
}

.focus\:bg-blue-900:focus {
    --bg-opacity: 1;
    background-color: #0a3163;
    background-color: rgba(10, 49, 99, var(--bg-opacity));
}

.focus\:bg-gray-100:focus {
    --bg-opacity: 1;
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, var(--bg-opacity));
}

.focus\:bg-gray-200:focus {
    --bg-opacity: 1;
    background-color: #eaeaea;
    background-color: rgba(234, 234, 234, var(--bg-opacity));
}

.focus\:bg-gray-300:focus {
    --bg-opacity: 1;
    background-color: #d6d6d6;
    background-color: rgba(214, 214, 214, var(--bg-opacity));
}

.focus\:bg-gray-400:focus {
    --bg-opacity: 1;
    background-color: #c1c1c1;
    background-color: rgba(193, 193, 193, var(--bg-opacity));
}

.focus\:bg-gray-500:focus {
    --bg-opacity: 1;
    background-color: #a7a7a7;
    background-color: rgba(167, 167, 167, var(--bg-opacity));
}

.focus\:bg-gray-600:focus {
    --bg-opacity: 1;
    background-color: #8c8c8c;
    background-color: rgba(140, 140, 140, var(--bg-opacity));
}

.focus\:bg-gray-700:focus {
    --bg-opacity: 1;
    background-color: #717171;
    background-color: rgba(113, 113, 113, var(--bg-opacity));
}

.focus\:bg-gray-800:focus {
    --bg-opacity: 1;
    background-color: #585858;
    background-color: rgba(88, 88, 88, var(--bg-opacity));
}

.focus\:bg-gray-900:focus {
    --bg-opacity: 1;
    background-color: #404040;
    background-color: rgba(64, 64, 64, var(--bg-opacity));
}

.focus\:bg-green-100:focus {
    --bg-opacity: 1;
    background-color: #F2FFF5;
    background-color: rgba(242, 255, 245, var(--bg-opacity));
}

.focus\:bg-green-200:focus {
    --bg-opacity: 1;
    background-color: #D0F6DB;
    background-color: rgba(208, 246, 219, var(--bg-opacity));
}

.focus\:bg-green-300:focus {
    --bg-opacity: 1;
    background-color: #9AE8B4;
    background-color: rgba(154, 232, 180, var(--bg-opacity));
}

.focus\:bg-green-400:focus {
    --bg-opacity: 1;
    background-color: #5CD08E;
    background-color: rgba(92, 208, 142, var(--bg-opacity));
}

.focus\:bg-green-500:focus {
    --bg-opacity: 1;
    background-color: #29B769;
    background-color: rgba(41, 183, 105, var(--bg-opacity));
}

.focus\:bg-green-600:focus {
    --bg-opacity: 1;
    background-color: #009f4d;
    background-color: rgba(0, 159, 77, var(--bg-opacity));
}

.focus\:bg-green-700:focus {
    --bg-opacity: 1;
    background-color: #007a3b;
    background-color: rgba(0, 122, 59, var(--bg-opacity));
}

.focus\:bg-green-800:focus {
    --bg-opacity: 1;
    background-color: #00612F;
    background-color: rgba(0, 97, 47, var(--bg-opacity));
}

.focus\:bg-green-900:focus {
    --bg-opacity: 1;
    background-color: #004A24;
    background-color: rgba(0, 74, 36, var(--bg-opacity));
}

.focus\:bg-lime-100:focus {
    --bg-opacity: 1;
    background-color: #fefff2;
    background-color: rgba(254, 255, 242, var(--bg-opacity));
}

.focus\:bg-lime-200:focus {
    --bg-opacity: 1;
    background-color: #f7f9cc;
    background-color: rgba(247, 249, 204, var(--bg-opacity));
}

.focus\:bg-lime-300:focus {
    --bg-opacity: 1;
    background-color: #f0f3a7;
    background-color: rgba(240, 243, 167, var(--bg-opacity));
}

.focus\:bg-lime-400:focus {
    --bg-opacity: 1;
    background-color: #dce26d;
    background-color: rgba(220, 226, 109, var(--bg-opacity));
}

.focus\:bg-lime-500:focus {
    --bg-opacity: 1;
    background-color: #cad03b;
    background-color: rgba(202, 208, 59, var(--bg-opacity));
}

.focus\:bg-lime-600:focus {
    --bg-opacity: 1;
    background-color: #b7bf10;
    background-color: rgba(183, 191, 16, var(--bg-opacity));
}

.focus\:bg-lime-700:focus {
    --bg-opacity: 1;
    background-color: #979e08;
    background-color: rgba(151, 158, 8, var(--bg-opacity));
}

.focus\:bg-lime-800:focus {
    --bg-opacity: 1;
    background-color: #777d03;
    background-color: rgba(119, 125, 3, var(--bg-opacity));
}

.focus\:bg-lime-900:focus {
    --bg-opacity: 1;
    background-color: #575c00;
    background-color: rgba(87, 92, 0, var(--bg-opacity));
}

.focus\:bg-magenta-100:focus {
    --bg-opacity: 1;
    background-color: #fff1fa;
    background-color: rgba(255, 241, 250, var(--bg-opacity));
}

.focus\:bg-magenta-200:focus {
    --bg-opacity: 1;
    background-color: #ffd8f0;
    background-color: rgba(255, 216, 240, var(--bg-opacity));
}

.focus\:bg-magenta-300:focus {
    --bg-opacity: 1;
    background-color: #ffc0e4;
    background-color: rgba(255, 192, 228, var(--bg-opacity));
}

.focus\:bg-magenta-400:focus {
    --bg-opacity: 1;
    background-color: #f790c6;
    background-color: rgba(247, 144, 198, var(--bg-opacity));
}

.focus\:bg-magenta-500:focus {
    --bg-opacity: 1;
    background-color: #ef62a8;
    background-color: rgba(239, 98, 168, var(--bg-opacity));
}

.focus\:bg-magenta-600:focus {
    --bg-opacity: 1;
    background-color: #e63888;
    background-color: rgba(230, 56, 136, var(--bg-opacity));
}

.focus\:bg-magenta-700:focus {
    --bg-opacity: 1;
    background-color: #c41d73;
    background-color: rgba(196, 29, 115, var(--bg-opacity));
}

.focus\:bg-magenta-800:focus {
    --bg-opacity: 1;
    background-color: #a20861;
    background-color: rgba(162, 8, 97, var(--bg-opacity));
}

.focus\:bg-magenta-900:focus {
    --bg-opacity: 1;
    background-color: #800051;
    background-color: rgba(128, 0, 81, var(--bg-opacity));
}

.focus\:bg-orange-100:focus {
    --bg-opacity: 1;
    background-color: #fff9f2;
    background-color: rgba(255, 249, 242, var(--bg-opacity));
}

.focus\:bg-orange-200:focus {
    --bg-opacity: 1;
    background-color: #ffeed7;
    background-color: rgba(255, 238, 215, var(--bg-opacity));
}

.focus\:bg-orange-300:focus {
    --bg-opacity: 1;
    background-color: #ffe3ba;
    background-color: rgba(255, 227, 186, var(--bg-opacity));
}

.focus\:bg-orange-400:focus {
    --bg-opacity: 1;
    background-color: #ffc684;
    background-color: rgba(255, 198, 132, var(--bg-opacity));
}

.focus\:bg-orange-500:focus {
    --bg-opacity: 1;
    background-color: #ffaa4f;
    background-color: rgba(255, 170, 79, var(--bg-opacity));
}

.focus\:bg-orange-600:focus {
    --bg-opacity: 1;
    background-color: #ff8f1c;
    background-color: rgba(255, 143, 28, var(--bg-opacity));
}

.focus\:bg-orange-700:focus {
    --bg-opacity: 1;
    background-color: #cc6e0f;
    background-color: rgba(204, 110, 15, var(--bg-opacity));
}

.focus\:bg-orange-800:focus {
    --bg-opacity: 1;
    background-color: #995006;
    background-color: rgba(153, 80, 6, var(--bg-opacity));
}

.focus\:bg-orange-900:focus {
    --bg-opacity: 1;
    background-color: #663300;
    background-color: rgba(102, 51, 0, var(--bg-opacity));
}

.focus\:bg-purple-100:focus {
    --bg-opacity: 1;
    background-color: #fef2ff;
    background-color: rgba(254, 242, 255, var(--bg-opacity));
}

.focus\:bg-purple-200:focus {
    --bg-opacity: 1;
    background-color: #eed3f1;
    background-color: rgba(238, 211, 241, var(--bg-opacity));
}

.focus\:bg-purple-300:focus {
    --bg-opacity: 1;
    background-color: #dfb6e4;
    background-color: rgba(223, 182, 228, var(--bg-opacity));
}

.focus\:bg-purple-400:focus {
    --bg-opacity: 1;
    background-color: #c186c9;
    background-color: rgba(193, 134, 201, var(--bg-opacity));
}

.focus\:bg-purple-500:focus {
    --bg-opacity: 1;
    background-color: #a45dad;
    background-color: rgba(164, 93, 173, var(--bg-opacity));
}

.focus\:bg-purple-600:focus {
    --bg-opacity: 1;
    background-color: #883b92;
    background-color: rgba(136, 59, 146, var(--bg-opacity));
}

.focus\:bg-purple-700:focus {
    --bg-opacity: 1;
    background-color: #6d2077;
    background-color: rgba(109, 32, 119, var(--bg-opacity));
}

.focus\:bg-purple-800:focus {
    --bg-opacity: 1;
    background-color: #53135b;
    background-color: rgba(83, 19, 91, var(--bg-opacity));
}

.focus\:bg-purple-900:focus {
    --bg-opacity: 1;
    background-color: #390a40;
    background-color: rgba(57, 10, 64, var(--bg-opacity));
}

.focus\:bg-raspberry-100:focus {
    --bg-opacity: 1;
    background-color: #fff0fb;
    background-color: rgba(255, 240, 251, var(--bg-opacity));
}

.focus\:bg-raspberry-200:focus {
    --bg-opacity: 1;
    background-color: #f6cbea;
    background-color: rgba(246, 203, 234, var(--bg-opacity));
}

.focus\:bg-raspberry-300:focus {
    --bg-opacity: 1;
    background-color: #eda7da;
    background-color: rgba(237, 167, 218, var(--bg-opacity));
}

.focus\:bg-raspberry-400:focus {
    --bg-opacity: 1;
    background-color: #d86fbc;
    background-color: rgba(216, 111, 188, var(--bg-opacity));
}

.focus\:bg-raspberry-500:focus {
    --bg-opacity: 1;
    background-color: #c43e9f;
    background-color: rgba(196, 62, 159, var(--bg-opacity));
}

.focus\:bg-raspberry-600:focus {
    --bg-opacity: 1;
    background-color: #af1685;
    background-color: rgba(175, 22, 133, var(--bg-opacity));
}

.focus\:bg-raspberry-700:focus {
    --bg-opacity: 1;
    background-color: #92086d;
    background-color: rgba(146, 8, 109, var(--bg-opacity));
}

.focus\:bg-raspberry-800:focus {
    --bg-opacity: 1;
    background-color: #760056;
    background-color: rgba(118, 0, 86, var(--bg-opacity));
}

.focus\:bg-raspberry-900:focus {
    --bg-opacity: 1;
    background-color: #570041;
    background-color: rgba(87, 0, 65, var(--bg-opacity));
}

.focus\:bg-red-100:focus {
    --bg-opacity: 1;
    background-color: #fff0f3;
    background-color: rgba(255, 240, 243, var(--bg-opacity));
}

.focus\:bg-red-200:focus {
    --bg-opacity: 1;
    background-color: #FFD6DD;
    background-color: rgba(255, 214, 221, var(--bg-opacity));
}

.focus\:bg-red-300:focus {
    --bg-opacity: 1;
    background-color: #fea8b8;
    background-color: rgba(254, 168, 184, var(--bg-opacity));
}

.focus\:bg-red-400:focus {
    --bg-opacity: 1;
    background-color: #f66c86;
    background-color: rgba(246, 108, 134, var(--bg-opacity));
}

.focus\:bg-red-500:focus {
    --bg-opacity: 1;
    background-color: #ed3457;
    background-color: rgba(237, 52, 87, var(--bg-opacity));
}

.focus\:bg-red-600:focus {
    --bg-opacity: 1;
    background-color: #e4002b;
    background-color: rgba(228, 0, 43, var(--bg-opacity));
}

.focus\:bg-red-700:focus {
    --bg-opacity: 1;
    background-color: #c60025;
    background-color: rgba(198, 0, 37, var(--bg-opacity));
}

.focus\:bg-red-800:focus {
    --bg-opacity: 1;
    background-color: #a8001f;
    background-color: rgba(168, 0, 31, var(--bg-opacity));
}

.focus\:bg-red-900:focus {
    --bg-opacity: 1;
    background-color: #8a0019;
    background-color: rgba(138, 0, 25, var(--bg-opacity));
}

.focus\:bg-sapphire-100:focus {
    --bg-opacity: 1;
    background-color: #f2fcff;
    background-color: rgba(242, 252, 255, var(--bg-opacity));
}

.focus\:bg-sapphire-200:focus {
    --bg-opacity: 1;
    background-color: #d0eff8;
    background-color: rgba(208, 239, 248, var(--bg-opacity));
}

.focus\:bg-sapphire-300:focus {
    --bg-opacity: 1;
    background-color: #afe2f1;
    background-color: rgba(175, 226, 241, var(--bg-opacity));
}

.focus\:bg-sapphire-400:focus {
    --bg-opacity: 1;
    background-color: #79c8de;
    background-color: rgba(121, 200, 222, var(--bg-opacity));
}

.focus\:bg-sapphire-500:focus {
    --bg-opacity: 1;
    background-color: #4aafcc;
    background-color: rgba(74, 175, 204, var(--bg-opacity));
}

.focus\:bg-sapphire-600:focus {
    --bg-opacity: 1;
    background-color: #2197b9;
    background-color: rgba(33, 151, 185, var(--bg-opacity));
}

.focus\:bg-sapphire-700:focus {
    --bg-opacity: 1;
    background-color: #0081a6;
    background-color: rgba(0, 129, 166, var(--bg-opacity));
}

.focus\:bg-sapphire-800:focus {
    --bg-opacity: 1;
    background-color: #006580;
    background-color: rgba(0, 101, 128, var(--bg-opacity));
}

.focus\:bg-sapphire-900:focus {
    --bg-opacity: 1;
    background-color: #004759;
    background-color: rgba(0, 71, 89, var(--bg-opacity));
}

.focus\:bg-teal-100:focus {
    --bg-opacity: 1;
    background-color: #f2fffe;
    background-color: rgba(242, 255, 254, var(--bg-opacity));
}

.focus\:bg-teal-200:focus {
    --bg-opacity: 1;
    background-color: #c6f7f4;
    background-color: rgba(198, 247, 244, var(--bg-opacity));
}

.focus\:bg-teal-300:focus {
    --bg-opacity: 1;
    background-color: #9befea;
    background-color: rgba(155, 239, 234, var(--bg-opacity));
}

.focus\:bg-teal-400:focus {
    --bg-opacity: 1;
    background-color: #5fdad4;
    background-color: rgba(95, 218, 212, var(--bg-opacity));
}

.focus\:bg-teal-500:focus {
    --bg-opacity: 1;
    background-color: #2bc6be;
    background-color: rgba(43, 198, 190, var(--bg-opacity));
}

.focus\:bg-teal-600:focus {
    --bg-opacity: 1;
    background-color: #00b2a9;
    background-color: rgba(0, 178, 169, var(--bg-opacity));
}

.focus\:bg-teal-700:focus {
    --bg-opacity: 1;
    background-color: #00948c;
    background-color: rgba(0, 148, 140, var(--bg-opacity));
}

.focus\:bg-teal-800:focus {
    --bg-opacity: 1;
    background-color: #00756f;
    background-color: rgba(0, 117, 111, var(--bg-opacity));
}

.focus\:bg-teal-900:focus {
    --bg-opacity: 1;
    background-color: #005752;
    background-color: rgba(0, 87, 82, var(--bg-opacity));
}

.focus\:bg-transparent:focus {
    background-color: transparent;
}

.focus\:bg-white:focus {
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
}

.focus\:bg-white-a10:focus {
    background-color: rgba(255, 255, 255, 0.1);
}

.focus\:bg-white-a20:focus {
    background-color: rgba(255, 255, 255, 0.2);
}

.focus\:bg-white-a30:focus {
    background-color: rgba(255, 255, 255, 0.3);
}

.focus\:bg-white-a40:focus {
    background-color: rgba(255, 255, 255, 0.4);
}

.focus\:bg-white-a50:focus {
    background-color: rgba(255, 255, 255, 0.5);
}

.focus\:bg-white-a60:focus {
    background-color: rgba(255, 255, 255, 0.6);
}

.focus\:bg-white-a70:focus {
    background-color: rgba(255, 255, 255, 0.7);
}

.focus\:bg-white-a80:focus {
    background-color: rgba(255, 255, 255, 0.8);
}

.focus\:bg-white-a90:focus {
    background-color: rgba(255, 255, 255, 0.9);
}

.focus\:bg-yellow-100:focus {
    --bg-opacity: 1;
    background-color: #FFF9E8;
    background-color: rgba(255, 249, 232, var(--bg-opacity));
}

.focus\:bg-yellow-200:focus {
    --bg-opacity: 1;
    background-color: #FFF1BD;
    background-color: rgba(255, 241, 189, var(--bg-opacity));
}

.focus\:bg-yellow-300:focus {
    --bg-opacity: 1;
    background-color: #FFEA90;
    background-color: rgba(255, 234, 144, var(--bg-opacity));
}

.focus\:bg-yellow-400:focus {
    --bg-opacity: 1;
    background-color: #FFD146;
    background-color: rgba(255, 209, 70, var(--bg-opacity));
}

.focus\:bg-yellow-500:focus {
    --bg-opacity: 1;
    background-color: #FEBA00;
    background-color: rgba(254, 186, 0, var(--bg-opacity));
}

.focus\:bg-yellow-600:focus {
    --bg-opacity: 1;
    background-color: #D49A00;
    background-color: rgba(212, 154, 0, var(--bg-opacity));
}

.focus\:bg-yellow-700:focus {
    --bg-opacity: 1;
    background-color: #AA7A00;
    background-color: rgba(170, 122, 0, var(--bg-opacity));
}

.focus\:bg-yellow-800:focus {
    --bg-opacity: 1;
    background-color: #815B00;
    background-color: rgba(129, 91, 0, var(--bg-opacity));
}

.focus\:bg-yellow-900:focus {
    --bg-opacity: 1;
    background-color: #573D00;
    background-color: rgba(87, 61, 0, var(--bg-opacity));
}

.active\:bg-black:active {
    --bg-opacity: 1;
    background-color: #333333;
    background-color: rgba(51, 51, 51, var(--bg-opacity));
}

.active\:bg-blue-100:active {
    --bg-opacity: 1;
    background-color: #f2f8ff;
    background-color: rgba(242, 248, 255, var(--bg-opacity));
}

.active\:bg-blue-150:active {
    --bg-opacity: 1;
    background-color: #E6EFFB;
    background-color: rgba(230, 239, 251, var(--bg-opacity));
}

.active\:bg-blue-200:active {
    --bg-opacity: 1;
    background-color: #d6e3f4;
    background-color: rgba(214, 227, 244, var(--bg-opacity));
}

.active\:bg-blue-300:active {
    --bg-opacity: 1;
    background-color: #bbcfea;
    background-color: rgba(187, 207, 234, var(--bg-opacity));
}

.active\:bg-blue-400:active {
    --bg-opacity: 1;
    background-color: #8dabd4;
    background-color: rgba(141, 171, 212, var(--bg-opacity));
}

.active\:bg-blue-500:active {
    --bg-opacity: 1;
    background-color: #648abf;
    background-color: rgba(100, 138, 191, var(--bg-opacity));
}

.active\:bg-blue-600:active {
    --bg-opacity: 1;
    background-color: #426da9;
    background-color: rgba(66, 109, 169, var(--bg-opacity));
}

.active\:bg-blue-700:active {
    --bg-opacity: 1;
    background-color: #1d4f91;
    background-color: rgba(29, 79, 145, var(--bg-opacity));
}

.active\:bg-blue-800:active {
    --bg-opacity: 1;
    background-color: #123f7a;
    background-color: rgba(18, 63, 122, var(--bg-opacity));
}

.active\:bg-blue-900:active {
    --bg-opacity: 1;
    background-color: #0a3163;
    background-color: rgba(10, 49, 99, var(--bg-opacity));
}

.active\:bg-gray-100:active {
    --bg-opacity: 1;
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, var(--bg-opacity));
}

.active\:bg-gray-200:active {
    --bg-opacity: 1;
    background-color: #eaeaea;
    background-color: rgba(234, 234, 234, var(--bg-opacity));
}

.active\:bg-gray-300:active {
    --bg-opacity: 1;
    background-color: #d6d6d6;
    background-color: rgba(214, 214, 214, var(--bg-opacity));
}

.active\:bg-gray-400:active {
    --bg-opacity: 1;
    background-color: #c1c1c1;
    background-color: rgba(193, 193, 193, var(--bg-opacity));
}

.active\:bg-gray-500:active {
    --bg-opacity: 1;
    background-color: #a7a7a7;
    background-color: rgba(167, 167, 167, var(--bg-opacity));
}

.active\:bg-gray-600:active {
    --bg-opacity: 1;
    background-color: #8c8c8c;
    background-color: rgba(140, 140, 140, var(--bg-opacity));
}

.active\:bg-gray-700:active {
    --bg-opacity: 1;
    background-color: #717171;
    background-color: rgba(113, 113, 113, var(--bg-opacity));
}

.active\:bg-gray-800:active {
    --bg-opacity: 1;
    background-color: #585858;
    background-color: rgba(88, 88, 88, var(--bg-opacity));
}

.active\:bg-gray-900:active {
    --bg-opacity: 1;
    background-color: #404040;
    background-color: rgba(64, 64, 64, var(--bg-opacity));
}

.active\:bg-green-100:active {
    --bg-opacity: 1;
    background-color: #F2FFF5;
    background-color: rgba(242, 255, 245, var(--bg-opacity));
}

.active\:bg-green-200:active {
    --bg-opacity: 1;
    background-color: #D0F6DB;
    background-color: rgba(208, 246, 219, var(--bg-opacity));
}

.active\:bg-green-300:active {
    --bg-opacity: 1;
    background-color: #9AE8B4;
    background-color: rgba(154, 232, 180, var(--bg-opacity));
}

.active\:bg-green-400:active {
    --bg-opacity: 1;
    background-color: #5CD08E;
    background-color: rgba(92, 208, 142, var(--bg-opacity));
}

.active\:bg-green-500:active {
    --bg-opacity: 1;
    background-color: #29B769;
    background-color: rgba(41, 183, 105, var(--bg-opacity));
}

.active\:bg-green-600:active {
    --bg-opacity: 1;
    background-color: #009f4d;
    background-color: rgba(0, 159, 77, var(--bg-opacity));
}

.active\:bg-green-700:active {
    --bg-opacity: 1;
    background-color: #007a3b;
    background-color: rgba(0, 122, 59, var(--bg-opacity));
}

.active\:bg-green-800:active {
    --bg-opacity: 1;
    background-color: #00612F;
    background-color: rgba(0, 97, 47, var(--bg-opacity));
}

.active\:bg-green-900:active {
    --bg-opacity: 1;
    background-color: #004A24;
    background-color: rgba(0, 74, 36, var(--bg-opacity));
}

.active\:bg-lime-100:active {
    --bg-opacity: 1;
    background-color: #fefff2;
    background-color: rgba(254, 255, 242, var(--bg-opacity));
}

.active\:bg-lime-200:active {
    --bg-opacity: 1;
    background-color: #f7f9cc;
    background-color: rgba(247, 249, 204, var(--bg-opacity));
}

.active\:bg-lime-300:active {
    --bg-opacity: 1;
    background-color: #f0f3a7;
    background-color: rgba(240, 243, 167, var(--bg-opacity));
}

.active\:bg-lime-400:active {
    --bg-opacity: 1;
    background-color: #dce26d;
    background-color: rgba(220, 226, 109, var(--bg-opacity));
}

.active\:bg-lime-500:active {
    --bg-opacity: 1;
    background-color: #cad03b;
    background-color: rgba(202, 208, 59, var(--bg-opacity));
}

.active\:bg-lime-600:active {
    --bg-opacity: 1;
    background-color: #b7bf10;
    background-color: rgba(183, 191, 16, var(--bg-opacity));
}

.active\:bg-lime-700:active {
    --bg-opacity: 1;
    background-color: #979e08;
    background-color: rgba(151, 158, 8, var(--bg-opacity));
}

.active\:bg-lime-800:active {
    --bg-opacity: 1;
    background-color: #777d03;
    background-color: rgba(119, 125, 3, var(--bg-opacity));
}

.active\:bg-lime-900:active {
    --bg-opacity: 1;
    background-color: #575c00;
    background-color: rgba(87, 92, 0, var(--bg-opacity));
}

.active\:bg-magenta-100:active {
    --bg-opacity: 1;
    background-color: #fff1fa;
    background-color: rgba(255, 241, 250, var(--bg-opacity));
}

.active\:bg-magenta-200:active {
    --bg-opacity: 1;
    background-color: #ffd8f0;
    background-color: rgba(255, 216, 240, var(--bg-opacity));
}

.active\:bg-magenta-300:active {
    --bg-opacity: 1;
    background-color: #ffc0e4;
    background-color: rgba(255, 192, 228, var(--bg-opacity));
}

.active\:bg-magenta-400:active {
    --bg-opacity: 1;
    background-color: #f790c6;
    background-color: rgba(247, 144, 198, var(--bg-opacity));
}

.active\:bg-magenta-500:active {
    --bg-opacity: 1;
    background-color: #ef62a8;
    background-color: rgba(239, 98, 168, var(--bg-opacity));
}

.active\:bg-magenta-600:active {
    --bg-opacity: 1;
    background-color: #e63888;
    background-color: rgba(230, 56, 136, var(--bg-opacity));
}

.active\:bg-magenta-700:active {
    --bg-opacity: 1;
    background-color: #c41d73;
    background-color: rgba(196, 29, 115, var(--bg-opacity));
}

.active\:bg-magenta-800:active {
    --bg-opacity: 1;
    background-color: #a20861;
    background-color: rgba(162, 8, 97, var(--bg-opacity));
}

.active\:bg-magenta-900:active {
    --bg-opacity: 1;
    background-color: #800051;
    background-color: rgba(128, 0, 81, var(--bg-opacity));
}

.active\:bg-orange-100:active {
    --bg-opacity: 1;
    background-color: #fff9f2;
    background-color: rgba(255, 249, 242, var(--bg-opacity));
}

.active\:bg-orange-200:active {
    --bg-opacity: 1;
    background-color: #ffeed7;
    background-color: rgba(255, 238, 215, var(--bg-opacity));
}

.active\:bg-orange-300:active {
    --bg-opacity: 1;
    background-color: #ffe3ba;
    background-color: rgba(255, 227, 186, var(--bg-opacity));
}

.active\:bg-orange-400:active {
    --bg-opacity: 1;
    background-color: #ffc684;
    background-color: rgba(255, 198, 132, var(--bg-opacity));
}

.active\:bg-orange-500:active {
    --bg-opacity: 1;
    background-color: #ffaa4f;
    background-color: rgba(255, 170, 79, var(--bg-opacity));
}

.active\:bg-orange-600:active {
    --bg-opacity: 1;
    background-color: #ff8f1c;
    background-color: rgba(255, 143, 28, var(--bg-opacity));
}

.active\:bg-orange-700:active {
    --bg-opacity: 1;
    background-color: #cc6e0f;
    background-color: rgba(204, 110, 15, var(--bg-opacity));
}

.active\:bg-orange-800:active {
    --bg-opacity: 1;
    background-color: #995006;
    background-color: rgba(153, 80, 6, var(--bg-opacity));
}

.active\:bg-orange-900:active {
    --bg-opacity: 1;
    background-color: #663300;
    background-color: rgba(102, 51, 0, var(--bg-opacity));
}

.active\:bg-purple-100:active {
    --bg-opacity: 1;
    background-color: #fef2ff;
    background-color: rgba(254, 242, 255, var(--bg-opacity));
}

.active\:bg-purple-200:active {
    --bg-opacity: 1;
    background-color: #eed3f1;
    background-color: rgba(238, 211, 241, var(--bg-opacity));
}

.active\:bg-purple-300:active {
    --bg-opacity: 1;
    background-color: #dfb6e4;
    background-color: rgba(223, 182, 228, var(--bg-opacity));
}

.active\:bg-purple-400:active {
    --bg-opacity: 1;
    background-color: #c186c9;
    background-color: rgba(193, 134, 201, var(--bg-opacity));
}

.active\:bg-purple-500:active {
    --bg-opacity: 1;
    background-color: #a45dad;
    background-color: rgba(164, 93, 173, var(--bg-opacity));
}

.active\:bg-purple-600:active {
    --bg-opacity: 1;
    background-color: #883b92;
    background-color: rgba(136, 59, 146, var(--bg-opacity));
}

.active\:bg-purple-700:active {
    --bg-opacity: 1;
    background-color: #6d2077;
    background-color: rgba(109, 32, 119, var(--bg-opacity));
}

.active\:bg-purple-800:active {
    --bg-opacity: 1;
    background-color: #53135b;
    background-color: rgba(83, 19, 91, var(--bg-opacity));
}

.active\:bg-purple-900:active {
    --bg-opacity: 1;
    background-color: #390a40;
    background-color: rgba(57, 10, 64, var(--bg-opacity));
}

.active\:bg-raspberry-100:active {
    --bg-opacity: 1;
    background-color: #fff0fb;
    background-color: rgba(255, 240, 251, var(--bg-opacity));
}

.active\:bg-raspberry-200:active {
    --bg-opacity: 1;
    background-color: #f6cbea;
    background-color: rgba(246, 203, 234, var(--bg-opacity));
}

.active\:bg-raspberry-300:active {
    --bg-opacity: 1;
    background-color: #eda7da;
    background-color: rgba(237, 167, 218, var(--bg-opacity));
}

.active\:bg-raspberry-400:active {
    --bg-opacity: 1;
    background-color: #d86fbc;
    background-color: rgba(216, 111, 188, var(--bg-opacity));
}

.active\:bg-raspberry-500:active {
    --bg-opacity: 1;
    background-color: #c43e9f;
    background-color: rgba(196, 62, 159, var(--bg-opacity));
}

.active\:bg-raspberry-600:active {
    --bg-opacity: 1;
    background-color: #af1685;
    background-color: rgba(175, 22, 133, var(--bg-opacity));
}

.active\:bg-raspberry-700:active {
    --bg-opacity: 1;
    background-color: #92086d;
    background-color: rgba(146, 8, 109, var(--bg-opacity));
}

.active\:bg-raspberry-800:active {
    --bg-opacity: 1;
    background-color: #760056;
    background-color: rgba(118, 0, 86, var(--bg-opacity));
}

.active\:bg-raspberry-900:active {
    --bg-opacity: 1;
    background-color: #570041;
    background-color: rgba(87, 0, 65, var(--bg-opacity));
}

.active\:bg-red-100:active {
    --bg-opacity: 1;
    background-color: #fff0f3;
    background-color: rgba(255, 240, 243, var(--bg-opacity));
}

.active\:bg-red-200:active {
    --bg-opacity: 1;
    background-color: #FFD6DD;
    background-color: rgba(255, 214, 221, var(--bg-opacity));
}

.active\:bg-red-300:active {
    --bg-opacity: 1;
    background-color: #fea8b8;
    background-color: rgba(254, 168, 184, var(--bg-opacity));
}

.active\:bg-red-400:active {
    --bg-opacity: 1;
    background-color: #f66c86;
    background-color: rgba(246, 108, 134, var(--bg-opacity));
}

.active\:bg-red-500:active {
    --bg-opacity: 1;
    background-color: #ed3457;
    background-color: rgba(237, 52, 87, var(--bg-opacity));
}

.active\:bg-red-600:active {
    --bg-opacity: 1;
    background-color: #e4002b;
    background-color: rgba(228, 0, 43, var(--bg-opacity));
}

.active\:bg-red-700:active {
    --bg-opacity: 1;
    background-color: #c60025;
    background-color: rgba(198, 0, 37, var(--bg-opacity));
}

.active\:bg-red-800:active {
    --bg-opacity: 1;
    background-color: #a8001f;
    background-color: rgba(168, 0, 31, var(--bg-opacity));
}

.active\:bg-red-900:active {
    --bg-opacity: 1;
    background-color: #8a0019;
    background-color: rgba(138, 0, 25, var(--bg-opacity));
}

.active\:bg-sapphire-100:active {
    --bg-opacity: 1;
    background-color: #f2fcff;
    background-color: rgba(242, 252, 255, var(--bg-opacity));
}

.active\:bg-sapphire-200:active {
    --bg-opacity: 1;
    background-color: #d0eff8;
    background-color: rgba(208, 239, 248, var(--bg-opacity));
}

.active\:bg-sapphire-300:active {
    --bg-opacity: 1;
    background-color: #afe2f1;
    background-color: rgba(175, 226, 241, var(--bg-opacity));
}

.active\:bg-sapphire-400:active {
    --bg-opacity: 1;
    background-color: #79c8de;
    background-color: rgba(121, 200, 222, var(--bg-opacity));
}

.active\:bg-sapphire-500:active {
    --bg-opacity: 1;
    background-color: #4aafcc;
    background-color: rgba(74, 175, 204, var(--bg-opacity));
}

.active\:bg-sapphire-600:active {
    --bg-opacity: 1;
    background-color: #2197b9;
    background-color: rgba(33, 151, 185, var(--bg-opacity));
}

.active\:bg-sapphire-700:active {
    --bg-opacity: 1;
    background-color: #0081a6;
    background-color: rgba(0, 129, 166, var(--bg-opacity));
}

.active\:bg-sapphire-800:active {
    --bg-opacity: 1;
    background-color: #006580;
    background-color: rgba(0, 101, 128, var(--bg-opacity));
}

.active\:bg-sapphire-900:active {
    --bg-opacity: 1;
    background-color: #004759;
    background-color: rgba(0, 71, 89, var(--bg-opacity));
}

.active\:bg-teal-100:active {
    --bg-opacity: 1;
    background-color: #f2fffe;
    background-color: rgba(242, 255, 254, var(--bg-opacity));
}

.active\:bg-teal-200:active {
    --bg-opacity: 1;
    background-color: #c6f7f4;
    background-color: rgba(198, 247, 244, var(--bg-opacity));
}

.active\:bg-teal-300:active {
    --bg-opacity: 1;
    background-color: #9befea;
    background-color: rgba(155, 239, 234, var(--bg-opacity));
}

.active\:bg-teal-400:active {
    --bg-opacity: 1;
    background-color: #5fdad4;
    background-color: rgba(95, 218, 212, var(--bg-opacity));
}

.active\:bg-teal-500:active {
    --bg-opacity: 1;
    background-color: #2bc6be;
    background-color: rgba(43, 198, 190, var(--bg-opacity));
}

.active\:bg-teal-600:active {
    --bg-opacity: 1;
    background-color: #00b2a9;
    background-color: rgba(0, 178, 169, var(--bg-opacity));
}

.active\:bg-teal-700:active {
    --bg-opacity: 1;
    background-color: #00948c;
    background-color: rgba(0, 148, 140, var(--bg-opacity));
}

.active\:bg-teal-800:active {
    --bg-opacity: 1;
    background-color: #00756f;
    background-color: rgba(0, 117, 111, var(--bg-opacity));
}

.active\:bg-teal-900:active {
    --bg-opacity: 1;
    background-color: #005752;
    background-color: rgba(0, 87, 82, var(--bg-opacity));
}

.active\:bg-transparent:active {
    background-color: transparent;
}

.active\:bg-white:active {
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
}

.active\:bg-white-a10:active {
    background-color: rgba(255, 255, 255, 0.1);
}

.active\:bg-white-a20:active {
    background-color: rgba(255, 255, 255, 0.2);
}

.active\:bg-white-a30:active {
    background-color: rgba(255, 255, 255, 0.3);
}

.active\:bg-white-a40:active {
    background-color: rgba(255, 255, 255, 0.4);
}

.active\:bg-white-a50:active {
    background-color: rgba(255, 255, 255, 0.5);
}

.active\:bg-white-a60:active {
    background-color: rgba(255, 255, 255, 0.6);
}

.active\:bg-white-a70:active {
    background-color: rgba(255, 255, 255, 0.7);
}

.active\:bg-white-a80:active {
    background-color: rgba(255, 255, 255, 0.8);
}

.active\:bg-white-a90:active {
    background-color: rgba(255, 255, 255, 0.9);
}

.active\:bg-yellow-100:active {
    --bg-opacity: 1;
    background-color: #FFF9E8;
    background-color: rgba(255, 249, 232, var(--bg-opacity));
}

.active\:bg-yellow-200:active {
    --bg-opacity: 1;
    background-color: #FFF1BD;
    background-color: rgba(255, 241, 189, var(--bg-opacity));
}

.active\:bg-yellow-300:active {
    --bg-opacity: 1;
    background-color: #FFEA90;
    background-color: rgba(255, 234, 144, var(--bg-opacity));
}

.active\:bg-yellow-400:active {
    --bg-opacity: 1;
    background-color: #FFD146;
    background-color: rgba(255, 209, 70, var(--bg-opacity));
}

.active\:bg-yellow-500:active {
    --bg-opacity: 1;
    background-color: #FEBA00;
    background-color: rgba(254, 186, 0, var(--bg-opacity));
}

.active\:bg-yellow-600:active {
    --bg-opacity: 1;
    background-color: #D49A00;
    background-color: rgba(212, 154, 0, var(--bg-opacity));
}

.active\:bg-yellow-700:active {
    --bg-opacity: 1;
    background-color: #AA7A00;
    background-color: rgba(170, 122, 0, var(--bg-opacity));
}

.active\:bg-yellow-800:active {
    --bg-opacity: 1;
    background-color: #815B00;
    background-color: rgba(129, 91, 0, var(--bg-opacity));
}

.active\:bg-yellow-900:active {
    --bg-opacity: 1;
    background-color: #573D00;
    background-color: rgba(87, 61, 0, var(--bg-opacity));
}

.bg-none {
    background-image: none;
}

.bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--gradient-color-stops));
}

.bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--gradient-color-stops));
}

.bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--gradient-color-stops));
}

.bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
}

.bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--gradient-color-stops));
}

.bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
}

.bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--gradient-color-stops));
}

.bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--gradient-color-stops));
}

.from-black {
    --gradient-from-color: #333333;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(51, 51, 51, 0));
}

.from-blue-100 {
    --gradient-from-color: #f2f8ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 248, 255, 0));
}

.from-blue-150 {
    --gradient-from-color: #E6EFFB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 239, 251, 0));
}

.from-blue-200 {
    --gradient-from-color: #d6e3f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 227, 244, 0));
}

.from-blue-300 {
    --gradient-from-color: #bbcfea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(187, 207, 234, 0));
}

.from-blue-400 {
    --gradient-from-color: #8dabd4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 171, 212, 0));
}

.from-blue-500 {
    --gradient-from-color: #648abf;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 138, 191, 0));
}

.from-blue-600 {
    --gradient-from-color: #426da9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 109, 169, 0));
}

.from-blue-700 {
    --gradient-from-color: #1d4f91;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(29, 79, 145, 0));
}

.from-blue-800 {
    --gradient-from-color: #123f7a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(18, 63, 122, 0));
}

.from-blue-900 {
    --gradient-from-color: #0a3163;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(10, 49, 99, 0));
}

.from-gray-100 {
    --gradient-from-color: #f6f6f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 246, 246, 0));
}

.from-gray-200 {
    --gradient-from-color: #eaeaea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 234, 234, 0));
}

.from-gray-300 {
    --gradient-from-color: #d6d6d6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 214, 214, 0));
}

.from-gray-400 {
    --gradient-from-color: #c1c1c1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(193, 193, 193, 0));
}

.from-gray-500 {
    --gradient-from-color: #a7a7a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(167, 167, 167, 0));
}

.from-gray-600 {
    --gradient-from-color: #8c8c8c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(140, 140, 140, 0));
}

.from-gray-700 {
    --gradient-from-color: #717171;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 113, 113, 0));
}

.from-gray-800 {
    --gradient-from-color: #585858;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(88, 88, 88, 0));
}

.from-gray-900 {
    --gradient-from-color: #404040;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(64, 64, 64, 0));
}

.from-green-100 {
    --gradient-from-color: #F2FFF5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 255, 245, 0));
}

.from-green-200 {
    --gradient-from-color: #D0F6DB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 246, 219, 0));
}

.from-green-300 {
    --gradient-from-color: #9AE8B4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 232, 180, 0));
}

.from-green-400 {
    --gradient-from-color: #5CD08E;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(92, 208, 142, 0));
}

.from-green-500 {
    --gradient-from-color: #29B769;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 183, 105, 0));
}

.from-green-600 {
    --gradient-from-color: #009f4d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 159, 77, 0));
}

.from-green-700 {
    --gradient-from-color: #007a3b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 122, 59, 0));
}

.from-green-800 {
    --gradient-from-color: #00612F;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 97, 47, 0));
}

.from-green-900 {
    --gradient-from-color: #004A24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 74, 36, 0));
}

.from-lime-100 {
    --gradient-from-color: #fefff2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 255, 242, 0));
}

.from-lime-200 {
    --gradient-from-color: #f7f9cc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 249, 204, 0));
}

.from-lime-300 {
    --gradient-from-color: #f0f3a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 243, 167, 0));
}

.from-lime-400 {
    --gradient-from-color: #dce26d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 226, 109, 0));
}

.from-lime-500 {
    --gradient-from-color: #cad03b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(202, 208, 59, 0));
}

.from-lime-600 {
    --gradient-from-color: #b7bf10;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 191, 16, 0));
}

.from-lime-700 {
    --gradient-from-color: #979e08;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 158, 8, 0));
}

.from-lime-800 {
    --gradient-from-color: #777d03;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(119, 125, 3, 0));
}

.from-lime-900 {
    --gradient-from-color: #575c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(87, 92, 0, 0));
}

.from-magenta-100 {
    --gradient-from-color: #fff1fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 250, 0));
}

.from-magenta-200 {
    --gradient-from-color: #ffd8f0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 216, 240, 0));
}

.from-magenta-300 {
    --gradient-from-color: #ffc0e4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 192, 228, 0));
}

.from-magenta-400 {
    --gradient-from-color: #f790c6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 144, 198, 0));
}

.from-magenta-500 {
    --gradient-from-color: #ef62a8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 98, 168, 0));
}

.from-magenta-600 {
    --gradient-from-color: #e63888;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 56, 136, 0));
}

.from-magenta-700 {
    --gradient-from-color: #c41d73;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(196, 29, 115, 0));
}

.from-magenta-800 {
    --gradient-from-color: #a20861;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(162, 8, 97, 0));
}

.from-magenta-900 {
    --gradient-from-color: #800051;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 0, 81, 0));
}

.from-orange-100 {
    --gradient-from-color: #fff9f2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 249, 242, 0));
}

.from-orange-200 {
    --gradient-from-color: #ffeed7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 238, 215, 0));
}

.from-orange-300 {
    --gradient-from-color: #ffe3ba;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 227, 186, 0));
}

.from-orange-400 {
    --gradient-from-color: #ffc684;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 198, 132, 0));
}

.from-orange-500 {
    --gradient-from-color: #ffaa4f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 170, 79, 0));
}

.from-orange-600 {
    --gradient-from-color: #ff8f1c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 143, 28, 0));
}

.from-orange-700 {
    --gradient-from-color: #cc6e0f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(204, 110, 15, 0));
}

.from-orange-800 {
    --gradient-from-color: #995006;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(153, 80, 6, 0));
}

.from-orange-900 {
    --gradient-from-color: #663300;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 51, 0, 0));
}

.from-purple-100 {
    --gradient-from-color: #fef2ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 242, 255, 0));
}

.from-purple-200 {
    --gradient-from-color: #eed3f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(238, 211, 241, 0));
}

.from-purple-300 {
    --gradient-from-color: #dfb6e4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(223, 182, 228, 0));
}

.from-purple-400 {
    --gradient-from-color: #c186c9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(193, 134, 201, 0));
}

.from-purple-500 {
    --gradient-from-color: #a45dad;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(164, 93, 173, 0));
}

.from-purple-600 {
    --gradient-from-color: #883b92;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(136, 59, 146, 0));
}

.from-purple-700 {
    --gradient-from-color: #6d2077;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(109, 32, 119, 0));
}

.from-purple-800 {
    --gradient-from-color: #53135b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(83, 19, 91, 0));
}

.from-purple-900 {
    --gradient-from-color: #390a40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(57, 10, 64, 0));
}

.from-raspberry-100 {
    --gradient-from-color: #fff0fb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 240, 251, 0));
}

.from-raspberry-200 {
    --gradient-from-color: #f6cbea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 203, 234, 0));
}

.from-raspberry-300 {
    --gradient-from-color: #eda7da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 167, 218, 0));
}

.from-raspberry-400 {
    --gradient-from-color: #d86fbc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(216, 111, 188, 0));
}

.from-raspberry-500 {
    --gradient-from-color: #c43e9f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(196, 62, 159, 0));
}

.from-raspberry-600 {
    --gradient-from-color: #af1685;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 22, 133, 0));
}

.from-raspberry-700 {
    --gradient-from-color: #92086d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(146, 8, 109, 0));
}

.from-raspberry-800 {
    --gradient-from-color: #760056;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 0, 86, 0));
}

.from-raspberry-900 {
    --gradient-from-color: #570041;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(87, 0, 65, 0));
}

.from-red-100 {
    --gradient-from-color: #fff0f3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 240, 243, 0));
}

.from-red-200 {
    --gradient-from-color: #FFD6DD;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 214, 221, 0));
}

.from-red-300 {
    --gradient-from-color: #fea8b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 168, 184, 0));
}

.from-red-400 {
    --gradient-from-color: #f66c86;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 108, 134, 0));
}

.from-red-500 {
    --gradient-from-color: #ed3457;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 52, 87, 0));
}

.from-red-600 {
    --gradient-from-color: #e4002b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(228, 0, 43, 0));
}

.from-red-700 {
    --gradient-from-color: #c60025;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 0, 37, 0));
}

.from-red-800 {
    --gradient-from-color: #a8001f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(168, 0, 31, 0));
}

.from-red-900 {
    --gradient-from-color: #8a0019;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(138, 0, 25, 0));
}

.from-sapphire-100 {
    --gradient-from-color: #f2fcff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 252, 255, 0));
}

.from-sapphire-200 {
    --gradient-from-color: #d0eff8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 239, 248, 0));
}

.from-sapphire-300 {
    --gradient-from-color: #afe2f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 226, 241, 0));
}

.from-sapphire-400 {
    --gradient-from-color: #79c8de;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(121, 200, 222, 0));
}

.from-sapphire-500 {
    --gradient-from-color: #4aafcc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 175, 204, 0));
}

.from-sapphire-600 {
    --gradient-from-color: #2197b9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(33, 151, 185, 0));
}

.from-sapphire-700 {
    --gradient-from-color: #0081a6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 129, 166, 0));
}

.from-sapphire-800 {
    --gradient-from-color: #006580;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 101, 128, 0));
}

.from-sapphire-900 {
    --gradient-from-color: #004759;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 71, 89, 0));
}

.from-teal-100 {
    --gradient-from-color: #f2fffe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 255, 254, 0));
}

.from-teal-200 {
    --gradient-from-color: #c6f7f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 247, 244, 0));
}

.from-teal-300 {
    --gradient-from-color: #9befea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 239, 234, 0));
}

.from-teal-400 {
    --gradient-from-color: #5fdad4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(95, 218, 212, 0));
}

.from-teal-500 {
    --gradient-from-color: #2bc6be;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 198, 190, 0));
}

.from-teal-600 {
    --gradient-from-color: #00b2a9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 178, 169, 0));
}

.from-teal-700 {
    --gradient-from-color: #00948c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 148, 140, 0));
}

.from-teal-800 {
    --gradient-from-color: #00756f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 117, 111, 0));
}

.from-teal-900 {
    --gradient-from-color: #005752;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 87, 82, 0));
}

.from-transparent {
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

.from-white {
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.from-white-a10 {
    --gradient-from-color: rgba(255, 255, 255, 0.1);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.from-white-a20 {
    --gradient-from-color: rgba(255, 255, 255, 0.2);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.from-white-a30 {
    --gradient-from-color: rgba(255, 255, 255, 0.3);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.from-white-a40 {
    --gradient-from-color: rgba(255, 255, 255, 0.4);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.from-white-a50 {
    --gradient-from-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.from-white-a60 {
    --gradient-from-color: rgba(255, 255, 255, 0.6);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.from-white-a70 {
    --gradient-from-color: rgba(255, 255, 255, 0.7);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.from-white-a80 {
    --gradient-from-color: rgba(255, 255, 255, 0.8);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.from-white-a90 {
    --gradient-from-color: rgba(255, 255, 255, 0.9);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.from-yellow-100 {
    --gradient-from-color: #FFF9E8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 249, 232, 0));
}

.from-yellow-200 {
    --gradient-from-color: #FFF1BD;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 189, 0));
}

.from-yellow-300 {
    --gradient-from-color: #FFEA90;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 234, 144, 0));
}

.from-yellow-400 {
    --gradient-from-color: #FFD146;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 209, 70, 0));
}

.from-yellow-500 {
    --gradient-from-color: #FEBA00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 186, 0, 0));
}

.from-yellow-600 {
    --gradient-from-color: #D49A00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(212, 154, 0, 0));
}

.from-yellow-700 {
    --gradient-from-color: #AA7A00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(170, 122, 0, 0));
}

.from-yellow-800 {
    --gradient-from-color: #815B00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 91, 0, 0));
}

.from-yellow-900 {
    --gradient-from-color: #573D00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(87, 61, 0, 0));
}

.via-black {
    --gradient-via-color: #333333;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(51, 51, 51, 0));
}

.via-blue-100 {
    --gradient-via-color: #f2f8ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 248, 255, 0));
}

.via-blue-150 {
    --gradient-via-color: #E6EFFB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 239, 251, 0));
}

.via-blue-200 {
    --gradient-via-color: #d6e3f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 227, 244, 0));
}

.via-blue-300 {
    --gradient-via-color: #bbcfea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(187, 207, 234, 0));
}

.via-blue-400 {
    --gradient-via-color: #8dabd4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 171, 212, 0));
}

.via-blue-500 {
    --gradient-via-color: #648abf;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 138, 191, 0));
}

.via-blue-600 {
    --gradient-via-color: #426da9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 109, 169, 0));
}

.via-blue-700 {
    --gradient-via-color: #1d4f91;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(29, 79, 145, 0));
}

.via-blue-800 {
    --gradient-via-color: #123f7a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(18, 63, 122, 0));
}

.via-blue-900 {
    --gradient-via-color: #0a3163;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(10, 49, 99, 0));
}

.via-gray-100 {
    --gradient-via-color: #f6f6f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 246, 246, 0));
}

.via-gray-200 {
    --gradient-via-color: #eaeaea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 234, 234, 0));
}

.via-gray-300 {
    --gradient-via-color: #d6d6d6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 214, 214, 0));
}

.via-gray-400 {
    --gradient-via-color: #c1c1c1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(193, 193, 193, 0));
}

.via-gray-500 {
    --gradient-via-color: #a7a7a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(167, 167, 167, 0));
}

.via-gray-600 {
    --gradient-via-color: #8c8c8c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(140, 140, 140, 0));
}

.via-gray-700 {
    --gradient-via-color: #717171;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 113, 113, 0));
}

.via-gray-800 {
    --gradient-via-color: #585858;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(88, 88, 88, 0));
}

.via-gray-900 {
    --gradient-via-color: #404040;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(64, 64, 64, 0));
}

.via-green-100 {
    --gradient-via-color: #F2FFF5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 255, 245, 0));
}

.via-green-200 {
    --gradient-via-color: #D0F6DB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 246, 219, 0));
}

.via-green-300 {
    --gradient-via-color: #9AE8B4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 232, 180, 0));
}

.via-green-400 {
    --gradient-via-color: #5CD08E;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(92, 208, 142, 0));
}

.via-green-500 {
    --gradient-via-color: #29B769;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 183, 105, 0));
}

.via-green-600 {
    --gradient-via-color: #009f4d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 159, 77, 0));
}

.via-green-700 {
    --gradient-via-color: #007a3b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 122, 59, 0));
}

.via-green-800 {
    --gradient-via-color: #00612F;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 97, 47, 0));
}

.via-green-900 {
    --gradient-via-color: #004A24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 74, 36, 0));
}

.via-lime-100 {
    --gradient-via-color: #fefff2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 255, 242, 0));
}

.via-lime-200 {
    --gradient-via-color: #f7f9cc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 249, 204, 0));
}

.via-lime-300 {
    --gradient-via-color: #f0f3a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 243, 167, 0));
}

.via-lime-400 {
    --gradient-via-color: #dce26d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 226, 109, 0));
}

.via-lime-500 {
    --gradient-via-color: #cad03b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(202, 208, 59, 0));
}

.via-lime-600 {
    --gradient-via-color: #b7bf10;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 191, 16, 0));
}

.via-lime-700 {
    --gradient-via-color: #979e08;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 158, 8, 0));
}

.via-lime-800 {
    --gradient-via-color: #777d03;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(119, 125, 3, 0));
}

.via-lime-900 {
    --gradient-via-color: #575c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(87, 92, 0, 0));
}

.via-magenta-100 {
    --gradient-via-color: #fff1fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 250, 0));
}

.via-magenta-200 {
    --gradient-via-color: #ffd8f0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 216, 240, 0));
}

.via-magenta-300 {
    --gradient-via-color: #ffc0e4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 192, 228, 0));
}

.via-magenta-400 {
    --gradient-via-color: #f790c6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 144, 198, 0));
}

.via-magenta-500 {
    --gradient-via-color: #ef62a8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 98, 168, 0));
}

.via-magenta-600 {
    --gradient-via-color: #e63888;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 56, 136, 0));
}

.via-magenta-700 {
    --gradient-via-color: #c41d73;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(196, 29, 115, 0));
}

.via-magenta-800 {
    --gradient-via-color: #a20861;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(162, 8, 97, 0));
}

.via-magenta-900 {
    --gradient-via-color: #800051;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 0, 81, 0));
}

.via-orange-100 {
    --gradient-via-color: #fff9f2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 249, 242, 0));
}

.via-orange-200 {
    --gradient-via-color: #ffeed7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 238, 215, 0));
}

.via-orange-300 {
    --gradient-via-color: #ffe3ba;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 227, 186, 0));
}

.via-orange-400 {
    --gradient-via-color: #ffc684;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 198, 132, 0));
}

.via-orange-500 {
    --gradient-via-color: #ffaa4f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 170, 79, 0));
}

.via-orange-600 {
    --gradient-via-color: #ff8f1c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 143, 28, 0));
}

.via-orange-700 {
    --gradient-via-color: #cc6e0f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(204, 110, 15, 0));
}

.via-orange-800 {
    --gradient-via-color: #995006;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(153, 80, 6, 0));
}

.via-orange-900 {
    --gradient-via-color: #663300;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 51, 0, 0));
}

.via-purple-100 {
    --gradient-via-color: #fef2ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 242, 255, 0));
}

.via-purple-200 {
    --gradient-via-color: #eed3f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(238, 211, 241, 0));
}

.via-purple-300 {
    --gradient-via-color: #dfb6e4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(223, 182, 228, 0));
}

.via-purple-400 {
    --gradient-via-color: #c186c9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(193, 134, 201, 0));
}

.via-purple-500 {
    --gradient-via-color: #a45dad;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(164, 93, 173, 0));
}

.via-purple-600 {
    --gradient-via-color: #883b92;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(136, 59, 146, 0));
}

.via-purple-700 {
    --gradient-via-color: #6d2077;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(109, 32, 119, 0));
}

.via-purple-800 {
    --gradient-via-color: #53135b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(83, 19, 91, 0));
}

.via-purple-900 {
    --gradient-via-color: #390a40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(57, 10, 64, 0));
}

.via-raspberry-100 {
    --gradient-via-color: #fff0fb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 240, 251, 0));
}

.via-raspberry-200 {
    --gradient-via-color: #f6cbea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 203, 234, 0));
}

.via-raspberry-300 {
    --gradient-via-color: #eda7da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 167, 218, 0));
}

.via-raspberry-400 {
    --gradient-via-color: #d86fbc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(216, 111, 188, 0));
}

.via-raspberry-500 {
    --gradient-via-color: #c43e9f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(196, 62, 159, 0));
}

.via-raspberry-600 {
    --gradient-via-color: #af1685;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 22, 133, 0));
}

.via-raspberry-700 {
    --gradient-via-color: #92086d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(146, 8, 109, 0));
}

.via-raspberry-800 {
    --gradient-via-color: #760056;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 0, 86, 0));
}

.via-raspberry-900 {
    --gradient-via-color: #570041;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(87, 0, 65, 0));
}

.via-red-100 {
    --gradient-via-color: #fff0f3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 240, 243, 0));
}

.via-red-200 {
    --gradient-via-color: #FFD6DD;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 214, 221, 0));
}

.via-red-300 {
    --gradient-via-color: #fea8b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 168, 184, 0));
}

.via-red-400 {
    --gradient-via-color: #f66c86;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 108, 134, 0));
}

.via-red-500 {
    --gradient-via-color: #ed3457;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 52, 87, 0));
}

.via-red-600 {
    --gradient-via-color: #e4002b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(228, 0, 43, 0));
}

.via-red-700 {
    --gradient-via-color: #c60025;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 0, 37, 0));
}

.via-red-800 {
    --gradient-via-color: #a8001f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(168, 0, 31, 0));
}

.via-red-900 {
    --gradient-via-color: #8a0019;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(138, 0, 25, 0));
}

.via-sapphire-100 {
    --gradient-via-color: #f2fcff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 252, 255, 0));
}

.via-sapphire-200 {
    --gradient-via-color: #d0eff8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 239, 248, 0));
}

.via-sapphire-300 {
    --gradient-via-color: #afe2f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 226, 241, 0));
}

.via-sapphire-400 {
    --gradient-via-color: #79c8de;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(121, 200, 222, 0));
}

.via-sapphire-500 {
    --gradient-via-color: #4aafcc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 175, 204, 0));
}

.via-sapphire-600 {
    --gradient-via-color: #2197b9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(33, 151, 185, 0));
}

.via-sapphire-700 {
    --gradient-via-color: #0081a6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 129, 166, 0));
}

.via-sapphire-800 {
    --gradient-via-color: #006580;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 101, 128, 0));
}

.via-sapphire-900 {
    --gradient-via-color: #004759;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 71, 89, 0));
}

.via-teal-100 {
    --gradient-via-color: #f2fffe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 255, 254, 0));
}

.via-teal-200 {
    --gradient-via-color: #c6f7f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 247, 244, 0));
}

.via-teal-300 {
    --gradient-via-color: #9befea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 239, 234, 0));
}

.via-teal-400 {
    --gradient-via-color: #5fdad4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(95, 218, 212, 0));
}

.via-teal-500 {
    --gradient-via-color: #2bc6be;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 198, 190, 0));
}

.via-teal-600 {
    --gradient-via-color: #00b2a9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 178, 169, 0));
}

.via-teal-700 {
    --gradient-via-color: #00948c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 148, 140, 0));
}

.via-teal-800 {
    --gradient-via-color: #00756f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 117, 111, 0));
}

.via-teal-900 {
    --gradient-via-color: #005752;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 87, 82, 0));
}

.via-transparent {
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

.via-white {
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.via-white-a10 {
    --gradient-via-color: rgba(255, 255, 255, 0.1);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.via-white-a20 {
    --gradient-via-color: rgba(255, 255, 255, 0.2);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.via-white-a30 {
    --gradient-via-color: rgba(255, 255, 255, 0.3);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.via-white-a40 {
    --gradient-via-color: rgba(255, 255, 255, 0.4);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.via-white-a50 {
    --gradient-via-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.via-white-a60 {
    --gradient-via-color: rgba(255, 255, 255, 0.6);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.via-white-a70 {
    --gradient-via-color: rgba(255, 255, 255, 0.7);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.via-white-a80 {
    --gradient-via-color: rgba(255, 255, 255, 0.8);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.via-white-a90 {
    --gradient-via-color: rgba(255, 255, 255, 0.9);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.via-yellow-100 {
    --gradient-via-color: #FFF9E8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 249, 232, 0));
}

.via-yellow-200 {
    --gradient-via-color: #FFF1BD;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 189, 0));
}

.via-yellow-300 {
    --gradient-via-color: #FFEA90;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 234, 144, 0));
}

.via-yellow-400 {
    --gradient-via-color: #FFD146;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 209, 70, 0));
}

.via-yellow-500 {
    --gradient-via-color: #FEBA00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 186, 0, 0));
}

.via-yellow-600 {
    --gradient-via-color: #D49A00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(212, 154, 0, 0));
}

.via-yellow-700 {
    --gradient-via-color: #AA7A00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(170, 122, 0, 0));
}

.via-yellow-800 {
    --gradient-via-color: #815B00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 91, 0, 0));
}

.via-yellow-900 {
    --gradient-via-color: #573D00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(87, 61, 0, 0));
}

.to-black {
    --gradient-to-color: #333333;
}

.to-blue-100 {
    --gradient-to-color: #f2f8ff;
}

.to-blue-150 {
    --gradient-to-color: #E6EFFB;
}

.to-blue-200 {
    --gradient-to-color: #d6e3f4;
}

.to-blue-300 {
    --gradient-to-color: #bbcfea;
}

.to-blue-400 {
    --gradient-to-color: #8dabd4;
}

.to-blue-500 {
    --gradient-to-color: #648abf;
}

.to-blue-600 {
    --gradient-to-color: #426da9;
}

.to-blue-700 {
    --gradient-to-color: #1d4f91;
}

.to-blue-800 {
    --gradient-to-color: #123f7a;
}

.to-blue-900 {
    --gradient-to-color: #0a3163;
}

.to-gray-100 {
    --gradient-to-color: #f6f6f6;
}

.to-gray-200 {
    --gradient-to-color: #eaeaea;
}

.to-gray-300 {
    --gradient-to-color: #d6d6d6;
}

.to-gray-400 {
    --gradient-to-color: #c1c1c1;
}

.to-gray-500 {
    --gradient-to-color: #a7a7a7;
}

.to-gray-600 {
    --gradient-to-color: #8c8c8c;
}

.to-gray-700 {
    --gradient-to-color: #717171;
}

.to-gray-800 {
    --gradient-to-color: #585858;
}

.to-gray-900 {
    --gradient-to-color: #404040;
}

.to-green-100 {
    --gradient-to-color: #F2FFF5;
}

.to-green-200 {
    --gradient-to-color: #D0F6DB;
}

.to-green-300 {
    --gradient-to-color: #9AE8B4;
}

.to-green-400 {
    --gradient-to-color: #5CD08E;
}

.to-green-500 {
    --gradient-to-color: #29B769;
}

.to-green-600 {
    --gradient-to-color: #009f4d;
}

.to-green-700 {
    --gradient-to-color: #007a3b;
}

.to-green-800 {
    --gradient-to-color: #00612F;
}

.to-green-900 {
    --gradient-to-color: #004A24;
}

.to-lime-100 {
    --gradient-to-color: #fefff2;
}

.to-lime-200 {
    --gradient-to-color: #f7f9cc;
}

.to-lime-300 {
    --gradient-to-color: #f0f3a7;
}

.to-lime-400 {
    --gradient-to-color: #dce26d;
}

.to-lime-500 {
    --gradient-to-color: #cad03b;
}

.to-lime-600 {
    --gradient-to-color: #b7bf10;
}

.to-lime-700 {
    --gradient-to-color: #979e08;
}

.to-lime-800 {
    --gradient-to-color: #777d03;
}

.to-lime-900 {
    --gradient-to-color: #575c00;
}

.to-magenta-100 {
    --gradient-to-color: #fff1fa;
}

.to-magenta-200 {
    --gradient-to-color: #ffd8f0;
}

.to-magenta-300 {
    --gradient-to-color: #ffc0e4;
}

.to-magenta-400 {
    --gradient-to-color: #f790c6;
}

.to-magenta-500 {
    --gradient-to-color: #ef62a8;
}

.to-magenta-600 {
    --gradient-to-color: #e63888;
}

.to-magenta-700 {
    --gradient-to-color: #c41d73;
}

.to-magenta-800 {
    --gradient-to-color: #a20861;
}

.to-magenta-900 {
    --gradient-to-color: #800051;
}

.to-orange-100 {
    --gradient-to-color: #fff9f2;
}

.to-orange-200 {
    --gradient-to-color: #ffeed7;
}

.to-orange-300 {
    --gradient-to-color: #ffe3ba;
}

.to-orange-400 {
    --gradient-to-color: #ffc684;
}

.to-orange-500 {
    --gradient-to-color: #ffaa4f;
}

.to-orange-600 {
    --gradient-to-color: #ff8f1c;
}

.to-orange-700 {
    --gradient-to-color: #cc6e0f;
}

.to-orange-800 {
    --gradient-to-color: #995006;
}

.to-orange-900 {
    --gradient-to-color: #663300;
}

.to-purple-100 {
    --gradient-to-color: #fef2ff;
}

.to-purple-200 {
    --gradient-to-color: #eed3f1;
}

.to-purple-300 {
    --gradient-to-color: #dfb6e4;
}

.to-purple-400 {
    --gradient-to-color: #c186c9;
}

.to-purple-500 {
    --gradient-to-color: #a45dad;
}

.to-purple-600 {
    --gradient-to-color: #883b92;
}

.to-purple-700 {
    --gradient-to-color: #6d2077;
}

.to-purple-800 {
    --gradient-to-color: #53135b;
}

.to-purple-900 {
    --gradient-to-color: #390a40;
}

.to-raspberry-100 {
    --gradient-to-color: #fff0fb;
}

.to-raspberry-200 {
    --gradient-to-color: #f6cbea;
}

.to-raspberry-300 {
    --gradient-to-color: #eda7da;
}

.to-raspberry-400 {
    --gradient-to-color: #d86fbc;
}

.to-raspberry-500 {
    --gradient-to-color: #c43e9f;
}

.to-raspberry-600 {
    --gradient-to-color: #af1685;
}

.to-raspberry-700 {
    --gradient-to-color: #92086d;
}

.to-raspberry-800 {
    --gradient-to-color: #760056;
}

.to-raspberry-900 {
    --gradient-to-color: #570041;
}

.to-red-100 {
    --gradient-to-color: #fff0f3;
}

.to-red-200 {
    --gradient-to-color: #FFD6DD;
}

.to-red-300 {
    --gradient-to-color: #fea8b8;
}

.to-red-400 {
    --gradient-to-color: #f66c86;
}

.to-red-500 {
    --gradient-to-color: #ed3457;
}

.to-red-600 {
    --gradient-to-color: #e4002b;
}

.to-red-700 {
    --gradient-to-color: #c60025;
}

.to-red-800 {
    --gradient-to-color: #a8001f;
}

.to-red-900 {
    --gradient-to-color: #8a0019;
}

.to-sapphire-100 {
    --gradient-to-color: #f2fcff;
}

.to-sapphire-200 {
    --gradient-to-color: #d0eff8;
}

.to-sapphire-300 {
    --gradient-to-color: #afe2f1;
}

.to-sapphire-400 {
    --gradient-to-color: #79c8de;
}

.to-sapphire-500 {
    --gradient-to-color: #4aafcc;
}

.to-sapphire-600 {
    --gradient-to-color: #2197b9;
}

.to-sapphire-700 {
    --gradient-to-color: #0081a6;
}

.to-sapphire-800 {
    --gradient-to-color: #006580;
}

.to-sapphire-900 {
    --gradient-to-color: #004759;
}

.to-teal-100 {
    --gradient-to-color: #f2fffe;
}

.to-teal-200 {
    --gradient-to-color: #c6f7f4;
}

.to-teal-300 {
    --gradient-to-color: #9befea;
}

.to-teal-400 {
    --gradient-to-color: #5fdad4;
}

.to-teal-500 {
    --gradient-to-color: #2bc6be;
}

.to-teal-600 {
    --gradient-to-color: #00b2a9;
}

.to-teal-700 {
    --gradient-to-color: #00948c;
}

.to-teal-800 {
    --gradient-to-color: #00756f;
}

.to-teal-900 {
    --gradient-to-color: #005752;
}

.to-transparent {
    --gradient-to-color: transparent;
}

.to-white {
    --gradient-to-color: #ffffff;
}

.to-white-a10 {
    --gradient-to-color: rgba(255, 255, 255, 0.1);
}

.to-white-a20 {
    --gradient-to-color: rgba(255, 255, 255, 0.2);
}

.to-white-a30 {
    --gradient-to-color: rgba(255, 255, 255, 0.3);
}

.to-white-a40 {
    --gradient-to-color: rgba(255, 255, 255, 0.4);
}

.to-white-a50 {
    --gradient-to-color: rgba(255, 255, 255, 0.5);
}

.to-white-a60 {
    --gradient-to-color: rgba(255, 255, 255, 0.6);
}

.to-white-a70 {
    --gradient-to-color: rgba(255, 255, 255, 0.7);
}

.to-white-a80 {
    --gradient-to-color: rgba(255, 255, 255, 0.8);
}

.to-white-a90 {
    --gradient-to-color: rgba(255, 255, 255, 0.9);
}

.to-yellow-100 {
    --gradient-to-color: #FFF9E8;
}

.to-yellow-200 {
    --gradient-to-color: #FFF1BD;
}

.to-yellow-300 {
    --gradient-to-color: #FFEA90;
}

.to-yellow-400 {
    --gradient-to-color: #FFD146;
}

.to-yellow-500 {
    --gradient-to-color: #FEBA00;
}

.to-yellow-600 {
    --gradient-to-color: #D49A00;
}

.to-yellow-700 {
    --gradient-to-color: #AA7A00;
}

.to-yellow-800 {
    --gradient-to-color: #815B00;
}

.to-yellow-900 {
    --gradient-to-color: #573D00;
}

.hover\:from-black:hover {
    --gradient-from-color: #333333;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(51, 51, 51, 0));
}

.hover\:from-blue-100:hover {
    --gradient-from-color: #f2f8ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 248, 255, 0));
}

.hover\:from-blue-150:hover {
    --gradient-from-color: #E6EFFB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 239, 251, 0));
}

.hover\:from-blue-200:hover {
    --gradient-from-color: #d6e3f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 227, 244, 0));
}

.hover\:from-blue-300:hover {
    --gradient-from-color: #bbcfea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(187, 207, 234, 0));
}

.hover\:from-blue-400:hover {
    --gradient-from-color: #8dabd4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 171, 212, 0));
}

.hover\:from-blue-500:hover {
    --gradient-from-color: #648abf;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 138, 191, 0));
}

.hover\:from-blue-600:hover {
    --gradient-from-color: #426da9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 109, 169, 0));
}

.hover\:from-blue-700:hover {
    --gradient-from-color: #1d4f91;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(29, 79, 145, 0));
}

.hover\:from-blue-800:hover {
    --gradient-from-color: #123f7a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(18, 63, 122, 0));
}

.hover\:from-blue-900:hover {
    --gradient-from-color: #0a3163;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(10, 49, 99, 0));
}

.hover\:from-gray-100:hover {
    --gradient-from-color: #f6f6f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 246, 246, 0));
}

.hover\:from-gray-200:hover {
    --gradient-from-color: #eaeaea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 234, 234, 0));
}

.hover\:from-gray-300:hover {
    --gradient-from-color: #d6d6d6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 214, 214, 0));
}

.hover\:from-gray-400:hover {
    --gradient-from-color: #c1c1c1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(193, 193, 193, 0));
}

.hover\:from-gray-500:hover {
    --gradient-from-color: #a7a7a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(167, 167, 167, 0));
}

.hover\:from-gray-600:hover {
    --gradient-from-color: #8c8c8c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(140, 140, 140, 0));
}

.hover\:from-gray-700:hover {
    --gradient-from-color: #717171;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 113, 113, 0));
}

.hover\:from-gray-800:hover {
    --gradient-from-color: #585858;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(88, 88, 88, 0));
}

.hover\:from-gray-900:hover {
    --gradient-from-color: #404040;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(64, 64, 64, 0));
}

.hover\:from-green-100:hover {
    --gradient-from-color: #F2FFF5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 255, 245, 0));
}

.hover\:from-green-200:hover {
    --gradient-from-color: #D0F6DB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 246, 219, 0));
}

.hover\:from-green-300:hover {
    --gradient-from-color: #9AE8B4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 232, 180, 0));
}

.hover\:from-green-400:hover {
    --gradient-from-color: #5CD08E;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(92, 208, 142, 0));
}

.hover\:from-green-500:hover {
    --gradient-from-color: #29B769;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 183, 105, 0));
}

.hover\:from-green-600:hover {
    --gradient-from-color: #009f4d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 159, 77, 0));
}

.hover\:from-green-700:hover {
    --gradient-from-color: #007a3b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 122, 59, 0));
}

.hover\:from-green-800:hover {
    --gradient-from-color: #00612F;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 97, 47, 0));
}

.hover\:from-green-900:hover {
    --gradient-from-color: #004A24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 74, 36, 0));
}

.hover\:from-lime-100:hover {
    --gradient-from-color: #fefff2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 255, 242, 0));
}

.hover\:from-lime-200:hover {
    --gradient-from-color: #f7f9cc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 249, 204, 0));
}

.hover\:from-lime-300:hover {
    --gradient-from-color: #f0f3a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 243, 167, 0));
}

.hover\:from-lime-400:hover {
    --gradient-from-color: #dce26d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 226, 109, 0));
}

.hover\:from-lime-500:hover {
    --gradient-from-color: #cad03b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(202, 208, 59, 0));
}

.hover\:from-lime-600:hover {
    --gradient-from-color: #b7bf10;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 191, 16, 0));
}

.hover\:from-lime-700:hover {
    --gradient-from-color: #979e08;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 158, 8, 0));
}

.hover\:from-lime-800:hover {
    --gradient-from-color: #777d03;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(119, 125, 3, 0));
}

.hover\:from-lime-900:hover {
    --gradient-from-color: #575c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(87, 92, 0, 0));
}

.hover\:from-magenta-100:hover {
    --gradient-from-color: #fff1fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 250, 0));
}

.hover\:from-magenta-200:hover {
    --gradient-from-color: #ffd8f0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 216, 240, 0));
}

.hover\:from-magenta-300:hover {
    --gradient-from-color: #ffc0e4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 192, 228, 0));
}

.hover\:from-magenta-400:hover {
    --gradient-from-color: #f790c6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 144, 198, 0));
}

.hover\:from-magenta-500:hover {
    --gradient-from-color: #ef62a8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 98, 168, 0));
}

.hover\:from-magenta-600:hover {
    --gradient-from-color: #e63888;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 56, 136, 0));
}

.hover\:from-magenta-700:hover {
    --gradient-from-color: #c41d73;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(196, 29, 115, 0));
}

.hover\:from-magenta-800:hover {
    --gradient-from-color: #a20861;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(162, 8, 97, 0));
}

.hover\:from-magenta-900:hover {
    --gradient-from-color: #800051;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 0, 81, 0));
}

.hover\:from-orange-100:hover {
    --gradient-from-color: #fff9f2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 249, 242, 0));
}

.hover\:from-orange-200:hover {
    --gradient-from-color: #ffeed7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 238, 215, 0));
}

.hover\:from-orange-300:hover {
    --gradient-from-color: #ffe3ba;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 227, 186, 0));
}

.hover\:from-orange-400:hover {
    --gradient-from-color: #ffc684;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 198, 132, 0));
}

.hover\:from-orange-500:hover {
    --gradient-from-color: #ffaa4f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 170, 79, 0));
}

.hover\:from-orange-600:hover {
    --gradient-from-color: #ff8f1c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 143, 28, 0));
}

.hover\:from-orange-700:hover {
    --gradient-from-color: #cc6e0f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(204, 110, 15, 0));
}

.hover\:from-orange-800:hover {
    --gradient-from-color: #995006;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(153, 80, 6, 0));
}

.hover\:from-orange-900:hover {
    --gradient-from-color: #663300;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 51, 0, 0));
}

.hover\:from-purple-100:hover {
    --gradient-from-color: #fef2ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 242, 255, 0));
}

.hover\:from-purple-200:hover {
    --gradient-from-color: #eed3f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(238, 211, 241, 0));
}

.hover\:from-purple-300:hover {
    --gradient-from-color: #dfb6e4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(223, 182, 228, 0));
}

.hover\:from-purple-400:hover {
    --gradient-from-color: #c186c9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(193, 134, 201, 0));
}

.hover\:from-purple-500:hover {
    --gradient-from-color: #a45dad;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(164, 93, 173, 0));
}

.hover\:from-purple-600:hover {
    --gradient-from-color: #883b92;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(136, 59, 146, 0));
}

.hover\:from-purple-700:hover {
    --gradient-from-color: #6d2077;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(109, 32, 119, 0));
}

.hover\:from-purple-800:hover {
    --gradient-from-color: #53135b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(83, 19, 91, 0));
}

.hover\:from-purple-900:hover {
    --gradient-from-color: #390a40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(57, 10, 64, 0));
}

.hover\:from-raspberry-100:hover {
    --gradient-from-color: #fff0fb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 240, 251, 0));
}

.hover\:from-raspberry-200:hover {
    --gradient-from-color: #f6cbea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 203, 234, 0));
}

.hover\:from-raspberry-300:hover {
    --gradient-from-color: #eda7da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 167, 218, 0));
}

.hover\:from-raspberry-400:hover {
    --gradient-from-color: #d86fbc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(216, 111, 188, 0));
}

.hover\:from-raspberry-500:hover {
    --gradient-from-color: #c43e9f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(196, 62, 159, 0));
}

.hover\:from-raspberry-600:hover {
    --gradient-from-color: #af1685;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 22, 133, 0));
}

.hover\:from-raspberry-700:hover {
    --gradient-from-color: #92086d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(146, 8, 109, 0));
}

.hover\:from-raspberry-800:hover {
    --gradient-from-color: #760056;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 0, 86, 0));
}

.hover\:from-raspberry-900:hover {
    --gradient-from-color: #570041;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(87, 0, 65, 0));
}

.hover\:from-red-100:hover {
    --gradient-from-color: #fff0f3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 240, 243, 0));
}

.hover\:from-red-200:hover {
    --gradient-from-color: #FFD6DD;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 214, 221, 0));
}

.hover\:from-red-300:hover {
    --gradient-from-color: #fea8b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 168, 184, 0));
}

.hover\:from-red-400:hover {
    --gradient-from-color: #f66c86;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 108, 134, 0));
}

.hover\:from-red-500:hover {
    --gradient-from-color: #ed3457;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 52, 87, 0));
}

.hover\:from-red-600:hover {
    --gradient-from-color: #e4002b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(228, 0, 43, 0));
}

.hover\:from-red-700:hover {
    --gradient-from-color: #c60025;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 0, 37, 0));
}

.hover\:from-red-800:hover {
    --gradient-from-color: #a8001f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(168, 0, 31, 0));
}

.hover\:from-red-900:hover {
    --gradient-from-color: #8a0019;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(138, 0, 25, 0));
}

.hover\:from-sapphire-100:hover {
    --gradient-from-color: #f2fcff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 252, 255, 0));
}

.hover\:from-sapphire-200:hover {
    --gradient-from-color: #d0eff8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 239, 248, 0));
}

.hover\:from-sapphire-300:hover {
    --gradient-from-color: #afe2f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 226, 241, 0));
}

.hover\:from-sapphire-400:hover {
    --gradient-from-color: #79c8de;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(121, 200, 222, 0));
}

.hover\:from-sapphire-500:hover {
    --gradient-from-color: #4aafcc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 175, 204, 0));
}

.hover\:from-sapphire-600:hover {
    --gradient-from-color: #2197b9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(33, 151, 185, 0));
}

.hover\:from-sapphire-700:hover {
    --gradient-from-color: #0081a6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 129, 166, 0));
}

.hover\:from-sapphire-800:hover {
    --gradient-from-color: #006580;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 101, 128, 0));
}

.hover\:from-sapphire-900:hover {
    --gradient-from-color: #004759;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 71, 89, 0));
}

.hover\:from-teal-100:hover {
    --gradient-from-color: #f2fffe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 255, 254, 0));
}

.hover\:from-teal-200:hover {
    --gradient-from-color: #c6f7f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 247, 244, 0));
}

.hover\:from-teal-300:hover {
    --gradient-from-color: #9befea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 239, 234, 0));
}

.hover\:from-teal-400:hover {
    --gradient-from-color: #5fdad4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(95, 218, 212, 0));
}

.hover\:from-teal-500:hover {
    --gradient-from-color: #2bc6be;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 198, 190, 0));
}

.hover\:from-teal-600:hover {
    --gradient-from-color: #00b2a9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 178, 169, 0));
}

.hover\:from-teal-700:hover {
    --gradient-from-color: #00948c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 148, 140, 0));
}

.hover\:from-teal-800:hover {
    --gradient-from-color: #00756f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 117, 111, 0));
}

.hover\:from-teal-900:hover {
    --gradient-from-color: #005752;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 87, 82, 0));
}

.hover\:from-transparent:hover {
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

.hover\:from-white:hover {
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:from-white-a10:hover {
    --gradient-from-color: rgba(255, 255, 255, 0.1);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:from-white-a20:hover {
    --gradient-from-color: rgba(255, 255, 255, 0.2);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:from-white-a30:hover {
    --gradient-from-color: rgba(255, 255, 255, 0.3);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:from-white-a40:hover {
    --gradient-from-color: rgba(255, 255, 255, 0.4);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:from-white-a50:hover {
    --gradient-from-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:from-white-a60:hover {
    --gradient-from-color: rgba(255, 255, 255, 0.6);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:from-white-a70:hover {
    --gradient-from-color: rgba(255, 255, 255, 0.7);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:from-white-a80:hover {
    --gradient-from-color: rgba(255, 255, 255, 0.8);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:from-white-a90:hover {
    --gradient-from-color: rgba(255, 255, 255, 0.9);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:from-yellow-100:hover {
    --gradient-from-color: #FFF9E8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 249, 232, 0));
}

.hover\:from-yellow-200:hover {
    --gradient-from-color: #FFF1BD;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 189, 0));
}

.hover\:from-yellow-300:hover {
    --gradient-from-color: #FFEA90;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 234, 144, 0));
}

.hover\:from-yellow-400:hover {
    --gradient-from-color: #FFD146;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 209, 70, 0));
}

.hover\:from-yellow-500:hover {
    --gradient-from-color: #FEBA00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 186, 0, 0));
}

.hover\:from-yellow-600:hover {
    --gradient-from-color: #D49A00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(212, 154, 0, 0));
}

.hover\:from-yellow-700:hover {
    --gradient-from-color: #AA7A00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(170, 122, 0, 0));
}

.hover\:from-yellow-800:hover {
    --gradient-from-color: #815B00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 91, 0, 0));
}

.hover\:from-yellow-900:hover {
    --gradient-from-color: #573D00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(87, 61, 0, 0));
}

.hover\:via-black:hover {
    --gradient-via-color: #333333;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(51, 51, 51, 0));
}

.hover\:via-blue-100:hover {
    --gradient-via-color: #f2f8ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 248, 255, 0));
}

.hover\:via-blue-150:hover {
    --gradient-via-color: #E6EFFB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 239, 251, 0));
}

.hover\:via-blue-200:hover {
    --gradient-via-color: #d6e3f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 227, 244, 0));
}

.hover\:via-blue-300:hover {
    --gradient-via-color: #bbcfea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(187, 207, 234, 0));
}

.hover\:via-blue-400:hover {
    --gradient-via-color: #8dabd4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 171, 212, 0));
}

.hover\:via-blue-500:hover {
    --gradient-via-color: #648abf;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 138, 191, 0));
}

.hover\:via-blue-600:hover {
    --gradient-via-color: #426da9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 109, 169, 0));
}

.hover\:via-blue-700:hover {
    --gradient-via-color: #1d4f91;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(29, 79, 145, 0));
}

.hover\:via-blue-800:hover {
    --gradient-via-color: #123f7a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(18, 63, 122, 0));
}

.hover\:via-blue-900:hover {
    --gradient-via-color: #0a3163;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(10, 49, 99, 0));
}

.hover\:via-gray-100:hover {
    --gradient-via-color: #f6f6f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 246, 246, 0));
}

.hover\:via-gray-200:hover {
    --gradient-via-color: #eaeaea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 234, 234, 0));
}

.hover\:via-gray-300:hover {
    --gradient-via-color: #d6d6d6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 214, 214, 0));
}

.hover\:via-gray-400:hover {
    --gradient-via-color: #c1c1c1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(193, 193, 193, 0));
}

.hover\:via-gray-500:hover {
    --gradient-via-color: #a7a7a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(167, 167, 167, 0));
}

.hover\:via-gray-600:hover {
    --gradient-via-color: #8c8c8c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(140, 140, 140, 0));
}

.hover\:via-gray-700:hover {
    --gradient-via-color: #717171;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 113, 113, 0));
}

.hover\:via-gray-800:hover {
    --gradient-via-color: #585858;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(88, 88, 88, 0));
}

.hover\:via-gray-900:hover {
    --gradient-via-color: #404040;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(64, 64, 64, 0));
}

.hover\:via-green-100:hover {
    --gradient-via-color: #F2FFF5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 255, 245, 0));
}

.hover\:via-green-200:hover {
    --gradient-via-color: #D0F6DB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 246, 219, 0));
}

.hover\:via-green-300:hover {
    --gradient-via-color: #9AE8B4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 232, 180, 0));
}

.hover\:via-green-400:hover {
    --gradient-via-color: #5CD08E;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(92, 208, 142, 0));
}

.hover\:via-green-500:hover {
    --gradient-via-color: #29B769;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 183, 105, 0));
}

.hover\:via-green-600:hover {
    --gradient-via-color: #009f4d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 159, 77, 0));
}

.hover\:via-green-700:hover {
    --gradient-via-color: #007a3b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 122, 59, 0));
}

.hover\:via-green-800:hover {
    --gradient-via-color: #00612F;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 97, 47, 0));
}

.hover\:via-green-900:hover {
    --gradient-via-color: #004A24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 74, 36, 0));
}

.hover\:via-lime-100:hover {
    --gradient-via-color: #fefff2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 255, 242, 0));
}

.hover\:via-lime-200:hover {
    --gradient-via-color: #f7f9cc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 249, 204, 0));
}

.hover\:via-lime-300:hover {
    --gradient-via-color: #f0f3a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 243, 167, 0));
}

.hover\:via-lime-400:hover {
    --gradient-via-color: #dce26d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 226, 109, 0));
}

.hover\:via-lime-500:hover {
    --gradient-via-color: #cad03b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(202, 208, 59, 0));
}

.hover\:via-lime-600:hover {
    --gradient-via-color: #b7bf10;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 191, 16, 0));
}

.hover\:via-lime-700:hover {
    --gradient-via-color: #979e08;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 158, 8, 0));
}

.hover\:via-lime-800:hover {
    --gradient-via-color: #777d03;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(119, 125, 3, 0));
}

.hover\:via-lime-900:hover {
    --gradient-via-color: #575c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(87, 92, 0, 0));
}

.hover\:via-magenta-100:hover {
    --gradient-via-color: #fff1fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 250, 0));
}

.hover\:via-magenta-200:hover {
    --gradient-via-color: #ffd8f0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 216, 240, 0));
}

.hover\:via-magenta-300:hover {
    --gradient-via-color: #ffc0e4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 192, 228, 0));
}

.hover\:via-magenta-400:hover {
    --gradient-via-color: #f790c6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 144, 198, 0));
}

.hover\:via-magenta-500:hover {
    --gradient-via-color: #ef62a8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 98, 168, 0));
}

.hover\:via-magenta-600:hover {
    --gradient-via-color: #e63888;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 56, 136, 0));
}

.hover\:via-magenta-700:hover {
    --gradient-via-color: #c41d73;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(196, 29, 115, 0));
}

.hover\:via-magenta-800:hover {
    --gradient-via-color: #a20861;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(162, 8, 97, 0));
}

.hover\:via-magenta-900:hover {
    --gradient-via-color: #800051;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 0, 81, 0));
}

.hover\:via-orange-100:hover {
    --gradient-via-color: #fff9f2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 249, 242, 0));
}

.hover\:via-orange-200:hover {
    --gradient-via-color: #ffeed7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 238, 215, 0));
}

.hover\:via-orange-300:hover {
    --gradient-via-color: #ffe3ba;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 227, 186, 0));
}

.hover\:via-orange-400:hover {
    --gradient-via-color: #ffc684;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 198, 132, 0));
}

.hover\:via-orange-500:hover {
    --gradient-via-color: #ffaa4f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 170, 79, 0));
}

.hover\:via-orange-600:hover {
    --gradient-via-color: #ff8f1c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 143, 28, 0));
}

.hover\:via-orange-700:hover {
    --gradient-via-color: #cc6e0f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(204, 110, 15, 0));
}

.hover\:via-orange-800:hover {
    --gradient-via-color: #995006;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(153, 80, 6, 0));
}

.hover\:via-orange-900:hover {
    --gradient-via-color: #663300;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 51, 0, 0));
}

.hover\:via-purple-100:hover {
    --gradient-via-color: #fef2ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 242, 255, 0));
}

.hover\:via-purple-200:hover {
    --gradient-via-color: #eed3f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(238, 211, 241, 0));
}

.hover\:via-purple-300:hover {
    --gradient-via-color: #dfb6e4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(223, 182, 228, 0));
}

.hover\:via-purple-400:hover {
    --gradient-via-color: #c186c9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(193, 134, 201, 0));
}

.hover\:via-purple-500:hover {
    --gradient-via-color: #a45dad;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(164, 93, 173, 0));
}

.hover\:via-purple-600:hover {
    --gradient-via-color: #883b92;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(136, 59, 146, 0));
}

.hover\:via-purple-700:hover {
    --gradient-via-color: #6d2077;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(109, 32, 119, 0));
}

.hover\:via-purple-800:hover {
    --gradient-via-color: #53135b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(83, 19, 91, 0));
}

.hover\:via-purple-900:hover {
    --gradient-via-color: #390a40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(57, 10, 64, 0));
}

.hover\:via-raspberry-100:hover {
    --gradient-via-color: #fff0fb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 240, 251, 0));
}

.hover\:via-raspberry-200:hover {
    --gradient-via-color: #f6cbea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 203, 234, 0));
}

.hover\:via-raspberry-300:hover {
    --gradient-via-color: #eda7da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 167, 218, 0));
}

.hover\:via-raspberry-400:hover {
    --gradient-via-color: #d86fbc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(216, 111, 188, 0));
}

.hover\:via-raspberry-500:hover {
    --gradient-via-color: #c43e9f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(196, 62, 159, 0));
}

.hover\:via-raspberry-600:hover {
    --gradient-via-color: #af1685;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 22, 133, 0));
}

.hover\:via-raspberry-700:hover {
    --gradient-via-color: #92086d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(146, 8, 109, 0));
}

.hover\:via-raspberry-800:hover {
    --gradient-via-color: #760056;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 0, 86, 0));
}

.hover\:via-raspberry-900:hover {
    --gradient-via-color: #570041;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(87, 0, 65, 0));
}

.hover\:via-red-100:hover {
    --gradient-via-color: #fff0f3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 240, 243, 0));
}

.hover\:via-red-200:hover {
    --gradient-via-color: #FFD6DD;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 214, 221, 0));
}

.hover\:via-red-300:hover {
    --gradient-via-color: #fea8b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 168, 184, 0));
}

.hover\:via-red-400:hover {
    --gradient-via-color: #f66c86;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 108, 134, 0));
}

.hover\:via-red-500:hover {
    --gradient-via-color: #ed3457;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 52, 87, 0));
}

.hover\:via-red-600:hover {
    --gradient-via-color: #e4002b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(228, 0, 43, 0));
}

.hover\:via-red-700:hover {
    --gradient-via-color: #c60025;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 0, 37, 0));
}

.hover\:via-red-800:hover {
    --gradient-via-color: #a8001f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(168, 0, 31, 0));
}

.hover\:via-red-900:hover {
    --gradient-via-color: #8a0019;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(138, 0, 25, 0));
}

.hover\:via-sapphire-100:hover {
    --gradient-via-color: #f2fcff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 252, 255, 0));
}

.hover\:via-sapphire-200:hover {
    --gradient-via-color: #d0eff8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 239, 248, 0));
}

.hover\:via-sapphire-300:hover {
    --gradient-via-color: #afe2f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 226, 241, 0));
}

.hover\:via-sapphire-400:hover {
    --gradient-via-color: #79c8de;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(121, 200, 222, 0));
}

.hover\:via-sapphire-500:hover {
    --gradient-via-color: #4aafcc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 175, 204, 0));
}

.hover\:via-sapphire-600:hover {
    --gradient-via-color: #2197b9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(33, 151, 185, 0));
}

.hover\:via-sapphire-700:hover {
    --gradient-via-color: #0081a6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 129, 166, 0));
}

.hover\:via-sapphire-800:hover {
    --gradient-via-color: #006580;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 101, 128, 0));
}

.hover\:via-sapphire-900:hover {
    --gradient-via-color: #004759;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 71, 89, 0));
}

.hover\:via-teal-100:hover {
    --gradient-via-color: #f2fffe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 255, 254, 0));
}

.hover\:via-teal-200:hover {
    --gradient-via-color: #c6f7f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 247, 244, 0));
}

.hover\:via-teal-300:hover {
    --gradient-via-color: #9befea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 239, 234, 0));
}

.hover\:via-teal-400:hover {
    --gradient-via-color: #5fdad4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(95, 218, 212, 0));
}

.hover\:via-teal-500:hover {
    --gradient-via-color: #2bc6be;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 198, 190, 0));
}

.hover\:via-teal-600:hover {
    --gradient-via-color: #00b2a9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 178, 169, 0));
}

.hover\:via-teal-700:hover {
    --gradient-via-color: #00948c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 148, 140, 0));
}

.hover\:via-teal-800:hover {
    --gradient-via-color: #00756f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 117, 111, 0));
}

.hover\:via-teal-900:hover {
    --gradient-via-color: #005752;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 87, 82, 0));
}

.hover\:via-transparent:hover {
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

.hover\:via-white:hover {
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:via-white-a10:hover {
    --gradient-via-color: rgba(255, 255, 255, 0.1);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:via-white-a20:hover {
    --gradient-via-color: rgba(255, 255, 255, 0.2);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:via-white-a30:hover {
    --gradient-via-color: rgba(255, 255, 255, 0.3);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:via-white-a40:hover {
    --gradient-via-color: rgba(255, 255, 255, 0.4);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:via-white-a50:hover {
    --gradient-via-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:via-white-a60:hover {
    --gradient-via-color: rgba(255, 255, 255, 0.6);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:via-white-a70:hover {
    --gradient-via-color: rgba(255, 255, 255, 0.7);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:via-white-a80:hover {
    --gradient-via-color: rgba(255, 255, 255, 0.8);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:via-white-a90:hover {
    --gradient-via-color: rgba(255, 255, 255, 0.9);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:via-yellow-100:hover {
    --gradient-via-color: #FFF9E8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 249, 232, 0));
}

.hover\:via-yellow-200:hover {
    --gradient-via-color: #FFF1BD;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 189, 0));
}

.hover\:via-yellow-300:hover {
    --gradient-via-color: #FFEA90;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 234, 144, 0));
}

.hover\:via-yellow-400:hover {
    --gradient-via-color: #FFD146;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 209, 70, 0));
}

.hover\:via-yellow-500:hover {
    --gradient-via-color: #FEBA00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 186, 0, 0));
}

.hover\:via-yellow-600:hover {
    --gradient-via-color: #D49A00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(212, 154, 0, 0));
}

.hover\:via-yellow-700:hover {
    --gradient-via-color: #AA7A00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(170, 122, 0, 0));
}

.hover\:via-yellow-800:hover {
    --gradient-via-color: #815B00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 91, 0, 0));
}

.hover\:via-yellow-900:hover {
    --gradient-via-color: #573D00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(87, 61, 0, 0));
}

.hover\:to-black:hover {
    --gradient-to-color: #333333;
}

.hover\:to-blue-100:hover {
    --gradient-to-color: #f2f8ff;
}

.hover\:to-blue-150:hover {
    --gradient-to-color: #E6EFFB;
}

.hover\:to-blue-200:hover {
    --gradient-to-color: #d6e3f4;
}

.hover\:to-blue-300:hover {
    --gradient-to-color: #bbcfea;
}

.hover\:to-blue-400:hover {
    --gradient-to-color: #8dabd4;
}

.hover\:to-blue-500:hover {
    --gradient-to-color: #648abf;
}

.hover\:to-blue-600:hover {
    --gradient-to-color: #426da9;
}

.hover\:to-blue-700:hover {
    --gradient-to-color: #1d4f91;
}

.hover\:to-blue-800:hover {
    --gradient-to-color: #123f7a;
}

.hover\:to-blue-900:hover {
    --gradient-to-color: #0a3163;
}

.hover\:to-gray-100:hover {
    --gradient-to-color: #f6f6f6;
}

.hover\:to-gray-200:hover {
    --gradient-to-color: #eaeaea;
}

.hover\:to-gray-300:hover {
    --gradient-to-color: #d6d6d6;
}

.hover\:to-gray-400:hover {
    --gradient-to-color: #c1c1c1;
}

.hover\:to-gray-500:hover {
    --gradient-to-color: #a7a7a7;
}

.hover\:to-gray-600:hover {
    --gradient-to-color: #8c8c8c;
}

.hover\:to-gray-700:hover {
    --gradient-to-color: #717171;
}

.hover\:to-gray-800:hover {
    --gradient-to-color: #585858;
}

.hover\:to-gray-900:hover {
    --gradient-to-color: #404040;
}

.hover\:to-green-100:hover {
    --gradient-to-color: #F2FFF5;
}

.hover\:to-green-200:hover {
    --gradient-to-color: #D0F6DB;
}

.hover\:to-green-300:hover {
    --gradient-to-color: #9AE8B4;
}

.hover\:to-green-400:hover {
    --gradient-to-color: #5CD08E;
}

.hover\:to-green-500:hover {
    --gradient-to-color: #29B769;
}

.hover\:to-green-600:hover {
    --gradient-to-color: #009f4d;
}

.hover\:to-green-700:hover {
    --gradient-to-color: #007a3b;
}

.hover\:to-green-800:hover {
    --gradient-to-color: #00612F;
}

.hover\:to-green-900:hover {
    --gradient-to-color: #004A24;
}

.hover\:to-lime-100:hover {
    --gradient-to-color: #fefff2;
}

.hover\:to-lime-200:hover {
    --gradient-to-color: #f7f9cc;
}

.hover\:to-lime-300:hover {
    --gradient-to-color: #f0f3a7;
}

.hover\:to-lime-400:hover {
    --gradient-to-color: #dce26d;
}

.hover\:to-lime-500:hover {
    --gradient-to-color: #cad03b;
}

.hover\:to-lime-600:hover {
    --gradient-to-color: #b7bf10;
}

.hover\:to-lime-700:hover {
    --gradient-to-color: #979e08;
}

.hover\:to-lime-800:hover {
    --gradient-to-color: #777d03;
}

.hover\:to-lime-900:hover {
    --gradient-to-color: #575c00;
}

.hover\:to-magenta-100:hover {
    --gradient-to-color: #fff1fa;
}

.hover\:to-magenta-200:hover {
    --gradient-to-color: #ffd8f0;
}

.hover\:to-magenta-300:hover {
    --gradient-to-color: #ffc0e4;
}

.hover\:to-magenta-400:hover {
    --gradient-to-color: #f790c6;
}

.hover\:to-magenta-500:hover {
    --gradient-to-color: #ef62a8;
}

.hover\:to-magenta-600:hover {
    --gradient-to-color: #e63888;
}

.hover\:to-magenta-700:hover {
    --gradient-to-color: #c41d73;
}

.hover\:to-magenta-800:hover {
    --gradient-to-color: #a20861;
}

.hover\:to-magenta-900:hover {
    --gradient-to-color: #800051;
}

.hover\:to-orange-100:hover {
    --gradient-to-color: #fff9f2;
}

.hover\:to-orange-200:hover {
    --gradient-to-color: #ffeed7;
}

.hover\:to-orange-300:hover {
    --gradient-to-color: #ffe3ba;
}

.hover\:to-orange-400:hover {
    --gradient-to-color: #ffc684;
}

.hover\:to-orange-500:hover {
    --gradient-to-color: #ffaa4f;
}

.hover\:to-orange-600:hover {
    --gradient-to-color: #ff8f1c;
}

.hover\:to-orange-700:hover {
    --gradient-to-color: #cc6e0f;
}

.hover\:to-orange-800:hover {
    --gradient-to-color: #995006;
}

.hover\:to-orange-900:hover {
    --gradient-to-color: #663300;
}

.hover\:to-purple-100:hover {
    --gradient-to-color: #fef2ff;
}

.hover\:to-purple-200:hover {
    --gradient-to-color: #eed3f1;
}

.hover\:to-purple-300:hover {
    --gradient-to-color: #dfb6e4;
}

.hover\:to-purple-400:hover {
    --gradient-to-color: #c186c9;
}

.hover\:to-purple-500:hover {
    --gradient-to-color: #a45dad;
}

.hover\:to-purple-600:hover {
    --gradient-to-color: #883b92;
}

.hover\:to-purple-700:hover {
    --gradient-to-color: #6d2077;
}

.hover\:to-purple-800:hover {
    --gradient-to-color: #53135b;
}

.hover\:to-purple-900:hover {
    --gradient-to-color: #390a40;
}

.hover\:to-raspberry-100:hover {
    --gradient-to-color: #fff0fb;
}

.hover\:to-raspberry-200:hover {
    --gradient-to-color: #f6cbea;
}

.hover\:to-raspberry-300:hover {
    --gradient-to-color: #eda7da;
}

.hover\:to-raspberry-400:hover {
    --gradient-to-color: #d86fbc;
}

.hover\:to-raspberry-500:hover {
    --gradient-to-color: #c43e9f;
}

.hover\:to-raspberry-600:hover {
    --gradient-to-color: #af1685;
}

.hover\:to-raspberry-700:hover {
    --gradient-to-color: #92086d;
}

.hover\:to-raspberry-800:hover {
    --gradient-to-color: #760056;
}

.hover\:to-raspberry-900:hover {
    --gradient-to-color: #570041;
}

.hover\:to-red-100:hover {
    --gradient-to-color: #fff0f3;
}

.hover\:to-red-200:hover {
    --gradient-to-color: #FFD6DD;
}

.hover\:to-red-300:hover {
    --gradient-to-color: #fea8b8;
}

.hover\:to-red-400:hover {
    --gradient-to-color: #f66c86;
}

.hover\:to-red-500:hover {
    --gradient-to-color: #ed3457;
}

.hover\:to-red-600:hover {
    --gradient-to-color: #e4002b;
}

.hover\:to-red-700:hover {
    --gradient-to-color: #c60025;
}

.hover\:to-red-800:hover {
    --gradient-to-color: #a8001f;
}

.hover\:to-red-900:hover {
    --gradient-to-color: #8a0019;
}

.hover\:to-sapphire-100:hover {
    --gradient-to-color: #f2fcff;
}

.hover\:to-sapphire-200:hover {
    --gradient-to-color: #d0eff8;
}

.hover\:to-sapphire-300:hover {
    --gradient-to-color: #afe2f1;
}

.hover\:to-sapphire-400:hover {
    --gradient-to-color: #79c8de;
}

.hover\:to-sapphire-500:hover {
    --gradient-to-color: #4aafcc;
}

.hover\:to-sapphire-600:hover {
    --gradient-to-color: #2197b9;
}

.hover\:to-sapphire-700:hover {
    --gradient-to-color: #0081a6;
}

.hover\:to-sapphire-800:hover {
    --gradient-to-color: #006580;
}

.hover\:to-sapphire-900:hover {
    --gradient-to-color: #004759;
}

.hover\:to-teal-100:hover {
    --gradient-to-color: #f2fffe;
}

.hover\:to-teal-200:hover {
    --gradient-to-color: #c6f7f4;
}

.hover\:to-teal-300:hover {
    --gradient-to-color: #9befea;
}

.hover\:to-teal-400:hover {
    --gradient-to-color: #5fdad4;
}

.hover\:to-teal-500:hover {
    --gradient-to-color: #2bc6be;
}

.hover\:to-teal-600:hover {
    --gradient-to-color: #00b2a9;
}

.hover\:to-teal-700:hover {
    --gradient-to-color: #00948c;
}

.hover\:to-teal-800:hover {
    --gradient-to-color: #00756f;
}

.hover\:to-teal-900:hover {
    --gradient-to-color: #005752;
}

.hover\:to-transparent:hover {
    --gradient-to-color: transparent;
}

.hover\:to-white:hover {
    --gradient-to-color: #ffffff;
}

.hover\:to-white-a10:hover {
    --gradient-to-color: rgba(255, 255, 255, 0.1);
}

.hover\:to-white-a20:hover {
    --gradient-to-color: rgba(255, 255, 255, 0.2);
}

.hover\:to-white-a30:hover {
    --gradient-to-color: rgba(255, 255, 255, 0.3);
}

.hover\:to-white-a40:hover {
    --gradient-to-color: rgba(255, 255, 255, 0.4);
}

.hover\:to-white-a50:hover {
    --gradient-to-color: rgba(255, 255, 255, 0.5);
}

.hover\:to-white-a60:hover {
    --gradient-to-color: rgba(255, 255, 255, 0.6);
}

.hover\:to-white-a70:hover {
    --gradient-to-color: rgba(255, 255, 255, 0.7);
}

.hover\:to-white-a80:hover {
    --gradient-to-color: rgba(255, 255, 255, 0.8);
}

.hover\:to-white-a90:hover {
    --gradient-to-color: rgba(255, 255, 255, 0.9);
}

.hover\:to-yellow-100:hover {
    --gradient-to-color: #FFF9E8;
}

.hover\:to-yellow-200:hover {
    --gradient-to-color: #FFF1BD;
}

.hover\:to-yellow-300:hover {
    --gradient-to-color: #FFEA90;
}

.hover\:to-yellow-400:hover {
    --gradient-to-color: #FFD146;
}

.hover\:to-yellow-500:hover {
    --gradient-to-color: #FEBA00;
}

.hover\:to-yellow-600:hover {
    --gradient-to-color: #D49A00;
}

.hover\:to-yellow-700:hover {
    --gradient-to-color: #AA7A00;
}

.hover\:to-yellow-800:hover {
    --gradient-to-color: #815B00;
}

.hover\:to-yellow-900:hover {
    --gradient-to-color: #573D00;
}

.focus\:from-black:focus {
    --gradient-from-color: #333333;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(51, 51, 51, 0));
}

.focus\:from-blue-100:focus {
    --gradient-from-color: #f2f8ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 248, 255, 0));
}

.focus\:from-blue-150:focus {
    --gradient-from-color: #E6EFFB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 239, 251, 0));
}

.focus\:from-blue-200:focus {
    --gradient-from-color: #d6e3f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 227, 244, 0));
}

.focus\:from-blue-300:focus {
    --gradient-from-color: #bbcfea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(187, 207, 234, 0));
}

.focus\:from-blue-400:focus {
    --gradient-from-color: #8dabd4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 171, 212, 0));
}

.focus\:from-blue-500:focus {
    --gradient-from-color: #648abf;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 138, 191, 0));
}

.focus\:from-blue-600:focus {
    --gradient-from-color: #426da9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 109, 169, 0));
}

.focus\:from-blue-700:focus {
    --gradient-from-color: #1d4f91;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(29, 79, 145, 0));
}

.focus\:from-blue-800:focus {
    --gradient-from-color: #123f7a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(18, 63, 122, 0));
}

.focus\:from-blue-900:focus {
    --gradient-from-color: #0a3163;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(10, 49, 99, 0));
}

.focus\:from-gray-100:focus {
    --gradient-from-color: #f6f6f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 246, 246, 0));
}

.focus\:from-gray-200:focus {
    --gradient-from-color: #eaeaea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 234, 234, 0));
}

.focus\:from-gray-300:focus {
    --gradient-from-color: #d6d6d6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 214, 214, 0));
}

.focus\:from-gray-400:focus {
    --gradient-from-color: #c1c1c1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(193, 193, 193, 0));
}

.focus\:from-gray-500:focus {
    --gradient-from-color: #a7a7a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(167, 167, 167, 0));
}

.focus\:from-gray-600:focus {
    --gradient-from-color: #8c8c8c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(140, 140, 140, 0));
}

.focus\:from-gray-700:focus {
    --gradient-from-color: #717171;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 113, 113, 0));
}

.focus\:from-gray-800:focus {
    --gradient-from-color: #585858;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(88, 88, 88, 0));
}

.focus\:from-gray-900:focus {
    --gradient-from-color: #404040;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(64, 64, 64, 0));
}

.focus\:from-green-100:focus {
    --gradient-from-color: #F2FFF5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 255, 245, 0));
}

.focus\:from-green-200:focus {
    --gradient-from-color: #D0F6DB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 246, 219, 0));
}

.focus\:from-green-300:focus {
    --gradient-from-color: #9AE8B4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 232, 180, 0));
}

.focus\:from-green-400:focus {
    --gradient-from-color: #5CD08E;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(92, 208, 142, 0));
}

.focus\:from-green-500:focus {
    --gradient-from-color: #29B769;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 183, 105, 0));
}

.focus\:from-green-600:focus {
    --gradient-from-color: #009f4d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 159, 77, 0));
}

.focus\:from-green-700:focus {
    --gradient-from-color: #007a3b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 122, 59, 0));
}

.focus\:from-green-800:focus {
    --gradient-from-color: #00612F;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 97, 47, 0));
}

.focus\:from-green-900:focus {
    --gradient-from-color: #004A24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 74, 36, 0));
}

.focus\:from-lime-100:focus {
    --gradient-from-color: #fefff2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 255, 242, 0));
}

.focus\:from-lime-200:focus {
    --gradient-from-color: #f7f9cc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 249, 204, 0));
}

.focus\:from-lime-300:focus {
    --gradient-from-color: #f0f3a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 243, 167, 0));
}

.focus\:from-lime-400:focus {
    --gradient-from-color: #dce26d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 226, 109, 0));
}

.focus\:from-lime-500:focus {
    --gradient-from-color: #cad03b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(202, 208, 59, 0));
}

.focus\:from-lime-600:focus {
    --gradient-from-color: #b7bf10;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 191, 16, 0));
}

.focus\:from-lime-700:focus {
    --gradient-from-color: #979e08;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 158, 8, 0));
}

.focus\:from-lime-800:focus {
    --gradient-from-color: #777d03;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(119, 125, 3, 0));
}

.focus\:from-lime-900:focus {
    --gradient-from-color: #575c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(87, 92, 0, 0));
}

.focus\:from-magenta-100:focus {
    --gradient-from-color: #fff1fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 250, 0));
}

.focus\:from-magenta-200:focus {
    --gradient-from-color: #ffd8f0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 216, 240, 0));
}

.focus\:from-magenta-300:focus {
    --gradient-from-color: #ffc0e4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 192, 228, 0));
}

.focus\:from-magenta-400:focus {
    --gradient-from-color: #f790c6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 144, 198, 0));
}

.focus\:from-magenta-500:focus {
    --gradient-from-color: #ef62a8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 98, 168, 0));
}

.focus\:from-magenta-600:focus {
    --gradient-from-color: #e63888;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 56, 136, 0));
}

.focus\:from-magenta-700:focus {
    --gradient-from-color: #c41d73;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(196, 29, 115, 0));
}

.focus\:from-magenta-800:focus {
    --gradient-from-color: #a20861;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(162, 8, 97, 0));
}

.focus\:from-magenta-900:focus {
    --gradient-from-color: #800051;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 0, 81, 0));
}

.focus\:from-orange-100:focus {
    --gradient-from-color: #fff9f2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 249, 242, 0));
}

.focus\:from-orange-200:focus {
    --gradient-from-color: #ffeed7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 238, 215, 0));
}

.focus\:from-orange-300:focus {
    --gradient-from-color: #ffe3ba;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 227, 186, 0));
}

.focus\:from-orange-400:focus {
    --gradient-from-color: #ffc684;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 198, 132, 0));
}

.focus\:from-orange-500:focus {
    --gradient-from-color: #ffaa4f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 170, 79, 0));
}

.focus\:from-orange-600:focus {
    --gradient-from-color: #ff8f1c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 143, 28, 0));
}

.focus\:from-orange-700:focus {
    --gradient-from-color: #cc6e0f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(204, 110, 15, 0));
}

.focus\:from-orange-800:focus {
    --gradient-from-color: #995006;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(153, 80, 6, 0));
}

.focus\:from-orange-900:focus {
    --gradient-from-color: #663300;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 51, 0, 0));
}

.focus\:from-purple-100:focus {
    --gradient-from-color: #fef2ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 242, 255, 0));
}

.focus\:from-purple-200:focus {
    --gradient-from-color: #eed3f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(238, 211, 241, 0));
}

.focus\:from-purple-300:focus {
    --gradient-from-color: #dfb6e4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(223, 182, 228, 0));
}

.focus\:from-purple-400:focus {
    --gradient-from-color: #c186c9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(193, 134, 201, 0));
}

.focus\:from-purple-500:focus {
    --gradient-from-color: #a45dad;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(164, 93, 173, 0));
}

.focus\:from-purple-600:focus {
    --gradient-from-color: #883b92;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(136, 59, 146, 0));
}

.focus\:from-purple-700:focus {
    --gradient-from-color: #6d2077;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(109, 32, 119, 0));
}

.focus\:from-purple-800:focus {
    --gradient-from-color: #53135b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(83, 19, 91, 0));
}

.focus\:from-purple-900:focus {
    --gradient-from-color: #390a40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(57, 10, 64, 0));
}

.focus\:from-raspberry-100:focus {
    --gradient-from-color: #fff0fb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 240, 251, 0));
}

.focus\:from-raspberry-200:focus {
    --gradient-from-color: #f6cbea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 203, 234, 0));
}

.focus\:from-raspberry-300:focus {
    --gradient-from-color: #eda7da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 167, 218, 0));
}

.focus\:from-raspberry-400:focus {
    --gradient-from-color: #d86fbc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(216, 111, 188, 0));
}

.focus\:from-raspberry-500:focus {
    --gradient-from-color: #c43e9f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(196, 62, 159, 0));
}

.focus\:from-raspberry-600:focus {
    --gradient-from-color: #af1685;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 22, 133, 0));
}

.focus\:from-raspberry-700:focus {
    --gradient-from-color: #92086d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(146, 8, 109, 0));
}

.focus\:from-raspberry-800:focus {
    --gradient-from-color: #760056;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 0, 86, 0));
}

.focus\:from-raspberry-900:focus {
    --gradient-from-color: #570041;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(87, 0, 65, 0));
}

.focus\:from-red-100:focus {
    --gradient-from-color: #fff0f3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 240, 243, 0));
}

.focus\:from-red-200:focus {
    --gradient-from-color: #FFD6DD;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 214, 221, 0));
}

.focus\:from-red-300:focus {
    --gradient-from-color: #fea8b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 168, 184, 0));
}

.focus\:from-red-400:focus {
    --gradient-from-color: #f66c86;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 108, 134, 0));
}

.focus\:from-red-500:focus {
    --gradient-from-color: #ed3457;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 52, 87, 0));
}

.focus\:from-red-600:focus {
    --gradient-from-color: #e4002b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(228, 0, 43, 0));
}

.focus\:from-red-700:focus {
    --gradient-from-color: #c60025;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 0, 37, 0));
}

.focus\:from-red-800:focus {
    --gradient-from-color: #a8001f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(168, 0, 31, 0));
}

.focus\:from-red-900:focus {
    --gradient-from-color: #8a0019;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(138, 0, 25, 0));
}

.focus\:from-sapphire-100:focus {
    --gradient-from-color: #f2fcff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 252, 255, 0));
}

.focus\:from-sapphire-200:focus {
    --gradient-from-color: #d0eff8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 239, 248, 0));
}

.focus\:from-sapphire-300:focus {
    --gradient-from-color: #afe2f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 226, 241, 0));
}

.focus\:from-sapphire-400:focus {
    --gradient-from-color: #79c8de;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(121, 200, 222, 0));
}

.focus\:from-sapphire-500:focus {
    --gradient-from-color: #4aafcc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 175, 204, 0));
}

.focus\:from-sapphire-600:focus {
    --gradient-from-color: #2197b9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(33, 151, 185, 0));
}

.focus\:from-sapphire-700:focus {
    --gradient-from-color: #0081a6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 129, 166, 0));
}

.focus\:from-sapphire-800:focus {
    --gradient-from-color: #006580;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 101, 128, 0));
}

.focus\:from-sapphire-900:focus {
    --gradient-from-color: #004759;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 71, 89, 0));
}

.focus\:from-teal-100:focus {
    --gradient-from-color: #f2fffe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 255, 254, 0));
}

.focus\:from-teal-200:focus {
    --gradient-from-color: #c6f7f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 247, 244, 0));
}

.focus\:from-teal-300:focus {
    --gradient-from-color: #9befea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 239, 234, 0));
}

.focus\:from-teal-400:focus {
    --gradient-from-color: #5fdad4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(95, 218, 212, 0));
}

.focus\:from-teal-500:focus {
    --gradient-from-color: #2bc6be;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 198, 190, 0));
}

.focus\:from-teal-600:focus {
    --gradient-from-color: #00b2a9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 178, 169, 0));
}

.focus\:from-teal-700:focus {
    --gradient-from-color: #00948c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 148, 140, 0));
}

.focus\:from-teal-800:focus {
    --gradient-from-color: #00756f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 117, 111, 0));
}

.focus\:from-teal-900:focus {
    --gradient-from-color: #005752;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 87, 82, 0));
}

.focus\:from-transparent:focus {
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

.focus\:from-white:focus {
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:from-white-a10:focus {
    --gradient-from-color: rgba(255, 255, 255, 0.1);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:from-white-a20:focus {
    --gradient-from-color: rgba(255, 255, 255, 0.2);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:from-white-a30:focus {
    --gradient-from-color: rgba(255, 255, 255, 0.3);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:from-white-a40:focus {
    --gradient-from-color: rgba(255, 255, 255, 0.4);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:from-white-a50:focus {
    --gradient-from-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:from-white-a60:focus {
    --gradient-from-color: rgba(255, 255, 255, 0.6);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:from-white-a70:focus {
    --gradient-from-color: rgba(255, 255, 255, 0.7);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:from-white-a80:focus {
    --gradient-from-color: rgba(255, 255, 255, 0.8);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:from-white-a90:focus {
    --gradient-from-color: rgba(255, 255, 255, 0.9);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:from-yellow-100:focus {
    --gradient-from-color: #FFF9E8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 249, 232, 0));
}

.focus\:from-yellow-200:focus {
    --gradient-from-color: #FFF1BD;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 189, 0));
}

.focus\:from-yellow-300:focus {
    --gradient-from-color: #FFEA90;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 234, 144, 0));
}

.focus\:from-yellow-400:focus {
    --gradient-from-color: #FFD146;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 209, 70, 0));
}

.focus\:from-yellow-500:focus {
    --gradient-from-color: #FEBA00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 186, 0, 0));
}

.focus\:from-yellow-600:focus {
    --gradient-from-color: #D49A00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(212, 154, 0, 0));
}

.focus\:from-yellow-700:focus {
    --gradient-from-color: #AA7A00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(170, 122, 0, 0));
}

.focus\:from-yellow-800:focus {
    --gradient-from-color: #815B00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 91, 0, 0));
}

.focus\:from-yellow-900:focus {
    --gradient-from-color: #573D00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(87, 61, 0, 0));
}

.focus\:via-black:focus {
    --gradient-via-color: #333333;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(51, 51, 51, 0));
}

.focus\:via-blue-100:focus {
    --gradient-via-color: #f2f8ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 248, 255, 0));
}

.focus\:via-blue-150:focus {
    --gradient-via-color: #E6EFFB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 239, 251, 0));
}

.focus\:via-blue-200:focus {
    --gradient-via-color: #d6e3f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 227, 244, 0));
}

.focus\:via-blue-300:focus {
    --gradient-via-color: #bbcfea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(187, 207, 234, 0));
}

.focus\:via-blue-400:focus {
    --gradient-via-color: #8dabd4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 171, 212, 0));
}

.focus\:via-blue-500:focus {
    --gradient-via-color: #648abf;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 138, 191, 0));
}

.focus\:via-blue-600:focus {
    --gradient-via-color: #426da9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 109, 169, 0));
}

.focus\:via-blue-700:focus {
    --gradient-via-color: #1d4f91;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(29, 79, 145, 0));
}

.focus\:via-blue-800:focus {
    --gradient-via-color: #123f7a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(18, 63, 122, 0));
}

.focus\:via-blue-900:focus {
    --gradient-via-color: #0a3163;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(10, 49, 99, 0));
}

.focus\:via-gray-100:focus {
    --gradient-via-color: #f6f6f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 246, 246, 0));
}

.focus\:via-gray-200:focus {
    --gradient-via-color: #eaeaea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 234, 234, 0));
}

.focus\:via-gray-300:focus {
    --gradient-via-color: #d6d6d6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 214, 214, 0));
}

.focus\:via-gray-400:focus {
    --gradient-via-color: #c1c1c1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(193, 193, 193, 0));
}

.focus\:via-gray-500:focus {
    --gradient-via-color: #a7a7a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(167, 167, 167, 0));
}

.focus\:via-gray-600:focus {
    --gradient-via-color: #8c8c8c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(140, 140, 140, 0));
}

.focus\:via-gray-700:focus {
    --gradient-via-color: #717171;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 113, 113, 0));
}

.focus\:via-gray-800:focus {
    --gradient-via-color: #585858;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(88, 88, 88, 0));
}

.focus\:via-gray-900:focus {
    --gradient-via-color: #404040;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(64, 64, 64, 0));
}

.focus\:via-green-100:focus {
    --gradient-via-color: #F2FFF5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 255, 245, 0));
}

.focus\:via-green-200:focus {
    --gradient-via-color: #D0F6DB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 246, 219, 0));
}

.focus\:via-green-300:focus {
    --gradient-via-color: #9AE8B4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 232, 180, 0));
}

.focus\:via-green-400:focus {
    --gradient-via-color: #5CD08E;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(92, 208, 142, 0));
}

.focus\:via-green-500:focus {
    --gradient-via-color: #29B769;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 183, 105, 0));
}

.focus\:via-green-600:focus {
    --gradient-via-color: #009f4d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 159, 77, 0));
}

.focus\:via-green-700:focus {
    --gradient-via-color: #007a3b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 122, 59, 0));
}

.focus\:via-green-800:focus {
    --gradient-via-color: #00612F;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 97, 47, 0));
}

.focus\:via-green-900:focus {
    --gradient-via-color: #004A24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 74, 36, 0));
}

.focus\:via-lime-100:focus {
    --gradient-via-color: #fefff2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 255, 242, 0));
}

.focus\:via-lime-200:focus {
    --gradient-via-color: #f7f9cc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 249, 204, 0));
}

.focus\:via-lime-300:focus {
    --gradient-via-color: #f0f3a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 243, 167, 0));
}

.focus\:via-lime-400:focus {
    --gradient-via-color: #dce26d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 226, 109, 0));
}

.focus\:via-lime-500:focus {
    --gradient-via-color: #cad03b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(202, 208, 59, 0));
}

.focus\:via-lime-600:focus {
    --gradient-via-color: #b7bf10;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 191, 16, 0));
}

.focus\:via-lime-700:focus {
    --gradient-via-color: #979e08;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 158, 8, 0));
}

.focus\:via-lime-800:focus {
    --gradient-via-color: #777d03;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(119, 125, 3, 0));
}

.focus\:via-lime-900:focus {
    --gradient-via-color: #575c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(87, 92, 0, 0));
}

.focus\:via-magenta-100:focus {
    --gradient-via-color: #fff1fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 250, 0));
}

.focus\:via-magenta-200:focus {
    --gradient-via-color: #ffd8f0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 216, 240, 0));
}

.focus\:via-magenta-300:focus {
    --gradient-via-color: #ffc0e4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 192, 228, 0));
}

.focus\:via-magenta-400:focus {
    --gradient-via-color: #f790c6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 144, 198, 0));
}

.focus\:via-magenta-500:focus {
    --gradient-via-color: #ef62a8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 98, 168, 0));
}

.focus\:via-magenta-600:focus {
    --gradient-via-color: #e63888;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 56, 136, 0));
}

.focus\:via-magenta-700:focus {
    --gradient-via-color: #c41d73;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(196, 29, 115, 0));
}

.focus\:via-magenta-800:focus {
    --gradient-via-color: #a20861;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(162, 8, 97, 0));
}

.focus\:via-magenta-900:focus {
    --gradient-via-color: #800051;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 0, 81, 0));
}

.focus\:via-orange-100:focus {
    --gradient-via-color: #fff9f2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 249, 242, 0));
}

.focus\:via-orange-200:focus {
    --gradient-via-color: #ffeed7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 238, 215, 0));
}

.focus\:via-orange-300:focus {
    --gradient-via-color: #ffe3ba;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 227, 186, 0));
}

.focus\:via-orange-400:focus {
    --gradient-via-color: #ffc684;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 198, 132, 0));
}

.focus\:via-orange-500:focus {
    --gradient-via-color: #ffaa4f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 170, 79, 0));
}

.focus\:via-orange-600:focus {
    --gradient-via-color: #ff8f1c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 143, 28, 0));
}

.focus\:via-orange-700:focus {
    --gradient-via-color: #cc6e0f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(204, 110, 15, 0));
}

.focus\:via-orange-800:focus {
    --gradient-via-color: #995006;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(153, 80, 6, 0));
}

.focus\:via-orange-900:focus {
    --gradient-via-color: #663300;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 51, 0, 0));
}

.focus\:via-purple-100:focus {
    --gradient-via-color: #fef2ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 242, 255, 0));
}

.focus\:via-purple-200:focus {
    --gradient-via-color: #eed3f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(238, 211, 241, 0));
}

.focus\:via-purple-300:focus {
    --gradient-via-color: #dfb6e4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(223, 182, 228, 0));
}

.focus\:via-purple-400:focus {
    --gradient-via-color: #c186c9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(193, 134, 201, 0));
}

.focus\:via-purple-500:focus {
    --gradient-via-color: #a45dad;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(164, 93, 173, 0));
}

.focus\:via-purple-600:focus {
    --gradient-via-color: #883b92;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(136, 59, 146, 0));
}

.focus\:via-purple-700:focus {
    --gradient-via-color: #6d2077;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(109, 32, 119, 0));
}

.focus\:via-purple-800:focus {
    --gradient-via-color: #53135b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(83, 19, 91, 0));
}

.focus\:via-purple-900:focus {
    --gradient-via-color: #390a40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(57, 10, 64, 0));
}

.focus\:via-raspberry-100:focus {
    --gradient-via-color: #fff0fb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 240, 251, 0));
}

.focus\:via-raspberry-200:focus {
    --gradient-via-color: #f6cbea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 203, 234, 0));
}

.focus\:via-raspberry-300:focus {
    --gradient-via-color: #eda7da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 167, 218, 0));
}

.focus\:via-raspberry-400:focus {
    --gradient-via-color: #d86fbc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(216, 111, 188, 0));
}

.focus\:via-raspberry-500:focus {
    --gradient-via-color: #c43e9f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(196, 62, 159, 0));
}

.focus\:via-raspberry-600:focus {
    --gradient-via-color: #af1685;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 22, 133, 0));
}

.focus\:via-raspberry-700:focus {
    --gradient-via-color: #92086d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(146, 8, 109, 0));
}

.focus\:via-raspberry-800:focus {
    --gradient-via-color: #760056;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 0, 86, 0));
}

.focus\:via-raspberry-900:focus {
    --gradient-via-color: #570041;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(87, 0, 65, 0));
}

.focus\:via-red-100:focus {
    --gradient-via-color: #fff0f3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 240, 243, 0));
}

.focus\:via-red-200:focus {
    --gradient-via-color: #FFD6DD;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 214, 221, 0));
}

.focus\:via-red-300:focus {
    --gradient-via-color: #fea8b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 168, 184, 0));
}

.focus\:via-red-400:focus {
    --gradient-via-color: #f66c86;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 108, 134, 0));
}

.focus\:via-red-500:focus {
    --gradient-via-color: #ed3457;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 52, 87, 0));
}

.focus\:via-red-600:focus {
    --gradient-via-color: #e4002b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(228, 0, 43, 0));
}

.focus\:via-red-700:focus {
    --gradient-via-color: #c60025;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 0, 37, 0));
}

.focus\:via-red-800:focus {
    --gradient-via-color: #a8001f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(168, 0, 31, 0));
}

.focus\:via-red-900:focus {
    --gradient-via-color: #8a0019;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(138, 0, 25, 0));
}

.focus\:via-sapphire-100:focus {
    --gradient-via-color: #f2fcff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 252, 255, 0));
}

.focus\:via-sapphire-200:focus {
    --gradient-via-color: #d0eff8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 239, 248, 0));
}

.focus\:via-sapphire-300:focus {
    --gradient-via-color: #afe2f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 226, 241, 0));
}

.focus\:via-sapphire-400:focus {
    --gradient-via-color: #79c8de;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(121, 200, 222, 0));
}

.focus\:via-sapphire-500:focus {
    --gradient-via-color: #4aafcc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 175, 204, 0));
}

.focus\:via-sapphire-600:focus {
    --gradient-via-color: #2197b9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(33, 151, 185, 0));
}

.focus\:via-sapphire-700:focus {
    --gradient-via-color: #0081a6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 129, 166, 0));
}

.focus\:via-sapphire-800:focus {
    --gradient-via-color: #006580;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 101, 128, 0));
}

.focus\:via-sapphire-900:focus {
    --gradient-via-color: #004759;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 71, 89, 0));
}

.focus\:via-teal-100:focus {
    --gradient-via-color: #f2fffe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 255, 254, 0));
}

.focus\:via-teal-200:focus {
    --gradient-via-color: #c6f7f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 247, 244, 0));
}

.focus\:via-teal-300:focus {
    --gradient-via-color: #9befea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 239, 234, 0));
}

.focus\:via-teal-400:focus {
    --gradient-via-color: #5fdad4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(95, 218, 212, 0));
}

.focus\:via-teal-500:focus {
    --gradient-via-color: #2bc6be;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 198, 190, 0));
}

.focus\:via-teal-600:focus {
    --gradient-via-color: #00b2a9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 178, 169, 0));
}

.focus\:via-teal-700:focus {
    --gradient-via-color: #00948c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 148, 140, 0));
}

.focus\:via-teal-800:focus {
    --gradient-via-color: #00756f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 117, 111, 0));
}

.focus\:via-teal-900:focus {
    --gradient-via-color: #005752;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 87, 82, 0));
}

.focus\:via-transparent:focus {
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

.focus\:via-white:focus {
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:via-white-a10:focus {
    --gradient-via-color: rgba(255, 255, 255, 0.1);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:via-white-a20:focus {
    --gradient-via-color: rgba(255, 255, 255, 0.2);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:via-white-a30:focus {
    --gradient-via-color: rgba(255, 255, 255, 0.3);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:via-white-a40:focus {
    --gradient-via-color: rgba(255, 255, 255, 0.4);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:via-white-a50:focus {
    --gradient-via-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:via-white-a60:focus {
    --gradient-via-color: rgba(255, 255, 255, 0.6);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:via-white-a70:focus {
    --gradient-via-color: rgba(255, 255, 255, 0.7);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:via-white-a80:focus {
    --gradient-via-color: rgba(255, 255, 255, 0.8);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:via-white-a90:focus {
    --gradient-via-color: rgba(255, 255, 255, 0.9);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:via-yellow-100:focus {
    --gradient-via-color: #FFF9E8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 249, 232, 0));
}

.focus\:via-yellow-200:focus {
    --gradient-via-color: #FFF1BD;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 189, 0));
}

.focus\:via-yellow-300:focus {
    --gradient-via-color: #FFEA90;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 234, 144, 0));
}

.focus\:via-yellow-400:focus {
    --gradient-via-color: #FFD146;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 209, 70, 0));
}

.focus\:via-yellow-500:focus {
    --gradient-via-color: #FEBA00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 186, 0, 0));
}

.focus\:via-yellow-600:focus {
    --gradient-via-color: #D49A00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(212, 154, 0, 0));
}

.focus\:via-yellow-700:focus {
    --gradient-via-color: #AA7A00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(170, 122, 0, 0));
}

.focus\:via-yellow-800:focus {
    --gradient-via-color: #815B00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 91, 0, 0));
}

.focus\:via-yellow-900:focus {
    --gradient-via-color: #573D00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(87, 61, 0, 0));
}

.focus\:to-black:focus {
    --gradient-to-color: #333333;
}

.focus\:to-blue-100:focus {
    --gradient-to-color: #f2f8ff;
}

.focus\:to-blue-150:focus {
    --gradient-to-color: #E6EFFB;
}

.focus\:to-blue-200:focus {
    --gradient-to-color: #d6e3f4;
}

.focus\:to-blue-300:focus {
    --gradient-to-color: #bbcfea;
}

.focus\:to-blue-400:focus {
    --gradient-to-color: #8dabd4;
}

.focus\:to-blue-500:focus {
    --gradient-to-color: #648abf;
}

.focus\:to-blue-600:focus {
    --gradient-to-color: #426da9;
}

.focus\:to-blue-700:focus {
    --gradient-to-color: #1d4f91;
}

.focus\:to-blue-800:focus {
    --gradient-to-color: #123f7a;
}

.focus\:to-blue-900:focus {
    --gradient-to-color: #0a3163;
}

.focus\:to-gray-100:focus {
    --gradient-to-color: #f6f6f6;
}

.focus\:to-gray-200:focus {
    --gradient-to-color: #eaeaea;
}

.focus\:to-gray-300:focus {
    --gradient-to-color: #d6d6d6;
}

.focus\:to-gray-400:focus {
    --gradient-to-color: #c1c1c1;
}

.focus\:to-gray-500:focus {
    --gradient-to-color: #a7a7a7;
}

.focus\:to-gray-600:focus {
    --gradient-to-color: #8c8c8c;
}

.focus\:to-gray-700:focus {
    --gradient-to-color: #717171;
}

.focus\:to-gray-800:focus {
    --gradient-to-color: #585858;
}

.focus\:to-gray-900:focus {
    --gradient-to-color: #404040;
}

.focus\:to-green-100:focus {
    --gradient-to-color: #F2FFF5;
}

.focus\:to-green-200:focus {
    --gradient-to-color: #D0F6DB;
}

.focus\:to-green-300:focus {
    --gradient-to-color: #9AE8B4;
}

.focus\:to-green-400:focus {
    --gradient-to-color: #5CD08E;
}

.focus\:to-green-500:focus {
    --gradient-to-color: #29B769;
}

.focus\:to-green-600:focus {
    --gradient-to-color: #009f4d;
}

.focus\:to-green-700:focus {
    --gradient-to-color: #007a3b;
}

.focus\:to-green-800:focus {
    --gradient-to-color: #00612F;
}

.focus\:to-green-900:focus {
    --gradient-to-color: #004A24;
}

.focus\:to-lime-100:focus {
    --gradient-to-color: #fefff2;
}

.focus\:to-lime-200:focus {
    --gradient-to-color: #f7f9cc;
}

.focus\:to-lime-300:focus {
    --gradient-to-color: #f0f3a7;
}

.focus\:to-lime-400:focus {
    --gradient-to-color: #dce26d;
}

.focus\:to-lime-500:focus {
    --gradient-to-color: #cad03b;
}

.focus\:to-lime-600:focus {
    --gradient-to-color: #b7bf10;
}

.focus\:to-lime-700:focus {
    --gradient-to-color: #979e08;
}

.focus\:to-lime-800:focus {
    --gradient-to-color: #777d03;
}

.focus\:to-lime-900:focus {
    --gradient-to-color: #575c00;
}

.focus\:to-magenta-100:focus {
    --gradient-to-color: #fff1fa;
}

.focus\:to-magenta-200:focus {
    --gradient-to-color: #ffd8f0;
}

.focus\:to-magenta-300:focus {
    --gradient-to-color: #ffc0e4;
}

.focus\:to-magenta-400:focus {
    --gradient-to-color: #f790c6;
}

.focus\:to-magenta-500:focus {
    --gradient-to-color: #ef62a8;
}

.focus\:to-magenta-600:focus {
    --gradient-to-color: #e63888;
}

.focus\:to-magenta-700:focus {
    --gradient-to-color: #c41d73;
}

.focus\:to-magenta-800:focus {
    --gradient-to-color: #a20861;
}

.focus\:to-magenta-900:focus {
    --gradient-to-color: #800051;
}

.focus\:to-orange-100:focus {
    --gradient-to-color: #fff9f2;
}

.focus\:to-orange-200:focus {
    --gradient-to-color: #ffeed7;
}

.focus\:to-orange-300:focus {
    --gradient-to-color: #ffe3ba;
}

.focus\:to-orange-400:focus {
    --gradient-to-color: #ffc684;
}

.focus\:to-orange-500:focus {
    --gradient-to-color: #ffaa4f;
}

.focus\:to-orange-600:focus {
    --gradient-to-color: #ff8f1c;
}

.focus\:to-orange-700:focus {
    --gradient-to-color: #cc6e0f;
}

.focus\:to-orange-800:focus {
    --gradient-to-color: #995006;
}

.focus\:to-orange-900:focus {
    --gradient-to-color: #663300;
}

.focus\:to-purple-100:focus {
    --gradient-to-color: #fef2ff;
}

.focus\:to-purple-200:focus {
    --gradient-to-color: #eed3f1;
}

.focus\:to-purple-300:focus {
    --gradient-to-color: #dfb6e4;
}

.focus\:to-purple-400:focus {
    --gradient-to-color: #c186c9;
}

.focus\:to-purple-500:focus {
    --gradient-to-color: #a45dad;
}

.focus\:to-purple-600:focus {
    --gradient-to-color: #883b92;
}

.focus\:to-purple-700:focus {
    --gradient-to-color: #6d2077;
}

.focus\:to-purple-800:focus {
    --gradient-to-color: #53135b;
}

.focus\:to-purple-900:focus {
    --gradient-to-color: #390a40;
}

.focus\:to-raspberry-100:focus {
    --gradient-to-color: #fff0fb;
}

.focus\:to-raspberry-200:focus {
    --gradient-to-color: #f6cbea;
}

.focus\:to-raspberry-300:focus {
    --gradient-to-color: #eda7da;
}

.focus\:to-raspberry-400:focus {
    --gradient-to-color: #d86fbc;
}

.focus\:to-raspberry-500:focus {
    --gradient-to-color: #c43e9f;
}

.focus\:to-raspberry-600:focus {
    --gradient-to-color: #af1685;
}

.focus\:to-raspberry-700:focus {
    --gradient-to-color: #92086d;
}

.focus\:to-raspberry-800:focus {
    --gradient-to-color: #760056;
}

.focus\:to-raspberry-900:focus {
    --gradient-to-color: #570041;
}

.focus\:to-red-100:focus {
    --gradient-to-color: #fff0f3;
}

.focus\:to-red-200:focus {
    --gradient-to-color: #FFD6DD;
}

.focus\:to-red-300:focus {
    --gradient-to-color: #fea8b8;
}

.focus\:to-red-400:focus {
    --gradient-to-color: #f66c86;
}

.focus\:to-red-500:focus {
    --gradient-to-color: #ed3457;
}

.focus\:to-red-600:focus {
    --gradient-to-color: #e4002b;
}

.focus\:to-red-700:focus {
    --gradient-to-color: #c60025;
}

.focus\:to-red-800:focus {
    --gradient-to-color: #a8001f;
}

.focus\:to-red-900:focus {
    --gradient-to-color: #8a0019;
}

.focus\:to-sapphire-100:focus {
    --gradient-to-color: #f2fcff;
}

.focus\:to-sapphire-200:focus {
    --gradient-to-color: #d0eff8;
}

.focus\:to-sapphire-300:focus {
    --gradient-to-color: #afe2f1;
}

.focus\:to-sapphire-400:focus {
    --gradient-to-color: #79c8de;
}

.focus\:to-sapphire-500:focus {
    --gradient-to-color: #4aafcc;
}

.focus\:to-sapphire-600:focus {
    --gradient-to-color: #2197b9;
}

.focus\:to-sapphire-700:focus {
    --gradient-to-color: #0081a6;
}

.focus\:to-sapphire-800:focus {
    --gradient-to-color: #006580;
}

.focus\:to-sapphire-900:focus {
    --gradient-to-color: #004759;
}

.focus\:to-teal-100:focus {
    --gradient-to-color: #f2fffe;
}

.focus\:to-teal-200:focus {
    --gradient-to-color: #c6f7f4;
}

.focus\:to-teal-300:focus {
    --gradient-to-color: #9befea;
}

.focus\:to-teal-400:focus {
    --gradient-to-color: #5fdad4;
}

.focus\:to-teal-500:focus {
    --gradient-to-color: #2bc6be;
}

.focus\:to-teal-600:focus {
    --gradient-to-color: #00b2a9;
}

.focus\:to-teal-700:focus {
    --gradient-to-color: #00948c;
}

.focus\:to-teal-800:focus {
    --gradient-to-color: #00756f;
}

.focus\:to-teal-900:focus {
    --gradient-to-color: #005752;
}

.focus\:to-transparent:focus {
    --gradient-to-color: transparent;
}

.focus\:to-white:focus {
    --gradient-to-color: #ffffff;
}

.focus\:to-white-a10:focus {
    --gradient-to-color: rgba(255, 255, 255, 0.1);
}

.focus\:to-white-a20:focus {
    --gradient-to-color: rgba(255, 255, 255, 0.2);
}

.focus\:to-white-a30:focus {
    --gradient-to-color: rgba(255, 255, 255, 0.3);
}

.focus\:to-white-a40:focus {
    --gradient-to-color: rgba(255, 255, 255, 0.4);
}

.focus\:to-white-a50:focus {
    --gradient-to-color: rgba(255, 255, 255, 0.5);
}

.focus\:to-white-a60:focus {
    --gradient-to-color: rgba(255, 255, 255, 0.6);
}

.focus\:to-white-a70:focus {
    --gradient-to-color: rgba(255, 255, 255, 0.7);
}

.focus\:to-white-a80:focus {
    --gradient-to-color: rgba(255, 255, 255, 0.8);
}

.focus\:to-white-a90:focus {
    --gradient-to-color: rgba(255, 255, 255, 0.9);
}

.focus\:to-yellow-100:focus {
    --gradient-to-color: #FFF9E8;
}

.focus\:to-yellow-200:focus {
    --gradient-to-color: #FFF1BD;
}

.focus\:to-yellow-300:focus {
    --gradient-to-color: #FFEA90;
}

.focus\:to-yellow-400:focus {
    --gradient-to-color: #FFD146;
}

.focus\:to-yellow-500:focus {
    --gradient-to-color: #FEBA00;
}

.focus\:to-yellow-600:focus {
    --gradient-to-color: #D49A00;
}

.focus\:to-yellow-700:focus {
    --gradient-to-color: #AA7A00;
}

.focus\:to-yellow-800:focus {
    --gradient-to-color: #815B00;
}

.focus\:to-yellow-900:focus {
    --gradient-to-color: #573D00;
}

.bg-opacity-0 {
    --bg-opacity: 0;
}

.bg-opacity-25 {
    --bg-opacity: 0.25;
}

.bg-opacity-50 {
    --bg-opacity: 0.5;
}

.bg-opacity-75 {
    --bg-opacity: 0.75;
}

.bg-opacity-100 {
    --bg-opacity: 1;
}

.hover\:bg-opacity-0:hover {
    --bg-opacity: 0;
}

.hover\:bg-opacity-25:hover {
    --bg-opacity: 0.25;
}

.hover\:bg-opacity-50:hover {
    --bg-opacity: 0.5;
}

.hover\:bg-opacity-75:hover {
    --bg-opacity: 0.75;
}

.hover\:bg-opacity-100:hover {
    --bg-opacity: 1;
}

.focus\:bg-opacity-0:focus {
    --bg-opacity: 0;
}

.focus\:bg-opacity-25:focus {
    --bg-opacity: 0.25;
}

.focus\:bg-opacity-50:focus {
    --bg-opacity: 0.5;
}

.focus\:bg-opacity-75:focus {
    --bg-opacity: 0.75;
}

.focus\:bg-opacity-100:focus {
    --bg-opacity: 1;
}

.bg-bottom {
    background-position: bottom;
}

.bg-center {
    background-position: center;
}

.bg-left {
    background-position: left;
}

.bg-left-bottom {
    background-position: left bottom;
}

.bg-left-top {
    background-position: left top;
}

.bg-right {
    background-position: right;
}

.bg-right-bottom {
    background-position: right bottom;
}

.bg-right-top {
    background-position: right top;
}

.bg-top {
    background-position: top;
}

.bg-top-12 {
    background-position: center top 12px;
}

.bg-repeat {
    background-repeat: repeat;
}

.bg-no-repeat {
    background-repeat: no-repeat;
}

.bg-repeat-x {
    background-repeat: repeat-x;
}

.bg-repeat-y {
    background-repeat: repeat-y;
}

.bg-repeat-round {
    background-repeat: round;
}

.bg-repeat-space {
    background-repeat: space;
}

.bg-auto {
    background-size: auto;
}

.bg-cover {
    background-size: cover;
}

.bg-contain {
    background-size: contain;
}

.border-collapse {
    border-collapse: collapse;
}

.border-separate {
    border-collapse: separate;
}

.border-black {
    --border-opacity: 1;
    border-color: #333333;
    border-color: rgba(51, 51, 51, var(--border-opacity));
}

.border-blue-100 {
    --border-opacity: 1;
    border-color: #f2f8ff;
    border-color: rgba(242, 248, 255, var(--border-opacity));
}

.border-blue-150 {
    --border-opacity: 1;
    border-color: #E6EFFB;
    border-color: rgba(230, 239, 251, var(--border-opacity));
}

.border-blue-200 {
    --border-opacity: 1;
    border-color: #d6e3f4;
    border-color: rgba(214, 227, 244, var(--border-opacity));
}

.border-blue-300 {
    --border-opacity: 1;
    border-color: #bbcfea;
    border-color: rgba(187, 207, 234, var(--border-opacity));
}

.border-blue-400 {
    --border-opacity: 1;
    border-color: #8dabd4;
    border-color: rgba(141, 171, 212, var(--border-opacity));
}

.border-blue-500 {
    --border-opacity: 1;
    border-color: #648abf;
    border-color: rgba(100, 138, 191, var(--border-opacity));
}

.border-blue-600 {
    --border-opacity: 1;
    border-color: #426da9;
    border-color: rgba(66, 109, 169, var(--border-opacity));
}

.border-blue-700 {
    --border-opacity: 1;
    border-color: #1d4f91;
    border-color: rgba(29, 79, 145, var(--border-opacity));
}

.border-blue-800 {
    --border-opacity: 1;
    border-color: #123f7a;
    border-color: rgba(18, 63, 122, var(--border-opacity));
}

.border-blue-900 {
    --border-opacity: 1;
    border-color: #0a3163;
    border-color: rgba(10, 49, 99, var(--border-opacity));
}

.border-gray-100 {
    --border-opacity: 1;
    border-color: #f6f6f6;
    border-color: rgba(246, 246, 246, var(--border-opacity));
}

.border-gray-200 {
    --border-opacity: 1;
    border-color: #eaeaea;
    border-color: rgba(234, 234, 234, var(--border-opacity));
}

.border-gray-300 {
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
}

.border-gray-400 {
    --border-opacity: 1;
    border-color: #c1c1c1;
    border-color: rgba(193, 193, 193, var(--border-opacity));
}

.border-gray-500 {
    --border-opacity: 1;
    border-color: #a7a7a7;
    border-color: rgba(167, 167, 167, var(--border-opacity));
}

.border-gray-600 {
    --border-opacity: 1;
    border-color: #8c8c8c;
    border-color: rgba(140, 140, 140, var(--border-opacity));
}

.border-gray-700 {
    --border-opacity: 1;
    border-color: #717171;
    border-color: rgba(113, 113, 113, var(--border-opacity));
}

.border-gray-800 {
    --border-opacity: 1;
    border-color: #585858;
    border-color: rgba(88, 88, 88, var(--border-opacity));
}

.border-gray-900 {
    --border-opacity: 1;
    border-color: #404040;
    border-color: rgba(64, 64, 64, var(--border-opacity));
}

.border-green-100 {
    --border-opacity: 1;
    border-color: #F2FFF5;
    border-color: rgba(242, 255, 245, var(--border-opacity));
}

.border-green-200 {
    --border-opacity: 1;
    border-color: #D0F6DB;
    border-color: rgba(208, 246, 219, var(--border-opacity));
}

.border-green-300 {
    --border-opacity: 1;
    border-color: #9AE8B4;
    border-color: rgba(154, 232, 180, var(--border-opacity));
}

.border-green-400 {
    --border-opacity: 1;
    border-color: #5CD08E;
    border-color: rgba(92, 208, 142, var(--border-opacity));
}

.border-green-500 {
    --border-opacity: 1;
    border-color: #29B769;
    border-color: rgba(41, 183, 105, var(--border-opacity));
}

.border-green-600 {
    --border-opacity: 1;
    border-color: #009f4d;
    border-color: rgba(0, 159, 77, var(--border-opacity));
}

.border-green-700 {
    --border-opacity: 1;
    border-color: #007a3b;
    border-color: rgba(0, 122, 59, var(--border-opacity));
}

.border-green-800 {
    --border-opacity: 1;
    border-color: #00612F;
    border-color: rgba(0, 97, 47, var(--border-opacity));
}

.border-green-900 {
    --border-opacity: 1;
    border-color: #004A24;
    border-color: rgba(0, 74, 36, var(--border-opacity));
}

.border-lime-100 {
    --border-opacity: 1;
    border-color: #fefff2;
    border-color: rgba(254, 255, 242, var(--border-opacity));
}

.border-lime-200 {
    --border-opacity: 1;
    border-color: #f7f9cc;
    border-color: rgba(247, 249, 204, var(--border-opacity));
}

.border-lime-300 {
    --border-opacity: 1;
    border-color: #f0f3a7;
    border-color: rgba(240, 243, 167, var(--border-opacity));
}

.border-lime-400 {
    --border-opacity: 1;
    border-color: #dce26d;
    border-color: rgba(220, 226, 109, var(--border-opacity));
}

.border-lime-500 {
    --border-opacity: 1;
    border-color: #cad03b;
    border-color: rgba(202, 208, 59, var(--border-opacity));
}

.border-lime-600 {
    --border-opacity: 1;
    border-color: #b7bf10;
    border-color: rgba(183, 191, 16, var(--border-opacity));
}

.border-lime-700 {
    --border-opacity: 1;
    border-color: #979e08;
    border-color: rgba(151, 158, 8, var(--border-opacity));
}

.border-lime-800 {
    --border-opacity: 1;
    border-color: #777d03;
    border-color: rgba(119, 125, 3, var(--border-opacity));
}

.border-lime-900 {
    --border-opacity: 1;
    border-color: #575c00;
    border-color: rgba(87, 92, 0, var(--border-opacity));
}

.border-magenta-100 {
    --border-opacity: 1;
    border-color: #fff1fa;
    border-color: rgba(255, 241, 250, var(--border-opacity));
}

.border-magenta-200 {
    --border-opacity: 1;
    border-color: #ffd8f0;
    border-color: rgba(255, 216, 240, var(--border-opacity));
}

.border-magenta-300 {
    --border-opacity: 1;
    border-color: #ffc0e4;
    border-color: rgba(255, 192, 228, var(--border-opacity));
}

.border-magenta-400 {
    --border-opacity: 1;
    border-color: #f790c6;
    border-color: rgba(247, 144, 198, var(--border-opacity));
}

.border-magenta-500 {
    --border-opacity: 1;
    border-color: #ef62a8;
    border-color: rgba(239, 98, 168, var(--border-opacity));
}

.border-magenta-600 {
    --border-opacity: 1;
    border-color: #e63888;
    border-color: rgba(230, 56, 136, var(--border-opacity));
}

.border-magenta-700 {
    --border-opacity: 1;
    border-color: #c41d73;
    border-color: rgba(196, 29, 115, var(--border-opacity));
}

.border-magenta-800 {
    --border-opacity: 1;
    border-color: #a20861;
    border-color: rgba(162, 8, 97, var(--border-opacity));
}

.border-magenta-900 {
    --border-opacity: 1;
    border-color: #800051;
    border-color: rgba(128, 0, 81, var(--border-opacity));
}

.border-orange-100 {
    --border-opacity: 1;
    border-color: #fff9f2;
    border-color: rgba(255, 249, 242, var(--border-opacity));
}

.border-orange-200 {
    --border-opacity: 1;
    border-color: #ffeed7;
    border-color: rgba(255, 238, 215, var(--border-opacity));
}

.border-orange-300 {
    --border-opacity: 1;
    border-color: #ffe3ba;
    border-color: rgba(255, 227, 186, var(--border-opacity));
}

.border-orange-400 {
    --border-opacity: 1;
    border-color: #ffc684;
    border-color: rgba(255, 198, 132, var(--border-opacity));
}

.border-orange-500 {
    --border-opacity: 1;
    border-color: #ffaa4f;
    border-color: rgba(255, 170, 79, var(--border-opacity));
}

.border-orange-600 {
    --border-opacity: 1;
    border-color: #ff8f1c;
    border-color: rgba(255, 143, 28, var(--border-opacity));
}

.border-orange-700 {
    --border-opacity: 1;
    border-color: #cc6e0f;
    border-color: rgba(204, 110, 15, var(--border-opacity));
}

.border-orange-800 {
    --border-opacity: 1;
    border-color: #995006;
    border-color: rgba(153, 80, 6, var(--border-opacity));
}

.border-orange-900 {
    --border-opacity: 1;
    border-color: #663300;
    border-color: rgba(102, 51, 0, var(--border-opacity));
}

.border-purple-100 {
    --border-opacity: 1;
    border-color: #fef2ff;
    border-color: rgba(254, 242, 255, var(--border-opacity));
}

.border-purple-200 {
    --border-opacity: 1;
    border-color: #eed3f1;
    border-color: rgba(238, 211, 241, var(--border-opacity));
}

.border-purple-300 {
    --border-opacity: 1;
    border-color: #dfb6e4;
    border-color: rgba(223, 182, 228, var(--border-opacity));
}

.border-purple-400 {
    --border-opacity: 1;
    border-color: #c186c9;
    border-color: rgba(193, 134, 201, var(--border-opacity));
}

.border-purple-500 {
    --border-opacity: 1;
    border-color: #a45dad;
    border-color: rgba(164, 93, 173, var(--border-opacity));
}

.border-purple-600 {
    --border-opacity: 1;
    border-color: #883b92;
    border-color: rgba(136, 59, 146, var(--border-opacity));
}

.border-purple-700 {
    --border-opacity: 1;
    border-color: #6d2077;
    border-color: rgba(109, 32, 119, var(--border-opacity));
}

.border-purple-800 {
    --border-opacity: 1;
    border-color: #53135b;
    border-color: rgba(83, 19, 91, var(--border-opacity));
}

.border-purple-900 {
    --border-opacity: 1;
    border-color: #390a40;
    border-color: rgba(57, 10, 64, var(--border-opacity));
}

.border-raspberry-100 {
    --border-opacity: 1;
    border-color: #fff0fb;
    border-color: rgba(255, 240, 251, var(--border-opacity));
}

.border-raspberry-200 {
    --border-opacity: 1;
    border-color: #f6cbea;
    border-color: rgba(246, 203, 234, var(--border-opacity));
}

.border-raspberry-300 {
    --border-opacity: 1;
    border-color: #eda7da;
    border-color: rgba(237, 167, 218, var(--border-opacity));
}

.border-raspberry-400 {
    --border-opacity: 1;
    border-color: #d86fbc;
    border-color: rgba(216, 111, 188, var(--border-opacity));
}

.border-raspberry-500 {
    --border-opacity: 1;
    border-color: #c43e9f;
    border-color: rgba(196, 62, 159, var(--border-opacity));
}

.border-raspberry-600 {
    --border-opacity: 1;
    border-color: #af1685;
    border-color: rgba(175, 22, 133, var(--border-opacity));
}

.border-raspberry-700 {
    --border-opacity: 1;
    border-color: #92086d;
    border-color: rgba(146, 8, 109, var(--border-opacity));
}

.border-raspberry-800 {
    --border-opacity: 1;
    border-color: #760056;
    border-color: rgba(118, 0, 86, var(--border-opacity));
}

.border-raspberry-900 {
    --border-opacity: 1;
    border-color: #570041;
    border-color: rgba(87, 0, 65, var(--border-opacity));
}

.border-red-100 {
    --border-opacity: 1;
    border-color: #fff0f3;
    border-color: rgba(255, 240, 243, var(--border-opacity));
}

.border-red-200 {
    --border-opacity: 1;
    border-color: #FFD6DD;
    border-color: rgba(255, 214, 221, var(--border-opacity));
}

.border-red-300 {
    --border-opacity: 1;
    border-color: #fea8b8;
    border-color: rgba(254, 168, 184, var(--border-opacity));
}

.border-red-400 {
    --border-opacity: 1;
    border-color: #f66c86;
    border-color: rgba(246, 108, 134, var(--border-opacity));
}

.border-red-500 {
    --border-opacity: 1;
    border-color: #ed3457;
    border-color: rgba(237, 52, 87, var(--border-opacity));
}

.border-red-600 {
    --border-opacity: 1;
    border-color: #e4002b;
    border-color: rgba(228, 0, 43, var(--border-opacity));
}

.border-red-700 {
    --border-opacity: 1;
    border-color: #c60025;
    border-color: rgba(198, 0, 37, var(--border-opacity));
}

.border-red-800 {
    --border-opacity: 1;
    border-color: #a8001f;
    border-color: rgba(168, 0, 31, var(--border-opacity));
}

.border-red-900 {
    --border-opacity: 1;
    border-color: #8a0019;
    border-color: rgba(138, 0, 25, var(--border-opacity));
}

.border-sapphire-100 {
    --border-opacity: 1;
    border-color: #f2fcff;
    border-color: rgba(242, 252, 255, var(--border-opacity));
}

.border-sapphire-200 {
    --border-opacity: 1;
    border-color: #d0eff8;
    border-color: rgba(208, 239, 248, var(--border-opacity));
}

.border-sapphire-300 {
    --border-opacity: 1;
    border-color: #afe2f1;
    border-color: rgba(175, 226, 241, var(--border-opacity));
}

.border-sapphire-400 {
    --border-opacity: 1;
    border-color: #79c8de;
    border-color: rgba(121, 200, 222, var(--border-opacity));
}

.border-sapphire-500 {
    --border-opacity: 1;
    border-color: #4aafcc;
    border-color: rgba(74, 175, 204, var(--border-opacity));
}

.border-sapphire-600 {
    --border-opacity: 1;
    border-color: #2197b9;
    border-color: rgba(33, 151, 185, var(--border-opacity));
}

.border-sapphire-700 {
    --border-opacity: 1;
    border-color: #0081a6;
    border-color: rgba(0, 129, 166, var(--border-opacity));
}

.border-sapphire-800 {
    --border-opacity: 1;
    border-color: #006580;
    border-color: rgba(0, 101, 128, var(--border-opacity));
}

.border-sapphire-900 {
    --border-opacity: 1;
    border-color: #004759;
    border-color: rgba(0, 71, 89, var(--border-opacity));
}

.border-teal-100 {
    --border-opacity: 1;
    border-color: #f2fffe;
    border-color: rgba(242, 255, 254, var(--border-opacity));
}

.border-teal-200 {
    --border-opacity: 1;
    border-color: #c6f7f4;
    border-color: rgba(198, 247, 244, var(--border-opacity));
}

.border-teal-300 {
    --border-opacity: 1;
    border-color: #9befea;
    border-color: rgba(155, 239, 234, var(--border-opacity));
}

.border-teal-400 {
    --border-opacity: 1;
    border-color: #5fdad4;
    border-color: rgba(95, 218, 212, var(--border-opacity));
}

.border-teal-500 {
    --border-opacity: 1;
    border-color: #2bc6be;
    border-color: rgba(43, 198, 190, var(--border-opacity));
}

.border-teal-600 {
    --border-opacity: 1;
    border-color: #00b2a9;
    border-color: rgba(0, 178, 169, var(--border-opacity));
}

.border-teal-700 {
    --border-opacity: 1;
    border-color: #00948c;
    border-color: rgba(0, 148, 140, var(--border-opacity));
}

.border-teal-800 {
    --border-opacity: 1;
    border-color: #00756f;
    border-color: rgba(0, 117, 111, var(--border-opacity));
}

.border-teal-900 {
    --border-opacity: 1;
    border-color: #005752;
    border-color: rgba(0, 87, 82, var(--border-opacity));
}

.border-transparent {
    border-color: transparent;
}

.border-white {
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
}

.border-white-a10 {
    border-color: rgba(255, 255, 255, 0.1);
}

.border-white-a20 {
    border-color: rgba(255, 255, 255, 0.2);
}

.border-white-a30 {
    border-color: rgba(255, 255, 255, 0.3);
}

.border-white-a40 {
    border-color: rgba(255, 255, 255, 0.4);
}

.border-white-a50 {
    border-color: rgba(255, 255, 255, 0.5);
}

.border-white-a60 {
    border-color: rgba(255, 255, 255, 0.6);
}

.border-white-a70 {
    border-color: rgba(255, 255, 255, 0.7);
}

.border-white-a80 {
    border-color: rgba(255, 255, 255, 0.8);
}

.border-white-a90 {
    border-color: rgba(255, 255, 255, 0.9);
}

.border-yellow-100 {
    --border-opacity: 1;
    border-color: #FFF9E8;
    border-color: rgba(255, 249, 232, var(--border-opacity));
}

.border-yellow-200 {
    --border-opacity: 1;
    border-color: #FFF1BD;
    border-color: rgba(255, 241, 189, var(--border-opacity));
}

.border-yellow-300 {
    --border-opacity: 1;
    border-color: #FFEA90;
    border-color: rgba(255, 234, 144, var(--border-opacity));
}

.border-yellow-400 {
    --border-opacity: 1;
    border-color: #FFD146;
    border-color: rgba(255, 209, 70, var(--border-opacity));
}

.border-yellow-500 {
    --border-opacity: 1;
    border-color: #FEBA00;
    border-color: rgba(254, 186, 0, var(--border-opacity));
}

.border-yellow-600 {
    --border-opacity: 1;
    border-color: #D49A00;
    border-color: rgba(212, 154, 0, var(--border-opacity));
}

.border-yellow-700 {
    --border-opacity: 1;
    border-color: #AA7A00;
    border-color: rgba(170, 122, 0, var(--border-opacity));
}

.border-yellow-800 {
    --border-opacity: 1;
    border-color: #815B00;
    border-color: rgba(129, 91, 0, var(--border-opacity));
}

.border-yellow-900 {
    --border-opacity: 1;
    border-color: #573D00;
    border-color: rgba(87, 61, 0, var(--border-opacity));
}

.hover\:border-black:hover {
    --border-opacity: 1;
    border-color: #333333;
    border-color: rgba(51, 51, 51, var(--border-opacity));
}

.hover\:border-blue-100:hover {
    --border-opacity: 1;
    border-color: #f2f8ff;
    border-color: rgba(242, 248, 255, var(--border-opacity));
}

.hover\:border-blue-150:hover {
    --border-opacity: 1;
    border-color: #E6EFFB;
    border-color: rgba(230, 239, 251, var(--border-opacity));
}

.hover\:border-blue-200:hover {
    --border-opacity: 1;
    border-color: #d6e3f4;
    border-color: rgba(214, 227, 244, var(--border-opacity));
}

.hover\:border-blue-300:hover {
    --border-opacity: 1;
    border-color: #bbcfea;
    border-color: rgba(187, 207, 234, var(--border-opacity));
}

.hover\:border-blue-400:hover {
    --border-opacity: 1;
    border-color: #8dabd4;
    border-color: rgba(141, 171, 212, var(--border-opacity));
}

.hover\:border-blue-500:hover {
    --border-opacity: 1;
    border-color: #648abf;
    border-color: rgba(100, 138, 191, var(--border-opacity));
}

.hover\:border-blue-600:hover {
    --border-opacity: 1;
    border-color: #426da9;
    border-color: rgba(66, 109, 169, var(--border-opacity));
}

.hover\:border-blue-700:hover {
    --border-opacity: 1;
    border-color: #1d4f91;
    border-color: rgba(29, 79, 145, var(--border-opacity));
}

.hover\:border-blue-800:hover {
    --border-opacity: 1;
    border-color: #123f7a;
    border-color: rgba(18, 63, 122, var(--border-opacity));
}

.hover\:border-blue-900:hover {
    --border-opacity: 1;
    border-color: #0a3163;
    border-color: rgba(10, 49, 99, var(--border-opacity));
}

.hover\:border-gray-100:hover {
    --border-opacity: 1;
    border-color: #f6f6f6;
    border-color: rgba(246, 246, 246, var(--border-opacity));
}

.hover\:border-gray-200:hover {
    --border-opacity: 1;
    border-color: #eaeaea;
    border-color: rgba(234, 234, 234, var(--border-opacity));
}

.hover\:border-gray-300:hover {
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
}

.hover\:border-gray-400:hover {
    --border-opacity: 1;
    border-color: #c1c1c1;
    border-color: rgba(193, 193, 193, var(--border-opacity));
}

.hover\:border-gray-500:hover {
    --border-opacity: 1;
    border-color: #a7a7a7;
    border-color: rgba(167, 167, 167, var(--border-opacity));
}

.hover\:border-gray-600:hover {
    --border-opacity: 1;
    border-color: #8c8c8c;
    border-color: rgba(140, 140, 140, var(--border-opacity));
}

.hover\:border-gray-700:hover {
    --border-opacity: 1;
    border-color: #717171;
    border-color: rgba(113, 113, 113, var(--border-opacity));
}

.hover\:border-gray-800:hover {
    --border-opacity: 1;
    border-color: #585858;
    border-color: rgba(88, 88, 88, var(--border-opacity));
}

.hover\:border-gray-900:hover {
    --border-opacity: 1;
    border-color: #404040;
    border-color: rgba(64, 64, 64, var(--border-opacity));
}

.hover\:border-green-100:hover {
    --border-opacity: 1;
    border-color: #F2FFF5;
    border-color: rgba(242, 255, 245, var(--border-opacity));
}

.hover\:border-green-200:hover {
    --border-opacity: 1;
    border-color: #D0F6DB;
    border-color: rgba(208, 246, 219, var(--border-opacity));
}

.hover\:border-green-300:hover {
    --border-opacity: 1;
    border-color: #9AE8B4;
    border-color: rgba(154, 232, 180, var(--border-opacity));
}

.hover\:border-green-400:hover {
    --border-opacity: 1;
    border-color: #5CD08E;
    border-color: rgba(92, 208, 142, var(--border-opacity));
}

.hover\:border-green-500:hover {
    --border-opacity: 1;
    border-color: #29B769;
    border-color: rgba(41, 183, 105, var(--border-opacity));
}

.hover\:border-green-600:hover {
    --border-opacity: 1;
    border-color: #009f4d;
    border-color: rgba(0, 159, 77, var(--border-opacity));
}

.hover\:border-green-700:hover {
    --border-opacity: 1;
    border-color: #007a3b;
    border-color: rgba(0, 122, 59, var(--border-opacity));
}

.hover\:border-green-800:hover {
    --border-opacity: 1;
    border-color: #00612F;
    border-color: rgba(0, 97, 47, var(--border-opacity));
}

.hover\:border-green-900:hover {
    --border-opacity: 1;
    border-color: #004A24;
    border-color: rgba(0, 74, 36, var(--border-opacity));
}

.hover\:border-lime-100:hover {
    --border-opacity: 1;
    border-color: #fefff2;
    border-color: rgba(254, 255, 242, var(--border-opacity));
}

.hover\:border-lime-200:hover {
    --border-opacity: 1;
    border-color: #f7f9cc;
    border-color: rgba(247, 249, 204, var(--border-opacity));
}

.hover\:border-lime-300:hover {
    --border-opacity: 1;
    border-color: #f0f3a7;
    border-color: rgba(240, 243, 167, var(--border-opacity));
}

.hover\:border-lime-400:hover {
    --border-opacity: 1;
    border-color: #dce26d;
    border-color: rgba(220, 226, 109, var(--border-opacity));
}

.hover\:border-lime-500:hover {
    --border-opacity: 1;
    border-color: #cad03b;
    border-color: rgba(202, 208, 59, var(--border-opacity));
}

.hover\:border-lime-600:hover {
    --border-opacity: 1;
    border-color: #b7bf10;
    border-color: rgba(183, 191, 16, var(--border-opacity));
}

.hover\:border-lime-700:hover {
    --border-opacity: 1;
    border-color: #979e08;
    border-color: rgba(151, 158, 8, var(--border-opacity));
}

.hover\:border-lime-800:hover {
    --border-opacity: 1;
    border-color: #777d03;
    border-color: rgba(119, 125, 3, var(--border-opacity));
}

.hover\:border-lime-900:hover {
    --border-opacity: 1;
    border-color: #575c00;
    border-color: rgba(87, 92, 0, var(--border-opacity));
}

.hover\:border-magenta-100:hover {
    --border-opacity: 1;
    border-color: #fff1fa;
    border-color: rgba(255, 241, 250, var(--border-opacity));
}

.hover\:border-magenta-200:hover {
    --border-opacity: 1;
    border-color: #ffd8f0;
    border-color: rgba(255, 216, 240, var(--border-opacity));
}

.hover\:border-magenta-300:hover {
    --border-opacity: 1;
    border-color: #ffc0e4;
    border-color: rgba(255, 192, 228, var(--border-opacity));
}

.hover\:border-magenta-400:hover {
    --border-opacity: 1;
    border-color: #f790c6;
    border-color: rgba(247, 144, 198, var(--border-opacity));
}

.hover\:border-magenta-500:hover {
    --border-opacity: 1;
    border-color: #ef62a8;
    border-color: rgba(239, 98, 168, var(--border-opacity));
}

.hover\:border-magenta-600:hover {
    --border-opacity: 1;
    border-color: #e63888;
    border-color: rgba(230, 56, 136, var(--border-opacity));
}

.hover\:border-magenta-700:hover {
    --border-opacity: 1;
    border-color: #c41d73;
    border-color: rgba(196, 29, 115, var(--border-opacity));
}

.hover\:border-magenta-800:hover {
    --border-opacity: 1;
    border-color: #a20861;
    border-color: rgba(162, 8, 97, var(--border-opacity));
}

.hover\:border-magenta-900:hover {
    --border-opacity: 1;
    border-color: #800051;
    border-color: rgba(128, 0, 81, var(--border-opacity));
}

.hover\:border-orange-100:hover {
    --border-opacity: 1;
    border-color: #fff9f2;
    border-color: rgba(255, 249, 242, var(--border-opacity));
}

.hover\:border-orange-200:hover {
    --border-opacity: 1;
    border-color: #ffeed7;
    border-color: rgba(255, 238, 215, var(--border-opacity));
}

.hover\:border-orange-300:hover {
    --border-opacity: 1;
    border-color: #ffe3ba;
    border-color: rgba(255, 227, 186, var(--border-opacity));
}

.hover\:border-orange-400:hover {
    --border-opacity: 1;
    border-color: #ffc684;
    border-color: rgba(255, 198, 132, var(--border-opacity));
}

.hover\:border-orange-500:hover {
    --border-opacity: 1;
    border-color: #ffaa4f;
    border-color: rgba(255, 170, 79, var(--border-opacity));
}

.hover\:border-orange-600:hover {
    --border-opacity: 1;
    border-color: #ff8f1c;
    border-color: rgba(255, 143, 28, var(--border-opacity));
}

.hover\:border-orange-700:hover {
    --border-opacity: 1;
    border-color: #cc6e0f;
    border-color: rgba(204, 110, 15, var(--border-opacity));
}

.hover\:border-orange-800:hover {
    --border-opacity: 1;
    border-color: #995006;
    border-color: rgba(153, 80, 6, var(--border-opacity));
}

.hover\:border-orange-900:hover {
    --border-opacity: 1;
    border-color: #663300;
    border-color: rgba(102, 51, 0, var(--border-opacity));
}

.hover\:border-purple-100:hover {
    --border-opacity: 1;
    border-color: #fef2ff;
    border-color: rgba(254, 242, 255, var(--border-opacity));
}

.hover\:border-purple-200:hover {
    --border-opacity: 1;
    border-color: #eed3f1;
    border-color: rgba(238, 211, 241, var(--border-opacity));
}

.hover\:border-purple-300:hover {
    --border-opacity: 1;
    border-color: #dfb6e4;
    border-color: rgba(223, 182, 228, var(--border-opacity));
}

.hover\:border-purple-400:hover {
    --border-opacity: 1;
    border-color: #c186c9;
    border-color: rgba(193, 134, 201, var(--border-opacity));
}

.hover\:border-purple-500:hover {
    --border-opacity: 1;
    border-color: #a45dad;
    border-color: rgba(164, 93, 173, var(--border-opacity));
}

.hover\:border-purple-600:hover {
    --border-opacity: 1;
    border-color: #883b92;
    border-color: rgba(136, 59, 146, var(--border-opacity));
}

.hover\:border-purple-700:hover {
    --border-opacity: 1;
    border-color: #6d2077;
    border-color: rgba(109, 32, 119, var(--border-opacity));
}

.hover\:border-purple-800:hover {
    --border-opacity: 1;
    border-color: #53135b;
    border-color: rgba(83, 19, 91, var(--border-opacity));
}

.hover\:border-purple-900:hover {
    --border-opacity: 1;
    border-color: #390a40;
    border-color: rgba(57, 10, 64, var(--border-opacity));
}

.hover\:border-raspberry-100:hover {
    --border-opacity: 1;
    border-color: #fff0fb;
    border-color: rgba(255, 240, 251, var(--border-opacity));
}

.hover\:border-raspberry-200:hover {
    --border-opacity: 1;
    border-color: #f6cbea;
    border-color: rgba(246, 203, 234, var(--border-opacity));
}

.hover\:border-raspberry-300:hover {
    --border-opacity: 1;
    border-color: #eda7da;
    border-color: rgba(237, 167, 218, var(--border-opacity));
}

.hover\:border-raspberry-400:hover {
    --border-opacity: 1;
    border-color: #d86fbc;
    border-color: rgba(216, 111, 188, var(--border-opacity));
}

.hover\:border-raspberry-500:hover {
    --border-opacity: 1;
    border-color: #c43e9f;
    border-color: rgba(196, 62, 159, var(--border-opacity));
}

.hover\:border-raspberry-600:hover {
    --border-opacity: 1;
    border-color: #af1685;
    border-color: rgba(175, 22, 133, var(--border-opacity));
}

.hover\:border-raspberry-700:hover {
    --border-opacity: 1;
    border-color: #92086d;
    border-color: rgba(146, 8, 109, var(--border-opacity));
}

.hover\:border-raspberry-800:hover {
    --border-opacity: 1;
    border-color: #760056;
    border-color: rgba(118, 0, 86, var(--border-opacity));
}

.hover\:border-raspberry-900:hover {
    --border-opacity: 1;
    border-color: #570041;
    border-color: rgba(87, 0, 65, var(--border-opacity));
}

.hover\:border-red-100:hover {
    --border-opacity: 1;
    border-color: #fff0f3;
    border-color: rgba(255, 240, 243, var(--border-opacity));
}

.hover\:border-red-200:hover {
    --border-opacity: 1;
    border-color: #FFD6DD;
    border-color: rgba(255, 214, 221, var(--border-opacity));
}

.hover\:border-red-300:hover {
    --border-opacity: 1;
    border-color: #fea8b8;
    border-color: rgba(254, 168, 184, var(--border-opacity));
}

.hover\:border-red-400:hover {
    --border-opacity: 1;
    border-color: #f66c86;
    border-color: rgba(246, 108, 134, var(--border-opacity));
}

.hover\:border-red-500:hover {
    --border-opacity: 1;
    border-color: #ed3457;
    border-color: rgba(237, 52, 87, var(--border-opacity));
}

.hover\:border-red-600:hover {
    --border-opacity: 1;
    border-color: #e4002b;
    border-color: rgba(228, 0, 43, var(--border-opacity));
}

.hover\:border-red-700:hover {
    --border-opacity: 1;
    border-color: #c60025;
    border-color: rgba(198, 0, 37, var(--border-opacity));
}

.hover\:border-red-800:hover {
    --border-opacity: 1;
    border-color: #a8001f;
    border-color: rgba(168, 0, 31, var(--border-opacity));
}

.hover\:border-red-900:hover {
    --border-opacity: 1;
    border-color: #8a0019;
    border-color: rgba(138, 0, 25, var(--border-opacity));
}

.hover\:border-sapphire-100:hover {
    --border-opacity: 1;
    border-color: #f2fcff;
    border-color: rgba(242, 252, 255, var(--border-opacity));
}

.hover\:border-sapphire-200:hover {
    --border-opacity: 1;
    border-color: #d0eff8;
    border-color: rgba(208, 239, 248, var(--border-opacity));
}

.hover\:border-sapphire-300:hover {
    --border-opacity: 1;
    border-color: #afe2f1;
    border-color: rgba(175, 226, 241, var(--border-opacity));
}

.hover\:border-sapphire-400:hover {
    --border-opacity: 1;
    border-color: #79c8de;
    border-color: rgba(121, 200, 222, var(--border-opacity));
}

.hover\:border-sapphire-500:hover {
    --border-opacity: 1;
    border-color: #4aafcc;
    border-color: rgba(74, 175, 204, var(--border-opacity));
}

.hover\:border-sapphire-600:hover {
    --border-opacity: 1;
    border-color: #2197b9;
    border-color: rgba(33, 151, 185, var(--border-opacity));
}

.hover\:border-sapphire-700:hover {
    --border-opacity: 1;
    border-color: #0081a6;
    border-color: rgba(0, 129, 166, var(--border-opacity));
}

.hover\:border-sapphire-800:hover {
    --border-opacity: 1;
    border-color: #006580;
    border-color: rgba(0, 101, 128, var(--border-opacity));
}

.hover\:border-sapphire-900:hover {
    --border-opacity: 1;
    border-color: #004759;
    border-color: rgba(0, 71, 89, var(--border-opacity));
}

.hover\:border-teal-100:hover {
    --border-opacity: 1;
    border-color: #f2fffe;
    border-color: rgba(242, 255, 254, var(--border-opacity));
}

.hover\:border-teal-200:hover {
    --border-opacity: 1;
    border-color: #c6f7f4;
    border-color: rgba(198, 247, 244, var(--border-opacity));
}

.hover\:border-teal-300:hover {
    --border-opacity: 1;
    border-color: #9befea;
    border-color: rgba(155, 239, 234, var(--border-opacity));
}

.hover\:border-teal-400:hover {
    --border-opacity: 1;
    border-color: #5fdad4;
    border-color: rgba(95, 218, 212, var(--border-opacity));
}

.hover\:border-teal-500:hover {
    --border-opacity: 1;
    border-color: #2bc6be;
    border-color: rgba(43, 198, 190, var(--border-opacity));
}

.hover\:border-teal-600:hover {
    --border-opacity: 1;
    border-color: #00b2a9;
    border-color: rgba(0, 178, 169, var(--border-opacity));
}

.hover\:border-teal-700:hover {
    --border-opacity: 1;
    border-color: #00948c;
    border-color: rgba(0, 148, 140, var(--border-opacity));
}

.hover\:border-teal-800:hover {
    --border-opacity: 1;
    border-color: #00756f;
    border-color: rgba(0, 117, 111, var(--border-opacity));
}

.hover\:border-teal-900:hover {
    --border-opacity: 1;
    border-color: #005752;
    border-color: rgba(0, 87, 82, var(--border-opacity));
}

.hover\:border-transparent:hover {
    border-color: transparent;
}

.hover\:border-white:hover {
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
}

.hover\:border-white-a10:hover {
    border-color: rgba(255, 255, 255, 0.1);
}

.hover\:border-white-a20:hover {
    border-color: rgba(255, 255, 255, 0.2);
}

.hover\:border-white-a30:hover {
    border-color: rgba(255, 255, 255, 0.3);
}

.hover\:border-white-a40:hover {
    border-color: rgba(255, 255, 255, 0.4);
}

.hover\:border-white-a50:hover {
    border-color: rgba(255, 255, 255, 0.5);
}

.hover\:border-white-a60:hover {
    border-color: rgba(255, 255, 255, 0.6);
}

.hover\:border-white-a70:hover {
    border-color: rgba(255, 255, 255, 0.7);
}

.hover\:border-white-a80:hover {
    border-color: rgba(255, 255, 255, 0.8);
}

.hover\:border-white-a90:hover {
    border-color: rgba(255, 255, 255, 0.9);
}

.hover\:border-yellow-100:hover {
    --border-opacity: 1;
    border-color: #FFF9E8;
    border-color: rgba(255, 249, 232, var(--border-opacity));
}

.hover\:border-yellow-200:hover {
    --border-opacity: 1;
    border-color: #FFF1BD;
    border-color: rgba(255, 241, 189, var(--border-opacity));
}

.hover\:border-yellow-300:hover {
    --border-opacity: 1;
    border-color: #FFEA90;
    border-color: rgba(255, 234, 144, var(--border-opacity));
}

.hover\:border-yellow-400:hover {
    --border-opacity: 1;
    border-color: #FFD146;
    border-color: rgba(255, 209, 70, var(--border-opacity));
}

.hover\:border-yellow-500:hover {
    --border-opacity: 1;
    border-color: #FEBA00;
    border-color: rgba(254, 186, 0, var(--border-opacity));
}

.hover\:border-yellow-600:hover {
    --border-opacity: 1;
    border-color: #D49A00;
    border-color: rgba(212, 154, 0, var(--border-opacity));
}

.hover\:border-yellow-700:hover {
    --border-opacity: 1;
    border-color: #AA7A00;
    border-color: rgba(170, 122, 0, var(--border-opacity));
}

.hover\:border-yellow-800:hover {
    --border-opacity: 1;
    border-color: #815B00;
    border-color: rgba(129, 91, 0, var(--border-opacity));
}

.hover\:border-yellow-900:hover {
    --border-opacity: 1;
    border-color: #573D00;
    border-color: rgba(87, 61, 0, var(--border-opacity));
}

.focus\:border-black:focus {
    --border-opacity: 1;
    border-color: #333333;
    border-color: rgba(51, 51, 51, var(--border-opacity));
}

.focus\:border-blue-100:focus {
    --border-opacity: 1;
    border-color: #f2f8ff;
    border-color: rgba(242, 248, 255, var(--border-opacity));
}

.focus\:border-blue-150:focus {
    --border-opacity: 1;
    border-color: #E6EFFB;
    border-color: rgba(230, 239, 251, var(--border-opacity));
}

.focus\:border-blue-200:focus {
    --border-opacity: 1;
    border-color: #d6e3f4;
    border-color: rgba(214, 227, 244, var(--border-opacity));
}

.focus\:border-blue-300:focus {
    --border-opacity: 1;
    border-color: #bbcfea;
    border-color: rgba(187, 207, 234, var(--border-opacity));
}

.focus\:border-blue-400:focus {
    --border-opacity: 1;
    border-color: #8dabd4;
    border-color: rgba(141, 171, 212, var(--border-opacity));
}

.focus\:border-blue-500:focus {
    --border-opacity: 1;
    border-color: #648abf;
    border-color: rgba(100, 138, 191, var(--border-opacity));
}

.focus\:border-blue-600:focus {
    --border-opacity: 1;
    border-color: #426da9;
    border-color: rgba(66, 109, 169, var(--border-opacity));
}

.focus\:border-blue-700:focus {
    --border-opacity: 1;
    border-color: #1d4f91;
    border-color: rgba(29, 79, 145, var(--border-opacity));
}

.focus\:border-blue-800:focus {
    --border-opacity: 1;
    border-color: #123f7a;
    border-color: rgba(18, 63, 122, var(--border-opacity));
}

.focus\:border-blue-900:focus {
    --border-opacity: 1;
    border-color: #0a3163;
    border-color: rgba(10, 49, 99, var(--border-opacity));
}

.focus\:border-gray-100:focus {
    --border-opacity: 1;
    border-color: #f6f6f6;
    border-color: rgba(246, 246, 246, var(--border-opacity));
}

.focus\:border-gray-200:focus {
    --border-opacity: 1;
    border-color: #eaeaea;
    border-color: rgba(234, 234, 234, var(--border-opacity));
}

.focus\:border-gray-300:focus {
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
}

.focus\:border-gray-400:focus {
    --border-opacity: 1;
    border-color: #c1c1c1;
    border-color: rgba(193, 193, 193, var(--border-opacity));
}

.focus\:border-gray-500:focus {
    --border-opacity: 1;
    border-color: #a7a7a7;
    border-color: rgba(167, 167, 167, var(--border-opacity));
}

.focus\:border-gray-600:focus {
    --border-opacity: 1;
    border-color: #8c8c8c;
    border-color: rgba(140, 140, 140, var(--border-opacity));
}

.focus\:border-gray-700:focus {
    --border-opacity: 1;
    border-color: #717171;
    border-color: rgba(113, 113, 113, var(--border-opacity));
}

.focus\:border-gray-800:focus {
    --border-opacity: 1;
    border-color: #585858;
    border-color: rgba(88, 88, 88, var(--border-opacity));
}

.focus\:border-gray-900:focus {
    --border-opacity: 1;
    border-color: #404040;
    border-color: rgba(64, 64, 64, var(--border-opacity));
}

.focus\:border-green-100:focus {
    --border-opacity: 1;
    border-color: #F2FFF5;
    border-color: rgba(242, 255, 245, var(--border-opacity));
}

.focus\:border-green-200:focus {
    --border-opacity: 1;
    border-color: #D0F6DB;
    border-color: rgba(208, 246, 219, var(--border-opacity));
}

.focus\:border-green-300:focus {
    --border-opacity: 1;
    border-color: #9AE8B4;
    border-color: rgba(154, 232, 180, var(--border-opacity));
}

.focus\:border-green-400:focus {
    --border-opacity: 1;
    border-color: #5CD08E;
    border-color: rgba(92, 208, 142, var(--border-opacity));
}

.focus\:border-green-500:focus {
    --border-opacity: 1;
    border-color: #29B769;
    border-color: rgba(41, 183, 105, var(--border-opacity));
}

.focus\:border-green-600:focus {
    --border-opacity: 1;
    border-color: #009f4d;
    border-color: rgba(0, 159, 77, var(--border-opacity));
}

.focus\:border-green-700:focus {
    --border-opacity: 1;
    border-color: #007a3b;
    border-color: rgba(0, 122, 59, var(--border-opacity));
}

.focus\:border-green-800:focus {
    --border-opacity: 1;
    border-color: #00612F;
    border-color: rgba(0, 97, 47, var(--border-opacity));
}

.focus\:border-green-900:focus {
    --border-opacity: 1;
    border-color: #004A24;
    border-color: rgba(0, 74, 36, var(--border-opacity));
}

.focus\:border-lime-100:focus {
    --border-opacity: 1;
    border-color: #fefff2;
    border-color: rgba(254, 255, 242, var(--border-opacity));
}

.focus\:border-lime-200:focus {
    --border-opacity: 1;
    border-color: #f7f9cc;
    border-color: rgba(247, 249, 204, var(--border-opacity));
}

.focus\:border-lime-300:focus {
    --border-opacity: 1;
    border-color: #f0f3a7;
    border-color: rgba(240, 243, 167, var(--border-opacity));
}

.focus\:border-lime-400:focus {
    --border-opacity: 1;
    border-color: #dce26d;
    border-color: rgba(220, 226, 109, var(--border-opacity));
}

.focus\:border-lime-500:focus {
    --border-opacity: 1;
    border-color: #cad03b;
    border-color: rgba(202, 208, 59, var(--border-opacity));
}

.focus\:border-lime-600:focus {
    --border-opacity: 1;
    border-color: #b7bf10;
    border-color: rgba(183, 191, 16, var(--border-opacity));
}

.focus\:border-lime-700:focus {
    --border-opacity: 1;
    border-color: #979e08;
    border-color: rgba(151, 158, 8, var(--border-opacity));
}

.focus\:border-lime-800:focus {
    --border-opacity: 1;
    border-color: #777d03;
    border-color: rgba(119, 125, 3, var(--border-opacity));
}

.focus\:border-lime-900:focus {
    --border-opacity: 1;
    border-color: #575c00;
    border-color: rgba(87, 92, 0, var(--border-opacity));
}

.focus\:border-magenta-100:focus {
    --border-opacity: 1;
    border-color: #fff1fa;
    border-color: rgba(255, 241, 250, var(--border-opacity));
}

.focus\:border-magenta-200:focus {
    --border-opacity: 1;
    border-color: #ffd8f0;
    border-color: rgba(255, 216, 240, var(--border-opacity));
}

.focus\:border-magenta-300:focus {
    --border-opacity: 1;
    border-color: #ffc0e4;
    border-color: rgba(255, 192, 228, var(--border-opacity));
}

.focus\:border-magenta-400:focus {
    --border-opacity: 1;
    border-color: #f790c6;
    border-color: rgba(247, 144, 198, var(--border-opacity));
}

.focus\:border-magenta-500:focus {
    --border-opacity: 1;
    border-color: #ef62a8;
    border-color: rgba(239, 98, 168, var(--border-opacity));
}

.focus\:border-magenta-600:focus {
    --border-opacity: 1;
    border-color: #e63888;
    border-color: rgba(230, 56, 136, var(--border-opacity));
}

.focus\:border-magenta-700:focus {
    --border-opacity: 1;
    border-color: #c41d73;
    border-color: rgba(196, 29, 115, var(--border-opacity));
}

.focus\:border-magenta-800:focus {
    --border-opacity: 1;
    border-color: #a20861;
    border-color: rgba(162, 8, 97, var(--border-opacity));
}

.focus\:border-magenta-900:focus {
    --border-opacity: 1;
    border-color: #800051;
    border-color: rgba(128, 0, 81, var(--border-opacity));
}

.focus\:border-orange-100:focus {
    --border-opacity: 1;
    border-color: #fff9f2;
    border-color: rgba(255, 249, 242, var(--border-opacity));
}

.focus\:border-orange-200:focus {
    --border-opacity: 1;
    border-color: #ffeed7;
    border-color: rgba(255, 238, 215, var(--border-opacity));
}

.focus\:border-orange-300:focus {
    --border-opacity: 1;
    border-color: #ffe3ba;
    border-color: rgba(255, 227, 186, var(--border-opacity));
}

.focus\:border-orange-400:focus {
    --border-opacity: 1;
    border-color: #ffc684;
    border-color: rgba(255, 198, 132, var(--border-opacity));
}

.focus\:border-orange-500:focus {
    --border-opacity: 1;
    border-color: #ffaa4f;
    border-color: rgba(255, 170, 79, var(--border-opacity));
}

.focus\:border-orange-600:focus {
    --border-opacity: 1;
    border-color: #ff8f1c;
    border-color: rgba(255, 143, 28, var(--border-opacity));
}

.focus\:border-orange-700:focus {
    --border-opacity: 1;
    border-color: #cc6e0f;
    border-color: rgba(204, 110, 15, var(--border-opacity));
}

.focus\:border-orange-800:focus {
    --border-opacity: 1;
    border-color: #995006;
    border-color: rgba(153, 80, 6, var(--border-opacity));
}

.focus\:border-orange-900:focus {
    --border-opacity: 1;
    border-color: #663300;
    border-color: rgba(102, 51, 0, var(--border-opacity));
}

.focus\:border-purple-100:focus {
    --border-opacity: 1;
    border-color: #fef2ff;
    border-color: rgba(254, 242, 255, var(--border-opacity));
}

.focus\:border-purple-200:focus {
    --border-opacity: 1;
    border-color: #eed3f1;
    border-color: rgba(238, 211, 241, var(--border-opacity));
}

.focus\:border-purple-300:focus {
    --border-opacity: 1;
    border-color: #dfb6e4;
    border-color: rgba(223, 182, 228, var(--border-opacity));
}

.focus\:border-purple-400:focus {
    --border-opacity: 1;
    border-color: #c186c9;
    border-color: rgba(193, 134, 201, var(--border-opacity));
}

.focus\:border-purple-500:focus {
    --border-opacity: 1;
    border-color: #a45dad;
    border-color: rgba(164, 93, 173, var(--border-opacity));
}

.focus\:border-purple-600:focus {
    --border-opacity: 1;
    border-color: #883b92;
    border-color: rgba(136, 59, 146, var(--border-opacity));
}

.focus\:border-purple-700:focus {
    --border-opacity: 1;
    border-color: #6d2077;
    border-color: rgba(109, 32, 119, var(--border-opacity));
}

.focus\:border-purple-800:focus {
    --border-opacity: 1;
    border-color: #53135b;
    border-color: rgba(83, 19, 91, var(--border-opacity));
}

.focus\:border-purple-900:focus {
    --border-opacity: 1;
    border-color: #390a40;
    border-color: rgba(57, 10, 64, var(--border-opacity));
}

.focus\:border-raspberry-100:focus {
    --border-opacity: 1;
    border-color: #fff0fb;
    border-color: rgba(255, 240, 251, var(--border-opacity));
}

.focus\:border-raspberry-200:focus {
    --border-opacity: 1;
    border-color: #f6cbea;
    border-color: rgba(246, 203, 234, var(--border-opacity));
}

.focus\:border-raspberry-300:focus {
    --border-opacity: 1;
    border-color: #eda7da;
    border-color: rgba(237, 167, 218, var(--border-opacity));
}

.focus\:border-raspberry-400:focus {
    --border-opacity: 1;
    border-color: #d86fbc;
    border-color: rgba(216, 111, 188, var(--border-opacity));
}

.focus\:border-raspberry-500:focus {
    --border-opacity: 1;
    border-color: #c43e9f;
    border-color: rgba(196, 62, 159, var(--border-opacity));
}

.focus\:border-raspberry-600:focus {
    --border-opacity: 1;
    border-color: #af1685;
    border-color: rgba(175, 22, 133, var(--border-opacity));
}

.focus\:border-raspberry-700:focus {
    --border-opacity: 1;
    border-color: #92086d;
    border-color: rgba(146, 8, 109, var(--border-opacity));
}

.focus\:border-raspberry-800:focus {
    --border-opacity: 1;
    border-color: #760056;
    border-color: rgba(118, 0, 86, var(--border-opacity));
}

.focus\:border-raspberry-900:focus {
    --border-opacity: 1;
    border-color: #570041;
    border-color: rgba(87, 0, 65, var(--border-opacity));
}

.focus\:border-red-100:focus {
    --border-opacity: 1;
    border-color: #fff0f3;
    border-color: rgba(255, 240, 243, var(--border-opacity));
}

.focus\:border-red-200:focus {
    --border-opacity: 1;
    border-color: #FFD6DD;
    border-color: rgba(255, 214, 221, var(--border-opacity));
}

.focus\:border-red-300:focus {
    --border-opacity: 1;
    border-color: #fea8b8;
    border-color: rgba(254, 168, 184, var(--border-opacity));
}

.focus\:border-red-400:focus {
    --border-opacity: 1;
    border-color: #f66c86;
    border-color: rgba(246, 108, 134, var(--border-opacity));
}

.focus\:border-red-500:focus {
    --border-opacity: 1;
    border-color: #ed3457;
    border-color: rgba(237, 52, 87, var(--border-opacity));
}

.focus\:border-red-600:focus {
    --border-opacity: 1;
    border-color: #e4002b;
    border-color: rgba(228, 0, 43, var(--border-opacity));
}

.focus\:border-red-700:focus {
    --border-opacity: 1;
    border-color: #c60025;
    border-color: rgba(198, 0, 37, var(--border-opacity));
}

.focus\:border-red-800:focus {
    --border-opacity: 1;
    border-color: #a8001f;
    border-color: rgba(168, 0, 31, var(--border-opacity));
}

.focus\:border-red-900:focus {
    --border-opacity: 1;
    border-color: #8a0019;
    border-color: rgba(138, 0, 25, var(--border-opacity));
}

.focus\:border-sapphire-100:focus {
    --border-opacity: 1;
    border-color: #f2fcff;
    border-color: rgba(242, 252, 255, var(--border-opacity));
}

.focus\:border-sapphire-200:focus {
    --border-opacity: 1;
    border-color: #d0eff8;
    border-color: rgba(208, 239, 248, var(--border-opacity));
}

.focus\:border-sapphire-300:focus {
    --border-opacity: 1;
    border-color: #afe2f1;
    border-color: rgba(175, 226, 241, var(--border-opacity));
}

.focus\:border-sapphire-400:focus {
    --border-opacity: 1;
    border-color: #79c8de;
    border-color: rgba(121, 200, 222, var(--border-opacity));
}

.focus\:border-sapphire-500:focus {
    --border-opacity: 1;
    border-color: #4aafcc;
    border-color: rgba(74, 175, 204, var(--border-opacity));
}

.focus\:border-sapphire-600:focus {
    --border-opacity: 1;
    border-color: #2197b9;
    border-color: rgba(33, 151, 185, var(--border-opacity));
}

.focus\:border-sapphire-700:focus {
    --border-opacity: 1;
    border-color: #0081a6;
    border-color: rgba(0, 129, 166, var(--border-opacity));
}

.focus\:border-sapphire-800:focus {
    --border-opacity: 1;
    border-color: #006580;
    border-color: rgba(0, 101, 128, var(--border-opacity));
}

.focus\:border-sapphire-900:focus {
    --border-opacity: 1;
    border-color: #004759;
    border-color: rgba(0, 71, 89, var(--border-opacity));
}

.focus\:border-teal-100:focus {
    --border-opacity: 1;
    border-color: #f2fffe;
    border-color: rgba(242, 255, 254, var(--border-opacity));
}

.focus\:border-teal-200:focus {
    --border-opacity: 1;
    border-color: #c6f7f4;
    border-color: rgba(198, 247, 244, var(--border-opacity));
}

.focus\:border-teal-300:focus {
    --border-opacity: 1;
    border-color: #9befea;
    border-color: rgba(155, 239, 234, var(--border-opacity));
}

.focus\:border-teal-400:focus {
    --border-opacity: 1;
    border-color: #5fdad4;
    border-color: rgba(95, 218, 212, var(--border-opacity));
}

.focus\:border-teal-500:focus {
    --border-opacity: 1;
    border-color: #2bc6be;
    border-color: rgba(43, 198, 190, var(--border-opacity));
}

.focus\:border-teal-600:focus {
    --border-opacity: 1;
    border-color: #00b2a9;
    border-color: rgba(0, 178, 169, var(--border-opacity));
}

.focus\:border-teal-700:focus {
    --border-opacity: 1;
    border-color: #00948c;
    border-color: rgba(0, 148, 140, var(--border-opacity));
}

.focus\:border-teal-800:focus {
    --border-opacity: 1;
    border-color: #00756f;
    border-color: rgba(0, 117, 111, var(--border-opacity));
}

.focus\:border-teal-900:focus {
    --border-opacity: 1;
    border-color: #005752;
    border-color: rgba(0, 87, 82, var(--border-opacity));
}

.focus\:border-transparent:focus {
    border-color: transparent;
}

.focus\:border-white:focus {
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
}

.focus\:border-white-a10:focus {
    border-color: rgba(255, 255, 255, 0.1);
}

.focus\:border-white-a20:focus {
    border-color: rgba(255, 255, 255, 0.2);
}

.focus\:border-white-a30:focus {
    border-color: rgba(255, 255, 255, 0.3);
}

.focus\:border-white-a40:focus {
    border-color: rgba(255, 255, 255, 0.4);
}

.focus\:border-white-a50:focus {
    border-color: rgba(255, 255, 255, 0.5);
}

.focus\:border-white-a60:focus {
    border-color: rgba(255, 255, 255, 0.6);
}

.focus\:border-white-a70:focus {
    border-color: rgba(255, 255, 255, 0.7);
}

.focus\:border-white-a80:focus {
    border-color: rgba(255, 255, 255, 0.8);
}

.focus\:border-white-a90:focus {
    border-color: rgba(255, 255, 255, 0.9);
}

.focus\:border-yellow-100:focus {
    --border-opacity: 1;
    border-color: #FFF9E8;
    border-color: rgba(255, 249, 232, var(--border-opacity));
}

.focus\:border-yellow-200:focus {
    --border-opacity: 1;
    border-color: #FFF1BD;
    border-color: rgba(255, 241, 189, var(--border-opacity));
}

.focus\:border-yellow-300:focus {
    --border-opacity: 1;
    border-color: #FFEA90;
    border-color: rgba(255, 234, 144, var(--border-opacity));
}

.focus\:border-yellow-400:focus {
    --border-opacity: 1;
    border-color: #FFD146;
    border-color: rgba(255, 209, 70, var(--border-opacity));
}

.focus\:border-yellow-500:focus {
    --border-opacity: 1;
    border-color: #FEBA00;
    border-color: rgba(254, 186, 0, var(--border-opacity));
}

.focus\:border-yellow-600:focus {
    --border-opacity: 1;
    border-color: #D49A00;
    border-color: rgba(212, 154, 0, var(--border-opacity));
}

.focus\:border-yellow-700:focus {
    --border-opacity: 1;
    border-color: #AA7A00;
    border-color: rgba(170, 122, 0, var(--border-opacity));
}

.focus\:border-yellow-800:focus {
    --border-opacity: 1;
    border-color: #815B00;
    border-color: rgba(129, 91, 0, var(--border-opacity));
}

.focus\:border-yellow-900:focus {
    --border-opacity: 1;
    border-color: #573D00;
    border-color: rgba(87, 61, 0, var(--border-opacity));
}

.focus-within\:border-black[focus-within] {
    --border-opacity: 1;
    border-color: #333333;
    border-color: rgba(51, 51, 51, var(--border-opacity));
}

.focus-within\:border-black:focus-within {
    --border-opacity: 1;
    border-color: #333333;
    border-color: rgba(51, 51, 51, var(--border-opacity));
}

.focus-within\:border-blue-100[focus-within] {
    --border-opacity: 1;
    border-color: #f2f8ff;
    border-color: rgba(242, 248, 255, var(--border-opacity));
}

.focus-within\:border-blue-100:focus-within {
    --border-opacity: 1;
    border-color: #f2f8ff;
    border-color: rgba(242, 248, 255, var(--border-opacity));
}

.focus-within\:border-blue-150[focus-within] {
    --border-opacity: 1;
    border-color: #E6EFFB;
    border-color: rgba(230, 239, 251, var(--border-opacity));
}

.focus-within\:border-blue-150:focus-within {
    --border-opacity: 1;
    border-color: #E6EFFB;
    border-color: rgba(230, 239, 251, var(--border-opacity));
}

.focus-within\:border-blue-200[focus-within] {
    --border-opacity: 1;
    border-color: #d6e3f4;
    border-color: rgba(214, 227, 244, var(--border-opacity));
}

.focus-within\:border-blue-200:focus-within {
    --border-opacity: 1;
    border-color: #d6e3f4;
    border-color: rgba(214, 227, 244, var(--border-opacity));
}

.focus-within\:border-blue-300[focus-within] {
    --border-opacity: 1;
    border-color: #bbcfea;
    border-color: rgba(187, 207, 234, var(--border-opacity));
}

.focus-within\:border-blue-300:focus-within {
    --border-opacity: 1;
    border-color: #bbcfea;
    border-color: rgba(187, 207, 234, var(--border-opacity));
}

.focus-within\:border-blue-400[focus-within] {
    --border-opacity: 1;
    border-color: #8dabd4;
    border-color: rgba(141, 171, 212, var(--border-opacity));
}

.focus-within\:border-blue-400:focus-within {
    --border-opacity: 1;
    border-color: #8dabd4;
    border-color: rgba(141, 171, 212, var(--border-opacity));
}

.focus-within\:border-blue-500[focus-within] {
    --border-opacity: 1;
    border-color: #648abf;
    border-color: rgba(100, 138, 191, var(--border-opacity));
}

.focus-within\:border-blue-500:focus-within {
    --border-opacity: 1;
    border-color: #648abf;
    border-color: rgba(100, 138, 191, var(--border-opacity));
}

.focus-within\:border-blue-600[focus-within] {
    --border-opacity: 1;
    border-color: #426da9;
    border-color: rgba(66, 109, 169, var(--border-opacity));
}

.focus-within\:border-blue-600:focus-within {
    --border-opacity: 1;
    border-color: #426da9;
    border-color: rgba(66, 109, 169, var(--border-opacity));
}

.focus-within\:border-blue-700[focus-within] {
    --border-opacity: 1;
    border-color: #1d4f91;
    border-color: rgba(29, 79, 145, var(--border-opacity));
}

.focus-within\:border-blue-700:focus-within {
    --border-opacity: 1;
    border-color: #1d4f91;
    border-color: rgba(29, 79, 145, var(--border-opacity));
}

.focus-within\:border-blue-800[focus-within] {
    --border-opacity: 1;
    border-color: #123f7a;
    border-color: rgba(18, 63, 122, var(--border-opacity));
}

.focus-within\:border-blue-800:focus-within {
    --border-opacity: 1;
    border-color: #123f7a;
    border-color: rgba(18, 63, 122, var(--border-opacity));
}

.focus-within\:border-blue-900[focus-within] {
    --border-opacity: 1;
    border-color: #0a3163;
    border-color: rgba(10, 49, 99, var(--border-opacity));
}

.focus-within\:border-blue-900:focus-within {
    --border-opacity: 1;
    border-color: #0a3163;
    border-color: rgba(10, 49, 99, var(--border-opacity));
}

.focus-within\:border-gray-100[focus-within] {
    --border-opacity: 1;
    border-color: #f6f6f6;
    border-color: rgba(246, 246, 246, var(--border-opacity));
}

.focus-within\:border-gray-100:focus-within {
    --border-opacity: 1;
    border-color: #f6f6f6;
    border-color: rgba(246, 246, 246, var(--border-opacity));
}

.focus-within\:border-gray-200[focus-within] {
    --border-opacity: 1;
    border-color: #eaeaea;
    border-color: rgba(234, 234, 234, var(--border-opacity));
}

.focus-within\:border-gray-200:focus-within {
    --border-opacity: 1;
    border-color: #eaeaea;
    border-color: rgba(234, 234, 234, var(--border-opacity));
}

.focus-within\:border-gray-300[focus-within] {
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
}

.focus-within\:border-gray-300:focus-within {
    --border-opacity: 1;
    border-color: #d6d6d6;
    border-color: rgba(214, 214, 214, var(--border-opacity));
}

.focus-within\:border-gray-400[focus-within] {
    --border-opacity: 1;
    border-color: #c1c1c1;
    border-color: rgba(193, 193, 193, var(--border-opacity));
}

.focus-within\:border-gray-400:focus-within {
    --border-opacity: 1;
    border-color: #c1c1c1;
    border-color: rgba(193, 193, 193, var(--border-opacity));
}

.focus-within\:border-gray-500[focus-within] {
    --border-opacity: 1;
    border-color: #a7a7a7;
    border-color: rgba(167, 167, 167, var(--border-opacity));
}

.focus-within\:border-gray-500:focus-within {
    --border-opacity: 1;
    border-color: #a7a7a7;
    border-color: rgba(167, 167, 167, var(--border-opacity));
}

.focus-within\:border-gray-600[focus-within] {
    --border-opacity: 1;
    border-color: #8c8c8c;
    border-color: rgba(140, 140, 140, var(--border-opacity));
}

.focus-within\:border-gray-600:focus-within {
    --border-opacity: 1;
    border-color: #8c8c8c;
    border-color: rgba(140, 140, 140, var(--border-opacity));
}

.focus-within\:border-gray-700[focus-within] {
    --border-opacity: 1;
    border-color: #717171;
    border-color: rgba(113, 113, 113, var(--border-opacity));
}

.focus-within\:border-gray-700:focus-within {
    --border-opacity: 1;
    border-color: #717171;
    border-color: rgba(113, 113, 113, var(--border-opacity));
}

.focus-within\:border-gray-800[focus-within] {
    --border-opacity: 1;
    border-color: #585858;
    border-color: rgba(88, 88, 88, var(--border-opacity));
}

.focus-within\:border-gray-800:focus-within {
    --border-opacity: 1;
    border-color: #585858;
    border-color: rgba(88, 88, 88, var(--border-opacity));
}

.focus-within\:border-gray-900[focus-within] {
    --border-opacity: 1;
    border-color: #404040;
    border-color: rgba(64, 64, 64, var(--border-opacity));
}

.focus-within\:border-gray-900:focus-within {
    --border-opacity: 1;
    border-color: #404040;
    border-color: rgba(64, 64, 64, var(--border-opacity));
}

.focus-within\:border-green-100[focus-within] {
    --border-opacity: 1;
    border-color: #F2FFF5;
    border-color: rgba(242, 255, 245, var(--border-opacity));
}

.focus-within\:border-green-100:focus-within {
    --border-opacity: 1;
    border-color: #F2FFF5;
    border-color: rgba(242, 255, 245, var(--border-opacity));
}

.focus-within\:border-green-200[focus-within] {
    --border-opacity: 1;
    border-color: #D0F6DB;
    border-color: rgba(208, 246, 219, var(--border-opacity));
}

.focus-within\:border-green-200:focus-within {
    --border-opacity: 1;
    border-color: #D0F6DB;
    border-color: rgba(208, 246, 219, var(--border-opacity));
}

.focus-within\:border-green-300[focus-within] {
    --border-opacity: 1;
    border-color: #9AE8B4;
    border-color: rgba(154, 232, 180, var(--border-opacity));
}

.focus-within\:border-green-300:focus-within {
    --border-opacity: 1;
    border-color: #9AE8B4;
    border-color: rgba(154, 232, 180, var(--border-opacity));
}

.focus-within\:border-green-400[focus-within] {
    --border-opacity: 1;
    border-color: #5CD08E;
    border-color: rgba(92, 208, 142, var(--border-opacity));
}

.focus-within\:border-green-400:focus-within {
    --border-opacity: 1;
    border-color: #5CD08E;
    border-color: rgba(92, 208, 142, var(--border-opacity));
}

.focus-within\:border-green-500[focus-within] {
    --border-opacity: 1;
    border-color: #29B769;
    border-color: rgba(41, 183, 105, var(--border-opacity));
}

.focus-within\:border-green-500:focus-within {
    --border-opacity: 1;
    border-color: #29B769;
    border-color: rgba(41, 183, 105, var(--border-opacity));
}

.focus-within\:border-green-600[focus-within] {
    --border-opacity: 1;
    border-color: #009f4d;
    border-color: rgba(0, 159, 77, var(--border-opacity));
}

.focus-within\:border-green-600:focus-within {
    --border-opacity: 1;
    border-color: #009f4d;
    border-color: rgba(0, 159, 77, var(--border-opacity));
}

.focus-within\:border-green-700[focus-within] {
    --border-opacity: 1;
    border-color: #007a3b;
    border-color: rgba(0, 122, 59, var(--border-opacity));
}

.focus-within\:border-green-700:focus-within {
    --border-opacity: 1;
    border-color: #007a3b;
    border-color: rgba(0, 122, 59, var(--border-opacity));
}

.focus-within\:border-green-800[focus-within] {
    --border-opacity: 1;
    border-color: #00612F;
    border-color: rgba(0, 97, 47, var(--border-opacity));
}

.focus-within\:border-green-800:focus-within {
    --border-opacity: 1;
    border-color: #00612F;
    border-color: rgba(0, 97, 47, var(--border-opacity));
}

.focus-within\:border-green-900[focus-within] {
    --border-opacity: 1;
    border-color: #004A24;
    border-color: rgba(0, 74, 36, var(--border-opacity));
}

.focus-within\:border-green-900:focus-within {
    --border-opacity: 1;
    border-color: #004A24;
    border-color: rgba(0, 74, 36, var(--border-opacity));
}

.focus-within\:border-lime-100[focus-within] {
    --border-opacity: 1;
    border-color: #fefff2;
    border-color: rgba(254, 255, 242, var(--border-opacity));
}

.focus-within\:border-lime-100:focus-within {
    --border-opacity: 1;
    border-color: #fefff2;
    border-color: rgba(254, 255, 242, var(--border-opacity));
}

.focus-within\:border-lime-200[focus-within] {
    --border-opacity: 1;
    border-color: #f7f9cc;
    border-color: rgba(247, 249, 204, var(--border-opacity));
}

.focus-within\:border-lime-200:focus-within {
    --border-opacity: 1;
    border-color: #f7f9cc;
    border-color: rgba(247, 249, 204, var(--border-opacity));
}

.focus-within\:border-lime-300[focus-within] {
    --border-opacity: 1;
    border-color: #f0f3a7;
    border-color: rgba(240, 243, 167, var(--border-opacity));
}

.focus-within\:border-lime-300:focus-within {
    --border-opacity: 1;
    border-color: #f0f3a7;
    border-color: rgba(240, 243, 167, var(--border-opacity));
}

.focus-within\:border-lime-400[focus-within] {
    --border-opacity: 1;
    border-color: #dce26d;
    border-color: rgba(220, 226, 109, var(--border-opacity));
}

.focus-within\:border-lime-400:focus-within {
    --border-opacity: 1;
    border-color: #dce26d;
    border-color: rgba(220, 226, 109, var(--border-opacity));
}

.focus-within\:border-lime-500[focus-within] {
    --border-opacity: 1;
    border-color: #cad03b;
    border-color: rgba(202, 208, 59, var(--border-opacity));
}

.focus-within\:border-lime-500:focus-within {
    --border-opacity: 1;
    border-color: #cad03b;
    border-color: rgba(202, 208, 59, var(--border-opacity));
}

.focus-within\:border-lime-600[focus-within] {
    --border-opacity: 1;
    border-color: #b7bf10;
    border-color: rgba(183, 191, 16, var(--border-opacity));
}

.focus-within\:border-lime-600:focus-within {
    --border-opacity: 1;
    border-color: #b7bf10;
    border-color: rgba(183, 191, 16, var(--border-opacity));
}

.focus-within\:border-lime-700[focus-within] {
    --border-opacity: 1;
    border-color: #979e08;
    border-color: rgba(151, 158, 8, var(--border-opacity));
}

.focus-within\:border-lime-700:focus-within {
    --border-opacity: 1;
    border-color: #979e08;
    border-color: rgba(151, 158, 8, var(--border-opacity));
}

.focus-within\:border-lime-800[focus-within] {
    --border-opacity: 1;
    border-color: #777d03;
    border-color: rgba(119, 125, 3, var(--border-opacity));
}

.focus-within\:border-lime-800:focus-within {
    --border-opacity: 1;
    border-color: #777d03;
    border-color: rgba(119, 125, 3, var(--border-opacity));
}

.focus-within\:border-lime-900[focus-within] {
    --border-opacity: 1;
    border-color: #575c00;
    border-color: rgba(87, 92, 0, var(--border-opacity));
}

.focus-within\:border-lime-900:focus-within {
    --border-opacity: 1;
    border-color: #575c00;
    border-color: rgba(87, 92, 0, var(--border-opacity));
}

.focus-within\:border-magenta-100[focus-within] {
    --border-opacity: 1;
    border-color: #fff1fa;
    border-color: rgba(255, 241, 250, var(--border-opacity));
}

.focus-within\:border-magenta-100:focus-within {
    --border-opacity: 1;
    border-color: #fff1fa;
    border-color: rgba(255, 241, 250, var(--border-opacity));
}

.focus-within\:border-magenta-200[focus-within] {
    --border-opacity: 1;
    border-color: #ffd8f0;
    border-color: rgba(255, 216, 240, var(--border-opacity));
}

.focus-within\:border-magenta-200:focus-within {
    --border-opacity: 1;
    border-color: #ffd8f0;
    border-color: rgba(255, 216, 240, var(--border-opacity));
}

.focus-within\:border-magenta-300[focus-within] {
    --border-opacity: 1;
    border-color: #ffc0e4;
    border-color: rgba(255, 192, 228, var(--border-opacity));
}

.focus-within\:border-magenta-300:focus-within {
    --border-opacity: 1;
    border-color: #ffc0e4;
    border-color: rgba(255, 192, 228, var(--border-opacity));
}

.focus-within\:border-magenta-400[focus-within] {
    --border-opacity: 1;
    border-color: #f790c6;
    border-color: rgba(247, 144, 198, var(--border-opacity));
}

.focus-within\:border-magenta-400:focus-within {
    --border-opacity: 1;
    border-color: #f790c6;
    border-color: rgba(247, 144, 198, var(--border-opacity));
}

.focus-within\:border-magenta-500[focus-within] {
    --border-opacity: 1;
    border-color: #ef62a8;
    border-color: rgba(239, 98, 168, var(--border-opacity));
}

.focus-within\:border-magenta-500:focus-within {
    --border-opacity: 1;
    border-color: #ef62a8;
    border-color: rgba(239, 98, 168, var(--border-opacity));
}

.focus-within\:border-magenta-600[focus-within] {
    --border-opacity: 1;
    border-color: #e63888;
    border-color: rgba(230, 56, 136, var(--border-opacity));
}

.focus-within\:border-magenta-600:focus-within {
    --border-opacity: 1;
    border-color: #e63888;
    border-color: rgba(230, 56, 136, var(--border-opacity));
}

.focus-within\:border-magenta-700[focus-within] {
    --border-opacity: 1;
    border-color: #c41d73;
    border-color: rgba(196, 29, 115, var(--border-opacity));
}

.focus-within\:border-magenta-700:focus-within {
    --border-opacity: 1;
    border-color: #c41d73;
    border-color: rgba(196, 29, 115, var(--border-opacity));
}

.focus-within\:border-magenta-800[focus-within] {
    --border-opacity: 1;
    border-color: #a20861;
    border-color: rgba(162, 8, 97, var(--border-opacity));
}

.focus-within\:border-magenta-800:focus-within {
    --border-opacity: 1;
    border-color: #a20861;
    border-color: rgba(162, 8, 97, var(--border-opacity));
}

.focus-within\:border-magenta-900[focus-within] {
    --border-opacity: 1;
    border-color: #800051;
    border-color: rgba(128, 0, 81, var(--border-opacity));
}

.focus-within\:border-magenta-900:focus-within {
    --border-opacity: 1;
    border-color: #800051;
    border-color: rgba(128, 0, 81, var(--border-opacity));
}

.focus-within\:border-orange-100[focus-within] {
    --border-opacity: 1;
    border-color: #fff9f2;
    border-color: rgba(255, 249, 242, var(--border-opacity));
}

.focus-within\:border-orange-100:focus-within {
    --border-opacity: 1;
    border-color: #fff9f2;
    border-color: rgba(255, 249, 242, var(--border-opacity));
}

.focus-within\:border-orange-200[focus-within] {
    --border-opacity: 1;
    border-color: #ffeed7;
    border-color: rgba(255, 238, 215, var(--border-opacity));
}

.focus-within\:border-orange-200:focus-within {
    --border-opacity: 1;
    border-color: #ffeed7;
    border-color: rgba(255, 238, 215, var(--border-opacity));
}

.focus-within\:border-orange-300[focus-within] {
    --border-opacity: 1;
    border-color: #ffe3ba;
    border-color: rgba(255, 227, 186, var(--border-opacity));
}

.focus-within\:border-orange-300:focus-within {
    --border-opacity: 1;
    border-color: #ffe3ba;
    border-color: rgba(255, 227, 186, var(--border-opacity));
}

.focus-within\:border-orange-400[focus-within] {
    --border-opacity: 1;
    border-color: #ffc684;
    border-color: rgba(255, 198, 132, var(--border-opacity));
}

.focus-within\:border-orange-400:focus-within {
    --border-opacity: 1;
    border-color: #ffc684;
    border-color: rgba(255, 198, 132, var(--border-opacity));
}

.focus-within\:border-orange-500[focus-within] {
    --border-opacity: 1;
    border-color: #ffaa4f;
    border-color: rgba(255, 170, 79, var(--border-opacity));
}

.focus-within\:border-orange-500:focus-within {
    --border-opacity: 1;
    border-color: #ffaa4f;
    border-color: rgba(255, 170, 79, var(--border-opacity));
}

.focus-within\:border-orange-600[focus-within] {
    --border-opacity: 1;
    border-color: #ff8f1c;
    border-color: rgba(255, 143, 28, var(--border-opacity));
}

.focus-within\:border-orange-600:focus-within {
    --border-opacity: 1;
    border-color: #ff8f1c;
    border-color: rgba(255, 143, 28, var(--border-opacity));
}

.focus-within\:border-orange-700[focus-within] {
    --border-opacity: 1;
    border-color: #cc6e0f;
    border-color: rgba(204, 110, 15, var(--border-opacity));
}

.focus-within\:border-orange-700:focus-within {
    --border-opacity: 1;
    border-color: #cc6e0f;
    border-color: rgba(204, 110, 15, var(--border-opacity));
}

.focus-within\:border-orange-800[focus-within] {
    --border-opacity: 1;
    border-color: #995006;
    border-color: rgba(153, 80, 6, var(--border-opacity));
}

.focus-within\:border-orange-800:focus-within {
    --border-opacity: 1;
    border-color: #995006;
    border-color: rgba(153, 80, 6, var(--border-opacity));
}

.focus-within\:border-orange-900[focus-within] {
    --border-opacity: 1;
    border-color: #663300;
    border-color: rgba(102, 51, 0, var(--border-opacity));
}

.focus-within\:border-orange-900:focus-within {
    --border-opacity: 1;
    border-color: #663300;
    border-color: rgba(102, 51, 0, var(--border-opacity));
}

.focus-within\:border-purple-100[focus-within] {
    --border-opacity: 1;
    border-color: #fef2ff;
    border-color: rgba(254, 242, 255, var(--border-opacity));
}

.focus-within\:border-purple-100:focus-within {
    --border-opacity: 1;
    border-color: #fef2ff;
    border-color: rgba(254, 242, 255, var(--border-opacity));
}

.focus-within\:border-purple-200[focus-within] {
    --border-opacity: 1;
    border-color: #eed3f1;
    border-color: rgba(238, 211, 241, var(--border-opacity));
}

.focus-within\:border-purple-200:focus-within {
    --border-opacity: 1;
    border-color: #eed3f1;
    border-color: rgba(238, 211, 241, var(--border-opacity));
}

.focus-within\:border-purple-300[focus-within] {
    --border-opacity: 1;
    border-color: #dfb6e4;
    border-color: rgba(223, 182, 228, var(--border-opacity));
}

.focus-within\:border-purple-300:focus-within {
    --border-opacity: 1;
    border-color: #dfb6e4;
    border-color: rgba(223, 182, 228, var(--border-opacity));
}

.focus-within\:border-purple-400[focus-within] {
    --border-opacity: 1;
    border-color: #c186c9;
    border-color: rgba(193, 134, 201, var(--border-opacity));
}

.focus-within\:border-purple-400:focus-within {
    --border-opacity: 1;
    border-color: #c186c9;
    border-color: rgba(193, 134, 201, var(--border-opacity));
}

.focus-within\:border-purple-500[focus-within] {
    --border-opacity: 1;
    border-color: #a45dad;
    border-color: rgba(164, 93, 173, var(--border-opacity));
}

.focus-within\:border-purple-500:focus-within {
    --border-opacity: 1;
    border-color: #a45dad;
    border-color: rgba(164, 93, 173, var(--border-opacity));
}

.focus-within\:border-purple-600[focus-within] {
    --border-opacity: 1;
    border-color: #883b92;
    border-color: rgba(136, 59, 146, var(--border-opacity));
}

.focus-within\:border-purple-600:focus-within {
    --border-opacity: 1;
    border-color: #883b92;
    border-color: rgba(136, 59, 146, var(--border-opacity));
}

.focus-within\:border-purple-700[focus-within] {
    --border-opacity: 1;
    border-color: #6d2077;
    border-color: rgba(109, 32, 119, var(--border-opacity));
}

.focus-within\:border-purple-700:focus-within {
    --border-opacity: 1;
    border-color: #6d2077;
    border-color: rgba(109, 32, 119, var(--border-opacity));
}

.focus-within\:border-purple-800[focus-within] {
    --border-opacity: 1;
    border-color: #53135b;
    border-color: rgba(83, 19, 91, var(--border-opacity));
}

.focus-within\:border-purple-800:focus-within {
    --border-opacity: 1;
    border-color: #53135b;
    border-color: rgba(83, 19, 91, var(--border-opacity));
}

.focus-within\:border-purple-900[focus-within] {
    --border-opacity: 1;
    border-color: #390a40;
    border-color: rgba(57, 10, 64, var(--border-opacity));
}

.focus-within\:border-purple-900:focus-within {
    --border-opacity: 1;
    border-color: #390a40;
    border-color: rgba(57, 10, 64, var(--border-opacity));
}

.focus-within\:border-raspberry-100[focus-within] {
    --border-opacity: 1;
    border-color: #fff0fb;
    border-color: rgba(255, 240, 251, var(--border-opacity));
}

.focus-within\:border-raspberry-100:focus-within {
    --border-opacity: 1;
    border-color: #fff0fb;
    border-color: rgba(255, 240, 251, var(--border-opacity));
}

.focus-within\:border-raspberry-200[focus-within] {
    --border-opacity: 1;
    border-color: #f6cbea;
    border-color: rgba(246, 203, 234, var(--border-opacity));
}

.focus-within\:border-raspberry-200:focus-within {
    --border-opacity: 1;
    border-color: #f6cbea;
    border-color: rgba(246, 203, 234, var(--border-opacity));
}

.focus-within\:border-raspberry-300[focus-within] {
    --border-opacity: 1;
    border-color: #eda7da;
    border-color: rgba(237, 167, 218, var(--border-opacity));
}

.focus-within\:border-raspberry-300:focus-within {
    --border-opacity: 1;
    border-color: #eda7da;
    border-color: rgba(237, 167, 218, var(--border-opacity));
}

.focus-within\:border-raspberry-400[focus-within] {
    --border-opacity: 1;
    border-color: #d86fbc;
    border-color: rgba(216, 111, 188, var(--border-opacity));
}

.focus-within\:border-raspberry-400:focus-within {
    --border-opacity: 1;
    border-color: #d86fbc;
    border-color: rgba(216, 111, 188, var(--border-opacity));
}

.focus-within\:border-raspberry-500[focus-within] {
    --border-opacity: 1;
    border-color: #c43e9f;
    border-color: rgba(196, 62, 159, var(--border-opacity));
}

.focus-within\:border-raspberry-500:focus-within {
    --border-opacity: 1;
    border-color: #c43e9f;
    border-color: rgba(196, 62, 159, var(--border-opacity));
}

.focus-within\:border-raspberry-600[focus-within] {
    --border-opacity: 1;
    border-color: #af1685;
    border-color: rgba(175, 22, 133, var(--border-opacity));
}

.focus-within\:border-raspberry-600:focus-within {
    --border-opacity: 1;
    border-color: #af1685;
    border-color: rgba(175, 22, 133, var(--border-opacity));
}

.focus-within\:border-raspberry-700[focus-within] {
    --border-opacity: 1;
    border-color: #92086d;
    border-color: rgba(146, 8, 109, var(--border-opacity));
}

.focus-within\:border-raspberry-700:focus-within {
    --border-opacity: 1;
    border-color: #92086d;
    border-color: rgba(146, 8, 109, var(--border-opacity));
}

.focus-within\:border-raspberry-800[focus-within] {
    --border-opacity: 1;
    border-color: #760056;
    border-color: rgba(118, 0, 86, var(--border-opacity));
}

.focus-within\:border-raspberry-800:focus-within {
    --border-opacity: 1;
    border-color: #760056;
    border-color: rgba(118, 0, 86, var(--border-opacity));
}

.focus-within\:border-raspberry-900[focus-within] {
    --border-opacity: 1;
    border-color: #570041;
    border-color: rgba(87, 0, 65, var(--border-opacity));
}

.focus-within\:border-raspberry-900:focus-within {
    --border-opacity: 1;
    border-color: #570041;
    border-color: rgba(87, 0, 65, var(--border-opacity));
}

.focus-within\:border-red-100[focus-within] {
    --border-opacity: 1;
    border-color: #fff0f3;
    border-color: rgba(255, 240, 243, var(--border-opacity));
}

.focus-within\:border-red-100:focus-within {
    --border-opacity: 1;
    border-color: #fff0f3;
    border-color: rgba(255, 240, 243, var(--border-opacity));
}

.focus-within\:border-red-200[focus-within] {
    --border-opacity: 1;
    border-color: #FFD6DD;
    border-color: rgba(255, 214, 221, var(--border-opacity));
}

.focus-within\:border-red-200:focus-within {
    --border-opacity: 1;
    border-color: #FFD6DD;
    border-color: rgba(255, 214, 221, var(--border-opacity));
}

.focus-within\:border-red-300[focus-within] {
    --border-opacity: 1;
    border-color: #fea8b8;
    border-color: rgba(254, 168, 184, var(--border-opacity));
}

.focus-within\:border-red-300:focus-within {
    --border-opacity: 1;
    border-color: #fea8b8;
    border-color: rgba(254, 168, 184, var(--border-opacity));
}

.focus-within\:border-red-400[focus-within] {
    --border-opacity: 1;
    border-color: #f66c86;
    border-color: rgba(246, 108, 134, var(--border-opacity));
}

.focus-within\:border-red-400:focus-within {
    --border-opacity: 1;
    border-color: #f66c86;
    border-color: rgba(246, 108, 134, var(--border-opacity));
}

.focus-within\:border-red-500[focus-within] {
    --border-opacity: 1;
    border-color: #ed3457;
    border-color: rgba(237, 52, 87, var(--border-opacity));
}

.focus-within\:border-red-500:focus-within {
    --border-opacity: 1;
    border-color: #ed3457;
    border-color: rgba(237, 52, 87, var(--border-opacity));
}

.focus-within\:border-red-600[focus-within] {
    --border-opacity: 1;
    border-color: #e4002b;
    border-color: rgba(228, 0, 43, var(--border-opacity));
}

.focus-within\:border-red-600:focus-within {
    --border-opacity: 1;
    border-color: #e4002b;
    border-color: rgba(228, 0, 43, var(--border-opacity));
}

.focus-within\:border-red-700[focus-within] {
    --border-opacity: 1;
    border-color: #c60025;
    border-color: rgba(198, 0, 37, var(--border-opacity));
}

.focus-within\:border-red-700:focus-within {
    --border-opacity: 1;
    border-color: #c60025;
    border-color: rgba(198, 0, 37, var(--border-opacity));
}

.focus-within\:border-red-800[focus-within] {
    --border-opacity: 1;
    border-color: #a8001f;
    border-color: rgba(168, 0, 31, var(--border-opacity));
}

.focus-within\:border-red-800:focus-within {
    --border-opacity: 1;
    border-color: #a8001f;
    border-color: rgba(168, 0, 31, var(--border-opacity));
}

.focus-within\:border-red-900[focus-within] {
    --border-opacity: 1;
    border-color: #8a0019;
    border-color: rgba(138, 0, 25, var(--border-opacity));
}

.focus-within\:border-red-900:focus-within {
    --border-opacity: 1;
    border-color: #8a0019;
    border-color: rgba(138, 0, 25, var(--border-opacity));
}

.focus-within\:border-sapphire-100[focus-within] {
    --border-opacity: 1;
    border-color: #f2fcff;
    border-color: rgba(242, 252, 255, var(--border-opacity));
}

.focus-within\:border-sapphire-100:focus-within {
    --border-opacity: 1;
    border-color: #f2fcff;
    border-color: rgba(242, 252, 255, var(--border-opacity));
}

.focus-within\:border-sapphire-200[focus-within] {
    --border-opacity: 1;
    border-color: #d0eff8;
    border-color: rgba(208, 239, 248, var(--border-opacity));
}

.focus-within\:border-sapphire-200:focus-within {
    --border-opacity: 1;
    border-color: #d0eff8;
    border-color: rgba(208, 239, 248, var(--border-opacity));
}

.focus-within\:border-sapphire-300[focus-within] {
    --border-opacity: 1;
    border-color: #afe2f1;
    border-color: rgba(175, 226, 241, var(--border-opacity));
}

.focus-within\:border-sapphire-300:focus-within {
    --border-opacity: 1;
    border-color: #afe2f1;
    border-color: rgba(175, 226, 241, var(--border-opacity));
}

.focus-within\:border-sapphire-400[focus-within] {
    --border-opacity: 1;
    border-color: #79c8de;
    border-color: rgba(121, 200, 222, var(--border-opacity));
}

.focus-within\:border-sapphire-400:focus-within {
    --border-opacity: 1;
    border-color: #79c8de;
    border-color: rgba(121, 200, 222, var(--border-opacity));
}

.focus-within\:border-sapphire-500[focus-within] {
    --border-opacity: 1;
    border-color: #4aafcc;
    border-color: rgba(74, 175, 204, var(--border-opacity));
}

.focus-within\:border-sapphire-500:focus-within {
    --border-opacity: 1;
    border-color: #4aafcc;
    border-color: rgba(74, 175, 204, var(--border-opacity));
}

.focus-within\:border-sapphire-600[focus-within] {
    --border-opacity: 1;
    border-color: #2197b9;
    border-color: rgba(33, 151, 185, var(--border-opacity));
}

.focus-within\:border-sapphire-600:focus-within {
    --border-opacity: 1;
    border-color: #2197b9;
    border-color: rgba(33, 151, 185, var(--border-opacity));
}

.focus-within\:border-sapphire-700[focus-within] {
    --border-opacity: 1;
    border-color: #0081a6;
    border-color: rgba(0, 129, 166, var(--border-opacity));
}

.focus-within\:border-sapphire-700:focus-within {
    --border-opacity: 1;
    border-color: #0081a6;
    border-color: rgba(0, 129, 166, var(--border-opacity));
}

.focus-within\:border-sapphire-800[focus-within] {
    --border-opacity: 1;
    border-color: #006580;
    border-color: rgba(0, 101, 128, var(--border-opacity));
}

.focus-within\:border-sapphire-800:focus-within {
    --border-opacity: 1;
    border-color: #006580;
    border-color: rgba(0, 101, 128, var(--border-opacity));
}

.focus-within\:border-sapphire-900[focus-within] {
    --border-opacity: 1;
    border-color: #004759;
    border-color: rgba(0, 71, 89, var(--border-opacity));
}

.focus-within\:border-sapphire-900:focus-within {
    --border-opacity: 1;
    border-color: #004759;
    border-color: rgba(0, 71, 89, var(--border-opacity));
}

.focus-within\:border-teal-100[focus-within] {
    --border-opacity: 1;
    border-color: #f2fffe;
    border-color: rgba(242, 255, 254, var(--border-opacity));
}

.focus-within\:border-teal-100:focus-within {
    --border-opacity: 1;
    border-color: #f2fffe;
    border-color: rgba(242, 255, 254, var(--border-opacity));
}

.focus-within\:border-teal-200[focus-within] {
    --border-opacity: 1;
    border-color: #c6f7f4;
    border-color: rgba(198, 247, 244, var(--border-opacity));
}

.focus-within\:border-teal-200:focus-within {
    --border-opacity: 1;
    border-color: #c6f7f4;
    border-color: rgba(198, 247, 244, var(--border-opacity));
}

.focus-within\:border-teal-300[focus-within] {
    --border-opacity: 1;
    border-color: #9befea;
    border-color: rgba(155, 239, 234, var(--border-opacity));
}

.focus-within\:border-teal-300:focus-within {
    --border-opacity: 1;
    border-color: #9befea;
    border-color: rgba(155, 239, 234, var(--border-opacity));
}

.focus-within\:border-teal-400[focus-within] {
    --border-opacity: 1;
    border-color: #5fdad4;
    border-color: rgba(95, 218, 212, var(--border-opacity));
}

.focus-within\:border-teal-400:focus-within {
    --border-opacity: 1;
    border-color: #5fdad4;
    border-color: rgba(95, 218, 212, var(--border-opacity));
}

.focus-within\:border-teal-500[focus-within] {
    --border-opacity: 1;
    border-color: #2bc6be;
    border-color: rgba(43, 198, 190, var(--border-opacity));
}

.focus-within\:border-teal-500:focus-within {
    --border-opacity: 1;
    border-color: #2bc6be;
    border-color: rgba(43, 198, 190, var(--border-opacity));
}

.focus-within\:border-teal-600[focus-within] {
    --border-opacity: 1;
    border-color: #00b2a9;
    border-color: rgba(0, 178, 169, var(--border-opacity));
}

.focus-within\:border-teal-600:focus-within {
    --border-opacity: 1;
    border-color: #00b2a9;
    border-color: rgba(0, 178, 169, var(--border-opacity));
}

.focus-within\:border-teal-700[focus-within] {
    --border-opacity: 1;
    border-color: #00948c;
    border-color: rgba(0, 148, 140, var(--border-opacity));
}

.focus-within\:border-teal-700:focus-within {
    --border-opacity: 1;
    border-color: #00948c;
    border-color: rgba(0, 148, 140, var(--border-opacity));
}

.focus-within\:border-teal-800[focus-within] {
    --border-opacity: 1;
    border-color: #00756f;
    border-color: rgba(0, 117, 111, var(--border-opacity));
}

.focus-within\:border-teal-800:focus-within {
    --border-opacity: 1;
    border-color: #00756f;
    border-color: rgba(0, 117, 111, var(--border-opacity));
}

.focus-within\:border-teal-900[focus-within] {
    --border-opacity: 1;
    border-color: #005752;
    border-color: rgba(0, 87, 82, var(--border-opacity));
}

.focus-within\:border-teal-900:focus-within {
    --border-opacity: 1;
    border-color: #005752;
    border-color: rgba(0, 87, 82, var(--border-opacity));
}

.focus-within\:border-transparent[focus-within] {
    border-color: transparent;
}

.focus-within\:border-transparent:focus-within {
    border-color: transparent;
}

.focus-within\:border-white[focus-within] {
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
}

.focus-within\:border-white:focus-within {
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
}

.focus-within\:border-white-a10[focus-within] {
    border-color: rgba(255, 255, 255, 0.1);
}

.focus-within\:border-white-a10:focus-within {
    border-color: rgba(255, 255, 255, 0.1);
}

.focus-within\:border-white-a20[focus-within] {
    border-color: rgba(255, 255, 255, 0.2);
}

.focus-within\:border-white-a20:focus-within {
    border-color: rgba(255, 255, 255, 0.2);
}

.focus-within\:border-white-a30[focus-within] {
    border-color: rgba(255, 255, 255, 0.3);
}

.focus-within\:border-white-a30:focus-within {
    border-color: rgba(255, 255, 255, 0.3);
}

.focus-within\:border-white-a40[focus-within] {
    border-color: rgba(255, 255, 255, 0.4);
}

.focus-within\:border-white-a40:focus-within {
    border-color: rgba(255, 255, 255, 0.4);
}

.focus-within\:border-white-a50[focus-within] {
    border-color: rgba(255, 255, 255, 0.5);
}

.focus-within\:border-white-a50:focus-within {
    border-color: rgba(255, 255, 255, 0.5);
}

.focus-within\:border-white-a60[focus-within] {
    border-color: rgba(255, 255, 255, 0.6);
}

.focus-within\:border-white-a60:focus-within {
    border-color: rgba(255, 255, 255, 0.6);
}

.focus-within\:border-white-a70[focus-within] {
    border-color: rgba(255, 255, 255, 0.7);
}

.focus-within\:border-white-a70:focus-within {
    border-color: rgba(255, 255, 255, 0.7);
}

.focus-within\:border-white-a80[focus-within] {
    border-color: rgba(255, 255, 255, 0.8);
}

.focus-within\:border-white-a80:focus-within {
    border-color: rgba(255, 255, 255, 0.8);
}

.focus-within\:border-white-a90[focus-within] {
    border-color: rgba(255, 255, 255, 0.9);
}

.focus-within\:border-white-a90:focus-within {
    border-color: rgba(255, 255, 255, 0.9);
}

.focus-within\:border-yellow-100[focus-within] {
    --border-opacity: 1;
    border-color: #FFF9E8;
    border-color: rgba(255, 249, 232, var(--border-opacity));
}

.focus-within\:border-yellow-100:focus-within {
    --border-opacity: 1;
    border-color: #FFF9E8;
    border-color: rgba(255, 249, 232, var(--border-opacity));
}

.focus-within\:border-yellow-200[focus-within] {
    --border-opacity: 1;
    border-color: #FFF1BD;
    border-color: rgba(255, 241, 189, var(--border-opacity));
}

.focus-within\:border-yellow-200:focus-within {
    --border-opacity: 1;
    border-color: #FFF1BD;
    border-color: rgba(255, 241, 189, var(--border-opacity));
}

.focus-within\:border-yellow-300[focus-within] {
    --border-opacity: 1;
    border-color: #FFEA90;
    border-color: rgba(255, 234, 144, var(--border-opacity));
}

.focus-within\:border-yellow-300:focus-within {
    --border-opacity: 1;
    border-color: #FFEA90;
    border-color: rgba(255, 234, 144, var(--border-opacity));
}

.focus-within\:border-yellow-400[focus-within] {
    --border-opacity: 1;
    border-color: #FFD146;
    border-color: rgba(255, 209, 70, var(--border-opacity));
}

.focus-within\:border-yellow-400:focus-within {
    --border-opacity: 1;
    border-color: #FFD146;
    border-color: rgba(255, 209, 70, var(--border-opacity));
}

.focus-within\:border-yellow-500[focus-within] {
    --border-opacity: 1;
    border-color: #FEBA00;
    border-color: rgba(254, 186, 0, var(--border-opacity));
}

.focus-within\:border-yellow-500:focus-within {
    --border-opacity: 1;
    border-color: #FEBA00;
    border-color: rgba(254, 186, 0, var(--border-opacity));
}

.focus-within\:border-yellow-600[focus-within] {
    --border-opacity: 1;
    border-color: #D49A00;
    border-color: rgba(212, 154, 0, var(--border-opacity));
}

.focus-within\:border-yellow-600:focus-within {
    --border-opacity: 1;
    border-color: #D49A00;
    border-color: rgba(212, 154, 0, var(--border-opacity));
}

.focus-within\:border-yellow-700[focus-within] {
    --border-opacity: 1;
    border-color: #AA7A00;
    border-color: rgba(170, 122, 0, var(--border-opacity));
}

.focus-within\:border-yellow-700:focus-within {
    --border-opacity: 1;
    border-color: #AA7A00;
    border-color: rgba(170, 122, 0, var(--border-opacity));
}

.focus-within\:border-yellow-800[focus-within] {
    --border-opacity: 1;
    border-color: #815B00;
    border-color: rgba(129, 91, 0, var(--border-opacity));
}

.focus-within\:border-yellow-800:focus-within {
    --border-opacity: 1;
    border-color: #815B00;
    border-color: rgba(129, 91, 0, var(--border-opacity));
}

.focus-within\:border-yellow-900[focus-within] {
    --border-opacity: 1;
    border-color: #573D00;
    border-color: rgba(87, 61, 0, var(--border-opacity));
}

.focus-within\:border-yellow-900:focus-within {
    --border-opacity: 1;
    border-color: #573D00;
    border-color: rgba(87, 61, 0, var(--border-opacity));
}

.border-opacity-0 {
    --border-opacity: 0;
}

.border-opacity-25 {
    --border-opacity: 0.25;
}

.border-opacity-50 {
    --border-opacity: 0.5;
}

.border-opacity-75 {
    --border-opacity: 0.75;
}

.border-opacity-100 {
    --border-opacity: 1;
}

.hover\:border-opacity-0:hover {
    --border-opacity: 0;
}

.hover\:border-opacity-25:hover {
    --border-opacity: 0.25;
}

.hover\:border-opacity-50:hover {
    --border-opacity: 0.5;
}

.hover\:border-opacity-75:hover {
    --border-opacity: 0.75;
}

.hover\:border-opacity-100:hover {
    --border-opacity: 1;
}

.focus\:border-opacity-0:focus {
    --border-opacity: 0;
}

.focus\:border-opacity-25:focus {
    --border-opacity: 0.25;
}

.focus\:border-opacity-50:focus {
    --border-opacity: 0.5;
}

.focus\:border-opacity-75:focus {
    --border-opacity: 0.75;
}

.focus\:border-opacity-100:focus {
    --border-opacity: 1;
}

.rounded-none {
    border-radius: 0;
}

.rounded-sm {
    border-radius: 2px;
}

.rounded {
    border-radius: 4px;
}

.rounded-lg {
    border-radius: 6px;
}

.rounded-full {
    border-radius: 9999px;
}

.rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.rounded-t-sm {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}

.rounded-r-sm {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
}

.rounded-b-sm {
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
}

.rounded-l-sm {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
}

.rounded-t {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.rounded-r {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.rounded-b {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
}

.rounded-l {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.rounded-t-lg {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}

.rounded-r-lg {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}

.rounded-b-lg {
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
}

.rounded-l-lg {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
}

.rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
}

.rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
}

.rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
}

.rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
}

.rounded-tl-none {
    border-top-left-radius: 0;
}

.rounded-tr-none {
    border-top-right-radius: 0;
}

.rounded-br-none {
    border-bottom-right-radius: 0;
}

.rounded-bl-none {
    border-bottom-left-radius: 0;
}

.rounded-tl-sm {
    border-top-left-radius: 2px;
}

.rounded-tr-sm {
    border-top-right-radius: 2px;
}

.rounded-br-sm {
    border-bottom-right-radius: 2px;
}

.rounded-bl-sm {
    border-bottom-left-radius: 2px;
}

.rounded-tl {
    border-top-left-radius: 4px;
}

.rounded-tr {
    border-top-right-radius: 4px;
}

.rounded-br {
    border-bottom-right-radius: 4px;
}

.rounded-bl {
    border-bottom-left-radius: 4px;
}

.rounded-tl-lg {
    border-top-left-radius: 6px;
}

.rounded-tr-lg {
    border-top-right-radius: 6px;
}

.rounded-br-lg {
    border-bottom-right-radius: 6px;
}

.rounded-bl-lg {
    border-bottom-left-radius: 6px;
}

.rounded-tl-full {
    border-top-left-radius: 9999px;
}

.rounded-tr-full {
    border-top-right-radius: 9999px;
}

.rounded-br-full {
    border-bottom-right-radius: 9999px;
}

.rounded-bl-full {
    border-bottom-left-radius: 9999px;
}

.border-solid {
    border-style: solid;
}

.border-dashed {
    border-style: dashed;
}

.border-dotted {
    border-style: dotted;
}

.border-double {
    border-style: double;
}

.border-none {
    border-style: none;
}

.border-0 {
    border-width: 0;
}

.border-2 {
    border-width: 2px;
}

.border-4 {
    border-width: 4px;
}

.border {
    border-width: 1px;
}

.border-t-0 {
    border-top-width: 0;
}

.border-r-0 {
    border-right-width: 0;
}

.border-b-0 {
    border-bottom-width: 0;
}

.border-l-0 {
    border-left-width: 0;
}

.border-t-2 {
    border-top-width: 2px;
}

.border-r-2 {
    border-right-width: 2px;
}

.border-b-2 {
    border-bottom-width: 2px;
}

.border-l-2 {
    border-left-width: 2px;
}

.border-t-4 {
    border-top-width: 4px;
}

.border-r-4 {
    border-right-width: 4px;
}

.border-b-4 {
    border-bottom-width: 4px;
}

.border-l-4 {
    border-left-width: 4px;
}

.border-t {
    border-top-width: 1px;
}

.border-r {
    border-right-width: 1px;
}

.border-b {
    border-bottom-width: 1px;
}

.border-l {
    border-left-width: 1px;
}

.box-border {
    box-sizing: border-box;
}

.box-content {
    box-sizing: content-box;
}

.cursor-auto {
    cursor: auto;
}

.cursor-default {
    cursor: default;
}

.cursor-pointer {
    cursor: pointer;
}

.cursor-wait {
    cursor: wait;
}

.cursor-text {
    cursor: text;
}

.cursor-move {
    cursor: move;
}

.cursor-not-allowed {
    cursor: not-allowed;
}

.block {
    display: block;
}

.inline-block {
    display: inline-block;
}

.inline {
    display: inline;
}

.flex {
    display: flex;
}

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

.table {
    display: table;
}

.table-caption {
    display: table-caption;
}

.table-cell {
    display: table-cell;
}

.table-column {
    display: table-column;
}

.table-column-group {
    display: table-column-group;
}

.table-footer-group {
    display: table-footer-group;
}

.table-header-group {
    display: table-header-group;
}

.table-row-group {
    display: table-row-group;
}

.table-row {
    display: table-row;
}

.flow-root {
    display: flow-root;
}

.grid {
    display: grid;
}

.inline-grid {
    display: inline-grid;
}

.contents {
    display: contents;
}

.hidden {
    display: none;
}

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

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

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

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

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

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

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

.place-items-auto {
    place-items: auto;
}

.place-items-start {
    place-items: start;
}

.place-items-end {
    place-items: end;
}

.place-items-center {
    place-items: center;
}

.place-items-stretch {
    place-items: stretch;
}

.place-content-center {
    place-content: center;
}

.place-content-start {
    place-content: start;
}

.place-content-end {
    place-content: end;
}

.place-content-between {
    place-content: space-between;
}

.place-content-around {
    place-content: space-around;
}

.place-content-evenly {
    place-content: space-evenly;
}

.place-content-stretch {
    place-content: stretch;
}

.place-self-auto {
    place-self: auto;
}

.place-self-start {
    place-self: start;
}

.place-self-end {
    place-self: end;
}

.place-self-center {
    place-self: center;
}

.place-self-stretch {
    place-self: stretch;
}

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

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

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

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

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

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

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

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

.content-between {
    align-content: space-between;
}

.content-around {
    align-content: space-around;
}

.content-evenly {
    align-content: space-evenly;
}

.self-auto {
    align-self: auto;
}

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

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

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

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

.justify-items-auto {
    justify-items: auto;
}

.justify-items-start {
    justify-items: start;
}

.justify-items-end {
    justify-items: end;
}

.justify-items-center {
    justify-items: center;
}

.justify-items-stretch {
    justify-items: stretch;
}

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

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

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

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

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

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

.justify-self-auto {
    justify-self: auto;
}

.justify-self-start {
    justify-self: start;
}

.justify-self-end {
    justify-self: end;
}

.justify-self-center {
    justify-self: center;
}

.justify-self-stretch {
    justify-self: stretch;
}

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

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

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

.flex-none {
    flex: none;
}

.flex-grow-0 {
    flex-grow: 0;
}

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

.flex-shrink-0 {
    flex-shrink: 0;
}

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

.order-1 {
    order: 1;
}

.order-2 {
    order: 2;
}

.order-3 {
    order: 3;
}

.order-4 {
    order: 4;
}

.order-5 {
    order: 5;
}

.order-6 {
    order: 6;
}

.order-7 {
    order: 7;
}

.order-8 {
    order: 8;
}

.order-9 {
    order: 9;
}

.order-10 {
    order: 10;
}

.order-11 {
    order: 11;
}

.order-12 {
    order: 12;
}

.order-first {
    order: -9999;
}

.order-last {
    order: 9999;
}

.order-none {
    order: 0;
}

.float-right {
    float: right;
}

.float-left {
    float: left;
}

.float-none {
    float: none;
}

.clearfix:after {
    content: "";
    display: table;
    clear: both;
}

.clear-left {
    clear: left;
}

.clear-right {
    clear: right;
}

.clear-both {
    clear: both;
}

.clear-none {
    clear: none;
}

.font-sans {
    font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.font-mono {
    font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.font-300 {
    font-weight: 300;
}

.font-400 {
    font-weight: 400;
}

.font-500 {
    font-weight: 500;
}

.font-700 {
    font-weight: 700;
}

.hover\:font-300:hover {
    font-weight: 300;
}

.hover\:font-400:hover {
    font-weight: 400;
}

.hover\:font-500:hover {
    font-weight: 500;
}

.hover\:font-700:hover {
    font-weight: 700;
}

.focus\:font-300:focus {
    font-weight: 300;
}

.focus\:font-400:focus {
    font-weight: 400;
}

.focus\:font-500:focus {
    font-weight: 500;
}

.focus\:font-700:focus {
    font-weight: 700;
}

.h-0 {
    height: 0;
}

.h-1 {
    height: 1px;
}

.h-4 {
    height: 4px;
}

.h-8 {
    height: 8px;
}

.h-12 {
    height: 12px;
}

.h-16 {
    height: 16px;
}

.h-20 {
    height: 20px;
}

.h-24 {
    height: 24px;
}

.h-28 {
    height: 28px;
}

.h-32 {
    height: 32px;
}

.h-36 {
    height: 36px;
}

.h-40 {
    height: 40px;
}

.h-44 {
    height: 44px;
}

.h-48 {
    height: 48px;
}

.h-52 {
    height: 52px;
}

.h-56 {
    height: 56px;
}

.h-64 {
    height: 64px;
}

.h-68 {
    height: 68px;
}

.h-72 {
    height: 72px;
}

.h-80 {
    height: 80px;
}

.h-96 {
    height: 96px;
}

.h-128 {
    height: 128px;
}

.h-160 {
    height: 160px;
}

.h-192 {
    height: 192px;
}

.h-224 {
    height: 224px;
}

.h-256 {
    height: 256px;
}

.h-512 {
    height: 512px;
}

.h-auto {
    height: auto;
}

.h-1\/2 {
    height: 50%;
}

.h-full {
    height: 100%;
}

.text-12 {
    font-size: 12px;
}

.text-14 {
    font-size: 14px;
}

.text-16 {
    font-size: 16px;
}

.text-18 {
    font-size: 18px;
}

.text-24 {
    font-size: 24px;
}

.text-30 {
    font-size: 30px;
}

.leading-none {
    line-height: 1;
}

.leading-normal {
    line-height: 1.25;
}

.leading-loose {
    line-height: 1.5;
}

.list-inside {
    list-style-position: inside;
}

.list-outside {
    list-style-position: outside;
}

.list-none {
    list-style-type: none;
}

.list-disc {
    list-style-type: disc;
}

.list-decimal {
    list-style-type: decimal;
}

.m-0 {
    margin: 0;
}

.m-1 {
    margin: 1px;
}

.m-4 {
    margin: 4px;
}

.m-8 {
    margin: 8px;
}

.m-12 {
    margin: 12px;
}

.m-16 {
    margin: 16px;
}

.m-20 {
    margin: 20px;
}

.m-24 {
    margin: 24px;
}

.m-28 {
    margin: 28px;
}

.m-32 {
    margin: 32px;
}

.m-36 {
    margin: 36px;
}

.m-40 {
    margin: 40px;
}

.m-44 {
    margin: 44px;
}

.m-48 {
    margin: 48px;
}

.m-52 {
    margin: 52px;
}

.m-56 {
    margin: 56px;
}

.m-64 {
    margin: 64px;
}

.m-68 {
    margin: 68px;
}

.m-72 {
    margin: 72px;
}

.m-80 {
    margin: 80px;
}

.m-96 {
    margin: 96px;
}

.m-128 {
    margin: 128px;
}

.m-160 {
    margin: 160px;
}

.m-192 {
    margin: 192px;
}

.m-224 {
    margin: 224px;
}

.m-256 {
    margin: 256px;
}

.m-512 {
    margin: 512px;
}

.m-auto {
    margin: auto;
}

.-m-1 {
    margin: -1px;
}

.-m-4 {
    margin: -4px;
}

.-m-8 {
    margin: -8px;
}

.-m-12 {
    margin: -12px;
}

.-m-16 {
    margin: -16px;
}

.-m-20 {
    margin: -20px;
}

.-m-24 {
    margin: -24px;
}

.-m-28 {
    margin: -28px;
}

.-m-32 {
    margin: -32px;
}

.-m-36 {
    margin: -36px;
}

.-m-40 {
    margin: -40px;
}

.-m-44 {
    margin: -44px;
}

.-m-48 {
    margin: -48px;
}

.-m-52 {
    margin: -52px;
}

.-m-56 {
    margin: -56px;
}

.-m-64 {
    margin: -64px;
}

.-m-68 {
    margin: -68px;
}

.-m-72 {
    margin: -72px;
}

.-m-80 {
    margin: -80px;
}

.-m-96 {
    margin: -96px;
}

.-m-128 {
    margin: -128px;
}

.-m-160 {
    margin: -160px;
}

.-m-192 {
    margin: -192px;
}

.-m-224 {
    margin: -224px;
}

.-m-256 {
    margin: -256px;
}

.-m-512 {
    margin: -512px;
}

.my-0 {
    margin-top: 0;
    margin-bottom: 0;
}

.mx-0 {
    margin-left: 0;
    margin-right: 0;
}

.my-1 {
    margin-top: 1px;
    margin-bottom: 1px;
}

.mx-1 {
    margin-left: 1px;
    margin-right: 1px;
}

.my-4 {
    margin-top: 4px;
    margin-bottom: 4px;
}

.mx-4 {
    margin-left: 4px;
    margin-right: 4px;
}

.my-8 {
    margin-top: 8px;
    margin-bottom: 8px;
}

.mx-8 {
    margin-left: 8px;
    margin-right: 8px;
}

.my-12 {
    margin-top: 12px;
    margin-bottom: 12px;
}

.mx-12 {
    margin-left: 12px;
    margin-right: 12px;
}

.my-16 {
    margin-top: 16px;
    margin-bottom: 16px;
}

.mx-16 {
    margin-left: 16px;
    margin-right: 16px;
}

.my-20 {
    margin-top: 20px;
    margin-bottom: 20px;
}

.mx-20 {
    margin-left: 20px;
    margin-right: 20px;
}

.my-24 {
    margin-top: 24px;
    margin-bottom: 24px;
}

.mx-24 {
    margin-left: 24px;
    margin-right: 24px;
}

.my-28 {
    margin-top: 28px;
    margin-bottom: 28px;
}

.mx-28 {
    margin-left: 28px;
    margin-right: 28px;
}

.my-32 {
    margin-top: 32px;
    margin-bottom: 32px;
}

.mx-32 {
    margin-left: 32px;
    margin-right: 32px;
}

.my-36 {
    margin-top: 36px;
    margin-bottom: 36px;
}

.mx-36 {
    margin-left: 36px;
    margin-right: 36px;
}

.my-40 {
    margin-top: 40px;
    margin-bottom: 40px;
}

.mx-40 {
    margin-left: 40px;
    margin-right: 40px;
}

.my-44 {
    margin-top: 44px;
    margin-bottom: 44px;
}

.mx-44 {
    margin-left: 44px;
    margin-right: 44px;
}

.my-48 {
    margin-top: 48px;
    margin-bottom: 48px;
}

.mx-48 {
    margin-left: 48px;
    margin-right: 48px;
}

.my-52 {
    margin-top: 52px;
    margin-bottom: 52px;
}

.mx-52 {
    margin-left: 52px;
    margin-right: 52px;
}

.my-56 {
    margin-top: 56px;
    margin-bottom: 56px;
}

.mx-56 {
    margin-left: 56px;
    margin-right: 56px;
}

.my-64 {
    margin-top: 64px;
    margin-bottom: 64px;
}

.mx-64 {
    margin-left: 64px;
    margin-right: 64px;
}

.my-68 {
    margin-top: 68px;
    margin-bottom: 68px;
}

.mx-68 {
    margin-left: 68px;
    margin-right: 68px;
}

.my-72 {
    margin-top: 72px;
    margin-bottom: 72px;
}

.mx-72 {
    margin-left: 72px;
    margin-right: 72px;
}

.my-80 {
    margin-top: 80px;
    margin-bottom: 80px;
}

.mx-80 {
    margin-left: 80px;
    margin-right: 80px;
}

.my-96 {
    margin-top: 96px;
    margin-bottom: 96px;
}

.mx-96 {
    margin-left: 96px;
    margin-right: 96px;
}

.my-128 {
    margin-top: 128px;
    margin-bottom: 128px;
}

.mx-128 {
    margin-left: 128px;
    margin-right: 128px;
}

.my-160 {
    margin-top: 160px;
    margin-bottom: 160px;
}

.mx-160 {
    margin-left: 160px;
    margin-right: 160px;
}

.my-192 {
    margin-top: 192px;
    margin-bottom: 192px;
}

.mx-192 {
    margin-left: 192px;
    margin-right: 192px;
}

.my-224 {
    margin-top: 224px;
    margin-bottom: 224px;
}

.mx-224 {
    margin-left: 224px;
    margin-right: 224px;
}

.my-256 {
    margin-top: 256px;
    margin-bottom: 256px;
}

.mx-256 {
    margin-left: 256px;
    margin-right: 256px;
}

.my-512 {
    margin-top: 512px;
    margin-bottom: 512px;
}

.mx-512 {
    margin-left: 512px;
    margin-right: 512px;
}

.my-auto {
    margin-top: auto;
    margin-bottom: auto;
}

.mx-auto {
    margin-left: auto;
    margin-right: auto;
}

.-my-1 {
    margin-top: -1px;
    margin-bottom: -1px;
}

.-mx-1 {
    margin-left: -1px;
    margin-right: -1px;
}

.-my-4 {
    margin-top: -4px;
    margin-bottom: -4px;
}

.-mx-4 {
    margin-left: -4px;
    margin-right: -4px;
}

.-my-8 {
    margin-top: -8px;
    margin-bottom: -8px;
}

.-mx-8 {
    margin-left: -8px;
    margin-right: -8px;
}

.-my-12 {
    margin-top: -12px;
    margin-bottom: -12px;
}

.-mx-12 {
    margin-left: -12px;
    margin-right: -12px;
}

.-my-16 {
    margin-top: -16px;
    margin-bottom: -16px;
}

.-mx-16 {
    margin-left: -16px;
    margin-right: -16px;
}

.-my-20 {
    margin-top: -20px;
    margin-bottom: -20px;
}

.-mx-20 {
    margin-left: -20px;
    margin-right: -20px;
}

.-my-24 {
    margin-top: -24px;
    margin-bottom: -24px;
}

.-mx-24 {
    margin-left: -24px;
    margin-right: -24px;
}

.-my-28 {
    margin-top: -28px;
    margin-bottom: -28px;
}

.-mx-28 {
    margin-left: -28px;
    margin-right: -28px;
}

.-my-32 {
    margin-top: -32px;
    margin-bottom: -32px;
}

.-mx-32 {
    margin-left: -32px;
    margin-right: -32px;
}

.-my-36 {
    margin-top: -36px;
    margin-bottom: -36px;
}

.-mx-36 {
    margin-left: -36px;
    margin-right: -36px;
}

.-my-40 {
    margin-top: -40px;
    margin-bottom: -40px;
}

.-mx-40 {
    margin-left: -40px;
    margin-right: -40px;
}

.-my-44 {
    margin-top: -44px;
    margin-bottom: -44px;
}

.-mx-44 {
    margin-left: -44px;
    margin-right: -44px;
}

.-my-48 {
    margin-top: -48px;
    margin-bottom: -48px;
}

.-mx-48 {
    margin-left: -48px;
    margin-right: -48px;
}

.-my-52 {
    margin-top: -52px;
    margin-bottom: -52px;
}

.-mx-52 {
    margin-left: -52px;
    margin-right: -52px;
}

.-my-56 {
    margin-top: -56px;
    margin-bottom: -56px;
}

.-mx-56 {
    margin-left: -56px;
    margin-right: -56px;
}

.-my-64 {
    margin-top: -64px;
    margin-bottom: -64px;
}

.-mx-64 {
    margin-left: -64px;
    margin-right: -64px;
}

.-my-68 {
    margin-top: -68px;
    margin-bottom: -68px;
}

.-mx-68 {
    margin-left: -68px;
    margin-right: -68px;
}

.-my-72 {
    margin-top: -72px;
    margin-bottom: -72px;
}

.-mx-72 {
    margin-left: -72px;
    margin-right: -72px;
}

.-my-80 {
    margin-top: -80px;
    margin-bottom: -80px;
}

.-mx-80 {
    margin-left: -80px;
    margin-right: -80px;
}

.-my-96 {
    margin-top: -96px;
    margin-bottom: -96px;
}

.-mx-96 {
    margin-left: -96px;
    margin-right: -96px;
}

.-my-128 {
    margin-top: -128px;
    margin-bottom: -128px;
}

.-mx-128 {
    margin-left: -128px;
    margin-right: -128px;
}

.-my-160 {
    margin-top: -160px;
    margin-bottom: -160px;
}

.-mx-160 {
    margin-left: -160px;
    margin-right: -160px;
}

.-my-192 {
    margin-top: -192px;
    margin-bottom: -192px;
}

.-mx-192 {
    margin-left: -192px;
    margin-right: -192px;
}

.-my-224 {
    margin-top: -224px;
    margin-bottom: -224px;
}

.-mx-224 {
    margin-left: -224px;
    margin-right: -224px;
}

.-my-256 {
    margin-top: -256px;
    margin-bottom: -256px;
}

.-mx-256 {
    margin-left: -256px;
    margin-right: -256px;
}

.-my-512 {
    margin-top: -512px;
    margin-bottom: -512px;
}

.-mx-512 {
    margin-left: -512px;
    margin-right: -512px;
}

.mt-0 {
    margin-top: 0;
}

.mr-0 {
    margin-right: 0;
}

.mb-0 {
    margin-bottom: 0;
}

.ml-0 {
    margin-left: 0;
}

.mt-1 {
    margin-top: 1px;
}

.mr-1 {
    margin-right: 1px;
}

.mb-1 {
    margin-bottom: 1px;
}

.ml-1 {
    margin-left: 1px;
}

.mt-4 {
    margin-top: 4px;
}

.mr-4 {
    margin-right: 4px;
}

.mb-4 {
    margin-bottom: 4px;
}

.ml-4 {
    margin-left: 4px;
}

.mt-8 {
    margin-top: 8px;
}

.mr-8 {
    margin-right: 8px;
}

.mb-8 {
    margin-bottom: 8px;
}

.ml-8 {
    margin-left: 8px;
}

.mt-12 {
    margin-top: 12px;
}

.mr-12 {
    margin-right: 12px;
}

.mb-12 {
    margin-bottom: 12px;
}

.ml-12 {
    margin-left: 12px;
}

.mt-16 {
    margin-top: 16px;
}

.mr-16 {
    margin-right: 16px;
}

.mb-16 {
    margin-bottom: 16px;
}

.ml-16 {
    margin-left: 16px;
}

.mt-20 {
    margin-top: 20px;
}

.mr-20 {
    margin-right: 20px;
}

.mb-20 {
    margin-bottom: 20px;
}

.ml-20 {
    margin-left: 20px;
}

.mt-24 {
    margin-top: 24px;
}

.mr-24 {
    margin-right: 24px;
}

.mb-24 {
    margin-bottom: 24px;
}

.ml-24 {
    margin-left: 24px;
}

.mt-28 {
    margin-top: 28px;
}

.mr-28 {
    margin-right: 28px;
}

.mb-28 {
    margin-bottom: 28px;
}

.ml-28 {
    margin-left: 28px;
}

.mt-32 {
    margin-top: 32px;
}

.mr-32 {
    margin-right: 32px;
}

.mb-32 {
    margin-bottom: 32px;
}

.ml-32 {
    margin-left: 32px;
}

.mt-36 {
    margin-top: 36px;
}

.mr-36 {
    margin-right: 36px;
}

.mb-36 {
    margin-bottom: 36px;
}

.ml-36 {
    margin-left: 36px;
}

.mt-40 {
    margin-top: 40px;
}

.mr-40 {
    margin-right: 40px;
}

.mb-40 {
    margin-bottom: 40px;
}

.ml-40 {
    margin-left: 40px;
}

.mt-44 {
    margin-top: 44px;
}

.mr-44 {
    margin-right: 44px;
}

.mb-44 {
    margin-bottom: 44px;
}

.ml-44 {
    margin-left: 44px;
}

.mt-48 {
    margin-top: 48px;
}

.mr-48 {
    margin-right: 48px;
}

.mb-48 {
    margin-bottom: 48px;
}

.ml-48 {
    margin-left: 48px;
}

.mt-52 {
    margin-top: 52px;
}

.mr-52 {
    margin-right: 52px;
}

.mb-52 {
    margin-bottom: 52px;
}

.ml-52 {
    margin-left: 52px;
}

.mt-56 {
    margin-top: 56px;
}

.mr-56 {
    margin-right: 56px;
}

.mb-56 {
    margin-bottom: 56px;
}

.ml-56 {
    margin-left: 56px;
}

.mt-64 {
    margin-top: 64px;
}

.mr-64 {
    margin-right: 64px;
}

.mb-64 {
    margin-bottom: 64px;
}

.ml-64 {
    margin-left: 64px;
}

.mt-68 {
    margin-top: 68px;
}

.mr-68 {
    margin-right: 68px;
}

.mb-68 {
    margin-bottom: 68px;
}

.ml-68 {
    margin-left: 68px;
}

.mt-72 {
    margin-top: 72px;
}

.mr-72 {
    margin-right: 72px;
}

.mb-72 {
    margin-bottom: 72px;
}

.ml-72 {
    margin-left: 72px;
}

.mt-80 {
    margin-top: 80px;
}

.mr-80 {
    margin-right: 80px;
}

.mb-80 {
    margin-bottom: 80px;
}

.ml-80 {
    margin-left: 80px;
}

.mt-96 {
    margin-top: 96px;
}

.mr-96 {
    margin-right: 96px;
}

.mb-96 {
    margin-bottom: 96px;
}

.ml-96 {
    margin-left: 96px;
}

.mt-128 {
    margin-top: 128px;
}

.mr-128 {
    margin-right: 128px;
}

.mb-128 {
    margin-bottom: 128px;
}

.ml-128 {
    margin-left: 128px;
}

.mt-160 {
    margin-top: 160px;
}

.mr-160 {
    margin-right: 160px;
}

.mb-160 {
    margin-bottom: 160px;
}

.ml-160 {
    margin-left: 160px;
}

.mt-192 {
    margin-top: 192px;
}

.mr-192 {
    margin-right: 192px;
}

.mb-192 {
    margin-bottom: 192px;
}

.ml-192 {
    margin-left: 192px;
}

.mt-224 {
    margin-top: 224px;
}

.mr-224 {
    margin-right: 224px;
}

.mb-224 {
    margin-bottom: 224px;
}

.ml-224 {
    margin-left: 224px;
}

.mt-256 {
    margin-top: 256px;
}

.mr-256 {
    margin-right: 256px;
}

.mb-256 {
    margin-bottom: 256px;
}

.ml-256 {
    margin-left: 256px;
}

.mt-512 {
    margin-top: 512px;
}

.mr-512 {
    margin-right: 512px;
}

.mb-512 {
    margin-bottom: 512px;
}

.ml-512 {
    margin-left: 512px;
}

.mt-auto {
    margin-top: auto;
}

.mr-auto {
    margin-right: auto;
}

.mb-auto {
    margin-bottom: auto;
}

.ml-auto {
    margin-left: auto;
}

.-mt-1 {
    margin-top: -1px;
}

.-mr-1 {
    margin-right: -1px;
}

.-mb-1 {
    margin-bottom: -1px;
}

.-ml-1 {
    margin-left: -1px;
}

.-mt-4 {
    margin-top: -4px;
}

.-mr-4 {
    margin-right: -4px;
}

.-mb-4 {
    margin-bottom: -4px;
}

.-ml-4 {
    margin-left: -4px;
}

.-mt-8 {
    margin-top: -8px;
}

.-mr-8 {
    margin-right: -8px;
}

.-mb-8 {
    margin-bottom: -8px;
}

.-ml-8 {
    margin-left: -8px;
}

.-mt-12 {
    margin-top: -12px;
}

.-mr-12 {
    margin-right: -12px;
}

.-mb-12 {
    margin-bottom: -12px;
}

.-ml-12 {
    margin-left: -12px;
}

.-mt-16 {
    margin-top: -16px;
}

.-mr-16 {
    margin-right: -16px;
}

.-mb-16 {
    margin-bottom: -16px;
}

.-ml-16 {
    margin-left: -16px;
}

.-mt-20 {
    margin-top: -20px;
}

.-mr-20 {
    margin-right: -20px;
}

.-mb-20 {
    margin-bottom: -20px;
}

.-ml-20 {
    margin-left: -20px;
}

.-mt-24 {
    margin-top: -24px;
}

.-mr-24 {
    margin-right: -24px;
}

.-mb-24 {
    margin-bottom: -24px;
}

.-ml-24 {
    margin-left: -24px;
}

.-mt-28 {
    margin-top: -28px;
}

.-mr-28 {
    margin-right: -28px;
}

.-mb-28 {
    margin-bottom: -28px;
}

.-ml-28 {
    margin-left: -28px;
}

.-mt-32 {
    margin-top: -32px;
}

.-mr-32 {
    margin-right: -32px;
}

.-mb-32 {
    margin-bottom: -32px;
}

.-ml-32 {
    margin-left: -32px;
}

.-mt-36 {
    margin-top: -36px;
}

.-mr-36 {
    margin-right: -36px;
}

.-mb-36 {
    margin-bottom: -36px;
}

.-ml-36 {
    margin-left: -36px;
}

.-mt-40 {
    margin-top: -40px;
}

.-mr-40 {
    margin-right: -40px;
}

.-mb-40 {
    margin-bottom: -40px;
}

.-ml-40 {
    margin-left: -40px;
}

.-mt-44 {
    margin-top: -44px;
}

.-mr-44 {
    margin-right: -44px;
}

.-mb-44 {
    margin-bottom: -44px;
}

.-ml-44 {
    margin-left: -44px;
}

.-mt-48 {
    margin-top: -48px;
}

.-mr-48 {
    margin-right: -48px;
}

.-mb-48 {
    margin-bottom: -48px;
}

.-ml-48 {
    margin-left: -48px;
}

.-mt-52 {
    margin-top: -52px;
}

.-mr-52 {
    margin-right: -52px;
}

.-mb-52 {
    margin-bottom: -52px;
}

.-ml-52 {
    margin-left: -52px;
}

.-mt-56 {
    margin-top: -56px;
}

.-mr-56 {
    margin-right: -56px;
}

.-mb-56 {
    margin-bottom: -56px;
}

.-ml-56 {
    margin-left: -56px;
}

.-mt-64 {
    margin-top: -64px;
}

.-mr-64 {
    margin-right: -64px;
}

.-mb-64 {
    margin-bottom: -64px;
}

.-ml-64 {
    margin-left: -64px;
}

.-mt-68 {
    margin-top: -68px;
}

.-mr-68 {
    margin-right: -68px;
}

.-mb-68 {
    margin-bottom: -68px;
}

.-ml-68 {
    margin-left: -68px;
}

.-mt-72 {
    margin-top: -72px;
}

.-mr-72 {
    margin-right: -72px;
}

.-mb-72 {
    margin-bottom: -72px;
}

.-ml-72 {
    margin-left: -72px;
}

.-mt-80 {
    margin-top: -80px;
}

.-mr-80 {
    margin-right: -80px;
}

.-mb-80 {
    margin-bottom: -80px;
}

.-ml-80 {
    margin-left: -80px;
}

.-mt-96 {
    margin-top: -96px;
}

.-mr-96 {
    margin-right: -96px;
}

.-mb-96 {
    margin-bottom: -96px;
}

.-ml-96 {
    margin-left: -96px;
}

.-mt-128 {
    margin-top: -128px;
}

.-mr-128 {
    margin-right: -128px;
}

.-mb-128 {
    margin-bottom: -128px;
}

.-ml-128 {
    margin-left: -128px;
}

.-mt-160 {
    margin-top: -160px;
}

.-mr-160 {
    margin-right: -160px;
}

.-mb-160 {
    margin-bottom: -160px;
}

.-ml-160 {
    margin-left: -160px;
}

.-mt-192 {
    margin-top: -192px;
}

.-mr-192 {
    margin-right: -192px;
}

.-mb-192 {
    margin-bottom: -192px;
}

.-ml-192 {
    margin-left: -192px;
}

.-mt-224 {
    margin-top: -224px;
}

.-mr-224 {
    margin-right: -224px;
}

.-mb-224 {
    margin-bottom: -224px;
}

.-ml-224 {
    margin-left: -224px;
}

.-mt-256 {
    margin-top: -256px;
}

.-mr-256 {
    margin-right: -256px;
}

.-mb-256 {
    margin-bottom: -256px;
}

.-ml-256 {
    margin-left: -256px;
}

.-mt-512 {
    margin-top: -512px;
}

.-mr-512 {
    margin-right: -512px;
}

.-mb-512 {
    margin-bottom: -512px;
}

.-ml-512 {
    margin-left: -512px;
}

.max-h-full {
    max-height: 100%;
}

.max-w-full {
    max-width: 100%;
}

.min-h-0 {
    min-height: 0;
}

.min-h-full {
    min-height: 100%;
}

.min-w-0 {
    min-width: 0;
}

.min-w-1 {
    min-width: 1px;
}

.min-w-4 {
    min-width: 4px;
}

.min-w-8 {
    min-width: 8px;
}

.min-w-12 {
    min-width: 12px;
}

.min-w-16 {
    min-width: 16px;
}

.min-w-20 {
    min-width: 20px;
}

.min-w-24 {
    min-width: 24px;
}

.min-w-28 {
    min-width: 28px;
}

.min-w-32 {
    min-width: 32px;
}

.min-w-36 {
    min-width: 36px;
}

.min-w-40 {
    min-width: 40px;
}

.min-w-44 {
    min-width: 44px;
}

.min-w-48 {
    min-width: 48px;
}

.min-w-52 {
    min-width: 52px;
}

.min-w-56 {
    min-width: 56px;
}

.min-w-64 {
    min-width: 64px;
}

.min-w-68 {
    min-width: 68px;
}

.min-w-72 {
    min-width: 72px;
}

.min-w-80 {
    min-width: 80px;
}

.min-w-96 {
    min-width: 96px;
}

.min-w-128 {
    min-width: 128px;
}

.min-w-160 {
    min-width: 160px;
}

.min-w-192 {
    min-width: 192px;
}

.min-w-224 {
    min-width: 224px;
}

.min-w-256 {
    min-width: 256px;
}

.min-w-512 {
    min-width: 512px;
}

.min-w-full {
    min-width: 100%;
}

.object-contain {
    -o-object-fit: contain;
    object-fit: contain;
}

.object-cover {
    -o-object-fit: cover;
    object-fit: cover;
}

.object-fill {
    -o-object-fit: fill;
    object-fit: fill;
}

.object-none {
    -o-object-fit: none;
    object-fit: none;
}

.object-scale-down {
    -o-object-fit: scale-down;
    object-fit: scale-down;
}

.object-bottom {
    -o-object-position: bottom;
    object-position: bottom;
}

.object-center {
    -o-object-position: center;
    object-position: center;
}

.object-left {
    -o-object-position: left;
    object-position: left;
}

.object-left-bottom {
    -o-object-position: left bottom;
    object-position: left bottom;
}

.object-left-top {
    -o-object-position: left top;
    object-position: left top;
}

.object-right {
    -o-object-position: right;
    object-position: right;
}

.object-right-bottom {
    -o-object-position: right bottom;
    object-position: right bottom;
}

.object-right-top {
    -o-object-position: right top;
    object-position: right top;
}

.object-top {
    -o-object-position: top;
    object-position: top;
}

.opacity-0 {
    opacity: 0;
}

.opacity-25 {
    opacity: 0.25;
}

.opacity-50 {
    opacity: 0.5;
}

.opacity-75 {
    opacity: 0.75;
}

.opacity-100 {
    opacity: 1;
}

.placeholder\:opacity-0::-moz-placeholder {
    opacity: 0;
}

.placeholder\:opacity-0:-ms-input-placeholder {
    opacity: 0;
}

.placeholder\:opacity-0::placeholder {
    opacity: 0;
}

.placeholder\:opacity-25::-moz-placeholder {
    opacity: 0.25;
}

.placeholder\:opacity-25:-ms-input-placeholder {
    opacity: 0.25;
}

.placeholder\:opacity-25::placeholder {
    opacity: 0.25;
}

.placeholder\:opacity-50::-moz-placeholder {
    opacity: 0.5;
}

.placeholder\:opacity-50:-ms-input-placeholder {
    opacity: 0.5;
}

.placeholder\:opacity-50::placeholder {
    opacity: 0.5;
}

.placeholder\:opacity-75::-moz-placeholder {
    opacity: 0.75;
}

.placeholder\:opacity-75:-ms-input-placeholder {
    opacity: 0.75;
}

.placeholder\:opacity-75::placeholder {
    opacity: 0.75;
}

.placeholder\:opacity-100::-moz-placeholder {
    opacity: 1;
}

.placeholder\:opacity-100:-ms-input-placeholder {
    opacity: 1;
}

.placeholder\:opacity-100::placeholder {
    opacity: 1;
}

.outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
}

.outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
}

.outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
}

.focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
}

.focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
}

.focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
}

.overflow-auto {
    overflow: auto;
}

.overflow-hidden {
    overflow: hidden;
}

.overflow-visible {
    overflow: visible;
}

.overflow-scroll {
    overflow: scroll;
}

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

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

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

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

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

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

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

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

.scrolling-touch {
    -webkit-overflow-scrolling: touch;
}

.scrolling-auto {
    -webkit-overflow-scrolling: auto;
}

.overscroll-auto {
    -ms-scroll-chaining: chained;
    overscroll-behavior: auto;
}

.overscroll-contain {
    -ms-scroll-chaining: none;
    overscroll-behavior: contain;
}

.overscroll-none {
    -ms-scroll-chaining: none;
    overscroll-behavior: none;
}

.overscroll-y-auto {
    overscroll-behavior-y: auto;
}

.overscroll-y-contain {
    overscroll-behavior-y: contain;
}

.overscroll-y-none {
    overscroll-behavior-y: none;
}

.overscroll-x-auto {
    overscroll-behavior-x: auto;
}

.overscroll-x-contain {
    overscroll-behavior-x: contain;
}

.overscroll-x-none {
    overscroll-behavior-x: none;
}

.p-0 {
    padding: 0;
}

.p-1 {
    padding: 1px;
}

.p-4 {
    padding: 4px;
}

.p-8 {
    padding: 8px;
}

.p-12 {
    padding: 12px;
}

.p-16 {
    padding: 16px;
}

.p-20 {
    padding: 20px;
}

.p-24 {
    padding: 24px;
}

.p-28 {
    padding: 28px;
}

.p-32 {
    padding: 32px;
}

.p-36 {
    padding: 36px;
}

.p-40 {
    padding: 40px;
}

.p-44 {
    padding: 44px;
}

.p-48 {
    padding: 48px;
}

.p-52 {
    padding: 52px;
}

.p-56 {
    padding: 56px;
}

.p-64 {
    padding: 64px;
}

.p-68 {
    padding: 68px;
}

.p-72 {
    padding: 72px;
}

.p-80 {
    padding: 80px;
}

.p-96 {
    padding: 96px;
}

.p-128 {
    padding: 128px;
}

.p-160 {
    padding: 160px;
}

.p-192 {
    padding: 192px;
}

.p-224 {
    padding: 224px;
}

.p-256 {
    padding: 256px;
}

.p-512 {
    padding: 512px;
}

.py-0 {
    padding-top: 0;
    padding-bottom: 0;
}

.px-0 {
    padding-left: 0;
    padding-right: 0;
}

.py-1 {
    padding-top: 1px;
    padding-bottom: 1px;
}

.px-1 {
    padding-left: 1px;
    padding-right: 1px;
}

.py-4 {
    padding-top: 4px;
    padding-bottom: 4px;
}

.px-4 {
    padding-left: 4px;
    padding-right: 4px;
}

.py-8 {
    padding-top: 8px;
    padding-bottom: 8px;
}

.px-8 {
    padding-left: 8px;
    padding-right: 8px;
}

.py-12 {
    padding-top: 12px;
    padding-bottom: 12px;
}

.px-12 {
    padding-left: 12px;
    padding-right: 12px;
}

.py-16 {
    padding-top: 16px;
    padding-bottom: 16px;
}

.px-16 {
    padding-left: 16px;
    padding-right: 16px;
}

.py-20 {
    padding-top: 20px;
    padding-bottom: 20px;
}

.px-20 {
    padding-left: 20px;
    padding-right: 20px;
}

.py-24 {
    padding-top: 24px;
    padding-bottom: 24px;
}

.px-24 {
    padding-left: 24px;
    padding-right: 24px;
}

.py-28 {
    padding-top: 28px;
    padding-bottom: 28px;
}

.px-28 {
    padding-left: 28px;
    padding-right: 28px;
}

.py-32 {
    padding-top: 32px;
    padding-bottom: 32px;
}

.px-32 {
    padding-left: 32px;
    padding-right: 32px;
}

.py-36 {
    padding-top: 36px;
    padding-bottom: 36px;
}

.px-36 {
    padding-left: 36px;
    padding-right: 36px;
}

.py-40 {
    padding-top: 40px;
    padding-bottom: 40px;
}

.px-40 {
    padding-left: 40px;
    padding-right: 40px;
}

.py-44 {
    padding-top: 44px;
    padding-bottom: 44px;
}

.px-44 {
    padding-left: 44px;
    padding-right: 44px;
}

.py-48 {
    padding-top: 48px;
    padding-bottom: 48px;
}

.px-48 {
    padding-left: 48px;
    padding-right: 48px;
}

.py-52 {
    padding-top: 52px;
    padding-bottom: 52px;
}

.px-52 {
    padding-left: 52px;
    padding-right: 52px;
}

.py-56 {
    padding-top: 56px;
    padding-bottom: 56px;
}

.px-56 {
    padding-left: 56px;
    padding-right: 56px;
}

.py-64 {
    padding-top: 64px;
    padding-bottom: 64px;
}

.px-64 {
    padding-left: 64px;
    padding-right: 64px;
}

.py-68 {
    padding-top: 68px;
    padding-bottom: 68px;
}

.px-68 {
    padding-left: 68px;
    padding-right: 68px;
}

.py-72 {
    padding-top: 72px;
    padding-bottom: 72px;
}

.px-72 {
    padding-left: 72px;
    padding-right: 72px;
}

.py-80 {
    padding-top: 80px;
    padding-bottom: 80px;
}

.px-80 {
    padding-left: 80px;
    padding-right: 80px;
}

.py-96 {
    padding-top: 96px;
    padding-bottom: 96px;
}

.px-96 {
    padding-left: 96px;
    padding-right: 96px;
}

.py-128 {
    padding-top: 128px;
    padding-bottom: 128px;
}

.px-128 {
    padding-left: 128px;
    padding-right: 128px;
}

.py-160 {
    padding-top: 160px;
    padding-bottom: 160px;
}

.px-160 {
    padding-left: 160px;
    padding-right: 160px;
}

.py-192 {
    padding-top: 192px;
    padding-bottom: 192px;
}

.px-192 {
    padding-left: 192px;
    padding-right: 192px;
}

.py-224 {
    padding-top: 224px;
    padding-bottom: 224px;
}

.px-224 {
    padding-left: 224px;
    padding-right: 224px;
}

.py-256 {
    padding-top: 256px;
    padding-bottom: 256px;
}

.px-256 {
    padding-left: 256px;
    padding-right: 256px;
}

.py-512 {
    padding-top: 512px;
    padding-bottom: 512px;
}

.px-512 {
    padding-left: 512px;
    padding-right: 512px;
}

.pt-0 {
    padding-top: 0;
}

.pr-0 {
    padding-right: 0;
}

.pb-0 {
    padding-bottom: 0;
}

.pl-0 {
    padding-left: 0;
}

.pt-1 {
    padding-top: 1px;
}

.pr-1 {
    padding-right: 1px;
}

.pb-1 {
    padding-bottom: 1px;
}

.pl-1 {
    padding-left: 1px;
}

.pt-4 {
    padding-top: 4px;
}

.pr-4 {
    padding-right: 4px;
}

.pb-4 {
    padding-bottom: 4px;
}

.pl-4 {
    padding-left: 4px;
}

.pt-8 {
    padding-top: 8px;
}

.pr-8 {
    padding-right: 8px;
}

.pb-8 {
    padding-bottom: 8px;
}

.pl-8 {
    padding-left: 8px;
}

.pt-12 {
    padding-top: 12px;
}

.pr-12 {
    padding-right: 12px;
}

.pb-12 {
    padding-bottom: 12px;
}

.pl-12 {
    padding-left: 12px;
}

.pt-16 {
    padding-top: 16px;
}

.pr-16 {
    padding-right: 16px;
}

.pb-16 {
    padding-bottom: 16px;
}

.pl-16 {
    padding-left: 16px;
}

.pt-20 {
    padding-top: 20px;
}

.pr-20 {
    padding-right: 20px;
}

.pb-20 {
    padding-bottom: 20px;
}

.pl-20 {
    padding-left: 20px;
}

.pt-24 {
    padding-top: 24px;
}

.pr-24 {
    padding-right: 24px;
}

.pb-24 {
    padding-bottom: 24px;
}

.pl-24 {
    padding-left: 24px;
}

.pt-28 {
    padding-top: 28px;
}

.pr-28 {
    padding-right: 28px;
}

.pb-28 {
    padding-bottom: 28px;
}

.pl-28 {
    padding-left: 28px;
}

.pt-32 {
    padding-top: 32px;
}

.pr-32 {
    padding-right: 32px;
}

.pb-32 {
    padding-bottom: 32px;
}

.pl-32 {
    padding-left: 32px;
}

.pt-36 {
    padding-top: 36px;
}

.pr-36 {
    padding-right: 36px;
}

.pb-36 {
    padding-bottom: 36px;
}

.pl-36 {
    padding-left: 36px;
}

.pt-40 {
    padding-top: 40px;
}

.pr-40 {
    padding-right: 40px;
}

.pb-40 {
    padding-bottom: 40px;
}

.pl-40 {
    padding-left: 40px;
}

.pt-44 {
    padding-top: 44px;
}

.pr-44 {
    padding-right: 44px;
}

.pb-44 {
    padding-bottom: 44px;
}

.pl-44 {
    padding-left: 44px;
}

.pt-48 {
    padding-top: 48px;
}

.pr-48 {
    padding-right: 48px;
}

.pb-48 {
    padding-bottom: 48px;
}

.pl-48 {
    padding-left: 48px;
}

.pt-52 {
    padding-top: 52px;
}

.pr-52 {
    padding-right: 52px;
}

.pb-52 {
    padding-bottom: 52px;
}

.pl-52 {
    padding-left: 52px;
}

.pt-56 {
    padding-top: 56px;
}

.pr-56 {
    padding-right: 56px;
}

.pb-56 {
    padding-bottom: 56px;
}

.pl-56 {
    padding-left: 56px;
}

.pt-64 {
    padding-top: 64px;
}

.pr-64 {
    padding-right: 64px;
}

.pb-64 {
    padding-bottom: 64px;
}

.pl-64 {
    padding-left: 64px;
}

.pt-68 {
    padding-top: 68px;
}

.pr-68 {
    padding-right: 68px;
}

.pb-68 {
    padding-bottom: 68px;
}

.pl-68 {
    padding-left: 68px;
}

.pt-72 {
    padding-top: 72px;
}

.pr-72 {
    padding-right: 72px;
}

.pb-72 {
    padding-bottom: 72px;
}

.pl-72 {
    padding-left: 72px;
}

.pt-80 {
    padding-top: 80px;
}

.pr-80 {
    padding-right: 80px;
}

.pb-80 {
    padding-bottom: 80px;
}

.pl-80 {
    padding-left: 80px;
}

.pt-96 {
    padding-top: 96px;
}

.pr-96 {
    padding-right: 96px;
}

.pb-96 {
    padding-bottom: 96px;
}

.pl-96 {
    padding-left: 96px;
}

.pt-128 {
    padding-top: 128px;
}

.pr-128 {
    padding-right: 128px;
}

.pb-128 {
    padding-bottom: 128px;
}

.pl-128 {
    padding-left: 128px;
}

.pt-160 {
    padding-top: 160px;
}

.pr-160 {
    padding-right: 160px;
}

.pb-160 {
    padding-bottom: 160px;
}

.pl-160 {
    padding-left: 160px;
}

.pt-192 {
    padding-top: 192px;
}

.pr-192 {
    padding-right: 192px;
}

.pb-192 {
    padding-bottom: 192px;
}

.pl-192 {
    padding-left: 192px;
}

.pt-224 {
    padding-top: 224px;
}

.pr-224 {
    padding-right: 224px;
}

.pb-224 {
    padding-bottom: 224px;
}

.pl-224 {
    padding-left: 224px;
}

.pt-256 {
    padding-top: 256px;
}

.pr-256 {
    padding-right: 256px;
}

.pb-256 {
    padding-bottom: 256px;
}

.pl-256 {
    padding-left: 256px;
}

.pt-512 {
    padding-top: 512px;
}

.pr-512 {
    padding-right: 512px;
}

.pb-512 {
    padding-bottom: 512px;
}

.pl-512 {
    padding-left: 512px;
}

.placeholder-gray-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c1c1c1;
    color: rgba(193, 193, 193, var(--placeholder-opacity));
}

.placeholder-gray-400:-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c1c1c1;
    color: rgba(193, 193, 193, var(--placeholder-opacity));
}

.placeholder-gray-400::placeholder {
    --placeholder-opacity: 1;
    color: #c1c1c1;
    color: rgba(193, 193, 193, var(--placeholder-opacity));
}

.focus\:placeholder-gray-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c1c1c1;
    color: rgba(193, 193, 193, var(--placeholder-opacity));
}

.focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c1c1c1;
    color: rgba(193, 193, 193, var(--placeholder-opacity));
}

.focus\:placeholder-gray-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #c1c1c1;
    color: rgba(193, 193, 193, var(--placeholder-opacity));
}

.placeholder-opacity-0::-moz-placeholder {
    --placeholder-opacity: 0;
}

.placeholder-opacity-0:-ms-input-placeholder {
    --placeholder-opacity: 0;
}

.placeholder-opacity-0::placeholder {
    --placeholder-opacity: 0;
}

.placeholder-opacity-25::-moz-placeholder {
    --placeholder-opacity: 0.25;
}

.placeholder-opacity-25:-ms-input-placeholder {
    --placeholder-opacity: 0.25;
}

.placeholder-opacity-25::placeholder {
    --placeholder-opacity: 0.25;
}

.placeholder-opacity-50::-moz-placeholder {
    --placeholder-opacity: 0.5;
}

.placeholder-opacity-50:-ms-input-placeholder {
    --placeholder-opacity: 0.5;
}

.placeholder-opacity-50::placeholder {
    --placeholder-opacity: 0.5;
}

.placeholder-opacity-75::-moz-placeholder {
    --placeholder-opacity: 0.75;
}

.placeholder-opacity-75:-ms-input-placeholder {
    --placeholder-opacity: 0.75;
}

.placeholder-opacity-75::placeholder {
    --placeholder-opacity: 0.75;
}

.placeholder-opacity-100::-moz-placeholder {
    --placeholder-opacity: 1;
}

.placeholder-opacity-100:-ms-input-placeholder {
    --placeholder-opacity: 1;
}

.placeholder-opacity-100::placeholder {
    --placeholder-opacity: 1;
}

.focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --placeholder-opacity: 0;
}

.focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
    --placeholder-opacity: 0;
}

.focus\:placeholder-opacity-0:focus::placeholder {
    --placeholder-opacity: 0;
}

.focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --placeholder-opacity: 0.25;
}

.focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
    --placeholder-opacity: 0.25;
}

.focus\:placeholder-opacity-25:focus::placeholder {
    --placeholder-opacity: 0.25;
}

.focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --placeholder-opacity: 0.5;
}

.focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
    --placeholder-opacity: 0.5;
}

.focus\:placeholder-opacity-50:focus::placeholder {
    --placeholder-opacity: 0.5;
}

.focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --placeholder-opacity: 0.75;
}

.focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
    --placeholder-opacity: 0.75;
}

.focus\:placeholder-opacity-75:focus::placeholder {
    --placeholder-opacity: 0.75;
}

.focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
}

.focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
    --placeholder-opacity: 1;
}

.focus\:placeholder-opacity-100:focus::placeholder {
    --placeholder-opacity: 1;
}

.pointer-events-none {
    pointer-events: none;
}

.pointer-events-auto {
    pointer-events: auto;
}

.static {
    position: static;
}

.fixed {
    position: fixed;
}

.absolute {
    position: absolute;
}

.relative {
    position: relative;
}

.sticky {
    position: -webkit-sticky;
    position: sticky;
}

.inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
}

.inset-y-0 {
    top: 0;
    bottom: 0;
}

.inset-x-0 {
    right: 0;
    left: 0;
}

.inset-y-auto {
    top: auto;
    bottom: auto;
}

.inset-x-auto {
    right: auto;
    left: auto;
}

.top-0 {
    top: 0;
}

.right-0 {
    right: 0;
}

.bottom-0 {
    bottom: 0;
}

.left-0 {
    left: 0;
}

.top-auto {
    top: auto;
}

.right-auto {
    right: auto;
}

.bottom-auto {
    bottom: auto;
}

.left-auto {
    left: auto;
}

.resize-none {
    resize: none;
}

.resize-y {
    resize: vertical;
}

.resize-x {
    resize: horizontal;
}

.resize {
    resize: both;
}

.shadow {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}

.shadow-sm {
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.12);
}

.shadow-md {
    box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.12);
}

.shadow-lg {
    box-shadow: 0 8px 16px -4px rgba(0, 0, 0, 0.2);
}

.shadow-outline-black {
    box-shadow: 0 0 0 1px #333333;
}

.shadow-outline-blue-100 {
    box-shadow: 0 0 0 1px #f2f8ff;
}

.shadow-outline-blue-150 {
    box-shadow: 0 0 0 1px #E6EFFB;
}

.shadow-outline-blue-200 {
    box-shadow: 0 0 0 1px #d6e3f4;
}

.shadow-outline-blue-300 {
    box-shadow: 0 0 0 1px #bbcfea;
}

.shadow-outline-blue-400 {
    box-shadow: 0 0 0 1px #8dabd4;
}

.shadow-outline-blue-500 {
    box-shadow: 0 0 0 1px #648abf;
}

.shadow-outline-blue-600 {
    box-shadow: 0 0 0 1px #426da9;
}

.shadow-outline-blue-700 {
    box-shadow: 0 0 0 1px #1d4f91;
}

.shadow-outline-blue-800 {
    box-shadow: 0 0 0 1px #123f7a;
}

.shadow-outline-blue-900 {
    box-shadow: 0 0 0 1px #0a3163;
}

.shadow-outline-gray-100 {
    box-shadow: 0 0 0 1px #f6f6f6;
}

.shadow-outline-gray-200 {
    box-shadow: 0 0 0 1px #eaeaea;
}

.shadow-outline-gray-300 {
    box-shadow: 0 0 0 1px #d6d6d6;
}

.shadow-outline-gray-400 {
    box-shadow: 0 0 0 1px #c1c1c1;
}

.shadow-outline-gray-500 {
    box-shadow: 0 0 0 1px #a7a7a7;
}

.shadow-outline-gray-600 {
    box-shadow: 0 0 0 1px #8c8c8c;
}

.shadow-outline-gray-700 {
    box-shadow: 0 0 0 1px #717171;
}

.shadow-outline-gray-800 {
    box-shadow: 0 0 0 1px #585858;
}

.shadow-outline-gray-900 {
    box-shadow: 0 0 0 1px #404040;
}

.shadow-outline-green-100 {
    box-shadow: 0 0 0 1px #F2FFF5;
}

.shadow-outline-green-200 {
    box-shadow: 0 0 0 1px #D0F6DB;
}

.shadow-outline-green-300 {
    box-shadow: 0 0 0 1px #9AE8B4;
}

.shadow-outline-green-400 {
    box-shadow: 0 0 0 1px #5CD08E;
}

.shadow-outline-green-500 {
    box-shadow: 0 0 0 1px #29B769;
}

.shadow-outline-green-600 {
    box-shadow: 0 0 0 1px #009f4d;
}

.shadow-outline-green-700 {
    box-shadow: 0 0 0 1px #007a3b;
}

.shadow-outline-green-800 {
    box-shadow: 0 0 0 1px #00612F;
}

.shadow-outline-green-900 {
    box-shadow: 0 0 0 1px #004A24;
}

.shadow-outline-lime-100 {
    box-shadow: 0 0 0 1px #fefff2;
}

.shadow-outline-lime-200 {
    box-shadow: 0 0 0 1px #f7f9cc;
}

.shadow-outline-lime-300 {
    box-shadow: 0 0 0 1px #f0f3a7;
}

.shadow-outline-lime-400 {
    box-shadow: 0 0 0 1px #dce26d;
}

.shadow-outline-lime-500 {
    box-shadow: 0 0 0 1px #cad03b;
}

.shadow-outline-lime-600 {
    box-shadow: 0 0 0 1px #b7bf10;
}

.shadow-outline-lime-700 {
    box-shadow: 0 0 0 1px #979e08;
}

.shadow-outline-lime-800 {
    box-shadow: 0 0 0 1px #777d03;
}

.shadow-outline-lime-900 {
    box-shadow: 0 0 0 1px #575c00;
}

.shadow-outline-magenta-100 {
    box-shadow: 0 0 0 1px #fff1fa;
}

.shadow-outline-magenta-200 {
    box-shadow: 0 0 0 1px #ffd8f0;
}

.shadow-outline-magenta-300 {
    box-shadow: 0 0 0 1px #ffc0e4;
}

.shadow-outline-magenta-400 {
    box-shadow: 0 0 0 1px #f790c6;
}

.shadow-outline-magenta-500 {
    box-shadow: 0 0 0 1px #ef62a8;
}

.shadow-outline-magenta-600 {
    box-shadow: 0 0 0 1px #e63888;
}

.shadow-outline-magenta-700 {
    box-shadow: 0 0 0 1px #c41d73;
}

.shadow-outline-magenta-800 {
    box-shadow: 0 0 0 1px #a20861;
}

.shadow-outline-magenta-900 {
    box-shadow: 0 0 0 1px #800051;
}

.shadow-outline-orange-100 {
    box-shadow: 0 0 0 1px #fff9f2;
}

.shadow-outline-orange-200 {
    box-shadow: 0 0 0 1px #ffeed7;
}

.shadow-outline-orange-300 {
    box-shadow: 0 0 0 1px #ffe3ba;
}

.shadow-outline-orange-400 {
    box-shadow: 0 0 0 1px #ffc684;
}

.shadow-outline-orange-500 {
    box-shadow: 0 0 0 1px #ffaa4f;
}

.shadow-outline-orange-600 {
    box-shadow: 0 0 0 1px #ff8f1c;
}

.shadow-outline-orange-700 {
    box-shadow: 0 0 0 1px #cc6e0f;
}

.shadow-outline-orange-800 {
    box-shadow: 0 0 0 1px #995006;
}

.shadow-outline-orange-900 {
    box-shadow: 0 0 0 1px #663300;
}

.shadow-outline-purple-100 {
    box-shadow: 0 0 0 1px #fef2ff;
}

.shadow-outline-purple-200 {
    box-shadow: 0 0 0 1px #eed3f1;
}

.shadow-outline-purple-300 {
    box-shadow: 0 0 0 1px #dfb6e4;
}

.shadow-outline-purple-400 {
    box-shadow: 0 0 0 1px #c186c9;
}

.shadow-outline-purple-500 {
    box-shadow: 0 0 0 1px #a45dad;
}

.shadow-outline-purple-600 {
    box-shadow: 0 0 0 1px #883b92;
}

.shadow-outline-purple-700 {
    box-shadow: 0 0 0 1px #6d2077;
}

.shadow-outline-purple-800 {
    box-shadow: 0 0 0 1px #53135b;
}

.shadow-outline-purple-900 {
    box-shadow: 0 0 0 1px #390a40;
}

.shadow-outline-raspberry-100 {
    box-shadow: 0 0 0 1px #fff0fb;
}

.shadow-outline-raspberry-200 {
    box-shadow: 0 0 0 1px #f6cbea;
}

.shadow-outline-raspberry-300 {
    box-shadow: 0 0 0 1px #eda7da;
}

.shadow-outline-raspberry-400 {
    box-shadow: 0 0 0 1px #d86fbc;
}

.shadow-outline-raspberry-500 {
    box-shadow: 0 0 0 1px #c43e9f;
}

.shadow-outline-raspberry-600 {
    box-shadow: 0 0 0 1px #af1685;
}

.shadow-outline-raspberry-700 {
    box-shadow: 0 0 0 1px #92086d;
}

.shadow-outline-raspberry-800 {
    box-shadow: 0 0 0 1px #760056;
}

.shadow-outline-raspberry-900 {
    box-shadow: 0 0 0 1px #570041;
}

.shadow-outline-red-100 {
    box-shadow: 0 0 0 1px #fff0f3;
}

.shadow-outline-red-200 {
    box-shadow: 0 0 0 1px #FFD6DD;
}

.shadow-outline-red-300 {
    box-shadow: 0 0 0 1px #fea8b8;
}

.shadow-outline-red-400 {
    box-shadow: 0 0 0 1px #f66c86;
}

.shadow-outline-red-500 {
    box-shadow: 0 0 0 1px #ed3457;
}

.shadow-outline-red-600 {
    box-shadow: 0 0 0 1px #e4002b;
}

.shadow-outline-red-700 {
    box-shadow: 0 0 0 1px #c60025;
}

.shadow-outline-red-800 {
    box-shadow: 0 0 0 1px #a8001f;
}

.shadow-outline-red-900 {
    box-shadow: 0 0 0 1px #8a0019;
}

.shadow-outline-sapphire-100 {
    box-shadow: 0 0 0 1px #f2fcff;
}

.shadow-outline-sapphire-200 {
    box-shadow: 0 0 0 1px #d0eff8;
}

.shadow-outline-sapphire-300 {
    box-shadow: 0 0 0 1px #afe2f1;
}

.shadow-outline-sapphire-400 {
    box-shadow: 0 0 0 1px #79c8de;
}

.shadow-outline-sapphire-500 {
    box-shadow: 0 0 0 1px #4aafcc;
}

.shadow-outline-sapphire-600 {
    box-shadow: 0 0 0 1px #2197b9;
}

.shadow-outline-sapphire-700 {
    box-shadow: 0 0 0 1px #0081a6;
}

.shadow-outline-sapphire-800 {
    box-shadow: 0 0 0 1px #006580;
}

.shadow-outline-sapphire-900 {
    box-shadow: 0 0 0 1px #004759;
}

.shadow-outline-teal-100 {
    box-shadow: 0 0 0 1px #f2fffe;
}

.shadow-outline-teal-200 {
    box-shadow: 0 0 0 1px #c6f7f4;
}

.shadow-outline-teal-300 {
    box-shadow: 0 0 0 1px #9befea;
}

.shadow-outline-teal-400 {
    box-shadow: 0 0 0 1px #5fdad4;
}

.shadow-outline-teal-500 {
    box-shadow: 0 0 0 1px #2bc6be;
}

.shadow-outline-teal-600 {
    box-shadow: 0 0 0 1px #00b2a9;
}

.shadow-outline-teal-700 {
    box-shadow: 0 0 0 1px #00948c;
}

.shadow-outline-teal-800 {
    box-shadow: 0 0 0 1px #00756f;
}

.shadow-outline-teal-900 {
    box-shadow: 0 0 0 1px #005752;
}

.shadow-outline-transparent {
    box-shadow: 0 0 0 1px transparent;
}

.shadow-outline-white {
    box-shadow: 0 0 0 1px #ffffff;
}

.shadow-outline-white-a10 {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.1);
}

.shadow-outline-white-a20 {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.2);
}

.shadow-outline-white-a30 {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.3);
}

.shadow-outline-white-a40 {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.4);
}

.shadow-outline-white-a50 {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.5);
}

.shadow-outline-white-a60 {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.6);
}

.shadow-outline-white-a70 {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.7);
}

.shadow-outline-white-a80 {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.8);
}

.shadow-outline-white-a90 {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.9);
}

.shadow-outline-yellow-100 {
    box-shadow: 0 0 0 1px #FFF9E8;
}

.shadow-outline-yellow-200 {
    box-shadow: 0 0 0 1px #FFF1BD;
}

.shadow-outline-yellow-300 {
    box-shadow: 0 0 0 1px #FFEA90;
}

.shadow-outline-yellow-400 {
    box-shadow: 0 0 0 1px #FFD146;
}

.shadow-outline-yellow-500 {
    box-shadow: 0 0 0 1px #FEBA00;
}

.shadow-outline-yellow-600 {
    box-shadow: 0 0 0 1px #D49A00;
}

.shadow-outline-yellow-700 {
    box-shadow: 0 0 0 1px #AA7A00;
}

.shadow-outline-yellow-800 {
    box-shadow: 0 0 0 1px #815B00;
}

.shadow-outline-yellow-900 {
    box-shadow: 0 0 0 1px #573D00;
}

.shadow-inside-outline-black {
    box-shadow: inset 0 0 0 2px #333333;
}

.shadow-inside-outline-blue-100 {
    box-shadow: inset 0 0 0 2px #f2f8ff;
}

.shadow-inside-outline-blue-150 {
    box-shadow: inset 0 0 0 2px #E6EFFB;
}

.shadow-inside-outline-blue-200 {
    box-shadow: inset 0 0 0 2px #d6e3f4;
}

.shadow-inside-outline-blue-300 {
    box-shadow: inset 0 0 0 2px #bbcfea;
}

.shadow-inside-outline-blue-400 {
    box-shadow: inset 0 0 0 2px #8dabd4;
}

.shadow-inside-outline-blue-500 {
    box-shadow: inset 0 0 0 2px #648abf;
}

.shadow-inside-outline-blue-600 {
    box-shadow: inset 0 0 0 2px #426da9;
}

.shadow-inside-outline-blue-700 {
    box-shadow: inset 0 0 0 2px #1d4f91;
}

.shadow-inside-outline-blue-800 {
    box-shadow: inset 0 0 0 2px #123f7a;
}

.shadow-inside-outline-blue-900 {
    box-shadow: inset 0 0 0 2px #0a3163;
}

.shadow-inside-outline-gray-100 {
    box-shadow: inset 0 0 0 2px #f6f6f6;
}

.shadow-inside-outline-gray-200 {
    box-shadow: inset 0 0 0 2px #eaeaea;
}

.shadow-inside-outline-gray-300 {
    box-shadow: inset 0 0 0 2px #d6d6d6;
}

.shadow-inside-outline-gray-400 {
    box-shadow: inset 0 0 0 2px #c1c1c1;
}

.shadow-inside-outline-gray-500 {
    box-shadow: inset 0 0 0 2px #a7a7a7;
}

.shadow-inside-outline-gray-600 {
    box-shadow: inset 0 0 0 2px #8c8c8c;
}

.shadow-inside-outline-gray-700 {
    box-shadow: inset 0 0 0 2px #717171;
}

.shadow-inside-outline-gray-800 {
    box-shadow: inset 0 0 0 2px #585858;
}

.shadow-inside-outline-gray-900 {
    box-shadow: inset 0 0 0 2px #404040;
}

.shadow-inside-outline-green-100 {
    box-shadow: inset 0 0 0 2px #F2FFF5;
}

.shadow-inside-outline-green-200 {
    box-shadow: inset 0 0 0 2px #D0F6DB;
}

.shadow-inside-outline-green-300 {
    box-shadow: inset 0 0 0 2px #9AE8B4;
}

.shadow-inside-outline-green-400 {
    box-shadow: inset 0 0 0 2px #5CD08E;
}

.shadow-inside-outline-green-500 {
    box-shadow: inset 0 0 0 2px #29B769;
}

.shadow-inside-outline-green-600 {
    box-shadow: inset 0 0 0 2px #009f4d;
}

.shadow-inside-outline-green-700 {
    box-shadow: inset 0 0 0 2px #007a3b;
}

.shadow-inside-outline-green-800 {
    box-shadow: inset 0 0 0 2px #00612F;
}

.shadow-inside-outline-green-900 {
    box-shadow: inset 0 0 0 2px #004A24;
}

.shadow-inside-outline-lime-100 {
    box-shadow: inset 0 0 0 2px #fefff2;
}

.shadow-inside-outline-lime-200 {
    box-shadow: inset 0 0 0 2px #f7f9cc;
}

.shadow-inside-outline-lime-300 {
    box-shadow: inset 0 0 0 2px #f0f3a7;
}

.shadow-inside-outline-lime-400 {
    box-shadow: inset 0 0 0 2px #dce26d;
}

.shadow-inside-outline-lime-500 {
    box-shadow: inset 0 0 0 2px #cad03b;
}

.shadow-inside-outline-lime-600 {
    box-shadow: inset 0 0 0 2px #b7bf10;
}

.shadow-inside-outline-lime-700 {
    box-shadow: inset 0 0 0 2px #979e08;
}

.shadow-inside-outline-lime-800 {
    box-shadow: inset 0 0 0 2px #777d03;
}

.shadow-inside-outline-lime-900 {
    box-shadow: inset 0 0 0 2px #575c00;
}

.shadow-inside-outline-magenta-100 {
    box-shadow: inset 0 0 0 2px #fff1fa;
}

.shadow-inside-outline-magenta-200 {
    box-shadow: inset 0 0 0 2px #ffd8f0;
}

.shadow-inside-outline-magenta-300 {
    box-shadow: inset 0 0 0 2px #ffc0e4;
}

.shadow-inside-outline-magenta-400 {
    box-shadow: inset 0 0 0 2px #f790c6;
}

.shadow-inside-outline-magenta-500 {
    box-shadow: inset 0 0 0 2px #ef62a8;
}

.shadow-inside-outline-magenta-600 {
    box-shadow: inset 0 0 0 2px #e63888;
}

.shadow-inside-outline-magenta-700 {
    box-shadow: inset 0 0 0 2px #c41d73;
}

.shadow-inside-outline-magenta-800 {
    box-shadow: inset 0 0 0 2px #a20861;
}

.shadow-inside-outline-magenta-900 {
    box-shadow: inset 0 0 0 2px #800051;
}

.shadow-inside-outline-orange-100 {
    box-shadow: inset 0 0 0 2px #fff9f2;
}

.shadow-inside-outline-orange-200 {
    box-shadow: inset 0 0 0 2px #ffeed7;
}

.shadow-inside-outline-orange-300 {
    box-shadow: inset 0 0 0 2px #ffe3ba;
}

.shadow-inside-outline-orange-400 {
    box-shadow: inset 0 0 0 2px #ffc684;
}

.shadow-inside-outline-orange-500 {
    box-shadow: inset 0 0 0 2px #ffaa4f;
}

.shadow-inside-outline-orange-600 {
    box-shadow: inset 0 0 0 2px #ff8f1c;
}

.shadow-inside-outline-orange-700 {
    box-shadow: inset 0 0 0 2px #cc6e0f;
}

.shadow-inside-outline-orange-800 {
    box-shadow: inset 0 0 0 2px #995006;
}

.shadow-inside-outline-orange-900 {
    box-shadow: inset 0 0 0 2px #663300;
}

.shadow-inside-outline-purple-100 {
    box-shadow: inset 0 0 0 2px #fef2ff;
}

.shadow-inside-outline-purple-200 {
    box-shadow: inset 0 0 0 2px #eed3f1;
}

.shadow-inside-outline-purple-300 {
    box-shadow: inset 0 0 0 2px #dfb6e4;
}

.shadow-inside-outline-purple-400 {
    box-shadow: inset 0 0 0 2px #c186c9;
}

.shadow-inside-outline-purple-500 {
    box-shadow: inset 0 0 0 2px #a45dad;
}

.shadow-inside-outline-purple-600 {
    box-shadow: inset 0 0 0 2px #883b92;
}

.shadow-inside-outline-purple-700 {
    box-shadow: inset 0 0 0 2px #6d2077;
}

.shadow-inside-outline-purple-800 {
    box-shadow: inset 0 0 0 2px #53135b;
}

.shadow-inside-outline-purple-900 {
    box-shadow: inset 0 0 0 2px #390a40;
}

.shadow-inside-outline-raspberry-100 {
    box-shadow: inset 0 0 0 2px #fff0fb;
}

.shadow-inside-outline-raspberry-200 {
    box-shadow: inset 0 0 0 2px #f6cbea;
}

.shadow-inside-outline-raspberry-300 {
    box-shadow: inset 0 0 0 2px #eda7da;
}

.shadow-inside-outline-raspberry-400 {
    box-shadow: inset 0 0 0 2px #d86fbc;
}

.shadow-inside-outline-raspberry-500 {
    box-shadow: inset 0 0 0 2px #c43e9f;
}

.shadow-inside-outline-raspberry-600 {
    box-shadow: inset 0 0 0 2px #af1685;
}

.shadow-inside-outline-raspberry-700 {
    box-shadow: inset 0 0 0 2px #92086d;
}

.shadow-inside-outline-raspberry-800 {
    box-shadow: inset 0 0 0 2px #760056;
}

.shadow-inside-outline-raspberry-900 {
    box-shadow: inset 0 0 0 2px #570041;
}

.shadow-inside-outline-red-100 {
    box-shadow: inset 0 0 0 2px #fff0f3;
}

.shadow-inside-outline-red-200 {
    box-shadow: inset 0 0 0 2px #FFD6DD;
}

.shadow-inside-outline-red-300 {
    box-shadow: inset 0 0 0 2px #fea8b8;
}

.shadow-inside-outline-red-400 {
    box-shadow: inset 0 0 0 2px #f66c86;
}

.shadow-inside-outline-red-500 {
    box-shadow: inset 0 0 0 2px #ed3457;
}

.shadow-inside-outline-red-600 {
    box-shadow: inset 0 0 0 2px #e4002b;
}

.shadow-inside-outline-red-700 {
    box-shadow: inset 0 0 0 2px #c60025;
}

.shadow-inside-outline-red-800 {
    box-shadow: inset 0 0 0 2px #a8001f;
}

.shadow-inside-outline-red-900 {
    box-shadow: inset 0 0 0 2px #8a0019;
}

.shadow-inside-outline-sapphire-100 {
    box-shadow: inset 0 0 0 2px #f2fcff;
}

.shadow-inside-outline-sapphire-200 {
    box-shadow: inset 0 0 0 2px #d0eff8;
}

.shadow-inside-outline-sapphire-300 {
    box-shadow: inset 0 0 0 2px #afe2f1;
}

.shadow-inside-outline-sapphire-400 {
    box-shadow: inset 0 0 0 2px #79c8de;
}

.shadow-inside-outline-sapphire-500 {
    box-shadow: inset 0 0 0 2px #4aafcc;
}

.shadow-inside-outline-sapphire-600 {
    box-shadow: inset 0 0 0 2px #2197b9;
}

.shadow-inside-outline-sapphire-700 {
    box-shadow: inset 0 0 0 2px #0081a6;
}

.shadow-inside-outline-sapphire-800 {
    box-shadow: inset 0 0 0 2px #006580;
}

.shadow-inside-outline-sapphire-900 {
    box-shadow: inset 0 0 0 2px #004759;
}

.shadow-inside-outline-teal-100 {
    box-shadow: inset 0 0 0 2px #f2fffe;
}

.shadow-inside-outline-teal-200 {
    box-shadow: inset 0 0 0 2px #c6f7f4;
}

.shadow-inside-outline-teal-300 {
    box-shadow: inset 0 0 0 2px #9befea;
}

.shadow-inside-outline-teal-400 {
    box-shadow: inset 0 0 0 2px #5fdad4;
}

.shadow-inside-outline-teal-500 {
    box-shadow: inset 0 0 0 2px #2bc6be;
}

.shadow-inside-outline-teal-600 {
    box-shadow: inset 0 0 0 2px #00b2a9;
}

.shadow-inside-outline-teal-700 {
    box-shadow: inset 0 0 0 2px #00948c;
}

.shadow-inside-outline-teal-800 {
    box-shadow: inset 0 0 0 2px #00756f;
}

.shadow-inside-outline-teal-900 {
    box-shadow: inset 0 0 0 2px #005752;
}

.shadow-inside-outline-transparent {
    box-shadow: inset 0 0 0 2px transparent;
}

.shadow-inside-outline-white {
    box-shadow: inset 0 0 0 2px #ffffff;
}

.shadow-inside-outline-white-a10 {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1);
}

.shadow-inside-outline-white-a20 {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.2);
}

.shadow-inside-outline-white-a30 {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.3);
}

.shadow-inside-outline-white-a40 {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.4);
}

.shadow-inside-outline-white-a50 {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.5);
}

.shadow-inside-outline-white-a60 {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.6);
}

.shadow-inside-outline-white-a70 {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.7);
}

.shadow-inside-outline-white-a80 {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.8);
}

.shadow-inside-outline-white-a90 {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.9);
}

.shadow-inside-outline-yellow-100 {
    box-shadow: inset 0 0 0 2px #FFF9E8;
}

.shadow-inside-outline-yellow-200 {
    box-shadow: inset 0 0 0 2px #FFF1BD;
}

.shadow-inside-outline-yellow-300 {
    box-shadow: inset 0 0 0 2px #FFEA90;
}

.shadow-inside-outline-yellow-400 {
    box-shadow: inset 0 0 0 2px #FFD146;
}

.shadow-inside-outline-yellow-500 {
    box-shadow: inset 0 0 0 2px #FEBA00;
}

.shadow-inside-outline-yellow-600 {
    box-shadow: inset 0 0 0 2px #D49A00;
}

.shadow-inside-outline-yellow-700 {
    box-shadow: inset 0 0 0 2px #AA7A00;
}

.shadow-inside-outline-yellow-800 {
    box-shadow: inset 0 0 0 2px #815B00;
}

.shadow-inside-outline-yellow-900 {
    box-shadow: inset 0 0 0 2px #573D00;
}

.shadow-none {
    box-shadow: none;
}

.hover\:shadow:hover {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}

.hover\:shadow-sm:hover {
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.12);
}

.hover\:shadow-md:hover {
    box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.12);
}

.hover\:shadow-lg:hover {
    box-shadow: 0 8px 16px -4px rgba(0, 0, 0, 0.2);
}

.hover\:shadow-outline-black:hover {
    box-shadow: 0 0 0 1px #333333;
}

.hover\:shadow-outline-blue-100:hover {
    box-shadow: 0 0 0 1px #f2f8ff;
}

.hover\:shadow-outline-blue-150:hover {
    box-shadow: 0 0 0 1px #E6EFFB;
}

.hover\:shadow-outline-blue-200:hover {
    box-shadow: 0 0 0 1px #d6e3f4;
}

.hover\:shadow-outline-blue-300:hover {
    box-shadow: 0 0 0 1px #bbcfea;
}

.hover\:shadow-outline-blue-400:hover {
    box-shadow: 0 0 0 1px #8dabd4;
}

.hover\:shadow-outline-blue-500:hover {
    box-shadow: 0 0 0 1px #648abf;
}

.hover\:shadow-outline-blue-600:hover {
    box-shadow: 0 0 0 1px #426da9;
}

.hover\:shadow-outline-blue-700:hover {
    box-shadow: 0 0 0 1px #1d4f91;
}

.hover\:shadow-outline-blue-800:hover {
    box-shadow: 0 0 0 1px #123f7a;
}

.hover\:shadow-outline-blue-900:hover {
    box-shadow: 0 0 0 1px #0a3163;
}

.hover\:shadow-outline-gray-100:hover {
    box-shadow: 0 0 0 1px #f6f6f6;
}

.hover\:shadow-outline-gray-200:hover {
    box-shadow: 0 0 0 1px #eaeaea;
}

.hover\:shadow-outline-gray-300:hover {
    box-shadow: 0 0 0 1px #d6d6d6;
}

.hover\:shadow-outline-gray-400:hover {
    box-shadow: 0 0 0 1px #c1c1c1;
}

.hover\:shadow-outline-gray-500:hover {
    box-shadow: 0 0 0 1px #a7a7a7;
}

.hover\:shadow-outline-gray-600:hover {
    box-shadow: 0 0 0 1px #8c8c8c;
}

.hover\:shadow-outline-gray-700:hover {
    box-shadow: 0 0 0 1px #717171;
}

.hover\:shadow-outline-gray-800:hover {
    box-shadow: 0 0 0 1px #585858;
}

.hover\:shadow-outline-gray-900:hover {
    box-shadow: 0 0 0 1px #404040;
}

.hover\:shadow-outline-green-100:hover {
    box-shadow: 0 0 0 1px #F2FFF5;
}

.hover\:shadow-outline-green-200:hover {
    box-shadow: 0 0 0 1px #D0F6DB;
}

.hover\:shadow-outline-green-300:hover {
    box-shadow: 0 0 0 1px #9AE8B4;
}

.hover\:shadow-outline-green-400:hover {
    box-shadow: 0 0 0 1px #5CD08E;
}

.hover\:shadow-outline-green-500:hover {
    box-shadow: 0 0 0 1px #29B769;
}

.hover\:shadow-outline-green-600:hover {
    box-shadow: 0 0 0 1px #009f4d;
}

.hover\:shadow-outline-green-700:hover {
    box-shadow: 0 0 0 1px #007a3b;
}

.hover\:shadow-outline-green-800:hover {
    box-shadow: 0 0 0 1px #00612F;
}

.hover\:shadow-outline-green-900:hover {
    box-shadow: 0 0 0 1px #004A24;
}

.hover\:shadow-outline-lime-100:hover {
    box-shadow: 0 0 0 1px #fefff2;
}

.hover\:shadow-outline-lime-200:hover {
    box-shadow: 0 0 0 1px #f7f9cc;
}

.hover\:shadow-outline-lime-300:hover {
    box-shadow: 0 0 0 1px #f0f3a7;
}

.hover\:shadow-outline-lime-400:hover {
    box-shadow: 0 0 0 1px #dce26d;
}

.hover\:shadow-outline-lime-500:hover {
    box-shadow: 0 0 0 1px #cad03b;
}

.hover\:shadow-outline-lime-600:hover {
    box-shadow: 0 0 0 1px #b7bf10;
}

.hover\:shadow-outline-lime-700:hover {
    box-shadow: 0 0 0 1px #979e08;
}

.hover\:shadow-outline-lime-800:hover {
    box-shadow: 0 0 0 1px #777d03;
}

.hover\:shadow-outline-lime-900:hover {
    box-shadow: 0 0 0 1px #575c00;
}

.hover\:shadow-outline-magenta-100:hover {
    box-shadow: 0 0 0 1px #fff1fa;
}

.hover\:shadow-outline-magenta-200:hover {
    box-shadow: 0 0 0 1px #ffd8f0;
}

.hover\:shadow-outline-magenta-300:hover {
    box-shadow: 0 0 0 1px #ffc0e4;
}

.hover\:shadow-outline-magenta-400:hover {
    box-shadow: 0 0 0 1px #f790c6;
}

.hover\:shadow-outline-magenta-500:hover {
    box-shadow: 0 0 0 1px #ef62a8;
}

.hover\:shadow-outline-magenta-600:hover {
    box-shadow: 0 0 0 1px #e63888;
}

.hover\:shadow-outline-magenta-700:hover {
    box-shadow: 0 0 0 1px #c41d73;
}

.hover\:shadow-outline-magenta-800:hover {
    box-shadow: 0 0 0 1px #a20861;
}

.hover\:shadow-outline-magenta-900:hover {
    box-shadow: 0 0 0 1px #800051;
}

.hover\:shadow-outline-orange-100:hover {
    box-shadow: 0 0 0 1px #fff9f2;
}

.hover\:shadow-outline-orange-200:hover {
    box-shadow: 0 0 0 1px #ffeed7;
}

.hover\:shadow-outline-orange-300:hover {
    box-shadow: 0 0 0 1px #ffe3ba;
}

.hover\:shadow-outline-orange-400:hover {
    box-shadow: 0 0 0 1px #ffc684;
}

.hover\:shadow-outline-orange-500:hover {
    box-shadow: 0 0 0 1px #ffaa4f;
}

.hover\:shadow-outline-orange-600:hover {
    box-shadow: 0 0 0 1px #ff8f1c;
}

.hover\:shadow-outline-orange-700:hover {
    box-shadow: 0 0 0 1px #cc6e0f;
}

.hover\:shadow-outline-orange-800:hover {
    box-shadow: 0 0 0 1px #995006;
}

.hover\:shadow-outline-orange-900:hover {
    box-shadow: 0 0 0 1px #663300;
}

.hover\:shadow-outline-purple-100:hover {
    box-shadow: 0 0 0 1px #fef2ff;
}

.hover\:shadow-outline-purple-200:hover {
    box-shadow: 0 0 0 1px #eed3f1;
}

.hover\:shadow-outline-purple-300:hover {
    box-shadow: 0 0 0 1px #dfb6e4;
}

.hover\:shadow-outline-purple-400:hover {
    box-shadow: 0 0 0 1px #c186c9;
}

.hover\:shadow-outline-purple-500:hover {
    box-shadow: 0 0 0 1px #a45dad;
}

.hover\:shadow-outline-purple-600:hover {
    box-shadow: 0 0 0 1px #883b92;
}

.hover\:shadow-outline-purple-700:hover {
    box-shadow: 0 0 0 1px #6d2077;
}

.hover\:shadow-outline-purple-800:hover {
    box-shadow: 0 0 0 1px #53135b;
}

.hover\:shadow-outline-purple-900:hover {
    box-shadow: 0 0 0 1px #390a40;
}

.hover\:shadow-outline-raspberry-100:hover {
    box-shadow: 0 0 0 1px #fff0fb;
}

.hover\:shadow-outline-raspberry-200:hover {
    box-shadow: 0 0 0 1px #f6cbea;
}

.hover\:shadow-outline-raspberry-300:hover {
    box-shadow: 0 0 0 1px #eda7da;
}

.hover\:shadow-outline-raspberry-400:hover {
    box-shadow: 0 0 0 1px #d86fbc;
}

.hover\:shadow-outline-raspberry-500:hover {
    box-shadow: 0 0 0 1px #c43e9f;
}

.hover\:shadow-outline-raspberry-600:hover {
    box-shadow: 0 0 0 1px #af1685;
}

.hover\:shadow-outline-raspberry-700:hover {
    box-shadow: 0 0 0 1px #92086d;
}

.hover\:shadow-outline-raspberry-800:hover {
    box-shadow: 0 0 0 1px #760056;
}

.hover\:shadow-outline-raspberry-900:hover {
    box-shadow: 0 0 0 1px #570041;
}

.hover\:shadow-outline-red-100:hover {
    box-shadow: 0 0 0 1px #fff0f3;
}

.hover\:shadow-outline-red-200:hover {
    box-shadow: 0 0 0 1px #FFD6DD;
}

.hover\:shadow-outline-red-300:hover {
    box-shadow: 0 0 0 1px #fea8b8;
}

.hover\:shadow-outline-red-400:hover {
    box-shadow: 0 0 0 1px #f66c86;
}

.hover\:shadow-outline-red-500:hover {
    box-shadow: 0 0 0 1px #ed3457;
}

.hover\:shadow-outline-red-600:hover {
    box-shadow: 0 0 0 1px #e4002b;
}

.hover\:shadow-outline-red-700:hover {
    box-shadow: 0 0 0 1px #c60025;
}

.hover\:shadow-outline-red-800:hover {
    box-shadow: 0 0 0 1px #a8001f;
}

.hover\:shadow-outline-red-900:hover {
    box-shadow: 0 0 0 1px #8a0019;
}

.hover\:shadow-outline-sapphire-100:hover {
    box-shadow: 0 0 0 1px #f2fcff;
}

.hover\:shadow-outline-sapphire-200:hover {
    box-shadow: 0 0 0 1px #d0eff8;
}

.hover\:shadow-outline-sapphire-300:hover {
    box-shadow: 0 0 0 1px #afe2f1;
}

.hover\:shadow-outline-sapphire-400:hover {
    box-shadow: 0 0 0 1px #79c8de;
}

.hover\:shadow-outline-sapphire-500:hover {
    box-shadow: 0 0 0 1px #4aafcc;
}

.hover\:shadow-outline-sapphire-600:hover {
    box-shadow: 0 0 0 1px #2197b9;
}

.hover\:shadow-outline-sapphire-700:hover {
    box-shadow: 0 0 0 1px #0081a6;
}

.hover\:shadow-outline-sapphire-800:hover {
    box-shadow: 0 0 0 1px #006580;
}

.hover\:shadow-outline-sapphire-900:hover {
    box-shadow: 0 0 0 1px #004759;
}

.hover\:shadow-outline-teal-100:hover {
    box-shadow: 0 0 0 1px #f2fffe;
}

.hover\:shadow-outline-teal-200:hover {
    box-shadow: 0 0 0 1px #c6f7f4;
}

.hover\:shadow-outline-teal-300:hover {
    box-shadow: 0 0 0 1px #9befea;
}

.hover\:shadow-outline-teal-400:hover {
    box-shadow: 0 0 0 1px #5fdad4;
}

.hover\:shadow-outline-teal-500:hover {
    box-shadow: 0 0 0 1px #2bc6be;
}

.hover\:shadow-outline-teal-600:hover {
    box-shadow: 0 0 0 1px #00b2a9;
}

.hover\:shadow-outline-teal-700:hover {
    box-shadow: 0 0 0 1px #00948c;
}

.hover\:shadow-outline-teal-800:hover {
    box-shadow: 0 0 0 1px #00756f;
}

.hover\:shadow-outline-teal-900:hover {
    box-shadow: 0 0 0 1px #005752;
}

.hover\:shadow-outline-transparent:hover {
    box-shadow: 0 0 0 1px transparent;
}

.hover\:shadow-outline-white:hover {
    box-shadow: 0 0 0 1px #ffffff;
}

.hover\:shadow-outline-white-a10:hover {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.1);
}

.hover\:shadow-outline-white-a20:hover {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.2);
}

.hover\:shadow-outline-white-a30:hover {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.3);
}

.hover\:shadow-outline-white-a40:hover {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.4);
}

.hover\:shadow-outline-white-a50:hover {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.5);
}

.hover\:shadow-outline-white-a60:hover {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.6);
}

.hover\:shadow-outline-white-a70:hover {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.7);
}

.hover\:shadow-outline-white-a80:hover {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.8);
}

.hover\:shadow-outline-white-a90:hover {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.9);
}

.hover\:shadow-outline-yellow-100:hover {
    box-shadow: 0 0 0 1px #FFF9E8;
}

.hover\:shadow-outline-yellow-200:hover {
    box-shadow: 0 0 0 1px #FFF1BD;
}

.hover\:shadow-outline-yellow-300:hover {
    box-shadow: 0 0 0 1px #FFEA90;
}

.hover\:shadow-outline-yellow-400:hover {
    box-shadow: 0 0 0 1px #FFD146;
}

.hover\:shadow-outline-yellow-500:hover {
    box-shadow: 0 0 0 1px #FEBA00;
}

.hover\:shadow-outline-yellow-600:hover {
    box-shadow: 0 0 0 1px #D49A00;
}

.hover\:shadow-outline-yellow-700:hover {
    box-shadow: 0 0 0 1px #AA7A00;
}

.hover\:shadow-outline-yellow-800:hover {
    box-shadow: 0 0 0 1px #815B00;
}

.hover\:shadow-outline-yellow-900:hover {
    box-shadow: 0 0 0 1px #573D00;
}

.hover\:shadow-inside-outline-black:hover {
    box-shadow: inset 0 0 0 2px #333333;
}

.hover\:shadow-inside-outline-blue-100:hover {
    box-shadow: inset 0 0 0 2px #f2f8ff;
}

.hover\:shadow-inside-outline-blue-150:hover {
    box-shadow: inset 0 0 0 2px #E6EFFB;
}

.hover\:shadow-inside-outline-blue-200:hover {
    box-shadow: inset 0 0 0 2px #d6e3f4;
}

.hover\:shadow-inside-outline-blue-300:hover {
    box-shadow: inset 0 0 0 2px #bbcfea;
}

.hover\:shadow-inside-outline-blue-400:hover {
    box-shadow: inset 0 0 0 2px #8dabd4;
}

.hover\:shadow-inside-outline-blue-500:hover {
    box-shadow: inset 0 0 0 2px #648abf;
}

.hover\:shadow-inside-outline-blue-600:hover {
    box-shadow: inset 0 0 0 2px #426da9;
}

.hover\:shadow-inside-outline-blue-700:hover {
    box-shadow: inset 0 0 0 2px #1d4f91;
}

.hover\:shadow-inside-outline-blue-800:hover {
    box-shadow: inset 0 0 0 2px #123f7a;
}

.hover\:shadow-inside-outline-blue-900:hover {
    box-shadow: inset 0 0 0 2px #0a3163;
}

.hover\:shadow-inside-outline-gray-100:hover {
    box-shadow: inset 0 0 0 2px #f6f6f6;
}

.hover\:shadow-inside-outline-gray-200:hover {
    box-shadow: inset 0 0 0 2px #eaeaea;
}

.hover\:shadow-inside-outline-gray-300:hover {
    box-shadow: inset 0 0 0 2px #d6d6d6;
}

.hover\:shadow-inside-outline-gray-400:hover {
    box-shadow: inset 0 0 0 2px #c1c1c1;
}

.hover\:shadow-inside-outline-gray-500:hover {
    box-shadow: inset 0 0 0 2px #a7a7a7;
}

.hover\:shadow-inside-outline-gray-600:hover {
    box-shadow: inset 0 0 0 2px #8c8c8c;
}

.hover\:shadow-inside-outline-gray-700:hover {
    box-shadow: inset 0 0 0 2px #717171;
}

.hover\:shadow-inside-outline-gray-800:hover {
    box-shadow: inset 0 0 0 2px #585858;
}

.hover\:shadow-inside-outline-gray-900:hover {
    box-shadow: inset 0 0 0 2px #404040;
}

.hover\:shadow-inside-outline-green-100:hover {
    box-shadow: inset 0 0 0 2px #F2FFF5;
}

.hover\:shadow-inside-outline-green-200:hover {
    box-shadow: inset 0 0 0 2px #D0F6DB;
}

.hover\:shadow-inside-outline-green-300:hover {
    box-shadow: inset 0 0 0 2px #9AE8B4;
}

.hover\:shadow-inside-outline-green-400:hover {
    box-shadow: inset 0 0 0 2px #5CD08E;
}

.hover\:shadow-inside-outline-green-500:hover {
    box-shadow: inset 0 0 0 2px #29B769;
}

.hover\:shadow-inside-outline-green-600:hover {
    box-shadow: inset 0 0 0 2px #009f4d;
}

.hover\:shadow-inside-outline-green-700:hover {
    box-shadow: inset 0 0 0 2px #007a3b;
}

.hover\:shadow-inside-outline-green-800:hover {
    box-shadow: inset 0 0 0 2px #00612F;
}

.hover\:shadow-inside-outline-green-900:hover {
    box-shadow: inset 0 0 0 2px #004A24;
}

.hover\:shadow-inside-outline-lime-100:hover {
    box-shadow: inset 0 0 0 2px #fefff2;
}

.hover\:shadow-inside-outline-lime-200:hover {
    box-shadow: inset 0 0 0 2px #f7f9cc;
}

.hover\:shadow-inside-outline-lime-300:hover {
    box-shadow: inset 0 0 0 2px #f0f3a7;
}

.hover\:shadow-inside-outline-lime-400:hover {
    box-shadow: inset 0 0 0 2px #dce26d;
}

.hover\:shadow-inside-outline-lime-500:hover {
    box-shadow: inset 0 0 0 2px #cad03b;
}

.hover\:shadow-inside-outline-lime-600:hover {
    box-shadow: inset 0 0 0 2px #b7bf10;
}

.hover\:shadow-inside-outline-lime-700:hover {
    box-shadow: inset 0 0 0 2px #979e08;
}

.hover\:shadow-inside-outline-lime-800:hover {
    box-shadow: inset 0 0 0 2px #777d03;
}

.hover\:shadow-inside-outline-lime-900:hover {
    box-shadow: inset 0 0 0 2px #575c00;
}

.hover\:shadow-inside-outline-magenta-100:hover {
    box-shadow: inset 0 0 0 2px #fff1fa;
}

.hover\:shadow-inside-outline-magenta-200:hover {
    box-shadow: inset 0 0 0 2px #ffd8f0;
}

.hover\:shadow-inside-outline-magenta-300:hover {
    box-shadow: inset 0 0 0 2px #ffc0e4;
}

.hover\:shadow-inside-outline-magenta-400:hover {
    box-shadow: inset 0 0 0 2px #f790c6;
}

.hover\:shadow-inside-outline-magenta-500:hover {
    box-shadow: inset 0 0 0 2px #ef62a8;
}

.hover\:shadow-inside-outline-magenta-600:hover {
    box-shadow: inset 0 0 0 2px #e63888;
}

.hover\:shadow-inside-outline-magenta-700:hover {
    box-shadow: inset 0 0 0 2px #c41d73;
}

.hover\:shadow-inside-outline-magenta-800:hover {
    box-shadow: inset 0 0 0 2px #a20861;
}

.hover\:shadow-inside-outline-magenta-900:hover {
    box-shadow: inset 0 0 0 2px #800051;
}

.hover\:shadow-inside-outline-orange-100:hover {
    box-shadow: inset 0 0 0 2px #fff9f2;
}

.hover\:shadow-inside-outline-orange-200:hover {
    box-shadow: inset 0 0 0 2px #ffeed7;
}

.hover\:shadow-inside-outline-orange-300:hover {
    box-shadow: inset 0 0 0 2px #ffe3ba;
}

.hover\:shadow-inside-outline-orange-400:hover {
    box-shadow: inset 0 0 0 2px #ffc684;
}

.hover\:shadow-inside-outline-orange-500:hover {
    box-shadow: inset 0 0 0 2px #ffaa4f;
}

.hover\:shadow-inside-outline-orange-600:hover {
    box-shadow: inset 0 0 0 2px #ff8f1c;
}

.hover\:shadow-inside-outline-orange-700:hover {
    box-shadow: inset 0 0 0 2px #cc6e0f;
}

.hover\:shadow-inside-outline-orange-800:hover {
    box-shadow: inset 0 0 0 2px #995006;
}

.hover\:shadow-inside-outline-orange-900:hover {
    box-shadow: inset 0 0 0 2px #663300;
}

.hover\:shadow-inside-outline-purple-100:hover {
    box-shadow: inset 0 0 0 2px #fef2ff;
}

.hover\:shadow-inside-outline-purple-200:hover {
    box-shadow: inset 0 0 0 2px #eed3f1;
}

.hover\:shadow-inside-outline-purple-300:hover {
    box-shadow: inset 0 0 0 2px #dfb6e4;
}

.hover\:shadow-inside-outline-purple-400:hover {
    box-shadow: inset 0 0 0 2px #c186c9;
}

.hover\:shadow-inside-outline-purple-500:hover {
    box-shadow: inset 0 0 0 2px #a45dad;
}

.hover\:shadow-inside-outline-purple-600:hover {
    box-shadow: inset 0 0 0 2px #883b92;
}

.hover\:shadow-inside-outline-purple-700:hover {
    box-shadow: inset 0 0 0 2px #6d2077;
}

.hover\:shadow-inside-outline-purple-800:hover {
    box-shadow: inset 0 0 0 2px #53135b;
}

.hover\:shadow-inside-outline-purple-900:hover {
    box-shadow: inset 0 0 0 2px #390a40;
}

.hover\:shadow-inside-outline-raspberry-100:hover {
    box-shadow: inset 0 0 0 2px #fff0fb;
}

.hover\:shadow-inside-outline-raspberry-200:hover {
    box-shadow: inset 0 0 0 2px #f6cbea;
}

.hover\:shadow-inside-outline-raspberry-300:hover {
    box-shadow: inset 0 0 0 2px #eda7da;
}

.hover\:shadow-inside-outline-raspberry-400:hover {
    box-shadow: inset 0 0 0 2px #d86fbc;
}

.hover\:shadow-inside-outline-raspberry-500:hover {
    box-shadow: inset 0 0 0 2px #c43e9f;
}

.hover\:shadow-inside-outline-raspberry-600:hover {
    box-shadow: inset 0 0 0 2px #af1685;
}

.hover\:shadow-inside-outline-raspberry-700:hover {
    box-shadow: inset 0 0 0 2px #92086d;
}

.hover\:shadow-inside-outline-raspberry-800:hover {
    box-shadow: inset 0 0 0 2px #760056;
}

.hover\:shadow-inside-outline-raspberry-900:hover {
    box-shadow: inset 0 0 0 2px #570041;
}

.hover\:shadow-inside-outline-red-100:hover {
    box-shadow: inset 0 0 0 2px #fff0f3;
}

.hover\:shadow-inside-outline-red-200:hover {
    box-shadow: inset 0 0 0 2px #FFD6DD;
}

.hover\:shadow-inside-outline-red-300:hover {
    box-shadow: inset 0 0 0 2px #fea8b8;
}

.hover\:shadow-inside-outline-red-400:hover {
    box-shadow: inset 0 0 0 2px #f66c86;
}

.hover\:shadow-inside-outline-red-500:hover {
    box-shadow: inset 0 0 0 2px #ed3457;
}

.hover\:shadow-inside-outline-red-600:hover {
    box-shadow: inset 0 0 0 2px #e4002b;
}

.hover\:shadow-inside-outline-red-700:hover {
    box-shadow: inset 0 0 0 2px #c60025;
}

.hover\:shadow-inside-outline-red-800:hover {
    box-shadow: inset 0 0 0 2px #a8001f;
}

.hover\:shadow-inside-outline-red-900:hover {
    box-shadow: inset 0 0 0 2px #8a0019;
}

.hover\:shadow-inside-outline-sapphire-100:hover {
    box-shadow: inset 0 0 0 2px #f2fcff;
}

.hover\:shadow-inside-outline-sapphire-200:hover {
    box-shadow: inset 0 0 0 2px #d0eff8;
}

.hover\:shadow-inside-outline-sapphire-300:hover {
    box-shadow: inset 0 0 0 2px #afe2f1;
}

.hover\:shadow-inside-outline-sapphire-400:hover {
    box-shadow: inset 0 0 0 2px #79c8de;
}

.hover\:shadow-inside-outline-sapphire-500:hover {
    box-shadow: inset 0 0 0 2px #4aafcc;
}

.hover\:shadow-inside-outline-sapphire-600:hover {
    box-shadow: inset 0 0 0 2px #2197b9;
}

.hover\:shadow-inside-outline-sapphire-700:hover {
    box-shadow: inset 0 0 0 2px #0081a6;
}

.hover\:shadow-inside-outline-sapphire-800:hover {
    box-shadow: inset 0 0 0 2px #006580;
}

.hover\:shadow-inside-outline-sapphire-900:hover {
    box-shadow: inset 0 0 0 2px #004759;
}

.hover\:shadow-inside-outline-teal-100:hover {
    box-shadow: inset 0 0 0 2px #f2fffe;
}

.hover\:shadow-inside-outline-teal-200:hover {
    box-shadow: inset 0 0 0 2px #c6f7f4;
}

.hover\:shadow-inside-outline-teal-300:hover {
    box-shadow: inset 0 0 0 2px #9befea;
}

.hover\:shadow-inside-outline-teal-400:hover {
    box-shadow: inset 0 0 0 2px #5fdad4;
}

.hover\:shadow-inside-outline-teal-500:hover {
    box-shadow: inset 0 0 0 2px #2bc6be;
}

.hover\:shadow-inside-outline-teal-600:hover {
    box-shadow: inset 0 0 0 2px #00b2a9;
}

.hover\:shadow-inside-outline-teal-700:hover {
    box-shadow: inset 0 0 0 2px #00948c;
}

.hover\:shadow-inside-outline-teal-800:hover {
    box-shadow: inset 0 0 0 2px #00756f;
}

.hover\:shadow-inside-outline-teal-900:hover {
    box-shadow: inset 0 0 0 2px #005752;
}

.hover\:shadow-inside-outline-transparent:hover {
    box-shadow: inset 0 0 0 2px transparent;
}

.hover\:shadow-inside-outline-white:hover {
    box-shadow: inset 0 0 0 2px #ffffff;
}

.hover\:shadow-inside-outline-white-a10:hover {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1);
}

.hover\:shadow-inside-outline-white-a20:hover {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.2);
}

.hover\:shadow-inside-outline-white-a30:hover {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.3);
}

.hover\:shadow-inside-outline-white-a40:hover {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.4);
}

.hover\:shadow-inside-outline-white-a50:hover {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.5);
}

.hover\:shadow-inside-outline-white-a60:hover {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.6);
}

.hover\:shadow-inside-outline-white-a70:hover {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.7);
}

.hover\:shadow-inside-outline-white-a80:hover {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.8);
}

.hover\:shadow-inside-outline-white-a90:hover {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.9);
}

.hover\:shadow-inside-outline-yellow-100:hover {
    box-shadow: inset 0 0 0 2px #FFF9E8;
}

.hover\:shadow-inside-outline-yellow-200:hover {
    box-shadow: inset 0 0 0 2px #FFF1BD;
}

.hover\:shadow-inside-outline-yellow-300:hover {
    box-shadow: inset 0 0 0 2px #FFEA90;
}

.hover\:shadow-inside-outline-yellow-400:hover {
    box-shadow: inset 0 0 0 2px #FFD146;
}

.hover\:shadow-inside-outline-yellow-500:hover {
    box-shadow: inset 0 0 0 2px #FEBA00;
}

.hover\:shadow-inside-outline-yellow-600:hover {
    box-shadow: inset 0 0 0 2px #D49A00;
}

.hover\:shadow-inside-outline-yellow-700:hover {
    box-shadow: inset 0 0 0 2px #AA7A00;
}

.hover\:shadow-inside-outline-yellow-800:hover {
    box-shadow: inset 0 0 0 2px #815B00;
}

.hover\:shadow-inside-outline-yellow-900:hover {
    box-shadow: inset 0 0 0 2px #573D00;
}

.hover\:shadow-none:hover {
    box-shadow: none;
}

.focus\:shadow:focus {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}

.focus\:shadow-sm:focus {
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.12);
}

.focus\:shadow-md:focus {
    box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.12);
}

.focus\:shadow-lg:focus {
    box-shadow: 0 8px 16px -4px rgba(0, 0, 0, 0.2);
}

.focus\:shadow-outline-black:focus {
    box-shadow: 0 0 0 1px #333333;
}

.focus\:shadow-outline-blue-100:focus {
    box-shadow: 0 0 0 1px #f2f8ff;
}

.focus\:shadow-outline-blue-150:focus {
    box-shadow: 0 0 0 1px #E6EFFB;
}

.focus\:shadow-outline-blue-200:focus {
    box-shadow: 0 0 0 1px #d6e3f4;
}

.focus\:shadow-outline-blue-300:focus {
    box-shadow: 0 0 0 1px #bbcfea;
}

.focus\:shadow-outline-blue-400:focus {
    box-shadow: 0 0 0 1px #8dabd4;
}

.focus\:shadow-outline-blue-500:focus {
    box-shadow: 0 0 0 1px #648abf;
}

.focus\:shadow-outline-blue-600:focus {
    box-shadow: 0 0 0 1px #426da9;
}

.focus\:shadow-outline-blue-700:focus {
    box-shadow: 0 0 0 1px #1d4f91;
}

.focus\:shadow-outline-blue-800:focus {
    box-shadow: 0 0 0 1px #123f7a;
}

.focus\:shadow-outline-blue-900:focus {
    box-shadow: 0 0 0 1px #0a3163;
}

.focus\:shadow-outline-gray-100:focus {
    box-shadow: 0 0 0 1px #f6f6f6;
}

.focus\:shadow-outline-gray-200:focus {
    box-shadow: 0 0 0 1px #eaeaea;
}

.focus\:shadow-outline-gray-300:focus {
    box-shadow: 0 0 0 1px #d6d6d6;
}

.focus\:shadow-outline-gray-400:focus {
    box-shadow: 0 0 0 1px #c1c1c1;
}

.focus\:shadow-outline-gray-500:focus {
    box-shadow: 0 0 0 1px #a7a7a7;
}

.focus\:shadow-outline-gray-600:focus {
    box-shadow: 0 0 0 1px #8c8c8c;
}

.focus\:shadow-outline-gray-700:focus {
    box-shadow: 0 0 0 1px #717171;
}

.focus\:shadow-outline-gray-800:focus {
    box-shadow: 0 0 0 1px #585858;
}

.focus\:shadow-outline-gray-900:focus {
    box-shadow: 0 0 0 1px #404040;
}

.focus\:shadow-outline-green-100:focus {
    box-shadow: 0 0 0 1px #F2FFF5;
}

.focus\:shadow-outline-green-200:focus {
    box-shadow: 0 0 0 1px #D0F6DB;
}

.focus\:shadow-outline-green-300:focus {
    box-shadow: 0 0 0 1px #9AE8B4;
}

.focus\:shadow-outline-green-400:focus {
    box-shadow: 0 0 0 1px #5CD08E;
}

.focus\:shadow-outline-green-500:focus {
    box-shadow: 0 0 0 1px #29B769;
}

.focus\:shadow-outline-green-600:focus {
    box-shadow: 0 0 0 1px #009f4d;
}

.focus\:shadow-outline-green-700:focus {
    box-shadow: 0 0 0 1px #007a3b;
}

.focus\:shadow-outline-green-800:focus {
    box-shadow: 0 0 0 1px #00612F;
}

.focus\:shadow-outline-green-900:focus {
    box-shadow: 0 0 0 1px #004A24;
}

.focus\:shadow-outline-lime-100:focus {
    box-shadow: 0 0 0 1px #fefff2;
}

.focus\:shadow-outline-lime-200:focus {
    box-shadow: 0 0 0 1px #f7f9cc;
}

.focus\:shadow-outline-lime-300:focus {
    box-shadow: 0 0 0 1px #f0f3a7;
}

.focus\:shadow-outline-lime-400:focus {
    box-shadow: 0 0 0 1px #dce26d;
}

.focus\:shadow-outline-lime-500:focus {
    box-shadow: 0 0 0 1px #cad03b;
}

.focus\:shadow-outline-lime-600:focus {
    box-shadow: 0 0 0 1px #b7bf10;
}

.focus\:shadow-outline-lime-700:focus {
    box-shadow: 0 0 0 1px #979e08;
}

.focus\:shadow-outline-lime-800:focus {
    box-shadow: 0 0 0 1px #777d03;
}

.focus\:shadow-outline-lime-900:focus {
    box-shadow: 0 0 0 1px #575c00;
}

.focus\:shadow-outline-magenta-100:focus {
    box-shadow: 0 0 0 1px #fff1fa;
}

.focus\:shadow-outline-magenta-200:focus {
    box-shadow: 0 0 0 1px #ffd8f0;
}

.focus\:shadow-outline-magenta-300:focus {
    box-shadow: 0 0 0 1px #ffc0e4;
}

.focus\:shadow-outline-magenta-400:focus {
    box-shadow: 0 0 0 1px #f790c6;
}

.focus\:shadow-outline-magenta-500:focus {
    box-shadow: 0 0 0 1px #ef62a8;
}

.focus\:shadow-outline-magenta-600:focus {
    box-shadow: 0 0 0 1px #e63888;
}

.focus\:shadow-outline-magenta-700:focus {
    box-shadow: 0 0 0 1px #c41d73;
}

.focus\:shadow-outline-magenta-800:focus {
    box-shadow: 0 0 0 1px #a20861;
}

.focus\:shadow-outline-magenta-900:focus {
    box-shadow: 0 0 0 1px #800051;
}

.focus\:shadow-outline-orange-100:focus {
    box-shadow: 0 0 0 1px #fff9f2;
}

.focus\:shadow-outline-orange-200:focus {
    box-shadow: 0 0 0 1px #ffeed7;
}

.focus\:shadow-outline-orange-300:focus {
    box-shadow: 0 0 0 1px #ffe3ba;
}

.focus\:shadow-outline-orange-400:focus {
    box-shadow: 0 0 0 1px #ffc684;
}

.focus\:shadow-outline-orange-500:focus {
    box-shadow: 0 0 0 1px #ffaa4f;
}

.focus\:shadow-outline-orange-600:focus {
    box-shadow: 0 0 0 1px #ff8f1c;
}

.focus\:shadow-outline-orange-700:focus {
    box-shadow: 0 0 0 1px #cc6e0f;
}

.focus\:shadow-outline-orange-800:focus {
    box-shadow: 0 0 0 1px #995006;
}

.focus\:shadow-outline-orange-900:focus {
    box-shadow: 0 0 0 1px #663300;
}

.focus\:shadow-outline-purple-100:focus {
    box-shadow: 0 0 0 1px #fef2ff;
}

.focus\:shadow-outline-purple-200:focus {
    box-shadow: 0 0 0 1px #eed3f1;
}

.focus\:shadow-outline-purple-300:focus {
    box-shadow: 0 0 0 1px #dfb6e4;
}

.focus\:shadow-outline-purple-400:focus {
    box-shadow: 0 0 0 1px #c186c9;
}

.focus\:shadow-outline-purple-500:focus {
    box-shadow: 0 0 0 1px #a45dad;
}

.focus\:shadow-outline-purple-600:focus {
    box-shadow: 0 0 0 1px #883b92;
}

.focus\:shadow-outline-purple-700:focus {
    box-shadow: 0 0 0 1px #6d2077;
}

.focus\:shadow-outline-purple-800:focus {
    box-shadow: 0 0 0 1px #53135b;
}

.focus\:shadow-outline-purple-900:focus {
    box-shadow: 0 0 0 1px #390a40;
}

.focus\:shadow-outline-raspberry-100:focus {
    box-shadow: 0 0 0 1px #fff0fb;
}

.focus\:shadow-outline-raspberry-200:focus {
    box-shadow: 0 0 0 1px #f6cbea;
}

.focus\:shadow-outline-raspberry-300:focus {
    box-shadow: 0 0 0 1px #eda7da;
}

.focus\:shadow-outline-raspberry-400:focus {
    box-shadow: 0 0 0 1px #d86fbc;
}

.focus\:shadow-outline-raspberry-500:focus {
    box-shadow: 0 0 0 1px #c43e9f;
}

.focus\:shadow-outline-raspberry-600:focus {
    box-shadow: 0 0 0 1px #af1685;
}

.focus\:shadow-outline-raspberry-700:focus {
    box-shadow: 0 0 0 1px #92086d;
}

.focus\:shadow-outline-raspberry-800:focus {
    box-shadow: 0 0 0 1px #760056;
}

.focus\:shadow-outline-raspberry-900:focus {
    box-shadow: 0 0 0 1px #570041;
}

.focus\:shadow-outline-red-100:focus {
    box-shadow: 0 0 0 1px #fff0f3;
}

.focus\:shadow-outline-red-200:focus {
    box-shadow: 0 0 0 1px #FFD6DD;
}

.focus\:shadow-outline-red-300:focus {
    box-shadow: 0 0 0 1px #fea8b8;
}

.focus\:shadow-outline-red-400:focus {
    box-shadow: 0 0 0 1px #f66c86;
}

.focus\:shadow-outline-red-500:focus {
    box-shadow: 0 0 0 1px #ed3457;
}

.focus\:shadow-outline-red-600:focus {
    box-shadow: 0 0 0 1px #e4002b;
}

.focus\:shadow-outline-red-700:focus {
    box-shadow: 0 0 0 1px #c60025;
}

.focus\:shadow-outline-red-800:focus {
    box-shadow: 0 0 0 1px #a8001f;
}

.focus\:shadow-outline-red-900:focus {
    box-shadow: 0 0 0 1px #8a0019;
}

.focus\:shadow-outline-sapphire-100:focus {
    box-shadow: 0 0 0 1px #f2fcff;
}

.focus\:shadow-outline-sapphire-200:focus {
    box-shadow: 0 0 0 1px #d0eff8;
}

.focus\:shadow-outline-sapphire-300:focus {
    box-shadow: 0 0 0 1px #afe2f1;
}

.focus\:shadow-outline-sapphire-400:focus {
    box-shadow: 0 0 0 1px #79c8de;
}

.focus\:shadow-outline-sapphire-500:focus {
    box-shadow: 0 0 0 1px #4aafcc;
}

.focus\:shadow-outline-sapphire-600:focus {
    box-shadow: 0 0 0 1px #2197b9;
}

.focus\:shadow-outline-sapphire-700:focus {
    box-shadow: 0 0 0 1px #0081a6;
}

.focus\:shadow-outline-sapphire-800:focus {
    box-shadow: 0 0 0 1px #006580;
}

.focus\:shadow-outline-sapphire-900:focus {
    box-shadow: 0 0 0 1px #004759;
}

.focus\:shadow-outline-teal-100:focus {
    box-shadow: 0 0 0 1px #f2fffe;
}

.focus\:shadow-outline-teal-200:focus {
    box-shadow: 0 0 0 1px #c6f7f4;
}

.focus\:shadow-outline-teal-300:focus {
    box-shadow: 0 0 0 1px #9befea;
}

.focus\:shadow-outline-teal-400:focus {
    box-shadow: 0 0 0 1px #5fdad4;
}

.focus\:shadow-outline-teal-500:focus {
    box-shadow: 0 0 0 1px #2bc6be;
}

.focus\:shadow-outline-teal-600:focus {
    box-shadow: 0 0 0 1px #00b2a9;
}

.focus\:shadow-outline-teal-700:focus {
    box-shadow: 0 0 0 1px #00948c;
}

.focus\:shadow-outline-teal-800:focus {
    box-shadow: 0 0 0 1px #00756f;
}

.focus\:shadow-outline-teal-900:focus {
    box-shadow: 0 0 0 1px #005752;
}

.focus\:shadow-outline-transparent:focus {
    box-shadow: 0 0 0 1px transparent;
}

.focus\:shadow-outline-white:focus {
    box-shadow: 0 0 0 1px #ffffff;
}

.focus\:shadow-outline-white-a10:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.1);
}

.focus\:shadow-outline-white-a20:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.2);
}

.focus\:shadow-outline-white-a30:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.3);
}

.focus\:shadow-outline-white-a40:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.4);
}

.focus\:shadow-outline-white-a50:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.5);
}

.focus\:shadow-outline-white-a60:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.6);
}

.focus\:shadow-outline-white-a70:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.7);
}

.focus\:shadow-outline-white-a80:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.8);
}

.focus\:shadow-outline-white-a90:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.9);
}

.focus\:shadow-outline-yellow-100:focus {
    box-shadow: 0 0 0 1px #FFF9E8;
}

.focus\:shadow-outline-yellow-200:focus {
    box-shadow: 0 0 0 1px #FFF1BD;
}

.focus\:shadow-outline-yellow-300:focus {
    box-shadow: 0 0 0 1px #FFEA90;
}

.focus\:shadow-outline-yellow-400:focus {
    box-shadow: 0 0 0 1px #FFD146;
}

.focus\:shadow-outline-yellow-500:focus {
    box-shadow: 0 0 0 1px #FEBA00;
}

.focus\:shadow-outline-yellow-600:focus {
    box-shadow: 0 0 0 1px #D49A00;
}

.focus\:shadow-outline-yellow-700:focus {
    box-shadow: 0 0 0 1px #AA7A00;
}

.focus\:shadow-outline-yellow-800:focus {
    box-shadow: 0 0 0 1px #815B00;
}

.focus\:shadow-outline-yellow-900:focus {
    box-shadow: 0 0 0 1px #573D00;
}

.focus\:shadow-inside-outline-black:focus {
    box-shadow: inset 0 0 0 2px #333333;
}

.focus\:shadow-inside-outline-blue-100:focus {
    box-shadow: inset 0 0 0 2px #f2f8ff;
}

.focus\:shadow-inside-outline-blue-150:focus {
    box-shadow: inset 0 0 0 2px #E6EFFB;
}

.focus\:shadow-inside-outline-blue-200:focus {
    box-shadow: inset 0 0 0 2px #d6e3f4;
}

.focus\:shadow-inside-outline-blue-300:focus {
    box-shadow: inset 0 0 0 2px #bbcfea;
}

.focus\:shadow-inside-outline-blue-400:focus {
    box-shadow: inset 0 0 0 2px #8dabd4;
}

.focus\:shadow-inside-outline-blue-500:focus {
    box-shadow: inset 0 0 0 2px #648abf;
}

.focus\:shadow-inside-outline-blue-600:focus {
    box-shadow: inset 0 0 0 2px #426da9;
}

.focus\:shadow-inside-outline-blue-700:focus {
    box-shadow: inset 0 0 0 2px #1d4f91;
}

.focus\:shadow-inside-outline-blue-800:focus {
    box-shadow: inset 0 0 0 2px #123f7a;
}

.focus\:shadow-inside-outline-blue-900:focus {
    box-shadow: inset 0 0 0 2px #0a3163;
}

.focus\:shadow-inside-outline-gray-100:focus {
    box-shadow: inset 0 0 0 2px #f6f6f6;
}

.focus\:shadow-inside-outline-gray-200:focus {
    box-shadow: inset 0 0 0 2px #eaeaea;
}

.focus\:shadow-inside-outline-gray-300:focus {
    box-shadow: inset 0 0 0 2px #d6d6d6;
}

.focus\:shadow-inside-outline-gray-400:focus {
    box-shadow: inset 0 0 0 2px #c1c1c1;
}

.focus\:shadow-inside-outline-gray-500:focus {
    box-shadow: inset 0 0 0 2px #a7a7a7;
}

.focus\:shadow-inside-outline-gray-600:focus {
    box-shadow: inset 0 0 0 2px #8c8c8c;
}

.focus\:shadow-inside-outline-gray-700:focus {
    box-shadow: inset 0 0 0 2px #717171;
}

.focus\:shadow-inside-outline-gray-800:focus {
    box-shadow: inset 0 0 0 2px #585858;
}

.focus\:shadow-inside-outline-gray-900:focus {
    box-shadow: inset 0 0 0 2px #404040;
}

.focus\:shadow-inside-outline-green-100:focus {
    box-shadow: inset 0 0 0 2px #F2FFF5;
}

.focus\:shadow-inside-outline-green-200:focus {
    box-shadow: inset 0 0 0 2px #D0F6DB;
}

.focus\:shadow-inside-outline-green-300:focus {
    box-shadow: inset 0 0 0 2px #9AE8B4;
}

.focus\:shadow-inside-outline-green-400:focus {
    box-shadow: inset 0 0 0 2px #5CD08E;
}

.focus\:shadow-inside-outline-green-500:focus {
    box-shadow: inset 0 0 0 2px #29B769;
}

.focus\:shadow-inside-outline-green-600:focus {
    box-shadow: inset 0 0 0 2px #009f4d;
}

.focus\:shadow-inside-outline-green-700:focus {
    box-shadow: inset 0 0 0 2px #007a3b;
}

.focus\:shadow-inside-outline-green-800:focus {
    box-shadow: inset 0 0 0 2px #00612F;
}

.focus\:shadow-inside-outline-green-900:focus {
    box-shadow: inset 0 0 0 2px #004A24;
}

.focus\:shadow-inside-outline-lime-100:focus {
    box-shadow: inset 0 0 0 2px #fefff2;
}

.focus\:shadow-inside-outline-lime-200:focus {
    box-shadow: inset 0 0 0 2px #f7f9cc;
}

.focus\:shadow-inside-outline-lime-300:focus {
    box-shadow: inset 0 0 0 2px #f0f3a7;
}

.focus\:shadow-inside-outline-lime-400:focus {
    box-shadow: inset 0 0 0 2px #dce26d;
}

.focus\:shadow-inside-outline-lime-500:focus {
    box-shadow: inset 0 0 0 2px #cad03b;
}

.focus\:shadow-inside-outline-lime-600:focus {
    box-shadow: inset 0 0 0 2px #b7bf10;
}

.focus\:shadow-inside-outline-lime-700:focus {
    box-shadow: inset 0 0 0 2px #979e08;
}

.focus\:shadow-inside-outline-lime-800:focus {
    box-shadow: inset 0 0 0 2px #777d03;
}

.focus\:shadow-inside-outline-lime-900:focus {
    box-shadow: inset 0 0 0 2px #575c00;
}

.focus\:shadow-inside-outline-magenta-100:focus {
    box-shadow: inset 0 0 0 2px #fff1fa;
}

.focus\:shadow-inside-outline-magenta-200:focus {
    box-shadow: inset 0 0 0 2px #ffd8f0;
}

.focus\:shadow-inside-outline-magenta-300:focus {
    box-shadow: inset 0 0 0 2px #ffc0e4;
}

.focus\:shadow-inside-outline-magenta-400:focus {
    box-shadow: inset 0 0 0 2px #f790c6;
}

.focus\:shadow-inside-outline-magenta-500:focus {
    box-shadow: inset 0 0 0 2px #ef62a8;
}

.focus\:shadow-inside-outline-magenta-600:focus {
    box-shadow: inset 0 0 0 2px #e63888;
}

.focus\:shadow-inside-outline-magenta-700:focus {
    box-shadow: inset 0 0 0 2px #c41d73;
}

.focus\:shadow-inside-outline-magenta-800:focus {
    box-shadow: inset 0 0 0 2px #a20861;
}

.focus\:shadow-inside-outline-magenta-900:focus {
    box-shadow: inset 0 0 0 2px #800051;
}

.focus\:shadow-inside-outline-orange-100:focus {
    box-shadow: inset 0 0 0 2px #fff9f2;
}

.focus\:shadow-inside-outline-orange-200:focus {
    box-shadow: inset 0 0 0 2px #ffeed7;
}

.focus\:shadow-inside-outline-orange-300:focus {
    box-shadow: inset 0 0 0 2px #ffe3ba;
}

.focus\:shadow-inside-outline-orange-400:focus {
    box-shadow: inset 0 0 0 2px #ffc684;
}

.focus\:shadow-inside-outline-orange-500:focus {
    box-shadow: inset 0 0 0 2px #ffaa4f;
}

.focus\:shadow-inside-outline-orange-600:focus {
    box-shadow: inset 0 0 0 2px #ff8f1c;
}

.focus\:shadow-inside-outline-orange-700:focus {
    box-shadow: inset 0 0 0 2px #cc6e0f;
}

.focus\:shadow-inside-outline-orange-800:focus {
    box-shadow: inset 0 0 0 2px #995006;
}

.focus\:shadow-inside-outline-orange-900:focus {
    box-shadow: inset 0 0 0 2px #663300;
}

.focus\:shadow-inside-outline-purple-100:focus {
    box-shadow: inset 0 0 0 2px #fef2ff;
}

.focus\:shadow-inside-outline-purple-200:focus {
    box-shadow: inset 0 0 0 2px #eed3f1;
}

.focus\:shadow-inside-outline-purple-300:focus {
    box-shadow: inset 0 0 0 2px #dfb6e4;
}

.focus\:shadow-inside-outline-purple-400:focus {
    box-shadow: inset 0 0 0 2px #c186c9;
}

.focus\:shadow-inside-outline-purple-500:focus {
    box-shadow: inset 0 0 0 2px #a45dad;
}

.focus\:shadow-inside-outline-purple-600:focus {
    box-shadow: inset 0 0 0 2px #883b92;
}

.focus\:shadow-inside-outline-purple-700:focus {
    box-shadow: inset 0 0 0 2px #6d2077;
}

.focus\:shadow-inside-outline-purple-800:focus {
    box-shadow: inset 0 0 0 2px #53135b;
}

.focus\:shadow-inside-outline-purple-900:focus {
    box-shadow: inset 0 0 0 2px #390a40;
}

.focus\:shadow-inside-outline-raspberry-100:focus {
    box-shadow: inset 0 0 0 2px #fff0fb;
}

.focus\:shadow-inside-outline-raspberry-200:focus {
    box-shadow: inset 0 0 0 2px #f6cbea;
}

.focus\:shadow-inside-outline-raspberry-300:focus {
    box-shadow: inset 0 0 0 2px #eda7da;
}

.focus\:shadow-inside-outline-raspberry-400:focus {
    box-shadow: inset 0 0 0 2px #d86fbc;
}

.focus\:shadow-inside-outline-raspberry-500:focus {
    box-shadow: inset 0 0 0 2px #c43e9f;
}

.focus\:shadow-inside-outline-raspberry-600:focus {
    box-shadow: inset 0 0 0 2px #af1685;
}

.focus\:shadow-inside-outline-raspberry-700:focus {
    box-shadow: inset 0 0 0 2px #92086d;
}

.focus\:shadow-inside-outline-raspberry-800:focus {
    box-shadow: inset 0 0 0 2px #760056;
}

.focus\:shadow-inside-outline-raspberry-900:focus {
    box-shadow: inset 0 0 0 2px #570041;
}

.focus\:shadow-inside-outline-red-100:focus {
    box-shadow: inset 0 0 0 2px #fff0f3;
}

.focus\:shadow-inside-outline-red-200:focus {
    box-shadow: inset 0 0 0 2px #FFD6DD;
}

.focus\:shadow-inside-outline-red-300:focus {
    box-shadow: inset 0 0 0 2px #fea8b8;
}

.focus\:shadow-inside-outline-red-400:focus {
    box-shadow: inset 0 0 0 2px #f66c86;
}

.focus\:shadow-inside-outline-red-500:focus {
    box-shadow: inset 0 0 0 2px #ed3457;
}

.focus\:shadow-inside-outline-red-600:focus {
    box-shadow: inset 0 0 0 2px #e4002b;
}

.focus\:shadow-inside-outline-red-700:focus {
    box-shadow: inset 0 0 0 2px #c60025;
}

.focus\:shadow-inside-outline-red-800:focus {
    box-shadow: inset 0 0 0 2px #a8001f;
}

.focus\:shadow-inside-outline-red-900:focus {
    box-shadow: inset 0 0 0 2px #8a0019;
}

.focus\:shadow-inside-outline-sapphire-100:focus {
    box-shadow: inset 0 0 0 2px #f2fcff;
}

.focus\:shadow-inside-outline-sapphire-200:focus {
    box-shadow: inset 0 0 0 2px #d0eff8;
}

.focus\:shadow-inside-outline-sapphire-300:focus {
    box-shadow: inset 0 0 0 2px #afe2f1;
}

.focus\:shadow-inside-outline-sapphire-400:focus {
    box-shadow: inset 0 0 0 2px #79c8de;
}

.focus\:shadow-inside-outline-sapphire-500:focus {
    box-shadow: inset 0 0 0 2px #4aafcc;
}

.focus\:shadow-inside-outline-sapphire-600:focus {
    box-shadow: inset 0 0 0 2px #2197b9;
}

.focus\:shadow-inside-outline-sapphire-700:focus {
    box-shadow: inset 0 0 0 2px #0081a6;
}

.focus\:shadow-inside-outline-sapphire-800:focus {
    box-shadow: inset 0 0 0 2px #006580;
}

.focus\:shadow-inside-outline-sapphire-900:focus {
    box-shadow: inset 0 0 0 2px #004759;
}

.focus\:shadow-inside-outline-teal-100:focus {
    box-shadow: inset 0 0 0 2px #f2fffe;
}

.focus\:shadow-inside-outline-teal-200:focus {
    box-shadow: inset 0 0 0 2px #c6f7f4;
}

.focus\:shadow-inside-outline-teal-300:focus {
    box-shadow: inset 0 0 0 2px #9befea;
}

.focus\:shadow-inside-outline-teal-400:focus {
    box-shadow: inset 0 0 0 2px #5fdad4;
}

.focus\:shadow-inside-outline-teal-500:focus {
    box-shadow: inset 0 0 0 2px #2bc6be;
}

.focus\:shadow-inside-outline-teal-600:focus {
    box-shadow: inset 0 0 0 2px #00b2a9;
}

.focus\:shadow-inside-outline-teal-700:focus {
    box-shadow: inset 0 0 0 2px #00948c;
}

.focus\:shadow-inside-outline-teal-800:focus {
    box-shadow: inset 0 0 0 2px #00756f;
}

.focus\:shadow-inside-outline-teal-900:focus {
    box-shadow: inset 0 0 0 2px #005752;
}

.focus\:shadow-inside-outline-transparent:focus {
    box-shadow: inset 0 0 0 2px transparent;
}

.focus\:shadow-inside-outline-white:focus {
    box-shadow: inset 0 0 0 2px #ffffff;
}

.focus\:shadow-inside-outline-white-a10:focus {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1);
}

.focus\:shadow-inside-outline-white-a20:focus {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.2);
}

.focus\:shadow-inside-outline-white-a30:focus {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.3);
}

.focus\:shadow-inside-outline-white-a40:focus {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.4);
}

.focus\:shadow-inside-outline-white-a50:focus {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.5);
}

.focus\:shadow-inside-outline-white-a60:focus {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.6);
}

.focus\:shadow-inside-outline-white-a70:focus {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.7);
}

.focus\:shadow-inside-outline-white-a80:focus {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.8);
}

.focus\:shadow-inside-outline-white-a90:focus {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.9);
}

.focus\:shadow-inside-outline-yellow-100:focus {
    box-shadow: inset 0 0 0 2px #FFF9E8;
}

.focus\:shadow-inside-outline-yellow-200:focus {
    box-shadow: inset 0 0 0 2px #FFF1BD;
}

.focus\:shadow-inside-outline-yellow-300:focus {
    box-shadow: inset 0 0 0 2px #FFEA90;
}

.focus\:shadow-inside-outline-yellow-400:focus {
    box-shadow: inset 0 0 0 2px #FFD146;
}

.focus\:shadow-inside-outline-yellow-500:focus {
    box-shadow: inset 0 0 0 2px #FEBA00;
}

.focus\:shadow-inside-outline-yellow-600:focus {
    box-shadow: inset 0 0 0 2px #D49A00;
}

.focus\:shadow-inside-outline-yellow-700:focus {
    box-shadow: inset 0 0 0 2px #AA7A00;
}

.focus\:shadow-inside-outline-yellow-800:focus {
    box-shadow: inset 0 0 0 2px #815B00;
}

.focus\:shadow-inside-outline-yellow-900:focus {
    box-shadow: inset 0 0 0 2px #573D00;
}

.focus\:shadow-none:focus {
    box-shadow: none;
}

.focus-within\:shadow[focus-within] {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}

.focus-within\:shadow:focus-within {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}

.focus-within\:shadow-sm[focus-within] {
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.12);
}

.focus-within\:shadow-sm:focus-within {
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.12);
}

.focus-within\:shadow-md[focus-within] {
    box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.12);
}

.focus-within\:shadow-md:focus-within {
    box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.12);
}

.focus-within\:shadow-lg[focus-within] {
    box-shadow: 0 8px 16px -4px rgba(0, 0, 0, 0.2);
}

.focus-within\:shadow-lg:focus-within {
    box-shadow: 0 8px 16px -4px rgba(0, 0, 0, 0.2);
}

.focus-within\:shadow-outline-black[focus-within] {
    box-shadow: 0 0 0 1px #333333;
}

.focus-within\:shadow-outline-black:focus-within {
    box-shadow: 0 0 0 1px #333333;
}

.focus-within\:shadow-outline-blue-100[focus-within] {
    box-shadow: 0 0 0 1px #f2f8ff;
}

.focus-within\:shadow-outline-blue-100:focus-within {
    box-shadow: 0 0 0 1px #f2f8ff;
}

.focus-within\:shadow-outline-blue-150[focus-within] {
    box-shadow: 0 0 0 1px #E6EFFB;
}

.focus-within\:shadow-outline-blue-150:focus-within {
    box-shadow: 0 0 0 1px #E6EFFB;
}

.focus-within\:shadow-outline-blue-200[focus-within] {
    box-shadow: 0 0 0 1px #d6e3f4;
}

.focus-within\:shadow-outline-blue-200:focus-within {
    box-shadow: 0 0 0 1px #d6e3f4;
}

.focus-within\:shadow-outline-blue-300[focus-within] {
    box-shadow: 0 0 0 1px #bbcfea;
}

.focus-within\:shadow-outline-blue-300:focus-within {
    box-shadow: 0 0 0 1px #bbcfea;
}

.focus-within\:shadow-outline-blue-400[focus-within] {
    box-shadow: 0 0 0 1px #8dabd4;
}

.focus-within\:shadow-outline-blue-400:focus-within {
    box-shadow: 0 0 0 1px #8dabd4;
}

.focus-within\:shadow-outline-blue-500[focus-within] {
    box-shadow: 0 0 0 1px #648abf;
}

.focus-within\:shadow-outline-blue-500:focus-within {
    box-shadow: 0 0 0 1px #648abf;
}

.focus-within\:shadow-outline-blue-600[focus-within] {
    box-shadow: 0 0 0 1px #426da9;
}

.focus-within\:shadow-outline-blue-600:focus-within {
    box-shadow: 0 0 0 1px #426da9;
}

.focus-within\:shadow-outline-blue-700[focus-within] {
    box-shadow: 0 0 0 1px #1d4f91;
}

.focus-within\:shadow-outline-blue-700:focus-within {
    box-shadow: 0 0 0 1px #1d4f91;
}

.focus-within\:shadow-outline-blue-800[focus-within] {
    box-shadow: 0 0 0 1px #123f7a;
}

.focus-within\:shadow-outline-blue-800:focus-within {
    box-shadow: 0 0 0 1px #123f7a;
}

.focus-within\:shadow-outline-blue-900[focus-within] {
    box-shadow: 0 0 0 1px #0a3163;
}

.focus-within\:shadow-outline-blue-900:focus-within {
    box-shadow: 0 0 0 1px #0a3163;
}

.focus-within\:shadow-outline-gray-100[focus-within] {
    box-shadow: 0 0 0 1px #f6f6f6;
}

.focus-within\:shadow-outline-gray-100:focus-within {
    box-shadow: 0 0 0 1px #f6f6f6;
}

.focus-within\:shadow-outline-gray-200[focus-within] {
    box-shadow: 0 0 0 1px #eaeaea;
}

.focus-within\:shadow-outline-gray-200:focus-within {
    box-shadow: 0 0 0 1px #eaeaea;
}

.focus-within\:shadow-outline-gray-300[focus-within] {
    box-shadow: 0 0 0 1px #d6d6d6;
}

.focus-within\:shadow-outline-gray-300:focus-within {
    box-shadow: 0 0 0 1px #d6d6d6;
}

.focus-within\:shadow-outline-gray-400[focus-within] {
    box-shadow: 0 0 0 1px #c1c1c1;
}

.focus-within\:shadow-outline-gray-400:focus-within {
    box-shadow: 0 0 0 1px #c1c1c1;
}

.focus-within\:shadow-outline-gray-500[focus-within] {
    box-shadow: 0 0 0 1px #a7a7a7;
}

.focus-within\:shadow-outline-gray-500:focus-within {
    box-shadow: 0 0 0 1px #a7a7a7;
}

.focus-within\:shadow-outline-gray-600[focus-within] {
    box-shadow: 0 0 0 1px #8c8c8c;
}

.focus-within\:shadow-outline-gray-600:focus-within {
    box-shadow: 0 0 0 1px #8c8c8c;
}

.focus-within\:shadow-outline-gray-700[focus-within] {
    box-shadow: 0 0 0 1px #717171;
}

.focus-within\:shadow-outline-gray-700:focus-within {
    box-shadow: 0 0 0 1px #717171;
}

.focus-within\:shadow-outline-gray-800[focus-within] {
    box-shadow: 0 0 0 1px #585858;
}

.focus-within\:shadow-outline-gray-800:focus-within {
    box-shadow: 0 0 0 1px #585858;
}

.focus-within\:shadow-outline-gray-900[focus-within] {
    box-shadow: 0 0 0 1px #404040;
}

.focus-within\:shadow-outline-gray-900:focus-within {
    box-shadow: 0 0 0 1px #404040;
}

.focus-within\:shadow-outline-green-100[focus-within] {
    box-shadow: 0 0 0 1px #F2FFF5;
}

.focus-within\:shadow-outline-green-100:focus-within {
    box-shadow: 0 0 0 1px #F2FFF5;
}

.focus-within\:shadow-outline-green-200[focus-within] {
    box-shadow: 0 0 0 1px #D0F6DB;
}

.focus-within\:shadow-outline-green-200:focus-within {
    box-shadow: 0 0 0 1px #D0F6DB;
}

.focus-within\:shadow-outline-green-300[focus-within] {
    box-shadow: 0 0 0 1px #9AE8B4;
}

.focus-within\:shadow-outline-green-300:focus-within {
    box-shadow: 0 0 0 1px #9AE8B4;
}

.focus-within\:shadow-outline-green-400[focus-within] {
    box-shadow: 0 0 0 1px #5CD08E;
}

.focus-within\:shadow-outline-green-400:focus-within {
    box-shadow: 0 0 0 1px #5CD08E;
}

.focus-within\:shadow-outline-green-500[focus-within] {
    box-shadow: 0 0 0 1px #29B769;
}

.focus-within\:shadow-outline-green-500:focus-within {
    box-shadow: 0 0 0 1px #29B769;
}

.focus-within\:shadow-outline-green-600[focus-within] {
    box-shadow: 0 0 0 1px #009f4d;
}

.focus-within\:shadow-outline-green-600:focus-within {
    box-shadow: 0 0 0 1px #009f4d;
}

.focus-within\:shadow-outline-green-700[focus-within] {
    box-shadow: 0 0 0 1px #007a3b;
}

.focus-within\:shadow-outline-green-700:focus-within {
    box-shadow: 0 0 0 1px #007a3b;
}

.focus-within\:shadow-outline-green-800[focus-within] {
    box-shadow: 0 0 0 1px #00612F;
}

.focus-within\:shadow-outline-green-800:focus-within {
    box-shadow: 0 0 0 1px #00612F;
}

.focus-within\:shadow-outline-green-900[focus-within] {
    box-shadow: 0 0 0 1px #004A24;
}

.focus-within\:shadow-outline-green-900:focus-within {
    box-shadow: 0 0 0 1px #004A24;
}

.focus-within\:shadow-outline-lime-100[focus-within] {
    box-shadow: 0 0 0 1px #fefff2;
}

.focus-within\:shadow-outline-lime-100:focus-within {
    box-shadow: 0 0 0 1px #fefff2;
}

.focus-within\:shadow-outline-lime-200[focus-within] {
    box-shadow: 0 0 0 1px #f7f9cc;
}

.focus-within\:shadow-outline-lime-200:focus-within {
    box-shadow: 0 0 0 1px #f7f9cc;
}

.focus-within\:shadow-outline-lime-300[focus-within] {
    box-shadow: 0 0 0 1px #f0f3a7;
}

.focus-within\:shadow-outline-lime-300:focus-within {
    box-shadow: 0 0 0 1px #f0f3a7;
}

.focus-within\:shadow-outline-lime-400[focus-within] {
    box-shadow: 0 0 0 1px #dce26d;
}

.focus-within\:shadow-outline-lime-400:focus-within {
    box-shadow: 0 0 0 1px #dce26d;
}

.focus-within\:shadow-outline-lime-500[focus-within] {
    box-shadow: 0 0 0 1px #cad03b;
}

.focus-within\:shadow-outline-lime-500:focus-within {
    box-shadow: 0 0 0 1px #cad03b;
}

.focus-within\:shadow-outline-lime-600[focus-within] {
    box-shadow: 0 0 0 1px #b7bf10;
}

.focus-within\:shadow-outline-lime-600:focus-within {
    box-shadow: 0 0 0 1px #b7bf10;
}

.focus-within\:shadow-outline-lime-700[focus-within] {
    box-shadow: 0 0 0 1px #979e08;
}

.focus-within\:shadow-outline-lime-700:focus-within {
    box-shadow: 0 0 0 1px #979e08;
}

.focus-within\:shadow-outline-lime-800[focus-within] {
    box-shadow: 0 0 0 1px #777d03;
}

.focus-within\:shadow-outline-lime-800:focus-within {
    box-shadow: 0 0 0 1px #777d03;
}

.focus-within\:shadow-outline-lime-900[focus-within] {
    box-shadow: 0 0 0 1px #575c00;
}

.focus-within\:shadow-outline-lime-900:focus-within {
    box-shadow: 0 0 0 1px #575c00;
}

.focus-within\:shadow-outline-magenta-100[focus-within] {
    box-shadow: 0 0 0 1px #fff1fa;
}

.focus-within\:shadow-outline-magenta-100:focus-within {
    box-shadow: 0 0 0 1px #fff1fa;
}

.focus-within\:shadow-outline-magenta-200[focus-within] {
    box-shadow: 0 0 0 1px #ffd8f0;
}

.focus-within\:shadow-outline-magenta-200:focus-within {
    box-shadow: 0 0 0 1px #ffd8f0;
}

.focus-within\:shadow-outline-magenta-300[focus-within] {
    box-shadow: 0 0 0 1px #ffc0e4;
}

.focus-within\:shadow-outline-magenta-300:focus-within {
    box-shadow: 0 0 0 1px #ffc0e4;
}

.focus-within\:shadow-outline-magenta-400[focus-within] {
    box-shadow: 0 0 0 1px #f790c6;
}

.focus-within\:shadow-outline-magenta-400:focus-within {
    box-shadow: 0 0 0 1px #f790c6;
}

.focus-within\:shadow-outline-magenta-500[focus-within] {
    box-shadow: 0 0 0 1px #ef62a8;
}

.focus-within\:shadow-outline-magenta-500:focus-within {
    box-shadow: 0 0 0 1px #ef62a8;
}

.focus-within\:shadow-outline-magenta-600[focus-within] {
    box-shadow: 0 0 0 1px #e63888;
}

.focus-within\:shadow-outline-magenta-600:focus-within {
    box-shadow: 0 0 0 1px #e63888;
}

.focus-within\:shadow-outline-magenta-700[focus-within] {
    box-shadow: 0 0 0 1px #c41d73;
}

.focus-within\:shadow-outline-magenta-700:focus-within {
    box-shadow: 0 0 0 1px #c41d73;
}

.focus-within\:shadow-outline-magenta-800[focus-within] {
    box-shadow: 0 0 0 1px #a20861;
}

.focus-within\:shadow-outline-magenta-800:focus-within {
    box-shadow: 0 0 0 1px #a20861;
}

.focus-within\:shadow-outline-magenta-900[focus-within] {
    box-shadow: 0 0 0 1px #800051;
}

.focus-within\:shadow-outline-magenta-900:focus-within {
    box-shadow: 0 0 0 1px #800051;
}

.focus-within\:shadow-outline-orange-100[focus-within] {
    box-shadow: 0 0 0 1px #fff9f2;
}

.focus-within\:shadow-outline-orange-100:focus-within {
    box-shadow: 0 0 0 1px #fff9f2;
}

.focus-within\:shadow-outline-orange-200[focus-within] {
    box-shadow: 0 0 0 1px #ffeed7;
}

.focus-within\:shadow-outline-orange-200:focus-within {
    box-shadow: 0 0 0 1px #ffeed7;
}

.focus-within\:shadow-outline-orange-300[focus-within] {
    box-shadow: 0 0 0 1px #ffe3ba;
}

.focus-within\:shadow-outline-orange-300:focus-within {
    box-shadow: 0 0 0 1px #ffe3ba;
}

.focus-within\:shadow-outline-orange-400[focus-within] {
    box-shadow: 0 0 0 1px #ffc684;
}

.focus-within\:shadow-outline-orange-400:focus-within {
    box-shadow: 0 0 0 1px #ffc684;
}

.focus-within\:shadow-outline-orange-500[focus-within] {
    box-shadow: 0 0 0 1px #ffaa4f;
}

.focus-within\:shadow-outline-orange-500:focus-within {
    box-shadow: 0 0 0 1px #ffaa4f;
}

.focus-within\:shadow-outline-orange-600[focus-within] {
    box-shadow: 0 0 0 1px #ff8f1c;
}

.focus-within\:shadow-outline-orange-600:focus-within {
    box-shadow: 0 0 0 1px #ff8f1c;
}

.focus-within\:shadow-outline-orange-700[focus-within] {
    box-shadow: 0 0 0 1px #cc6e0f;
}

.focus-within\:shadow-outline-orange-700:focus-within {
    box-shadow: 0 0 0 1px #cc6e0f;
}

.focus-within\:shadow-outline-orange-800[focus-within] {
    box-shadow: 0 0 0 1px #995006;
}

.focus-within\:shadow-outline-orange-800:focus-within {
    box-shadow: 0 0 0 1px #995006;
}

.focus-within\:shadow-outline-orange-900[focus-within] {
    box-shadow: 0 0 0 1px #663300;
}

.focus-within\:shadow-outline-orange-900:focus-within {
    box-shadow: 0 0 0 1px #663300;
}

.focus-within\:shadow-outline-purple-100[focus-within] {
    box-shadow: 0 0 0 1px #fef2ff;
}

.focus-within\:shadow-outline-purple-100:focus-within {
    box-shadow: 0 0 0 1px #fef2ff;
}

.focus-within\:shadow-outline-purple-200[focus-within] {
    box-shadow: 0 0 0 1px #eed3f1;
}

.focus-within\:shadow-outline-purple-200:focus-within {
    box-shadow: 0 0 0 1px #eed3f1;
}

.focus-within\:shadow-outline-purple-300[focus-within] {
    box-shadow: 0 0 0 1px #dfb6e4;
}

.focus-within\:shadow-outline-purple-300:focus-within {
    box-shadow: 0 0 0 1px #dfb6e4;
}

.focus-within\:shadow-outline-purple-400[focus-within] {
    box-shadow: 0 0 0 1px #c186c9;
}

.focus-within\:shadow-outline-purple-400:focus-within {
    box-shadow: 0 0 0 1px #c186c9;
}

.focus-within\:shadow-outline-purple-500[focus-within] {
    box-shadow: 0 0 0 1px #a45dad;
}

.focus-within\:shadow-outline-purple-500:focus-within {
    box-shadow: 0 0 0 1px #a45dad;
}

.focus-within\:shadow-outline-purple-600[focus-within] {
    box-shadow: 0 0 0 1px #883b92;
}

.focus-within\:shadow-outline-purple-600:focus-within {
    box-shadow: 0 0 0 1px #883b92;
}

.focus-within\:shadow-outline-purple-700[focus-within] {
    box-shadow: 0 0 0 1px #6d2077;
}

.focus-within\:shadow-outline-purple-700:focus-within {
    box-shadow: 0 0 0 1px #6d2077;
}

.focus-within\:shadow-outline-purple-800[focus-within] {
    box-shadow: 0 0 0 1px #53135b;
}

.focus-within\:shadow-outline-purple-800:focus-within {
    box-shadow: 0 0 0 1px #53135b;
}

.focus-within\:shadow-outline-purple-900[focus-within] {
    box-shadow: 0 0 0 1px #390a40;
}

.focus-within\:shadow-outline-purple-900:focus-within {
    box-shadow: 0 0 0 1px #390a40;
}

.focus-within\:shadow-outline-raspberry-100[focus-within] {
    box-shadow: 0 0 0 1px #fff0fb;
}

.focus-within\:shadow-outline-raspberry-100:focus-within {
    box-shadow: 0 0 0 1px #fff0fb;
}

.focus-within\:shadow-outline-raspberry-200[focus-within] {
    box-shadow: 0 0 0 1px #f6cbea;
}

.focus-within\:shadow-outline-raspberry-200:focus-within {
    box-shadow: 0 0 0 1px #f6cbea;
}

.focus-within\:shadow-outline-raspberry-300[focus-within] {
    box-shadow: 0 0 0 1px #eda7da;
}

.focus-within\:shadow-outline-raspberry-300:focus-within {
    box-shadow: 0 0 0 1px #eda7da;
}

.focus-within\:shadow-outline-raspberry-400[focus-within] {
    box-shadow: 0 0 0 1px #d86fbc;
}

.focus-within\:shadow-outline-raspberry-400:focus-within {
    box-shadow: 0 0 0 1px #d86fbc;
}

.focus-within\:shadow-outline-raspberry-500[focus-within] {
    box-shadow: 0 0 0 1px #c43e9f;
}

.focus-within\:shadow-outline-raspberry-500:focus-within {
    box-shadow: 0 0 0 1px #c43e9f;
}

.focus-within\:shadow-outline-raspberry-600[focus-within] {
    box-shadow: 0 0 0 1px #af1685;
}

.focus-within\:shadow-outline-raspberry-600:focus-within {
    box-shadow: 0 0 0 1px #af1685;
}

.focus-within\:shadow-outline-raspberry-700[focus-within] {
    box-shadow: 0 0 0 1px #92086d;
}

.focus-within\:shadow-outline-raspberry-700:focus-within {
    box-shadow: 0 0 0 1px #92086d;
}

.focus-within\:shadow-outline-raspberry-800[focus-within] {
    box-shadow: 0 0 0 1px #760056;
}

.focus-within\:shadow-outline-raspberry-800:focus-within {
    box-shadow: 0 0 0 1px #760056;
}

.focus-within\:shadow-outline-raspberry-900[focus-within] {
    box-shadow: 0 0 0 1px #570041;
}

.focus-within\:shadow-outline-raspberry-900:focus-within {
    box-shadow: 0 0 0 1px #570041;
}

.focus-within\:shadow-outline-red-100[focus-within] {
    box-shadow: 0 0 0 1px #fff0f3;
}

.focus-within\:shadow-outline-red-100:focus-within {
    box-shadow: 0 0 0 1px #fff0f3;
}

.focus-within\:shadow-outline-red-200[focus-within] {
    box-shadow: 0 0 0 1px #FFD6DD;
}

.focus-within\:shadow-outline-red-200:focus-within {
    box-shadow: 0 0 0 1px #FFD6DD;
}

.focus-within\:shadow-outline-red-300[focus-within] {
    box-shadow: 0 0 0 1px #fea8b8;
}

.focus-within\:shadow-outline-red-300:focus-within {
    box-shadow: 0 0 0 1px #fea8b8;
}

.focus-within\:shadow-outline-red-400[focus-within] {
    box-shadow: 0 0 0 1px #f66c86;
}

.focus-within\:shadow-outline-red-400:focus-within {
    box-shadow: 0 0 0 1px #f66c86;
}

.focus-within\:shadow-outline-red-500[focus-within] {
    box-shadow: 0 0 0 1px #ed3457;
}

.focus-within\:shadow-outline-red-500:focus-within {
    box-shadow: 0 0 0 1px #ed3457;
}

.focus-within\:shadow-outline-red-600[focus-within] {
    box-shadow: 0 0 0 1px #e4002b;
}

.focus-within\:shadow-outline-red-600:focus-within {
    box-shadow: 0 0 0 1px #e4002b;
}

.focus-within\:shadow-outline-red-700[focus-within] {
    box-shadow: 0 0 0 1px #c60025;
}

.focus-within\:shadow-outline-red-700:focus-within {
    box-shadow: 0 0 0 1px #c60025;
}

.focus-within\:shadow-outline-red-800[focus-within] {
    box-shadow: 0 0 0 1px #a8001f;
}

.focus-within\:shadow-outline-red-800:focus-within {
    box-shadow: 0 0 0 1px #a8001f;
}

.focus-within\:shadow-outline-red-900[focus-within] {
    box-shadow: 0 0 0 1px #8a0019;
}

.focus-within\:shadow-outline-red-900:focus-within {
    box-shadow: 0 0 0 1px #8a0019;
}

.focus-within\:shadow-outline-sapphire-100[focus-within] {
    box-shadow: 0 0 0 1px #f2fcff;
}

.focus-within\:shadow-outline-sapphire-100:focus-within {
    box-shadow: 0 0 0 1px #f2fcff;
}

.focus-within\:shadow-outline-sapphire-200[focus-within] {
    box-shadow: 0 0 0 1px #d0eff8;
}

.focus-within\:shadow-outline-sapphire-200:focus-within {
    box-shadow: 0 0 0 1px #d0eff8;
}

.focus-within\:shadow-outline-sapphire-300[focus-within] {
    box-shadow: 0 0 0 1px #afe2f1;
}

.focus-within\:shadow-outline-sapphire-300:focus-within {
    box-shadow: 0 0 0 1px #afe2f1;
}

.focus-within\:shadow-outline-sapphire-400[focus-within] {
    box-shadow: 0 0 0 1px #79c8de;
}

.focus-within\:shadow-outline-sapphire-400:focus-within {
    box-shadow: 0 0 0 1px #79c8de;
}

.focus-within\:shadow-outline-sapphire-500[focus-within] {
    box-shadow: 0 0 0 1px #4aafcc;
}

.focus-within\:shadow-outline-sapphire-500:focus-within {
    box-shadow: 0 0 0 1px #4aafcc;
}

.focus-within\:shadow-outline-sapphire-600[focus-within] {
    box-shadow: 0 0 0 1px #2197b9;
}

.focus-within\:shadow-outline-sapphire-600:focus-within {
    box-shadow: 0 0 0 1px #2197b9;
}

.focus-within\:shadow-outline-sapphire-700[focus-within] {
    box-shadow: 0 0 0 1px #0081a6;
}

.focus-within\:shadow-outline-sapphire-700:focus-within {
    box-shadow: 0 0 0 1px #0081a6;
}

.focus-within\:shadow-outline-sapphire-800[focus-within] {
    box-shadow: 0 0 0 1px #006580;
}

.focus-within\:shadow-outline-sapphire-800:focus-within {
    box-shadow: 0 0 0 1px #006580;
}

.focus-within\:shadow-outline-sapphire-900[focus-within] {
    box-shadow: 0 0 0 1px #004759;
}

.focus-within\:shadow-outline-sapphire-900:focus-within {
    box-shadow: 0 0 0 1px #004759;
}

.focus-within\:shadow-outline-teal-100[focus-within] {
    box-shadow: 0 0 0 1px #f2fffe;
}

.focus-within\:shadow-outline-teal-100:focus-within {
    box-shadow: 0 0 0 1px #f2fffe;
}

.focus-within\:shadow-outline-teal-200[focus-within] {
    box-shadow: 0 0 0 1px #c6f7f4;
}

.focus-within\:shadow-outline-teal-200:focus-within {
    box-shadow: 0 0 0 1px #c6f7f4;
}

.focus-within\:shadow-outline-teal-300[focus-within] {
    box-shadow: 0 0 0 1px #9befea;
}

.focus-within\:shadow-outline-teal-300:focus-within {
    box-shadow: 0 0 0 1px #9befea;
}

.focus-within\:shadow-outline-teal-400[focus-within] {
    box-shadow: 0 0 0 1px #5fdad4;
}

.focus-within\:shadow-outline-teal-400:focus-within {
    box-shadow: 0 0 0 1px #5fdad4;
}

.focus-within\:shadow-outline-teal-500[focus-within] {
    box-shadow: 0 0 0 1px #2bc6be;
}

.focus-within\:shadow-outline-teal-500:focus-within {
    box-shadow: 0 0 0 1px #2bc6be;
}

.focus-within\:shadow-outline-teal-600[focus-within] {
    box-shadow: 0 0 0 1px #00b2a9;
}

.focus-within\:shadow-outline-teal-600:focus-within {
    box-shadow: 0 0 0 1px #00b2a9;
}

.focus-within\:shadow-outline-teal-700[focus-within] {
    box-shadow: 0 0 0 1px #00948c;
}

.focus-within\:shadow-outline-teal-700:focus-within {
    box-shadow: 0 0 0 1px #00948c;
}

.focus-within\:shadow-outline-teal-800[focus-within] {
    box-shadow: 0 0 0 1px #00756f;
}

.focus-within\:shadow-outline-teal-800:focus-within {
    box-shadow: 0 0 0 1px #00756f;
}

.focus-within\:shadow-outline-teal-900[focus-within] {
    box-shadow: 0 0 0 1px #005752;
}

.focus-within\:shadow-outline-teal-900:focus-within {
    box-shadow: 0 0 0 1px #005752;
}

.focus-within\:shadow-outline-transparent[focus-within] {
    box-shadow: 0 0 0 1px transparent;
}

.focus-within\:shadow-outline-transparent:focus-within {
    box-shadow: 0 0 0 1px transparent;
}

.focus-within\:shadow-outline-white[focus-within] {
    box-shadow: 0 0 0 1px #ffffff;
}

.focus-within\:shadow-outline-white:focus-within {
    box-shadow: 0 0 0 1px #ffffff;
}

.focus-within\:shadow-outline-white-a10[focus-within] {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.1);
}

.focus-within\:shadow-outline-white-a10:focus-within {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.1);
}

.focus-within\:shadow-outline-white-a20[focus-within] {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.2);
}

.focus-within\:shadow-outline-white-a20:focus-within {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.2);
}

.focus-within\:shadow-outline-white-a30[focus-within] {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.3);
}

.focus-within\:shadow-outline-white-a30:focus-within {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.3);
}

.focus-within\:shadow-outline-white-a40[focus-within] {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.4);
}

.focus-within\:shadow-outline-white-a40:focus-within {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.4);
}

.focus-within\:shadow-outline-white-a50[focus-within] {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.5);
}

.focus-within\:shadow-outline-white-a50:focus-within {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.5);
}

.focus-within\:shadow-outline-white-a60[focus-within] {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.6);
}

.focus-within\:shadow-outline-white-a60:focus-within {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.6);
}

.focus-within\:shadow-outline-white-a70[focus-within] {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.7);
}

.focus-within\:shadow-outline-white-a70:focus-within {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.7);
}

.focus-within\:shadow-outline-white-a80[focus-within] {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.8);
}

.focus-within\:shadow-outline-white-a80:focus-within {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.8);
}

.focus-within\:shadow-outline-white-a90[focus-within] {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.9);
}

.focus-within\:shadow-outline-white-a90:focus-within {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.9);
}

.focus-within\:shadow-outline-yellow-100[focus-within] {
    box-shadow: 0 0 0 1px #FFF9E8;
}

.focus-within\:shadow-outline-yellow-100:focus-within {
    box-shadow: 0 0 0 1px #FFF9E8;
}

.focus-within\:shadow-outline-yellow-200[focus-within] {
    box-shadow: 0 0 0 1px #FFF1BD;
}

.focus-within\:shadow-outline-yellow-200:focus-within {
    box-shadow: 0 0 0 1px #FFF1BD;
}

.focus-within\:shadow-outline-yellow-300[focus-within] {
    box-shadow: 0 0 0 1px #FFEA90;
}

.focus-within\:shadow-outline-yellow-300:focus-within {
    box-shadow: 0 0 0 1px #FFEA90;
}

.focus-within\:shadow-outline-yellow-400[focus-within] {
    box-shadow: 0 0 0 1px #FFD146;
}

.focus-within\:shadow-outline-yellow-400:focus-within {
    box-shadow: 0 0 0 1px #FFD146;
}

.focus-within\:shadow-outline-yellow-500[focus-within] {
    box-shadow: 0 0 0 1px #FEBA00;
}

.focus-within\:shadow-outline-yellow-500:focus-within {
    box-shadow: 0 0 0 1px #FEBA00;
}

.focus-within\:shadow-outline-yellow-600[focus-within] {
    box-shadow: 0 0 0 1px #D49A00;
}

.focus-within\:shadow-outline-yellow-600:focus-within {
    box-shadow: 0 0 0 1px #D49A00;
}

.focus-within\:shadow-outline-yellow-700[focus-within] {
    box-shadow: 0 0 0 1px #AA7A00;
}

.focus-within\:shadow-outline-yellow-700:focus-within {
    box-shadow: 0 0 0 1px #AA7A00;
}

.focus-within\:shadow-outline-yellow-800[focus-within] {
    box-shadow: 0 0 0 1px #815B00;
}

.focus-within\:shadow-outline-yellow-800:focus-within {
    box-shadow: 0 0 0 1px #815B00;
}

.focus-within\:shadow-outline-yellow-900[focus-within] {
    box-shadow: 0 0 0 1px #573D00;
}

.focus-within\:shadow-outline-yellow-900:focus-within {
    box-shadow: 0 0 0 1px #573D00;
}

.focus-within\:shadow-inside-outline-black[focus-within] {
    box-shadow: inset 0 0 0 2px #333333;
}

.focus-within\:shadow-inside-outline-black:focus-within {
    box-shadow: inset 0 0 0 2px #333333;
}

.focus-within\:shadow-inside-outline-blue-100[focus-within] {
    box-shadow: inset 0 0 0 2px #f2f8ff;
}

.focus-within\:shadow-inside-outline-blue-100:focus-within {
    box-shadow: inset 0 0 0 2px #f2f8ff;
}

.focus-within\:shadow-inside-outline-blue-150[focus-within] {
    box-shadow: inset 0 0 0 2px #E6EFFB;
}

.focus-within\:shadow-inside-outline-blue-150:focus-within {
    box-shadow: inset 0 0 0 2px #E6EFFB;
}

.focus-within\:shadow-inside-outline-blue-200[focus-within] {
    box-shadow: inset 0 0 0 2px #d6e3f4;
}

.focus-within\:shadow-inside-outline-blue-200:focus-within {
    box-shadow: inset 0 0 0 2px #d6e3f4;
}

.focus-within\:shadow-inside-outline-blue-300[focus-within] {
    box-shadow: inset 0 0 0 2px #bbcfea;
}

.focus-within\:shadow-inside-outline-blue-300:focus-within {
    box-shadow: inset 0 0 0 2px #bbcfea;
}

.focus-within\:shadow-inside-outline-blue-400[focus-within] {
    box-shadow: inset 0 0 0 2px #8dabd4;
}

.focus-within\:shadow-inside-outline-blue-400:focus-within {
    box-shadow: inset 0 0 0 2px #8dabd4;
}

.focus-within\:shadow-inside-outline-blue-500[focus-within] {
    box-shadow: inset 0 0 0 2px #648abf;
}

.focus-within\:shadow-inside-outline-blue-500:focus-within {
    box-shadow: inset 0 0 0 2px #648abf;
}

.focus-within\:shadow-inside-outline-blue-600[focus-within] {
    box-shadow: inset 0 0 0 2px #426da9;
}

.focus-within\:shadow-inside-outline-blue-600:focus-within {
    box-shadow: inset 0 0 0 2px #426da9;
}

.focus-within\:shadow-inside-outline-blue-700[focus-within] {
    box-shadow: inset 0 0 0 2px #1d4f91;
}

.focus-within\:shadow-inside-outline-blue-700:focus-within {
    box-shadow: inset 0 0 0 2px #1d4f91;
}

.focus-within\:shadow-inside-outline-blue-800[focus-within] {
    box-shadow: inset 0 0 0 2px #123f7a;
}

.focus-within\:shadow-inside-outline-blue-800:focus-within {
    box-shadow: inset 0 0 0 2px #123f7a;
}

.focus-within\:shadow-inside-outline-blue-900[focus-within] {
    box-shadow: inset 0 0 0 2px #0a3163;
}

.focus-within\:shadow-inside-outline-blue-900:focus-within {
    box-shadow: inset 0 0 0 2px #0a3163;
}

.focus-within\:shadow-inside-outline-gray-100[focus-within] {
    box-shadow: inset 0 0 0 2px #f6f6f6;
}

.focus-within\:shadow-inside-outline-gray-100:focus-within {
    box-shadow: inset 0 0 0 2px #f6f6f6;
}

.focus-within\:shadow-inside-outline-gray-200[focus-within] {
    box-shadow: inset 0 0 0 2px #eaeaea;
}

.focus-within\:shadow-inside-outline-gray-200:focus-within {
    box-shadow: inset 0 0 0 2px #eaeaea;
}

.focus-within\:shadow-inside-outline-gray-300[focus-within] {
    box-shadow: inset 0 0 0 2px #d6d6d6;
}

.focus-within\:shadow-inside-outline-gray-300:focus-within {
    box-shadow: inset 0 0 0 2px #d6d6d6;
}

.focus-within\:shadow-inside-outline-gray-400[focus-within] {
    box-shadow: inset 0 0 0 2px #c1c1c1;
}

.focus-within\:shadow-inside-outline-gray-400:focus-within {
    box-shadow: inset 0 0 0 2px #c1c1c1;
}

.focus-within\:shadow-inside-outline-gray-500[focus-within] {
    box-shadow: inset 0 0 0 2px #a7a7a7;
}

.focus-within\:shadow-inside-outline-gray-500:focus-within {
    box-shadow: inset 0 0 0 2px #a7a7a7;
}

.focus-within\:shadow-inside-outline-gray-600[focus-within] {
    box-shadow: inset 0 0 0 2px #8c8c8c;
}

.focus-within\:shadow-inside-outline-gray-600:focus-within {
    box-shadow: inset 0 0 0 2px #8c8c8c;
}

.focus-within\:shadow-inside-outline-gray-700[focus-within] {
    box-shadow: inset 0 0 0 2px #717171;
}

.focus-within\:shadow-inside-outline-gray-700:focus-within {
    box-shadow: inset 0 0 0 2px #717171;
}

.focus-within\:shadow-inside-outline-gray-800[focus-within] {
    box-shadow: inset 0 0 0 2px #585858;
}

.focus-within\:shadow-inside-outline-gray-800:focus-within {
    box-shadow: inset 0 0 0 2px #585858;
}

.focus-within\:shadow-inside-outline-gray-900[focus-within] {
    box-shadow: inset 0 0 0 2px #404040;
}

.focus-within\:shadow-inside-outline-gray-900:focus-within {
    box-shadow: inset 0 0 0 2px #404040;
}

.focus-within\:shadow-inside-outline-green-100[focus-within] {
    box-shadow: inset 0 0 0 2px #F2FFF5;
}

.focus-within\:shadow-inside-outline-green-100:focus-within {
    box-shadow: inset 0 0 0 2px #F2FFF5;
}

.focus-within\:shadow-inside-outline-green-200[focus-within] {
    box-shadow: inset 0 0 0 2px #D0F6DB;
}

.focus-within\:shadow-inside-outline-green-200:focus-within {
    box-shadow: inset 0 0 0 2px #D0F6DB;
}

.focus-within\:shadow-inside-outline-green-300[focus-within] {
    box-shadow: inset 0 0 0 2px #9AE8B4;
}

.focus-within\:shadow-inside-outline-green-300:focus-within {
    box-shadow: inset 0 0 0 2px #9AE8B4;
}

.focus-within\:shadow-inside-outline-green-400[focus-within] {
    box-shadow: inset 0 0 0 2px #5CD08E;
}

.focus-within\:shadow-inside-outline-green-400:focus-within {
    box-shadow: inset 0 0 0 2px #5CD08E;
}

.focus-within\:shadow-inside-outline-green-500[focus-within] {
    box-shadow: inset 0 0 0 2px #29B769;
}

.focus-within\:shadow-inside-outline-green-500:focus-within {
    box-shadow: inset 0 0 0 2px #29B769;
}

.focus-within\:shadow-inside-outline-green-600[focus-within] {
    box-shadow: inset 0 0 0 2px #009f4d;
}

.focus-within\:shadow-inside-outline-green-600:focus-within {
    box-shadow: inset 0 0 0 2px #009f4d;
}

.focus-within\:shadow-inside-outline-green-700[focus-within] {
    box-shadow: inset 0 0 0 2px #007a3b;
}

.focus-within\:shadow-inside-outline-green-700:focus-within {
    box-shadow: inset 0 0 0 2px #007a3b;
}

.focus-within\:shadow-inside-outline-green-800[focus-within] {
    box-shadow: inset 0 0 0 2px #00612F;
}

.focus-within\:shadow-inside-outline-green-800:focus-within {
    box-shadow: inset 0 0 0 2px #00612F;
}

.focus-within\:shadow-inside-outline-green-900[focus-within] {
    box-shadow: inset 0 0 0 2px #004A24;
}

.focus-within\:shadow-inside-outline-green-900:focus-within {
    box-shadow: inset 0 0 0 2px #004A24;
}

.focus-within\:shadow-inside-outline-lime-100[focus-within] {
    box-shadow: inset 0 0 0 2px #fefff2;
}

.focus-within\:shadow-inside-outline-lime-100:focus-within {
    box-shadow: inset 0 0 0 2px #fefff2;
}

.focus-within\:shadow-inside-outline-lime-200[focus-within] {
    box-shadow: inset 0 0 0 2px #f7f9cc;
}

.focus-within\:shadow-inside-outline-lime-200:focus-within {
    box-shadow: inset 0 0 0 2px #f7f9cc;
}

.focus-within\:shadow-inside-outline-lime-300[focus-within] {
    box-shadow: inset 0 0 0 2px #f0f3a7;
}

.focus-within\:shadow-inside-outline-lime-300:focus-within {
    box-shadow: inset 0 0 0 2px #f0f3a7;
}

.focus-within\:shadow-inside-outline-lime-400[focus-within] {
    box-shadow: inset 0 0 0 2px #dce26d;
}

.focus-within\:shadow-inside-outline-lime-400:focus-within {
    box-shadow: inset 0 0 0 2px #dce26d;
}

.focus-within\:shadow-inside-outline-lime-500[focus-within] {
    box-shadow: inset 0 0 0 2px #cad03b;
}

.focus-within\:shadow-inside-outline-lime-500:focus-within {
    box-shadow: inset 0 0 0 2px #cad03b;
}

.focus-within\:shadow-inside-outline-lime-600[focus-within] {
    box-shadow: inset 0 0 0 2px #b7bf10;
}

.focus-within\:shadow-inside-outline-lime-600:focus-within {
    box-shadow: inset 0 0 0 2px #b7bf10;
}

.focus-within\:shadow-inside-outline-lime-700[focus-within] {
    box-shadow: inset 0 0 0 2px #979e08;
}

.focus-within\:shadow-inside-outline-lime-700:focus-within {
    box-shadow: inset 0 0 0 2px #979e08;
}

.focus-within\:shadow-inside-outline-lime-800[focus-within] {
    box-shadow: inset 0 0 0 2px #777d03;
}

.focus-within\:shadow-inside-outline-lime-800:focus-within {
    box-shadow: inset 0 0 0 2px #777d03;
}

.focus-within\:shadow-inside-outline-lime-900[focus-within] {
    box-shadow: inset 0 0 0 2px #575c00;
}

.focus-within\:shadow-inside-outline-lime-900:focus-within {
    box-shadow: inset 0 0 0 2px #575c00;
}

.focus-within\:shadow-inside-outline-magenta-100[focus-within] {
    box-shadow: inset 0 0 0 2px #fff1fa;
}

.focus-within\:shadow-inside-outline-magenta-100:focus-within {
    box-shadow: inset 0 0 0 2px #fff1fa;
}

.focus-within\:shadow-inside-outline-magenta-200[focus-within] {
    box-shadow: inset 0 0 0 2px #ffd8f0;
}

.focus-within\:shadow-inside-outline-magenta-200:focus-within {
    box-shadow: inset 0 0 0 2px #ffd8f0;
}

.focus-within\:shadow-inside-outline-magenta-300[focus-within] {
    box-shadow: inset 0 0 0 2px #ffc0e4;
}

.focus-within\:shadow-inside-outline-magenta-300:focus-within {
    box-shadow: inset 0 0 0 2px #ffc0e4;
}

.focus-within\:shadow-inside-outline-magenta-400[focus-within] {
    box-shadow: inset 0 0 0 2px #f790c6;
}

.focus-within\:shadow-inside-outline-magenta-400:focus-within {
    box-shadow: inset 0 0 0 2px #f790c6;
}

.focus-within\:shadow-inside-outline-magenta-500[focus-within] {
    box-shadow: inset 0 0 0 2px #ef62a8;
}

.focus-within\:shadow-inside-outline-magenta-500:focus-within {
    box-shadow: inset 0 0 0 2px #ef62a8;
}

.focus-within\:shadow-inside-outline-magenta-600[focus-within] {
    box-shadow: inset 0 0 0 2px #e63888;
}

.focus-within\:shadow-inside-outline-magenta-600:focus-within {
    box-shadow: inset 0 0 0 2px #e63888;
}

.focus-within\:shadow-inside-outline-magenta-700[focus-within] {
    box-shadow: inset 0 0 0 2px #c41d73;
}

.focus-within\:shadow-inside-outline-magenta-700:focus-within {
    box-shadow: inset 0 0 0 2px #c41d73;
}

.focus-within\:shadow-inside-outline-magenta-800[focus-within] {
    box-shadow: inset 0 0 0 2px #a20861;
}

.focus-within\:shadow-inside-outline-magenta-800:focus-within {
    box-shadow: inset 0 0 0 2px #a20861;
}

.focus-within\:shadow-inside-outline-magenta-900[focus-within] {
    box-shadow: inset 0 0 0 2px #800051;
}

.focus-within\:shadow-inside-outline-magenta-900:focus-within {
    box-shadow: inset 0 0 0 2px #800051;
}

.focus-within\:shadow-inside-outline-orange-100[focus-within] {
    box-shadow: inset 0 0 0 2px #fff9f2;
}

.focus-within\:shadow-inside-outline-orange-100:focus-within {
    box-shadow: inset 0 0 0 2px #fff9f2;
}

.focus-within\:shadow-inside-outline-orange-200[focus-within] {
    box-shadow: inset 0 0 0 2px #ffeed7;
}

.focus-within\:shadow-inside-outline-orange-200:focus-within {
    box-shadow: inset 0 0 0 2px #ffeed7;
}

.focus-within\:shadow-inside-outline-orange-300[focus-within] {
    box-shadow: inset 0 0 0 2px #ffe3ba;
}

.focus-within\:shadow-inside-outline-orange-300:focus-within {
    box-shadow: inset 0 0 0 2px #ffe3ba;
}

.focus-within\:shadow-inside-outline-orange-400[focus-within] {
    box-shadow: inset 0 0 0 2px #ffc684;
}

.focus-within\:shadow-inside-outline-orange-400:focus-within {
    box-shadow: inset 0 0 0 2px #ffc684;
}

.focus-within\:shadow-inside-outline-orange-500[focus-within] {
    box-shadow: inset 0 0 0 2px #ffaa4f;
}

.focus-within\:shadow-inside-outline-orange-500:focus-within {
    box-shadow: inset 0 0 0 2px #ffaa4f;
}

.focus-within\:shadow-inside-outline-orange-600[focus-within] {
    box-shadow: inset 0 0 0 2px #ff8f1c;
}

.focus-within\:shadow-inside-outline-orange-600:focus-within {
    box-shadow: inset 0 0 0 2px #ff8f1c;
}

.focus-within\:shadow-inside-outline-orange-700[focus-within] {
    box-shadow: inset 0 0 0 2px #cc6e0f;
}

.focus-within\:shadow-inside-outline-orange-700:focus-within {
    box-shadow: inset 0 0 0 2px #cc6e0f;
}

.focus-within\:shadow-inside-outline-orange-800[focus-within] {
    box-shadow: inset 0 0 0 2px #995006;
}

.focus-within\:shadow-inside-outline-orange-800:focus-within {
    box-shadow: inset 0 0 0 2px #995006;
}

.focus-within\:shadow-inside-outline-orange-900[focus-within] {
    box-shadow: inset 0 0 0 2px #663300;
}

.focus-within\:shadow-inside-outline-orange-900:focus-within {
    box-shadow: inset 0 0 0 2px #663300;
}

.focus-within\:shadow-inside-outline-purple-100[focus-within] {
    box-shadow: inset 0 0 0 2px #fef2ff;
}

.focus-within\:shadow-inside-outline-purple-100:focus-within {
    box-shadow: inset 0 0 0 2px #fef2ff;
}

.focus-within\:shadow-inside-outline-purple-200[focus-within] {
    box-shadow: inset 0 0 0 2px #eed3f1;
}

.focus-within\:shadow-inside-outline-purple-200:focus-within {
    box-shadow: inset 0 0 0 2px #eed3f1;
}

.focus-within\:shadow-inside-outline-purple-300[focus-within] {
    box-shadow: inset 0 0 0 2px #dfb6e4;
}

.focus-within\:shadow-inside-outline-purple-300:focus-within {
    box-shadow: inset 0 0 0 2px #dfb6e4;
}

.focus-within\:shadow-inside-outline-purple-400[focus-within] {
    box-shadow: inset 0 0 0 2px #c186c9;
}

.focus-within\:shadow-inside-outline-purple-400:focus-within {
    box-shadow: inset 0 0 0 2px #c186c9;
}

.focus-within\:shadow-inside-outline-purple-500[focus-within] {
    box-shadow: inset 0 0 0 2px #a45dad;
}

.focus-within\:shadow-inside-outline-purple-500:focus-within {
    box-shadow: inset 0 0 0 2px #a45dad;
}

.focus-within\:shadow-inside-outline-purple-600[focus-within] {
    box-shadow: inset 0 0 0 2px #883b92;
}

.focus-within\:shadow-inside-outline-purple-600:focus-within {
    box-shadow: inset 0 0 0 2px #883b92;
}

.focus-within\:shadow-inside-outline-purple-700[focus-within] {
    box-shadow: inset 0 0 0 2px #6d2077;
}

.focus-within\:shadow-inside-outline-purple-700:focus-within {
    box-shadow: inset 0 0 0 2px #6d2077;
}

.focus-within\:shadow-inside-outline-purple-800[focus-within] {
    box-shadow: inset 0 0 0 2px #53135b;
}

.focus-within\:shadow-inside-outline-purple-800:focus-within {
    box-shadow: inset 0 0 0 2px #53135b;
}

.focus-within\:shadow-inside-outline-purple-900[focus-within] {
    box-shadow: inset 0 0 0 2px #390a40;
}

.focus-within\:shadow-inside-outline-purple-900:focus-within {
    box-shadow: inset 0 0 0 2px #390a40;
}

.focus-within\:shadow-inside-outline-raspberry-100[focus-within] {
    box-shadow: inset 0 0 0 2px #fff0fb;
}

.focus-within\:shadow-inside-outline-raspberry-100:focus-within {
    box-shadow: inset 0 0 0 2px #fff0fb;
}

.focus-within\:shadow-inside-outline-raspberry-200[focus-within] {
    box-shadow: inset 0 0 0 2px #f6cbea;
}

.focus-within\:shadow-inside-outline-raspberry-200:focus-within {
    box-shadow: inset 0 0 0 2px #f6cbea;
}

.focus-within\:shadow-inside-outline-raspberry-300[focus-within] {
    box-shadow: inset 0 0 0 2px #eda7da;
}

.focus-within\:shadow-inside-outline-raspberry-300:focus-within {
    box-shadow: inset 0 0 0 2px #eda7da;
}

.focus-within\:shadow-inside-outline-raspberry-400[focus-within] {
    box-shadow: inset 0 0 0 2px #d86fbc;
}

.focus-within\:shadow-inside-outline-raspberry-400:focus-within {
    box-shadow: inset 0 0 0 2px #d86fbc;
}

.focus-within\:shadow-inside-outline-raspberry-500[focus-within] {
    box-shadow: inset 0 0 0 2px #c43e9f;
}

.focus-within\:shadow-inside-outline-raspberry-500:focus-within {
    box-shadow: inset 0 0 0 2px #c43e9f;
}

.focus-within\:shadow-inside-outline-raspberry-600[focus-within] {
    box-shadow: inset 0 0 0 2px #af1685;
}

.focus-within\:shadow-inside-outline-raspberry-600:focus-within {
    box-shadow: inset 0 0 0 2px #af1685;
}

.focus-within\:shadow-inside-outline-raspberry-700[focus-within] {
    box-shadow: inset 0 0 0 2px #92086d;
}

.focus-within\:shadow-inside-outline-raspberry-700:focus-within {
    box-shadow: inset 0 0 0 2px #92086d;
}

.focus-within\:shadow-inside-outline-raspberry-800[focus-within] {
    box-shadow: inset 0 0 0 2px #760056;
}

.focus-within\:shadow-inside-outline-raspberry-800:focus-within {
    box-shadow: inset 0 0 0 2px #760056;
}

.focus-within\:shadow-inside-outline-raspberry-900[focus-within] {
    box-shadow: inset 0 0 0 2px #570041;
}

.focus-within\:shadow-inside-outline-raspberry-900:focus-within {
    box-shadow: inset 0 0 0 2px #570041;
}

.focus-within\:shadow-inside-outline-red-100[focus-within] {
    box-shadow: inset 0 0 0 2px #fff0f3;
}

.focus-within\:shadow-inside-outline-red-100:focus-within {
    box-shadow: inset 0 0 0 2px #fff0f3;
}

.focus-within\:shadow-inside-outline-red-200[focus-within] {
    box-shadow: inset 0 0 0 2px #FFD6DD;
}

.focus-within\:shadow-inside-outline-red-200:focus-within {
    box-shadow: inset 0 0 0 2px #FFD6DD;
}

.focus-within\:shadow-inside-outline-red-300[focus-within] {
    box-shadow: inset 0 0 0 2px #fea8b8;
}

.focus-within\:shadow-inside-outline-red-300:focus-within {
    box-shadow: inset 0 0 0 2px #fea8b8;
}

.focus-within\:shadow-inside-outline-red-400[focus-within] {
    box-shadow: inset 0 0 0 2px #f66c86;
}

.focus-within\:shadow-inside-outline-red-400:focus-within {
    box-shadow: inset 0 0 0 2px #f66c86;
}

.focus-within\:shadow-inside-outline-red-500[focus-within] {
    box-shadow: inset 0 0 0 2px #ed3457;
}

.focus-within\:shadow-inside-outline-red-500:focus-within {
    box-shadow: inset 0 0 0 2px #ed3457;
}

.focus-within\:shadow-inside-outline-red-600[focus-within] {
    box-shadow: inset 0 0 0 2px #e4002b;
}

.focus-within\:shadow-inside-outline-red-600:focus-within {
    box-shadow: inset 0 0 0 2px #e4002b;
}

.focus-within\:shadow-inside-outline-red-700[focus-within] {
    box-shadow: inset 0 0 0 2px #c60025;
}

.focus-within\:shadow-inside-outline-red-700:focus-within {
    box-shadow: inset 0 0 0 2px #c60025;
}

.focus-within\:shadow-inside-outline-red-800[focus-within] {
    box-shadow: inset 0 0 0 2px #a8001f;
}

.focus-within\:shadow-inside-outline-red-800:focus-within {
    box-shadow: inset 0 0 0 2px #a8001f;
}

.focus-within\:shadow-inside-outline-red-900[focus-within] {
    box-shadow: inset 0 0 0 2px #8a0019;
}

.focus-within\:shadow-inside-outline-red-900:focus-within {
    box-shadow: inset 0 0 0 2px #8a0019;
}

.focus-within\:shadow-inside-outline-sapphire-100[focus-within] {
    box-shadow: inset 0 0 0 2px #f2fcff;
}

.focus-within\:shadow-inside-outline-sapphire-100:focus-within {
    box-shadow: inset 0 0 0 2px #f2fcff;
}

.focus-within\:shadow-inside-outline-sapphire-200[focus-within] {
    box-shadow: inset 0 0 0 2px #d0eff8;
}

.focus-within\:shadow-inside-outline-sapphire-200:focus-within {
    box-shadow: inset 0 0 0 2px #d0eff8;
}

.focus-within\:shadow-inside-outline-sapphire-300[focus-within] {
    box-shadow: inset 0 0 0 2px #afe2f1;
}

.focus-within\:shadow-inside-outline-sapphire-300:focus-within {
    box-shadow: inset 0 0 0 2px #afe2f1;
}

.focus-within\:shadow-inside-outline-sapphire-400[focus-within] {
    box-shadow: inset 0 0 0 2px #79c8de;
}

.focus-within\:shadow-inside-outline-sapphire-400:focus-within {
    box-shadow: inset 0 0 0 2px #79c8de;
}

.focus-within\:shadow-inside-outline-sapphire-500[focus-within] {
    box-shadow: inset 0 0 0 2px #4aafcc;
}

.focus-within\:shadow-inside-outline-sapphire-500:focus-within {
    box-shadow: inset 0 0 0 2px #4aafcc;
}

.focus-within\:shadow-inside-outline-sapphire-600[focus-within] {
    box-shadow: inset 0 0 0 2px #2197b9;
}

.focus-within\:shadow-inside-outline-sapphire-600:focus-within {
    box-shadow: inset 0 0 0 2px #2197b9;
}

.focus-within\:shadow-inside-outline-sapphire-700[focus-within] {
    box-shadow: inset 0 0 0 2px #0081a6;
}

.focus-within\:shadow-inside-outline-sapphire-700:focus-within {
    box-shadow: inset 0 0 0 2px #0081a6;
}

.focus-within\:shadow-inside-outline-sapphire-800[focus-within] {
    box-shadow: inset 0 0 0 2px #006580;
}

.focus-within\:shadow-inside-outline-sapphire-800:focus-within {
    box-shadow: inset 0 0 0 2px #006580;
}

.focus-within\:shadow-inside-outline-sapphire-900[focus-within] {
    box-shadow: inset 0 0 0 2px #004759;
}

.focus-within\:shadow-inside-outline-sapphire-900:focus-within {
    box-shadow: inset 0 0 0 2px #004759;
}

.focus-within\:shadow-inside-outline-teal-100[focus-within] {
    box-shadow: inset 0 0 0 2px #f2fffe;
}

.focus-within\:shadow-inside-outline-teal-100:focus-within {
    box-shadow: inset 0 0 0 2px #f2fffe;
}

.focus-within\:shadow-inside-outline-teal-200[focus-within] {
    box-shadow: inset 0 0 0 2px #c6f7f4;
}

.focus-within\:shadow-inside-outline-teal-200:focus-within {
    box-shadow: inset 0 0 0 2px #c6f7f4;
}

.focus-within\:shadow-inside-outline-teal-300[focus-within] {
    box-shadow: inset 0 0 0 2px #9befea;
}

.focus-within\:shadow-inside-outline-teal-300:focus-within {
    box-shadow: inset 0 0 0 2px #9befea;
}

.focus-within\:shadow-inside-outline-teal-400[focus-within] {
    box-shadow: inset 0 0 0 2px #5fdad4;
}

.focus-within\:shadow-inside-outline-teal-400:focus-within {
    box-shadow: inset 0 0 0 2px #5fdad4;
}

.focus-within\:shadow-inside-outline-teal-500[focus-within] {
    box-shadow: inset 0 0 0 2px #2bc6be;
}

.focus-within\:shadow-inside-outline-teal-500:focus-within {
    box-shadow: inset 0 0 0 2px #2bc6be;
}

.focus-within\:shadow-inside-outline-teal-600[focus-within] {
    box-shadow: inset 0 0 0 2px #00b2a9;
}

.focus-within\:shadow-inside-outline-teal-600:focus-within {
    box-shadow: inset 0 0 0 2px #00b2a9;
}

.focus-within\:shadow-inside-outline-teal-700[focus-within] {
    box-shadow: inset 0 0 0 2px #00948c;
}

.focus-within\:shadow-inside-outline-teal-700:focus-within {
    box-shadow: inset 0 0 0 2px #00948c;
}

.focus-within\:shadow-inside-outline-teal-800[focus-within] {
    box-shadow: inset 0 0 0 2px #00756f;
}

.focus-within\:shadow-inside-outline-teal-800:focus-within {
    box-shadow: inset 0 0 0 2px #00756f;
}

.focus-within\:shadow-inside-outline-teal-900[focus-within] {
    box-shadow: inset 0 0 0 2px #005752;
}

.focus-within\:shadow-inside-outline-teal-900:focus-within {
    box-shadow: inset 0 0 0 2px #005752;
}

.focus-within\:shadow-inside-outline-transparent[focus-within] {
    box-shadow: inset 0 0 0 2px transparent;
}

.focus-within\:shadow-inside-outline-transparent:focus-within {
    box-shadow: inset 0 0 0 2px transparent;
}

.focus-within\:shadow-inside-outline-white[focus-within] {
    box-shadow: inset 0 0 0 2px #ffffff;
}

.focus-within\:shadow-inside-outline-white:focus-within {
    box-shadow: inset 0 0 0 2px #ffffff;
}

.focus-within\:shadow-inside-outline-white-a10[focus-within] {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1);
}

.focus-within\:shadow-inside-outline-white-a10:focus-within {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1);
}

.focus-within\:shadow-inside-outline-white-a20[focus-within] {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.2);
}

.focus-within\:shadow-inside-outline-white-a20:focus-within {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.2);
}

.focus-within\:shadow-inside-outline-white-a30[focus-within] {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.3);
}

.focus-within\:shadow-inside-outline-white-a30:focus-within {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.3);
}

.focus-within\:shadow-inside-outline-white-a40[focus-within] {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.4);
}

.focus-within\:shadow-inside-outline-white-a40:focus-within {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.4);
}

.focus-within\:shadow-inside-outline-white-a50[focus-within] {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.5);
}

.focus-within\:shadow-inside-outline-white-a50:focus-within {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.5);
}

.focus-within\:shadow-inside-outline-white-a60[focus-within] {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.6);
}

.focus-within\:shadow-inside-outline-white-a60:focus-within {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.6);
}

.focus-within\:shadow-inside-outline-white-a70[focus-within] {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.7);
}

.focus-within\:shadow-inside-outline-white-a70:focus-within {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.7);
}

.focus-within\:shadow-inside-outline-white-a80[focus-within] {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.8);
}

.focus-within\:shadow-inside-outline-white-a80:focus-within {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.8);
}

.focus-within\:shadow-inside-outline-white-a90[focus-within] {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.9);
}

.focus-within\:shadow-inside-outline-white-a90:focus-within {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.9);
}

.focus-within\:shadow-inside-outline-yellow-100[focus-within] {
    box-shadow: inset 0 0 0 2px #FFF9E8;
}

.focus-within\:shadow-inside-outline-yellow-100:focus-within {
    box-shadow: inset 0 0 0 2px #FFF9E8;
}

.focus-within\:shadow-inside-outline-yellow-200[focus-within] {
    box-shadow: inset 0 0 0 2px #FFF1BD;
}

.focus-within\:shadow-inside-outline-yellow-200:focus-within {
    box-shadow: inset 0 0 0 2px #FFF1BD;
}

.focus-within\:shadow-inside-outline-yellow-300[focus-within] {
    box-shadow: inset 0 0 0 2px #FFEA90;
}

.focus-within\:shadow-inside-outline-yellow-300:focus-within {
    box-shadow: inset 0 0 0 2px #FFEA90;
}

.focus-within\:shadow-inside-outline-yellow-400[focus-within] {
    box-shadow: inset 0 0 0 2px #FFD146;
}

.focus-within\:shadow-inside-outline-yellow-400:focus-within {
    box-shadow: inset 0 0 0 2px #FFD146;
}

.focus-within\:shadow-inside-outline-yellow-500[focus-within] {
    box-shadow: inset 0 0 0 2px #FEBA00;
}

.focus-within\:shadow-inside-outline-yellow-500:focus-within {
    box-shadow: inset 0 0 0 2px #FEBA00;
}

.focus-within\:shadow-inside-outline-yellow-600[focus-within] {
    box-shadow: inset 0 0 0 2px #D49A00;
}

.focus-within\:shadow-inside-outline-yellow-600:focus-within {
    box-shadow: inset 0 0 0 2px #D49A00;
}

.focus-within\:shadow-inside-outline-yellow-700[focus-within] {
    box-shadow: inset 0 0 0 2px #AA7A00;
}

.focus-within\:shadow-inside-outline-yellow-700:focus-within {
    box-shadow: inset 0 0 0 2px #AA7A00;
}

.focus-within\:shadow-inside-outline-yellow-800[focus-within] {
    box-shadow: inset 0 0 0 2px #815B00;
}

.focus-within\:shadow-inside-outline-yellow-800:focus-within {
    box-shadow: inset 0 0 0 2px #815B00;
}

.focus-within\:shadow-inside-outline-yellow-900[focus-within] {
    box-shadow: inset 0 0 0 2px #573D00;
}

.focus-within\:shadow-inside-outline-yellow-900:focus-within {
    box-shadow: inset 0 0 0 2px #573D00;
}

.focus-within\:shadow-none[focus-within] {
    box-shadow: none;
}

.focus-within\:shadow-none:focus-within {
    box-shadow: none;
}

.fill-current {
    fill: currentColor;
}

.stroke-current {
    stroke: currentColor;
}

.stroke-0 {
    stroke-width: 0;
}

.stroke-1 {
    stroke-width: 1;
}

.stroke-2 {
    stroke-width: 2;
}

.table-auto {
    table-layout: auto;
}

.table-fixed {
    table-layout: fixed;
}

.text-left {
    text-align: left;
}

.text-center {
    text-align: center;
}

.text-right {
    text-align: right;
}

.text-justify {
    text-align: justify;
}

.text-black {
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
}

.text-blue-100 {
    --text-opacity: 1;
    color: #f2f8ff;
    color: rgba(242, 248, 255, var(--text-opacity));
}

.text-blue-150 {
    --text-opacity: 1;
    color: #E6EFFB;
    color: rgba(230, 239, 251, var(--text-opacity));
}

.text-blue-200 {
    --text-opacity: 1;
    color: #d6e3f4;
    color: rgba(214, 227, 244, var(--text-opacity));
}

.text-blue-300 {
    --text-opacity: 1;
    color: #bbcfea;
    color: rgba(187, 207, 234, var(--text-opacity));
}

.text-blue-400 {
    --text-opacity: 1;
    color: #8dabd4;
    color: rgba(141, 171, 212, var(--text-opacity));
}

.text-blue-500 {
    --text-opacity: 1;
    color: #648abf;
    color: rgba(100, 138, 191, var(--text-opacity));
}

.text-blue-600 {
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
}

.text-blue-700 {
    --text-opacity: 1;
    color: #1d4f91;
    color: rgba(29, 79, 145, var(--text-opacity));
}

.text-blue-800 {
    --text-opacity: 1;
    color: #123f7a;
    color: rgba(18, 63, 122, var(--text-opacity));
}

.text-blue-900 {
    --text-opacity: 1;
    color: #0a3163;
    color: rgba(10, 49, 99, var(--text-opacity));
}

.text-gray-100 {
    --text-opacity: 1;
    color: #f6f6f6;
    color: rgba(246, 246, 246, var(--text-opacity));
}

.text-gray-200 {
    --text-opacity: 1;
    color: #eaeaea;
    color: rgba(234, 234, 234, var(--text-opacity));
}

.text-gray-300 {
    --text-opacity: 1;
    color: #d6d6d6;
    color: rgba(214, 214, 214, var(--text-opacity));
}

.text-gray-400 {
    --text-opacity: 1;
    color: #c1c1c1;
    color: rgba(193, 193, 193, var(--text-opacity));
}

.text-gray-500 {
    --text-opacity: 1;
    color: #a7a7a7;
    color: rgba(167, 167, 167, var(--text-opacity));
}

.text-gray-600 {
    --text-opacity: 1;
    color: #8c8c8c;
    color: rgba(140, 140, 140, var(--text-opacity));
}

.text-gray-700 {
    --text-opacity: 1;
    color: #717171;
    color: rgba(113, 113, 113, var(--text-opacity));
}

.text-gray-800 {
    --text-opacity: 1;
    color: #585858;
    color: rgba(88, 88, 88, var(--text-opacity));
}

.text-gray-900 {
    --text-opacity: 1;
    color: #404040;
    color: rgba(64, 64, 64, var(--text-opacity));
}

.text-green-100 {
    --text-opacity: 1;
    color: #F2FFF5;
    color: rgba(242, 255, 245, var(--text-opacity));
}

.text-green-200 {
    --text-opacity: 1;
    color: #D0F6DB;
    color: rgba(208, 246, 219, var(--text-opacity));
}

.text-green-300 {
    --text-opacity: 1;
    color: #9AE8B4;
    color: rgba(154, 232, 180, var(--text-opacity));
}

.text-green-400 {
    --text-opacity: 1;
    color: #5CD08E;
    color: rgba(92, 208, 142, var(--text-opacity));
}

.text-green-500 {
    --text-opacity: 1;
    color: #29B769;
    color: rgba(41, 183, 105, var(--text-opacity));
}

.text-green-600 {
    --text-opacity: 1;
    color: #009f4d;
    color: rgba(0, 159, 77, var(--text-opacity));
}

.text-green-700 {
    --text-opacity: 1;
    color: #007a3b;
    color: rgba(0, 122, 59, var(--text-opacity));
}

.text-green-800 {
    --text-opacity: 1;
    color: #00612F;
    color: rgba(0, 97, 47, var(--text-opacity));
}

.text-green-900 {
    --text-opacity: 1;
    color: #004A24;
    color: rgba(0, 74, 36, var(--text-opacity));
}

.text-lime-100 {
    --text-opacity: 1;
    color: #fefff2;
    color: rgba(254, 255, 242, var(--text-opacity));
}

.text-lime-200 {
    --text-opacity: 1;
    color: #f7f9cc;
    color: rgba(247, 249, 204, var(--text-opacity));
}

.text-lime-300 {
    --text-opacity: 1;
    color: #f0f3a7;
    color: rgba(240, 243, 167, var(--text-opacity));
}

.text-lime-400 {
    --text-opacity: 1;
    color: #dce26d;
    color: rgba(220, 226, 109, var(--text-opacity));
}

.text-lime-500 {
    --text-opacity: 1;
    color: #cad03b;
    color: rgba(202, 208, 59, var(--text-opacity));
}

.text-lime-600 {
    --text-opacity: 1;
    color: #b7bf10;
    color: rgba(183, 191, 16, var(--text-opacity));
}

.text-lime-700 {
    --text-opacity: 1;
    color: #979e08;
    color: rgba(151, 158, 8, var(--text-opacity));
}

.text-lime-800 {
    --text-opacity: 1;
    color: #777d03;
    color: rgba(119, 125, 3, var(--text-opacity));
}

.text-lime-900 {
    --text-opacity: 1;
    color: #575c00;
    color: rgba(87, 92, 0, var(--text-opacity));
}

.text-magenta-100 {
    --text-opacity: 1;
    color: #fff1fa;
    color: rgba(255, 241, 250, var(--text-opacity));
}

.text-magenta-200 {
    --text-opacity: 1;
    color: #ffd8f0;
    color: rgba(255, 216, 240, var(--text-opacity));
}

.text-magenta-300 {
    --text-opacity: 1;
    color: #ffc0e4;
    color: rgba(255, 192, 228, var(--text-opacity));
}

.text-magenta-400 {
    --text-opacity: 1;
    color: #f790c6;
    color: rgba(247, 144, 198, var(--text-opacity));
}

.text-magenta-500 {
    --text-opacity: 1;
    color: #ef62a8;
    color: rgba(239, 98, 168, var(--text-opacity));
}

.text-magenta-600 {
    --text-opacity: 1;
    color: #e63888;
    color: rgba(230, 56, 136, var(--text-opacity));
}

.text-magenta-700 {
    --text-opacity: 1;
    color: #c41d73;
    color: rgba(196, 29, 115, var(--text-opacity));
}

.text-magenta-800 {
    --text-opacity: 1;
    color: #a20861;
    color: rgba(162, 8, 97, var(--text-opacity));
}

.text-magenta-900 {
    --text-opacity: 1;
    color: #800051;
    color: rgba(128, 0, 81, var(--text-opacity));
}

.text-orange-100 {
    --text-opacity: 1;
    color: #fff9f2;
    color: rgba(255, 249, 242, var(--text-opacity));
}

.text-orange-200 {
    --text-opacity: 1;
    color: #ffeed7;
    color: rgba(255, 238, 215, var(--text-opacity));
}

.text-orange-300 {
    --text-opacity: 1;
    color: #ffe3ba;
    color: rgba(255, 227, 186, var(--text-opacity));
}

.text-orange-400 {
    --text-opacity: 1;
    color: #ffc684;
    color: rgba(255, 198, 132, var(--text-opacity));
}

.text-orange-500 {
    --text-opacity: 1;
    color: #ffaa4f;
    color: rgba(255, 170, 79, var(--text-opacity));
}

.text-orange-600 {
    --text-opacity: 1;
    color: #ff8f1c;
    color: rgba(255, 143, 28, var(--text-opacity));
}

.text-orange-700 {
    --text-opacity: 1;
    color: #cc6e0f;
    color: rgba(204, 110, 15, var(--text-opacity));
}

.text-orange-800 {
    --text-opacity: 1;
    color: #995006;
    color: rgba(153, 80, 6, var(--text-opacity));
}

.text-orange-900 {
    --text-opacity: 1;
    color: #663300;
    color: rgba(102, 51, 0, var(--text-opacity));
}

.text-purple-100 {
    --text-opacity: 1;
    color: #fef2ff;
    color: rgba(254, 242, 255, var(--text-opacity));
}

.text-purple-200 {
    --text-opacity: 1;
    color: #eed3f1;
    color: rgba(238, 211, 241, var(--text-opacity));
}

.text-purple-300 {
    --text-opacity: 1;
    color: #dfb6e4;
    color: rgba(223, 182, 228, var(--text-opacity));
}

.text-purple-400 {
    --text-opacity: 1;
    color: #c186c9;
    color: rgba(193, 134, 201, var(--text-opacity));
}

.text-purple-500 {
    --text-opacity: 1;
    color: #a45dad;
    color: rgba(164, 93, 173, var(--text-opacity));
}

.text-purple-600 {
    --text-opacity: 1;
    color: #883b92;
    color: rgba(136, 59, 146, var(--text-opacity));
}

.text-purple-700 {
    --text-opacity: 1;
    color: #6d2077;
    color: rgba(109, 32, 119, var(--text-opacity));
}

.text-purple-800 {
    --text-opacity: 1;
    color: #53135b;
    color: rgba(83, 19, 91, var(--text-opacity));
}

.text-purple-900 {
    --text-opacity: 1;
    color: #390a40;
    color: rgba(57, 10, 64, var(--text-opacity));
}

.text-raspberry-100 {
    --text-opacity: 1;
    color: #fff0fb;
    color: rgba(255, 240, 251, var(--text-opacity));
}

.text-raspberry-200 {
    --text-opacity: 1;
    color: #f6cbea;
    color: rgba(246, 203, 234, var(--text-opacity));
}

.text-raspberry-300 {
    --text-opacity: 1;
    color: #eda7da;
    color: rgba(237, 167, 218, var(--text-opacity));
}

.text-raspberry-400 {
    --text-opacity: 1;
    color: #d86fbc;
    color: rgba(216, 111, 188, var(--text-opacity));
}

.text-raspberry-500 {
    --text-opacity: 1;
    color: #c43e9f;
    color: rgba(196, 62, 159, var(--text-opacity));
}

.text-raspberry-600 {
    --text-opacity: 1;
    color: #af1685;
    color: rgba(175, 22, 133, var(--text-opacity));
}

.text-raspberry-700 {
    --text-opacity: 1;
    color: #92086d;
    color: rgba(146, 8, 109, var(--text-opacity));
}

.text-raspberry-800 {
    --text-opacity: 1;
    color: #760056;
    color: rgba(118, 0, 86, var(--text-opacity));
}

.text-raspberry-900 {
    --text-opacity: 1;
    color: #570041;
    color: rgba(87, 0, 65, var(--text-opacity));
}

.text-red-100 {
    --text-opacity: 1;
    color: #fff0f3;
    color: rgba(255, 240, 243, var(--text-opacity));
}

.text-red-200 {
    --text-opacity: 1;
    color: #FFD6DD;
    color: rgba(255, 214, 221, var(--text-opacity));
}

.text-red-300 {
    --text-opacity: 1;
    color: #fea8b8;
    color: rgba(254, 168, 184, var(--text-opacity));
}

.text-red-400 {
    --text-opacity: 1;
    color: #f66c86;
    color: rgba(246, 108, 134, var(--text-opacity));
}

.text-red-500 {
    --text-opacity: 1;
    color: #ed3457;
    color: rgba(237, 52, 87, var(--text-opacity));
}

.text-red-600 {
    --text-opacity: 1;
    color: #e4002b;
    color: rgba(228, 0, 43, var(--text-opacity));
}

.text-red-700 {
    --text-opacity: 1;
    color: #c60025;
    color: rgba(198, 0, 37, var(--text-opacity));
}

.text-red-800 {
    --text-opacity: 1;
    color: #a8001f;
    color: rgba(168, 0, 31, var(--text-opacity));
}

.text-red-900 {
    --text-opacity: 1;
    color: #8a0019;
    color: rgba(138, 0, 25, var(--text-opacity));
}

.text-sapphire-100 {
    --text-opacity: 1;
    color: #f2fcff;
    color: rgba(242, 252, 255, var(--text-opacity));
}

.text-sapphire-200 {
    --text-opacity: 1;
    color: #d0eff8;
    color: rgba(208, 239, 248, var(--text-opacity));
}

.text-sapphire-300 {
    --text-opacity: 1;
    color: #afe2f1;
    color: rgba(175, 226, 241, var(--text-opacity));
}

.text-sapphire-400 {
    --text-opacity: 1;
    color: #79c8de;
    color: rgba(121, 200, 222, var(--text-opacity));
}

.text-sapphire-500 {
    --text-opacity: 1;
    color: #4aafcc;
    color: rgba(74, 175, 204, var(--text-opacity));
}

.text-sapphire-600 {
    --text-opacity: 1;
    color: #2197b9;
    color: rgba(33, 151, 185, var(--text-opacity));
}

.text-sapphire-700 {
    --text-opacity: 1;
    color: #0081a6;
    color: rgba(0, 129, 166, var(--text-opacity));
}

.text-sapphire-800 {
    --text-opacity: 1;
    color: #006580;
    color: rgba(0, 101, 128, var(--text-opacity));
}

.text-sapphire-900 {
    --text-opacity: 1;
    color: #004759;
    color: rgba(0, 71, 89, var(--text-opacity));
}

.text-teal-100 {
    --text-opacity: 1;
    color: #f2fffe;
    color: rgba(242, 255, 254, var(--text-opacity));
}

.text-teal-200 {
    --text-opacity: 1;
    color: #c6f7f4;
    color: rgba(198, 247, 244, var(--text-opacity));
}

.text-teal-300 {
    --text-opacity: 1;
    color: #9befea;
    color: rgba(155, 239, 234, var(--text-opacity));
}

.text-teal-400 {
    --text-opacity: 1;
    color: #5fdad4;
    color: rgba(95, 218, 212, var(--text-opacity));
}

.text-teal-500 {
    --text-opacity: 1;
    color: #2bc6be;
    color: rgba(43, 198, 190, var(--text-opacity));
}

.text-teal-600 {
    --text-opacity: 1;
    color: #00b2a9;
    color: rgba(0, 178, 169, var(--text-opacity));
}

.text-teal-700 {
    --text-opacity: 1;
    color: #00948c;
    color: rgba(0, 148, 140, var(--text-opacity));
}

.text-teal-800 {
    --text-opacity: 1;
    color: #00756f;
    color: rgba(0, 117, 111, var(--text-opacity));
}

.text-teal-900 {
    --text-opacity: 1;
    color: #005752;
    color: rgba(0, 87, 82, var(--text-opacity));
}

.text-transparent {
    color: transparent;
}

.text-white {
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.text-white-a10 {
    color: rgba(255, 255, 255, 0.1);
}

.text-white-a20 {
    color: rgba(255, 255, 255, 0.2);
}

.text-white-a30 {
    color: rgba(255, 255, 255, 0.3);
}

.text-white-a40 {
    color: rgba(255, 255, 255, 0.4);
}

.text-white-a50 {
    color: rgba(255, 255, 255, 0.5);
}

.text-white-a60 {
    color: rgba(255, 255, 255, 0.6);
}

.text-white-a70 {
    color: rgba(255, 255, 255, 0.7);
}

.text-white-a80 {
    color: rgba(255, 255, 255, 0.8);
}

.text-white-a90 {
    color: rgba(255, 255, 255, 0.9);
}

.text-yellow-100 {
    --text-opacity: 1;
    color: #FFF9E8;
    color: rgba(255, 249, 232, var(--text-opacity));
}

.text-yellow-200 {
    --text-opacity: 1;
    color: #FFF1BD;
    color: rgba(255, 241, 189, var(--text-opacity));
}

.text-yellow-300 {
    --text-opacity: 1;
    color: #FFEA90;
    color: rgba(255, 234, 144, var(--text-opacity));
}

.text-yellow-400 {
    --text-opacity: 1;
    color: #FFD146;
    color: rgba(255, 209, 70, var(--text-opacity));
}

.text-yellow-500 {
    --text-opacity: 1;
    color: #FEBA00;
    color: rgba(254, 186, 0, var(--text-opacity));
}

.text-yellow-600 {
    --text-opacity: 1;
    color: #D49A00;
    color: rgba(212, 154, 0, var(--text-opacity));
}

.text-yellow-700 {
    --text-opacity: 1;
    color: #AA7A00;
    color: rgba(170, 122, 0, var(--text-opacity));
}

.text-yellow-800 {
    --text-opacity: 1;
    color: #815B00;
    color: rgba(129, 91, 0, var(--text-opacity));
}

.text-yellow-900 {
    --text-opacity: 1;
    color: #573D00;
    color: rgba(87, 61, 0, var(--text-opacity));
}

.hover\:text-black:hover {
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
}

.hover\:text-blue-100:hover {
    --text-opacity: 1;
    color: #f2f8ff;
    color: rgba(242, 248, 255, var(--text-opacity));
}

.hover\:text-blue-150:hover {
    --text-opacity: 1;
    color: #E6EFFB;
    color: rgba(230, 239, 251, var(--text-opacity));
}

.hover\:text-blue-200:hover {
    --text-opacity: 1;
    color: #d6e3f4;
    color: rgba(214, 227, 244, var(--text-opacity));
}

.hover\:text-blue-300:hover {
    --text-opacity: 1;
    color: #bbcfea;
    color: rgba(187, 207, 234, var(--text-opacity));
}

.hover\:text-blue-400:hover {
    --text-opacity: 1;
    color: #8dabd4;
    color: rgba(141, 171, 212, var(--text-opacity));
}

.hover\:text-blue-500:hover {
    --text-opacity: 1;
    color: #648abf;
    color: rgba(100, 138, 191, var(--text-opacity));
}

.hover\:text-blue-600:hover {
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
}

.hover\:text-blue-700:hover {
    --text-opacity: 1;
    color: #1d4f91;
    color: rgba(29, 79, 145, var(--text-opacity));
}

.hover\:text-blue-800:hover {
    --text-opacity: 1;
    color: #123f7a;
    color: rgba(18, 63, 122, var(--text-opacity));
}

.hover\:text-blue-900:hover {
    --text-opacity: 1;
    color: #0a3163;
    color: rgba(10, 49, 99, var(--text-opacity));
}

.hover\:text-gray-100:hover {
    --text-opacity: 1;
    color: #f6f6f6;
    color: rgba(246, 246, 246, var(--text-opacity));
}

.hover\:text-gray-200:hover {
    --text-opacity: 1;
    color: #eaeaea;
    color: rgba(234, 234, 234, var(--text-opacity));
}

.hover\:text-gray-300:hover {
    --text-opacity: 1;
    color: #d6d6d6;
    color: rgba(214, 214, 214, var(--text-opacity));
}

.hover\:text-gray-400:hover {
    --text-opacity: 1;
    color: #c1c1c1;
    color: rgba(193, 193, 193, var(--text-opacity));
}

.hover\:text-gray-500:hover {
    --text-opacity: 1;
    color: #a7a7a7;
    color: rgba(167, 167, 167, var(--text-opacity));
}

.hover\:text-gray-600:hover {
    --text-opacity: 1;
    color: #8c8c8c;
    color: rgba(140, 140, 140, var(--text-opacity));
}

.hover\:text-gray-700:hover {
    --text-opacity: 1;
    color: #717171;
    color: rgba(113, 113, 113, var(--text-opacity));
}

.hover\:text-gray-800:hover {
    --text-opacity: 1;
    color: #585858;
    color: rgba(88, 88, 88, var(--text-opacity));
}

.hover\:text-gray-900:hover {
    --text-opacity: 1;
    color: #404040;
    color: rgba(64, 64, 64, var(--text-opacity));
}

.hover\:text-green-100:hover {
    --text-opacity: 1;
    color: #F2FFF5;
    color: rgba(242, 255, 245, var(--text-opacity));
}

.hover\:text-green-200:hover {
    --text-opacity: 1;
    color: #D0F6DB;
    color: rgba(208, 246, 219, var(--text-opacity));
}

.hover\:text-green-300:hover {
    --text-opacity: 1;
    color: #9AE8B4;
    color: rgba(154, 232, 180, var(--text-opacity));
}

.hover\:text-green-400:hover {
    --text-opacity: 1;
    color: #5CD08E;
    color: rgba(92, 208, 142, var(--text-opacity));
}

.hover\:text-green-500:hover {
    --text-opacity: 1;
    color: #29B769;
    color: rgba(41, 183, 105, var(--text-opacity));
}

.hover\:text-green-600:hover {
    --text-opacity: 1;
    color: #009f4d;
    color: rgba(0, 159, 77, var(--text-opacity));
}

.hover\:text-green-700:hover {
    --text-opacity: 1;
    color: #007a3b;
    color: rgba(0, 122, 59, var(--text-opacity));
}

.hover\:text-green-800:hover {
    --text-opacity: 1;
    color: #00612F;
    color: rgba(0, 97, 47, var(--text-opacity));
}

.hover\:text-green-900:hover {
    --text-opacity: 1;
    color: #004A24;
    color: rgba(0, 74, 36, var(--text-opacity));
}

.hover\:text-lime-100:hover {
    --text-opacity: 1;
    color: #fefff2;
    color: rgba(254, 255, 242, var(--text-opacity));
}

.hover\:text-lime-200:hover {
    --text-opacity: 1;
    color: #f7f9cc;
    color: rgba(247, 249, 204, var(--text-opacity));
}

.hover\:text-lime-300:hover {
    --text-opacity: 1;
    color: #f0f3a7;
    color: rgba(240, 243, 167, var(--text-opacity));
}

.hover\:text-lime-400:hover {
    --text-opacity: 1;
    color: #dce26d;
    color: rgba(220, 226, 109, var(--text-opacity));
}

.hover\:text-lime-500:hover {
    --text-opacity: 1;
    color: #cad03b;
    color: rgba(202, 208, 59, var(--text-opacity));
}

.hover\:text-lime-600:hover {
    --text-opacity: 1;
    color: #b7bf10;
    color: rgba(183, 191, 16, var(--text-opacity));
}

.hover\:text-lime-700:hover {
    --text-opacity: 1;
    color: #979e08;
    color: rgba(151, 158, 8, var(--text-opacity));
}

.hover\:text-lime-800:hover {
    --text-opacity: 1;
    color: #777d03;
    color: rgba(119, 125, 3, var(--text-opacity));
}

.hover\:text-lime-900:hover {
    --text-opacity: 1;
    color: #575c00;
    color: rgba(87, 92, 0, var(--text-opacity));
}

.hover\:text-magenta-100:hover {
    --text-opacity: 1;
    color: #fff1fa;
    color: rgba(255, 241, 250, var(--text-opacity));
}

.hover\:text-magenta-200:hover {
    --text-opacity: 1;
    color: #ffd8f0;
    color: rgba(255, 216, 240, var(--text-opacity));
}

.hover\:text-magenta-300:hover {
    --text-opacity: 1;
    color: #ffc0e4;
    color: rgba(255, 192, 228, var(--text-opacity));
}

.hover\:text-magenta-400:hover {
    --text-opacity: 1;
    color: #f790c6;
    color: rgba(247, 144, 198, var(--text-opacity));
}

.hover\:text-magenta-500:hover {
    --text-opacity: 1;
    color: #ef62a8;
    color: rgba(239, 98, 168, var(--text-opacity));
}

.hover\:text-magenta-600:hover {
    --text-opacity: 1;
    color: #e63888;
    color: rgba(230, 56, 136, var(--text-opacity));
}

.hover\:text-magenta-700:hover {
    --text-opacity: 1;
    color: #c41d73;
    color: rgba(196, 29, 115, var(--text-opacity));
}

.hover\:text-magenta-800:hover {
    --text-opacity: 1;
    color: #a20861;
    color: rgba(162, 8, 97, var(--text-opacity));
}

.hover\:text-magenta-900:hover {
    --text-opacity: 1;
    color: #800051;
    color: rgba(128, 0, 81, var(--text-opacity));
}

.hover\:text-orange-100:hover {
    --text-opacity: 1;
    color: #fff9f2;
    color: rgba(255, 249, 242, var(--text-opacity));
}

.hover\:text-orange-200:hover {
    --text-opacity: 1;
    color: #ffeed7;
    color: rgba(255, 238, 215, var(--text-opacity));
}

.hover\:text-orange-300:hover {
    --text-opacity: 1;
    color: #ffe3ba;
    color: rgba(255, 227, 186, var(--text-opacity));
}

.hover\:text-orange-400:hover {
    --text-opacity: 1;
    color: #ffc684;
    color: rgba(255, 198, 132, var(--text-opacity));
}

.hover\:text-orange-500:hover {
    --text-opacity: 1;
    color: #ffaa4f;
    color: rgba(255, 170, 79, var(--text-opacity));
}

.hover\:text-orange-600:hover {
    --text-opacity: 1;
    color: #ff8f1c;
    color: rgba(255, 143, 28, var(--text-opacity));
}

.hover\:text-orange-700:hover {
    --text-opacity: 1;
    color: #cc6e0f;
    color: rgba(204, 110, 15, var(--text-opacity));
}

.hover\:text-orange-800:hover {
    --text-opacity: 1;
    color: #995006;
    color: rgba(153, 80, 6, var(--text-opacity));
}

.hover\:text-orange-900:hover {
    --text-opacity: 1;
    color: #663300;
    color: rgba(102, 51, 0, var(--text-opacity));
}

.hover\:text-purple-100:hover {
    --text-opacity: 1;
    color: #fef2ff;
    color: rgba(254, 242, 255, var(--text-opacity));
}

.hover\:text-purple-200:hover {
    --text-opacity: 1;
    color: #eed3f1;
    color: rgba(238, 211, 241, var(--text-opacity));
}

.hover\:text-purple-300:hover {
    --text-opacity: 1;
    color: #dfb6e4;
    color: rgba(223, 182, 228, var(--text-opacity));
}

.hover\:text-purple-400:hover {
    --text-opacity: 1;
    color: #c186c9;
    color: rgba(193, 134, 201, var(--text-opacity));
}

.hover\:text-purple-500:hover {
    --text-opacity: 1;
    color: #a45dad;
    color: rgba(164, 93, 173, var(--text-opacity));
}

.hover\:text-purple-600:hover {
    --text-opacity: 1;
    color: #883b92;
    color: rgba(136, 59, 146, var(--text-opacity));
}

.hover\:text-purple-700:hover {
    --text-opacity: 1;
    color: #6d2077;
    color: rgba(109, 32, 119, var(--text-opacity));
}

.hover\:text-purple-800:hover {
    --text-opacity: 1;
    color: #53135b;
    color: rgba(83, 19, 91, var(--text-opacity));
}

.hover\:text-purple-900:hover {
    --text-opacity: 1;
    color: #390a40;
    color: rgba(57, 10, 64, var(--text-opacity));
}

.hover\:text-raspberry-100:hover {
    --text-opacity: 1;
    color: #fff0fb;
    color: rgba(255, 240, 251, var(--text-opacity));
}

.hover\:text-raspberry-200:hover {
    --text-opacity: 1;
    color: #f6cbea;
    color: rgba(246, 203, 234, var(--text-opacity));
}

.hover\:text-raspberry-300:hover {
    --text-opacity: 1;
    color: #eda7da;
    color: rgba(237, 167, 218, var(--text-opacity));
}

.hover\:text-raspberry-400:hover {
    --text-opacity: 1;
    color: #d86fbc;
    color: rgba(216, 111, 188, var(--text-opacity));
}

.hover\:text-raspberry-500:hover {
    --text-opacity: 1;
    color: #c43e9f;
    color: rgba(196, 62, 159, var(--text-opacity));
}

.hover\:text-raspberry-600:hover {
    --text-opacity: 1;
    color: #af1685;
    color: rgba(175, 22, 133, var(--text-opacity));
}

.hover\:text-raspberry-700:hover {
    --text-opacity: 1;
    color: #92086d;
    color: rgba(146, 8, 109, var(--text-opacity));
}

.hover\:text-raspberry-800:hover {
    --text-opacity: 1;
    color: #760056;
    color: rgba(118, 0, 86, var(--text-opacity));
}

.hover\:text-raspberry-900:hover {
    --text-opacity: 1;
    color: #570041;
    color: rgba(87, 0, 65, var(--text-opacity));
}

.hover\:text-red-100:hover {
    --text-opacity: 1;
    color: #fff0f3;
    color: rgba(255, 240, 243, var(--text-opacity));
}

.hover\:text-red-200:hover {
    --text-opacity: 1;
    color: #FFD6DD;
    color: rgba(255, 214, 221, var(--text-opacity));
}

.hover\:text-red-300:hover {
    --text-opacity: 1;
    color: #fea8b8;
    color: rgba(254, 168, 184, var(--text-opacity));
}

.hover\:text-red-400:hover {
    --text-opacity: 1;
    color: #f66c86;
    color: rgba(246, 108, 134, var(--text-opacity));
}

.hover\:text-red-500:hover {
    --text-opacity: 1;
    color: #ed3457;
    color: rgba(237, 52, 87, var(--text-opacity));
}

.hover\:text-red-600:hover {
    --text-opacity: 1;
    color: #e4002b;
    color: rgba(228, 0, 43, var(--text-opacity));
}

.hover\:text-red-700:hover {
    --text-opacity: 1;
    color: #c60025;
    color: rgba(198, 0, 37, var(--text-opacity));
}

.hover\:text-red-800:hover {
    --text-opacity: 1;
    color: #a8001f;
    color: rgba(168, 0, 31, var(--text-opacity));
}

.hover\:text-red-900:hover {
    --text-opacity: 1;
    color: #8a0019;
    color: rgba(138, 0, 25, var(--text-opacity));
}

.hover\:text-sapphire-100:hover {
    --text-opacity: 1;
    color: #f2fcff;
    color: rgba(242, 252, 255, var(--text-opacity));
}

.hover\:text-sapphire-200:hover {
    --text-opacity: 1;
    color: #d0eff8;
    color: rgba(208, 239, 248, var(--text-opacity));
}

.hover\:text-sapphire-300:hover {
    --text-opacity: 1;
    color: #afe2f1;
    color: rgba(175, 226, 241, var(--text-opacity));
}

.hover\:text-sapphire-400:hover {
    --text-opacity: 1;
    color: #79c8de;
    color: rgba(121, 200, 222, var(--text-opacity));
}

.hover\:text-sapphire-500:hover {
    --text-opacity: 1;
    color: #4aafcc;
    color: rgba(74, 175, 204, var(--text-opacity));
}

.hover\:text-sapphire-600:hover {
    --text-opacity: 1;
    color: #2197b9;
    color: rgba(33, 151, 185, var(--text-opacity));
}

.hover\:text-sapphire-700:hover {
    --text-opacity: 1;
    color: #0081a6;
    color: rgba(0, 129, 166, var(--text-opacity));
}

.hover\:text-sapphire-800:hover {
    --text-opacity: 1;
    color: #006580;
    color: rgba(0, 101, 128, var(--text-opacity));
}

.hover\:text-sapphire-900:hover {
    --text-opacity: 1;
    color: #004759;
    color: rgba(0, 71, 89, var(--text-opacity));
}

.hover\:text-teal-100:hover {
    --text-opacity: 1;
    color: #f2fffe;
    color: rgba(242, 255, 254, var(--text-opacity));
}

.hover\:text-teal-200:hover {
    --text-opacity: 1;
    color: #c6f7f4;
    color: rgba(198, 247, 244, var(--text-opacity));
}

.hover\:text-teal-300:hover {
    --text-opacity: 1;
    color: #9befea;
    color: rgba(155, 239, 234, var(--text-opacity));
}

.hover\:text-teal-400:hover {
    --text-opacity: 1;
    color: #5fdad4;
    color: rgba(95, 218, 212, var(--text-opacity));
}

.hover\:text-teal-500:hover {
    --text-opacity: 1;
    color: #2bc6be;
    color: rgba(43, 198, 190, var(--text-opacity));
}

.hover\:text-teal-600:hover {
    --text-opacity: 1;
    color: #00b2a9;
    color: rgba(0, 178, 169, var(--text-opacity));
}

.hover\:text-teal-700:hover {
    --text-opacity: 1;
    color: #00948c;
    color: rgba(0, 148, 140, var(--text-opacity));
}

.hover\:text-teal-800:hover {
    --text-opacity: 1;
    color: #00756f;
    color: rgba(0, 117, 111, var(--text-opacity));
}

.hover\:text-teal-900:hover {
    --text-opacity: 1;
    color: #005752;
    color: rgba(0, 87, 82, var(--text-opacity));
}

.hover\:text-transparent:hover {
    color: transparent;
}

.hover\:text-white:hover {
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.hover\:text-white-a10:hover {
    color: rgba(255, 255, 255, 0.1);
}

.hover\:text-white-a20:hover {
    color: rgba(255, 255, 255, 0.2);
}

.hover\:text-white-a30:hover {
    color: rgba(255, 255, 255, 0.3);
}

.hover\:text-white-a40:hover {
    color: rgba(255, 255, 255, 0.4);
}

.hover\:text-white-a50:hover {
    color: rgba(255, 255, 255, 0.5);
}

.hover\:text-white-a60:hover {
    color: rgba(255, 255, 255, 0.6);
}

.hover\:text-white-a70:hover {
    color: rgba(255, 255, 255, 0.7);
}

.hover\:text-white-a80:hover {
    color: rgba(255, 255, 255, 0.8);
}

.hover\:text-white-a90:hover {
    color: rgba(255, 255, 255, 0.9);
}

.hover\:text-yellow-100:hover {
    --text-opacity: 1;
    color: #FFF9E8;
    color: rgba(255, 249, 232, var(--text-opacity));
}

.hover\:text-yellow-200:hover {
    --text-opacity: 1;
    color: #FFF1BD;
    color: rgba(255, 241, 189, var(--text-opacity));
}

.hover\:text-yellow-300:hover {
    --text-opacity: 1;
    color: #FFEA90;
    color: rgba(255, 234, 144, var(--text-opacity));
}

.hover\:text-yellow-400:hover {
    --text-opacity: 1;
    color: #FFD146;
    color: rgba(255, 209, 70, var(--text-opacity));
}

.hover\:text-yellow-500:hover {
    --text-opacity: 1;
    color: #FEBA00;
    color: rgba(254, 186, 0, var(--text-opacity));
}

.hover\:text-yellow-600:hover {
    --text-opacity: 1;
    color: #D49A00;
    color: rgba(212, 154, 0, var(--text-opacity));
}

.hover\:text-yellow-700:hover {
    --text-opacity: 1;
    color: #AA7A00;
    color: rgba(170, 122, 0, var(--text-opacity));
}

.hover\:text-yellow-800:hover {
    --text-opacity: 1;
    color: #815B00;
    color: rgba(129, 91, 0, var(--text-opacity));
}

.hover\:text-yellow-900:hover {
    --text-opacity: 1;
    color: #573D00;
    color: rgba(87, 61, 0, var(--text-opacity));
}

.focus\:text-black:focus {
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
}

.focus\:text-blue-100:focus {
    --text-opacity: 1;
    color: #f2f8ff;
    color: rgba(242, 248, 255, var(--text-opacity));
}

.focus\:text-blue-150:focus {
    --text-opacity: 1;
    color: #E6EFFB;
    color: rgba(230, 239, 251, var(--text-opacity));
}

.focus\:text-blue-200:focus {
    --text-opacity: 1;
    color: #d6e3f4;
    color: rgba(214, 227, 244, var(--text-opacity));
}

.focus\:text-blue-300:focus {
    --text-opacity: 1;
    color: #bbcfea;
    color: rgba(187, 207, 234, var(--text-opacity));
}

.focus\:text-blue-400:focus {
    --text-opacity: 1;
    color: #8dabd4;
    color: rgba(141, 171, 212, var(--text-opacity));
}

.focus\:text-blue-500:focus {
    --text-opacity: 1;
    color: #648abf;
    color: rgba(100, 138, 191, var(--text-opacity));
}

.focus\:text-blue-600:focus {
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
}

.focus\:text-blue-700:focus {
    --text-opacity: 1;
    color: #1d4f91;
    color: rgba(29, 79, 145, var(--text-opacity));
}

.focus\:text-blue-800:focus {
    --text-opacity: 1;
    color: #123f7a;
    color: rgba(18, 63, 122, var(--text-opacity));
}

.focus\:text-blue-900:focus {
    --text-opacity: 1;
    color: #0a3163;
    color: rgba(10, 49, 99, var(--text-opacity));
}

.focus\:text-gray-100:focus {
    --text-opacity: 1;
    color: #f6f6f6;
    color: rgba(246, 246, 246, var(--text-opacity));
}

.focus\:text-gray-200:focus {
    --text-opacity: 1;
    color: #eaeaea;
    color: rgba(234, 234, 234, var(--text-opacity));
}

.focus\:text-gray-300:focus {
    --text-opacity: 1;
    color: #d6d6d6;
    color: rgba(214, 214, 214, var(--text-opacity));
}

.focus\:text-gray-400:focus {
    --text-opacity: 1;
    color: #c1c1c1;
    color: rgba(193, 193, 193, var(--text-opacity));
}

.focus\:text-gray-500:focus {
    --text-opacity: 1;
    color: #a7a7a7;
    color: rgba(167, 167, 167, var(--text-opacity));
}

.focus\:text-gray-600:focus {
    --text-opacity: 1;
    color: #8c8c8c;
    color: rgba(140, 140, 140, var(--text-opacity));
}

.focus\:text-gray-700:focus {
    --text-opacity: 1;
    color: #717171;
    color: rgba(113, 113, 113, var(--text-opacity));
}

.focus\:text-gray-800:focus {
    --text-opacity: 1;
    color: #585858;
    color: rgba(88, 88, 88, var(--text-opacity));
}

.focus\:text-gray-900:focus {
    --text-opacity: 1;
    color: #404040;
    color: rgba(64, 64, 64, var(--text-opacity));
}

.focus\:text-green-100:focus {
    --text-opacity: 1;
    color: #F2FFF5;
    color: rgba(242, 255, 245, var(--text-opacity));
}

.focus\:text-green-200:focus {
    --text-opacity: 1;
    color: #D0F6DB;
    color: rgba(208, 246, 219, var(--text-opacity));
}

.focus\:text-green-300:focus {
    --text-opacity: 1;
    color: #9AE8B4;
    color: rgba(154, 232, 180, var(--text-opacity));
}

.focus\:text-green-400:focus {
    --text-opacity: 1;
    color: #5CD08E;
    color: rgba(92, 208, 142, var(--text-opacity));
}

.focus\:text-green-500:focus {
    --text-opacity: 1;
    color: #29B769;
    color: rgba(41, 183, 105, var(--text-opacity));
}

.focus\:text-green-600:focus {
    --text-opacity: 1;
    color: #009f4d;
    color: rgba(0, 159, 77, var(--text-opacity));
}

.focus\:text-green-700:focus {
    --text-opacity: 1;
    color: #007a3b;
    color: rgba(0, 122, 59, var(--text-opacity));
}

.focus\:text-green-800:focus {
    --text-opacity: 1;
    color: #00612F;
    color: rgba(0, 97, 47, var(--text-opacity));
}

.focus\:text-green-900:focus {
    --text-opacity: 1;
    color: #004A24;
    color: rgba(0, 74, 36, var(--text-opacity));
}

.focus\:text-lime-100:focus {
    --text-opacity: 1;
    color: #fefff2;
    color: rgba(254, 255, 242, var(--text-opacity));
}

.focus\:text-lime-200:focus {
    --text-opacity: 1;
    color: #f7f9cc;
    color: rgba(247, 249, 204, var(--text-opacity));
}

.focus\:text-lime-300:focus {
    --text-opacity: 1;
    color: #f0f3a7;
    color: rgba(240, 243, 167, var(--text-opacity));
}

.focus\:text-lime-400:focus {
    --text-opacity: 1;
    color: #dce26d;
    color: rgba(220, 226, 109, var(--text-opacity));
}

.focus\:text-lime-500:focus {
    --text-opacity: 1;
    color: #cad03b;
    color: rgba(202, 208, 59, var(--text-opacity));
}

.focus\:text-lime-600:focus {
    --text-opacity: 1;
    color: #b7bf10;
    color: rgba(183, 191, 16, var(--text-opacity));
}

.focus\:text-lime-700:focus {
    --text-opacity: 1;
    color: #979e08;
    color: rgba(151, 158, 8, var(--text-opacity));
}

.focus\:text-lime-800:focus {
    --text-opacity: 1;
    color: #777d03;
    color: rgba(119, 125, 3, var(--text-opacity));
}

.focus\:text-lime-900:focus {
    --text-opacity: 1;
    color: #575c00;
    color: rgba(87, 92, 0, var(--text-opacity));
}

.focus\:text-magenta-100:focus {
    --text-opacity: 1;
    color: #fff1fa;
    color: rgba(255, 241, 250, var(--text-opacity));
}

.focus\:text-magenta-200:focus {
    --text-opacity: 1;
    color: #ffd8f0;
    color: rgba(255, 216, 240, var(--text-opacity));
}

.focus\:text-magenta-300:focus {
    --text-opacity: 1;
    color: #ffc0e4;
    color: rgba(255, 192, 228, var(--text-opacity));
}

.focus\:text-magenta-400:focus {
    --text-opacity: 1;
    color: #f790c6;
    color: rgba(247, 144, 198, var(--text-opacity));
}

.focus\:text-magenta-500:focus {
    --text-opacity: 1;
    color: #ef62a8;
    color: rgba(239, 98, 168, var(--text-opacity));
}

.focus\:text-magenta-600:focus {
    --text-opacity: 1;
    color: #e63888;
    color: rgba(230, 56, 136, var(--text-opacity));
}

.focus\:text-magenta-700:focus {
    --text-opacity: 1;
    color: #c41d73;
    color: rgba(196, 29, 115, var(--text-opacity));
}

.focus\:text-magenta-800:focus {
    --text-opacity: 1;
    color: #a20861;
    color: rgba(162, 8, 97, var(--text-opacity));
}

.focus\:text-magenta-900:focus {
    --text-opacity: 1;
    color: #800051;
    color: rgba(128, 0, 81, var(--text-opacity));
}

.focus\:text-orange-100:focus {
    --text-opacity: 1;
    color: #fff9f2;
    color: rgba(255, 249, 242, var(--text-opacity));
}

.focus\:text-orange-200:focus {
    --text-opacity: 1;
    color: #ffeed7;
    color: rgba(255, 238, 215, var(--text-opacity));
}

.focus\:text-orange-300:focus {
    --text-opacity: 1;
    color: #ffe3ba;
    color: rgba(255, 227, 186, var(--text-opacity));
}

.focus\:text-orange-400:focus {
    --text-opacity: 1;
    color: #ffc684;
    color: rgba(255, 198, 132, var(--text-opacity));
}

.focus\:text-orange-500:focus {
    --text-opacity: 1;
    color: #ffaa4f;
    color: rgba(255, 170, 79, var(--text-opacity));
}

.focus\:text-orange-600:focus {
    --text-opacity: 1;
    color: #ff8f1c;
    color: rgba(255, 143, 28, var(--text-opacity));
}

.focus\:text-orange-700:focus {
    --text-opacity: 1;
    color: #cc6e0f;
    color: rgba(204, 110, 15, var(--text-opacity));
}

.focus\:text-orange-800:focus {
    --text-opacity: 1;
    color: #995006;
    color: rgba(153, 80, 6, var(--text-opacity));
}

.focus\:text-orange-900:focus {
    --text-opacity: 1;
    color: #663300;
    color: rgba(102, 51, 0, var(--text-opacity));
}

.focus\:text-purple-100:focus {
    --text-opacity: 1;
    color: #fef2ff;
    color: rgba(254, 242, 255, var(--text-opacity));
}

.focus\:text-purple-200:focus {
    --text-opacity: 1;
    color: #eed3f1;
    color: rgba(238, 211, 241, var(--text-opacity));
}

.focus\:text-purple-300:focus {
    --text-opacity: 1;
    color: #dfb6e4;
    color: rgba(223, 182, 228, var(--text-opacity));
}

.focus\:text-purple-400:focus {
    --text-opacity: 1;
    color: #c186c9;
    color: rgba(193, 134, 201, var(--text-opacity));
}

.focus\:text-purple-500:focus {
    --text-opacity: 1;
    color: #a45dad;
    color: rgba(164, 93, 173, var(--text-opacity));
}

.focus\:text-purple-600:focus {
    --text-opacity: 1;
    color: #883b92;
    color: rgba(136, 59, 146, var(--text-opacity));
}

.focus\:text-purple-700:focus {
    --text-opacity: 1;
    color: #6d2077;
    color: rgba(109, 32, 119, var(--text-opacity));
}

.focus\:text-purple-800:focus {
    --text-opacity: 1;
    color: #53135b;
    color: rgba(83, 19, 91, var(--text-opacity));
}

.focus\:text-purple-900:focus {
    --text-opacity: 1;
    color: #390a40;
    color: rgba(57, 10, 64, var(--text-opacity));
}

.focus\:text-raspberry-100:focus {
    --text-opacity: 1;
    color: #fff0fb;
    color: rgba(255, 240, 251, var(--text-opacity));
}

.focus\:text-raspberry-200:focus {
    --text-opacity: 1;
    color: #f6cbea;
    color: rgba(246, 203, 234, var(--text-opacity));
}

.focus\:text-raspberry-300:focus {
    --text-opacity: 1;
    color: #eda7da;
    color: rgba(237, 167, 218, var(--text-opacity));
}

.focus\:text-raspberry-400:focus {
    --text-opacity: 1;
    color: #d86fbc;
    color: rgba(216, 111, 188, var(--text-opacity));
}

.focus\:text-raspberry-500:focus {
    --text-opacity: 1;
    color: #c43e9f;
    color: rgba(196, 62, 159, var(--text-opacity));
}

.focus\:text-raspberry-600:focus {
    --text-opacity: 1;
    color: #af1685;
    color: rgba(175, 22, 133, var(--text-opacity));
}

.focus\:text-raspberry-700:focus {
    --text-opacity: 1;
    color: #92086d;
    color: rgba(146, 8, 109, var(--text-opacity));
}

.focus\:text-raspberry-800:focus {
    --text-opacity: 1;
    color: #760056;
    color: rgba(118, 0, 86, var(--text-opacity));
}

.focus\:text-raspberry-900:focus {
    --text-opacity: 1;
    color: #570041;
    color: rgba(87, 0, 65, var(--text-opacity));
}

.focus\:text-red-100:focus {
    --text-opacity: 1;
    color: #fff0f3;
    color: rgba(255, 240, 243, var(--text-opacity));
}

.focus\:text-red-200:focus {
    --text-opacity: 1;
    color: #FFD6DD;
    color: rgba(255, 214, 221, var(--text-opacity));
}

.focus\:text-red-300:focus {
    --text-opacity: 1;
    color: #fea8b8;
    color: rgba(254, 168, 184, var(--text-opacity));
}

.focus\:text-red-400:focus {
    --text-opacity: 1;
    color: #f66c86;
    color: rgba(246, 108, 134, var(--text-opacity));
}

.focus\:text-red-500:focus {
    --text-opacity: 1;
    color: #ed3457;
    color: rgba(237, 52, 87, var(--text-opacity));
}

.focus\:text-red-600:focus {
    --text-opacity: 1;
    color: #e4002b;
    color: rgba(228, 0, 43, var(--text-opacity));
}

.focus\:text-red-700:focus {
    --text-opacity: 1;
    color: #c60025;
    color: rgba(198, 0, 37, var(--text-opacity));
}

.focus\:text-red-800:focus {
    --text-opacity: 1;
    color: #a8001f;
    color: rgba(168, 0, 31, var(--text-opacity));
}

.focus\:text-red-900:focus {
    --text-opacity: 1;
    color: #8a0019;
    color: rgba(138, 0, 25, var(--text-opacity));
}

.focus\:text-sapphire-100:focus {
    --text-opacity: 1;
    color: #f2fcff;
    color: rgba(242, 252, 255, var(--text-opacity));
}

.focus\:text-sapphire-200:focus {
    --text-opacity: 1;
    color: #d0eff8;
    color: rgba(208, 239, 248, var(--text-opacity));
}

.focus\:text-sapphire-300:focus {
    --text-opacity: 1;
    color: #afe2f1;
    color: rgba(175, 226, 241, var(--text-opacity));
}

.focus\:text-sapphire-400:focus {
    --text-opacity: 1;
    color: #79c8de;
    color: rgba(121, 200, 222, var(--text-opacity));
}

.focus\:text-sapphire-500:focus {
    --text-opacity: 1;
    color: #4aafcc;
    color: rgba(74, 175, 204, var(--text-opacity));
}

.focus\:text-sapphire-600:focus {
    --text-opacity: 1;
    color: #2197b9;
    color: rgba(33, 151, 185, var(--text-opacity));
}

.focus\:text-sapphire-700:focus {
    --text-opacity: 1;
    color: #0081a6;
    color: rgba(0, 129, 166, var(--text-opacity));
}

.focus\:text-sapphire-800:focus {
    --text-opacity: 1;
    color: #006580;
    color: rgba(0, 101, 128, var(--text-opacity));
}

.focus\:text-sapphire-900:focus {
    --text-opacity: 1;
    color: #004759;
    color: rgba(0, 71, 89, var(--text-opacity));
}

.focus\:text-teal-100:focus {
    --text-opacity: 1;
    color: #f2fffe;
    color: rgba(242, 255, 254, var(--text-opacity));
}

.focus\:text-teal-200:focus {
    --text-opacity: 1;
    color: #c6f7f4;
    color: rgba(198, 247, 244, var(--text-opacity));
}

.focus\:text-teal-300:focus {
    --text-opacity: 1;
    color: #9befea;
    color: rgba(155, 239, 234, var(--text-opacity));
}

.focus\:text-teal-400:focus {
    --text-opacity: 1;
    color: #5fdad4;
    color: rgba(95, 218, 212, var(--text-opacity));
}

.focus\:text-teal-500:focus {
    --text-opacity: 1;
    color: #2bc6be;
    color: rgba(43, 198, 190, var(--text-opacity));
}

.focus\:text-teal-600:focus {
    --text-opacity: 1;
    color: #00b2a9;
    color: rgba(0, 178, 169, var(--text-opacity));
}

.focus\:text-teal-700:focus {
    --text-opacity: 1;
    color: #00948c;
    color: rgba(0, 148, 140, var(--text-opacity));
}

.focus\:text-teal-800:focus {
    --text-opacity: 1;
    color: #00756f;
    color: rgba(0, 117, 111, var(--text-opacity));
}

.focus\:text-teal-900:focus {
    --text-opacity: 1;
    color: #005752;
    color: rgba(0, 87, 82, var(--text-opacity));
}

.focus\:text-transparent:focus {
    color: transparent;
}

.focus\:text-white:focus {
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.focus\:text-white-a10:focus {
    color: rgba(255, 255, 255, 0.1);
}

.focus\:text-white-a20:focus {
    color: rgba(255, 255, 255, 0.2);
}

.focus\:text-white-a30:focus {
    color: rgba(255, 255, 255, 0.3);
}

.focus\:text-white-a40:focus {
    color: rgba(255, 255, 255, 0.4);
}

.focus\:text-white-a50:focus {
    color: rgba(255, 255, 255, 0.5);
}

.focus\:text-white-a60:focus {
    color: rgba(255, 255, 255, 0.6);
}

.focus\:text-white-a70:focus {
    color: rgba(255, 255, 255, 0.7);
}

.focus\:text-white-a80:focus {
    color: rgba(255, 255, 255, 0.8);
}

.focus\:text-white-a90:focus {
    color: rgba(255, 255, 255, 0.9);
}

.focus\:text-yellow-100:focus {
    --text-opacity: 1;
    color: #FFF9E8;
    color: rgba(255, 249, 232, var(--text-opacity));
}

.focus\:text-yellow-200:focus {
    --text-opacity: 1;
    color: #FFF1BD;
    color: rgba(255, 241, 189, var(--text-opacity));
}

.focus\:text-yellow-300:focus {
    --text-opacity: 1;
    color: #FFEA90;
    color: rgba(255, 234, 144, var(--text-opacity));
}

.focus\:text-yellow-400:focus {
    --text-opacity: 1;
    color: #FFD146;
    color: rgba(255, 209, 70, var(--text-opacity));
}

.focus\:text-yellow-500:focus {
    --text-opacity: 1;
    color: #FEBA00;
    color: rgba(254, 186, 0, var(--text-opacity));
}

.focus\:text-yellow-600:focus {
    --text-opacity: 1;
    color: #D49A00;
    color: rgba(212, 154, 0, var(--text-opacity));
}

.focus\:text-yellow-700:focus {
    --text-opacity: 1;
    color: #AA7A00;
    color: rgba(170, 122, 0, var(--text-opacity));
}

.focus\:text-yellow-800:focus {
    --text-opacity: 1;
    color: #815B00;
    color: rgba(129, 91, 0, var(--text-opacity));
}

.focus\:text-yellow-900:focus {
    --text-opacity: 1;
    color: #573D00;
    color: rgba(87, 61, 0, var(--text-opacity));
}

.active\:text-black:active {
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
}

.active\:text-blue-100:active {
    --text-opacity: 1;
    color: #f2f8ff;
    color: rgba(242, 248, 255, var(--text-opacity));
}

.active\:text-blue-150:active {
    --text-opacity: 1;
    color: #E6EFFB;
    color: rgba(230, 239, 251, var(--text-opacity));
}

.active\:text-blue-200:active {
    --text-opacity: 1;
    color: #d6e3f4;
    color: rgba(214, 227, 244, var(--text-opacity));
}

.active\:text-blue-300:active {
    --text-opacity: 1;
    color: #bbcfea;
    color: rgba(187, 207, 234, var(--text-opacity));
}

.active\:text-blue-400:active {
    --text-opacity: 1;
    color: #8dabd4;
    color: rgba(141, 171, 212, var(--text-opacity));
}

.active\:text-blue-500:active {
    --text-opacity: 1;
    color: #648abf;
    color: rgba(100, 138, 191, var(--text-opacity));
}

.active\:text-blue-600:active {
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
}

.active\:text-blue-700:active {
    --text-opacity: 1;
    color: #1d4f91;
    color: rgba(29, 79, 145, var(--text-opacity));
}

.active\:text-blue-800:active {
    --text-opacity: 1;
    color: #123f7a;
    color: rgba(18, 63, 122, var(--text-opacity));
}

.active\:text-blue-900:active {
    --text-opacity: 1;
    color: #0a3163;
    color: rgba(10, 49, 99, var(--text-opacity));
}

.active\:text-gray-100:active {
    --text-opacity: 1;
    color: #f6f6f6;
    color: rgba(246, 246, 246, var(--text-opacity));
}

.active\:text-gray-200:active {
    --text-opacity: 1;
    color: #eaeaea;
    color: rgba(234, 234, 234, var(--text-opacity));
}

.active\:text-gray-300:active {
    --text-opacity: 1;
    color: #d6d6d6;
    color: rgba(214, 214, 214, var(--text-opacity));
}

.active\:text-gray-400:active {
    --text-opacity: 1;
    color: #c1c1c1;
    color: rgba(193, 193, 193, var(--text-opacity));
}

.active\:text-gray-500:active {
    --text-opacity: 1;
    color: #a7a7a7;
    color: rgba(167, 167, 167, var(--text-opacity));
}

.active\:text-gray-600:active {
    --text-opacity: 1;
    color: #8c8c8c;
    color: rgba(140, 140, 140, var(--text-opacity));
}

.active\:text-gray-700:active {
    --text-opacity: 1;
    color: #717171;
    color: rgba(113, 113, 113, var(--text-opacity));
}

.active\:text-gray-800:active {
    --text-opacity: 1;
    color: #585858;
    color: rgba(88, 88, 88, var(--text-opacity));
}

.active\:text-gray-900:active {
    --text-opacity: 1;
    color: #404040;
    color: rgba(64, 64, 64, var(--text-opacity));
}

.active\:text-green-100:active {
    --text-opacity: 1;
    color: #F2FFF5;
    color: rgba(242, 255, 245, var(--text-opacity));
}

.active\:text-green-200:active {
    --text-opacity: 1;
    color: #D0F6DB;
    color: rgba(208, 246, 219, var(--text-opacity));
}

.active\:text-green-300:active {
    --text-opacity: 1;
    color: #9AE8B4;
    color: rgba(154, 232, 180, var(--text-opacity));
}

.active\:text-green-400:active {
    --text-opacity: 1;
    color: #5CD08E;
    color: rgba(92, 208, 142, var(--text-opacity));
}

.active\:text-green-500:active {
    --text-opacity: 1;
    color: #29B769;
    color: rgba(41, 183, 105, var(--text-opacity));
}

.active\:text-green-600:active {
    --text-opacity: 1;
    color: #009f4d;
    color: rgba(0, 159, 77, var(--text-opacity));
}

.active\:text-green-700:active {
    --text-opacity: 1;
    color: #007a3b;
    color: rgba(0, 122, 59, var(--text-opacity));
}

.active\:text-green-800:active {
    --text-opacity: 1;
    color: #00612F;
    color: rgba(0, 97, 47, var(--text-opacity));
}

.active\:text-green-900:active {
    --text-opacity: 1;
    color: #004A24;
    color: rgba(0, 74, 36, var(--text-opacity));
}

.active\:text-lime-100:active {
    --text-opacity: 1;
    color: #fefff2;
    color: rgba(254, 255, 242, var(--text-opacity));
}

.active\:text-lime-200:active {
    --text-opacity: 1;
    color: #f7f9cc;
    color: rgba(247, 249, 204, var(--text-opacity));
}

.active\:text-lime-300:active {
    --text-opacity: 1;
    color: #f0f3a7;
    color: rgba(240, 243, 167, var(--text-opacity));
}

.active\:text-lime-400:active {
    --text-opacity: 1;
    color: #dce26d;
    color: rgba(220, 226, 109, var(--text-opacity));
}

.active\:text-lime-500:active {
    --text-opacity: 1;
    color: #cad03b;
    color: rgba(202, 208, 59, var(--text-opacity));
}

.active\:text-lime-600:active {
    --text-opacity: 1;
    color: #b7bf10;
    color: rgba(183, 191, 16, var(--text-opacity));
}

.active\:text-lime-700:active {
    --text-opacity: 1;
    color: #979e08;
    color: rgba(151, 158, 8, var(--text-opacity));
}

.active\:text-lime-800:active {
    --text-opacity: 1;
    color: #777d03;
    color: rgba(119, 125, 3, var(--text-opacity));
}

.active\:text-lime-900:active {
    --text-opacity: 1;
    color: #575c00;
    color: rgba(87, 92, 0, var(--text-opacity));
}

.active\:text-magenta-100:active {
    --text-opacity: 1;
    color: #fff1fa;
    color: rgba(255, 241, 250, var(--text-opacity));
}

.active\:text-magenta-200:active {
    --text-opacity: 1;
    color: #ffd8f0;
    color: rgba(255, 216, 240, var(--text-opacity));
}

.active\:text-magenta-300:active {
    --text-opacity: 1;
    color: #ffc0e4;
    color: rgba(255, 192, 228, var(--text-opacity));
}

.active\:text-magenta-400:active {
    --text-opacity: 1;
    color: #f790c6;
    color: rgba(247, 144, 198, var(--text-opacity));
}

.active\:text-magenta-500:active {
    --text-opacity: 1;
    color: #ef62a8;
    color: rgba(239, 98, 168, var(--text-opacity));
}

.active\:text-magenta-600:active {
    --text-opacity: 1;
    color: #e63888;
    color: rgba(230, 56, 136, var(--text-opacity));
}

.active\:text-magenta-700:active {
    --text-opacity: 1;
    color: #c41d73;
    color: rgba(196, 29, 115, var(--text-opacity));
}

.active\:text-magenta-800:active {
    --text-opacity: 1;
    color: #a20861;
    color: rgba(162, 8, 97, var(--text-opacity));
}

.active\:text-magenta-900:active {
    --text-opacity: 1;
    color: #800051;
    color: rgba(128, 0, 81, var(--text-opacity));
}

.active\:text-orange-100:active {
    --text-opacity: 1;
    color: #fff9f2;
    color: rgba(255, 249, 242, var(--text-opacity));
}

.active\:text-orange-200:active {
    --text-opacity: 1;
    color: #ffeed7;
    color: rgba(255, 238, 215, var(--text-opacity));
}

.active\:text-orange-300:active {
    --text-opacity: 1;
    color: #ffe3ba;
    color: rgba(255, 227, 186, var(--text-opacity));
}

.active\:text-orange-400:active {
    --text-opacity: 1;
    color: #ffc684;
    color: rgba(255, 198, 132, var(--text-opacity));
}

.active\:text-orange-500:active {
    --text-opacity: 1;
    color: #ffaa4f;
    color: rgba(255, 170, 79, var(--text-opacity));
}

.active\:text-orange-600:active {
    --text-opacity: 1;
    color: #ff8f1c;
    color: rgba(255, 143, 28, var(--text-opacity));
}

.active\:text-orange-700:active {
    --text-opacity: 1;
    color: #cc6e0f;
    color: rgba(204, 110, 15, var(--text-opacity));
}

.active\:text-orange-800:active {
    --text-opacity: 1;
    color: #995006;
    color: rgba(153, 80, 6, var(--text-opacity));
}

.active\:text-orange-900:active {
    --text-opacity: 1;
    color: #663300;
    color: rgba(102, 51, 0, var(--text-opacity));
}

.active\:text-purple-100:active {
    --text-opacity: 1;
    color: #fef2ff;
    color: rgba(254, 242, 255, var(--text-opacity));
}

.active\:text-purple-200:active {
    --text-opacity: 1;
    color: #eed3f1;
    color: rgba(238, 211, 241, var(--text-opacity));
}

.active\:text-purple-300:active {
    --text-opacity: 1;
    color: #dfb6e4;
    color: rgba(223, 182, 228, var(--text-opacity));
}

.active\:text-purple-400:active {
    --text-opacity: 1;
    color: #c186c9;
    color: rgba(193, 134, 201, var(--text-opacity));
}

.active\:text-purple-500:active {
    --text-opacity: 1;
    color: #a45dad;
    color: rgba(164, 93, 173, var(--text-opacity));
}

.active\:text-purple-600:active {
    --text-opacity: 1;
    color: #883b92;
    color: rgba(136, 59, 146, var(--text-opacity));
}

.active\:text-purple-700:active {
    --text-opacity: 1;
    color: #6d2077;
    color: rgba(109, 32, 119, var(--text-opacity));
}

.active\:text-purple-800:active {
    --text-opacity: 1;
    color: #53135b;
    color: rgba(83, 19, 91, var(--text-opacity));
}

.active\:text-purple-900:active {
    --text-opacity: 1;
    color: #390a40;
    color: rgba(57, 10, 64, var(--text-opacity));
}

.active\:text-raspberry-100:active {
    --text-opacity: 1;
    color: #fff0fb;
    color: rgba(255, 240, 251, var(--text-opacity));
}

.active\:text-raspberry-200:active {
    --text-opacity: 1;
    color: #f6cbea;
    color: rgba(246, 203, 234, var(--text-opacity));
}

.active\:text-raspberry-300:active {
    --text-opacity: 1;
    color: #eda7da;
    color: rgba(237, 167, 218, var(--text-opacity));
}

.active\:text-raspberry-400:active {
    --text-opacity: 1;
    color: #d86fbc;
    color: rgba(216, 111, 188, var(--text-opacity));
}

.active\:text-raspberry-500:active {
    --text-opacity: 1;
    color: #c43e9f;
    color: rgba(196, 62, 159, var(--text-opacity));
}

.active\:text-raspberry-600:active {
    --text-opacity: 1;
    color: #af1685;
    color: rgba(175, 22, 133, var(--text-opacity));
}

.active\:text-raspberry-700:active {
    --text-opacity: 1;
    color: #92086d;
    color: rgba(146, 8, 109, var(--text-opacity));
}

.active\:text-raspberry-800:active {
    --text-opacity: 1;
    color: #760056;
    color: rgba(118, 0, 86, var(--text-opacity));
}

.active\:text-raspberry-900:active {
    --text-opacity: 1;
    color: #570041;
    color: rgba(87, 0, 65, var(--text-opacity));
}

.active\:text-red-100:active {
    --text-opacity: 1;
    color: #fff0f3;
    color: rgba(255, 240, 243, var(--text-opacity));
}

.active\:text-red-200:active {
    --text-opacity: 1;
    color: #FFD6DD;
    color: rgba(255, 214, 221, var(--text-opacity));
}

.active\:text-red-300:active {
    --text-opacity: 1;
    color: #fea8b8;
    color: rgba(254, 168, 184, var(--text-opacity));
}

.active\:text-red-400:active {
    --text-opacity: 1;
    color: #f66c86;
    color: rgba(246, 108, 134, var(--text-opacity));
}

.active\:text-red-500:active {
    --text-opacity: 1;
    color: #ed3457;
    color: rgba(237, 52, 87, var(--text-opacity));
}

.active\:text-red-600:active {
    --text-opacity: 1;
    color: #e4002b;
    color: rgba(228, 0, 43, var(--text-opacity));
}

.active\:text-red-700:active {
    --text-opacity: 1;
    color: #c60025;
    color: rgba(198, 0, 37, var(--text-opacity));
}

.active\:text-red-800:active {
    --text-opacity: 1;
    color: #a8001f;
    color: rgba(168, 0, 31, var(--text-opacity));
}

.active\:text-red-900:active {
    --text-opacity: 1;
    color: #8a0019;
    color: rgba(138, 0, 25, var(--text-opacity));
}

.active\:text-sapphire-100:active {
    --text-opacity: 1;
    color: #f2fcff;
    color: rgba(242, 252, 255, var(--text-opacity));
}

.active\:text-sapphire-200:active {
    --text-opacity: 1;
    color: #d0eff8;
    color: rgba(208, 239, 248, var(--text-opacity));
}

.active\:text-sapphire-300:active {
    --text-opacity: 1;
    color: #afe2f1;
    color: rgba(175, 226, 241, var(--text-opacity));
}

.active\:text-sapphire-400:active {
    --text-opacity: 1;
    color: #79c8de;
    color: rgba(121, 200, 222, var(--text-opacity));
}

.active\:text-sapphire-500:active {
    --text-opacity: 1;
    color: #4aafcc;
    color: rgba(74, 175, 204, var(--text-opacity));
}

.active\:text-sapphire-600:active {
    --text-opacity: 1;
    color: #2197b9;
    color: rgba(33, 151, 185, var(--text-opacity));
}

.active\:text-sapphire-700:active {
    --text-opacity: 1;
    color: #0081a6;
    color: rgba(0, 129, 166, var(--text-opacity));
}

.active\:text-sapphire-800:active {
    --text-opacity: 1;
    color: #006580;
    color: rgba(0, 101, 128, var(--text-opacity));
}

.active\:text-sapphire-900:active {
    --text-opacity: 1;
    color: #004759;
    color: rgba(0, 71, 89, var(--text-opacity));
}

.active\:text-teal-100:active {
    --text-opacity: 1;
    color: #f2fffe;
    color: rgba(242, 255, 254, var(--text-opacity));
}

.active\:text-teal-200:active {
    --text-opacity: 1;
    color: #c6f7f4;
    color: rgba(198, 247, 244, var(--text-opacity));
}

.active\:text-teal-300:active {
    --text-opacity: 1;
    color: #9befea;
    color: rgba(155, 239, 234, var(--text-opacity));
}

.active\:text-teal-400:active {
    --text-opacity: 1;
    color: #5fdad4;
    color: rgba(95, 218, 212, var(--text-opacity));
}

.active\:text-teal-500:active {
    --text-opacity: 1;
    color: #2bc6be;
    color: rgba(43, 198, 190, var(--text-opacity));
}

.active\:text-teal-600:active {
    --text-opacity: 1;
    color: #00b2a9;
    color: rgba(0, 178, 169, var(--text-opacity));
}

.active\:text-teal-700:active {
    --text-opacity: 1;
    color: #00948c;
    color: rgba(0, 148, 140, var(--text-opacity));
}

.active\:text-teal-800:active {
    --text-opacity: 1;
    color: #00756f;
    color: rgba(0, 117, 111, var(--text-opacity));
}

.active\:text-teal-900:active {
    --text-opacity: 1;
    color: #005752;
    color: rgba(0, 87, 82, var(--text-opacity));
}

.active\:text-transparent:active {
    color: transparent;
}

.active\:text-white:active {
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.active\:text-white-a10:active {
    color: rgba(255, 255, 255, 0.1);
}

.active\:text-white-a20:active {
    color: rgba(255, 255, 255, 0.2);
}

.active\:text-white-a30:active {
    color: rgba(255, 255, 255, 0.3);
}

.active\:text-white-a40:active {
    color: rgba(255, 255, 255, 0.4);
}

.active\:text-white-a50:active {
    color: rgba(255, 255, 255, 0.5);
}

.active\:text-white-a60:active {
    color: rgba(255, 255, 255, 0.6);
}

.active\:text-white-a70:active {
    color: rgba(255, 255, 255, 0.7);
}

.active\:text-white-a80:active {
    color: rgba(255, 255, 255, 0.8);
}

.active\:text-white-a90:active {
    color: rgba(255, 255, 255, 0.9);
}

.active\:text-yellow-100:active {
    --text-opacity: 1;
    color: #FFF9E8;
    color: rgba(255, 249, 232, var(--text-opacity));
}

.active\:text-yellow-200:active {
    --text-opacity: 1;
    color: #FFF1BD;
    color: rgba(255, 241, 189, var(--text-opacity));
}

.active\:text-yellow-300:active {
    --text-opacity: 1;
    color: #FFEA90;
    color: rgba(255, 234, 144, var(--text-opacity));
}

.active\:text-yellow-400:active {
    --text-opacity: 1;
    color: #FFD146;
    color: rgba(255, 209, 70, var(--text-opacity));
}

.active\:text-yellow-500:active {
    --text-opacity: 1;
    color: #FEBA00;
    color: rgba(254, 186, 0, var(--text-opacity));
}

.active\:text-yellow-600:active {
    --text-opacity: 1;
    color: #D49A00;
    color: rgba(212, 154, 0, var(--text-opacity));
}

.active\:text-yellow-700:active {
    --text-opacity: 1;
    color: #AA7A00;
    color: rgba(170, 122, 0, var(--text-opacity));
}

.active\:text-yellow-800:active {
    --text-opacity: 1;
    color: #815B00;
    color: rgba(129, 91, 0, var(--text-opacity));
}

.active\:text-yellow-900:active {
    --text-opacity: 1;
    color: #573D00;
    color: rgba(87, 61, 0, var(--text-opacity));
}

.disabled\:text-black:disabled {
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
}

.disabled\:text-blue-100:disabled {
    --text-opacity: 1;
    color: #f2f8ff;
    color: rgba(242, 248, 255, var(--text-opacity));
}

.disabled\:text-blue-150:disabled {
    --text-opacity: 1;
    color: #E6EFFB;
    color: rgba(230, 239, 251, var(--text-opacity));
}

.disabled\:text-blue-200:disabled {
    --text-opacity: 1;
    color: #d6e3f4;
    color: rgba(214, 227, 244, var(--text-opacity));
}

.disabled\:text-blue-300:disabled {
    --text-opacity: 1;
    color: #bbcfea;
    color: rgba(187, 207, 234, var(--text-opacity));
}

.disabled\:text-blue-400:disabled {
    --text-opacity: 1;
    color: #8dabd4;
    color: rgba(141, 171, 212, var(--text-opacity));
}

.disabled\:text-blue-500:disabled {
    --text-opacity: 1;
    color: #648abf;
    color: rgba(100, 138, 191, var(--text-opacity));
}

.disabled\:text-blue-600:disabled {
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
}

.disabled\:text-blue-700:disabled {
    --text-opacity: 1;
    color: #1d4f91;
    color: rgba(29, 79, 145, var(--text-opacity));
}

.disabled\:text-blue-800:disabled {
    --text-opacity: 1;
    color: #123f7a;
    color: rgba(18, 63, 122, var(--text-opacity));
}

.disabled\:text-blue-900:disabled {
    --text-opacity: 1;
    color: #0a3163;
    color: rgba(10, 49, 99, var(--text-opacity));
}

.disabled\:text-gray-100:disabled {
    --text-opacity: 1;
    color: #f6f6f6;
    color: rgba(246, 246, 246, var(--text-opacity));
}

.disabled\:text-gray-200:disabled {
    --text-opacity: 1;
    color: #eaeaea;
    color: rgba(234, 234, 234, var(--text-opacity));
}

.disabled\:text-gray-300:disabled {
    --text-opacity: 1;
    color: #d6d6d6;
    color: rgba(214, 214, 214, var(--text-opacity));
}

.disabled\:text-gray-400:disabled {
    --text-opacity: 1;
    color: #c1c1c1;
    color: rgba(193, 193, 193, var(--text-opacity));
}

.disabled\:text-gray-500:disabled {
    --text-opacity: 1;
    color: #a7a7a7;
    color: rgba(167, 167, 167, var(--text-opacity));
}

.disabled\:text-gray-600:disabled {
    --text-opacity: 1;
    color: #8c8c8c;
    color: rgba(140, 140, 140, var(--text-opacity));
}

.disabled\:text-gray-700:disabled {
    --text-opacity: 1;
    color: #717171;
    color: rgba(113, 113, 113, var(--text-opacity));
}

.disabled\:text-gray-800:disabled {
    --text-opacity: 1;
    color: #585858;
    color: rgba(88, 88, 88, var(--text-opacity));
}

.disabled\:text-gray-900:disabled {
    --text-opacity: 1;
    color: #404040;
    color: rgba(64, 64, 64, var(--text-opacity));
}

.disabled\:text-green-100:disabled {
    --text-opacity: 1;
    color: #F2FFF5;
    color: rgba(242, 255, 245, var(--text-opacity));
}

.disabled\:text-green-200:disabled {
    --text-opacity: 1;
    color: #D0F6DB;
    color: rgba(208, 246, 219, var(--text-opacity));
}

.disabled\:text-green-300:disabled {
    --text-opacity: 1;
    color: #9AE8B4;
    color: rgba(154, 232, 180, var(--text-opacity));
}

.disabled\:text-green-400:disabled {
    --text-opacity: 1;
    color: #5CD08E;
    color: rgba(92, 208, 142, var(--text-opacity));
}

.disabled\:text-green-500:disabled {
    --text-opacity: 1;
    color: #29B769;
    color: rgba(41, 183, 105, var(--text-opacity));
}

.disabled\:text-green-600:disabled {
    --text-opacity: 1;
    color: #009f4d;
    color: rgba(0, 159, 77, var(--text-opacity));
}

.disabled\:text-green-700:disabled {
    --text-opacity: 1;
    color: #007a3b;
    color: rgba(0, 122, 59, var(--text-opacity));
}

.disabled\:text-green-800:disabled {
    --text-opacity: 1;
    color: #00612F;
    color: rgba(0, 97, 47, var(--text-opacity));
}

.disabled\:text-green-900:disabled {
    --text-opacity: 1;
    color: #004A24;
    color: rgba(0, 74, 36, var(--text-opacity));
}

.disabled\:text-lime-100:disabled {
    --text-opacity: 1;
    color: #fefff2;
    color: rgba(254, 255, 242, var(--text-opacity));
}

.disabled\:text-lime-200:disabled {
    --text-opacity: 1;
    color: #f7f9cc;
    color: rgba(247, 249, 204, var(--text-opacity));
}

.disabled\:text-lime-300:disabled {
    --text-opacity: 1;
    color: #f0f3a7;
    color: rgba(240, 243, 167, var(--text-opacity));
}

.disabled\:text-lime-400:disabled {
    --text-opacity: 1;
    color: #dce26d;
    color: rgba(220, 226, 109, var(--text-opacity));
}

.disabled\:text-lime-500:disabled {
    --text-opacity: 1;
    color: #cad03b;
    color: rgba(202, 208, 59, var(--text-opacity));
}

.disabled\:text-lime-600:disabled {
    --text-opacity: 1;
    color: #b7bf10;
    color: rgba(183, 191, 16, var(--text-opacity));
}

.disabled\:text-lime-700:disabled {
    --text-opacity: 1;
    color: #979e08;
    color: rgba(151, 158, 8, var(--text-opacity));
}

.disabled\:text-lime-800:disabled {
    --text-opacity: 1;
    color: #777d03;
    color: rgba(119, 125, 3, var(--text-opacity));
}

.disabled\:text-lime-900:disabled {
    --text-opacity: 1;
    color: #575c00;
    color: rgba(87, 92, 0, var(--text-opacity));
}

.disabled\:text-magenta-100:disabled {
    --text-opacity: 1;
    color: #fff1fa;
    color: rgba(255, 241, 250, var(--text-opacity));
}

.disabled\:text-magenta-200:disabled {
    --text-opacity: 1;
    color: #ffd8f0;
    color: rgba(255, 216, 240, var(--text-opacity));
}

.disabled\:text-magenta-300:disabled {
    --text-opacity: 1;
    color: #ffc0e4;
    color: rgba(255, 192, 228, var(--text-opacity));
}

.disabled\:text-magenta-400:disabled {
    --text-opacity: 1;
    color: #f790c6;
    color: rgba(247, 144, 198, var(--text-opacity));
}

.disabled\:text-magenta-500:disabled {
    --text-opacity: 1;
    color: #ef62a8;
    color: rgba(239, 98, 168, var(--text-opacity));
}

.disabled\:text-magenta-600:disabled {
    --text-opacity: 1;
    color: #e63888;
    color: rgba(230, 56, 136, var(--text-opacity));
}

.disabled\:text-magenta-700:disabled {
    --text-opacity: 1;
    color: #c41d73;
    color: rgba(196, 29, 115, var(--text-opacity));
}

.disabled\:text-magenta-800:disabled {
    --text-opacity: 1;
    color: #a20861;
    color: rgba(162, 8, 97, var(--text-opacity));
}

.disabled\:text-magenta-900:disabled {
    --text-opacity: 1;
    color: #800051;
    color: rgba(128, 0, 81, var(--text-opacity));
}

.disabled\:text-orange-100:disabled {
    --text-opacity: 1;
    color: #fff9f2;
    color: rgba(255, 249, 242, var(--text-opacity));
}

.disabled\:text-orange-200:disabled {
    --text-opacity: 1;
    color: #ffeed7;
    color: rgba(255, 238, 215, var(--text-opacity));
}

.disabled\:text-orange-300:disabled {
    --text-opacity: 1;
    color: #ffe3ba;
    color: rgba(255, 227, 186, var(--text-opacity));
}

.disabled\:text-orange-400:disabled {
    --text-opacity: 1;
    color: #ffc684;
    color: rgba(255, 198, 132, var(--text-opacity));
}

.disabled\:text-orange-500:disabled {
    --text-opacity: 1;
    color: #ffaa4f;
    color: rgba(255, 170, 79, var(--text-opacity));
}

.disabled\:text-orange-600:disabled {
    --text-opacity: 1;
    color: #ff8f1c;
    color: rgba(255, 143, 28, var(--text-opacity));
}

.disabled\:text-orange-700:disabled {
    --text-opacity: 1;
    color: #cc6e0f;
    color: rgba(204, 110, 15, var(--text-opacity));
}

.disabled\:text-orange-800:disabled {
    --text-opacity: 1;
    color: #995006;
    color: rgba(153, 80, 6, var(--text-opacity));
}

.disabled\:text-orange-900:disabled {
    --text-opacity: 1;
    color: #663300;
    color: rgba(102, 51, 0, var(--text-opacity));
}

.disabled\:text-purple-100:disabled {
    --text-opacity: 1;
    color: #fef2ff;
    color: rgba(254, 242, 255, var(--text-opacity));
}

.disabled\:text-purple-200:disabled {
    --text-opacity: 1;
    color: #eed3f1;
    color: rgba(238, 211, 241, var(--text-opacity));
}

.disabled\:text-purple-300:disabled {
    --text-opacity: 1;
    color: #dfb6e4;
    color: rgba(223, 182, 228, var(--text-opacity));
}

.disabled\:text-purple-400:disabled {
    --text-opacity: 1;
    color: #c186c9;
    color: rgba(193, 134, 201, var(--text-opacity));
}

.disabled\:text-purple-500:disabled {
    --text-opacity: 1;
    color: #a45dad;
    color: rgba(164, 93, 173, var(--text-opacity));
}

.disabled\:text-purple-600:disabled {
    --text-opacity: 1;
    color: #883b92;
    color: rgba(136, 59, 146, var(--text-opacity));
}

.disabled\:text-purple-700:disabled {
    --text-opacity: 1;
    color: #6d2077;
    color: rgba(109, 32, 119, var(--text-opacity));
}

.disabled\:text-purple-800:disabled {
    --text-opacity: 1;
    color: #53135b;
    color: rgba(83, 19, 91, var(--text-opacity));
}

.disabled\:text-purple-900:disabled {
    --text-opacity: 1;
    color: #390a40;
    color: rgba(57, 10, 64, var(--text-opacity));
}

.disabled\:text-raspberry-100:disabled {
    --text-opacity: 1;
    color: #fff0fb;
    color: rgba(255, 240, 251, var(--text-opacity));
}

.disabled\:text-raspberry-200:disabled {
    --text-opacity: 1;
    color: #f6cbea;
    color: rgba(246, 203, 234, var(--text-opacity));
}

.disabled\:text-raspberry-300:disabled {
    --text-opacity: 1;
    color: #eda7da;
    color: rgba(237, 167, 218, var(--text-opacity));
}

.disabled\:text-raspberry-400:disabled {
    --text-opacity: 1;
    color: #d86fbc;
    color: rgba(216, 111, 188, var(--text-opacity));
}

.disabled\:text-raspberry-500:disabled {
    --text-opacity: 1;
    color: #c43e9f;
    color: rgba(196, 62, 159, var(--text-opacity));
}

.disabled\:text-raspberry-600:disabled {
    --text-opacity: 1;
    color: #af1685;
    color: rgba(175, 22, 133, var(--text-opacity));
}

.disabled\:text-raspberry-700:disabled {
    --text-opacity: 1;
    color: #92086d;
    color: rgba(146, 8, 109, var(--text-opacity));
}

.disabled\:text-raspberry-800:disabled {
    --text-opacity: 1;
    color: #760056;
    color: rgba(118, 0, 86, var(--text-opacity));
}

.disabled\:text-raspberry-900:disabled {
    --text-opacity: 1;
    color: #570041;
    color: rgba(87, 0, 65, var(--text-opacity));
}

.disabled\:text-red-100:disabled {
    --text-opacity: 1;
    color: #fff0f3;
    color: rgba(255, 240, 243, var(--text-opacity));
}

.disabled\:text-red-200:disabled {
    --text-opacity: 1;
    color: #FFD6DD;
    color: rgba(255, 214, 221, var(--text-opacity));
}

.disabled\:text-red-300:disabled {
    --text-opacity: 1;
    color: #fea8b8;
    color: rgba(254, 168, 184, var(--text-opacity));
}

.disabled\:text-red-400:disabled {
    --text-opacity: 1;
    color: #f66c86;
    color: rgba(246, 108, 134, var(--text-opacity));
}

.disabled\:text-red-500:disabled {
    --text-opacity: 1;
    color: #ed3457;
    color: rgba(237, 52, 87, var(--text-opacity));
}

.disabled\:text-red-600:disabled {
    --text-opacity: 1;
    color: #e4002b;
    color: rgba(228, 0, 43, var(--text-opacity));
}

.disabled\:text-red-700:disabled {
    --text-opacity: 1;
    color: #c60025;
    color: rgba(198, 0, 37, var(--text-opacity));
}

.disabled\:text-red-800:disabled {
    --text-opacity: 1;
    color: #a8001f;
    color: rgba(168, 0, 31, var(--text-opacity));
}

.disabled\:text-red-900:disabled {
    --text-opacity: 1;
    color: #8a0019;
    color: rgba(138, 0, 25, var(--text-opacity));
}

.disabled\:text-sapphire-100:disabled {
    --text-opacity: 1;
    color: #f2fcff;
    color: rgba(242, 252, 255, var(--text-opacity));
}

.disabled\:text-sapphire-200:disabled {
    --text-opacity: 1;
    color: #d0eff8;
    color: rgba(208, 239, 248, var(--text-opacity));
}

.disabled\:text-sapphire-300:disabled {
    --text-opacity: 1;
    color: #afe2f1;
    color: rgba(175, 226, 241, var(--text-opacity));
}

.disabled\:text-sapphire-400:disabled {
    --text-opacity: 1;
    color: #79c8de;
    color: rgba(121, 200, 222, var(--text-opacity));
}

.disabled\:text-sapphire-500:disabled {
    --text-opacity: 1;
    color: #4aafcc;
    color: rgba(74, 175, 204, var(--text-opacity));
}

.disabled\:text-sapphire-600:disabled {
    --text-opacity: 1;
    color: #2197b9;
    color: rgba(33, 151, 185, var(--text-opacity));
}

.disabled\:text-sapphire-700:disabled {
    --text-opacity: 1;
    color: #0081a6;
    color: rgba(0, 129, 166, var(--text-opacity));
}

.disabled\:text-sapphire-800:disabled {
    --text-opacity: 1;
    color: #006580;
    color: rgba(0, 101, 128, var(--text-opacity));
}

.disabled\:text-sapphire-900:disabled {
    --text-opacity: 1;
    color: #004759;
    color: rgba(0, 71, 89, var(--text-opacity));
}

.disabled\:text-teal-100:disabled {
    --text-opacity: 1;
    color: #f2fffe;
    color: rgba(242, 255, 254, var(--text-opacity));
}

.disabled\:text-teal-200:disabled {
    --text-opacity: 1;
    color: #c6f7f4;
    color: rgba(198, 247, 244, var(--text-opacity));
}

.disabled\:text-teal-300:disabled {
    --text-opacity: 1;
    color: #9befea;
    color: rgba(155, 239, 234, var(--text-opacity));
}

.disabled\:text-teal-400:disabled {
    --text-opacity: 1;
    color: #5fdad4;
    color: rgba(95, 218, 212, var(--text-opacity));
}

.disabled\:text-teal-500:disabled {
    --text-opacity: 1;
    color: #2bc6be;
    color: rgba(43, 198, 190, var(--text-opacity));
}

.disabled\:text-teal-600:disabled {
    --text-opacity: 1;
    color: #00b2a9;
    color: rgba(0, 178, 169, var(--text-opacity));
}

.disabled\:text-teal-700:disabled {
    --text-opacity: 1;
    color: #00948c;
    color: rgba(0, 148, 140, var(--text-opacity));
}

.disabled\:text-teal-800:disabled {
    --text-opacity: 1;
    color: #00756f;
    color: rgba(0, 117, 111, var(--text-opacity));
}

.disabled\:text-teal-900:disabled {
    --text-opacity: 1;
    color: #005752;
    color: rgba(0, 87, 82, var(--text-opacity));
}

.disabled\:text-transparent:disabled {
    color: transparent;
}

.disabled\:text-white:disabled {
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.disabled\:text-white-a10:disabled {
    color: rgba(255, 255, 255, 0.1);
}

.disabled\:text-white-a20:disabled {
    color: rgba(255, 255, 255, 0.2);
}

.disabled\:text-white-a30:disabled {
    color: rgba(255, 255, 255, 0.3);
}

.disabled\:text-white-a40:disabled {
    color: rgba(255, 255, 255, 0.4);
}

.disabled\:text-white-a50:disabled {
    color: rgba(255, 255, 255, 0.5);
}

.disabled\:text-white-a60:disabled {
    color: rgba(255, 255, 255, 0.6);
}

.disabled\:text-white-a70:disabled {
    color: rgba(255, 255, 255, 0.7);
}

.disabled\:text-white-a80:disabled {
    color: rgba(255, 255, 255, 0.8);
}

.disabled\:text-white-a90:disabled {
    color: rgba(255, 255, 255, 0.9);
}

.disabled\:text-yellow-100:disabled {
    --text-opacity: 1;
    color: #FFF9E8;
    color: rgba(255, 249, 232, var(--text-opacity));
}

.disabled\:text-yellow-200:disabled {
    --text-opacity: 1;
    color: #FFF1BD;
    color: rgba(255, 241, 189, var(--text-opacity));
}

.disabled\:text-yellow-300:disabled {
    --text-opacity: 1;
    color: #FFEA90;
    color: rgba(255, 234, 144, var(--text-opacity));
}

.disabled\:text-yellow-400:disabled {
    --text-opacity: 1;
    color: #FFD146;
    color: rgba(255, 209, 70, var(--text-opacity));
}

.disabled\:text-yellow-500:disabled {
    --text-opacity: 1;
    color: #FEBA00;
    color: rgba(254, 186, 0, var(--text-opacity));
}

.disabled\:text-yellow-600:disabled {
    --text-opacity: 1;
    color: #D49A00;
    color: rgba(212, 154, 0, var(--text-opacity));
}

.disabled\:text-yellow-700:disabled {
    --text-opacity: 1;
    color: #AA7A00;
    color: rgba(170, 122, 0, var(--text-opacity));
}

.disabled\:text-yellow-800:disabled {
    --text-opacity: 1;
    color: #815B00;
    color: rgba(129, 91, 0, var(--text-opacity));
}

.disabled\:text-yellow-900:disabled {
    --text-opacity: 1;
    color: #573D00;
    color: rgba(87, 61, 0, var(--text-opacity));
}

.placeholder\:text-black::-moz-placeholder {
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
}

.placeholder\:text-black:-ms-input-placeholder {
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
}

.placeholder\:text-black::placeholder {
    --text-opacity: 1;
    color: #333333;
    color: rgba(51, 51, 51, var(--text-opacity));
}

.placeholder\:text-blue-100::-moz-placeholder {
    --text-opacity: 1;
    color: #f2f8ff;
    color: rgba(242, 248, 255, var(--text-opacity));
}

.placeholder\:text-blue-100:-ms-input-placeholder {
    --text-opacity: 1;
    color: #f2f8ff;
    color: rgba(242, 248, 255, var(--text-opacity));
}

.placeholder\:text-blue-100::placeholder {
    --text-opacity: 1;
    color: #f2f8ff;
    color: rgba(242, 248, 255, var(--text-opacity));
}

.placeholder\:text-blue-150::-moz-placeholder {
    --text-opacity: 1;
    color: #E6EFFB;
    color: rgba(230, 239, 251, var(--text-opacity));
}

.placeholder\:text-blue-150:-ms-input-placeholder {
    --text-opacity: 1;
    color: #E6EFFB;
    color: rgba(230, 239, 251, var(--text-opacity));
}

.placeholder\:text-blue-150::placeholder {
    --text-opacity: 1;
    color: #E6EFFB;
    color: rgba(230, 239, 251, var(--text-opacity));
}

.placeholder\:text-blue-200::-moz-placeholder {
    --text-opacity: 1;
    color: #d6e3f4;
    color: rgba(214, 227, 244, var(--text-opacity));
}

.placeholder\:text-blue-200:-ms-input-placeholder {
    --text-opacity: 1;
    color: #d6e3f4;
    color: rgba(214, 227, 244, var(--text-opacity));
}

.placeholder\:text-blue-200::placeholder {
    --text-opacity: 1;
    color: #d6e3f4;
    color: rgba(214, 227, 244, var(--text-opacity));
}

.placeholder\:text-blue-300::-moz-placeholder {
    --text-opacity: 1;
    color: #bbcfea;
    color: rgba(187, 207, 234, var(--text-opacity));
}

.placeholder\:text-blue-300:-ms-input-placeholder {
    --text-opacity: 1;
    color: #bbcfea;
    color: rgba(187, 207, 234, var(--text-opacity));
}

.placeholder\:text-blue-300::placeholder {
    --text-opacity: 1;
    color: #bbcfea;
    color: rgba(187, 207, 234, var(--text-opacity));
}

.placeholder\:text-blue-400::-moz-placeholder {
    --text-opacity: 1;
    color: #8dabd4;
    color: rgba(141, 171, 212, var(--text-opacity));
}

.placeholder\:text-blue-400:-ms-input-placeholder {
    --text-opacity: 1;
    color: #8dabd4;
    color: rgba(141, 171, 212, var(--text-opacity));
}

.placeholder\:text-blue-400::placeholder {
    --text-opacity: 1;
    color: #8dabd4;
    color: rgba(141, 171, 212, var(--text-opacity));
}

.placeholder\:text-blue-500::-moz-placeholder {
    --text-opacity: 1;
    color: #648abf;
    color: rgba(100, 138, 191, var(--text-opacity));
}

.placeholder\:text-blue-500:-ms-input-placeholder {
    --text-opacity: 1;
    color: #648abf;
    color: rgba(100, 138, 191, var(--text-opacity));
}

.placeholder\:text-blue-500::placeholder {
    --text-opacity: 1;
    color: #648abf;
    color: rgba(100, 138, 191, var(--text-opacity));
}

.placeholder\:text-blue-600::-moz-placeholder {
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
}

.placeholder\:text-blue-600:-ms-input-placeholder {
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
}

.placeholder\:text-blue-600::placeholder {
    --text-opacity: 1;
    color: #426da9;
    color: rgba(66, 109, 169, var(--text-opacity));
}

.placeholder\:text-blue-700::-moz-placeholder {
    --text-opacity: 1;
    color: #1d4f91;
    color: rgba(29, 79, 145, var(--text-opacity));
}

.placeholder\:text-blue-700:-ms-input-placeholder {
    --text-opacity: 1;
    color: #1d4f91;
    color: rgba(29, 79, 145, var(--text-opacity));
}

.placeholder\:text-blue-700::placeholder {
    --text-opacity: 1;
    color: #1d4f91;
    color: rgba(29, 79, 145, var(--text-opacity));
}

.placeholder\:text-blue-800::-moz-placeholder {
    --text-opacity: 1;
    color: #123f7a;
    color: rgba(18, 63, 122, var(--text-opacity));
}

.placeholder\:text-blue-800:-ms-input-placeholder {
    --text-opacity: 1;
    color: #123f7a;
    color: rgba(18, 63, 122, var(--text-opacity));
}

.placeholder\:text-blue-800::placeholder {
    --text-opacity: 1;
    color: #123f7a;
    color: rgba(18, 63, 122, var(--text-opacity));
}

.placeholder\:text-blue-900::-moz-placeholder {
    --text-opacity: 1;
    color: #0a3163;
    color: rgba(10, 49, 99, var(--text-opacity));
}

.placeholder\:text-blue-900:-ms-input-placeholder {
    --text-opacity: 1;
    color: #0a3163;
    color: rgba(10, 49, 99, var(--text-opacity));
}

.placeholder\:text-blue-900::placeholder {
    --text-opacity: 1;
    color: #0a3163;
    color: rgba(10, 49, 99, var(--text-opacity));
}

.placeholder\:text-gray-100::-moz-placeholder {
    --text-opacity: 1;
    color: #f6f6f6;
    color: rgba(246, 246, 246, var(--text-opacity));
}

.placeholder\:text-gray-100:-ms-input-placeholder {
    --text-opacity: 1;
    color: #f6f6f6;
    color: rgba(246, 246, 246, var(--text-opacity));
}

.placeholder\:text-gray-100::placeholder {
    --text-opacity: 1;
    color: #f6f6f6;
    color: rgba(246, 246, 246, var(--text-opacity));
}

.placeholder\:text-gray-200::-moz-placeholder {
    --text-opacity: 1;
    color: #eaeaea;
    color: rgba(234, 234, 234, var(--text-opacity));
}

.placeholder\:text-gray-200:-ms-input-placeholder {
    --text-opacity: 1;
    color: #eaeaea;
    color: rgba(234, 234, 234, var(--text-opacity));
}

.placeholder\:text-gray-200::placeholder {
    --text-opacity: 1;
    color: #eaeaea;
    color: rgba(234, 234, 234, var(--text-opacity));
}

.placeholder\:text-gray-300::-moz-placeholder {
    --text-opacity: 1;
    color: #d6d6d6;
    color: rgba(214, 214, 214, var(--text-opacity));
}

.placeholder\:text-gray-300:-ms-input-placeholder {
    --text-opacity: 1;
    color: #d6d6d6;
    color: rgba(214, 214, 214, var(--text-opacity));
}

.placeholder\:text-gray-300::placeholder {
    --text-opacity: 1;
    color: #d6d6d6;
    color: rgba(214, 214, 214, var(--text-opacity));
}

.placeholder\:text-gray-400::-moz-placeholder {
    --text-opacity: 1;
    color: #c1c1c1;
    color: rgba(193, 193, 193, var(--text-opacity));
}

.placeholder\:text-gray-400:-ms-input-placeholder {
    --text-opacity: 1;
    color: #c1c1c1;
    color: rgba(193, 193, 193, var(--text-opacity));
}

.placeholder\:text-gray-400::placeholder {
    --text-opacity: 1;
    color: #c1c1c1;
    color: rgba(193, 193, 193, var(--text-opacity));
}

.placeholder\:text-gray-500::-moz-placeholder {
    --text-opacity: 1;
    color: #a7a7a7;
    color: rgba(167, 167, 167, var(--text-opacity));
}

.placeholder\:text-gray-500:-ms-input-placeholder {
    --text-opacity: 1;
    color: #a7a7a7;
    color: rgba(167, 167, 167, var(--text-opacity));
}

.placeholder\:text-gray-500::placeholder {
    --text-opacity: 1;
    color: #a7a7a7;
    color: rgba(167, 167, 167, var(--text-opacity));
}

.placeholder\:text-gray-600::-moz-placeholder {
    --text-opacity: 1;
    color: #8c8c8c;
    color: rgba(140, 140, 140, var(--text-opacity));
}

.placeholder\:text-gray-600:-ms-input-placeholder {
    --text-opacity: 1;
    color: #8c8c8c;
    color: rgba(140, 140, 140, var(--text-opacity));
}

.placeholder\:text-gray-600::placeholder {
    --text-opacity: 1;
    color: #8c8c8c;
    color: rgba(140, 140, 140, var(--text-opacity));
}

.placeholder\:text-gray-700::-moz-placeholder {
    --text-opacity: 1;
    color: #717171;
    color: rgba(113, 113, 113, var(--text-opacity));
}

.placeholder\:text-gray-700:-ms-input-placeholder {
    --text-opacity: 1;
    color: #717171;
    color: rgba(113, 113, 113, var(--text-opacity));
}

.placeholder\:text-gray-700::placeholder {
    --text-opacity: 1;
    color: #717171;
    color: rgba(113, 113, 113, var(--text-opacity));
}

.placeholder\:text-gray-800::-moz-placeholder {
    --text-opacity: 1;
    color: #585858;
    color: rgba(88, 88, 88, var(--text-opacity));
}

.placeholder\:text-gray-800:-ms-input-placeholder {
    --text-opacity: 1;
    color: #585858;
    color: rgba(88, 88, 88, var(--text-opacity));
}

.placeholder\:text-gray-800::placeholder {
    --text-opacity: 1;
    color: #585858;
    color: rgba(88, 88, 88, var(--text-opacity));
}

.placeholder\:text-gray-900::-moz-placeholder {
    --text-opacity: 1;
    color: #404040;
    color: rgba(64, 64, 64, var(--text-opacity));
}

.placeholder\:text-gray-900:-ms-input-placeholder {
    --text-opacity: 1;
    color: #404040;
    color: rgba(64, 64, 64, var(--text-opacity));
}

.placeholder\:text-gray-900::placeholder {
    --text-opacity: 1;
    color: #404040;
    color: rgba(64, 64, 64, var(--text-opacity));
}

.placeholder\:text-green-100::-moz-placeholder {
    --text-opacity: 1;
    color: #F2FFF5;
    color: rgba(242, 255, 245, var(--text-opacity));
}

.placeholder\:text-green-100:-ms-input-placeholder {
    --text-opacity: 1;
    color: #F2FFF5;
    color: rgba(242, 255, 245, var(--text-opacity));
}

.placeholder\:text-green-100::placeholder {
    --text-opacity: 1;
    color: #F2FFF5;
    color: rgba(242, 255, 245, var(--text-opacity));
}

.placeholder\:text-green-200::-moz-placeholder {
    --text-opacity: 1;
    color: #D0F6DB;
    color: rgba(208, 246, 219, var(--text-opacity));
}

.placeholder\:text-green-200:-ms-input-placeholder {
    --text-opacity: 1;
    color: #D0F6DB;
    color: rgba(208, 246, 219, var(--text-opacity));
}

.placeholder\:text-green-200::placeholder {
    --text-opacity: 1;
    color: #D0F6DB;
    color: rgba(208, 246, 219, var(--text-opacity));
}

.placeholder\:text-green-300::-moz-placeholder {
    --text-opacity: 1;
    color: #9AE8B4;
    color: rgba(154, 232, 180, var(--text-opacity));
}

.placeholder\:text-green-300:-ms-input-placeholder {
    --text-opacity: 1;
    color: #9AE8B4;
    color: rgba(154, 232, 180, var(--text-opacity));
}

.placeholder\:text-green-300::placeholder {
    --text-opacity: 1;
    color: #9AE8B4;
    color: rgba(154, 232, 180, var(--text-opacity));
}

.placeholder\:text-green-400::-moz-placeholder {
    --text-opacity: 1;
    color: #5CD08E;
    color: rgba(92, 208, 142, var(--text-opacity));
}

.placeholder\:text-green-400:-ms-input-placeholder {
    --text-opacity: 1;
    color: #5CD08E;
    color: rgba(92, 208, 142, var(--text-opacity));
}

.placeholder\:text-green-400::placeholder {
    --text-opacity: 1;
    color: #5CD08E;
    color: rgba(92, 208, 142, var(--text-opacity));
}

.placeholder\:text-green-500::-moz-placeholder {
    --text-opacity: 1;
    color: #29B769;
    color: rgba(41, 183, 105, var(--text-opacity));
}

.placeholder\:text-green-500:-ms-input-placeholder {
    --text-opacity: 1;
    color: #29B769;
    color: rgba(41, 183, 105, var(--text-opacity));
}

.placeholder\:text-green-500::placeholder {
    --text-opacity: 1;
    color: #29B769;
    color: rgba(41, 183, 105, var(--text-opacity));
}

.placeholder\:text-green-600::-moz-placeholder {
    --text-opacity: 1;
    color: #009f4d;
    color: rgba(0, 159, 77, var(--text-opacity));
}

.placeholder\:text-green-600:-ms-input-placeholder {
    --text-opacity: 1;
    color: #009f4d;
    color: rgba(0, 159, 77, var(--text-opacity));
}

.placeholder\:text-green-600::placeholder {
    --text-opacity: 1;
    color: #009f4d;
    color: rgba(0, 159, 77, var(--text-opacity));
}

.placeholder\:text-green-700::-moz-placeholder {
    --text-opacity: 1;
    color: #007a3b;
    color: rgba(0, 122, 59, var(--text-opacity));
}

.placeholder\:text-green-700:-ms-input-placeholder {
    --text-opacity: 1;
    color: #007a3b;
    color: rgba(0, 122, 59, var(--text-opacity));
}

.placeholder\:text-green-700::placeholder {
    --text-opacity: 1;
    color: #007a3b;
    color: rgba(0, 122, 59, var(--text-opacity));
}

.placeholder\:text-green-800::-moz-placeholder {
    --text-opacity: 1;
    color: #00612F;
    color: rgba(0, 97, 47, var(--text-opacity));
}

.placeholder\:text-green-800:-ms-input-placeholder {
    --text-opacity: 1;
    color: #00612F;
    color: rgba(0, 97, 47, var(--text-opacity));
}

.placeholder\:text-green-800::placeholder {
    --text-opacity: 1;
    color: #00612F;
    color: rgba(0, 97, 47, var(--text-opacity));
}

.placeholder\:text-green-900::-moz-placeholder {
    --text-opacity: 1;
    color: #004A24;
    color: rgba(0, 74, 36, var(--text-opacity));
}

.placeholder\:text-green-900:-ms-input-placeholder {
    --text-opacity: 1;
    color: #004A24;
    color: rgba(0, 74, 36, var(--text-opacity));
}

.placeholder\:text-green-900::placeholder {
    --text-opacity: 1;
    color: #004A24;
    color: rgba(0, 74, 36, var(--text-opacity));
}

.placeholder\:text-lime-100::-moz-placeholder {
    --text-opacity: 1;
    color: #fefff2;
    color: rgba(254, 255, 242, var(--text-opacity));
}

.placeholder\:text-lime-100:-ms-input-placeholder {
    --text-opacity: 1;
    color: #fefff2;
    color: rgba(254, 255, 242, var(--text-opacity));
}

.placeholder\:text-lime-100::placeholder {
    --text-opacity: 1;
    color: #fefff2;
    color: rgba(254, 255, 242, var(--text-opacity));
}

.placeholder\:text-lime-200::-moz-placeholder {
    --text-opacity: 1;
    color: #f7f9cc;
    color: rgba(247, 249, 204, var(--text-opacity));
}

.placeholder\:text-lime-200:-ms-input-placeholder {
    --text-opacity: 1;
    color: #f7f9cc;
    color: rgba(247, 249, 204, var(--text-opacity));
}

.placeholder\:text-lime-200::placeholder {
    --text-opacity: 1;
    color: #f7f9cc;
    color: rgba(247, 249, 204, var(--text-opacity));
}

.placeholder\:text-lime-300::-moz-placeholder {
    --text-opacity: 1;
    color: #f0f3a7;
    color: rgba(240, 243, 167, var(--text-opacity));
}

.placeholder\:text-lime-300:-ms-input-placeholder {
    --text-opacity: 1;
    color: #f0f3a7;
    color: rgba(240, 243, 167, var(--text-opacity));
}

.placeholder\:text-lime-300::placeholder {
    --text-opacity: 1;
    color: #f0f3a7;
    color: rgba(240, 243, 167, var(--text-opacity));
}

.placeholder\:text-lime-400::-moz-placeholder {
    --text-opacity: 1;
    color: #dce26d;
    color: rgba(220, 226, 109, var(--text-opacity));
}

.placeholder\:text-lime-400:-ms-input-placeholder {
    --text-opacity: 1;
    color: #dce26d;
    color: rgba(220, 226, 109, var(--text-opacity));
}

.placeholder\:text-lime-400::placeholder {
    --text-opacity: 1;
    color: #dce26d;
    color: rgba(220, 226, 109, var(--text-opacity));
}

.placeholder\:text-lime-500::-moz-placeholder {
    --text-opacity: 1;
    color: #cad03b;
    color: rgba(202, 208, 59, var(--text-opacity));
}

.placeholder\:text-lime-500:-ms-input-placeholder {
    --text-opacity: 1;
    color: #cad03b;
    color: rgba(202, 208, 59, var(--text-opacity));
}

.placeholder\:text-lime-500::placeholder {
    --text-opacity: 1;
    color: #cad03b;
    color: rgba(202, 208, 59, var(--text-opacity));
}

.placeholder\:text-lime-600::-moz-placeholder {
    --text-opacity: 1;
    color: #b7bf10;
    color: rgba(183, 191, 16, var(--text-opacity));
}

.placeholder\:text-lime-600:-ms-input-placeholder {
    --text-opacity: 1;
    color: #b7bf10;
    color: rgba(183, 191, 16, var(--text-opacity));
}

.placeholder\:text-lime-600::placeholder {
    --text-opacity: 1;
    color: #b7bf10;
    color: rgba(183, 191, 16, var(--text-opacity));
}

.placeholder\:text-lime-700::-moz-placeholder {
    --text-opacity: 1;
    color: #979e08;
    color: rgba(151, 158, 8, var(--text-opacity));
}

.placeholder\:text-lime-700:-ms-input-placeholder {
    --text-opacity: 1;
    color: #979e08;
    color: rgba(151, 158, 8, var(--text-opacity));
}

.placeholder\:text-lime-700::placeholder {
    --text-opacity: 1;
    color: #979e08;
    color: rgba(151, 158, 8, var(--text-opacity));
}

.placeholder\:text-lime-800::-moz-placeholder {
    --text-opacity: 1;
    color: #777d03;
    color: rgba(119, 125, 3, var(--text-opacity));
}

.placeholder\:text-lime-800:-ms-input-placeholder {
    --text-opacity: 1;
    color: #777d03;
    color: rgba(119, 125, 3, var(--text-opacity));
}

.placeholder\:text-lime-800::placeholder {
    --text-opacity: 1;
    color: #777d03;
    color: rgba(119, 125, 3, var(--text-opacity));
}

.placeholder\:text-lime-900::-moz-placeholder {
    --text-opacity: 1;
    color: #575c00;
    color: rgba(87, 92, 0, var(--text-opacity));
}

.placeholder\:text-lime-900:-ms-input-placeholder {
    --text-opacity: 1;
    color: #575c00;
    color: rgba(87, 92, 0, var(--text-opacity));
}

.placeholder\:text-lime-900::placeholder {
    --text-opacity: 1;
    color: #575c00;
    color: rgba(87, 92, 0, var(--text-opacity));
}

.placeholder\:text-magenta-100::-moz-placeholder {
    --text-opacity: 1;
    color: #fff1fa;
    color: rgba(255, 241, 250, var(--text-opacity));
}

.placeholder\:text-magenta-100:-ms-input-placeholder {
    --text-opacity: 1;
    color: #fff1fa;
    color: rgba(255, 241, 250, var(--text-opacity));
}

.placeholder\:text-magenta-100::placeholder {
    --text-opacity: 1;
    color: #fff1fa;
    color: rgba(255, 241, 250, var(--text-opacity));
}

.placeholder\:text-magenta-200::-moz-placeholder {
    --text-opacity: 1;
    color: #ffd8f0;
    color: rgba(255, 216, 240, var(--text-opacity));
}

.placeholder\:text-magenta-200:-ms-input-placeholder {
    --text-opacity: 1;
    color: #ffd8f0;
    color: rgba(255, 216, 240, var(--text-opacity));
}

.placeholder\:text-magenta-200::placeholder {
    --text-opacity: 1;
    color: #ffd8f0;
    color: rgba(255, 216, 240, var(--text-opacity));
}

.placeholder\:text-magenta-300::-moz-placeholder {
    --text-opacity: 1;
    color: #ffc0e4;
    color: rgba(255, 192, 228, var(--text-opacity));
}

.placeholder\:text-magenta-300:-ms-input-placeholder {
    --text-opacity: 1;
    color: #ffc0e4;
    color: rgba(255, 192, 228, var(--text-opacity));
}

.placeholder\:text-magenta-300::placeholder {
    --text-opacity: 1;
    color: #ffc0e4;
    color: rgba(255, 192, 228, var(--text-opacity));
}

.placeholder\:text-magenta-400::-moz-placeholder {
    --text-opacity: 1;
    color: #f790c6;
    color: rgba(247, 144, 198, var(--text-opacity));
}

.placeholder\:text-magenta-400:-ms-input-placeholder {
    --text-opacity: 1;
    color: #f790c6;
    color: rgba(247, 144, 198, var(--text-opacity));
}

.placeholder\:text-magenta-400::placeholder {
    --text-opacity: 1;
    color: #f790c6;
    color: rgba(247, 144, 198, var(--text-opacity));
}

.placeholder\:text-magenta-500::-moz-placeholder {
    --text-opacity: 1;
    color: #ef62a8;
    color: rgba(239, 98, 168, var(--text-opacity));
}

.placeholder\:text-magenta-500:-ms-input-placeholder {
    --text-opacity: 1;
    color: #ef62a8;
    color: rgba(239, 98, 168, var(--text-opacity));
}

.placeholder\:text-magenta-500::placeholder {
    --text-opacity: 1;
    color: #ef62a8;
    color: rgba(239, 98, 168, var(--text-opacity));
}

.placeholder\:text-magenta-600::-moz-placeholder {
    --text-opacity: 1;
    color: #e63888;
    color: rgba(230, 56, 136, var(--text-opacity));
}

.placeholder\:text-magenta-600:-ms-input-placeholder {
    --text-opacity: 1;
    color: #e63888;
    color: rgba(230, 56, 136, var(--text-opacity));
}

.placeholder\:text-magenta-600::placeholder {
    --text-opacity: 1;
    color: #e63888;
    color: rgba(230, 56, 136, var(--text-opacity));
}

.placeholder\:text-magenta-700::-moz-placeholder {
    --text-opacity: 1;
    color: #c41d73;
    color: rgba(196, 29, 115, var(--text-opacity));
}

.placeholder\:text-magenta-700:-ms-input-placeholder {
    --text-opacity: 1;
    color: #c41d73;
    color: rgba(196, 29, 115, var(--text-opacity));
}

.placeholder\:text-magenta-700::placeholder {
    --text-opacity: 1;
    color: #c41d73;
    color: rgba(196, 29, 115, var(--text-opacity));
}

.placeholder\:text-magenta-800::-moz-placeholder {
    --text-opacity: 1;
    color: #a20861;
    color: rgba(162, 8, 97, var(--text-opacity));
}

.placeholder\:text-magenta-800:-ms-input-placeholder {
    --text-opacity: 1;
    color: #a20861;
    color: rgba(162, 8, 97, var(--text-opacity));
}

.placeholder\:text-magenta-800::placeholder {
    --text-opacity: 1;
    color: #a20861;
    color: rgba(162, 8, 97, var(--text-opacity));
}

.placeholder\:text-magenta-900::-moz-placeholder {
    --text-opacity: 1;
    color: #800051;
    color: rgba(128, 0, 81, var(--text-opacity));
}

.placeholder\:text-magenta-900:-ms-input-placeholder {
    --text-opacity: 1;
    color: #800051;
    color: rgba(128, 0, 81, var(--text-opacity));
}

.placeholder\:text-magenta-900::placeholder {
    --text-opacity: 1;
    color: #800051;
    color: rgba(128, 0, 81, var(--text-opacity));
}

.placeholder\:text-orange-100::-moz-placeholder {
    --text-opacity: 1;
    color: #fff9f2;
    color: rgba(255, 249, 242, var(--text-opacity));
}

.placeholder\:text-orange-100:-ms-input-placeholder {
    --text-opacity: 1;
    color: #fff9f2;
    color: rgba(255, 249, 242, var(--text-opacity));
}

.placeholder\:text-orange-100::placeholder {
    --text-opacity: 1;
    color: #fff9f2;
    color: rgba(255, 249, 242, var(--text-opacity));
}

.placeholder\:text-orange-200::-moz-placeholder {
    --text-opacity: 1;
    color: #ffeed7;
    color: rgba(255, 238, 215, var(--text-opacity));
}

.placeholder\:text-orange-200:-ms-input-placeholder {
    --text-opacity: 1;
    color: #ffeed7;
    color: rgba(255, 238, 215, var(--text-opacity));
}

.placeholder\:text-orange-200::placeholder {
    --text-opacity: 1;
    color: #ffeed7;
    color: rgba(255, 238, 215, var(--text-opacity));
}

.placeholder\:text-orange-300::-moz-placeholder {
    --text-opacity: 1;
    color: #ffe3ba;
    color: rgba(255, 227, 186, var(--text-opacity));
}

.placeholder\:text-orange-300:-ms-input-placeholder {
    --text-opacity: 1;
    color: #ffe3ba;
    color: rgba(255, 227, 186, var(--text-opacity));
}

.placeholder\:text-orange-300::placeholder {
    --text-opacity: 1;
    color: #ffe3ba;
    color: rgba(255, 227, 186, var(--text-opacity));
}

.placeholder\:text-orange-400::-moz-placeholder {
    --text-opacity: 1;
    color: #ffc684;
    color: rgba(255, 198, 132, var(--text-opacity));
}

.placeholder\:text-orange-400:-ms-input-placeholder {
    --text-opacity: 1;
    color: #ffc684;
    color: rgba(255, 198, 132, var(--text-opacity));
}

.placeholder\:text-orange-400::placeholder {
    --text-opacity: 1;
    color: #ffc684;
    color: rgba(255, 198, 132, var(--text-opacity));
}

.placeholder\:text-orange-500::-moz-placeholder {
    --text-opacity: 1;
    color: #ffaa4f;
    color: rgba(255, 170, 79, var(--text-opacity));
}

.placeholder\:text-orange-500:-ms-input-placeholder {
    --text-opacity: 1;
    color: #ffaa4f;
    color: rgba(255, 170, 79, var(--text-opacity));
}

.placeholder\:text-orange-500::placeholder {
    --text-opacity: 1;
    color: #ffaa4f;
    color: rgba(255, 170, 79, var(--text-opacity));
}

.placeholder\:text-orange-600::-moz-placeholder {
    --text-opacity: 1;
    color: #ff8f1c;
    color: rgba(255, 143, 28, var(--text-opacity));
}

.placeholder\:text-orange-600:-ms-input-placeholder {
    --text-opacity: 1;
    color: #ff8f1c;
    color: rgba(255, 143, 28, var(--text-opacity));
}

.placeholder\:text-orange-600::placeholder {
    --text-opacity: 1;
    color: #ff8f1c;
    color: rgba(255, 143, 28, var(--text-opacity));
}

.placeholder\:text-orange-700::-moz-placeholder {
    --text-opacity: 1;
    color: #cc6e0f;
    color: rgba(204, 110, 15, var(--text-opacity));
}

.placeholder\:text-orange-700:-ms-input-placeholder {
    --text-opacity: 1;
    color: #cc6e0f;
    color: rgba(204, 110, 15, var(--text-opacity));
}

.placeholder\:text-orange-700::placeholder {
    --text-opacity: 1;
    color: #cc6e0f;
    color: rgba(204, 110, 15, var(--text-opacity));
}

.placeholder\:text-orange-800::-moz-placeholder {
    --text-opacity: 1;
    color: #995006;
    color: rgba(153, 80, 6, var(--text-opacity));
}

.placeholder\:text-orange-800:-ms-input-placeholder {
    --text-opacity: 1;
    color: #995006;
    color: rgba(153, 80, 6, var(--text-opacity));
}

.placeholder\:text-orange-800::placeholder {
    --text-opacity: 1;
    color: #995006;
    color: rgba(153, 80, 6, var(--text-opacity));
}

.placeholder\:text-orange-900::-moz-placeholder {
    --text-opacity: 1;
    color: #663300;
    color: rgba(102, 51, 0, var(--text-opacity));
}

.placeholder\:text-orange-900:-ms-input-placeholder {
    --text-opacity: 1;
    color: #663300;
    color: rgba(102, 51, 0, var(--text-opacity));
}

.placeholder\:text-orange-900::placeholder {
    --text-opacity: 1;
    color: #663300;
    color: rgba(102, 51, 0, var(--text-opacity));
}

.placeholder\:text-purple-100::-moz-placeholder {
    --text-opacity: 1;
    color: #fef2ff;
    color: rgba(254, 242, 255, var(--text-opacity));
}

.placeholder\:text-purple-100:-ms-input-placeholder {
    --text-opacity: 1;
    color: #fef2ff;
    color: rgba(254, 242, 255, var(--text-opacity));
}

.placeholder\:text-purple-100::placeholder {
    --text-opacity: 1;
    color: #fef2ff;
    color: rgba(254, 242, 255, var(--text-opacity));
}

.placeholder\:text-purple-200::-moz-placeholder {
    --text-opacity: 1;
    color: #eed3f1;
    color: rgba(238, 211, 241, var(--text-opacity));
}

.placeholder\:text-purple-200:-ms-input-placeholder {
    --text-opacity: 1;
    color: #eed3f1;
    color: rgba(238, 211, 241, var(--text-opacity));
}

.placeholder\:text-purple-200::placeholder {
    --text-opacity: 1;
    color: #eed3f1;
    color: rgba(238, 211, 241, var(--text-opacity));
}

.placeholder\:text-purple-300::-moz-placeholder {
    --text-opacity: 1;
    color: #dfb6e4;
    color: rgba(223, 182, 228, var(--text-opacity));
}

.placeholder\:text-purple-300:-ms-input-placeholder {
    --text-opacity: 1;
    color: #dfb6e4;
    color: rgba(223, 182, 228, var(--text-opacity));
}

.placeholder\:text-purple-300::placeholder {
    --text-opacity: 1;
    color: #dfb6e4;
    color: rgba(223, 182, 228, var(--text-opacity));
}

.placeholder\:text-purple-400::-moz-placeholder {
    --text-opacity: 1;
    color: #c186c9;
    color: rgba(193, 134, 201, var(--text-opacity));
}

.placeholder\:text-purple-400:-ms-input-placeholder {
    --text-opacity: 1;
    color: #c186c9;
    color: rgba(193, 134, 201, var(--text-opacity));
}

.placeholder\:text-purple-400::placeholder {
    --text-opacity: 1;
    color: #c186c9;
    color: rgba(193, 134, 201, var(--text-opacity));
}

.placeholder\:text-purple-500::-moz-placeholder {
    --text-opacity: 1;
    color: #a45dad;
    color: rgba(164, 93, 173, var(--text-opacity));
}

.placeholder\:text-purple-500:-ms-input-placeholder {
    --text-opacity: 1;
    color: #a45dad;
    color: rgba(164, 93, 173, var(--text-opacity));
}

.placeholder\:text-purple-500::placeholder {
    --text-opacity: 1;
    color: #a45dad;
    color: rgba(164, 93, 173, var(--text-opacity));
}

.placeholder\:text-purple-600::-moz-placeholder {
    --text-opacity: 1;
    color: #883b92;
    color: rgba(136, 59, 146, var(--text-opacity));
}

.placeholder\:text-purple-600:-ms-input-placeholder {
    --text-opacity: 1;
    color: #883b92;
    color: rgba(136, 59, 146, var(--text-opacity));
}

.placeholder\:text-purple-600::placeholder {
    --text-opacity: 1;
    color: #883b92;
    color: rgba(136, 59, 146, var(--text-opacity));
}

.placeholder\:text-purple-700::-moz-placeholder {
    --text-opacity: 1;
    color: #6d2077;
    color: rgba(109, 32, 119, var(--text-opacity));
}

.placeholder\:text-purple-700:-ms-input-placeholder {
    --text-opacity: 1;
    color: #6d2077;
    color: rgba(109, 32, 119, var(--text-opacity));
}

.placeholder\:text-purple-700::placeholder {
    --text-opacity: 1;
    color: #6d2077;
    color: rgba(109, 32, 119, var(--text-opacity));
}

.placeholder\:text-purple-800::-moz-placeholder {
    --text-opacity: 1;
    color: #53135b;
    color: rgba(83, 19, 91, var(--text-opacity));
}

.placeholder\:text-purple-800:-ms-input-placeholder {
    --text-opacity: 1;
    color: #53135b;
    color: rgba(83, 19, 91, var(--text-opacity));
}

.placeholder\:text-purple-800::placeholder {
    --text-opacity: 1;
    color: #53135b;
    color: rgba(83, 19, 91, var(--text-opacity));
}

.placeholder\:text-purple-900::-moz-placeholder {
    --text-opacity: 1;
    color: #390a40;
    color: rgba(57, 10, 64, var(--text-opacity));
}

.placeholder\:text-purple-900:-ms-input-placeholder {
    --text-opacity: 1;
    color: #390a40;
    color: rgba(57, 10, 64, var(--text-opacity));
}

.placeholder\:text-purple-900::placeholder {
    --text-opacity: 1;
    color: #390a40;
    color: rgba(57, 10, 64, var(--text-opacity));
}

.placeholder\:text-raspberry-100::-moz-placeholder {
    --text-opacity: 1;
    color: #fff0fb;
    color: rgba(255, 240, 251, var(--text-opacity));
}

.placeholder\:text-raspberry-100:-ms-input-placeholder {
    --text-opacity: 1;
    color: #fff0fb;
    color: rgba(255, 240, 251, var(--text-opacity));
}

.placeholder\:text-raspberry-100::placeholder {
    --text-opacity: 1;
    color: #fff0fb;
    color: rgba(255, 240, 251, var(--text-opacity));
}

.placeholder\:text-raspberry-200::-moz-placeholder {
    --text-opacity: 1;
    color: #f6cbea;
    color: rgba(246, 203, 234, var(--text-opacity));
}

.placeholder\:text-raspberry-200:-ms-input-placeholder {
    --text-opacity: 1;
    color: #f6cbea;
    color: rgba(246, 203, 234, var(--text-opacity));
}

.placeholder\:text-raspberry-200::placeholder {
    --text-opacity: 1;
    color: #f6cbea;
    color: rgba(246, 203, 234, var(--text-opacity));
}

.placeholder\:text-raspberry-300::-moz-placeholder {
    --text-opacity: 1;
    color: #eda7da;
    color: rgba(237, 167, 218, var(--text-opacity));
}

.placeholder\:text-raspberry-300:-ms-input-placeholder {
    --text-opacity: 1;
    color: #eda7da;
    color: rgba(237, 167, 218, var(--text-opacity));
}

.placeholder\:text-raspberry-300::placeholder {
    --text-opacity: 1;
    color: #eda7da;
    color: rgba(237, 167, 218, var(--text-opacity));
}

.placeholder\:text-raspberry-400::-moz-placeholder {
    --text-opacity: 1;
    color: #d86fbc;
    color: rgba(216, 111, 188, var(--text-opacity));
}

.placeholder\:text-raspberry-400:-ms-input-placeholder {
    --text-opacity: 1;
    color: #d86fbc;
    color: rgba(216, 111, 188, var(--text-opacity));
}

.placeholder\:text-raspberry-400::placeholder {
    --text-opacity: 1;
    color: #d86fbc;
    color: rgba(216, 111, 188, var(--text-opacity));
}

.placeholder\:text-raspberry-500::-moz-placeholder {
    --text-opacity: 1;
    color: #c43e9f;
    color: rgba(196, 62, 159, var(--text-opacity));
}

.placeholder\:text-raspberry-500:-ms-input-placeholder {
    --text-opacity: 1;
    color: #c43e9f;
    color: rgba(196, 62, 159, var(--text-opacity));
}

.placeholder\:text-raspberry-500::placeholder {
    --text-opacity: 1;
    color: #c43e9f;
    color: rgba(196, 62, 159, var(--text-opacity));
}

.placeholder\:text-raspberry-600::-moz-placeholder {
    --text-opacity: 1;
    color: #af1685;
    color: rgba(175, 22, 133, var(--text-opacity));
}

.placeholder\:text-raspberry-600:-ms-input-placeholder {
    --text-opacity: 1;
    color: #af1685;
    color: rgba(175, 22, 133, var(--text-opacity));
}

.placeholder\:text-raspberry-600::placeholder {
    --text-opacity: 1;
    color: #af1685;
    color: rgba(175, 22, 133, var(--text-opacity));
}

.placeholder\:text-raspberry-700::-moz-placeholder {
    --text-opacity: 1;
    color: #92086d;
    color: rgba(146, 8, 109, var(--text-opacity));
}

.placeholder\:text-raspberry-700:-ms-input-placeholder {
    --text-opacity: 1;
    color: #92086d;
    color: rgba(146, 8, 109, var(--text-opacity));
}

.placeholder\:text-raspberry-700::placeholder {
    --text-opacity: 1;
    color: #92086d;
    color: rgba(146, 8, 109, var(--text-opacity));
}

.placeholder\:text-raspberry-800::-moz-placeholder {
    --text-opacity: 1;
    color: #760056;
    color: rgba(118, 0, 86, var(--text-opacity));
}

.placeholder\:text-raspberry-800:-ms-input-placeholder {
    --text-opacity: 1;
    color: #760056;
    color: rgba(118, 0, 86, var(--text-opacity));
}

.placeholder\:text-raspberry-800::placeholder {
    --text-opacity: 1;
    color: #760056;
    color: rgba(118, 0, 86, var(--text-opacity));
}

.placeholder\:text-raspberry-900::-moz-placeholder {
    --text-opacity: 1;
    color: #570041;
    color: rgba(87, 0, 65, var(--text-opacity));
}

.placeholder\:text-raspberry-900:-ms-input-placeholder {
    --text-opacity: 1;
    color: #570041;
    color: rgba(87, 0, 65, var(--text-opacity));
}

.placeholder\:text-raspberry-900::placeholder {
    --text-opacity: 1;
    color: #570041;
    color: rgba(87, 0, 65, var(--text-opacity));
}

.placeholder\:text-red-100::-moz-placeholder {
    --text-opacity: 1;
    color: #fff0f3;
    color: rgba(255, 240, 243, var(--text-opacity));
}

.placeholder\:text-red-100:-ms-input-placeholder {
    --text-opacity: 1;
    color: #fff0f3;
    color: rgba(255, 240, 243, var(--text-opacity));
}

.placeholder\:text-red-100::placeholder {
    --text-opacity: 1;
    color: #fff0f3;
    color: rgba(255, 240, 243, var(--text-opacity));
}

.placeholder\:text-red-200::-moz-placeholder {
    --text-opacity: 1;
    color: #FFD6DD;
    color: rgba(255, 214, 221, var(--text-opacity));
}

.placeholder\:text-red-200:-ms-input-placeholder {
    --text-opacity: 1;
    color: #FFD6DD;
    color: rgba(255, 214, 221, var(--text-opacity));
}

.placeholder\:text-red-200::placeholder {
    --text-opacity: 1;
    color: #FFD6DD;
    color: rgba(255, 214, 221, var(--text-opacity));
}

.placeholder\:text-red-300::-moz-placeholder {
    --text-opacity: 1;
    color: #fea8b8;
    color: rgba(254, 168, 184, var(--text-opacity));
}

.placeholder\:text-red-300:-ms-input-placeholder {
    --text-opacity: 1;
    color: #fea8b8;
    color: rgba(254, 168, 184, var(--text-opacity));
}

.placeholder\:text-red-300::placeholder {
    --text-opacity: 1;
    color: #fea8b8;
    color: rgba(254, 168, 184, var(--text-opacity));
}

.placeholder\:text-red-400::-moz-placeholder {
    --text-opacity: 1;
    color: #f66c86;
    color: rgba(246, 108, 134, var(--text-opacity));
}

.placeholder\:text-red-400:-ms-input-placeholder {
    --text-opacity: 1;
    color: #f66c86;
    color: rgba(246, 108, 134, var(--text-opacity));
}

.placeholder\:text-red-400::placeholder {
    --text-opacity: 1;
    color: #f66c86;
    color: rgba(246, 108, 134, var(--text-opacity));
}

.placeholder\:text-red-500::-moz-placeholder {
    --text-opacity: 1;
    color: #ed3457;
    color: rgba(237, 52, 87, var(--text-opacity));
}

.placeholder\:text-red-500:-ms-input-placeholder {
    --text-opacity: 1;
    color: #ed3457;
    color: rgba(237, 52, 87, var(--text-opacity));
}

.placeholder\:text-red-500::placeholder {
    --text-opacity: 1;
    color: #ed3457;
    color: rgba(237, 52, 87, var(--text-opacity));
}

.placeholder\:text-red-600::-moz-placeholder {
    --text-opacity: 1;
    color: #e4002b;
    color: rgba(228, 0, 43, var(--text-opacity));
}

.placeholder\:text-red-600:-ms-input-placeholder {
    --text-opacity: 1;
    color: #e4002b;
    color: rgba(228, 0, 43, var(--text-opacity));
}

.placeholder\:text-red-600::placeholder {
    --text-opacity: 1;
    color: #e4002b;
    color: rgba(228, 0, 43, var(--text-opacity));
}

.placeholder\:text-red-700::-moz-placeholder {
    --text-opacity: 1;
    color: #c60025;
    color: rgba(198, 0, 37, var(--text-opacity));
}

.placeholder\:text-red-700:-ms-input-placeholder {
    --text-opacity: 1;
    color: #c60025;
    color: rgba(198, 0, 37, var(--text-opacity));
}

.placeholder\:text-red-700::placeholder {
    --text-opacity: 1;
    color: #c60025;
    color: rgba(198, 0, 37, var(--text-opacity));
}

.placeholder\:text-red-800::-moz-placeholder {
    --text-opacity: 1;
    color: #a8001f;
    color: rgba(168, 0, 31, var(--text-opacity));
}

.placeholder\:text-red-800:-ms-input-placeholder {
    --text-opacity: 1;
    color: #a8001f;
    color: rgba(168, 0, 31, var(--text-opacity));
}

.placeholder\:text-red-800::placeholder {
    --text-opacity: 1;
    color: #a8001f;
    color: rgba(168, 0, 31, var(--text-opacity));
}

.placeholder\:text-red-900::-moz-placeholder {
    --text-opacity: 1;
    color: #8a0019;
    color: rgba(138, 0, 25, var(--text-opacity));
}

.placeholder\:text-red-900:-ms-input-placeholder {
    --text-opacity: 1;
    color: #8a0019;
    color: rgba(138, 0, 25, var(--text-opacity));
}

.placeholder\:text-red-900::placeholder {
    --text-opacity: 1;
    color: #8a0019;
    color: rgba(138, 0, 25, var(--text-opacity));
}

.placeholder\:text-sapphire-100::-moz-placeholder {
    --text-opacity: 1;
    color: #f2fcff;
    color: rgba(242, 252, 255, var(--text-opacity));
}

.placeholder\:text-sapphire-100:-ms-input-placeholder {
    --text-opacity: 1;
    color: #f2fcff;
    color: rgba(242, 252, 255, var(--text-opacity));
}

.placeholder\:text-sapphire-100::placeholder {
    --text-opacity: 1;
    color: #f2fcff;
    color: rgba(242, 252, 255, var(--text-opacity));
}

.placeholder\:text-sapphire-200::-moz-placeholder {
    --text-opacity: 1;
    color: #d0eff8;
    color: rgba(208, 239, 248, var(--text-opacity));
}

.placeholder\:text-sapphire-200:-ms-input-placeholder {
    --text-opacity: 1;
    color: #d0eff8;
    color: rgba(208, 239, 248, var(--text-opacity));
}

.placeholder\:text-sapphire-200::placeholder {
    --text-opacity: 1;
    color: #d0eff8;
    color: rgba(208, 239, 248, var(--text-opacity));
}

.placeholder\:text-sapphire-300::-moz-placeholder {
    --text-opacity: 1;
    color: #afe2f1;
    color: rgba(175, 226, 241, var(--text-opacity));
}

.placeholder\:text-sapphire-300:-ms-input-placeholder {
    --text-opacity: 1;
    color: #afe2f1;
    color: rgba(175, 226, 241, var(--text-opacity));
}

.placeholder\:text-sapphire-300::placeholder {
    --text-opacity: 1;
    color: #afe2f1;
    color: rgba(175, 226, 241, var(--text-opacity));
}

.placeholder\:text-sapphire-400::-moz-placeholder {
    --text-opacity: 1;
    color: #79c8de;
    color: rgba(121, 200, 222, var(--text-opacity));
}

.placeholder\:text-sapphire-400:-ms-input-placeholder {
    --text-opacity: 1;
    color: #79c8de;
    color: rgba(121, 200, 222, var(--text-opacity));
}

.placeholder\:text-sapphire-400::placeholder {
    --text-opacity: 1;
    color: #79c8de;
    color: rgba(121, 200, 222, var(--text-opacity));
}

.placeholder\:text-sapphire-500::-moz-placeholder {
    --text-opacity: 1;
    color: #4aafcc;
    color: rgba(74, 175, 204, var(--text-opacity));
}

.placeholder\:text-sapphire-500:-ms-input-placeholder {
    --text-opacity: 1;
    color: #4aafcc;
    color: rgba(74, 175, 204, var(--text-opacity));
}

.placeholder\:text-sapphire-500::placeholder {
    --text-opacity: 1;
    color: #4aafcc;
    color: rgba(74, 175, 204, var(--text-opacity));
}

.placeholder\:text-sapphire-600::-moz-placeholder {
    --text-opacity: 1;
    color: #2197b9;
    color: rgba(33, 151, 185, var(--text-opacity));
}

.placeholder\:text-sapphire-600:-ms-input-placeholder {
    --text-opacity: 1;
    color: #2197b9;
    color: rgba(33, 151, 185, var(--text-opacity));
}

.placeholder\:text-sapphire-600::placeholder {
    --text-opacity: 1;
    color: #2197b9;
    color: rgba(33, 151, 185, var(--text-opacity));
}

.placeholder\:text-sapphire-700::-moz-placeholder {
    --text-opacity: 1;
    color: #0081a6;
    color: rgba(0, 129, 166, var(--text-opacity));
}

.placeholder\:text-sapphire-700:-ms-input-placeholder {
    --text-opacity: 1;
    color: #0081a6;
    color: rgba(0, 129, 166, var(--text-opacity));
}

.placeholder\:text-sapphire-700::placeholder {
    --text-opacity: 1;
    color: #0081a6;
    color: rgba(0, 129, 166, var(--text-opacity));
}

.placeholder\:text-sapphire-800::-moz-placeholder {
    --text-opacity: 1;
    color: #006580;
    color: rgba(0, 101, 128, var(--text-opacity));
}

.placeholder\:text-sapphire-800:-ms-input-placeholder {
    --text-opacity: 1;
    color: #006580;
    color: rgba(0, 101, 128, var(--text-opacity));
}

.placeholder\:text-sapphire-800::placeholder {
    --text-opacity: 1;
    color: #006580;
    color: rgba(0, 101, 128, var(--text-opacity));
}

.placeholder\:text-sapphire-900::-moz-placeholder {
    --text-opacity: 1;
    color: #004759;
    color: rgba(0, 71, 89, var(--text-opacity));
}

.placeholder\:text-sapphire-900:-ms-input-placeholder {
    --text-opacity: 1;
    color: #004759;
    color: rgba(0, 71, 89, var(--text-opacity));
}

.placeholder\:text-sapphire-900::placeholder {
    --text-opacity: 1;
    color: #004759;
    color: rgba(0, 71, 89, var(--text-opacity));
}

.placeholder\:text-teal-100::-moz-placeholder {
    --text-opacity: 1;
    color: #f2fffe;
    color: rgba(242, 255, 254, var(--text-opacity));
}

.placeholder\:text-teal-100:-ms-input-placeholder {
    --text-opacity: 1;
    color: #f2fffe;
    color: rgba(242, 255, 254, var(--text-opacity));
}

.placeholder\:text-teal-100::placeholder {
    --text-opacity: 1;
    color: #f2fffe;
    color: rgba(242, 255, 254, var(--text-opacity));
}

.placeholder\:text-teal-200::-moz-placeholder {
    --text-opacity: 1;
    color: #c6f7f4;
    color: rgba(198, 247, 244, var(--text-opacity));
}

.placeholder\:text-teal-200:-ms-input-placeholder {
    --text-opacity: 1;
    color: #c6f7f4;
    color: rgba(198, 247, 244, var(--text-opacity));
}

.placeholder\:text-teal-200::placeholder {
    --text-opacity: 1;
    color: #c6f7f4;
    color: rgba(198, 247, 244, var(--text-opacity));
}

.placeholder\:text-teal-300::-moz-placeholder {
    --text-opacity: 1;
    color: #9befea;
    color: rgba(155, 239, 234, var(--text-opacity));
}

.placeholder\:text-teal-300:-ms-input-placeholder {
    --text-opacity: 1;
    color: #9befea;
    color: rgba(155, 239, 234, var(--text-opacity));
}

.placeholder\:text-teal-300::placeholder {
    --text-opacity: 1;
    color: #9befea;
    color: rgba(155, 239, 234, var(--text-opacity));
}

.placeholder\:text-teal-400::-moz-placeholder {
    --text-opacity: 1;
    color: #5fdad4;
    color: rgba(95, 218, 212, var(--text-opacity));
}

.placeholder\:text-teal-400:-ms-input-placeholder {
    --text-opacity: 1;
    color: #5fdad4;
    color: rgba(95, 218, 212, var(--text-opacity));
}

.placeholder\:text-teal-400::placeholder {
    --text-opacity: 1;
    color: #5fdad4;
    color: rgba(95, 218, 212, var(--text-opacity));
}

.placeholder\:text-teal-500::-moz-placeholder {
    --text-opacity: 1;
    color: #2bc6be;
    color: rgba(43, 198, 190, var(--text-opacity));
}

.placeholder\:text-teal-500:-ms-input-placeholder {
    --text-opacity: 1;
    color: #2bc6be;
    color: rgba(43, 198, 190, var(--text-opacity));
}

.placeholder\:text-teal-500::placeholder {
    --text-opacity: 1;
    color: #2bc6be;
    color: rgba(43, 198, 190, var(--text-opacity));
}

.placeholder\:text-teal-600::-moz-placeholder {
    --text-opacity: 1;
    color: #00b2a9;
    color: rgba(0, 178, 169, var(--text-opacity));
}

.placeholder\:text-teal-600:-ms-input-placeholder {
    --text-opacity: 1;
    color: #00b2a9;
    color: rgba(0, 178, 169, var(--text-opacity));
}

.placeholder\:text-teal-600::placeholder {
    --text-opacity: 1;
    color: #00b2a9;
    color: rgba(0, 178, 169, var(--text-opacity));
}

.placeholder\:text-teal-700::-moz-placeholder {
    --text-opacity: 1;
    color: #00948c;
    color: rgba(0, 148, 140, var(--text-opacity));
}

.placeholder\:text-teal-700:-ms-input-placeholder {
    --text-opacity: 1;
    color: #00948c;
    color: rgba(0, 148, 140, var(--text-opacity));
}

.placeholder\:text-teal-700::placeholder {
    --text-opacity: 1;
    color: #00948c;
    color: rgba(0, 148, 140, var(--text-opacity));
}

.placeholder\:text-teal-800::-moz-placeholder {
    --text-opacity: 1;
    color: #00756f;
    color: rgba(0, 117, 111, var(--text-opacity));
}

.placeholder\:text-teal-800:-ms-input-placeholder {
    --text-opacity: 1;
    color: #00756f;
    color: rgba(0, 117, 111, var(--text-opacity));
}

.placeholder\:text-teal-800::placeholder {
    --text-opacity: 1;
    color: #00756f;
    color: rgba(0, 117, 111, var(--text-opacity));
}

.placeholder\:text-teal-900::-moz-placeholder {
    --text-opacity: 1;
    color: #005752;
    color: rgba(0, 87, 82, var(--text-opacity));
}

.placeholder\:text-teal-900:-ms-input-placeholder {
    --text-opacity: 1;
    color: #005752;
    color: rgba(0, 87, 82, var(--text-opacity));
}

.placeholder\:text-teal-900::placeholder {
    --text-opacity: 1;
    color: #005752;
    color: rgba(0, 87, 82, var(--text-opacity));
}

.placeholder\:text-transparent::-moz-placeholder {
    color: transparent;
}

.placeholder\:text-transparent:-ms-input-placeholder {
    color: transparent;
}

.placeholder\:text-transparent::placeholder {
    color: transparent;
}

.placeholder\:text-white::-moz-placeholder {
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.placeholder\:text-white:-ms-input-placeholder {
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.placeholder\:text-white::placeholder {
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
}

.placeholder\:text-white-a10::-moz-placeholder {
    color: rgba(255, 255, 255, 0.1);
}

.placeholder\:text-white-a10:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.1);
}

.placeholder\:text-white-a10::placeholder {
    color: rgba(255, 255, 255, 0.1);
}

.placeholder\:text-white-a20::-moz-placeholder {
    color: rgba(255, 255, 255, 0.2);
}

.placeholder\:text-white-a20:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.2);
}

.placeholder\:text-white-a20::placeholder {
    color: rgba(255, 255, 255, 0.2);
}

.placeholder\:text-white-a30::-moz-placeholder {
    color: rgba(255, 255, 255, 0.3);
}

.placeholder\:text-white-a30:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.3);
}

.placeholder\:text-white-a30::placeholder {
    color: rgba(255, 255, 255, 0.3);
}

.placeholder\:text-white-a40::-moz-placeholder {
    color: rgba(255, 255, 255, 0.4);
}

.placeholder\:text-white-a40:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.4);
}

.placeholder\:text-white-a40::placeholder {
    color: rgba(255, 255, 255, 0.4);
}

.placeholder\:text-white-a50::-moz-placeholder {
    color: rgba(255, 255, 255, 0.5);
}

.placeholder\:text-white-a50:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}

.placeholder\:text-white-a50::placeholder {
    color: rgba(255, 255, 255, 0.5);
}

.placeholder\:text-white-a60::-moz-placeholder {
    color: rgba(255, 255, 255, 0.6);
}

.placeholder\:text-white-a60:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.6);
}

.placeholder\:text-white-a60::placeholder {
    color: rgba(255, 255, 255, 0.6);
}

.placeholder\:text-white-a70::-moz-placeholder {
    color: rgba(255, 255, 255, 0.7);
}

.placeholder\:text-white-a70:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}

.placeholder\:text-white-a70::placeholder {
    color: rgba(255, 255, 255, 0.7);
}

.placeholder\:text-white-a80::-moz-placeholder {
    color: rgba(255, 255, 255, 0.8);
}

.placeholder\:text-white-a80:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.8);
}

.placeholder\:text-white-a80::placeholder {
    color: rgba(255, 255, 255, 0.8);
}

.placeholder\:text-white-a90::-moz-placeholder {
    color: rgba(255, 255, 255, 0.9);
}

.placeholder\:text-white-a90:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.9);
}

.placeholder\:text-white-a90::placeholder {
    color: rgba(255, 255, 255, 0.9);
}

.placeholder\:text-yellow-100::-moz-placeholder {
    --text-opacity: 1;
    color: #FFF9E8;
    color: rgba(255, 249, 232, var(--text-opacity));
}

.placeholder\:text-yellow-100:-ms-input-placeholder {
    --text-opacity: 1;
    color: #FFF9E8;
    color: rgba(255, 249, 232, var(--text-opacity));
}

.placeholder\:text-yellow-100::placeholder {
    --text-opacity: 1;
    color: #FFF9E8;
    color: rgba(255, 249, 232, var(--text-opacity));
}

.placeholder\:text-yellow-200::-moz-placeholder {
    --text-opacity: 1;
    color: #FFF1BD;
    color: rgba(255, 241, 189, var(--text-opacity));
}

.placeholder\:text-yellow-200:-ms-input-placeholder {
    --text-opacity: 1;
    color: #FFF1BD;
    color: rgba(255, 241, 189, var(--text-opacity));
}

.placeholder\:text-yellow-200::placeholder {
    --text-opacity: 1;
    color: #FFF1BD;
    color: rgba(255, 241, 189, var(--text-opacity));
}

.placeholder\:text-yellow-300::-moz-placeholder {
    --text-opacity: 1;
    color: #FFEA90;
    color: rgba(255, 234, 144, var(--text-opacity));
}

.placeholder\:text-yellow-300:-ms-input-placeholder {
    --text-opacity: 1;
    color: #FFEA90;
    color: rgba(255, 234, 144, var(--text-opacity));
}

.placeholder\:text-yellow-300::placeholder {
    --text-opacity: 1;
    color: #FFEA90;
    color: rgba(255, 234, 144, var(--text-opacity));
}

.placeholder\:text-yellow-400::-moz-placeholder {
    --text-opacity: 1;
    color: #FFD146;
    color: rgba(255, 209, 70, var(--text-opacity));
}

.placeholder\:text-yellow-400:-ms-input-placeholder {
    --text-opacity: 1;
    color: #FFD146;
    color: rgba(255, 209, 70, var(--text-opacity));
}

.placeholder\:text-yellow-400::placeholder {
    --text-opacity: 1;
    color: #FFD146;
    color: rgba(255, 209, 70, var(--text-opacity));
}

.placeholder\:text-yellow-500::-moz-placeholder {
    --text-opacity: 1;
    color: #FEBA00;
    color: rgba(254, 186, 0, var(--text-opacity));
}

.placeholder\:text-yellow-500:-ms-input-placeholder {
    --text-opacity: 1;
    color: #FEBA00;
    color: rgba(254, 186, 0, var(--text-opacity));
}

.placeholder\:text-yellow-500::placeholder {
    --text-opacity: 1;
    color: #FEBA00;
    color: rgba(254, 186, 0, var(--text-opacity));
}

.placeholder\:text-yellow-600::-moz-placeholder {
    --text-opacity: 1;
    color: #D49A00;
    color: rgba(212, 154, 0, var(--text-opacity));
}

.placeholder\:text-yellow-600:-ms-input-placeholder {
    --text-opacity: 1;
    color: #D49A00;
    color: rgba(212, 154, 0, var(--text-opacity));
}

.placeholder\:text-yellow-600::placeholder {
    --text-opacity: 1;
    color: #D49A00;
    color: rgba(212, 154, 0, var(--text-opacity));
}

.placeholder\:text-yellow-700::-moz-placeholder {
    --text-opacity: 1;
    color: #AA7A00;
    color: rgba(170, 122, 0, var(--text-opacity));
}

.placeholder\:text-yellow-700:-ms-input-placeholder {
    --text-opacity: 1;
    color: #AA7A00;
    color: rgba(170, 122, 0, var(--text-opacity));
}

.placeholder\:text-yellow-700::placeholder {
    --text-opacity: 1;
    color: #AA7A00;
    color: rgba(170, 122, 0, var(--text-opacity));
}

.placeholder\:text-yellow-800::-moz-placeholder {
    --text-opacity: 1;
    color: #815B00;
    color: rgba(129, 91, 0, var(--text-opacity));
}

.placeholder\:text-yellow-800:-ms-input-placeholder {
    --text-opacity: 1;
    color: #815B00;
    color: rgba(129, 91, 0, var(--text-opacity));
}

.placeholder\:text-yellow-800::placeholder {
    --text-opacity: 1;
    color: #815B00;
    color: rgba(129, 91, 0, var(--text-opacity));
}

.placeholder\:text-yellow-900::-moz-placeholder {
    --text-opacity: 1;
    color: #573D00;
    color: rgba(87, 61, 0, var(--text-opacity));
}

.placeholder\:text-yellow-900:-ms-input-placeholder {
    --text-opacity: 1;
    color: #573D00;
    color: rgba(87, 61, 0, var(--text-opacity));
}

.placeholder\:text-yellow-900::placeholder {
    --text-opacity: 1;
    color: #573D00;
    color: rgba(87, 61, 0, var(--text-opacity));
}

.text-opacity-0 {
    --text-opacity: 0;
}

.text-opacity-25 {
    --text-opacity: 0.25;
}

.text-opacity-50 {
    --text-opacity: 0.5;
}

.text-opacity-75 {
    --text-opacity: 0.75;
}

.text-opacity-100 {
    --text-opacity: 1;
}

.hover\:text-opacity-0:hover {
    --text-opacity: 0;
}

.hover\:text-opacity-25:hover {
    --text-opacity: 0.25;
}

.hover\:text-opacity-50:hover {
    --text-opacity: 0.5;
}

.hover\:text-opacity-75:hover {
    --text-opacity: 0.75;
}

.hover\:text-opacity-100:hover {
    --text-opacity: 1;
}

.focus\:text-opacity-0:focus {
    --text-opacity: 0;
}

.focus\:text-opacity-25:focus {
    --text-opacity: 0.25;
}

.focus\:text-opacity-50:focus {
    --text-opacity: 0.5;
}

.focus\:text-opacity-75:focus {
    --text-opacity: 0.75;
}

.focus\:text-opacity-100:focus {
    --text-opacity: 1;
}

.italic {
    font-style: italic;
}

.not-italic {
    font-style: normal;
}

.uppercase {
    text-transform: uppercase;
}

.lowercase {
    text-transform: lowercase;
}

.capitalize {
    text-transform: capitalize;
}

.normal-case {
    text-transform: none;
}

.underline {
    text-decoration: underline;
}

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

.no-underline {
    text-decoration: none;
}

.hover\:underline:hover {
    text-decoration: underline;
}

.hover\:line-through:hover {
    text-decoration: line-through;
}

.hover\:no-underline:hover {
    text-decoration: none;
}

.focus\:underline:focus {
    text-decoration: underline;
}

.focus\:line-through:focus {
    text-decoration: line-through;
}

.focus\:no-underline:focus {
    text-decoration: none;
}

.antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
}

.ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions {
    --font-variant-numeric-ordinal: var(--tailwind-empty, /*!*/ /*!*/);
    --font-variant-numeric-slashed-zero: var(--tailwind-empty, /*!*/ /*!*/);
    --font-variant-numeric-figure: var(--tailwind-empty, /*!*/ /*!*/);
    --font-variant-numeric-spacing: var(--tailwind-empty, /*!*/ /*!*/);
    --font-variant-numeric-fraction: var(--tailwind-empty, /*!*/ /*!*/);
    font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);
}

.normal-nums {
    font-variant-numeric: normal;
}

.ordinal {
    --font-variant-numeric-ordinal: ordinal;
}

.slashed-zero {
    --font-variant-numeric-slashed-zero: slashed-zero;
}

.lining-nums {
    --font-variant-numeric-figure: lining-nums;
}

.oldstyle-nums {
    --font-variant-numeric-figure: oldstyle-nums;
}

.proportional-nums {
    --font-variant-numeric-spacing: proportional-nums;
}

.tabular-nums {
    --font-variant-numeric-spacing: tabular-nums;
}

.diagonal-fractions {
    --font-variant-numeric-fraction: diagonal-fractions;
}

.stacked-fractions {
    --font-variant-numeric-fraction: stacked-fractions;
}

.tracking-tighter {
    letter-spacing: -0.05em;
}

.tracking-tight {
    letter-spacing: -0.025em;
}

.tracking-normal {
    letter-spacing: 0;
}

.tracking-wide {
    letter-spacing: 0.025em;
}

.tracking-wider {
    letter-spacing: 0.05em;
}

.tracking-widest {
    letter-spacing: 0.1em;
}

.select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.select-text {
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}

.select-all {
    -webkit-user-select: all;
    -moz-user-select: all;
    -ms-user-select: all;
    user-select: all;
}

.select-auto {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto;
}

.align-baseline {
    vertical-align: baseline;
}

.align-top {
    vertical-align: top;
}

.align-middle {
    vertical-align: middle;
}

.align-bottom {
    vertical-align: bottom;
}

.align-text-top {
    vertical-align: text-top;
}

.align-text-bottom {
    vertical-align: text-bottom;
}

.visible {
    visibility: visible;
}

.invisible {
    visibility: hidden;
}

.whitespace-normal {
    white-space: normal;
}

.whitespace-no-wrap {
    white-space: nowrap;
}

.whitespace-pre {
    white-space: pre;
}

.whitespace-pre-line {
    white-space: pre-line;
}

.whitespace-pre-wrap {
    white-space: pre-wrap;
}

.break-normal {
    word-wrap: normal;
    overflow-wrap: normal;
    word-break: normal;
}

.break-words {
    word-wrap: break-word;
    overflow-wrap: break-word;
}

.break-all {
    word-break: break-all;
}

.truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.w-0 {
    width: 0;
}

.w-1 {
    width: 1px;
}

.w-4 {
    width: 4px;
}

.w-8 {
    width: 8px;
}

.w-12 {
    width: 12px;
}

.w-16 {
    width: 16px;
}

.w-20 {
    width: 20px;
}

.w-24 {
    width: 24px;
}

.w-28 {
    width: 28px;
}

.w-32 {
    width: 32px;
}

.w-36 {
    width: 36px;
}

.w-40 {
    width: 40px;
}

.w-44 {
    width: 44px;
}

.w-48 {
    width: 48px;
}

.w-52 {
    width: 52px;
}

.w-56 {
    width: 56px;
}

.w-64 {
    width: 64px;
}

.w-68 {
    width: 68px;
}

.w-72 {
    width: 72px;
}

.w-80 {
    width: 80px;
}

.w-96 {
    width: 96px;
}

.w-128 {
    width: 128px;
}

.w-160 {
    width: 160px;
}

.w-192 {
    width: 192px;
}

.w-224 {
    width: 224px;
}

.w-256 {
    width: 256px;
}

.w-512 {
    width: 512px;
}

.w-auto {
    width: auto;
}

.w-1\/2 {
    width: 50%;
}

.w-full {
    width: 100%;
}

.z-0 {
    z-index: 0;
}

.z-10 {
    z-index: 10;
}

.z-20 {
    z-index: 20;
}

.z-30 {
    z-index: 30;
}

.z-40 {
    z-index: 40;
}

.z-50 {
    z-index: 50;
}

.z-auto {
    z-index: auto;
}

.gap-0 {
    grid-gap: 0;
    gap: 0;
}

.gap-1 {
    grid-gap: 1px;
    gap: 1px;
}

.gap-4 {
    grid-gap: 4px;
    gap: 4px;
}

.gap-8 {
    grid-gap: 8px;
    gap: 8px;
}

.gap-12 {
    grid-gap: 12px;
    gap: 12px;
}

.gap-16 {
    grid-gap: 16px;
    gap: 16px;
}

.gap-20 {
    grid-gap: 20px;
    gap: 20px;
}

.gap-24 {
    grid-gap: 24px;
    gap: 24px;
}

.gap-28 {
    grid-gap: 28px;
    gap: 28px;
}

.gap-32 {
    grid-gap: 32px;
    gap: 32px;
}

.gap-36 {
    grid-gap: 36px;
    gap: 36px;
}

.gap-40 {
    grid-gap: 40px;
    gap: 40px;
}

.gap-44 {
    grid-gap: 44px;
    gap: 44px;
}

.gap-48 {
    grid-gap: 48px;
    gap: 48px;
}

.gap-52 {
    grid-gap: 52px;
    gap: 52px;
}

.gap-56 {
    grid-gap: 56px;
    gap: 56px;
}

.gap-64 {
    grid-gap: 64px;
    gap: 64px;
}

.gap-68 {
    grid-gap: 68px;
    gap: 68px;
}

.gap-72 {
    grid-gap: 72px;
    gap: 72px;
}

.gap-80 {
    grid-gap: 80px;
    gap: 80px;
}

.gap-96 {
    grid-gap: 96px;
    gap: 96px;
}

.gap-128 {
    grid-gap: 128px;
    gap: 128px;
}

.gap-160 {
    grid-gap: 160px;
    gap: 160px;
}

.gap-192 {
    grid-gap: 192px;
    gap: 192px;
}

.gap-224 {
    grid-gap: 224px;
    gap: 224px;
}

.gap-256 {
    grid-gap: 256px;
    gap: 256px;
}

.gap-512 {
    grid-gap: 512px;
    gap: 512px;
}

.col-gap-0 {
    grid-column-gap: 0;
    -moz-column-gap: 0;
    column-gap: 0;
}

.col-gap-1 {
    grid-column-gap: 1px;
    -moz-column-gap: 1px;
    column-gap: 1px;
}

.col-gap-4 {
    grid-column-gap: 4px;
    -moz-column-gap: 4px;
    column-gap: 4px;
}

.col-gap-8 {
    grid-column-gap: 8px;
    -moz-column-gap: 8px;
    column-gap: 8px;
}

.col-gap-12 {
    grid-column-gap: 12px;
    -moz-column-gap: 12px;
    column-gap: 12px;
}

.col-gap-16 {
    grid-column-gap: 16px;
    -moz-column-gap: 16px;
    column-gap: 16px;
}

.col-gap-20 {
    grid-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px;
}

.col-gap-24 {
    grid-column-gap: 24px;
    -moz-column-gap: 24px;
    column-gap: 24px;
}

.col-gap-28 {
    grid-column-gap: 28px;
    -moz-column-gap: 28px;
    column-gap: 28px;
}

.col-gap-32 {
    grid-column-gap: 32px;
    -moz-column-gap: 32px;
    column-gap: 32px;
}

.col-gap-36 {
    grid-column-gap: 36px;
    -moz-column-gap: 36px;
    column-gap: 36px;
}

.col-gap-40 {
    grid-column-gap: 40px;
    -moz-column-gap: 40px;
    column-gap: 40px;
}

.col-gap-44 {
    grid-column-gap: 44px;
    -moz-column-gap: 44px;
    column-gap: 44px;
}

.col-gap-48 {
    grid-column-gap: 48px;
    -moz-column-gap: 48px;
    column-gap: 48px;
}

.col-gap-52 {
    grid-column-gap: 52px;
    -moz-column-gap: 52px;
    column-gap: 52px;
}

.col-gap-56 {
    grid-column-gap: 56px;
    -moz-column-gap: 56px;
    column-gap: 56px;
}

.col-gap-64 {
    grid-column-gap: 64px;
    -moz-column-gap: 64px;
    column-gap: 64px;
}

.col-gap-68 {
    grid-column-gap: 68px;
    -moz-column-gap: 68px;
    column-gap: 68px;
}

.col-gap-72 {
    grid-column-gap: 72px;
    -moz-column-gap: 72px;
    column-gap: 72px;
}

.col-gap-80 {
    grid-column-gap: 80px;
    -moz-column-gap: 80px;
    column-gap: 80px;
}

.col-gap-96 {
    grid-column-gap: 96px;
    -moz-column-gap: 96px;
    column-gap: 96px;
}

.col-gap-128 {
    grid-column-gap: 128px;
    -moz-column-gap: 128px;
    column-gap: 128px;
}

.col-gap-160 {
    grid-column-gap: 160px;
    -moz-column-gap: 160px;
    column-gap: 160px;
}

.col-gap-192 {
    grid-column-gap: 192px;
    -moz-column-gap: 192px;
    column-gap: 192px;
}

.col-gap-224 {
    grid-column-gap: 224px;
    -moz-column-gap: 224px;
    column-gap: 224px;
}

.col-gap-256 {
    grid-column-gap: 256px;
    -moz-column-gap: 256px;
    column-gap: 256px;
}

.col-gap-512 {
    grid-column-gap: 512px;
    -moz-column-gap: 512px;
    column-gap: 512px;
}

.gap-x-0 {
    grid-column-gap: 0;
    -moz-column-gap: 0;
    column-gap: 0;
}

.gap-x-1 {
    grid-column-gap: 1px;
    -moz-column-gap: 1px;
    column-gap: 1px;
}

.gap-x-4 {
    grid-column-gap: 4px;
    -moz-column-gap: 4px;
    column-gap: 4px;
}

.gap-x-8 {
    grid-column-gap: 8px;
    -moz-column-gap: 8px;
    column-gap: 8px;
}

.gap-x-12 {
    grid-column-gap: 12px;
    -moz-column-gap: 12px;
    column-gap: 12px;
}

.gap-x-16 {
    grid-column-gap: 16px;
    -moz-column-gap: 16px;
    column-gap: 16px;
}

.gap-x-20 {
    grid-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px;
}

.gap-x-24 {
    grid-column-gap: 24px;
    -moz-column-gap: 24px;
    column-gap: 24px;
}

.gap-x-28 {
    grid-column-gap: 28px;
    -moz-column-gap: 28px;
    column-gap: 28px;
}

.gap-x-32 {
    grid-column-gap: 32px;
    -moz-column-gap: 32px;
    column-gap: 32px;
}

.gap-x-36 {
    grid-column-gap: 36px;
    -moz-column-gap: 36px;
    column-gap: 36px;
}

.gap-x-40 {
    grid-column-gap: 40px;
    -moz-column-gap: 40px;
    column-gap: 40px;
}

.gap-x-44 {
    grid-column-gap: 44px;
    -moz-column-gap: 44px;
    column-gap: 44px;
}

.gap-x-48 {
    grid-column-gap: 48px;
    -moz-column-gap: 48px;
    column-gap: 48px;
}

.gap-x-52 {
    grid-column-gap: 52px;
    -moz-column-gap: 52px;
    column-gap: 52px;
}

.gap-x-56 {
    grid-column-gap: 56px;
    -moz-column-gap: 56px;
    column-gap: 56px;
}

.gap-x-64 {
    grid-column-gap: 64px;
    -moz-column-gap: 64px;
    column-gap: 64px;
}

.gap-x-68 {
    grid-column-gap: 68px;
    -moz-column-gap: 68px;
    column-gap: 68px;
}

.gap-x-72 {
    grid-column-gap: 72px;
    -moz-column-gap: 72px;
    column-gap: 72px;
}

.gap-x-80 {
    grid-column-gap: 80px;
    -moz-column-gap: 80px;
    column-gap: 80px;
}

.gap-x-96 {
    grid-column-gap: 96px;
    -moz-column-gap: 96px;
    column-gap: 96px;
}

.gap-x-128 {
    grid-column-gap: 128px;
    -moz-column-gap: 128px;
    column-gap: 128px;
}

.gap-x-160 {
    grid-column-gap: 160px;
    -moz-column-gap: 160px;
    column-gap: 160px;
}

.gap-x-192 {
    grid-column-gap: 192px;
    -moz-column-gap: 192px;
    column-gap: 192px;
}

.gap-x-224 {
    grid-column-gap: 224px;
    -moz-column-gap: 224px;
    column-gap: 224px;
}

.gap-x-256 {
    grid-column-gap: 256px;
    -moz-column-gap: 256px;
    column-gap: 256px;
}

.gap-x-512 {
    grid-column-gap: 512px;
    -moz-column-gap: 512px;
    column-gap: 512px;
}

.row-gap-0 {
    grid-row-gap: 0;
    row-gap: 0;
}

.row-gap-1 {
    grid-row-gap: 1px;
    row-gap: 1px;
}

.row-gap-4 {
    grid-row-gap: 4px;
    row-gap: 4px;
}

.row-gap-8 {
    grid-row-gap: 8px;
    row-gap: 8px;
}

.row-gap-12 {
    grid-row-gap: 12px;
    row-gap: 12px;
}

.row-gap-16 {
    grid-row-gap: 16px;
    row-gap: 16px;
}

.row-gap-20 {
    grid-row-gap: 20px;
    row-gap: 20px;
}

.row-gap-24 {
    grid-row-gap: 24px;
    row-gap: 24px;
}

.row-gap-28 {
    grid-row-gap: 28px;
    row-gap: 28px;
}

.row-gap-32 {
    grid-row-gap: 32px;
    row-gap: 32px;
}

.row-gap-36 {
    grid-row-gap: 36px;
    row-gap: 36px;
}

.row-gap-40 {
    grid-row-gap: 40px;
    row-gap: 40px;
}

.row-gap-44 {
    grid-row-gap: 44px;
    row-gap: 44px;
}

.row-gap-48 {
    grid-row-gap: 48px;
    row-gap: 48px;
}

.row-gap-52 {
    grid-row-gap: 52px;
    row-gap: 52px;
}

.row-gap-56 {
    grid-row-gap: 56px;
    row-gap: 56px;
}

.row-gap-64 {
    grid-row-gap: 64px;
    row-gap: 64px;
}

.row-gap-68 {
    grid-row-gap: 68px;
    row-gap: 68px;
}

.row-gap-72 {
    grid-row-gap: 72px;
    row-gap: 72px;
}

.row-gap-80 {
    grid-row-gap: 80px;
    row-gap: 80px;
}

.row-gap-96 {
    grid-row-gap: 96px;
    row-gap: 96px;
}

.row-gap-128 {
    grid-row-gap: 128px;
    row-gap: 128px;
}

.row-gap-160 {
    grid-row-gap: 160px;
    row-gap: 160px;
}

.row-gap-192 {
    grid-row-gap: 192px;
    row-gap: 192px;
}

.row-gap-224 {
    grid-row-gap: 224px;
    row-gap: 224px;
}

.row-gap-256 {
    grid-row-gap: 256px;
    row-gap: 256px;
}

.row-gap-512 {
    grid-row-gap: 512px;
    row-gap: 512px;
}

.gap-y-0 {
    grid-row-gap: 0;
    row-gap: 0;
}

.gap-y-1 {
    grid-row-gap: 1px;
    row-gap: 1px;
}

.gap-y-4 {
    grid-row-gap: 4px;
    row-gap: 4px;
}

.gap-y-8 {
    grid-row-gap: 8px;
    row-gap: 8px;
}

.gap-y-12 {
    grid-row-gap: 12px;
    row-gap: 12px;
}

.gap-y-16 {
    grid-row-gap: 16px;
    row-gap: 16px;
}

.gap-y-20 {
    grid-row-gap: 20px;
    row-gap: 20px;
}

.gap-y-24 {
    grid-row-gap: 24px;
    row-gap: 24px;
}

.gap-y-28 {
    grid-row-gap: 28px;
    row-gap: 28px;
}

.gap-y-32 {
    grid-row-gap: 32px;
    row-gap: 32px;
}

.gap-y-36 {
    grid-row-gap: 36px;
    row-gap: 36px;
}

.gap-y-40 {
    grid-row-gap: 40px;
    row-gap: 40px;
}

.gap-y-44 {
    grid-row-gap: 44px;
    row-gap: 44px;
}

.gap-y-48 {
    grid-row-gap: 48px;
    row-gap: 48px;
}

.gap-y-52 {
    grid-row-gap: 52px;
    row-gap: 52px;
}

.gap-y-56 {
    grid-row-gap: 56px;
    row-gap: 56px;
}

.gap-y-64 {
    grid-row-gap: 64px;
    row-gap: 64px;
}

.gap-y-68 {
    grid-row-gap: 68px;
    row-gap: 68px;
}

.gap-y-72 {
    grid-row-gap: 72px;
    row-gap: 72px;
}

.gap-y-80 {
    grid-row-gap: 80px;
    row-gap: 80px;
}

.gap-y-96 {
    grid-row-gap: 96px;
    row-gap: 96px;
}

.gap-y-128 {
    grid-row-gap: 128px;
    row-gap: 128px;
}

.gap-y-160 {
    grid-row-gap: 160px;
    row-gap: 160px;
}

.gap-y-192 {
    grid-row-gap: 192px;
    row-gap: 192px;
}

.gap-y-224 {
    grid-row-gap: 224px;
    row-gap: 224px;
}

.gap-y-256 {
    grid-row-gap: 256px;
    row-gap: 256px;
}

.gap-y-512 {
    grid-row-gap: 512px;
    row-gap: 512px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.auto-cols-auto {
    grid-auto-columns: auto;
}

.auto-cols-min {
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
}

.auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
}

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

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

.col-span-1 {
    grid-column: span 1 / span 1;
}

.col-span-2 {
    grid-column: span 2 / span 2;
}

.col-span-3 {
    grid-column: span 3 / span 3;
}

.col-span-4 {
    grid-column: span 4 / span 4;
}

.col-span-5 {
    grid-column: span 5 / span 5;
}

.col-span-6 {
    grid-column: span 6 / span 6;
}

.col-span-7 {
    grid-column: span 7 / span 7;
}

.col-span-8 {
    grid-column: span 8 / span 8;
}

.col-span-9 {
    grid-column: span 9 / span 9;
}

.col-span-10 {
    grid-column: span 10 / span 10;
}

.col-span-11 {
    grid-column: span 11 / span 11;
}

.col-span-12 {
    grid-column: span 12 / span 12;
}

.col-span-full {
    grid-column: 1 / -1;
}

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

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

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

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

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

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

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

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

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

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

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

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

.col-start-13 {
    grid-column-start: 13;
}

.col-start-auto {
    grid-column-start: auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

.col-end-13 {
    grid-column-end: 13;
}

.col-end-auto {
    grid-column-end: auto;
}

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

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

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

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

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

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

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

.auto-rows-auto {
    grid-auto-rows: auto;
}

.auto-rows-min {
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
}

.auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
}

.auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
}

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

.row-span-1 {
    grid-row: span 1 / span 1;
}

.row-span-2 {
    grid-row: span 2 / span 2;
}

.row-span-3 {
    grid-row: span 3 / span 3;
}

.row-span-4 {
    grid-row: span 4 / span 4;
}

.row-span-5 {
    grid-row: span 5 / span 5;
}

.row-span-6 {
    grid-row: span 6 / span 6;
}

.row-span-full {
    grid-row: 1 / -1;
}

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

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

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

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

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

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

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

.row-start-auto {
    grid-row-start: auto;
}

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

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

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

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

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

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

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

.row-end-auto {
    grid-row-end: auto;
}

.transform {
    --transform-translate-x: 0;
    --transform-translate-y: 0;
    --transform-rotate: 0;
    --transform-skew-x: 0;
    --transform-skew-y: 0;
    --transform-scale-x: 1;
    --transform-scale-y: 1;
    transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
}

.transform-none {
    transform: none;
}

.origin-center {
    transform-origin: center;
}

.origin-top {
    transform-origin: top;
}

.origin-top-right {
    transform-origin: top right;
}

.origin-right {
    transform-origin: right;
}

.origin-bottom-right {
    transform-origin: bottom right;
}

.origin-bottom {
    transform-origin: bottom;
}

.origin-bottom-left {
    transform-origin: bottom left;
}

.origin-left {
    transform-origin: left;
}

.origin-top-left {
    transform-origin: top left;
}

.scale-0 {
    --transform-scale-x: 0;
    --transform-scale-y: 0;
}

.scale-50 {
    --transform-scale-x: .5;
    --transform-scale-y: .5;
}

.scale-75 {
    --transform-scale-x: .75;
    --transform-scale-y: .75;
}

.scale-90 {
    --transform-scale-x: .9;
    --transform-scale-y: .9;
}

.scale-95 {
    --transform-scale-x: .95;
    --transform-scale-y: .95;
}

.scale-100 {
    --transform-scale-x: 1;
    --transform-scale-y: 1;
}

.scale-105 {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
}

.scale-110 {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
}

.scale-125 {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
}

.scale-150 {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
}

.scale-x-0 {
    --transform-scale-x: 0;
}

.scale-x-50 {
    --transform-scale-x: .5;
}

.scale-x-75 {
    --transform-scale-x: .75;
}

.scale-x-90 {
    --transform-scale-x: .9;
}

.scale-x-95 {
    --transform-scale-x: .95;
}

.scale-x-100 {
    --transform-scale-x: 1;
}

.scale-x-105 {
    --transform-scale-x: 1.05;
}

.scale-x-110 {
    --transform-scale-x: 1.1;
}

.scale-x-125 {
    --transform-scale-x: 1.25;
}

.scale-x-150 {
    --transform-scale-x: 1.5;
}

.scale-y-0 {
    --transform-scale-y: 0;
}

.scale-y-50 {
    --transform-scale-y: .5;
}

.scale-y-75 {
    --transform-scale-y: .75;
}

.scale-y-90 {
    --transform-scale-y: .9;
}

.scale-y-95 {
    --transform-scale-y: .95;
}

.scale-y-100 {
    --transform-scale-y: 1;
}

.scale-y-105 {
    --transform-scale-y: 1.05;
}

.scale-y-110 {
    --transform-scale-y: 1.1;
}

.scale-y-125 {
    --transform-scale-y: 1.25;
}

.scale-y-150 {
    --transform-scale-y: 1.5;
}

.hover\:scale-0:hover {
    --transform-scale-x: 0;
    --transform-scale-y: 0;
}

.hover\:scale-50:hover {
    --transform-scale-x: .5;
    --transform-scale-y: .5;
}

.hover\:scale-75:hover {
    --transform-scale-x: .75;
    --transform-scale-y: .75;
}

.hover\:scale-90:hover {
    --transform-scale-x: .9;
    --transform-scale-y: .9;
}

.hover\:scale-95:hover {
    --transform-scale-x: .95;
    --transform-scale-y: .95;
}

.hover\:scale-100:hover {
    --transform-scale-x: 1;
    --transform-scale-y: 1;
}

.hover\:scale-105:hover {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
}

.hover\:scale-110:hover {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
}

.hover\:scale-125:hover {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
}

.hover\:scale-150:hover {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
}

.hover\:scale-x-0:hover {
    --transform-scale-x: 0;
}

.hover\:scale-x-50:hover {
    --transform-scale-x: .5;
}

.hover\:scale-x-75:hover {
    --transform-scale-x: .75;
}

.hover\:scale-x-90:hover {
    --transform-scale-x: .9;
}

.hover\:scale-x-95:hover {
    --transform-scale-x: .95;
}

.hover\:scale-x-100:hover {
    --transform-scale-x: 1;
}

.hover\:scale-x-105:hover {
    --transform-scale-x: 1.05;
}

.hover\:scale-x-110:hover {
    --transform-scale-x: 1.1;
}

.hover\:scale-x-125:hover {
    --transform-scale-x: 1.25;
}

.hover\:scale-x-150:hover {
    --transform-scale-x: 1.5;
}

.hover\:scale-y-0:hover {
    --transform-scale-y: 0;
}

.hover\:scale-y-50:hover {
    --transform-scale-y: .5;
}

.hover\:scale-y-75:hover {
    --transform-scale-y: .75;
}

.hover\:scale-y-90:hover {
    --transform-scale-y: .9;
}

.hover\:scale-y-95:hover {
    --transform-scale-y: .95;
}

.hover\:scale-y-100:hover {
    --transform-scale-y: 1;
}

.hover\:scale-y-105:hover {
    --transform-scale-y: 1.05;
}

.hover\:scale-y-110:hover {
    --transform-scale-y: 1.1;
}

.hover\:scale-y-125:hover {
    --transform-scale-y: 1.25;
}

.hover\:scale-y-150:hover {
    --transform-scale-y: 1.5;
}

.focus\:scale-0:focus {
    --transform-scale-x: 0;
    --transform-scale-y: 0;
}

.focus\:scale-50:focus {
    --transform-scale-x: .5;
    --transform-scale-y: .5;
}

.focus\:scale-75:focus {
    --transform-scale-x: .75;
    --transform-scale-y: .75;
}

.focus\:scale-90:focus {
    --transform-scale-x: .9;
    --transform-scale-y: .9;
}

.focus\:scale-95:focus {
    --transform-scale-x: .95;
    --transform-scale-y: .95;
}

.focus\:scale-100:focus {
    --transform-scale-x: 1;
    --transform-scale-y: 1;
}

.focus\:scale-105:focus {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
}

.focus\:scale-110:focus {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
}

.focus\:scale-125:focus {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
}

.focus\:scale-150:focus {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
}

.focus\:scale-x-0:focus {
    --transform-scale-x: 0;
}

.focus\:scale-x-50:focus {
    --transform-scale-x: .5;
}

.focus\:scale-x-75:focus {
    --transform-scale-x: .75;
}

.focus\:scale-x-90:focus {
    --transform-scale-x: .9;
}

.focus\:scale-x-95:focus {
    --transform-scale-x: .95;
}

.focus\:scale-x-100:focus {
    --transform-scale-x: 1;
}

.focus\:scale-x-105:focus {
    --transform-scale-x: 1.05;
}

.focus\:scale-x-110:focus {
    --transform-scale-x: 1.1;
}

.focus\:scale-x-125:focus {
    --transform-scale-x: 1.25;
}

.focus\:scale-x-150:focus {
    --transform-scale-x: 1.5;
}

.focus\:scale-y-0:focus {
    --transform-scale-y: 0;
}

.focus\:scale-y-50:focus {
    --transform-scale-y: .5;
}

.focus\:scale-y-75:focus {
    --transform-scale-y: .75;
}

.focus\:scale-y-90:focus {
    --transform-scale-y: .9;
}

.focus\:scale-y-95:focus {
    --transform-scale-y: .95;
}

.focus\:scale-y-100:focus {
    --transform-scale-y: 1;
}

.focus\:scale-y-105:focus {
    --transform-scale-y: 1.05;
}

.focus\:scale-y-110:focus {
    --transform-scale-y: 1.1;
}

.focus\:scale-y-125:focus {
    --transform-scale-y: 1.25;
}

.focus\:scale-y-150:focus {
    --transform-scale-y: 1.5;
}

.rotate-0 {
    --transform-rotate: 0;
}

.rotate-1 {
    --transform-rotate: 1deg;
}

.rotate-2 {
    --transform-rotate: 2deg;
}

.rotate-3 {
    --transform-rotate: 3deg;
}

.rotate-6 {
    --transform-rotate: 6deg;
}

.rotate-12 {
    --transform-rotate: 12deg;
}

.rotate-45 {
    --transform-rotate: 45deg;
}

.rotate-90 {
    --transform-rotate: 90deg;
}

.rotate-180 {
    --transform-rotate: 180deg;
}

.-rotate-180 {
    --transform-rotate: -180deg;
}

.-rotate-90 {
    --transform-rotate: -90deg;
}

.-rotate-45 {
    --transform-rotate: -45deg;
}

.-rotate-12 {
    --transform-rotate: -12deg;
}

.-rotate-6 {
    --transform-rotate: -6deg;
}

.-rotate-3 {
    --transform-rotate: -3deg;
}

.-rotate-2 {
    --transform-rotate: -2deg;
}

.-rotate-1 {
    --transform-rotate: -1deg;
}

.hover\:rotate-0:hover {
    --transform-rotate: 0;
}

.hover\:rotate-1:hover {
    --transform-rotate: 1deg;
}

.hover\:rotate-2:hover {
    --transform-rotate: 2deg;
}

.hover\:rotate-3:hover {
    --transform-rotate: 3deg;
}

.hover\:rotate-6:hover {
    --transform-rotate: 6deg;
}

.hover\:rotate-12:hover {
    --transform-rotate: 12deg;
}

.hover\:rotate-45:hover {
    --transform-rotate: 45deg;
}

.hover\:rotate-90:hover {
    --transform-rotate: 90deg;
}

.hover\:rotate-180:hover {
    --transform-rotate: 180deg;
}

.hover\:-rotate-180:hover {
    --transform-rotate: -180deg;
}

.hover\:-rotate-90:hover {
    --transform-rotate: -90deg;
}

.hover\:-rotate-45:hover {
    --transform-rotate: -45deg;
}

.hover\:-rotate-12:hover {
    --transform-rotate: -12deg;
}

.hover\:-rotate-6:hover {
    --transform-rotate: -6deg;
}

.hover\:-rotate-3:hover {
    --transform-rotate: -3deg;
}

.hover\:-rotate-2:hover {
    --transform-rotate: -2deg;
}

.hover\:-rotate-1:hover {
    --transform-rotate: -1deg;
}

.focus\:rotate-0:focus {
    --transform-rotate: 0;
}

.focus\:rotate-1:focus {
    --transform-rotate: 1deg;
}

.focus\:rotate-2:focus {
    --transform-rotate: 2deg;
}

.focus\:rotate-3:focus {
    --transform-rotate: 3deg;
}

.focus\:rotate-6:focus {
    --transform-rotate: 6deg;
}

.focus\:rotate-12:focus {
    --transform-rotate: 12deg;
}

.focus\:rotate-45:focus {
    --transform-rotate: 45deg;
}

.focus\:rotate-90:focus {
    --transform-rotate: 90deg;
}

.focus\:rotate-180:focus {
    --transform-rotate: 180deg;
}

.focus\:-rotate-180:focus {
    --transform-rotate: -180deg;
}

.focus\:-rotate-90:focus {
    --transform-rotate: -90deg;
}

.focus\:-rotate-45:focus {
    --transform-rotate: -45deg;
}

.focus\:-rotate-12:focus {
    --transform-rotate: -12deg;
}

.focus\:-rotate-6:focus {
    --transform-rotate: -6deg;
}

.focus\:-rotate-3:focus {
    --transform-rotate: -3deg;
}

.focus\:-rotate-2:focus {
    --transform-rotate: -2deg;
}

.focus\:-rotate-1:focus {
    --transform-rotate: -1deg;
}

.translate-x-0 {
    --transform-translate-x: 0;
}

.translate-x-1 {
    --transform-translate-x: 1px;
}

.translate-x-4 {
    --transform-translate-x: 4px;
}

.translate-x-8 {
    --transform-translate-x: 8px;
}

.translate-x-12 {
    --transform-translate-x: 12px;
}

.translate-x-16 {
    --transform-translate-x: 16px;
}

.translate-x-20 {
    --transform-translate-x: 20px;
}

.translate-x-24 {
    --transform-translate-x: 24px;
}

.translate-x-28 {
    --transform-translate-x: 28px;
}

.translate-x-32 {
    --transform-translate-x: 32px;
}

.translate-x-36 {
    --transform-translate-x: 36px;
}

.translate-x-40 {
    --transform-translate-x: 40px;
}

.translate-x-44 {
    --transform-translate-x: 44px;
}

.translate-x-48 {
    --transform-translate-x: 48px;
}

.translate-x-52 {
    --transform-translate-x: 52px;
}

.translate-x-56 {
    --transform-translate-x: 56px;
}

.translate-x-64 {
    --transform-translate-x: 64px;
}

.translate-x-68 {
    --transform-translate-x: 68px;
}

.translate-x-72 {
    --transform-translate-x: 72px;
}

.translate-x-80 {
    --transform-translate-x: 80px;
}

.translate-x-96 {
    --transform-translate-x: 96px;
}

.translate-x-128 {
    --transform-translate-x: 128px;
}

.translate-x-160 {
    --transform-translate-x: 160px;
}

.translate-x-192 {
    --transform-translate-x: 192px;
}

.translate-x-224 {
    --transform-translate-x: 224px;
}

.translate-x-256 {
    --transform-translate-x: 256px;
}

.translate-x-512 {
    --transform-translate-x: 512px;
}

.-translate-x-1 {
    --transform-translate-x: -1px;
}

.-translate-x-4 {
    --transform-translate-x: -4px;
}

.-translate-x-8 {
    --transform-translate-x: -8px;
}

.-translate-x-12 {
    --transform-translate-x: -12px;
}

.-translate-x-16 {
    --transform-translate-x: -16px;
}

.-translate-x-20 {
    --transform-translate-x: -20px;
}

.-translate-x-24 {
    --transform-translate-x: -24px;
}

.-translate-x-28 {
    --transform-translate-x: -28px;
}

.-translate-x-32 {
    --transform-translate-x: -32px;
}

.-translate-x-36 {
    --transform-translate-x: -36px;
}

.-translate-x-40 {
    --transform-translate-x: -40px;
}

.-translate-x-44 {
    --transform-translate-x: -44px;
}

.-translate-x-48 {
    --transform-translate-x: -48px;
}

.-translate-x-52 {
    --transform-translate-x: -52px;
}

.-translate-x-56 {
    --transform-translate-x: -56px;
}

.-translate-x-64 {
    --transform-translate-x: -64px;
}

.-translate-x-68 {
    --transform-translate-x: -68px;
}

.-translate-x-72 {
    --transform-translate-x: -72px;
}

.-translate-x-80 {
    --transform-translate-x: -80px;
}

.-translate-x-96 {
    --transform-translate-x: -96px;
}

.-translate-x-128 {
    --transform-translate-x: -128px;
}

.-translate-x-160 {
    --transform-translate-x: -160px;
}

.-translate-x-192 {
    --transform-translate-x: -192px;
}

.-translate-x-224 {
    --transform-translate-x: -224px;
}

.-translate-x-256 {
    --transform-translate-x: -256px;
}

.-translate-x-512 {
    --transform-translate-x: -512px;
}

.-translate-x-full {
    --transform-translate-x: -100%;
}

.-translate-x-1\/2 {
    --transform-translate-x: -50%;
}

.translate-x-1\/2 {
    --transform-translate-x: 50%;
}

.translate-x-full {
    --transform-translate-x: 100%;
}

.translate-y-0 {
    --transform-translate-y: 0;
}

.translate-y-1 {
    --transform-translate-y: 1px;
}

.translate-y-4 {
    --transform-translate-y: 4px;
}

.translate-y-8 {
    --transform-translate-y: 8px;
}

.translate-y-12 {
    --transform-translate-y: 12px;
}

.translate-y-16 {
    --transform-translate-y: 16px;
}

.translate-y-20 {
    --transform-translate-y: 20px;
}

.translate-y-24 {
    --transform-translate-y: 24px;
}

.translate-y-28 {
    --transform-translate-y: 28px;
}

.translate-y-32 {
    --transform-translate-y: 32px;
}

.translate-y-36 {
    --transform-translate-y: 36px;
}

.translate-y-40 {
    --transform-translate-y: 40px;
}

.translate-y-44 {
    --transform-translate-y: 44px;
}

.translate-y-48 {
    --transform-translate-y: 48px;
}

.translate-y-52 {
    --transform-translate-y: 52px;
}

.translate-y-56 {
    --transform-translate-y: 56px;
}

.translate-y-64 {
    --transform-translate-y: 64px;
}

.translate-y-68 {
    --transform-translate-y: 68px;
}

.translate-y-72 {
    --transform-translate-y: 72px;
}

.translate-y-80 {
    --transform-translate-y: 80px;
}

.translate-y-96 {
    --transform-translate-y: 96px;
}

.translate-y-128 {
    --transform-translate-y: 128px;
}

.translate-y-160 {
    --transform-translate-y: 160px;
}

.translate-y-192 {
    --transform-translate-y: 192px;
}

.translate-y-224 {
    --transform-translate-y: 224px;
}

.translate-y-256 {
    --transform-translate-y: 256px;
}

.translate-y-512 {
    --transform-translate-y: 512px;
}

.-translate-y-1 {
    --transform-translate-y: -1px;
}

.-translate-y-4 {
    --transform-translate-y: -4px;
}

.-translate-y-8 {
    --transform-translate-y: -8px;
}

.-translate-y-12 {
    --transform-translate-y: -12px;
}

.-translate-y-16 {
    --transform-translate-y: -16px;
}

.-translate-y-20 {
    --transform-translate-y: -20px;
}

.-translate-y-24 {
    --transform-translate-y: -24px;
}

.-translate-y-28 {
    --transform-translate-y: -28px;
}

.-translate-y-32 {
    --transform-translate-y: -32px;
}

.-translate-y-36 {
    --transform-translate-y: -36px;
}

.-translate-y-40 {
    --transform-translate-y: -40px;
}

.-translate-y-44 {
    --transform-translate-y: -44px;
}

.-translate-y-48 {
    --transform-translate-y: -48px;
}

.-translate-y-52 {
    --transform-translate-y: -52px;
}

.-translate-y-56 {
    --transform-translate-y: -56px;
}

.-translate-y-64 {
    --transform-translate-y: -64px;
}

.-translate-y-68 {
    --transform-translate-y: -68px;
}

.-translate-y-72 {
    --transform-translate-y: -72px;
}

.-translate-y-80 {
    --transform-translate-y: -80px;
}

.-translate-y-96 {
    --transform-translate-y: -96px;
}

.-translate-y-128 {
    --transform-translate-y: -128px;
}

.-translate-y-160 {
    --transform-translate-y: -160px;
}

.-translate-y-192 {
    --transform-translate-y: -192px;
}

.-translate-y-224 {
    --transform-translate-y: -224px;
}

.-translate-y-256 {
    --transform-translate-y: -256px;
}

.-translate-y-512 {
    --transform-translate-y: -512px;
}

.-translate-y-full {
    --transform-translate-y: -100%;
}

.-translate-y-1\/2 {
    --transform-translate-y: -50%;
}

.translate-y-1\/2 {
    --transform-translate-y: 50%;
}

.translate-y-full {
    --transform-translate-y: 100%;
}

.hover\:translate-x-0:hover {
    --transform-translate-x: 0;
}

.hover\:translate-x-1:hover {
    --transform-translate-x: 1px;
}

.hover\:translate-x-4:hover {
    --transform-translate-x: 4px;
}

.hover\:translate-x-8:hover {
    --transform-translate-x: 8px;
}

.hover\:translate-x-12:hover {
    --transform-translate-x: 12px;
}

.hover\:translate-x-16:hover {
    --transform-translate-x: 16px;
}

.hover\:translate-x-20:hover {
    --transform-translate-x: 20px;
}

.hover\:translate-x-24:hover {
    --transform-translate-x: 24px;
}

.hover\:translate-x-28:hover {
    --transform-translate-x: 28px;
}

.hover\:translate-x-32:hover {
    --transform-translate-x: 32px;
}

.hover\:translate-x-36:hover {
    --transform-translate-x: 36px;
}

.hover\:translate-x-40:hover {
    --transform-translate-x: 40px;
}

.hover\:translate-x-44:hover {
    --transform-translate-x: 44px;
}

.hover\:translate-x-48:hover {
    --transform-translate-x: 48px;
}

.hover\:translate-x-52:hover {
    --transform-translate-x: 52px;
}

.hover\:translate-x-56:hover {
    --transform-translate-x: 56px;
}

.hover\:translate-x-64:hover {
    --transform-translate-x: 64px;
}

.hover\:translate-x-68:hover {
    --transform-translate-x: 68px;
}

.hover\:translate-x-72:hover {
    --transform-translate-x: 72px;
}

.hover\:translate-x-80:hover {
    --transform-translate-x: 80px;
}

.hover\:translate-x-96:hover {
    --transform-translate-x: 96px;
}

.hover\:translate-x-128:hover {
    --transform-translate-x: 128px;
}

.hover\:translate-x-160:hover {
    --transform-translate-x: 160px;
}

.hover\:translate-x-192:hover {
    --transform-translate-x: 192px;
}

.hover\:translate-x-224:hover {
    --transform-translate-x: 224px;
}

.hover\:translate-x-256:hover {
    --transform-translate-x: 256px;
}

.hover\:translate-x-512:hover {
    --transform-translate-x: 512px;
}

.hover\:-translate-x-1:hover {
    --transform-translate-x: -1px;
}

.hover\:-translate-x-4:hover {
    --transform-translate-x: -4px;
}

.hover\:-translate-x-8:hover {
    --transform-translate-x: -8px;
}

.hover\:-translate-x-12:hover {
    --transform-translate-x: -12px;
}

.hover\:-translate-x-16:hover {
    --transform-translate-x: -16px;
}

.hover\:-translate-x-20:hover {
    --transform-translate-x: -20px;
}

.hover\:-translate-x-24:hover {
    --transform-translate-x: -24px;
}

.hover\:-translate-x-28:hover {
    --transform-translate-x: -28px;
}

.hover\:-translate-x-32:hover {
    --transform-translate-x: -32px;
}

.hover\:-translate-x-36:hover {
    --transform-translate-x: -36px;
}

.hover\:-translate-x-40:hover {
    --transform-translate-x: -40px;
}

.hover\:-translate-x-44:hover {
    --transform-translate-x: -44px;
}

.hover\:-translate-x-48:hover {
    --transform-translate-x: -48px;
}

.hover\:-translate-x-52:hover {
    --transform-translate-x: -52px;
}

.hover\:-translate-x-56:hover {
    --transform-translate-x: -56px;
}

.hover\:-translate-x-64:hover {
    --transform-translate-x: -64px;
}

.hover\:-translate-x-68:hover {
    --transform-translate-x: -68px;
}

.hover\:-translate-x-72:hover {
    --transform-translate-x: -72px;
}

.hover\:-translate-x-80:hover {
    --transform-translate-x: -80px;
}

.hover\:-translate-x-96:hover {
    --transform-translate-x: -96px;
}

.hover\:-translate-x-128:hover {
    --transform-translate-x: -128px;
}

.hover\:-translate-x-160:hover {
    --transform-translate-x: -160px;
}

.hover\:-translate-x-192:hover {
    --transform-translate-x: -192px;
}

.hover\:-translate-x-224:hover {
    --transform-translate-x: -224px;
}

.hover\:-translate-x-256:hover {
    --transform-translate-x: -256px;
}

.hover\:-translate-x-512:hover {
    --transform-translate-x: -512px;
}

.hover\:-translate-x-full:hover {
    --transform-translate-x: -100%;
}

.hover\:-translate-x-1\/2:hover {
    --transform-translate-x: -50%;
}

.hover\:translate-x-1\/2:hover {
    --transform-translate-x: 50%;
}

.hover\:translate-x-full:hover {
    --transform-translate-x: 100%;
}

.hover\:translate-y-0:hover {
    --transform-translate-y: 0;
}

.hover\:translate-y-1:hover {
    --transform-translate-y: 1px;
}

.hover\:translate-y-4:hover {
    --transform-translate-y: 4px;
}

.hover\:translate-y-8:hover {
    --transform-translate-y: 8px;
}

.hover\:translate-y-12:hover {
    --transform-translate-y: 12px;
}

.hover\:translate-y-16:hover {
    --transform-translate-y: 16px;
}

.hover\:translate-y-20:hover {
    --transform-translate-y: 20px;
}

.hover\:translate-y-24:hover {
    --transform-translate-y: 24px;
}

.hover\:translate-y-28:hover {
    --transform-translate-y: 28px;
}

.hover\:translate-y-32:hover {
    --transform-translate-y: 32px;
}

.hover\:translate-y-36:hover {
    --transform-translate-y: 36px;
}

.hover\:translate-y-40:hover {
    --transform-translate-y: 40px;
}

.hover\:translate-y-44:hover {
    --transform-translate-y: 44px;
}

.hover\:translate-y-48:hover {
    --transform-translate-y: 48px;
}

.hover\:translate-y-52:hover {
    --transform-translate-y: 52px;
}

.hover\:translate-y-56:hover {
    --transform-translate-y: 56px;
}

.hover\:translate-y-64:hover {
    --transform-translate-y: 64px;
}

.hover\:translate-y-68:hover {
    --transform-translate-y: 68px;
}

.hover\:translate-y-72:hover {
    --transform-translate-y: 72px;
}

.hover\:translate-y-80:hover {
    --transform-translate-y: 80px;
}

.hover\:translate-y-96:hover {
    --transform-translate-y: 96px;
}

.hover\:translate-y-128:hover {
    --transform-translate-y: 128px;
}

.hover\:translate-y-160:hover {
    --transform-translate-y: 160px;
}

.hover\:translate-y-192:hover {
    --transform-translate-y: 192px;
}

.hover\:translate-y-224:hover {
    --transform-translate-y: 224px;
}

.hover\:translate-y-256:hover {
    --transform-translate-y: 256px;
}

.hover\:translate-y-512:hover {
    --transform-translate-y: 512px;
}

.hover\:-translate-y-1:hover {
    --transform-translate-y: -1px;
}

.hover\:-translate-y-4:hover {
    --transform-translate-y: -4px;
}

.hover\:-translate-y-8:hover {
    --transform-translate-y: -8px;
}

.hover\:-translate-y-12:hover {
    --transform-translate-y: -12px;
}

.hover\:-translate-y-16:hover {
    --transform-translate-y: -16px;
}

.hover\:-translate-y-20:hover {
    --transform-translate-y: -20px;
}

.hover\:-translate-y-24:hover {
    --transform-translate-y: -24px;
}

.hover\:-translate-y-28:hover {
    --transform-translate-y: -28px;
}

.hover\:-translate-y-32:hover {
    --transform-translate-y: -32px;
}

.hover\:-translate-y-36:hover {
    --transform-translate-y: -36px;
}

.hover\:-translate-y-40:hover {
    --transform-translate-y: -40px;
}

.hover\:-translate-y-44:hover {
    --transform-translate-y: -44px;
}

.hover\:-translate-y-48:hover {
    --transform-translate-y: -48px;
}

.hover\:-translate-y-52:hover {
    --transform-translate-y: -52px;
}

.hover\:-translate-y-56:hover {
    --transform-translate-y: -56px;
}

.hover\:-translate-y-64:hover {
    --transform-translate-y: -64px;
}

.hover\:-translate-y-68:hover {
    --transform-translate-y: -68px;
}

.hover\:-translate-y-72:hover {
    --transform-translate-y: -72px;
}

.hover\:-translate-y-80:hover {
    --transform-translate-y: -80px;
}

.hover\:-translate-y-96:hover {
    --transform-translate-y: -96px;
}

.hover\:-translate-y-128:hover {
    --transform-translate-y: -128px;
}

.hover\:-translate-y-160:hover {
    --transform-translate-y: -160px;
}

.hover\:-translate-y-192:hover {
    --transform-translate-y: -192px;
}

.hover\:-translate-y-224:hover {
    --transform-translate-y: -224px;
}

.hover\:-translate-y-256:hover {
    --transform-translate-y: -256px;
}

.hover\:-translate-y-512:hover {
    --transform-translate-y: -512px;
}

.hover\:-translate-y-full:hover {
    --transform-translate-y: -100%;
}

.hover\:-translate-y-1\/2:hover {
    --transform-translate-y: -50%;
}

.hover\:translate-y-1\/2:hover {
    --transform-translate-y: 50%;
}

.hover\:translate-y-full:hover {
    --transform-translate-y: 100%;
}

.focus\:translate-x-0:focus {
    --transform-translate-x: 0;
}

.focus\:translate-x-1:focus {
    --transform-translate-x: 1px;
}

.focus\:translate-x-4:focus {
    --transform-translate-x: 4px;
}

.focus\:translate-x-8:focus {
    --transform-translate-x: 8px;
}

.focus\:translate-x-12:focus {
    --transform-translate-x: 12px;
}

.focus\:translate-x-16:focus {
    --transform-translate-x: 16px;
}

.focus\:translate-x-20:focus {
    --transform-translate-x: 20px;
}

.focus\:translate-x-24:focus {
    --transform-translate-x: 24px;
}

.focus\:translate-x-28:focus {
    --transform-translate-x: 28px;
}

.focus\:translate-x-32:focus {
    --transform-translate-x: 32px;
}

.focus\:translate-x-36:focus {
    --transform-translate-x: 36px;
}

.focus\:translate-x-40:focus {
    --transform-translate-x: 40px;
}

.focus\:translate-x-44:focus {
    --transform-translate-x: 44px;
}

.focus\:translate-x-48:focus {
    --transform-translate-x: 48px;
}

.focus\:translate-x-52:focus {
    --transform-translate-x: 52px;
}

.focus\:translate-x-56:focus {
    --transform-translate-x: 56px;
}

.focus\:translate-x-64:focus {
    --transform-translate-x: 64px;
}

.focus\:translate-x-68:focus {
    --transform-translate-x: 68px;
}

.focus\:translate-x-72:focus {
    --transform-translate-x: 72px;
}

.focus\:translate-x-80:focus {
    --transform-translate-x: 80px;
}

.focus\:translate-x-96:focus {
    --transform-translate-x: 96px;
}

.focus\:translate-x-128:focus {
    --transform-translate-x: 128px;
}

.focus\:translate-x-160:focus {
    --transform-translate-x: 160px;
}

.focus\:translate-x-192:focus {
    --transform-translate-x: 192px;
}

.focus\:translate-x-224:focus {
    --transform-translate-x: 224px;
}

.focus\:translate-x-256:focus {
    --transform-translate-x: 256px;
}

.focus\:translate-x-512:focus {
    --transform-translate-x: 512px;
}

.focus\:-translate-x-1:focus {
    --transform-translate-x: -1px;
}

.focus\:-translate-x-4:focus {
    --transform-translate-x: -4px;
}

.focus\:-translate-x-8:focus {
    --transform-translate-x: -8px;
}

.focus\:-translate-x-12:focus {
    --transform-translate-x: -12px;
}

.focus\:-translate-x-16:focus {
    --transform-translate-x: -16px;
}

.focus\:-translate-x-20:focus {
    --transform-translate-x: -20px;
}

.focus\:-translate-x-24:focus {
    --transform-translate-x: -24px;
}

.focus\:-translate-x-28:focus {
    --transform-translate-x: -28px;
}

.focus\:-translate-x-32:focus {
    --transform-translate-x: -32px;
}

.focus\:-translate-x-36:focus {
    --transform-translate-x: -36px;
}

.focus\:-translate-x-40:focus {
    --transform-translate-x: -40px;
}

.focus\:-translate-x-44:focus {
    --transform-translate-x: -44px;
}

.focus\:-translate-x-48:focus {
    --transform-translate-x: -48px;
}

.focus\:-translate-x-52:focus {
    --transform-translate-x: -52px;
}

.focus\:-translate-x-56:focus {
    --transform-translate-x: -56px;
}

.focus\:-translate-x-64:focus {
    --transform-translate-x: -64px;
}

.focus\:-translate-x-68:focus {
    --transform-translate-x: -68px;
}

.focus\:-translate-x-72:focus {
    --transform-translate-x: -72px;
}

.focus\:-translate-x-80:focus {
    --transform-translate-x: -80px;
}

.focus\:-translate-x-96:focus {
    --transform-translate-x: -96px;
}

.focus\:-translate-x-128:focus {
    --transform-translate-x: -128px;
}

.focus\:-translate-x-160:focus {
    --transform-translate-x: -160px;
}

.focus\:-translate-x-192:focus {
    --transform-translate-x: -192px;
}

.focus\:-translate-x-224:focus {
    --transform-translate-x: -224px;
}

.focus\:-translate-x-256:focus {
    --transform-translate-x: -256px;
}

.focus\:-translate-x-512:focus {
    --transform-translate-x: -512px;
}

.focus\:-translate-x-full:focus {
    --transform-translate-x: -100%;
}

.focus\:-translate-x-1\/2:focus {
    --transform-translate-x: -50%;
}

.focus\:translate-x-1\/2:focus {
    --transform-translate-x: 50%;
}

.focus\:translate-x-full:focus {
    --transform-translate-x: 100%;
}

.focus\:translate-y-0:focus {
    --transform-translate-y: 0;
}

.focus\:translate-y-1:focus {
    --transform-translate-y: 1px;
}

.focus\:translate-y-4:focus {
    --transform-translate-y: 4px;
}

.focus\:translate-y-8:focus {
    --transform-translate-y: 8px;
}

.focus\:translate-y-12:focus {
    --transform-translate-y: 12px;
}

.focus\:translate-y-16:focus {
    --transform-translate-y: 16px;
}

.focus\:translate-y-20:focus {
    --transform-translate-y: 20px;
}

.focus\:translate-y-24:focus {
    --transform-translate-y: 24px;
}

.focus\:translate-y-28:focus {
    --transform-translate-y: 28px;
}

.focus\:translate-y-32:focus {
    --transform-translate-y: 32px;
}

.focus\:translate-y-36:focus {
    --transform-translate-y: 36px;
}

.focus\:translate-y-40:focus {
    --transform-translate-y: 40px;
}

.focus\:translate-y-44:focus {
    --transform-translate-y: 44px;
}

.focus\:translate-y-48:focus {
    --transform-translate-y: 48px;
}

.focus\:translate-y-52:focus {
    --transform-translate-y: 52px;
}

.focus\:translate-y-56:focus {
    --transform-translate-y: 56px;
}

.focus\:translate-y-64:focus {
    --transform-translate-y: 64px;
}

.focus\:translate-y-68:focus {
    --transform-translate-y: 68px;
}

.focus\:translate-y-72:focus {
    --transform-translate-y: 72px;
}

.focus\:translate-y-80:focus {
    --transform-translate-y: 80px;
}

.focus\:translate-y-96:focus {
    --transform-translate-y: 96px;
}

.focus\:translate-y-128:focus {
    --transform-translate-y: 128px;
}

.focus\:translate-y-160:focus {
    --transform-translate-y: 160px;
}

.focus\:translate-y-192:focus {
    --transform-translate-y: 192px;
}

.focus\:translate-y-224:focus {
    --transform-translate-y: 224px;
}

.focus\:translate-y-256:focus {
    --transform-translate-y: 256px;
}

.focus\:translate-y-512:focus {
    --transform-translate-y: 512px;
}

.focus\:-translate-y-1:focus {
    --transform-translate-y: -1px;
}

.focus\:-translate-y-4:focus {
    --transform-translate-y: -4px;
}

.focus\:-translate-y-8:focus {
    --transform-translate-y: -8px;
}

.focus\:-translate-y-12:focus {
    --transform-translate-y: -12px;
}

.focus\:-translate-y-16:focus {
    --transform-translate-y: -16px;
}

.focus\:-translate-y-20:focus {
    --transform-translate-y: -20px;
}

.focus\:-translate-y-24:focus {
    --transform-translate-y: -24px;
}

.focus\:-translate-y-28:focus {
    --transform-translate-y: -28px;
}

.focus\:-translate-y-32:focus {
    --transform-translate-y: -32px;
}

.focus\:-translate-y-36:focus {
    --transform-translate-y: -36px;
}

.focus\:-translate-y-40:focus {
    --transform-translate-y: -40px;
}

.focus\:-translate-y-44:focus {
    --transform-translate-y: -44px;
}

.focus\:-translate-y-48:focus {
    --transform-translate-y: -48px;
}

.focus\:-translate-y-52:focus {
    --transform-translate-y: -52px;
}

.focus\:-translate-y-56:focus {
    --transform-translate-y: -56px;
}

.focus\:-translate-y-64:focus {
    --transform-translate-y: -64px;
}

.focus\:-translate-y-68:focus {
    --transform-translate-y: -68px;
}

.focus\:-translate-y-72:focus {
    --transform-translate-y: -72px;
}

.focus\:-translate-y-80:focus {
    --transform-translate-y: -80px;
}

.focus\:-translate-y-96:focus {
    --transform-translate-y: -96px;
}

.focus\:-translate-y-128:focus {
    --transform-translate-y: -128px;
}

.focus\:-translate-y-160:focus {
    --transform-translate-y: -160px;
}

.focus\:-translate-y-192:focus {
    --transform-translate-y: -192px;
}

.focus\:-translate-y-224:focus {
    --transform-translate-y: -224px;
}

.focus\:-translate-y-256:focus {
    --transform-translate-y: -256px;
}

.focus\:-translate-y-512:focus {
    --transform-translate-y: -512px;
}

.focus\:-translate-y-full:focus {
    --transform-translate-y: -100%;
}

.focus\:-translate-y-1\/2:focus {
    --transform-translate-y: -50%;
}

.focus\:translate-y-1\/2:focus {
    --transform-translate-y: 50%;
}

.focus\:translate-y-full:focus {
    --transform-translate-y: 100%;
}

.skew-x-0 {
    --transform-skew-x: 0;
}

.skew-x-1 {
    --transform-skew-x: 1deg;
}

.skew-x-2 {
    --transform-skew-x: 2deg;
}

.skew-x-3 {
    --transform-skew-x: 3deg;
}

.skew-x-6 {
    --transform-skew-x: 6deg;
}

.skew-x-12 {
    --transform-skew-x: 12deg;
}

.-skew-x-12 {
    --transform-skew-x: -12deg;
}

.-skew-x-6 {
    --transform-skew-x: -6deg;
}

.-skew-x-3 {
    --transform-skew-x: -3deg;
}

.-skew-x-2 {
    --transform-skew-x: -2deg;
}

.-skew-x-1 {
    --transform-skew-x: -1deg;
}

.skew-y-0 {
    --transform-skew-y: 0;
}

.skew-y-1 {
    --transform-skew-y: 1deg;
}

.skew-y-2 {
    --transform-skew-y: 2deg;
}

.skew-y-3 {
    --transform-skew-y: 3deg;
}

.skew-y-6 {
    --transform-skew-y: 6deg;
}

.skew-y-12 {
    --transform-skew-y: 12deg;
}

.-skew-y-12 {
    --transform-skew-y: -12deg;
}

.-skew-y-6 {
    --transform-skew-y: -6deg;
}

.-skew-y-3 {
    --transform-skew-y: -3deg;
}

.-skew-y-2 {
    --transform-skew-y: -2deg;
}

.-skew-y-1 {
    --transform-skew-y: -1deg;
}

.hover\:skew-x-0:hover {
    --transform-skew-x: 0;
}

.hover\:skew-x-1:hover {
    --transform-skew-x: 1deg;
}

.hover\:skew-x-2:hover {
    --transform-skew-x: 2deg;
}

.hover\:skew-x-3:hover {
    --transform-skew-x: 3deg;
}

.hover\:skew-x-6:hover {
    --transform-skew-x: 6deg;
}

.hover\:skew-x-12:hover {
    --transform-skew-x: 12deg;
}

.hover\:-skew-x-12:hover {
    --transform-skew-x: -12deg;
}

.hover\:-skew-x-6:hover {
    --transform-skew-x: -6deg;
}

.hover\:-skew-x-3:hover {
    --transform-skew-x: -3deg;
}

.hover\:-skew-x-2:hover {
    --transform-skew-x: -2deg;
}

.hover\:-skew-x-1:hover {
    --transform-skew-x: -1deg;
}

.hover\:skew-y-0:hover {
    --transform-skew-y: 0;
}

.hover\:skew-y-1:hover {
    --transform-skew-y: 1deg;
}

.hover\:skew-y-2:hover {
    --transform-skew-y: 2deg;
}

.hover\:skew-y-3:hover {
    --transform-skew-y: 3deg;
}

.hover\:skew-y-6:hover {
    --transform-skew-y: 6deg;
}

.hover\:skew-y-12:hover {
    --transform-skew-y: 12deg;
}

.hover\:-skew-y-12:hover {
    --transform-skew-y: -12deg;
}

.hover\:-skew-y-6:hover {
    --transform-skew-y: -6deg;
}

.hover\:-skew-y-3:hover {
    --transform-skew-y: -3deg;
}

.hover\:-skew-y-2:hover {
    --transform-skew-y: -2deg;
}

.hover\:-skew-y-1:hover {
    --transform-skew-y: -1deg;
}

.focus\:skew-x-0:focus {
    --transform-skew-x: 0;
}

.focus\:skew-x-1:focus {
    --transform-skew-x: 1deg;
}

.focus\:skew-x-2:focus {
    --transform-skew-x: 2deg;
}

.focus\:skew-x-3:focus {
    --transform-skew-x: 3deg;
}

.focus\:skew-x-6:focus {
    --transform-skew-x: 6deg;
}

.focus\:skew-x-12:focus {
    --transform-skew-x: 12deg;
}

.focus\:-skew-x-12:focus {
    --transform-skew-x: -12deg;
}

.focus\:-skew-x-6:focus {
    --transform-skew-x: -6deg;
}

.focus\:-skew-x-3:focus {
    --transform-skew-x: -3deg;
}

.focus\:-skew-x-2:focus {
    --transform-skew-x: -2deg;
}

.focus\:-skew-x-1:focus {
    --transform-skew-x: -1deg;
}

.focus\:skew-y-0:focus {
    --transform-skew-y: 0;
}

.focus\:skew-y-1:focus {
    --transform-skew-y: 1deg;
}

.focus\:skew-y-2:focus {
    --transform-skew-y: 2deg;
}

.focus\:skew-y-3:focus {
    --transform-skew-y: 3deg;
}

.focus\:skew-y-6:focus {
    --transform-skew-y: 6deg;
}

.focus\:skew-y-12:focus {
    --transform-skew-y: 12deg;
}

.focus\:-skew-y-12:focus {
    --transform-skew-y: -12deg;
}

.focus\:-skew-y-6:focus {
    --transform-skew-y: -6deg;
}

.focus\:-skew-y-3:focus {
    --transform-skew-y: -3deg;
}

.focus\:-skew-y-2:focus {
    --transform-skew-y: -2deg;
}

.focus\:-skew-y-1:focus {
    --transform-skew-y: -1deg;
}

.ease-ease {
    transition-timing-function: ease;
}

.ease-ease-in {
    transition-timing-function: ease-in;
}

.duration-150 {
    transition-duration: 150ms;
}

.delay-150 {
    transition-delay: 150ms;
}

@-webkit-keyframes spin {
    to {
        transform: rotate(360deg);
    }
}

@keyframes spin {
    to {
        transform: rotate(360deg);
    }
}

@-webkit-keyframes ping {
    75%, 100% {
        transform: scale(2);
        opacity: 0;
    }
}

@keyframes ping {
    75%, 100% {
        transform: scale(2);
        opacity: 0;
    }
}

@-webkit-keyframes pulse {
    50% {
        opacity: .5;
    }
}

@keyframes pulse {
    50% {
        opacity: .5;
    }
}

@-webkit-keyframes bounce {
    0%, 100% {
        transform: translateY(-25%);
        -webkit-animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
        animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
    }

    50% {
        transform: none;
        -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
        animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
    }
}

@keyframes bounce {
    0%, 100% {
        transform: translateY(-25%);
        -webkit-animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
        animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
    }

    50% {
        transform: none;
        -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
        animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
    }
}

.animate-none {
    -webkit-animation: none;
    animation: none;
}

.animate-spin {
    -webkit-animation: spin 1s linear infinite;
    animation: spin 1s linear infinite;
}

.animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}

.animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

.animate-bounce {
    -webkit-animation: bounce 1s infinite;
    animation: bounce 1s infinite;
}

.transition-bg {
    transition-property: background-color;
    transition-duration: 250ms;
    transition-duration: var(--transition-duration);
}

.transition-bg-all\,border\,shadow {
    transition-property: background-color, background-position, border, box-shadow;
    transition-duration: 250ms;
    transition-duration: var(--transition-duration);
}

.transition-border\,shadow {
    transition-property: border, box-shadow;
    transition-duration: 250ms;
    transition-duration: var(--transition-duration);
}

.transition-content {
    transition-property: font-size, opacity, padding, width, height;
    transition-duration: 250ms;
    transition-duration: var(--transition-duration);
}

.transition-p {
    transition-property: padding;
    transition-duration: 250ms;
    transition-duration: var(--transition-duration);
}

.transition-shadow {
    transition-property: box-shadow;
    transition-duration: 250ms;
    transition-duration: var(--transition-duration);
}

.transition-w {
    transition-property: width;
    transition-duration: 250ms;
    transition-duration: var(--transition-duration);
}

.transition-border {
    transition-property: border;
    transition-duration: 250ms;
    transition-duration: var(--transition-duration);
}

.transition-opacity {
    transition-property: opacity;
    transition-duration: 250ms;
    transition-duration: var(--transition-duration);
}

.transition-transform {
    transition-property: transform;
    transition-duration: 250ms;
    transition-duration: var(--transition-duration);
}

.transition-150 {
    --transition-duration: 150ms;
    transition-duration: 150ms;
    transition-duration: var(--transition-duration);
}

.transition-ease {
    transition-timing-function: ease;
}

.transition-ease-in {
    transition-timing-function: ease-in;
}

.transition-delay-150 {
    transition-delay: 150ms;
}

.will-change-auto {
    will-change: auto;
}

.will-change-scroll {
    will-change: scroll-position;
}

.will-change-contents {
    will-change: contents;
}

.will-change-opacity {
    will-change: opacity;
}

.will-change-transform {
    will-change: transform;
}

.border-raspberry-600-blue-700 {
    -o-border-image: linear-gradient(to right, #af1685, #1d4f91) 50;
    border-image: linear-gradient(to right, #af1685, #1d4f91) 50;
}

.border-box {
    box-sizing: border-box;
}

.content-box {
    box-sizing: content-box;
}

.content-0 {
    font-size: 0;
    opacity: 0;
    padding: 0;
    width: 0;
    height: 0;
}

.text-fill-current {
    -webkit-text-fill-color: currentColor;
}
.qtip{box-shadow:none;direction:ltr;display:none;font-size:10.5px;left:-28000px;line-height:12px;max-width:280px;min-width:50px;padding:0;position:absolute;top:-28000px}.qtip-content{word-wrap:break-word;padding:5px 9px;text-align:left}.qtip-content,.qtip-titlebar{overflow:hidden;position:relative}.qtip-titlebar{border-width:0 0 1px;font-weight:700;padding:5px 35px 5px 10px}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{border:1px solid transparent;cursor:pointer;outline:medium none;position:absolute;right:-9px;top:-9px;z-index:11}.qtip-titlebar .qtip-close{margin-top:-9px;right:4px;top:50%}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{direction:ltr;display:block;text-indent:-1000em}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{background:transparent none no-repeat -100em -100em;color:inherit;height:14px;line-height:14px;font:normal 700 10px/13px Tahoma,sans-serif;text-align:center;text-indent:0;width:18px}.qtip-default{background-color:#ffffa3;border:1px solid #f1d031;color:#555}.qtip-default .qtip-titlebar{background-color:#ffef93}.qtip-default .qtip-icon{background:#f1f1f1;border-color:#ccc;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#aaa;color:#111}

/*! Light tooltip style */.qtip-light{background-color:#fff;border-color:#e2e2e2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}

/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}

/*! Cream tooltip style */.qtip-cream{background-color:#fbf7aa;border-color:#f9e98e;color:#a27d35}.qtip-cream .qtip-titlebar{background-color:#f0de7d}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}

/*! Red tooltip style */.qtip-red{background-color:#f78b83;border-color:#d95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#f06d65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#d95252}

/*! Green tooltip style */.qtip-green{background-color:#caed9e;border-color:#90d93f;color:#3f6219}.qtip-green .qtip-titlebar{background-color:#b0de78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}

/*! Blue tooltip style */.qtip-blue{background-color:#e5f6fe;border-color:#add9ed;color:#5e99bd}.qtip-blue .qtip-titlebar{background-color:#d0e9f5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{background:#4a4a4a;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4a4a4a),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4a4a4a,#000);background-image:-moz-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:-ms-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:-o-linear-gradient(top,#4a4a4a 0,#000 100%);border:0 solid transparent;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff}.qtip-youtube .qtip-titlebar{background-color:#4a4a4a;background-color:transparent}.qtip-youtube .qtip-content{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);";font:12px arial,sans-serif;padding:.75em}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:transparent;border:0 dashed transparent;color:#fff}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{background-color:#d9d9c2;border:0 dashed transparent;-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);color:#111}.qtip-cluetip .qtip-titlebar{background-color:#87876a;border:0 dashed transparent;color:#fff}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);border:0 solid transparent;color:#fff;font-family:Lucida Grande,sans-serif;font-size:11px;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{background-color:transparent;padding:6px 35px 0 10px}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{background-color:#f9f9f9;border:3px solid #959fa9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#454545;font-family:serif;font-weight:400}.qtip-tipped .qtip-titlebar{background:#3a79b8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3a79b8),to(#2e629d));background-image:-webkit-linear-gradient(top,#3a79b8,#2e629d);background-image:-moz-linear-gradient(top,#3a79b8,#2e629d);background-image:-ms-linear-gradient(top,#3a79b8,#2e629d);background-image:-o-linear-gradient(top,#3a79b8,#2e629d);border-bottom-width:0;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{background:#285589;border:2px solid #285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#fbfbfb;color:#555}.qtip-bootstrap{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);color:#333;font-size:14px;line-height:20px;padding:1px}.qtip-bootstrap .qtip-titlebar{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;font-size:14px;font-weight:400;line-height:18px;margin:0;padding:8px 14px}.qtip-bootstrap .qtip-titlebar .qtip-close{border-style:none;right:11px;top:45%}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{color:#000;filter:alpha(opacity=20);float:right;font-size:20px;font-weight:700;height:auto;line-height:18px;opacity:.2;text-shadow:0 1px 0 #fff;width:auto}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;cursor:pointer;filter:alpha(opacity=40);opacity:.4;text-decoration:none}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{-webkit-filter:none;filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{background:transparent;border:0 dashed transparent;color:#123456;position:absolute}.qtip .qtip-tip canvas{left:0;top:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{height:100%;left:0;position:fixed;top:0;width:100%}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{background-color:#000;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.qtipmodal-ie6fix{position:absolute!important}@font-face{font-family:montserrat-okta;font-style:normal;font-weight:400;src:url(/assets/montserrat-okta-light-webfont-BwnGLZqe.eot);src:url(/assets/montserrat-okta-light-webfont-BwnGLZqe.eot?#iefix) format("embedded-opentype"),url(/assets/montserrat-okta-light-webfont-CSn6cH_g.woff) format("woff"),url(/assets/montserrat-okta-light-webfont-Bt7ndOay.ttf) format("truetype"),url(/assets/montserrat-okta-light-webfont-BTEtiBj1.svg#Montserrat-Light) format("svg")}@font-face{font-family:montserrat-okta;font-style:normal;font-weight:700;src:url(/assets/montserrat-okta-regular-webfont-jkc2xGhS.eot);src:url(/assets/montserrat-okta-regular-webfont-jkc2xGhS.eot?#iefix) format("embedded-opentype"),url(/assets/montserrat-okta-regular-webfont-CmFiySUO.woff) format("woff"),url(/assets/montserrat-okta-regular-webfont-BUHIsaG8.ttf) format("truetype"),url(/assets/montserrat-okta-regular-webfont-CZSdaAjO.svg#Montserrat-SemiBold) format("svg")}@font-face{font-family:okticon;font-style:normal;font-weight:400;src:url(/assets/okticon-BlUomg19.eot);src:url(/assets/okticon-BlUomg19.eot?#iefix) format("embedded-opentype"),url(/assets/okticon-CoemFjWL.woff) format("woff"),url(/assets/okticon-D1Bb_EkM.ttf) format("truetype"),url(/assets/okticon-A4MFCA8v.svg#okticon) format("svg")}.wf-loading{visibility:hidden}.wf-loading .ajax-include-feedback-content{visibility:hidden!important}.wf-active{visibility:visible}.float-r{float:right!important}.clearfix{display:block}.clearfix:after,.clearfix:before{clear:both;content:".";display:block;height:0;visibility:hidden}.hide{display:none}#okta-sign-in{background-color:#f9f9f9;border-radius:3px;border-style:solid;border-width:1px;color:#6e6e78;font-family:proxima nova,montserrat-okta,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;height:auto;line-height:1.4;margin:100px auto 8px;min-width:300px;overflow:auto;position:relative;width:400px}#okta-sign-in:focus{outline:none}@media only screen and (max-device-width:480px){#okta-sign-in{margin-top:0;width:100%}}@media only screen and (max-width:400px){#okta-sign-in{width:100%}}@media only screen and (max-height:750px){#okta-sign-in{margin-top:0}}#okta-sign-in.no-beacon .auth-content{padding-top:20px}#okta-sign-in.no-beacon .auth-header{padding-bottom:30px}.auth .content{display:inline-block;min-height:100%;min-width:300px;width:100%}.auth .content:after{content:"";display:block;height:30px}.auth .footer{background-color:#fff;bottom:0;font-size:12px;height:34px;left:0;min-width:300px;overflow:hidden;position:absolute;right:0}.auth .footer .footer-container{box-sizing:border-box;margin:0 auto;padding:9px 80px}@media only screen and (max-width:560px){.auth .footer .footer-container{padding-left:20px;padding-right:20px;width:400px}}@media only screen and (max-width:400px){.auth .footer .footer-container{width:100%}}.auth .footer a{color:#6e6e78}.auth .footer a:active,.auth .footer a:link,.auth .footer a:visited{color:#6e6e78;text-decoration:none}.auth .footer a:focus,.auth .footer a:hover{color:#6e6e78;text-decoration:underline}.auth .footer .copyright{float:left}.auth .footer .privacy-policy{float:right}.lt-ie8 .beacon-container{left:50%;margin-left:-42px}.lt-ie9 .input-fix input[name=phoneNumber]{border:1px solid #8c8c96}.lt-ie9 .auth{max-height:500px;overflow:auto}.lt-ie9 .footer{bottom:0;position:fixed}.lt-ie9 .auth-beacon-border{bottom:-2px;left:-2px;right:-2px;top:-2px}.lt-ie9 #copyright a{text-decoration:none}.lt-ie9 #copyright a:hover{color:red;cursor:pointer}.lt-ie9 .beacon-blank{display:none}.login-bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:fixed;right:0;top:0;z-index:-5}.okta-container .applogin-banner{margin-bottom:10px;min-width:300px;position:relative}.okta-container .applogin-banner .applogin-background{background-color:#fff;bottom:0;box-shadow:0 0 2px 1px hsla(0,0%,69%,.3);left:0;opacity:.9;position:absolute;right:0;top:0}.okta-container .applogin-banner .applogin-container{box-sizing:border-box;margin:0 auto;min-width:300px;padding:20px 0;position:relative;text-align:center;width:400px}@media only screen and (max-width:400px){.okta-container .applogin-banner .applogin-container{width:100%}}@media only screen and (max-height:750px){.okta-container .applogin-banner .applogin-container{padding:10px 0}}@media only screen and (max-height:660px){.okta-container .applogin-banner .applogin-container{padding:5px 0}}.okta-container .applogin-banner .applogin-container h1{font-size:24px;font-weight:lighter;line-height:26px}.okta-container .applogin-banner .applogin-app-logo{display:inline-block;margin-left:5px;vertical-align:middle}.okta-container .applogin-banner .applogin-app-logo images/okta{max-height:26px}#okta-sign-in{
  /*! Custom qtip styles, based on dark theme */}#okta-sign-in [class*="-16"],#okta-sign-in [class^="-16"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;vertical-align:top}#okta-sign-in [class*="-16"]:after,#okta-sign-in [class*="-16"]:before,#okta-sign-in [class^="-16"]:after,#okta-sign-in [class^="-16"]:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;speak:none;display:block;font-family:okticon;font-size:16px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;white-space:normal}#okta-sign-in [class*="-13"]:after,#okta-sign-in [class*="-13"]:before,#okta-sign-in [class*="-14"]:after,#okta-sign-in [class*="-14"]:before,#okta-sign-in [class^="-13"]:after,#okta-sign-in [class^="-13"]:before,#okta-sign-in [class^="-14"]:after,#okta-sign-in [class^="-14"]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;display:block;font-family:okticon;font-size:14px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;white-space:normal}#okta-sign-in [class*="-24"],#okta-sign-in [class^="-24"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}#okta-sign-in [class*="-24"]:after,#okta-sign-in [class*="-24"]:before,#okta-sign-in [class^="-24"]:after,#okta-sign-in [class^="-24"]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;display:block;font-family:okticon;font-size:24px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;white-space:normal}#okta-sign-in [class*="-48"],#okta-sign-in [class^="-48"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}#okta-sign-in [class*="-48"]:after,#okta-sign-in [class*="-48"]:before,#okta-sign-in [class^="-48"]:after,#okta-sign-in [class^="-48"]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;display:block;font-family:okticon;font-size:48px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;white-space:normal}#okta-sign-in [class*="-32"],#okta-sign-in [class^="-32"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}#okta-sign-in [class*="-32"]:after,#okta-sign-in [class*="-32"]:before,#okta-sign-in [class^="-32"]:after,#okta-sign-in [class^="-32"]:before{font-size:32px;position:absolute}#okta-sign-in .dismiss-icon,#okta-sign-in [class*="-32"]:after,#okta-sign-in [class*="-32"]:before,#okta-sign-in [class^="-32"]:after,#okta-sign-in [class^="-32"]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;display:block;font-family:okticon;font-style:normal!important;font-weight:300!important;text-indent:0;white-space:normal}#okta-sign-in .dismiss-icon{font-size:16px;position:relative}#okta-sign-in .admin-banner .dismiss-icon:before{color:#fff;content:"\e04f"}#okta-sign-in .dismiss-icon:before{color:#8c8c96;content:"\e04f"}#okta-sign-in .dismiss-icon:hover:before{color:#5e5e5e;content:"\e04f"}#okta-sign-in #hide-getting-started.dismiss-icon{float:none;margin:0;position:absolute;right:5px;top:5px}#okta-sign-in #hide-getting-started.dismiss-icon:hover{text-decoration:none}#okta-sign-in #getting-started-shortcut .dismiss-icon{color:#b0d244;content:"\e04f"}#okta-sign-in #getting-started-shortcut .dismiss-icon:hover{color:#8c8c96;content:"\e04f"}#okta-sign-in #hide-getting-started-shortcut{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-family:okticon;font-size:16px;font-style:normal!important;font-weight:300!important;position:absolute;right:15px;text-align:center;text-decoration:none}#okta-sign-in #hide-getting-started-shortcut:before{color:#b0d244;content:"\e04f"}#okta-sign-in #hide-getting-started-shortcut:hover:before{color:#cfeb76;content:"\e04f";text-decoration:none}#okta-sign-in .oktamainlogo:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#fff;content:"\e06e";display:block;font-family:okticon;font-size:66px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;top:-7px;vertical-align:top;white-space:normal}#okta-sign-in .oktaicon:before{color:#007cc0;content:"\e06c"}#okta-sign-in .oktaicon:after,#okta-sign-in .oktaicon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;display:block;font-family:okticon;font-size:80px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;top:-10px;vertical-align:top;white-space:normal}#okta-sign-in .oktaicon:after{color:#000;content:"\e06d"}#okta-sign-in .person-add-16:before{color:#5e5e5e;content:"\e00d"}#okta-sign-in .person-add-16:after{color:#007cc0;content:"\e001"}#okta-sign-in .app-add-16:before{color:#5e5e5e;content:"\e043"}#okta-sign-in .app-add-16:after{color:#007cc0;content:"\e001"}#okta-sign-in .app-add-16-gray:before{color:#5e5e5e;content:"\e043"}#okta-sign-in .app-add-16-gray:after{color:#5e5e5e;content:"\e001"}#okta-sign-in .app-refresh-16:before{color:#5e5e5e;content:"\e047"}#okta-sign-in .app-refresh-16:after{color:#007cc0;content:"\e008"}#okta-sign-in .app-remove-16:before{color:#5e5e5e;content:"\e044"}#okta-sign-in .app-remove-16:after{color:#e34843;content:"\e009"}#okta-sign-in .person-import-16:before{color:#5e5e5e;content:"\e010"}#okta-sign-in .person-import-16:after{color:#5e5e5e;content:"\e005"}#okta-sign-in .person-import-16-green:before{color:#5e5e5e;content:"\e010"}#okta-sign-in .person-import-16-green:after{color:#4cbf9c;content:"\e005"}#okta-sign-in .admin-add-16:before{color:#5e5e5e;content:"\e012"}#okta-sign-in .admin-add-16:after{color:#007cc0;content:"\e001"}#okta-sign-in .logo-upload-16:before{color:#5e5e5e;content:"\e016"}#okta-sign-in .logo-upload-16:after{color:#007cc0;content:"\e00b"}#okta-sign-in .person-activate-16:before{color:#5e5e5e;content:"\e00f"}#okta-sign-in .person-activate-16:after{color:#007cc0;content:"\e000"}#okta-sign-in .person-suspend-16:before{color:#5e5e5e;content:"\e093"}#okta-sign-in .person-suspend-16:after{color:#007cc0;content:"\e091"}#okta-sign-in .person-unsuspend-16:before{color:#5e5e5e;content:"\e095"}#okta-sign-in .person-unsuspend-16:after{color:#007cc0;content:"\e092"}#okta-sign-in .app-assign-16:before{color:#5e5e5e;content:"\e046"}#okta-sign-in .app-assign-16:after{color:#007cc0;content:"\e002"}#okta-sign-in .app-unassign-16:before{color:#5e5e5e;content:"\e045"}#okta-sign-in .app-unassign-16:after{color:#007cc0;content:"\e00a"}#okta-sign-in .person-deactivate-16:before{color:#5e5e5e;content:"\e00e"}#okta-sign-in .person-deactivate-16:after{color:#007cc0;content:"\e009"}#okta-sign-in .arrow-left-16:before{color:#007cc0}#okta-sign-in .arrow-left-16-gray:before,#okta-sign-in .arrow-left-16:before{content:"\e02c";-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#okta-sign-in .arrow-left-16-gray:before{color:#5e5e5e}#okta-sign-in .arrow-right-16:before{color:#007cc0;content:"\e02c"}#okta-sign-in .arrow-down-16:before{color:#007cc0;content:"\e02c";-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#okta-sign-in .arrow-up-16:before{color:#007cc0;content:"\e02c";-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#okta-sign-in .form-help-16:before{color:#8c8c96;content:"\e054"}#okta-sign-in .password-reset-16:before{color:#5e5e5e;content:"\e034"}#okta-sign-in .password-reset-16:after{color:#007cc0;content:"\e035"}#okta-sign-in .support-16:before{color:#5e5e5e;content:"\e015"}#okta-sign-in .status-16:before{color:#5e5e5e;content:"\e05b"}#okta-sign-in .help-16:before{color:#666;content:"\e054"}#okta-sign-in .help-14:before{color:#f1d10d;content:"\e054";font-size:14px}#okta-sign-in .help-13:before{color:#8c8c96;content:"\e054";font-size:14px}#okta-sign-in .feedback-16:before{color:#5e5e5e;content:"\e02f"}#okta-sign-in .suggest-feature-16:before{color:#5e5e5e;content:"\e062"}#okta-sign-in .light-bulb-16:before{color:#fff;content:"\e062"}#okta-sign-in .report-bug-16:before{color:#5e5e5e;content:"\e05c"}#okta-sign-in .person-16-blue:before{color:#007cc0;content:"\e00c"}#okta-sign-in .confirm-16:before{color:#5e5e5e;content:"\e030"}#okta-sign-in .confirm-16-small:before{color:#5e5e5e;content:"\e031"}#okta-sign-in .confirm-16-small-disabled:before{color:#8c8c96;content:"\e031"}#okta-sign-in .confirm-16-disabled:before{color:#8c8c96;content:"\e030"}#okta-sign-in .confirm-16-blue:before{color:#007cc0;content:"\e030"}#okta-sign-in .confirm-16-green:before{color:#4cbf9c;content:"\e030"}#okta-sign-in .visibility-16:before{color:#8c8c96;content:"\e022"}#okta-sign-in .visibility-off-16:before{color:#8c8c96;content:"\e0c3"}#okta-sign-in .person-16-gray:before{color:#5e5e5e;content:"\e00c"}#okta-sign-in .cancel-16-small:before,#okta-sign-in .cancel-16:before{color:#5e5e5e;content:"\e02b"}#okta-sign-in .cancel-16-disabled:before,#okta-sign-in .cancel-16-small-disabled:before{color:#8c8c96;content:"\e02b"}#okta-sign-in .cancel-16-blue:before{color:#007cc0;content:"\e02b"}#okta-sign-in .cancel-16-light-gray:before{color:#8c8c96;content:"\e02b"}#okta-sign-in .cancel-16-small-red:before{color:#e34843;content:"\e02b"}#okta-sign-in .checkbox-16:before{color:#5e5e5e;color:#007cc0;content:"\e032";content:"\e033"}#okta-sign-in .message-16:before{color:#5e5e5e;content:"\e02f"}#okta-sign-in .activate-on-green-16:before{color:#4cbf9c;content:"\e02d"}#okta-sign-in .deactivate-16:before{color:#5e5e5e;content:"\e02d"}#okta-sign-in .deactivate-off-red-16:before{color:#e34843;content:"\e02d"}#okta-sign-in .delete-16:before{color:#e34843;content:"\e04e"}#okta-sign-in .delete-16-gray:before{color:#5e5e5e;content:"\e04e"}#okta-sign-in .app-16-blue:before{color:#007cc0;content:"\e042"}#okta-sign-in .edit-16:before{color:#5e5e5e;content:"\e040"}#okta-sign-in .edit-16-disabled:before{color:#8c8c96;content:"\e040"}#okta-sign-in .edit-16-blue:before{color:#007cc0;content:"\e040"}#okta-sign-in .edit-16-white:before{color:#fff;content:"\e040"}#okta-sign-in .credentials-16:before{color:#5e5e5e;content:"\e03c"}#okta-sign-in .launch-16:before{color:#5e5e5e;content:"\e06f"}#okta-sign-in .app-16-gray:before{color:#5e5e5e;content:"\e042"}#okta-sign-in .prev-16:before{content:"\e020"}#okta-sign-in .prev-13:before,#okta-sign-in .prev-16:before{color:#5e5e5e;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#okta-sign-in .prev-13:before{content:"\e01f"}#okta-sign-in .next-16:before{color:#5e5e5e;content:"\e020"}#okta-sign-in .next-13:before{color:#5e5e5e;content:"\e01f";font-size:16px}#okta-sign-in .org-settings-16:before{color:#5e5e5e;content:"\e025"}#okta-sign-in .org-settings-16:after{color:#5e5e5e;content:"\e026"}#okta-sign-in .settings-white-16:before{color:#fff;content:"\e025"}#okta-sign-in .settings-white-16:after{color:#fff;content:"\e026"}#okta-sign-in .remove-16:before{color:#5e5e5e;content:"\e052"}#okta-sign-in .remove-16-color:before{color:#e34843;content:"\e052"}#okta-sign-in .remove-16-disabled:before{color:#8c8c96;content:"\e052"}#okta-sign-in .remove-16-red:before{color:#e34843;content:"\e052"}#okta-sign-in .clear-input-16:before{color:#5e5e5e;content:"\e02b"}#okta-sign-in .reports-16:before{color:#5e5e5e;content:"\e048"}#okta-sign-in .reports-16:after{color:#007cc0;content:"\e049"}#okta-sign-in .add-16:before{color:#5e5e5e;content:"\e050"}#okta-sign-in .add-16-color:before{color:#4cbf9c;content:"\e050"}#okta-sign-in .add-16-disabled:before{color:#8c8c96;content:"\e050"}#okta-sign-in .add-16-white:before{color:#fff;content:"\e050"}#okta-sign-in .add-16-thin:before{color:#007cc0;content:"\e03a"}#okta-sign-in .expand-l-16-gray:before{color:#5e5e5e;content:"\e056";-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#okta-sign-in .expand-r-16-gray:before{color:#5e5e5e;content:"\e056"}#okta-sign-in .collapse-16-gray:before{color:#5e5e5e;content:"\e056";-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#okta-sign-in .icon-ios-16:before{color:#5e5e5e;content:"\e088"}#okta-sign-in .icon-android-16:before{color:#92bf43;content:"\e085"}#okta-sign-in .icon-windows-16:before{color:#00abef;content:"\e08f"}#okta-sign-in .icon-osx-16:before{color:#5e5e5e;content:"\e08e"}#okta-sign-in .expand-l-gray .icon:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#okta-sign-in .collapse-gray .icon:before,#okta-sign-in .expand-l-gray .icon:before,#okta-sign-in .expand-r-gray .icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#8c8c96;content:"\e056";display:block;font-family:okticon;font-size:16px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;white-space:normal}#okta-sign-in .collapse-gray .icon:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#okta-sign-in .collapse-16-up-gray:before{color:#5e5e5e;content:"\e056";-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#okta-sign-in .expand-l-16-blue:before{color:#007cc0;content:"\e056";-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#okta-sign-in .expand-r-16-blue:before{color:#007cc0;content:"\e056"}#okta-sign-in .collapse-16-blue:before{color:#007cc0;content:"\e056";-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#okta-sign-in .info-16-white:before,#okta-sign-in .info-16:before{color:#fff;content:"\e053"}#okta-sign-in .info-16-gray:before{color:#5e5e5e;content:"\e053"}#okta-sign-in .warning-16:before{color:#fff;content:"\e058"}#okta-sign-in .warning-16-yellow:before{color:#f1d10d;content:"\e058"}#okta-sign-in .error-16:before{color:#fff;content:"\e055"}#okta-sign-in .error-16-red:before,#okta-sign-in .error-16-small:before{color:#e34843;content:"\e055"}#okta-sign-in .success-16:before{color:#fff;content:"\e051"}#okta-sign-in .success-16-green:before{color:#4cbf9c;content:"\e051"}#okta-sign-in .success-16-gray:before{color:#e0e0e0;content:"\e051"}#okta-sign-in .directory-add-16:before{color:#5e5e5e;content:"\e027"}#okta-sign-in .directory-add-16:after{color:#007cc0;content:"\e001"}#okta-sign-in .directory-remove-16:before{color:#5e5e5e;content:"\e029"}#okta-sign-in .directory-remove-16:after{color:#007cc0;content:"\e009"}#okta-sign-in .directory-16:before{color:#5e5e5e;content:"\e028"}#okta-sign-in .directory-16-light-gray:before{color:#8c8c96;content:"\e028"}#okta-sign-in .token-add-16:before{color:#5e5e5e;content:"\e03b"}#okta-sign-in .token-add-16:after{color:#007cc0;content:"\e001"}#okta-sign-in .user-provisioning-16:before{color:#8c8c96;content:"\e011"}#okta-sign-in .user-provisioning-16:after{color:#8c8c96;content:"\e007"}#okta-sign-in .user-provisioning-16-green:before,#okta-sign-in .user-provisioning-16.active:before{color:#5e5e5e;content:"\e011"}#okta-sign-in .user-provisioning-16-green:after,#okta-sign-in .user-provisioning-16.active:after{color:#4cbf9c;content:"\e007"}#okta-sign-in .user-deprovisioning-16:before{color:#5e5e5e;content:"\e013"}#okta-sign-in .user-deprovisioning-16:after{color:#007cc0;content:"\e003"}#okta-sign-in .import-users-16:before{color:#8c8c96;content:"\e010"}#okta-sign-in .import-users-16:after{color:#8c8c96;content:"\e005"}#okta-sign-in .import-users-16-green.active:before,#okta-sign-in .import-users-16-green:before{color:#5e5e5e;content:"\e010"}#okta-sign-in .import-users-16-green.active:after,#okta-sign-in .import-users-16-green:after{color:#4cbf9c;content:"\e005"}#okta-sign-in .password-sync-16:before{color:#8c8c96;content:"\e034"}#okta-sign-in .password-sync-16:after{color:#8c8c96;content:"\e035"}#okta-sign-in .password-sync-16-green.active:before,#okta-sign-in .password-sync-16-green:before{color:#5e5e5e;content:"\e034"}#okta-sign-in .password-sync-16-green.active:after,#okta-sign-in .password-sync-16-green:after{color:#4cbf9c;content:"\e035"}#okta-sign-in .user-deactivation-16:before{color:#8c8c96;content:"\e00f"}#okta-sign-in .user-deactivation-16:after{color:#8c8c96;content:"\e000"}#okta-sign-in .user-deactivation-16-green.active:before,#okta-sign-in .user-deactivation-16-green:before{color:#5e5e5e;content:"\e00f"}#okta-sign-in .user-deactivation-16-green.active:after,#okta-sign-in .user-deactivation-16-green:after{color:#4cbf9c;content:"\e000"}#okta-sign-in .swa-16:before{color:#8c8c96;content:"\e03d"}#okta-sign-in .swa-16:after{color:#8c8c96;content:"\e002"}#okta-sign-in .swa-16-green.active:before,#okta-sign-in .swa-16-green:before{color:#5e5e5e;content:"\e03d"}#okta-sign-in .swa-16-green.active:after,#okta-sign-in .swa-16-green:after{color:#4cbf9c;content:"\e002"}#okta-sign-in .advanced-sso-16:before{color:#8c8c96;content:"\e017"}#okta-sign-in .advanced-sso-16:after{color:#8c8c96;content:"\e018"}#okta-sign-in .advanced-sso-16-green.active:before,#okta-sign-in .advanced-sso-16-green:before{color:#4cbf9c;content:"\e017"}#okta-sign-in .advanced-sso-16-green.active:after,#okta-sign-in .advanced-sso-16-green:after{color:#5e5e5e;content:"\e018"}#okta-sign-in .advanced-sso-16-blue:before{color:#007cc0;content:"\e017"}#okta-sign-in .advanced-sso-16-blue:after{color:#5e5e5e;content:"\e018"}#okta-sign-in .bookmark-16:before{color:#8c8c96;content:"\e02a"}#okta-sign-in .bookmark-16-green.active:before,#okta-sign-in .bookmark-16-green:before{color:#4cbf9c;content:"\e02a"}#okta-sign-in .run-16:before{color:#007cc0;content:"\e04b"}#okta-sign-in .run-16-gray:before{color:#5e5e5e;content:"\e04b"}#okta-sign-in .run-16-white:before{color:#fff;content:"\e04b"}#okta-sign-in .download-16:before{color:#007cc0;content:"\e03f"}#okta-sign-in .group-16:before{color:#5e5e5e;content:"\e019"}#okta-sign-in .group-add-16:before{color:#5e5e5e;content:"\e01a"}#okta-sign-in .group-add-16:after{color:#007cc0;content:"\e001"}#okta-sign-in .group-remove-16:before{color:#5e5e5e;content:"\e01d"}#okta-sign-in .group-remove-16:after{color:#007cc0;content:"\e00a"}#okta-sign-in .group-member-add-16:before{color:#5e5e5e;content:"\e00d"}#okta-sign-in .group-member-add-16:after{color:#007cc0;content:"\e001"}#okta-sign-in .group-member-remove-16:before{color:#5e5e5e;content:"\e00e"}#okta-sign-in .group-member-remove-16:after{color:#007cc0;content:"\e009"}#okta-sign-in .config-16:before{color:#5e5e5e;content:"\e024"}#okta-sign-in .group-override-16:before{color:#5e5e5e;content:"\e01e"}#okta-sign-in .group-override-16:after{color:#007cc0;content:"\e006"}#okta-sign-in .search-add-16:before{color:#8c8c96;content:"\e050"}#okta-sign-in .search-green-add-16:before{color:#4cbf9c;content:"\e050"}#okta-sign-in .magnifying-glass-16:before{color:#8c8c96;content:"\e041"}#okta-sign-in .location-16:before{color:#5e5e5e;content:"\e039"}#okta-sign-in .time-16:before{color:#5e5e5e;content:"\e057"}#okta-sign-in .time-alt-16:before{color:#8c8c96;content:"\e082"}#okta-sign-in .calendar-16:before{color:#8c8c96;content:"\e083"}#okta-sign-in .people-16:before{color:#5e5e5e;content:"\e019"}#okta-sign-in .conversation-16:before{color:#5e5e5e;content:"\e023"}#okta-sign-in .conversation-16-white:before{color:#fff;content:"\e023"}#okta-sign-in .megaphone-16:before{color:#5e5e5e;content:"\e065"}#okta-sign-in .active-sync-16:before{color:#5e5e5e;content:"\e01c"}#okta-sign-in .active-sync-16:after{color:#4cbf9c;content:"\e007"}#okta-sign-in .active-sync-16-reverse:before{color:#fff;content:"\e01c"}#okta-sign-in .active-sync-16-reverse:after{color:#4cbf9c;content:"\e007"}#okta-sign-in .inactive-sync-16:before{color:#8c8c96;content:"\e01c"}#okta-sign-in .inactive-sync-16:after{color:#8c8c96;content:"\e007"}#okta-sign-in .error-sync-16:before{color:#5e5e5e;content:"\e01c"}#okta-sign-in .error-sync-16:after{color:#e34843;content:"\e007"}#okta-sign-in .tasks-16-pending:before{color:#5e5e5e;content:"\e032"}#okta-sign-in .tasks-16-pending:after{color:#f1d10d;content:"\e033"}#okta-sign-in .password-reset-16-red:before{color:#5e5e5e;content:"\e034"}#okta-sign-in .password-reset-16-red:after{color:#e34843;content:"\e035"}#okta-sign-in .person-activate-16-yellow:before{color:#5e5e5e;content:"\e00f"}#okta-sign-in .person-activate-16-yellow:after{color:#f1d10d;content:"\e000"}#okta-sign-in .person-import-16-yellow:before{color:#5e5e5e;content:"\e010"}#okta-sign-in .person-import-16-yellow:after{color:#f1d10d;content:"\e005"}#okta-sign-in .apps-16-red:before{color:#e34843;content:"\e042"}#okta-sign-in .code-brackets-16:before{color:#5e5e5e;content:"\e038"}#okta-sign-in .refresh-16:before{color:#5e5e5e;content:"\e03e"}#okta-sign-in .refresh-16-blue:before{color:#007cc0;content:"\e03e"}#okta-sign-in .refresh-16-white:before{color:#fff;content:"\e03e"}#okta-sign-in .back-16:before{color:#fff;content:"\e02c";-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#okta-sign-in .filter-16:before{color:#5e5e5e;content:"\e04a"}#okta-sign-in .filter-16-reverse:before{color:#fff;content:"\e04a"}#okta-sign-in .clone-16:before{color:#5e5e5e;content:"\e036"}#okta-sign-in .clone-16:after{color:#007cc0;content:"\e037"}#okta-sign-in .duo-push-16:before,#okta-sign-in .okta-push-16:before{color:#5e5e5e;content:"\e051"}#okta-sign-in .duo-sms-16:before{color:#5e5e5e;content:"\e02e"}#okta-sign-in .duo-call-16:before{color:#5e5e5e;content:"\e021"}#okta-sign-in .factory-reset-16:before{color:#5e5e5e;content:"\e04c"}#okta-sign-in .no-16:before{color:#5e5e5e;content:"\e04d"}#okta-sign-in .expression-16:before{color:#007cc0;content:"\e068"}#okta-sign-in .omm-enrolling-16:before{color:#4cbf9c;content:"\e05a"}#okta-sign-in .remote-lock-16:before{color:#5e5e5e;content:"\e05d"}#okta-sign-in .asterisk-16:before{color:#007cc0;content:"\e071";font-size:12px}#okta-sign-in .asterisk-16-white:before{color:#fff;content:"\e071"}#okta-sign-in .configure-16:before{color:#5e5e5e;content:"\e076"}#okta-sign-in .instructions-16:before{color:#fff;content:"\e064"}#okta-sign-in .tombstone-16:before{color:#5e5e5e;content:"\e084"}#okta-sign-in .send-16:before{color:#5e5e5e;content:"\e094"}#okta-sign-in .add:before{content:"\e050"}#okta-sign-in .add:before,#okta-sign-in .success-icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#4cbf9c;display:block;font-family:okticon;font-size:16px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;white-space:normal}#okta-sign-in .success-icon:before{content:"\e051"}#okta-sign-in .person-add-24:before{color:#5e5e5e;content:"\e00d"}#okta-sign-in .person-add-24:after{color:#007cc0;content:"\e001"}#okta-sign-in .app-add-24:before{color:#5e5e5e;content:"\e043"}#okta-sign-in .app-add-24:after{color:#007cc0;content:"\e001"}#okta-sign-in .app-add-24-gray:before{color:#5e5e5e;content:"\e043"}#okta-sign-in .app-add-24-gray:after{color:#5e5e5e;content:"\e001"}#okta-sign-in .app-refresh-24:before{color:#5e5e5e;content:"\e047"}#okta-sign-in .app-refresh-24:after{color:#007cc0;content:"\e008"}#okta-sign-in .person-import-24:before{color:#5e5e5e;content:"\e010"}#okta-sign-in .person-import-24:after{color:#007cc0;content:"\e005"}#okta-sign-in .person-import-24-yellow:before{color:#5e5e5e;content:"\e010"}#okta-sign-in .person-import-24-yellow:after{color:#f1d10d;content:"\e005"}#okta-sign-in .admin-add-24:before{color:#5e5e5e;content:"\e012"}#okta-sign-in .admin-add-24:after{color:#007cc0;content:"\e001"}#okta-sign-in .logo-upload-24:before{color:#5e5e5e;content:"\e016"}#okta-sign-in .logo-upload-24:after{color:#007cc0;content:"\e00b"}#okta-sign-in .person-activate-24:before{color:#5e5e5e;content:"\e00f"}#okta-sign-in .person-activate-24:after{color:#007cc0;content:"\e000"}#okta-sign-in .person-activate-24-yellow:before{color:#5e5e5e;content:"\e00f"}#okta-sign-in .person-activate-24-yellow:after{color:#f1d10d;content:"\e000"}#okta-sign-in .person-edit-24:before{color:#5e5e5e;content:"\e066"}#okta-sign-in .person-edit-24:after{color:#007cc0;content:"\e004"}#okta-sign-in .app-assign-24:before{color:#5e5e5e;content:"\e046"}#okta-sign-in .app-assign-24:after{color:#007cc0;content:"\e002"}#okta-sign-in .apps-24:before{color:#5e5e5e;content:"\e042"}#okta-sign-in .apps-24-green:before{color:#4cbf9c;content:"\e042"}#okta-sign-in .apps-24-red:before{color:#e34843;content:"\e042"}#okta-sign-in .app-unassign-24:before{color:#5e5e5e;content:"\e045"}#okta-sign-in .app-unassign-24:after{color:#007cc0;content:"\e00a"}#okta-sign-in .app-unassign-24-yellow:before{color:#5e5e5e;content:"\e045"}#okta-sign-in .app-unassign-24-yellow:after{color:#f1d10d;content:"\e00a"}#okta-sign-in .person-deactivate-24:before{color:#5e5e5e;content:"\e00e"}#okta-sign-in .person-deactivate-24:after{color:#007cc0;content:"\e009"}#okta-sign-in .password-reset-24:before{color:#5e5e5e;content:"\e034"}#okta-sign-in .password-reset-24:after{color:#007cc0;content:"\e035"}#okta-sign-in .password-reset-24-red:before{color:#5e5e5e;content:"\e034"}#okta-sign-in .password-reset-24-red:after{color:#e34843;content:"\e035"}#okta-sign-in .feedback-24:before{color:#5e5e5e;content:"\e02f"}#okta-sign-in .person-24:before{color:#5e5e5e;content:"\e00c"}#okta-sign-in .person-24-green:before{color:#4cbf9c;content:"\e00c"}#okta-sign-in .person-24-red:before{color:#e34843;content:"\e00c"}#okta-sign-in .people-24:before{color:#5e5e5e;content:"\e019"}#okta-sign-in .instructions-24:before{color:#fff;content:"\e064"}#okta-sign-in .plugin-required-24:before{color:#5e5e5e;content:"\e063"}#okta-sign-in .info-24:before{color:#fff;content:"\e053"}#okta-sign-in .warning-24:before{color:#fff;content:"\e058"}#okta-sign-in .warning-24-yellow:before{color:#f1d10d;content:"\e058"}#okta-sign-in .error-24:before{color:#fff;content:"\e055"}#okta-sign-in .error-24-red:before{color:#e34843;content:"\e055"}#okta-sign-in .success-24:before{color:#fff;content:"\e051"}#okta-sign-in .success-24-green:before{color:#4cbf9c;content:"\e051"}#okta-sign-in .directory-add-24:before{color:#5e5e5e;content:"\e027"}#okta-sign-in .directory-add-24:after{color:#007cc0;content:"\e001"}#okta-sign-in .directory-remove-24:before{color:#5e5e5e;content:"\e029"}#okta-sign-in .directory-remove-24:after{color:#007cc0;content:"\e009"}#okta-sign-in .directory-24:before{color:#5e5e5e;content:"\e028"}#okta-sign-in .directory-24-green:before{color:#4cbf9c;content:"\e028"}#okta-sign-in .directory-24-red:before{color:#e34843;content:"\e028"}#okta-sign-in .preview-24:before{color:#e34843;content:"\e022"}#okta-sign-in .token-add-24:before{color:#5e5e5e;content:"\e03b"}#okta-sign-in .token-add-24:after{color:#007cc0;content:"\e002"}#okta-sign-in .group-24:before{color:#5e5e5e;content:"\e019"}#okta-sign-in .group-add-24:before{color:#5e5e5e;content:"\e01a"}#okta-sign-in .group-add-24:after{color:#007cc0;content:"\e001"}#okta-sign-in .settings-24:before{color:#5e5e5e;content:"\e025"}#okta-sign-in .settings-24:after{color:#5e5e5e;content:"\e026"}#okta-sign-in .reports-24:before{color:#5e5e5e;content:"\e048"}#okta-sign-in .reports-24:after{color:#007cc0;content:"\e049"}#okta-sign-in .security-24:before{color:#5e5e5e;content:"\e05d"}#okta-sign-in .dashboard-24:before{color:#5e5e5e;content:"\e05e"}#okta-sign-in .dashboard-24:after{color:#007cc0;content:"\e05f"}#okta-sign-in .tasks-notepad-24:before{color:#5e5e5e;content:"\e060"}#okta-sign-in .tasks-notepad-24:after{color:#007cc0;content:"\e061"}#okta-sign-in .profile-sync-24:before{color:#5e5e5e;content:"\e067"}#okta-sign-in .profile-sync-24:after{color:#007cc0;content:"\e004"}#okta-sign-in .light-bulb-24:before{color:#fff;content:"\e062"}#okta-sign-in .warning-important-24:before{color:#fff;content:"\e058"}#okta-sign-in .download-24:before{color:#5e5e5e;content:"\e03f"}#okta-sign-in .icon-devices-24:before{color:#5e5e5e;content:"\e069"}#okta-sign-in .icon-laptop-32:before{color:#5e5e5e;content:"\e08d"}#okta-sign-in .icon-iphone-32:before{color:#5e5e5e;content:"\e08c"}#okta-sign-in .icon-ipad-32:before{color:#5e5e5e;content:"\e08b"}#okta-sign-in .icon-ipod-touch-32:before,#okta-sign-in .icon-unknown-32:before{color:#5e5e5e;content:"\e08c"}#okta-sign-in .icon-android-phone-32:before{color:#5e5e5e;content:"\e086"}#okta-sign-in .icon-android-tab-32:before{color:#5e5e5e;content:"\e087"}#okta-sign-in .teach-48:before{color:#fff;content:"\e074"}#okta-sign-in #universal-directory-profiles .data-list-empty-images/okta{background-image:none;left:0;margin-left:0;position:relative;top:0}#okta-sign-in #universal-directory-profiles .data-list-empty-images/okta:before{content:"\e067";top:-95px}#okta-sign-in #universal-directory-profiles .data-list-empty-images/okta:after,#okta-sign-in #universal-directory-profiles .data-list-empty-images/okta:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#8c8c96;display:block;font-family:okticon;font-size:100px;font-style:normal!important;font-weight:300!important;margin-left:345px;position:absolute;text-indent:0;white-space:normal}#okta-sign-in #universal-directory-profiles .data-list-empty-images/okta:after{content:"\e004";top:-98px}#okta-sign-in [class*=-light]:after,#okta-sign-in [class*=-light]:before,#okta-sign-in [class^=-light]:after,#okta-sign-in [class^=-light]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;display:block;font-family:okticon;font-size:14px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;white-space:normal}#okta-sign-in .green-light:before{color:#4cbf9c;content:"\e072"}#okta-sign-in .yellow-light:before{color:#f1d10d;content:"\e072"}#okta-sign-in .red-light:before{color:#e34843;content:"\e072"}#okta-sign-in .gray-light:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#8c8c96;content:"\e072";display:block;font-family:okticon;font-size:14px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;white-space:normal}#okta-sign-in .legend-light:before{color:#f9f9f9;content:"\e072"}#okta-sign-in .legend-light:after{color:#5e5e5e;content:"\e073"}#okta-sign-in .link-button.button-error .icon.info-16-gray:before,#okta-sign-in .link-button.button-primary .icon.active-sync-16:after,#okta-sign-in .link-button.button-primary .icon.active-sync-16:before{color:#fff}#okta-sign-in .single-click-edit-controls .icon.cancel-16-small:before{font-size:12px;left:2px}#okta-sign-in .search-box .clear-input-16:before{font-size:12px}#okta-sign-in .facebook-square-16:before{color:#3b5998;content:"\e077"}#okta-sign-in .facebook-16:before{color:#3b5998;content:"\e078"}#okta-sign-in .google-square-16:before{color:#dd4b39;content:"\e079"}#okta-sign-in .google-16:before{color:#dd4b39;content:"\e07f"}#okta-sign-in .twitter-square-16:before{color:#5e5e5e;content:"\e07c"}#okta-sign-in .twitter-16:before{color:#5e5e5e;content:"\e07b"}#okta-sign-in .linkedin-square-16:before{color:#5e5e5e;content:"\e07e"}#okta-sign-in .linkedin-16:before{color:#5e5e5e;content:"\e07d"}#okta-sign-in .openid-16:before{color:#5e5e5e;content:"\e07a"}#okta-sign-in a,#okta-sign-in abbr,#okta-sign-in acronym,#okta-sign-in address,#okta-sign-in applet,#okta-sign-in b,#okta-sign-in big,#okta-sign-in blockquote,#okta-sign-in body,#okta-sign-in caption,#okta-sign-in center,#okta-sign-in cite,#okta-sign-in code,#okta-sign-in dd,#okta-sign-in del,#okta-sign-in dfn,#okta-sign-in div,#okta-sign-in dl,#okta-sign-in dt,#okta-sign-in em,#okta-sign-in fieldset,#okta-sign-in form,#okta-sign-in h1,#okta-sign-in h2,#okta-sign-in h3,#okta-sign-in h4,#okta-sign-in h5,#okta-sign-in h6,#okta-sign-in html,#okta-sign-in i,#okta-sign-in iframe,#okta-sign-in images/okta,#okta-sign-in ins,#okta-sign-in kbd,#okta-sign-in label,#okta-sign-in legend,#okta-sign-in li,#okta-sign-in object,#okta-sign-in ol,#okta-sign-in p,#okta-sign-in pre,#okta-sign-in q,#okta-sign-in s,#okta-sign-in samp,#okta-sign-in small,#okta-sign-in span,#okta-sign-in strike,#okta-sign-in strong,#okta-sign-in sub,#okta-sign-in sup,#okta-sign-in table,#okta-sign-in tbody,#okta-sign-in td,#okta-sign-in tfoot,#okta-sign-in th,#okta-sign-in thead,#okta-sign-in tr,#okta-sign-in tt,#okta-sign-in u,#okta-sign-in ul,#okta-sign-in var{background:transparent;border:0;font-size:100%;font:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}#okta-sign-in body{line-height:1}#okta-sign-in ol,#okta-sign-in ul{list-style:none}#okta-sign-in blockquote,#okta-sign-in q{quotes:none}#okta-sign-in blockquote:after,#okta-sign-in blockquote:before,#okta-sign-in q:after,#okta-sign-in q:before{content:"";content:none}#okta-sign-in :focus{outline:0}#okta-sign-in ins{text-decoration:none}#okta-sign-in del{text-decoration:line-through}#okta-sign-in table{border-collapse:collapse;border-spacing:0}#okta-sign-in input[type=hidden]{display:none!important}#okta-sign-in input[type=checkbox],#okta-sign-in input[type=radio]{border:0!important;margin:0;padding:0}#okta-sign-in .dropdown{background:#fff;border-radius:4px}#okta-sign-in .dropdown .options{position:relative}#okta-sign-in .dropdown .option-selected{cursor:pointer;display:block;padding:5px;position:relative}#okta-sign-in .dropdown .option-selected:hover{cursor:pointer}#okta-sign-in .dropdown .option-selected span.more-options{display:block;height:30px;position:absolute;right:0;top:4px;width:30px}#okta-sign-in .dropdown .option-selected:hover span.more-options{display:block}#okta-sign-in .dropdown .options{display:none}#okta-sign-in .dropdown .options-wrap{background:#fff;border:1px solid #bbb;box-shadow:0 2px 0 hsla(0,0%,63%,.2);left:0;list-style:none;padding:0;position:absolute;top:2px;width:417px;z-index:4}#okta-sign-in .dropdown .options li.option{background:#fff;border-bottom:1px solid #eaeaea;display:block;padding:5px;position:relative}#okta-sign-in .dropdown .options li.option:last-child{border-bottom:none}#okta-sign-in .dropdown .options li.error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3RDhDRkRGRUZBMkExMUUyOEVFN0REQ0ExQTZDREFGMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3RDhDRkRGRkZBMkExMUUyOEVFN0REQ0ExQTZDREFGMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdEOENGREZDRkEyQTExRTI4RUU3RERDQTFBNkNEQUYyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdEOENGREZERkEyQTExRTI4RUU3RERDQTFBNkNEQUYyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+XeMrXQAAASlJREFUeNqkk8ttwzAMhm3B92aDdIO6E8Q552JPUHuCeoSO4A3kEbyBlVuOzgRpN6gnaMniU0EISVEgBH7owYfIX2R+OhyyRHaCXlAJNtx9CoJgEBytsTP7B8EsmATvglqQAw22oJux/ZHCOAdeehSsSVZnMIBA0DVmMOG8v+JsRXUd2YwxA6255OWYzcC+Y/WsPUF6guwKDqN5ORDQSsuq98/Y6iOto5bJGC+JY3tDpz6V46vs13SxvkRGU5LKh5btsjvFwf6TufNJ2rYcb85b7RcHabVRlEna4w2dchcK2JxYV1j2yTdmV85vmlXOLMyU0vyzdA/5TSSxppG87fM/nMvIkzMtGqdP//oVkuygvQgu2FSx8VzS5w2RS8j9AgtOLTa/8/ItwABJZ0qo+ORYMgAAAABJRU5ErkJggg==) 5px 8px no-repeat!important;background-color:#fff2f2!important;padding:10px 5px 10px 25px}#okta-sign-in .dropdown .options li.error:hover{background-color:#fce5e6!important;cursor:pointer}#okta-sign-in .dropdown .options li.option:hover{background:#f9f9f9;cursor:pointer}#okta-sign-in .dropdown .options li.option:focus-within{background:#f9f9f9}#okta-sign-in .dropdown.more-actions .option-selected{color:#333;float:none!important;overflow:hidden;padding:0 22px 0 8px!important;position:relative;white-space:nowrap}#okta-sign-in .page-links .dropdown.more-actions .option-selected{margin:0!important}#okta-sign-in .dropdown.more-actions .option-selected span.icon-dm{height:6px;margin:0;position:absolute;right:6px;top:12px;width:9px}#okta-sign-in .dropdown.more-actions .button-primary.option-selected span.icon-dm{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAGCAYAAAAPDoR2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGRTZBMkM3QkY0MjI2ODExODIyQTgzQTVBNjAzNEYwNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQzVCQTI2N0ZFQzcxMUUyQjVBRUQyOEQ2MzBCNEY0QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQzVCQTI2NkZFQzcxMUUyQjVBRUQyOEQ2MzBCNEY0QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkY2QTJDN0JGNDIyNjgxMTgyMkE4M0E1QTYwMzRGMDQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkU2QTJDN0JGNDIyNjgxMTgyMkE4M0E1QTYwMzRGMDQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4h36z/AAAAQ0lEQVR42mL4////kv/YwRIGICEAxA/QJB6CxEGSIOwIxH+hEn+hfAaYJAh3QSW7YWLIkuxAvBhKg8UYwSpwAIAAAwBeYHz3GtlufQAAAABJRU5ErkJggg==) no-repeat scroll 0 0 transparent}#okta-sign-in .dropdown.more-actions .options-wrap{border-style:solid;left:-100px;margin:0;width:200px}#okta-sign-in #add-idp-dropdown.more-actions .options-wrap{left:0}#okta-sign-in #idp-container .btnCol .dropdown.more-actions .options-wrap{left:-95px}#okta-sign-in .dropdown.more-actions .options{position:absolute;z-index:5}#okta-sign-in .dropdown.more-actions .options .option{padding:0}#okta-sign-in .dropdown.more-actions .option a{color:#2f3f4a;display:block;font-size:13px;line-height:16px;padding:10px 5px 10px 30px}#okta-sign-in .dropdown.more-actions .option a:focus,#okta-sign-in .dropdown.more-actions .option a:hover{text-decoration:none}#okta-sign-in .dropdown.more-actions .option a .icon{height:16px;left:8px;position:absolute;top:9px;width:16px}#okta-sign-in .dropdown-edit{background:transparent}#okta-sign-in .dropdown-edit .option-selected{border-radius:4px 0 0 4px;border-right:none;margin:0;width:300px}#okta-sign-in #customize-user-account-dropdown .option-selected.dropdown-disabled,#okta-sign-in #customize-user-account-dropdown .option-selected.dropdown-disabled:hover{background:transparent!important;border-color:#bbb #bbb #b1b1b1;box-shadow:none;cursor:default;opacity:.5}#okta-sign-in .dropdown-edit .option-selected.dropdown-disabled .dropdown-selected-text{color:#888}#okta-sign-in .dropdown-edit .option-selected.dropdown-disabled .icon-dm{filter:Alpha(Opacity=40);opacity:.4}#okta-sign-in .dropdown-edit .option-selected.dropdown-disabled span:hover{cursor:default}#okta-sign-in .dropdown-edit .option-selected.dropdown-disabled:active,#okta-sign-in .dropdown-edit .option-selected.dropdown-disabled:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAC7gAAAAaCAYAAAAnxhFmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTQ0NTQxRDFDREU2MTFFMTk5RjZGMTBCM0VCMkM4MjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTQ0NTQxRDJDREU2MTFFMTk5RjZGMTBCM0VCMkM4MjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNDQ1NDFDRkNERTYxMUUxOTlGNkYxMEIzRUIyQzgyMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNDQ1NDFEMENERTYxMUUxOTlGNkYxMEIzRUIyQzgyMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkCubrgAAAIqSURBVHja7N2xccRADANASmLg/nv8RA3YEekycDO/WwIyDG9w1+7+FgAAABD1+XyEAAAAAGHv+woBAAAAwnpmfsQAAAAAWdd1CQEAAAD0cwAAAPh6LQIAAAAAAAAA8MAdAAAATtC7KwUAAAAIc0AHAAAA/RwAAACo6pmRAgAAAIQ5oAMAAIB+DgAAAFhwBwAAgCM4oAMAAIB+DgAAAFhwBwAAgCM4oAMAAIB+DgAAAFS1CAAAACDPAR0AAAD0cwAAAKCqd1cKAAAAEOaADgAAAHn3fQsBAAAAwjxwBwAAgAN44A4AAAD6OQAAAFDVIgAAAIA8C3EAAACgnwMAAAAW3AEAAOAIFuIAAABAPwcAAACqemakAAAAAGEO6AAAAJBnwR0AAADyLLgDAADAATxwBwAAAP0cAAAA8MAdAAAAjvA8jxAAAAAgzII7AAAA5PXMSAEAAADSBb1bCAAAABDmgTsAAADkWXAHAACAA/gCHQAAAPRzAAAAoMo8HAAAABzAQhwAAADo5wAAAEBVz4wUAAAAIMxCHAAAAOjnAAAAgAfuAAAAcAQHdAAAAMiz4A4AAAB5LQIAAADI88AdAAAA9HMAAACgqndXCgAAABDmgA4AAAD6OQAAAOCBOwAAABzBAR0AAAD0cwAAAKCqRQAAAAB5DugAAACgnwMAAABVPTNSAAAAgDAHdAAAANDPAQAAgKre3T8xAAAAAAAAAPDtPHAHAACAvH8BBgBoJ0QwF51A1QAAAABJRU5ErkJggg==) repeat-x scroll 0 0 #eaeaea!important}#okta-sign-in .dropdown.dropdown-edit .options-wrap{left:0;width:330px}#okta-sign-in .dropdown.dropdown-edit .option .option-link{padding:6px 8px}#okta-sign-in .dropdown-edit-button{border-left-color:#bbb!important;border-radius:0 4px 4px 0;margin:0!important;width:55px}#okta-sign-in .option-subtitle{color:#a7a7a7;font-weight:400}#okta-sign-in p.option-subtitle{margin-top:3px}#okta-sign-in .off-screen{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#okta-sign-in #more-actions-dropdown.more-actions .options-wrap{left:-142px}#okta-sign-in #people-more-actions-dropdown.more-actions .options-wrap{left:10px}#okta-sign-in #import-people-dropdown.more-actions .options-wrap{left:-150px;width:280px}#okta-sign-in #add-directory-dropdown.more-actions .options-wrap{left:0;width:240px}#okta-sign-in #download-agent-dropdown.more-actions .options-wrap{left:0}#okta-sign-in .chzn-container{zoom:1;display:block;float:left;position:relative;vertical-align:middle}#okta-sign-in .chzn-container .chzn-drop{background:#fff;border:1px solid #888;border-top:0;-webkit-box-shadow:0 1px 2px hsla(0,0%,69%,.15);-moz-box-shadow:0 1px 2px hsla(0,0%,69%,.15);box-shadow:0 1px 2px hsla(0,0%,69%,.15);-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box;left:-9999px;position:absolute;top:100%;width:100%;z-index:1010}#okta-sign-in .chzn-container.chzn-with-drop .chzn-drop{left:0}#okta-sign-in .chzn-container-single .chzn-single{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:block;height:28px;line-height:28px;overflow:hidden;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap}#okta-sign-in .chzn-container-single .chzn-single:hover{border:1px solid #888}#okta-sign-in .chzn-container-single .chzn-default{color:#999}#okta-sign-in .chzn-container-single .chzn-single span{color:#333;display:block;margin-right:26px;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;text-shadow:0 1px 0 #fff;white-space:nowrap}#okta-sign-in .chzn-container-single .chzn-single abbr{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) -42px 1px no-repeat;display:block;font-size:1px;height:12px;position:absolute;right:26px;top:6px;width:12px}#okta-sign-in .chzn-container-single .chzn-single abbr:hover,#okta-sign-in .chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:-42px -10px}#okta-sign-in .chzn-container-single .chzn-single div{display:block;height:100%;position:absolute;right:0;top:3px;width:18px}#okta-sign-in .chzn-container-single .chzn-single div b{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat 0 2px;display:block;height:100%;width:100%}#okta-sign-in .chzn-container-single .chzn-search{margin:0;padding:3px 4px;position:relative;white-space:nowrap;z-index:1010}#okta-sign-in .chzn-container-single .chzn-search input{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat 100% -20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat 100% -20px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat 100% -20px,-webkit-linear-gradient(top,#eee 1%,#fff 15%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat 100% -20px,-moz-linear-gradient(top,#eee 1%,#fff 15%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat 100% -20px,-o-linear-gradient(top,#eee 1%,#fff 15%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat 100% -20px,linear-gradient(#eee 1%,#fff 15%);border:1px solid #aaa;border-radius:0;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box;font-size:1em;margin:1px 0;outline:0;padding:4px 20px 4px 5px;width:100%}#okta-sign-in .chzn-container-single .chzn-drop{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;margin-top:-1px}#okta-sign-in .chzn-container-single-nosearch .chzn-search{left:-9999px;position:absolute}#okta-sign-in .chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:-o-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);border:1px solid #aaa;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box;cursor:text;height:auto!important;height:1%;margin:0;overflow:hidden;padding:0;position:relative;width:100%}#okta-sign-in .chzn-container-multi .chzn-choices li{float:left;list-style:none}#okta-sign-in .chzn-container-multi .chzn-choices .search-field{margin:0;padding:0;white-space:nowrap}#okta-sign-in .chzn-container-multi .chzn-choices .search-field input{background:transparent!important;border:0!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#666;font-size:100%;height:15px;margin:1px 0;outline:0;padding:5px}#okta-sign-in .chzn-container-multi .chzn-choices .search-field .default{color:#999}#okta-sign-in .chzn-container-multi .chzn-choices .search-choice{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e4e4e4;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);border:1px solid #aaa;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);color:#333;cursor:default;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#f4f4f4",endColorstr = "#eeeeee",GradientType = 0);line-height:13px;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;position:relative}#okta-sign-in .chzn-container-multi .chzn-choices .search-choice.search-choice-disabled{background-color:#e4e4e4;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-ms-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(180deg,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);border:1px solid #ccc;color:#666;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#f4f4f4",endColorstr = "#eeeeee",GradientType = 0);padding-right:5px}#okta-sign-in .chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}#okta-sign-in .chzn-container-multi .chzn-choices .search-choice .search-choice-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) -42px 1px no-repeat;display:block;font-size:1px;height:12px;position:absolute;right:3px;top:4px;width:12px}#okta-sign-in .chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover,#okta-sign-in .chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:-42px -10px}#okta-sign-in .chzn-container .chzn-results{-webkit-overflow-scrolling:touch;margin:3px 0 4px;max-height:240px;overflow-x:hidden;overflow-y:auto;padding:0;position:relative}#okta-sign-in .chzn-container-multi .chzn-results{margin:0;padding:0}#okta-sign-in .chzn-container .chzn-results li{border:solid #fff;border-width:0 0 1px;display:none;line-height:16px;list-style:none;margin:0;padding:7px 8px}#okta-sign-in .chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}#okta-sign-in .chzn-container .chzn-results .highlighted{background:#f9f9f9}#okta-sign-in .chzn-container .chzn-results li em{background:#feffde;font-style:normal}#okta-sign-in .chzn-container .chzn-results .highlighted em{background:transparent}#okta-sign-in .chzn-container .chzn-results .no-results{background:#fff;display:list-item}#okta-sign-in .chzn-container .chzn-results .group-result{color:#999;cursor:default;font-weight:700}#okta-sign-in .chzn-container .chzn-results .group-option{padding-left:15px}#okta-sign-in .chzn-container-multi .chzn-drop .result-selected{display:none}#okta-sign-in .chzn-container .chzn-results-scroll{background:#fff;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}#okta-sign-in .chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}#okta-sign-in .chzn-container .chzn-results-scroll-down{bottom:0}#okta-sign-in .chzn-container .chzn-results-scroll-down span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat -4px -3px}#okta-sign-in .chzn-container .chzn-results-scroll-up span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat -22px -3px}#okta-sign-in .chzn-container-active.chzn-with-drop .chzn-single{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;background:#fff;border:1px solid #888;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}#okta-sign-in .chzn-container-active .chzn-single{border:1px solid #888;-webkit-box-shadow:0 1px 2px hsla(0,0%,69%,.3);-moz-box-shadow:0 1px 2px hsla(0,0%,69%,.3);box-shadow:0 1px 2px hsla(0,0%,69%,.3)}#okta-sign-in .chzn-container-active.chzn-with-drop .chzn-single div{background:transparent;border-left:none}#okta-sign-in .chzn-container-active.chzn-with-drop .chzn-single div b{background-position:-18px 2px}#okta-sign-in .chzn-container-active .chzn-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}#okta-sign-in .chzn-container-active .chzn-choices .search-field input{color:#111!important}#okta-sign-in .chzn-disabled{cursor:default;opacity:.5!important}#okta-sign-in .chzn-disabled .chzn-choices .search-choice .search-choice-close,#okta-sign-in .chzn-disabled .chzn-single{cursor:default}#okta-sign-in .chzn-rtl{text-align:right}#okta-sign-in .chzn-rtl .chzn-single{overflow:visible;padding:0 8px 0 0}#okta-sign-in .chzn-rtl .chzn-single span{direction:rtl;margin-left:26px;margin-right:0}#okta-sign-in .chzn-rtl .chzn-single div{left:3px;right:auto}#okta-sign-in .chzn-rtl .chzn-single abbr{left:26px;right:auto}#okta-sign-in .chzn-rtl .chzn-choices .search-field input{direction:rtl}#okta-sign-in .chzn-rtl .chzn-choices li{float:right}#okta-sign-in .chzn-rtl .chzn-choices .search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}#okta-sign-in .chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto}#okta-sign-in .chzn-rtl .chzn-search{left:9999px}#okta-sign-in .chzn-rtl.chzn-with-drop .chzn-search{left:0}#okta-sign-in .chzn-rtl .chzn-drop{left:9999px}#okta-sign-in .chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}#okta-sign-in .chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}#okta-sign-in .chzn-rtl.chzn-container-active.chzn-with-drop .chzn-single div{border-right:none}#okta-sign-in .chzn-rtl .chzn-search input{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat -30px -20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat -30px -20px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat -30px -20px,-webkit-linear-gradient(top,#eee 1%,#fff 15%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat -30px -20px,-moz-linear-gradient(top,#eee 1%,#fff 15%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat -30px -20px,-o-linear-gradient(top,#eee 1%,#fff 15%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat -30px -20px,linear-gradient(#eee 1%,#fff 15%);direction:rtl;padding:4px 5px 4px 20px}#okta-sign-in .chzn-container-single.chzn-rtl .chzn-single div b{background-position:6px 2px}#okta-sign-in .chzn-container-single.chzn-rtl.chzn-with-drop .chzn-single div b{background-position:-12px 2px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in .chzn-container .chzn-results-scroll-down span,#okta-sign-in .chzn-container .chzn-results-scroll-up span,#okta-sign-in .chzn-container-multi .chzn-choices .search-choice .search-choice-close,#okta-sign-in .chzn-container-single .chzn-search input,#okta-sign-in .chzn-container-single .chzn-single abbr,#okta-sign-in .chzn-container-single .chzn-single div b,#okta-sign-in .chzn-rtl .chzn-search input{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAABKCAMAAABgpuGuAAAAzFBMVEX///8AAACIiIiIiIiIiIhGRkZGRkZGRkaIiIiHh4eHh4eGhoaAgICGhoaHh4dGRkaHh4eHh4eIiIiHh4eIiIiHh4eIiIiHh4eHh4eHh4eHh4eHh4eAgICHh4eHh4eAgICFhYWIiIiHh4eHh4eHh4eIiIiEhISIiIiIiIiIiIiIiIiHh4d0dHSGhoaHh4eDg4NVVVWDg4OHh4eIiIiAgICHh4eHh4eAgICIiIiHh4eIiIiHh4eIiIiHh4eGhoaHh4eHh4eIiIiIiIhGRkYymc+gAAAAQnRSTlMAAP7wMDDwYGCg/VAQcIDz4CDz0PxAz7D1wPv5CGChFEX64t2QHh2N3Jaa2wsTgiEDKYjYDGaZBO8Rqd+LREqM5n7NGqdwAAACCUlEQVR4Xu3V127jMBCFYZ2h5KJiW5a7UzbJ9t57Hb3/O60Ik+JFsMLCwrkI4P+KV/oAYjSMOAEjE8MVm1HECiNVL8VGlSY1jpW8w5OMeil2RxIUe6k9kCA4YD7nOhG8RHYiWCk4YEKI5wdnHuPuQPyr4w8Df7xhm0xgI/2wASpVSwsdvYJm2jbrgraqWwsdvVSXAVp2QJk2ZQCOfiaw9s4a/4bymYVmOXD0w4fSzaIpO6CJ2nTyH1Cfj6BUV9kHwuFa0AFtPbTtBS0ttOyAMm3L+kB2HtbogG79Ap0Bw0ECVzIYBgilMaWH+odhXTeSc+p62LFeetU4VvKOlTgNai8l7kiCEi+1BxIEB0ynXCeCl8hOBCsFB0wIyfTgTBPcEYh/dfxh4I83/4flryD+UmU9E4Q6Hj5Cp06dOoWmvKhURFZFjjYGlBlVC4l+zpjQuahIulikljrnQZmqXN18ePDwz+O9qGQsKDcqm/tnaHrxdCNichJUiOwf4dDrJzvRggStJH32HK6za9GKBKlKgbaXqQgNSl8F6N6CCb3pgFhX95Z3dZXKu/dwXV6nsiJBhcrVx09u6C6I450bkc3FpXW+fN2I7nPaChKV3bfvP37++r0TVR3zlqqKpIelqrYx85kQm+o+SKSHb2WhqsjHTiJBITiJDQWJDAWpIkNBIkJBIkOhSnUShf4C9DyJBLzMYSsAAAAASUVORK5CYII=)!important;background-repeat:no-repeat!important;background-size:52px 37px!important}}#okta-sign-in .chzn-container.chzn-container-single-nosearch.closed .chzn-drop,#okta-sign-in .chzn-container.chzn-container-single.closed .chzn-drop{border:none;left:0;margin-bottom:-35px;min-height:36px;overflow:hidden;position:relative;top:-35px;z-index:0}#okta-sign-in .chzn-container.chzn-container-single .chzn-single,#okta-sign-in .chzn-container.chzn-container-single-nosearch .chzn-single{z-index:1}#okta-sign-in .chzn-container.chzn-container-single-nosearch.closed .chzn-drop .chzn-search,#okta-sign-in .chzn-container.chzn-container-single.closed .chzn-drop .chzn-search{left:0;position:relative}#okta-sign-in .chzn-container.chzn-container-single-nosearch.closed .chzn-drop .chzn-search input[type=text],#okta-sign-in .chzn-container.chzn-container-single.closed .chzn-drop .chzn-search input[type=text]{background-color:transparent;border:none;caret-color:transparent}#okta-sign-in .chzn-container.chzn-container-single-nosearch.closed .chzn-drop .chzn-search:after,#okta-sign-in .chzn-container.chzn-container-single.closed .chzn-drop .chzn-search:after{background:none}#okta-sign-in .o-form-fieldset:after{clear:both;content:".";display:block;height:0;visibility:hidden}#okta-sign-in .o-form-fieldset{word-wrap:break-word;display:inline-block;height:auto;margin-bottom:15px}#okta-sign-in .o-form-fieldset:last-child{margin-bottom:0}#okta-sign-in * html .o-form-fieldset{height:1%}#okta-sign-in .o-form-fieldset{display:block}#okta-sign-in .o-form-input,#okta-sign-in .o-form-label{float:left}#okta-sign-in .o-form-label{box-sizing:border-box;color:#5e5e5e;font-weight:700;line-height:16px;padding:7px 10px 7px 0;width:38%}#okta-sign-in .o-form-label a.icon-16{display:inline;margin-left:6px;top:-1px}#okta-sign-in .o-form-input{width:62%}#okta-sign-in .o-form-input .o-form-input-group+.link-button,#okta-sign-in .o-form-input .o-form-input-group+.o-form-input-group{margin-top:15px}#okta-sign-in .o-form-input .array-inputs-button{clear:both}#okta-sign-in .o-form-input .o-form-input-group-controls{width:100%}#okta-sign-in .o-form .input-fix{height:30px}#okta-sign-in .o-form .input-fix input[type=number],#okta-sign-in .o-form .input-fix input[type=password],#okta-sign-in .o-form .input-fix input[type=tel],#okta-sign-in .o-form .input-fix input[type=text],#okta-sign-in .o-form .input-fix input[type=textbox]{background:transparent;border:none;box-sizing:border-box;height:100%;line-height:16px;margin:0;padding:6px 8px;width:100%}#okta-sign-in .o-form .input-fix input.password-with-toggle{padding-right:35px}#okta-sign-in .o-form .input-fix .password-toggle .eyeicon{cursor:pointer;height:32px;padding:6px 8px;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:32px}#okta-sign-in .o-form .input-fix .password-toggle .button-hide{display:none}#okta-sign-in .o-form .input-fix input[type=number]{border:none}#okta-sign-in .o-form .input-fix,#okta-sign-in .o-form .textarea-fix{border-radius:3px;box-sizing:border-box;width:100%}#okta-sign-in .o-form .textarea-fix textarea{box-sizing:border-box;height:auto;line-height:16px;margin:0;max-width:100%!important;min-height:30px;padding:6px 8px;width:100%}#okta-sign-in .o-form select{margin-top:6px;width:62%}#okta-sign-in .o-form-wide select{width:100%}#okta-sign-in .o-form-label-attached .o-form-label{background-color:#e2e2e2;border:1px solid #c8c8c8;border-bottom-left-radius:3px;border-right-width:0;border-top-left-radius:3px;font-weight:400;padding:6px 10px;width:auto}#okta-sign-in .o-form-label-attached .chzn-single,#okta-sign-in .o-form-label-attached .input-fix,#okta-sign-in .o-form-label-attached .input[type=text],#okta-sign-in .o-form-label-attached .textarea-fix{border-bottom-left-radius:0;border-top-left-radius:0}#okta-sign-in .o-form-label-attached .link-button.option-selected{border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none}#okta-sign-in .data-list-toolbar .o-form-label-attached .o-form-label{background:transparent}#okta-sign-in .o-form-input-group{border-collapse:separate;display:table;position:relative}#okta-sign-in .o-form-input-group .link-button,#okta-sign-in .o-form-input-group .o-form-control,#okta-sign-in .o-form-input-group .o-form-label-inline{border-radius:0;display:table-cell;float:none;white-space:nowrap}#okta-sign-in .o-form-input-group .link-button input[type=number],#okta-sign-in .o-form-input-group .o-form-control input[type=number],#okta-sign-in .o-form-input-group .o-form-label-inline input[type=number]{padding-bottom:0}#okta-sign-in .o-form-input-group :first-child{border-bottom-left-radius:3px;border-top-left-radius:3px}#okta-sign-in .o-form-input-group :last-child{border-bottom-right-radius:3px;border-left-width:0;border-right-width:1px;border-top-right-radius:3px}#okta-sign-in .o-form-input-group .link-button:first-child,#okta-sign-in .o-form-input-group .o-form-label-inline:first-child{border-right-width:0}#okta-sign-in .o-form-input-group .o-form-control:last-child{border-left-width:1px}#okta-sign-in .o-form-input-group .o-form-control+.o-form-control{margin:0}#okta-sign-in .o-form-input-group .link-button{box-shadow:none;padding:0 16px}#okta-sign-in .o-form-input-group .link-button-icon.icon-only{padding:0 8px}#okta-sign-in .o-form-input-group .link-button-icon span.icon{top:5px}#okta-sign-in .o-form-input-group .o-form-control .chzn-single{box-shadow:none}#okta-sign-in .o-form-input-group select:first-child+.o-form-control.chzn-container .chzn-single{border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0}#okta-sign-in .o-form-input-group .o-form-control:last-child .chzn-single{border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0}#okta-sign-in .o-form-input-group .o-form-control.chzn-container-active.chzn-with-drop:last-child .chzn-single{border-left-width:1px;margin-left:-1px}#okta-sign-in .o-form-input-group .o-form-control.chzn-container-active.chzn-with-drop:last-child .chzn-drop{border-left-width:1px;border-top-right-radius:0;left:-1px;width:101%}#okta-sign-in .o-form-input-group select:first-child+.o-form-control.chzn-container-active.chzn-with-drop .chzn-single{border-right-width:1px;margin-right:-1px}#okta-sign-in .o-form-input-group select:first-child+.o-form-control.chzn-container-active.chzn-with-drop .chzn-drop{border-left-width:1px;right:-1px;width:101%}#okta-sign-in .o-form-label-inline{background-color:#f2f2f2;border:1px solid #8c8c96;border-bottom-left-radius:3px;border-right-width:0;border-top-left-radius:3px;color:#1d1d21;font-weight:400;padding:6px 10px}#okta-sign-in .o-form-input-group.o-form-input-group-2 .o-form-control{width:50%}#okta-sign-in .o-form-input-group.o-form-input-group-2 .o-form-label-inline{border-left-width:0}#okta-sign-in .o-form-control+.o-form-control{margin-top:20px}#okta-sign-in .o-form-multi-input .o-form-control,#okta-sign-in .o-form-multi-input-2 .o-form-control,#okta-sign-in .o-form-multi-input-3 .o-form-control,#okta-sign-in .o-form-multi-input-4 .o-form-control{box-sizing:border-box}#okta-sign-in .o-form-multi-input-2 .o-form-control,#okta-sign-in .o-form-multi-input-3 .o-form-control,#okta-sign-in .o-form-multi-input-4 .o-form-control{margin-top:0}#okta-sign-in .o-form-multi-input-2 .o-form-control,#okta-sign-in .o-form-multi-input-2 .o-form-input-group{width:49%}#okta-sign-in .o-form-multi-input-2 .o-form-input-group,#okta-sign-in .o-form-multi-input-3 .o-form-input-group,#okta-sign-in .o-form-multi-input-4 .o-form-input-group{float:left}#okta-sign-in .o-form-multi-input-3 .o-form-control,#okta-sign-in .o-form-multi-input-3 .o-form-input-group{width:32%}#okta-sign-in .o-form-multi-input-2 .o-form-control+.o-form-control,#okta-sign-in .o-form-multi-input-3 .o-form-control+.o-form-control{margin-left:2%}#okta-sign-in .o-form-multi-input-2 .o-form-input-group,#okta-sign-in .o-form-multi-input-3 .o-form-input-group{margin-top:0!important}#okta-sign-in .o-form-multi-input-2 .chzn-done+.o-form-control,#okta-sign-in .o-form-multi-input-2 .o-form-control+.o-form-control,#okta-sign-in .o-form-multi-input-3 .chzn-done+.o-form-control,#okta-sign-in .o-form-multi-input-3 .o-form-control+.o-form-control,#okta-sign-in .o-form-multi-input-group-2 .o-form-control:not(:first-child),#okta-sign-in .o-form-multi-input-group-2 .o-form-input-group:not(:first-child),#okta-sign-in .o-form-multi-input-group-3 .o-form-control:not(:first-child),#okta-sign-in .o-form-multi-input-group-3 .o-form-input-group:not(:first-child){margin-left:2%}#okta-sign-in .o-form-select{display:inline-block;float:left;width:100%}#okta-sign-in .o-form-multi-input-2 .o-form-select .chzn-container,#okta-sign-in .o-form-multi-input-3 .o-form-select .chzn-container{width:100%!important}#okta-sign-in .o-form-multi-input-2 .chzn-container{width:49%!important}#okta-sign-in .o-form-multi-input-3 .chzn-container{width:32%!important}#okta-sign-in .o-form-wide .chzn-container{width:100%!important}#okta-sign-in .text-select .input-fix{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0;width:84%}#okta-sign-in .chzn-container-single.text-select .chzn-single{border-bottom-left-radius:0;border-color:#bbb #bbb #b1b1b1;border-top-left-radius:0;box-sizing:border-box;cursor:pointer;height:30px;width:16%}#okta-sign-in .text-select.chzn-with-drop input[type=text]{border-bottom-left-radius:0;border-color:#888;box-shadow:inset 0 -1px 0 0 #aaa}#okta-sign-in .custom-checkbox,#okta-sign-in .custom-radio{clear:both;position:relative}#okta-sign-in .custom-checkbox input,#okta-sign-in .custom-radio input{filter:Alpha(Opacity=0);left:0;margin:0;opacity:0;position:absolute;top:7px}#okta-sign-in .custom-checkbox label,#okta-sign-in .custom-radio label{cursor:pointer;display:block;line-height:16px;margin:0;padding:7px 10px 7px 24px;position:relative}#okta-sign-in .custom-checkbox label{background:url(/assets/checkbox-01-Bb5x_GEa.png) no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){#okta-sign-in .custom-checkbox label{background:url(/assets/checkbox-01@2x-odQEluD8.png) no-repeat;background-size:50px 1155px}}#okta-sign-in .custom-radio label{background:url(/assets/radiobutton-01-lP_-ZA3j.png) no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){#okta-sign-in .custom-radio label{background:url(/assets/radiobutton-01@2x-Dr6-Rmld.png) no-repeat;background-size:50px 820px}}#okta-sign-in .custom-checkbox+.o-form-explain,#okta-sign-in .custom-checkbox+input+.o-form-explain,#okta-sign-in .custom-radio+.o-form-explain,#okta-sign-in .custom-radio+input+.o-form-explain{padding-top:0}#okta-sign-in .o-form-input kbd{background:#fff;border:1px solid #cacaca;border-radius:3px;box-shadow:inset 0 1px 1px hsla(0,0%,59%,.16);display:block;padding:10px}#okta-sign-in .o-form-button-bar,#okta-sign-in .o-form-toolbar,#okta-sign-in .o-form-toolbar.ui-tabs{background:#f2f2f2;border-color:#dadada #ddd;border-radius:0 0 3px 3px;border-style:solid;border-width:1px;box-shadow:0 1px 1px hsla(0,0%,69%,.16);margin-top:-1px;padding:16px;text-align:right}#okta-sign-in .o-form-button-bar .button+.button,#okta-sign-in .o-form-toolbar .button+.button,#okta-sign-in .o-form-toolbar.ui-tabs .button+.button{margin-left:10px}#okta-sign-in .o-form-button-bar-no-border{border-width:1px 0 0}#okta-sign-in .o-form-toolbar.ui-tabs{margin:0}#okta-sign-in .o-form-toolbar.ui-tabs .o-form-pillbar.ui-tabs-nav{border-bottom:0;border-top:0;padding:0}#okta-sign-in .o-form-toolbar.ui-tabs .o-form-pillbar.ui-tabs-nav li a{background:#fbfbfb;border:1px solid #d1d1d1;border-right-width:0;color:#2f3f4a;display:block;float:none;font-size:12px;font-weight:400;line-height:28px;margin:0;overflow:hidden;padding:0 14px;text-align:center;text-overflow:ellipsis;white-space:nowrap}#okta-sign-in .o-form-toolbar.ui-tabs .o-form-pillbar.ui-tabs-nav li+li{margin-left:0}#okta-sign-in .o-form-toolbar.ui-tabs .o-form-pillbar.ui-tabs-nav li:first-child a{border-radius:3px 0 0 3px}#okta-sign-in .o-form-toolbar.ui-tabs .o-form-pillbar.ui-tabs-nav li:last-child>a{border-radius:0 3px 3px 0;border-right-width:1px}#okta-sign-in .o-form-toolbar.ui-tabs .o-form-pillbar.ui-tabs-nav li.ui-state-active a{background-color:#46b3e9;border-color:#1b90c5;border-right-width:1px;color:#fff;padding-right:19px}#okta-sign-in .o-form-toolbar.ui-tabs .o-form-pillbar.ui-tabs-nav li.ui-state-active:last-child>a{border-right-color:#1b90c5}#okta-sign-in .o-form-toolbar.ui-tabs .o-form-pillbar.ui-tabs-nav li.ui-state-active+li>a{border-left-width:0;padding-left:21px}#okta-sign-in .o-form-pillbar.ui-tabs-nav>.ui-corner-top{background:transparent;border-top:none}#okta-sign-in .o-form-pillbar.ui-tabs-nav li+li{margin-left:0}#okta-sign-in .o-form-title-bar{background:#f2f2f2;border:solid #ddd;border-top-left-radius:4px;border-top-right-radius:4px;border-width:1px 1px 0;color:#5e5e5e;font-size:17px;font-weight:400;line-height:44px;margin:0;padding:0 20px;position:relative}#okta-sign-in .o-form-toggle{position:absolute;right:8px;top:8px}#okta-sign-in .o-form-toggle a{display:block;font-size:13px;height:26px;line-height:26px;padding:0;width:60px}#okta-sign-in .data-list .o-form-title-bar{background:transparent;border:none;border-radius:0;box-shadow:none;color:#5e5e5e;margin:0 0 15px;padding:0}#okta-sign-in .data-list .o-form-toggle{right:0}#okta-sign-in .o-form-head{color:#46b090;font-size:14px;text-transform:uppercase}#okta-sign-in .o-form-head,#okta-sign-in .o-form-subhead{font-weight:200;line-height:30px;margin:0 0 15px;padding:0}#okta-sign-in .o-form-subhead{color:#a7a7a7;font-size:15px}#okta-sign-in .o-form-explain+.o-form-head,#okta-sign-in .o-form-fieldset+.o-form-head,#okta-sign-in .o-form-separator{border-top:1px solid #e3e3e3;margin-top:30px;padding-top:30px}#okta-sign-in .o-form-explain+.o-form-fieldset{margin-top:20px}#okta-sign-in .o-form-explain{color:#a7a7a7;font-weight:400}#okta-sign-in .o-form-explain+.o-form-explain{margin-top:0}#okta-sign-in .o-form-input .o-form-explain{clear:both;line-height:18px;padding:8px 0 6px}#okta-sign-in .o-form-explain.o-form-input-error{color:#d93934;display:none;padding-left:18px;position:relative;word-break:break-all}#okta-sign-in .o-form-has-errors .o-form-explain.o-form-input-error{display:block}#okta-sign-in .o-form-input-error .icon-16{left:-2px;position:absolute!important;top:7px}#okta-sign-in .o-form-tooltip.icon-only{margin-left:4px;vertical-align:top}#okta-sign-in .o-form-theme{background:#f9f9f9;border:1px solid;border-color:#ddd #ddd #d2d2d2;border-radius:4px;box-shadow:0 1px 1px hsla(0,0%,69%,.16);padding:30px}#okta-sign-in .o-form-theme-no-border{border:none;border-radius:0}#okta-sign-in .o-form-has-title-bar,#okta-sign-in .o-form-title-bar+.o-form-theme{border-top-left-radius:0;border-top-right-radius:0}#okta-sign-in .o-form-has-button-bar{border-bottom-left-radius:0;border-bottom-right-radius:0}#okta-sign-in .simplemodal-wrap .o-form-wrap{padding:30px}#okta-sign-in .simplemodal-container .o-form-button-bar,#okta-sign-in .simplemodal-wrap .o-form-button-bar{border-left-width:0;border-radius:0;border-right-width:0;margin-top:0}#okta-sign-in .simplemodal-container .o-form-toolbar,#okta-sign-in .simplemodal-wrap .o-form-toolbar{border-radius:0;border-width:0 1px 1px}#okta-sign-in .simplemodal-container .o-form-content,#okta-sign-in .simplemodal-wrap .o-form-content{overflow:auto}#okta-sign-in .simplemodal-wrap .o-form-content{box-sizing:border-box}#okta-sign-in .simplemodal-container .o-form-theme,#okta-sign-in .simplemodal-wrap .o-form-content.o-form-theme{border-color:#ddd;border-radius:0;border-width:0 1px;padding:30px}#okta-sign-in .o-form-3-4 .o-form-label{width:25%}#okta-sign-in .o-form-3-4 .o-form-input{width:75%}#okta-sign-in .o-form .o-form-focus{border:1px solid #888;box-shadow:0 1px 1px #fff}#okta-sign-in .o-form-read-mode .o-form-input,#okta-sign-in .o-form-read-mode.o-form-input{word-wrap:break-word;box-sizing:border-box;line-height:16px;padding:7px 10px 7px 0}#okta-sign-in .o-form-read-mode .custom-checkbox:first-child,#okta-sign-in .o-form-read-mode .custom-radio:first-child,#okta-sign-in .o-form-read-mode.custom-checkbox:first-child,#okta-sign-in .o-form-read-mode.custom-radio:first-child{margin-top:-8px}#okta-sign-in .o-form-edit-mode .o-form-content{border-bottom-left-radius:0;border-bottom-right-radius:0}#okta-sign-in .custom-checkbox label,#okta-sign-in .custom-radio label{background-position:-16px -13px}#okta-sign-in .custom-checkbox label.focus,#okta-sign-in .custom-checkbox label.hover,#okta-sign-in .custom-radio label.focus,#okta-sign-in .custom-radio label.hover{background-position:-16px -113px}#okta-sign-in .custom-checkbox label.checked,#okta-sign-in .custom-radio label.checked{background-position:-16px -213px}#okta-sign-in .custom-checkbox label.checked.focus,#okta-sign-in .custom-checkbox label.checked.hover{background-position:-16px -313px}#okta-sign-in .o-form-label-top .o-form-input,#okta-sign-in .o-form-label-top .o-form-label{width:100%}#okta-sign-in .o-form-label-top .o-form-read-mode.o-form-input,#okta-sign-in .o-form-read-mode .o-form-label-top .o-form-input{padding-left:0;padding-right:0}#okta-sign-in .o-form-read-mode .custom-checkbox label,#okta-sign-in .o-form-read-mode.custom-checkbox label{background-position:-16px -413px!important}#okta-sign-in .o-form-read-mode .custom-radio label,#okta-sign-in .o-form-read-mode.custom-radio label{background-position:-16px -313px!important}#okta-sign-in .o-form-read-mode .custom-checkbox label.focus,#okta-sign-in .o-form-read-mode .custom-checkbox label.hover,#okta-sign-in .o-form-read-mode.custom-checkbox label.focus,#okta-sign-in .o-form-read-mode.custom-checkbox label.hover{background-position:-16px -513px!important;cursor:text!important}#okta-sign-in .o-form-read-mode .custom-radio label.focus,#okta-sign-in .o-form-read-mode .custom-radio label.hover,#okta-sign-in .o-form-read-mode.custom-radio label.focus,#okta-sign-in .o-form-read-mode.custom-radio label.hover{background-position:-16px -413px!important;cursor:text}#okta-sign-in .o-form-read-mode .custom-checkbox label.checked,#okta-sign-in .o-form-read-mode.custom-checkbox label.checked{background-position:-16px -613px!important}#okta-sign-in .o-form-read-mode .custom-radio label.checked,#okta-sign-in .o-form-read-mode.custom-radio label.checked{background-position:-16px -513px!important}#okta-sign-in .o-form-read-mode .custom-checkbox label.checked.focus,#okta-sign-in .o-form-read-mode .custom-checkbox label.checked.hover,#okta-sign-in .o-form-read-mode.custom-checkbox label.checked.focus,#okta-sign-in .o-form-read-mode.custom-checkbox label.checked.hover{background-position:-16px -713px;cursor:text}#okta-sign-in .o-form-read-mode .group-picker-wrap .as-selections{background:transparent;border-width:0;box-shadow:none}#okta-sign-in .two_col_left .o-form-title-bar,#okta-sign-in .two_col_right .o-form-title-bar{font-size:17px;padding-left:20px;padding-right:12px}#okta-sign-in .two_col_left .o-form-read-mode .o-form-content,#okta-sign-in .two_col_right .o-form-read-mode .o-form-content{padding:30px 31px}#okta-sign-in .two_col_left .o-form-read-mode .o-form-theme,#okta-sign-in .two_col_right .o-form-read-mode .o-form-theme{background:none;border-width:0;box-shadow:none}#okta-sign-in .two_col_left .o-form-read-mode .o-form-explain,#okta-sign-in .two_col_right .o-form-read-mode .o-form-explain{background:#f9f9f9;border:1px solid #ddd;margin:-30px -31px 20px;padding:15px}#okta-sign-in .two_col_left .o-form-edit-mode .o-form-explain,#okta-sign-in .two_col_right .o-form-edit-mode .o-form-explain{border:0;border-bottom:1px solid #ddd;margin:-30px -30px 20px;padding:15px}#okta-sign-in .o-form-disabled,#okta-sign-in .o-form-saving .o-form-input>:not(.o-form-disabled){display:block;opacity:.4;pointer-events:none}#okta-sign-in .o-form-saving .o-form-content{overflow:hidden}#okta-sign-in .o-form-saving .o-form-content *{cursor:default!important}#okta-sign-in .o-form-disabled .custom-checkbox label,#okta-sign-in .o-form-disabled .custom-radio label,#okta-sign-in .o-form-disabled.custom-checkbox label,#okta-sign-in .o-form-disabled.custom-radio label{background-position:-16px -13px}#okta-sign-in .o-form-disabled .custom-checkbox label.checked,#okta-sign-in .o-form-disabled.custom-checkbox label.checked,#okta-sign-in .o-form-disabled.custom-checkbox label.checked.hover,#okta-sign-in .o-form-disabled.custom-radio label.checked,#okta-sign-in .o-form-disabled.custom-radio label.checked.hover{background-position:-16px -213px}#okta-sign-in .o-form-disabled .custom-radio label.checked,#okta-sign-in .o-form-disabled.custom-radio label.checked{background-position:-16px -713px}#okta-sign-in .o-form-has-errors.chzn-container-single .chzn-single,#okta-sign-in .o-form-has-errors.input-fix,#okta-sign-in .o-form-has-errors.link-button,#okta-sign-in .o-form-has-errors.textarea-fix{border-color:#d93934}#okta-sign-in .o-form-has-errors .link-button:hover,#okta-sign-in .o-form-has-errors .o-form-control.o-form-focus{border-color:#888}#okta-sign-in .o-form-has-errors .custom-radio label{background-position:-16px -613px}#okta-sign-in .o-form-has-errors .custom-checkbox label{background-position:-16px -813px}#okta-sign-in .o-form-has-errors .custom-checkbox label.focus,#okta-sign-in .o-form-has-errors .custom-checkbox label.hover,#okta-sign-in .o-form-has-errors .custom-radio label.focus,#okta-sign-in .o-form-has-errors .custom-radio label.hover{background-position:-16px -113px}#okta-sign-in .o-form-has-errors .custom-checkbox label.checked{background-position:-16px -913px}#okta-sign-in .o-form-has-errors .custom-radio label.checked{background-position:-16px -713px}#okta-sign-in .o-form-has-errors .o-form-input-group .o-form-control .chzn-single{border-color:#bbb #bbb #b1b1b1}#okta-sign-in .o-form-has-errors .o-form-input-group .chzn-container-active.chzn-with-drop .chzn-single{border-color:#888}#okta-sign-in .o-form-has-errors .chzn-container-active .chzn-single{border:1px solid #888;-webkit-box-shadow:0 1px 2px hsla(0,0%,69%,.3);-moz-box-shadow:0 1px 2px hsla(0,0%,69%,.3);box-shadow:0 1px 2px hsla(0,0%,69%,.3)}#okta-sign-in .o-form-has-errors .infobox-error{display:block!important;margin-bottom:15px}#okta-sign-in .o-form .infobox-error+form .o-form-focus{border-color:#888!important}#okta-sign-in .data-list-inline-form .o-form-head{color:#444;font-size:16px;margin:0}#okta-sign-in .data-list-inline-form .o-form-button-bar{border-width:1px 0 0;margin:5px -30px -20px}#okta-sign-in .o-form-content>.o-form-explain{margin-bottom:20px}#okta-sign-in .infobox{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;min-height:18px;padding:12px 18px 12px 48px!important;position:relative;word-break:break-word}#okta-sign-in .infobox:before{width:36px}#okta-sign-in .infobox.infobox-no-icon{padding-left:24px!important}#okta-sign-in .infobox.infobox-no-icon :before{display:none}#okta-sign-in .infobox>.icon{left:9px;position:absolute;top:13px}#okta-sign-in .infobox ul{margin-left:27px;margin-right:0}#okta-sign-in .infobox+.infobox,#okta-sign-in .infobox+h2{margin-top:18px}#okta-sign-in .infobox .two_col_left{width:80%}#okta-sign-in .infobox .two_col_right{margin-left:1%;padding-left:0;width:19%}#okta-sign-in .infobox .two_col_right .button-primary{box-sizing:border-box;float:right;width:100%!important}#okta-sign-in .infobox[style="display: none;"]+.infobox,#okta-sign-in .infobox[style="display:none;"]+.infobox{margin-top:0}#okta-sign-in .infobox h2,#okta-sign-in .infobox h2 *,#okta-sign-in .infobox h3,#okta-sign-in .infobox h3 *{font-size:13px;font-weight:700;line-height:18px;margin:0;padding:0}#okta-sign-in .infobox h2 span,#okta-sign-in .infobox h3 span{color:#5e5e5e}#okta-sign-in .infobox h2+*,#okta-sign-in .infobox h3+*,#okta-sign-in .infobox li+*,#okta-sign-in .infobox ol+*,#okta-sign-in .infobox p+*,#okta-sign-in .infobox ul+*{margin-top:9px}#okta-sign-in .infobox,#okta-sign-in .infobox-md{background-color:#fbfbfb;border:1px solid #ddd;border-radius:3px}#okta-sign-in .infobox-compact:before,#okta-sign-in .infobox-md:before,#okta-sign-in .infobox:before{border-bottom-left-radius:3px;border-top-left-radius:3px;bottom:-1px;content:"";left:-1px;position:absolute;top:-1px}#okta-sign-in .infobox-md{min-height:18px;padding:24px 24px 24px 70px!important}#okta-sign-in .infobox-md h2,#okta-sign-in .infobox-md h3{font-size:15px}#okta-sign-in .infobox-md h2 *,#okta-sign-in .infobox-md h3 *{line-height:18px;margin:0}#okta-sign-in .infobox-md:before{width:48px}#okta-sign-in .infobox-md>.icon{left:11px;top:20px}#okta-sign-in .infobox-md+.button-bar.button-bar-attached{float:none;padding-left:60px;width:auto}#okta-sign-in .infobox-md+.button-bar.button-bar-attached.button-bar-l-height{line-height:32px}#okta-sign-in .infobox-compact{background-color:#fbfbfb;border:1px solid #ddd;border-radius:3px;min-height:16px;padding:9px 9px 9px 40px!important}#okta-sign-in .infobox-compact li,#okta-sign-in .infobox-compact p{line-height:16px}#okta-sign-in .infobox-compact h2+*,#okta-sign-in .infobox-compact h3+*,#okta-sign-in .infobox-compact li+*,#okta-sign-in .infobox-compact ol+*,#okta-sign-in .infobox-compact p+*,#okta-sign-in .infobox-compact ul+*{margin-top:5px}#okta-sign-in .infobox-compact:before{width:30px}#okta-sign-in .infobox-compact+p{margin-top:9px}#okta-sign-in .infobox-compact>.icon{left:6px;top:9px}#okta-sign-in .infobox-xl{min-height:18px;padding:26px 36px 26px 108px!important}#okta-sign-in .infobox-xl:before{width:84px}#okta-sign-in .infobox-xl>.icon{left:18px;top:22px}#okta-sign-in .infobox-xl p,#okta-sign-in .infobox-xl ul{margin-top:20px;width:75%}#okta-sign-in .infobox-xl li,#okta-sign-in .infobox-xl p{font-size:14px;line-height:20px}#okta-sign-in .infobox-xl h2,#okta-sign-in .infobox-xl h3{font-size:18px}#okta-sign-in .infobox-xl h2 *,#okta-sign-in .infobox-xl h3 *{line-height:18px;margin:0}#okta-sign-in .infobox-teach h2,#okta-sign-in .infobox-teach h3{color:#835ab1;font-weight:200}#okta-sign-in .infobox-teach.infobox-dismiss .button-teach{float:right;margin-top:20px}#okta-sign-in .infobox-dismiss{padding-right:30px}#okta-sign-in .infobox-dismiss-link{color:#5e5e5e;cursor:pointer;display:block;line-height:14px;position:absolute;right:8px;top:10px}#okta-sign-in .infobox-dismiss-link:hover{text-decoration:none}#okta-sign-in .help-wrap .infobox.infobox-dismiss .infobox-dismiss-link{right:0;top:0}#okta-sign-in .infobox-dismiss-hide{display:none!important}#okta-sign-in .infobox-confirm{box-shadow:0 2px 0 hsla(0,0%,63%,.1);left:50%;margin-left:-154px;position:absolute!important;top:20px;width:240px;z-index:10}#okta-sign-in .infobox-confirm-fixed{position:fixed!important;top:106px}#okta-sign-in .infobox-confirm-fixed .infobox-dismiss-link{right:14px;top:14px}#okta-sign-in .infobox:before{background-color:#007cc0}#okta-sign-in .help-wrap .infobox.infobox-success:before,#okta-sign-in .infobox-success:before,#okta-sign-in .infobox.infobox-subtle.infobox-success:before{background-color:#4cbf9c}#okta-sign-in .help-wrap .infobox.infobox-warning:before,#okta-sign-in .infobox-warning:before,#okta-sign-in .infobox.infobox-subtle.infobox-warning:before{background-color:#f1d10d}#okta-sign-in .help-wrap .infobox.infobox-error:before,#okta-sign-in .infobox-error:before,#okta-sign-in .infobox.infobox-subtle.infobox-error:before{background-color:#e34843}#okta-sign-in .help-wrap .infobox.infobox-teach:before,#okta-sign-in .help-wrap .infobox.infobox-tip:before,#okta-sign-in .infobox-teach:before,#okta-sign-in .infobox-tip:before,#okta-sign-in .infobox.infobox-subtle.infobox-teach:before,#okta-sign-in .infobox.infobox-subtle.infobox-tip:before{background-color:#835ab1}#okta-sign-in .infobox-warning .icon.processing-16{background:url(data:image/gif;base64,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) no-repeat 0 0 transparent;height:16px;width:16px}#okta-sign-in .infobox-warning .icon.processing-24{background:url(data:image/gif;base64,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) no-repeat 0 0 transparent;height:24px;width:24px}#okta-sign-in .infobox-error .icon.processing-16{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3RDhDRkRGRUZBMkExMUUyOEVFN0REQ0ExQTZDREFGMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3RDhDRkRGRkZBMkExMUUyOEVFN0REQ0ExQTZDREFGMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdEOENGREZDRkEyQTExRTI4RUU3RERDQTFBNkNEQUYyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdEOENGREZERkEyQTExRTI4RUU3RERDQTFBNkNEQUYyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+XeMrXQAAASlJREFUeNqkk8ttwzAMhm3B92aDdIO6E8Q552JPUHuCeoSO4A3kEbyBlVuOzgRpN6gnaMniU0EISVEgBH7owYfIX2R+OhyyRHaCXlAJNtx9CoJgEBytsTP7B8EsmATvglqQAw22oJux/ZHCOAdeehSsSVZnMIBA0DVmMOG8v+JsRXUd2YwxA6255OWYzcC+Y/WsPUF6guwKDqN5ORDQSsuq98/Y6iOto5bJGC+JY3tDpz6V46vs13SxvkRGU5LKh5btsjvFwf6TufNJ2rYcb85b7RcHabVRlEna4w2dchcK2JxYV1j2yTdmV85vmlXOLMyU0vyzdA/5TSSxppG87fM/nMvIkzMtGqdP//oVkuygvQgu2FSx8VzS5w2RS8j9AgtOLTa/8/ItwABJZ0qo+ORYMgAAAABJRU5ErkJggg==) no-repeat 0 0 transparent;height:16px;width:16px}#okta-sign-in .infobox+.button-bar,#okta-sign-in .infobox+.button-bar-small{border-top:0}#okta-sign-in .infobox-no-border+.button-bar,#okta-sign-in .infobox-no-border+.button-bar-small{border-top:1px solid #dadada}#okta-sign-in .infobox-no-border{border:none!important}#okta-sign-in .infobox-text{padding:0}#okta-sign-in .infobox-header{font-weight:700}#okta-sign-in .infobox-divider{border-bottom:1px dotted #ddd}#okta-sign-in .ajax-form-editor .infobox,#okta-sign-in .edit-form .infobox,#okta-sign-in .form-content-wrap .infobox,#okta-sign-in .m-form .infobox,#okta-sign-in .o-form .infobox,#okta-sign-in .read-only-form .infobox,#okta-sign-in .v-form .infobox{background-color:#fff}#okta-sign-in .help-wrap .infobox,#okta-sign-in .infobox.infobox-subtle{background:transparent;border:0;padding:0 0 0 18px!important}#okta-sign-in .help-wrap .infobox:before,#okta-sign-in .infobox.infobox-subtle:before{background-color:#007cc0;border-radius:0;bottom:0;content:"";left:0;position:absolute;top:0;width:6px}#okta-sign-in .help-wrap .infobox .icon,#okta-sign-in .infobox.infobox-subtle .icon{display:none}#okta-sign-in a,#okta-sign-in a:active,#okta-sign-in a:focus,#okta-sign-in a:hover,#okta-sign-in a:link,#okta-sign-in a:visited{color:#6e6e78}#okta-sign-in h1{color:#5e5e5e}#okta-sign-in h2,#okta-sign-in h3{font-size:14px;font-weight:600;line-height:1.5}#okta-sign-in h3{margin-bottom:2px}#okta-sign-in .text-align-c{text-align:center}#okta-sign-in .auth-account{line-height:18px;padding:6px 0}#okta-sign-in .auth-content{padding:60px 42px 20px;-moz-transition:padding-top .4s;-webkit-transition:padding-top .4s;transition:padding-top .4s}@media only screen and (max-device-width:480px){#okta-sign-in .auth-content{padding-left:20px;padding-right:20px}}@media only screen and (max-width:350px){#okta-sign-in .auth-content{padding-left:20px;padding-right:20px}}#okta-sign-in .auth-content .auth-content-inner{position:relative}#okta-sign-in .auth-content .help-links li{margin-top:15px}#okta-sign-in .no-beacon .auth-content{padding-top:20px}#okta-sign-in .auth-idp{background-color:#f9f9f9;border-radius:0 0 3px 3px;border-top:1px solid #ddd;padding:20px 30px}#okta-sign-in .auth-idp-label{color:#888;float:left;font-size:14px;font-weight:200;line-height:30px;margin-right:155px;text-transform:uppercase}#okta-sign-in .auth-divider{background-color:#a7a7a7;height:1px;margin-bottom:25px;text-align:center}#okta-sign-in .auth-divider .auth-divider-text{background-color:#fff;padding:0 15px;position:relative;top:-.5em}#okta-sign-in .animation-container-overflow{overflow:hidden}#okta-sign-in .transition-from-right{left:200px;opacity:0;position:absolute;top:0;width:316px}#okta-sign-in .transition-from-left{left:-200px;opacity:0;position:absolute;top:0;width:316px}#okta-sign-in .o-form-head{font-size:15px;line-height:1.5;margin-top:10px;text-align:center;text-transform:none}#okta-sign-in .o-form-head+.o-form-explain{margin-bottom:20px;text-align:center}#okta-sign-in .o-form-button-bar{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0 0 25px}#okta-sign-in .o-form-button-bar .button{display:block;height:50px;width:100%}#okta-sign-in .o-form-button-bar .button-success{position:absolute;text-align:center}#okta-sign-in .o-form-theme{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0 0 14px}#okta-sign-in .o-form .o-form-fieldset:last-child{margin-bottom:15px}#okta-sign-in .o-form .o-form-fieldset.margin-btm-0{margin-bottom:0}#okta-sign-in .o-form .o-form-label,#okta-sign-in .o-form input,#okta-sign-in .o-form label,#okta-sign-in .o-form textarea{font-size:14px}#okta-sign-in .o-form .o-form-label{font-weight:400}#okta-sign-in .o-form .o-form-label-inline+.input-fix input[type=text]{line-height:27px}#okta-sign-in .o-form .input-fix,#okta-sign-in .o-form .textarea-fix{border:1px solid #8c8c96;display:inline-block;float:left;height:40px}#okta-sign-in .o-form .input-fix input[disabled],#okta-sign-in .o-form .input-fix input[readonly],#okta-sign-in .o-form .textarea-fix input[disabled],#okta-sign-in .o-form .textarea-fix input[readonly]{background:#f4f4f4;border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);color:#6e6e78}#okta-sign-in .o-form .input-fix input,#okta-sign-in .o-form .textarea-fix input{background:none;border:none;box-shadow:none;font-size:14px;line-height:22px;padding:8px}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in .o-form .input-fix input,#okta-sign-in .o-form .textarea-fix input{font-size:15px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in .o-form .input-fix input,#okta-sign-in .o-form .textarea-fix input{font-size:15px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in .o-form .input-fix input,#okta-sign-in .o-form .textarea-fix input{font-size:15px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){#okta-sign-in .o-form .input-fix input,#okta-sign-in .o-form .textarea-fix input{font-size:15px}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2){#okta-sign-in .o-form .input-fix input,#okta-sign-in .o-form .textarea-fix input{font-size:15px}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){#okta-sign-in .o-form .input-fix input,#okta-sign-in .o-form .textarea-fix input{font-size:15px}}#okta-sign-in .o-form .input-fix input::-webkit-input-placeholder,#okta-sign-in .o-form .textarea-fix input::-webkit-input-placeholder{font-size:14px;letter-spacing:0}#okta-sign-in .o-form .input-fix input::-moz-placeholder,#okta-sign-in .o-form .textarea-fix input::-moz-placeholder{font-size:14px}#okta-sign-in .o-form .input-fix input:-ms-input-placeholder,#okta-sign-in .o-form .textarea-fix input:-ms-input-placeholder{font-size:14px;line-height:27px}#okta-sign-in .o-form .input-fix input:-webkit-autofill,#okta-sign-in .o-form .textarea-fix input:-webkit-autofill{border-radius:3px;-webkit-box-shadow:inset 0 0 0 1000px #fff}#okta-sign-in .o-form .input-fix input[type=password],#okta-sign-in .o-form .textarea-fix input[type=password]{font-size:14px}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in .o-form .input-fix input[type=password],#okta-sign-in .o-form .textarea-fix input[type=password]{font-size:15px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in .o-form .input-fix input[type=password],#okta-sign-in .o-form .textarea-fix input[type=password]{font-size:15px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in .o-form .input-fix input[type=password],#okta-sign-in .o-form .textarea-fix input[type=password]{font-size:15px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){#okta-sign-in .o-form .input-fix input[type=password],#okta-sign-in .o-form .textarea-fix input[type=password]{font-size:15px}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2){#okta-sign-in .o-form .input-fix input[type=password],#okta-sign-in .o-form .textarea-fix input[type=password]{font-size:15px}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){#okta-sign-in .o-form .input-fix input[type=password],#okta-sign-in .o-form .textarea-fix input[type=password]{font-size:15px}}#okta-sign-in .o-form .input-fix .placeholder,#okta-sign-in .o-form .textarea-fix .placeholder{color:#aaa}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in .o-form .chzn-container-single .chzn-search input,#okta-sign-in .o-form select,#okta-sign-in .o-form select:focus{font-size:15px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in .o-form .chzn-container-single .chzn-search input,#okta-sign-in .o-form select,#okta-sign-in .o-form select:focus{font-size:15px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in .o-form .chzn-container-single .chzn-search input,#okta-sign-in .o-form select,#okta-sign-in .o-form select:focus{font-size:15px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){#okta-sign-in .o-form .chzn-container-single .chzn-search input,#okta-sign-in .o-form select,#okta-sign-in .o-form select:focus{font-size:15px}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2){#okta-sign-in .o-form .chzn-container-single .chzn-search input,#okta-sign-in .o-form select,#okta-sign-in .o-form select:focus{font-size:15px}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){#okta-sign-in .o-form .chzn-container-single .chzn-search input,#okta-sign-in .o-form select,#okta-sign-in .o-form select:focus{font-size:15px}}#okta-sign-in .o-form .custom-checkbox label{font-size:13px}#okta-sign-in .o-form .o-form-input input[name=nextPassCode],#okta-sign-in .o-form .o-form-input input[name=passCode]{font-family:Anonymous Pro,Andale Mono,Courier New,Courier,serif;font-size:17px;letter-spacing:1px}#okta-sign-in .o-form .o-form-input .o-form-control{position:relative}#okta-sign-in .o-form .o-form-input .input-icon,#okta-sign-in .o-form .o-form-input .input-tooltip{height:16px;margin-top:-11px;position:absolute;top:50%;width:16px}#okta-sign-in .o-form .o-form-input .input-icon+input,#okta-sign-in .o-form .o-form-input .input-icon+input+input,#okta-sign-in .o-form .o-form-input .input-tooltip+input,#okta-sign-in .o-form .o-form-input .input-tooltip+input+input{padding-right:30px}#okta-sign-in .o-form .o-form-input .input-icon{left:10px;opacity:.25}#okta-sign-in .o-form .o-form-input .input-icon+input,#okta-sign-in .o-form .o-form-input .input-icon+input+input{padding-left:30px}#okta-sign-in .o-form .o-form-input .input-tooltip{opacity:.5;right:10px}#okta-sign-in .o-form-input-group .o-form-control{display:table-cell;float:none;white-space:nowrap}#okta-sign-in .form-divider{border-bottom:1px solid #e8e8e8;clear:both;margin-bottom:25px;padding-top:5px}#okta-sign-in .chzn-container-single .chzn-single{border:1px solid #8c8c96;border-radius:3px;height:38px;line-height:38px}#okta-sign-in .chzn-container-single .chzn-single div b{background-position:0 6px}#okta-sign-in .chzn-container-active.chzn-with-drop .chzn-single div b{background-position:-17px 7px}#okta-sign-in .custom-checkbox label{background-image:url(data:image/png;base64,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)}#okta-sign-in .custom-checkbox label.focus{background-position:-16px -1013px}#okta-sign-in .custom-checkbox label.focus:before{background-position:-16px -1020px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){#okta-sign-in .custom-checkbox label{background-image:url(/assets/checkbox-sign-in-widget@2x-BtU70kig.png);background-size:50px 1155px}}#okta-sign-in .infobox.icon-16>.icon{position:absolute}#okta-sign-in .contact-support .infobox,#okta-sign-in .infobox.icon-16{margin-bottom:15px}#okta-sign-in .infobox>.icon{line-height:16px}#okta-sign-in .qtip{font-size:14px;line-height:1.2}#okta-sign-in .qtip-custom .qtip-titlebar{background-color:transparent;border:0;font-weight:400}#okta-sign-in .qtip-title{word-break:break-all}#okta-sign-in .security-image-qtip.qtip-custom{font-size:13px;line-height:1.4;padding:8px 8px 5px}#okta-sign-in .security-image-qtip.qtip-custom canvas{margin-top:2px}#okta-sign-in .security-image-qtip.qtip-custom .qtip-icon{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEY3MjMzRkU5MTQ3MTFFNUExMzU5M0I0NDVGMTNEQkIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEY3MjMzRkQ5MTQ3MTFFNUExMzU5M0I0NDVGMTNEQkIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1YWZmN2UxOS05N2VlLTRkZDItODY1Ny0wNWNlNzFjYTc5NWQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowZWE4MThmOC1jMDBkLTExNzgtODE3OC1jN2ZjN2QyM2Q5MWQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Jh/z9AAAAWUlEQVR42mL4////aiBWB2IGNKwNxCtADF0gvoimSBsqpgkTQFYEkrwExBogOWQjdaCKLsIkQZiJAQEYGbABJCsuIFlxEdkKZEmsjlwFxGpYvKkF8iZAgAEAp4W1vjH36l0AAAAASUVORK5CYII=) no-repeat 50%;border:none;color:transparent;right:2px;text-decoration:none;top:4px}#okta-sign-in .security-image-qtip.qtip-custom .qtip-icon:hover{opacity:.5}#okta-sign-in .qtip-custom{background-color:#4d4d4d;border-color:#303030;color:#f3f3f3;padding:5px 8px 8px}#okta-sign-in .qtip-custom.qtip-pos-bl{border-radius:4px 4px 4px 0}#okta-sign-in .qtip-custom.qtip-pos-br{border-radius:4px 4px 0}#okta-sign-in .qtip-custom .qtip-content{color:#f3f3f3}#okta-sign-in .qtip-custom .qtip-titlebar{background-color:#404040}#okta-sign-in .qtip-custom .qtip-icon{border-color:#444}#okta-sign-in .qtip-custom .qtip-titlebar .ui-state-hover{border-color:#303030}#okta-sign-in .qtip-custom .qtip-content ul{list-style:disc}#okta-sign-in .qtip-custom .qtip-content ul>li{color:#69882a;font-size:20px}#okta-sign-in .qtip-custom .qtip-content ul>li span{color:#f3f3f3;font-size:12px;vertical-align:middle}#okta-sign-in .mfa-verify-totp-inline .inline-input{float:left;width:212px}@media only screen and (max-device-width:480px){#okta-sign-in .mfa-verify-totp-inline .inline-input{width:180px}}@media only screen and (max-width:400px){#okta-sign-in .mfa-verify-totp-inline .inline-input{width:100%}#okta-sign-in .mfa-verify-totp-inline .inline-totp-verify{margin-bottom:15px;width:100%}}#okta-sign-in .mfa-verify-totp-inline a.button{float:right;padding-left:25px;padding-right:25px}#okta-sign-in .mfa-verify-totp-inline a.link-button{display:block;text-align:center}#okta-sign-in .mfa-verify-passcode .link-button{float:right;margin-top:30px}#okta-sign-in .mfa-verify-passcode .auth-passcode{float:left;width:170px}@media only screen and (max-width:400px){#okta-sign-in .mfa-verify-passcode .auth-passcode{width:100%}}#okta-sign-in .duo-form iframe{height:400px;width:100%}#okta-sign-in .factor-verify-magiclink .o-form-button-bar{display:none}#okta-sign-in .factor-verify-magiclink .email-request-button{width:100%}#okta-sign-in .mfa-verify-email .resend-email-infobox{margin-bottom:15px}#okta-sign-in .mfa-verify-email .resend-email-infobox .infobox-warning p span{margin-right:.25rem}#okta-sign-in .mfa-verify-email .mask-email{font-weight:600}#okta-sign-in .mfa-verify-email .resend-email-btn{color:#0074b3}#okta-sign-in .mfa-verify-email .mfa-email-sent-content{margin-bottom:15px}#okta-sign-in .number-challenge-view{display:none;text-align:center}#okta-sign-in .number-challenge-view .phone{margin:20px 0}#okta-sign-in .number-challenge-view .phone .phone--body{background:#666;border-radius:6px;display:inline-block;margin:0 auto;padding:14px 3px 0}#okta-sign-in .number-challenge-view .phone .phone--screen{background:#e5edfb;min-width:50px;padding:20px 0}#okta-sign-in .number-challenge-view .phone .phone--number{color:#1662dd;font-size:25px;padding:10px}#okta-sign-in .number-challenge-view .phone .phone--home-button{background:#fff;border-radius:50%;height:10px;margin:3px auto;width:10px}#okta-sign-in .number-challenge-view .challenge-number{font-weight:700}#okta-sign-in .forgot-password-call-enabled .mobile-recovery-hint,#okta-sign-in .forgot-password-call-enabled .sms-hint,#okta-sign-in .forgot-password-sms-enabled .mobile-recovery-hint,#okta-sign-in .forgot-password-sms-enabled .sms-hint{font-size:13px;padding-bottom:10px;position:relative;top:-5px}#okta-sign-in .forgot-password-call-enabled .o-form-fieldset-container,#okta-sign-in .forgot-password-sms-enabled .o-form-fieldset-container{overflow:hidden}#okta-sign-in .forgot-password-call-enabled .o-form-fieldset-container .button,#okta-sign-in .forgot-password-sms-enabled .o-form-fieldset-container .button{float:none;margin-bottom:15px;margin-left:0;width:100%}#okta-sign-in .forgot-password-call-enabled .o-form-fieldset-container .button+.button-primary,#okta-sign-in .forgot-password-sms-enabled .o-form-fieldset-container .button+.button-primary{margin-left:0}@media only screen and (max-width:400px){#okta-sign-in .recovery-challenge .enroll-sms-phone-send{margin-bottom:15px;width:100%}}#okta-sign-in .recovery-challenge .o-form-fieldset-container{display:flex;flex-direction:row-reverse}#okta-sign-in .recovery-challenge .sms-request-button{margin-left:5px}#okta-sign-in .recovery-challenge .o-form-fieldset.enroll-sms-phone{width:178px}@media only screen and (max-device-width:480px){#okta-sign-in .recovery-challenge .o-form-fieldset.enroll-sms-phone{width:150px}}@media only screen and (max-width:400px){#okta-sign-in .recovery-challenge .o-form-fieldset.enroll-sms-phone{width:100%}}#okta-sign-in .recovery-challenge .o-form-button-bar{padding-bottom:15px}#okta-sign-in .recovery-challenge .send-email-link{display:inline-block;font-size:13px;padding-bottom:25px;text-align:center;width:100%}#okta-sign-in .button,#okta-sign-in .button.link-button{-webkit-appearance:none;border:1px solid;border-radius:3px;box-sizing:border-box;display:inline-block;font-size:14px;height:40px;line-height:36px;padding:0 15px}#okta-sign-in .button-link{background:none;border:none;color:#0074b3;cursor:pointer}#okta-sign-in .button-link:focus,#okta-sign-in .button-link:hover{text-decoration:underline}#okta-sign-in .button-secondary.link-button,#okta-sign-in .button-wide,#okta-sign-in .button-wide.button-primary,#okta-sign-in .default-custom-button.link-button,#okta-sign-in .piv-button.link-button,#okta-sign-in .social-auth-button.link-button{height:50px;line-height:48px;text-align:center;width:100%}#okta-sign-in .icon-button{border:1px solid;border-radius:3px;display:block;height:22px;text-align:center;width:22px}#okta-sign-in .icon-button .icon{display:inline-block;opacity:.25;position:relative;top:4px}#okta-sign-in .icon-button:hover .icon{opacity:.5}#okta-sign-in .call-request-button.link-button,#okta-sign-in .sms-request-button.link-button{line-height:1;overflow:visible;padding-left:6px;padding-right:6px;padding-top:12px;text-align:center;white-space:normal;width:140px}@media only screen and (max-width:400px){#okta-sign-in .call-request-button.link-button,#okta-sign-in .sms-request-button.link-button{margin-bottom:15px;width:100%}}#okta-sign-in .email-request-button{display:block;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:130px}@media only screen and (max-width:400px){#okta-sign-in .email-request-button{margin-bottom:15px;width:100%}}#okta-sign-in .social-auth-button.link-button{border-radius:3px;box-sizing:border-box;color:#fff;display:block;font-size:14px;line-height:50px;margin-top:15px;overflow:hidden;padding-left:90px;padding-right:40px;text-align:left;text-overflow:ellipsis;white-space:nowrap}#okta-sign-in .social-auth-button.link-button:last-of-type{margin-bottom:25px}#okta-sign-in .social-auth-button.link-button:active,#okta-sign-in .social-auth-button.link-button:focus,#okta-sign-in .social-auth-button.link-button:hover,#okta-sign-in .social-auth-button.link-button:visited{text-decoration:none}#okta-sign-in .button .okta-verify-authenticator,#okta-sign-in .button .okta-webauthn-authenticator{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:20px;margin:0 .83em 0 0;vertical-align:middle;width:20px}#okta-sign-in .default-custom-button.link-button{border-radius:3px;box-sizing:border-box;color:#fff;display:block;font-size:14px;line-height:50px;margin-top:15px;text-align:center}#okta-sign-in .default-custom-button.link-button:last-of-type{margin-bottom:25px}#okta-sign-in .default-custom-button.link-button:active,#okta-sign-in .default-custom-button.link-button:focus,#okta-sign-in .default-custom-button.link-button:hover,#okta-sign-in .default-custom-button.link-button:visited{text-decoration:none}#okta-sign-in .button-secondary.link-button{background-color:#fff;border:1px solid #1662dd;border-radius:3px;box-sizing:border-box;color:#1662dd;display:block;font-size:14px;margin-top:15px;text-align:center}#okta-sign-in .button-secondary.link-button:last-of-type{margin-bottom:25px}#okta-sign-in .button-secondary.link-button:active,#okta-sign-in .button-secondary.link-button:focus,#okta-sign-in .button-secondary.link-button:hover{background-color:#e5edfb;border-color:#124a94;color:#124a94}#okta-sign-in .button-secondary.link-button:active,#okta-sign-in .button-secondary.link-button:focus,#okta-sign-in .button-secondary.link-button:hover,#okta-sign-in .button-secondary.link-button:visited{text-decoration:none}#okta-sign-in .piv-button.link-button{border-radius:3px;box-sizing:border-box;display:block;font-size:14px;line-height:50px;margin-top:15px;text-align:center}#okta-sign-in .piv-button.link-button:last-of-type{margin-bottom:25px}#okta-sign-in .piv-button.link-button:active,#okta-sign-in .piv-button.link-button:focus,#okta-sign-in .piv-button.link-button:hover,#okta-sign-in .piv-button.link-button:visited{text-decoration:none}#okta-sign-in .social-auth-facebook-button{background-color:#fbfbfb;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARISURBVHgB1ZnPbxtFFMe/M14Hp5TYrtQQUCpcVECCSk0EJw7gSBx6QQpCwAm1/Qvs8iOVuHQjLm2QkHvlgFyuHNJjbyQcOKBKSSXCIQe0KFVJqIQdo9aOkp3XeWs7tR3Hu+td//pIK2t3Zz3vzXzf7Ju3AiGQyBYSsRjmieQMIF4RoBmCSAh961krsvQ9i0D33zg9trb5qLK6fTNpISACXcJGn5sayzwo2Gl9mkYXaGfWBUVyEPtdO+PbAWe0x4wMCco2j3Bg8oC96NcRXw5MLfx/vQeGHzIREyiVYW4vvbDo9RlPDkxdK6QIxjJrG/3B0rMx52U2pFuD974vXyJE1vpoPJPiPicXCvNuDTs68M6Nx9c3d/bzvZJMJ7hPKSLLLFuXdu1xHhRkYgiYjkfMe9883zYu2jowuVCalwLLCAkOzvMvS5xJSkwnq12WKsQBi90yYauosPFQdfyP11+MXv71i/HbrdePOFANWNZ8cNmwwV99MIaLbxmOE8fx2182Pv7hScf/IqAoYM+2BrZxtGnklzCM//TtKL798LmOhvuBbSJIVsVs4/WmIK4FTAoBYbnc+iQWmvF1BMTM1Ne7ZuO1QwdYOhPjMBECP35+Ar2CpMhwNlA/lw13TA6soHympXMmGe7IN8JSikVltn7uOMCjDyEuIQQuvmm4ttkqUNNRKvsbuMZZqPamImn3d7I3pk91Xm2u/FRG0JnmWTh32sjeA0zH7FMnRQYhcf6lyLH3sj8HN77OgxK9z7+S5fPfk97nOSwTlkuIpFlG8rXJaBp9YLcSqvEOsWhkXm7+a/czywwVkjSjUx5xASMLpWTihExhRBGQFwylKIUu+FInaZyseSWu04qcTi/acXfjAHf/PIBfdFQljG6XtXdfNfQR8dx+Ylw4b+l2bDy00Q3OpgdDwMY/Ct0yFA4EWWLZAQsDxm031gFLEokiBojfRK4FS78H1H0MkD8C6J/rrAZIrOhw9p1Kc1YZHz96/fdrJ9u23yoo132vX4QUawakvaL3wfCLU1Wo+Hok7GRObwPsVVnb5VsYMbiyzbZXl1FFtzFqEBybHQcq+yqHEUMIdYd/HQeKuWQRNFKzkK8XuJ69iYUyMTLYh3XSQwccjxR5/rAwOKjpK05TLlSNBbIwtJC1fTNuNl5pcoBjwVbqIy6kYihRc61XjmSjj75LroPsoZMSEV1t98mpbTq9s5RkKQ2RE7S4sxRvu9Qfux+oam0YnOCgbdZ9Ix03NPwgkX0VA0CnCkWdZF7pZDzjuiOrysk+29/ViSyl1Nz2jYm8W0tPW0oOHj0SZ3stKWfUdR+VPTXrLCYe8LUnrk6nno2Q0w42XB+39OZqlvtwUhuPuBfzW6gtZZd1UdjUGk2TkhkhRLflyRVt/urensr5MboR3w7UqTmS54Mr3FwkrtVZuVSZQvO3tuKBDT3K0LKgv3UmuV6p4E63RjfyFF7nuzLAXCMNAAAAAElFTkSuQmCC) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-facebook-button:active,#okta-sign-in .social-auth-facebook-button:focus,#okta-sign-in .social-auth-facebook-button:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARISURBVHgB1ZnPbxtFFMe/M14Hp5TYrtQQUCpcVECCSk0EJw7gSBx6QQpCwAm1/Qvs8iOVuHQjLm2QkHvlgFyuHNJjbyQcOKBKSSXCIQe0KFVJqIQdo9aOkp3XeWs7tR3Hu+td//pIK2t3Zz3vzXzf7Ju3AiGQyBYSsRjmieQMIF4RoBmCSAh961krsvQ9i0D33zg9trb5qLK6fTNpISACXcJGn5sayzwo2Gl9mkYXaGfWBUVyEPtdO+PbAWe0x4wMCco2j3Bg8oC96NcRXw5MLfx/vQeGHzIREyiVYW4vvbDo9RlPDkxdK6QIxjJrG/3B0rMx52U2pFuD974vXyJE1vpoPJPiPicXCvNuDTs68M6Nx9c3d/bzvZJMJ7hPKSLLLFuXdu1xHhRkYgiYjkfMe9883zYu2jowuVCalwLLCAkOzvMvS5xJSkwnq12WKsQBi90yYauosPFQdfyP11+MXv71i/HbrdePOFANWNZ8cNmwwV99MIaLbxmOE8fx2182Pv7hScf/IqAoYM+2BrZxtGnklzCM//TtKL798LmOhvuBbSJIVsVs4/WmIK4FTAoBYbnc+iQWmvF1BMTM1Ne7ZuO1QwdYOhPjMBECP35+Ar2CpMhwNlA/lw13TA6soHympXMmGe7IN8JSikVltn7uOMCjDyEuIQQuvmm4ttkqUNNRKvsbuMZZqPamImn3d7I3pk91Xm2u/FRG0JnmWTh32sjeA0zH7FMnRQYhcf6lyLH3sj8HN77OgxK9z7+S5fPfk97nOSwTlkuIpFlG8rXJaBp9YLcSqvEOsWhkXm7+a/czywwVkjSjUx5xASMLpWTihExhRBGQFwylKIUu+FInaZyseSWu04qcTi/acXfjAHf/PIBfdFQljG6XtXdfNfQR8dx+Ylw4b+l2bDy00Q3OpgdDwMY/Ct0yFA4EWWLZAQsDxm031gFLEokiBojfRK4FS78H1H0MkD8C6J/rrAZIrOhw9p1Kc1YZHz96/fdrJ9u23yoo132vX4QUawakvaL3wfCLU1Wo+Hok7GRObwPsVVnb5VsYMbiyzbZXl1FFtzFqEBybHQcq+yqHEUMIdYd/HQeKuWQRNFKzkK8XuJ69iYUyMTLYh3XSQwccjxR5/rAwOKjpK05TLlSNBbIwtJC1fTNuNl5pcoBjwVbqIy6kYihRc61XjmSjj75LroPsoZMSEV1t98mpbTq9s5RkKQ2RE7S4sxRvu9Qfux+oam0YnOCgbdZ9Ix03NPwgkX0VA0CnCkWdZF7pZDzjuiOrysk+29/ViSyl1Nz2jYm8W0tPW0oOHj0SZ3stKWfUdR+VPTXrLCYe8LUnrk6nno2Q0w42XB+39OZqlvtwUhuPuBfzW6gtZZd1UdjUGk2TkhkhRLflyRVt/urensr5MboR3w7UqTmS54Mr3FwkrtVZuVSZQvO3tuKBDT3K0LKgv3UmuV6p4E63RjfyFF7nuzLAXCMNAAAAAElFTkSuQmCC) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-facebook-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-google-button{background-color:#fbfbfb;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAVYSURBVHgBzZpNbBtFFMf/M/a6Sau0ToUoEog6fMUcUINESxFIOP0IFRUoaeHAKQnixqFpqThwiXPgAIg0uXGLKxA9NrRBVP1InBM0RcSVOASq0i2oFRJFcRuiOLZ3H2/Wceo4/ph1Yse/Q+zMvpl9b+bNx3tjgXVgNtTmhzQ6pUCbgNhJQBtAfkD4c8RMATL52XWWmbaM5GTzhZiJNSJQIUppr/QdI0EhggihEgRigjC0FmNcG5BV3BbUl9fDa4JHJ2IZqQG3hrgyYG7fnv71VjwfSQg3jU8N6MprGTB7qC0g076zIOXbNcG0jWS7zmiUNeC//Xu7LVhD1ez1IsRta3NLczQaLyUkSz2cO7Cn34IdqbnyxCNgUXs55RVFDVDK2+yPqDWEmG1LVv5aTEe8oAHKbTZCeRs4bdubWfmfTN06q+aAM2FTxvSa3IYozhuWya1nXIDg5xcFIIq3yR020Dw+FYZLvPkFMuWb4A/XyhMoSkJMIi0jxXpwNrS7TXrwOkj0sXGBTEWK20L0svKjqIAVI1CR36sJJ+3e5ss/R91Um923u0cIdJPl6XXjMvksG5BxHd8tuMCGGG6+crUPG8jyJN5yIhb27v5bu6JNsnejlVd41J+FCQQ8hBHPU/edQvvPrSUrsc8eZ+W/Qh3gjIAnhVC2wHjtDnxHfofYtliwgrNaXL46hDrBmQOpS+Blc+U5h+5vQuLboPP5sBDmtvGpFtQRUrkPsPqQpkagofdXeJ6dfVgmNmBnLoPMdZ98RIOFTUdvOG6len/rlanTqDPURlb2iOwYsGN+GONwTecXCyGeaSFUA5IxL7vFLh1Z7zPxKCqBlRdC9KMKcDj7naTsll6auK8DWqfDWsIr0C7JQXVAQ9ZEfeKXmoJlA4sNQtuAukUZoNO7tY6HtVGTWMeAAOoTUwpba3Xx0w/1ZwTx5sp5JNzWEU5K9KDeEJxnTV6EioxGSsndoUZ8mG6Lfv/mj+2oAV2DCRVYBcpLik5pGCgZi16zt+Pd1F7ctJtCwfMHQqgynV8u9EBzzpGwr0vR7kziaCGBb6wn8X7qJcyRsVQiR1BlXBw7YqPHG01nH+B8zGT+08/TrfgsHcxrHYHnxzpOoUocGVxUygd0ZAnSCaocA3xeqH+c5VT5+zvJV/C1tbNIRfQFxzq6sc4cHUwc49RMWLuCsJxOdwxQbsSjMDxDTY7L/MafZYi0jr2xbgH90cFkN79fO0xlN4so93G+ZwtpAv6X59tvPYChv+tyhDZz+KJ2Lj+fzlPEZ5nFfl7PXXUGH6NbsgYsn4XUKDwgYxhu4CRY8HzHrUpcKnj+UOjf7ZFp18oTDWSVV6zKjbaOHZzmSzj3Fxm8KwpJQ2leEG4cvlRwdw+ePRSAz+5mLUJYuldrnn0bj/3zATQxz55oWJFUEIVeIgxrmtaQ3OX7Lp5TQt1KOguDakuCAsXabEi04Im7n8BI7yjVbJxd58Xc3s+8qwDBcwd7IEXV1/xcjNSj2PnXp0WNIFt0jZ7ctGrT9RQSvnfmj9gj7z3NnlSlYLwAtmce97eNQ5APjYnWFc8cvz/ZUDAT6CnW4L0zN6O1NoJECvNbfnG+b1l4IVOmlP+oMVysTtlLvufO7e/0SDlCNb4na5p7Nf743Y+Ps/KRUnJa16zO6uG1JyBqExPwbh8TKdk103XBLCfr6qKb1/ww16hKjgfIrF5EYnjmrYth/ToucUbDY4d5C1y381BW8UQ6OWR2lb9aXVm3QjKGWCGSOFbRxudAUZ65k5UonqViA3JZNkb93EalKkkEcufLUg/HhVR3wHSbk2mxhJUarVTpXP4H078PIREkwYoAAAAASUVORK5CYII=) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-google-button:active,#okta-sign-in .social-auth-google-button:focus,#okta-sign-in .social-auth-google-button:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAVYSURBVHgBzZpNbBtFFMf/M/a6Sau0ToUoEog6fMUcUINESxFIOP0IFRUoaeHAKQnixqFpqThwiXPgAIg0uXGLKxA9NrRBVP1InBM0RcSVOASq0i2oFRJFcRuiOLZ3H2/Wceo4/ph1Yse/Q+zMvpl9b+bNx3tjgXVgNtTmhzQ6pUCbgNhJQBtAfkD4c8RMATL52XWWmbaM5GTzhZiJNSJQIUppr/QdI0EhggihEgRigjC0FmNcG5BV3BbUl9fDa4JHJ2IZqQG3hrgyYG7fnv71VjwfSQg3jU8N6MprGTB7qC0g076zIOXbNcG0jWS7zmiUNeC//Xu7LVhD1ez1IsRta3NLczQaLyUkSz2cO7Cn34IdqbnyxCNgUXs55RVFDVDK2+yPqDWEmG1LVv5aTEe8oAHKbTZCeRs4bdubWfmfTN06q+aAM2FTxvSa3IYozhuWya1nXIDg5xcFIIq3yR020Dw+FYZLvPkFMuWb4A/XyhMoSkJMIi0jxXpwNrS7TXrwOkj0sXGBTEWK20L0svKjqIAVI1CR36sJJ+3e5ss/R91Um923u0cIdJPl6XXjMvksG5BxHd8tuMCGGG6+crUPG8jyJN5yIhb27v5bu6JNsnejlVd41J+FCQQ8hBHPU/edQvvPrSUrsc8eZ+W/Qh3gjIAnhVC2wHjtDnxHfofYtliwgrNaXL46hDrBmQOpS+Blc+U5h+5vQuLboPP5sBDmtvGpFtQRUrkPsPqQpkagofdXeJ6dfVgmNmBnLoPMdZ98RIOFTUdvOG6len/rlanTqDPURlb2iOwYsGN+GONwTecXCyGeaSFUA5IxL7vFLh1Z7zPxKCqBlRdC9KMKcDj7naTsll6auK8DWqfDWsIr0C7JQXVAQ9ZEfeKXmoJlA4sNQtuAukUZoNO7tY6HtVGTWMeAAOoTUwpba3Xx0w/1ZwTx5sp5JNzWEU5K9KDeEJxnTV6EioxGSsndoUZ8mG6Lfv/mj+2oAV2DCRVYBcpLik5pGCgZi16zt+Pd1F7ctJtCwfMHQqgynV8u9EBzzpGwr0vR7kziaCGBb6wn8X7qJcyRsVQiR1BlXBw7YqPHG01nH+B8zGT+08/TrfgsHcxrHYHnxzpOoUocGVxUygd0ZAnSCaocA3xeqH+c5VT5+zvJV/C1tbNIRfQFxzq6sc4cHUwc49RMWLuCsJxOdwxQbsSjMDxDTY7L/MafZYi0jr2xbgH90cFkN79fO0xlN4so93G+ZwtpAv6X59tvPYChv+tyhDZz+KJ2Lj+fzlPEZ5nFfl7PXXUGH6NbsgYsn4XUKDwgYxhu4CRY8HzHrUpcKnj+UOjf7ZFp18oTDWSVV6zKjbaOHZzmSzj3Fxm8KwpJQ2leEG4cvlRwdw+ePRSAz+5mLUJYuldrnn0bj/3zATQxz55oWJFUEIVeIgxrmtaQ3OX7Lp5TQt1KOguDakuCAsXabEi04Im7n8BI7yjVbJxd58Xc3s+8qwDBcwd7IEXV1/xcjNSj2PnXp0WNIFt0jZ7ctGrT9RQSvnfmj9gj7z3NnlSlYLwAtmce97eNQ5APjYnWFc8cvz/ZUDAT6CnW4L0zN6O1NoJECvNbfnG+b1l4IVOmlP+oMVysTtlLvufO7e/0SDlCNb4na5p7Nf743Y+Ps/KRUnJa16zO6uG1JyBqExPwbh8TKdk103XBLCfr6qKb1/ww16hKjgfIrF5EYnjmrYth/ToucUbDY4d5C1y381BW8UQ6OWR2lb9aXVm3QjKGWCGSOFbRxudAUZ65k5UonqViA3JZNkb93EalKkkEcufLUg/HhVR3wHSbk2mxhJUarVTpXP4H078PIREkwYoAAAAASUVORK5CYII=) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-google-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-apple-button{background-color:#fbfbfb;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH9SURBVHgB7ZnPUcJAFMZ/6smbJawd5Ogx3jxiBaQD7MB0IB2AFWgH0AFQQbACPHqL+4YwILMbkmXDbmb8zXzDkNkk39u3f14SCMOd1khrprXRUvQIMS6mywMpeoD0uvR4adAdkSMGF5jNL+gBb5jNi8ZETordfC/Gv23ci3IiR2E3P6MHDLBPXC8rzzXdkhiOfWo9an3jga4D2CFm52yNP+PJvHCFG5J+xX4YiKGlpZ1obTie8HcFkjZzOibFvqoUWpOqjYnj+qducg/xTEL9cmgKZlQFIxN5fMK07RoKDwxb3ti3zsrGCCgjUIoDCigj0QsOFBDU9E4ZDmRAGYEyHCmAMrByHEmAMrAKGmIqJQaEJ+cMZoTPQONK1ZQBRVikpmpc7MUYQKtK9VLldGf8B9ABqk1jUwBrwqJoEYQpgCXhyZo2NAXwRXikjG+0F8SaATH/iiOK8DvxTkMcKSCIYZNqH2ZuLMfvtR6Igye2o2JFi106JZ4MOBV5wgKCGz7UzGSybid+Jy6mtETS1fZlVFcqbCZtk1j40brF8Z2MZ2QlWuGIRB9l7zclBcqAUnhgDIQwn+OJuu+80Q6dYxSXW5UKOno2Ty4QxAbztzWvQRQnDMickRdkqjpHVf+n1HdA5+Y5MDRlH4jceEKzPUPmU6b1UZ2/qX5zHD69/gLCsgBu9Q9c3QAAAABJRU5ErkJggg==) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-apple-button:active,#okta-sign-in .social-auth-apple-button:focus,#okta-sign-in .social-auth-apple-button:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH9SURBVHgB7ZnPUcJAFMZ/6smbJawd5Ogx3jxiBaQD7MB0IB2AFWgH0AFQQbACPHqL+4YwILMbkmXDbmb8zXzDkNkk39u3f14SCMOd1khrprXRUvQIMS6mywMpeoD0uvR4adAdkSMGF5jNL+gBb5jNi8ZETordfC/Gv23ci3IiR2E3P6MHDLBPXC8rzzXdkhiOfWo9an3jga4D2CFm52yNP+PJvHCFG5J+xX4YiKGlpZ1obTie8HcFkjZzOibFvqoUWpOqjYnj+qducg/xTEL9cmgKZlQFIxN5fMK07RoKDwxb3ti3zsrGCCgjUIoDCigj0QsOFBDU9E4ZDmRAGYEyHCmAMrByHEmAMrAKGmIqJQaEJ+cMZoTPQONK1ZQBRVikpmpc7MUYQKtK9VLldGf8B9ABqk1jUwBrwqJoEYQpgCXhyZo2NAXwRXikjG+0F8SaATH/iiOK8DvxTkMcKSCIYZNqH2ZuLMfvtR6Igye2o2JFi106JZ4MOBV5wgKCGz7UzGSybid+Jy6mtETS1fZlVFcqbCZtk1j40brF8Z2MZ2QlWuGIRB9l7zclBcqAUnhgDIQwn+OJuu+80Q6dYxSXW5UKOno2Ty4QxAbztzWvQRQnDMickRdkqjpHVf+n1HdA5+Y5MDRlH4jceEKzPUPmU6b1UZ2/qX5zHD69/gLCsgBu9Q9c3QAAAABJRU5ErkJggg==) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-apple-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-linkedin-button{background-color:#fbfbfb;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJzSURBVHgB7ZpRbtpAEIZndqs0hYf6CPQG6Xsl8AmanCDmobR9CjcAThD61pJKDSfoESC0B6AngBuUPoRSEs90FpSqirw2dSN7nfiTkAU7K+3v3Z39PQZBqL6aBIx8AoAHUAh4iqD7l4MXQ9wOHj5BAUFQgWLEEygoDNxWcinIsomCDxQUnMILeLRLEDOPUeGcGTwEOASHSBDAcyJqrj7645tf9t+Makj61BUhsUvoiuno78EbVu/9+eN12JQMMAcHsAqQg218deZPo9oW5/5CLu/AAawCFME3iIGJpuAA9hlQ+BQKgH0PMBx6wcizdlQqAAeI28Terz3diWqovv16LE7kGBwAK60JJ4TIWr/ukQKz5mua9Evp0AZH2OEgM15Jf5ZNvf0GbvEwrMSdw7xABUMimDHQD4WqhgieWJX6vz5UxQogFT4zJ29U25PXFyNkbPwZkxx8Pz/U/ajYSuuiKwPrRFmT2xirokh1d00SGS4hnu5V6Hnc4A3mhi0H9UDie7ADmQgQ4zcjRUeL/saC7ISI6JpZTYrLZA9cDupDSAGH1EOlG3ExTmchs9ySZiHzLOS1R956CQ05GM1ymtuSxA3GVErVpGFthwyptian66X+vj0Y9Ug+s0rrSyeuT7hxAnYyE7CpP0VaEO5K6mzY+mkI3RAQV3/SobI+noYaYjNXJgK2ttxef5L9UIOUZCJgtQ9eQkjqh6eysJU3pYC8KQXkTSkgb0oBeXPvyyo1sbrRLbcqXChvb0xFITL2WsxazK36r77JpUW3KfdA3twHAezEq6J08FQRkxMv69IgFb++Wp3558Rhs1gzYf5uw4Gp+P0GGhXoiSeX2gcAAAAASUVORK5CYII=) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-linkedin-button:active,#okta-sign-in .social-auth-linkedin-button:focus,#okta-sign-in .social-auth-linkedin-button:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJzSURBVHgB7ZpRbtpAEIZndqs0hYf6CPQG6Xsl8AmanCDmobR9CjcAThD61pJKDSfoESC0B6AngBuUPoRSEs90FpSqirw2dSN7nfiTkAU7K+3v3Z39PQZBqL6aBIx8AoAHUAh4iqD7l4MXQ9wOHj5BAUFQgWLEEygoDNxWcinIsomCDxQUnMILeLRLEDOPUeGcGTwEOASHSBDAcyJqrj7645tf9t+Makj61BUhsUvoiuno78EbVu/9+eN12JQMMAcHsAqQg218deZPo9oW5/5CLu/AAawCFME3iIGJpuAA9hlQ+BQKgH0PMBx6wcizdlQqAAeI28Terz3diWqovv16LE7kGBwAK60JJ4TIWr/ukQKz5mua9Evp0AZH2OEgM15Jf5ZNvf0GbvEwrMSdw7xABUMimDHQD4WqhgieWJX6vz5UxQogFT4zJ29U25PXFyNkbPwZkxx8Pz/U/ajYSuuiKwPrRFmT2xirokh1d00SGS4hnu5V6Hnc4A3mhi0H9UDie7ADmQgQ4zcjRUeL/saC7ISI6JpZTYrLZA9cDupDSAGH1EOlG3ExTmchs9ySZiHzLOS1R956CQ05GM1ymtuSxA3GVErVpGFthwyptian66X+vj0Y9Ug+s0rrSyeuT7hxAnYyE7CpP0VaEO5K6mzY+mkI3RAQV3/SobI+noYaYjNXJgK2ttxef5L9UIOUZCJgtQ9eQkjqh6eysJU3pYC8KQXkTSkgb0oBeXPvyyo1sbrRLbcqXChvb0xFITL2WsxazK36r77JpUW3KfdA3twHAezEq6J08FQRkxMv69IgFb++Wp3558Rhs1gzYf5uw4Gp+P0GGhXoiSeX2gcAAAAASUVORK5CYII=) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-linkedin-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-microsoft-button{background-color:#fbfbfb;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADBSURBVHgB7dixDcIwEIXh51MKmuzAFNQpKClYhBniDMEYrACumYIVKGhtbChYIJenoPdVlxSJfylKceG1342lIGJm9ZlTf73HNh8uxwjDiPlF8zj8gqJh5RTApgA2BbApgE0BbApgUwCbAtgUwLb6gK5tD+DBcvrNSMiQvxS252eEh2zpcepTG8ttM9QbAxx0IZjHxgzFPh99+l7Vw1tweY9+o2wKYFMAmwLYFMCmADYFsCmATQFsCmAzt8XWEnKZ3prRKGmF7SjUAAAAAElFTkSuQmCC) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-microsoft-button:active,#okta-sign-in .social-auth-microsoft-button:focus,#okta-sign-in .social-auth-microsoft-button:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADBSURBVHgB7dixDcIwEIXh51MKmuzAFNQpKClYhBniDMEYrACumYIVKGhtbChYIJenoPdVlxSJfylKceG1342lIGJm9ZlTf73HNh8uxwjDiPlF8zj8gqJh5RTApgA2BbApgE0BbApgUwCbAtgUwLb6gK5tD+DBcvrNSMiQvxS252eEh2zpcepTG8ttM9QbAxx0IZjHxgzFPh99+l7Vw1tweY9+o2wKYFMAmwLYFMCmADYFsCmATQFsCmAzt8XWEnKZ3prRKGmF7SjUAAAAAElFTkSuQmCC) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-microsoft-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-general-idp-button{background-color:#fbfbfb;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADrSURBVHgB7dg7DoJAFIXhO9oTtCLhkZGVsAxLd6A70K24E61choYNOFDZ4dyCxJLHOHdIzpeQcLvzJ1QQAQAAeJQkWhdFeSRH1uSR1jpWSj3s6z6Ot9Q07zvN5DXAGPOJonhjIyp7Vi4ivAawtjU3G6FcRXgPYC4jRAKYqwixAOYiQjSAzY0QD2BzIoIIYFMjgglgUyKCCmBjI4ILYGMiggxgQyOCDWBDItTvkee7jgKnVHeo69e1v1cE/5Vl5Zm/DH6KQl9oSTBeCsZLwXgpGC8F46VgvBT+uWuHPxc5vmcjdJrqEwEAADjwBRBvs+jcsMfAAAAAAElFTkSuQmCC) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-general-idp-button:active,#okta-sign-in .social-auth-general-idp-button:focus,#okta-sign-in .social-auth-general-idp-button:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADrSURBVHgB7dg7DoJAFIXhO9oTtCLhkZGVsAxLd6A70K24E61choYNOFDZ4dyCxJLHOHdIzpeQcLvzJ1QQAQAAeJQkWhdFeSRH1uSR1jpWSj3s6z6Ot9Q07zvN5DXAGPOJonhjIyp7Vi4ivAawtjU3G6FcRXgPYC4jRAKYqwixAOYiQjSAzY0QD2BzIoIIYFMjgglgUyKCCmBjI4ILYGMiggxgQyOCDWBDItTvkee7jgKnVHeo69e1v1cE/5Vl5Zm/DH6KQl9oSTBeCsZLwXgpGC8F46VgvBT+uWuHPxc5vmcjdJrqEwEAADjwBRBvs+jcsMfAAAAAAElFTkSuQmCC) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-general-idp-button.link-button{color:#1d1d21}#okta-sign-in .default-custom-button{background-color:#ff5f73;border:1px solid #d6001a}#okta-sign-in .default-custom-button:active,#okta-sign-in .default-custom-button:focus,#okta-sign-in .default-custom-button:hover{background-color:#ff6e80}#okta-sign-in .piv-button.link-button{background-color:#fff;border:2px solid #1662dd;color:#1662dd}#okta-sign-in .piv-button.link-button:active,#okta-sign-in .piv-button.link-button:focus,#okta-sign-in .piv-button.link-button:hover{background-color:#e5edfb;border-color:#124a94;color:#124a94}#okta-sign-in .social-auth-github-button{background-color:#fbfbfb;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACB1BMVEUAAAAXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRb///82y3Q+AAAAq3RSTlMAAAcjRmyMoKkFLK3Y8vv+CETjATek8BB35Cas/DbIOdPUOi7OGbqPjWGR0Y5R8eIaZcr67+jlFsQMG4CqelY9JIEca68EsMlX+ccP3yfciAb9KFr3W5O+DrKzuLnu10lKttpP9B7SAwKVfRITfke8WBe9859LnECY0PhV9p4lQd04O+CuGLuWY01QcsURy7UUL+kLbippMZ1mILdvTOYhp/WohIV453nDcxW5MN5/AAAAAWJLR0SsV2XyiwAAAAd0SU1FB+UIHhUVAsm9rV8AAANbSURBVEjHhZb5QxJBFMdnRMJFBBVFRSJT8RZREKQUKCVPDpWUvMqDkA7LyqOkW7vMMrsvu8vaf7KZZYddjl3fTzOP72d2910DAHyDyDIkmdIDsqws2QFppiQDe4CA4d8ouTRbkaNU0chUyhxFtlROCTHInZsny2e0nKnyZXm56QjkUxcUaug0piksUKcgyFFUXEILWElxURKBttpSHS1oulJtAoE2B/W0qOkLeARaHiqj97HD5RwBYUXlfnqarqwgAISGqlgIVemlrL/KECNQtqoZh7Kmtq5emaxW1tfVNsS81RRDQNhoZPZNKBKm5hZ0nNnSarW2Wszo8JZmE4pgEyMwNmIAQltb7Kw2Oy6CI0fbOxxOucsldzo62o8dxz47UdgQAWEnm4AuN2TqyQ3jxiwBdHex6ejEOxvJAAYAqyTFyCyh+wQr6bYhoKeX3fX1CxQy7O9jJb09EFCFJB4DLiHANUA0hRTweEm0fX4hwO8bZEXeITAcIO9nEuotFO1uVhQ4CUbIA6RQGIBSUgQjYJRdWeVizSu3srJRQD6hLyioR0SQxMkLjOzqFCUGUGOszAjI93eJA2yu6UFAIjzuFwP8E0QHSCfr+8WAfhJXHZjcL8+JuZ4EUyQlp8XCeoakdwpMk5erEUtcDVFNAx/J4YxWGNDOxAsOzM4RuI4SGrpUHdHMzYLQ2fimM5zmrZArLI0fWhYC85H4gNCcOw9h8kiE8MJFbkZH5gFcyMElMuFF36K7dHlRndiiasPwFW7oXl1ALRocR6trtqVlDAYqI7XORQIYVppXr9/gDamJIJ4Ta1EkvHnrdkMs1qo7dwlw7z6dYFEHM2bs60y3biw9iLkfhgkQXk0E1u2xSVaObxLzI1djCy7d6GNu6D4J8PUl5eyohJtoKNJPt5xrkdFnz33bHPBih6c3b6rJo18u4/0rmLv2+s1bRwZ3cUj4t9g7O3eSCTfUznvkCfITASVWTj9m4l0o8AOuwejHT0srn4eLOEC7G9dPf0m8s0JfmV79ZgxYtZzfQ4DB76HkEtj6YYn9tutJBSw/t1LvXfesnqn03ZQnqPSz7tSyRB7TLwVCWod4wG8kV/wxpe0tHB7J5p5mb4MDFtH2r0TwHw3+YdvpUXOA2uP8lyT/D7Tbb73HT663AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTA4LTMwVDIwOjQ4OjMxKzAwOjAwKxe/vwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wOC0zMFQyMDo0ODozMSswMDowMFpKBwMAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAAElFTkSuQmCC) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-github-button:active,#okta-sign-in .social-auth-github-button:focus,#okta-sign-in .social-auth-github-button:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACB1BMVEUAAAAXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRYXFRb///82y3Q+AAAAq3RSTlMAAAcjRmyMoKkFLK3Y8vv+CETjATek8BB35Cas/DbIOdPUOi7OGbqPjWGR0Y5R8eIaZcr67+jlFsQMG4CqelY9JIEca68EsMlX+ccP3yfciAb9KFr3W5O+DrKzuLnu10lKttpP9B7SAwKVfRITfke8WBe9859LnECY0PhV9p4lQd04O+CuGLuWY01QcsURy7UUL+kLbippMZ1mILdvTOYhp/WohIV453nDcxW5MN5/AAAAAWJLR0SsV2XyiwAAAAd0SU1FB+UIHhUVAsm9rV8AAANbSURBVEjHhZb5QxJBFMdnRMJFBBVFRSJT8RZREKQUKCVPDpWUvMqDkA7LyqOkW7vMMrsvu8vaf7KZZYddjl3fTzOP72d2910DAHyDyDIkmdIDsqws2QFppiQDe4CA4d8ouTRbkaNU0chUyhxFtlROCTHInZsny2e0nKnyZXm56QjkUxcUaug0piksUKcgyFFUXEILWElxURKBttpSHS1oulJtAoE2B/W0qOkLeARaHiqj97HD5RwBYUXlfnqarqwgAISGqlgIVemlrL/KECNQtqoZh7Kmtq5emaxW1tfVNsS81RRDQNhoZPZNKBKm5hZ0nNnSarW2Wszo8JZmE4pgEyMwNmIAQltb7Kw2Oy6CI0fbOxxOucsldzo62o8dxz47UdgQAWEnm4AuN2TqyQ3jxiwBdHex6ejEOxvJAAYAqyTFyCyh+wQr6bYhoKeX3fX1CxQy7O9jJb09EFCFJB4DLiHANUA0hRTweEm0fX4hwO8bZEXeITAcIO9nEuotFO1uVhQ4CUbIA6RQGIBSUgQjYJRdWeVizSu3srJRQD6hLyioR0SQxMkLjOzqFCUGUGOszAjI93eJA2yu6UFAIjzuFwP8E0QHSCfr+8WAfhJXHZjcL8+JuZ4EUyQlp8XCeoakdwpMk5erEUtcDVFNAx/J4YxWGNDOxAsOzM4RuI4SGrpUHdHMzYLQ2fimM5zmrZArLI0fWhYC85H4gNCcOw9h8kiE8MJFbkZH5gFcyMElMuFF36K7dHlRndiiasPwFW7oXl1ALRocR6trtqVlDAYqI7XORQIYVppXr9/gDamJIJ4Ta1EkvHnrdkMs1qo7dwlw7z6dYFEHM2bs60y3biw9iLkfhgkQXk0E1u2xSVaObxLzI1djCy7d6GNu6D4J8PUl5eyohJtoKNJPt5xrkdFnz33bHPBih6c3b6rJo18u4/0rmLv2+s1bRwZ3cUj4t9g7O3eSCTfUznvkCfITASVWTj9m4l0o8AOuwejHT0srn4eLOEC7G9dPf0m8s0JfmV79ZgxYtZzfQ4DB76HkEtj6YYn9tutJBSw/t1LvXfesnqn03ZQnqPSz7tSyRB7TLwVCWod4wG8kV/wxpe0tHB7J5p5mb4MDFtH2r0TwHw3+YdvpUXOA2uP8lyT/D7Tbb73HT663AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTA4LTMwVDIwOjQ4OjMxKzAwOjAwKxe/vwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wOC0zMFQyMDo0ODozMSswMDowMFpKBwMAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAAElFTkSuQmCC) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-github-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-gitlab-button{background-color:#fbfbfb;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASZSURBVHgB3ZjdbhtFFMfPzOy6iUuJHRSTFhVtiBJZXPkNMAgk7pI+AODcVq3IGzQ8AaBWiBtEWh6g6R13yRu0XIEIyAYJCdEKDAFCvLtzOLP2uvF+zn6lH39ptPbu7Ow5Z35z5uwCPONiaR3677ze4a7clDXYXfn6uwGcgfrvti3DZhuOiffSnsnTBhIS9hljN4TN9uGMpJ6FAJ/Q8X6/azWS+iY6IEbQBUB/AKvfbXehYvXf9p5hTf42OK9vJ/VPdAAo8jOdBduEisWR9WDGBPwwsX/chUAkxoMBfAAVi57xRuBUI2nmYx0IRkJnsKKKCpqS4PGBi3Sg3+004qJdJUYxQVMcbcYt5kgHBP8v1sgqMYrAxxct5vle1IVohBhLMrISjOLwgalJsBF1PuSAyv106EKCqsAoFp/H6kYFLuQAt9kOpKgKjBLwmYpz3g2dyzMQlIxRGj6+ovaEGQd+fqvd0xnIu7FEjLirPVYocLMzwNgGaKpMjBgH7ecKMVsdTKtRr3CzWR8ySFB+HjnyGygiAyyB2QpF1z1urhwMhuPbfWNU4ZZaXAcGQtyjiEAhIWTWpMDb8X5PzwYKt6dap5DzHNDNAk+LGGLHX8yeAy1L9hqXJNQbSAsqx5yekZRt82SjsvVi2/Uyl7cGzs1T7p9Hz4HGJYB/hwyOHjJw7YJ8l6RaHWHuAtnXROLfP+uVO9tsdHWtQzn9ftSNT9oRYSIsLI+Nj7xuj1YMxgWVqTKyg5oRdfPRQw7//H62TpxfRLjQkqciHpZjGJaBzLVYQv7kAigKEsw5Bn/+ygElVCrFefOV+KjP9GXMMjjKITCR2lnNxrnzLjwa8MqQMucQFi9LQkevPyIOuG2YD0BTauCX16Q3vWVLjfmSpW+8Eko29ELpXF//gw4NyCC1wMtASiGzsKxmOPNAQ+Pm901viUiEe5BRCqnWqutlirxS97ZWZR7jadXinjry8R+5CzmkpnvptXxIqXuWVrMhc1oS8bY6Tlejc32NKkLWhZz6m9Ls0W/pSClkXmwpB/KzR9HfFTcPt9TvaZa1hVAnhpBTLyymI+UjU8R4EmUe+yP/z0w+nOzKqjbPtKBPS7oQufHVFyjyF5M3Jg0NpYtv1j47nGbOUEKfOHEXClanCqm/KEuVgcxEIeOVInek4+22VZPuXUTWgQJy+XhGzKL7HuKBcOwt9vlgELyUOLR9bX2HPijle9FZonZ58oSfqD2CXKLd9lPz1mHsJ/bU2DjXVjep1PgYNJFSEecr9GM5cOGXSdPXEFFeMW/9cJDUSWtytZGqUVunVo+5fkLtW2ojSFYCMkFlojMRqSY1FXkjZRDlhJqJGKTSkAkq8/KKROpVCCOTpjBSWsgElSs/TJEyCakkZNLkI3Wij0xQhRKc/QUhVYNCn2PwiJC5qo9MUIXfTJw7hBQQUizjxoeqbHG3jPd/3IMCKuXV6vjLtmUKua/rBH3XecBd+wrbyo5MaCwoUfZXhBQkI4VAyLyXH5mgSn+5Hd1Z61EFdCM0GyUhE1Qlb+dBpMpEJqhKP/ao2RCML3Dn5DYZn/td47nW/27QsSZ6nc/cAAAAAElFTkSuQmCC) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-gitlab-button:active,#okta-sign-in .social-auth-gitlab-button:focus,#okta-sign-in .social-auth-gitlab-button:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASZSURBVHgB3ZjdbhtFFMfPzOy6iUuJHRSTFhVtiBJZXPkNMAgk7pI+AODcVq3IGzQ8AaBWiBtEWh6g6R13yRu0XIEIyAYJCdEKDAFCvLtzOLP2uvF+zn6lH39ptPbu7Ow5Z35z5uwCPONiaR3677ze4a7clDXYXfn6uwGcgfrvti3DZhuOiffSnsnTBhIS9hljN4TN9uGMpJ6FAJ/Q8X6/azWS+iY6IEbQBUB/AKvfbXehYvXf9p5hTf42OK9vJ/VPdAAo8jOdBduEisWR9WDGBPwwsX/chUAkxoMBfAAVi57xRuBUI2nmYx0IRkJnsKKKCpqS4PGBi3Sg3+004qJdJUYxQVMcbcYt5kgHBP8v1sgqMYrAxxct5vle1IVohBhLMrISjOLwgalJsBF1PuSAyv106EKCqsAoFp/H6kYFLuQAt9kOpKgKjBLwmYpz3g2dyzMQlIxRGj6+ovaEGQd+fqvd0xnIu7FEjLirPVYocLMzwNgGaKpMjBgH7ecKMVsdTKtRr3CzWR8ySFB+HjnyGygiAyyB2QpF1z1urhwMhuPbfWNU4ZZaXAcGQtyjiEAhIWTWpMDb8X5PzwYKt6dap5DzHNDNAk+LGGLHX8yeAy1L9hqXJNQbSAsqx5yekZRt82SjsvVi2/Uyl7cGzs1T7p9Hz4HGJYB/hwyOHjJw7YJ8l6RaHWHuAtnXROLfP+uVO9tsdHWtQzn9ftSNT9oRYSIsLI+Nj7xuj1YMxgWVqTKyg5oRdfPRQw7//H62TpxfRLjQkqciHpZjGJaBzLVYQv7kAigKEsw5Bn/+ygElVCrFefOV+KjP9GXMMjjKITCR2lnNxrnzLjwa8MqQMucQFi9LQkevPyIOuG2YD0BTauCX16Q3vWVLjfmSpW+8Eko29ELpXF//gw4NyCC1wMtASiGzsKxmOPNAQ+Pm901viUiEe5BRCqnWqutlirxS97ZWZR7jadXinjry8R+5CzmkpnvptXxIqXuWVrMhc1oS8bY6Tlejc32NKkLWhZz6m9Ls0W/pSClkXmwpB/KzR9HfFTcPt9TvaZa1hVAnhpBTLyymI+UjU8R4EmUe+yP/z0w+nOzKqjbPtKBPS7oQufHVFyjyF5M3Jg0NpYtv1j47nGbOUEKfOHEXClanCqm/KEuVgcxEIeOVInek4+22VZPuXUTWgQJy+XhGzKL7HuKBcOwt9vlgELyUOLR9bX2HPijle9FZonZ58oSfqD2CXKLd9lPz1mHsJ/bU2DjXVjep1PgYNJFSEecr9GM5cOGXSdPXEFFeMW/9cJDUSWtytZGqUVunVo+5fkLtW2ojSFYCMkFlojMRqSY1FXkjZRDlhJqJGKTSkAkq8/KKROpVCCOTpjBSWsgElSs/TJEyCakkZNLkI3Wij0xQhRKc/QUhVYNCn2PwiJC5qo9MUIXfTJw7hBQQUizjxoeqbHG3jPd/3IMCKuXV6vjLtmUKua/rBH3XecBd+wrbyo5MaCwoUfZXhBQkI4VAyLyXH5mgSn+5Hd1Z61EFdCM0GyUhE1Qlb+dBpMpEJqhKP/ao2RCML3Dn5DYZn/td47nW/27QsSZ6nc/cAAAAAElFTkSuQmCC) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-gitlab-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-yahoo-button{background-color:#fbfbfb;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUlSURBVHgB7ZlbaJ1FEMf/s+ckxRaJPlSxQm2tImibG61VMDRS0AcvBGu8RJuLKVIEL1VRFMEoiApp0bQpNVV7TlKTqL0g8cE+FKW+FEnNMakShJrEVrygttY297PjfMGG71y+3T2RmO8hv5fN2Z35vpndnZ3ZL8A8cwshpNSoxDs2GTH+VCgdeBg990VIfWgVZG5WCCERijzrIMYEbgydA9VIlIhta6yCjK4YSgbDtwKKnnQSAw7824aHWvQsI5YQsDN4FQ62eX+EyoGkonppIjY5cXJ3Axq093eoHFBMdzqI8Sh0+7QOQkINErdJU2yTY9atnRK8F36HxgE5Eze5SUa3+X+RBI7n9SUmlXHwQDtKh+BgRi0S60wSSfC5NpR2+/u84GVSA7A9nbm7FcUpR2xUIqGSSL1oUsxjvCXNFlioQV+VGLLXJBNh2ilNigOs1EtyrjugM8oLlYcFLSy+GfWI74cDRKizycgKNPp/343+i8X4u2CFh/OR15Xeq97D9bI16LBZma6QZS43SdSh92qZiPUw2oD9bShK2SoFGNkgzWWwwdTxLlb9mt49FcTEyV02fU3qOeM4kg4ZlJoyeki5JC5h4vVsvVMODCO/S/bQ7yZ1KVvXV6H30mABdQfM/BBH4RF/h6zqtd5zLXpe8B6KY/WJbGNTDnyMlePEvN3ynPxowCzXoc9LQCuM2oyM8phV5AU4IJPbEjQ2nQekNJXl5bMwIMv9WDk+j6b3a+J6mE3gMegUIzYjcaVYVgUrfLINxQeCRqcdkNL0DDG9DzOLl6Kg3N/hneHykgqjFqPdnz09RqBEhxfAAjMdMo2r1PeoHfDi0QAhkrKNtIo8DguEyTdTeyTvErtcWsRA/Zp53EccqyRQ+AjM1pQ9ihMF3p9SESpifa9RnvmrGFb3+btq0Oud+8tgg+mjWNrKpRPNVFIdMjvlBp2CcQw/KO2uIVRUikdLYYSas3QuFse6YIGgG+0yaVTieP5CSp6aekkg3B3n4jXy5WCvzNJDwXL4O8aFBd5+wSyR9atENXpelhOnwaSoxXAiHRfjooFCzLE4irOWFw9I8EsE3yC7eFRm+ph3iGAGZHXAS1h5pH+S4YuCVflnr8SACdYr4yj51t/lXdoVqW1SdpT7uiclEcbG9J+vdmLdSeRA4HehavRuJeKnMVOYP5XZTynSatFbwcT7EXAPkX02IGXlTVIv/QZHAi80SS81/AfEmJScUiknF5NuNr1TZnO5TNoO5EDgwz5AoXf09WFmDMrF46C/YxHOSq1ES2yKBLVhE/ouhyPmKyXjbcwAyeivZD6KyuAEqwno2+GI0QFJyZ3SzOB0GP0ss48WwhHZfvmuskYHJJjOy1eA3FaBsS+GG3/JMtIPRyQWrPfjC1i/SkzinDhA5+GIvLwp+4uSn8CNwTiKDjvK2h1oR9lpuSvsgxv9MRR9mW1gD0q/A+lW2Axiego54PRdSIN3usjJGf6GaXxYj2yWLbY1QPsvzap6DwpdV2oK539w1FBi2JKZfxzi0yu+wK2TsFCPY9dMQG2RI/M6mZ4zUqJ3a4zsbsXaP5AjTg5sxDdrFeGoSUburdvl7H8C/zNOWyiiYDWMMdGCOcC6Ai6f/aRYPirBezPmAOsKsKLnbTJJKKcgnw2MK/AIvl6SpOj34sYig9hgnIuWY44wrsAk1D0W473obcIcYnSAiJ4xjsvRPoaIa5KbFQKvgxtx/BbZ3V75Ox4kI4mroxOrcrpBzTNPyPgHQLyhbU7phT0AAAAASUVORK5CYII=) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-yahoo-button:active,#okta-sign-in .social-auth-yahoo-button:focus,#okta-sign-in .social-auth-yahoo-button:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUlSURBVHgB7ZlbaJ1FEMf/s+ckxRaJPlSxQm2tImibG61VMDRS0AcvBGu8RJuLKVIEL1VRFMEoiApp0bQpNVV7TlKTqL0g8cE+FKW+FEnNMakShJrEVrygttY297PjfMGG71y+3T2RmO8hv5fN2Z35vpndnZ3ZL8A8cwshpNSoxDs2GTH+VCgdeBg990VIfWgVZG5WCCERijzrIMYEbgydA9VIlIhta6yCjK4YSgbDtwKKnnQSAw7824aHWvQsI5YQsDN4FQ62eX+EyoGkonppIjY5cXJ3Axq093eoHFBMdzqI8Sh0+7QOQkINErdJU2yTY9atnRK8F36HxgE5Eze5SUa3+X+RBI7n9SUmlXHwQDtKh+BgRi0S60wSSfC5NpR2+/u84GVSA7A9nbm7FcUpR2xUIqGSSL1oUsxjvCXNFlioQV+VGLLXJBNh2ilNigOs1EtyrjugM8oLlYcFLSy+GfWI74cDRKizycgKNPp/343+i8X4u2CFh/OR15Xeq97D9bI16LBZma6QZS43SdSh92qZiPUw2oD9bShK2SoFGNkgzWWwwdTxLlb9mt49FcTEyV02fU3qOeM4kg4ZlJoyeki5JC5h4vVsvVMODCO/S/bQ7yZ1KVvXV6H30mABdQfM/BBH4RF/h6zqtd5zLXpe8B6KY/WJbGNTDnyMlePEvN3ynPxowCzXoc9LQCuM2oyM8phV5AU4IJPbEjQ2nQekNJXl5bMwIMv9WDk+j6b3a+J6mE3gMegUIzYjcaVYVgUrfLINxQeCRqcdkNL0DDG9DzOLl6Kg3N/hneHykgqjFqPdnz09RqBEhxfAAjMdMo2r1PeoHfDi0QAhkrKNtIo8DguEyTdTeyTvErtcWsRA/Zp53EccqyRQ+AjM1pQ9ihMF3p9SESpifa9RnvmrGFb3+btq0Oud+8tgg+mjWNrKpRPNVFIdMjvlBp2CcQw/KO2uIVRUikdLYYSas3QuFse6YIGgG+0yaVTieP5CSp6aekkg3B3n4jXy5WCvzNJDwXL4O8aFBd5+wSyR9atENXpelhOnwaSoxXAiHRfjooFCzLE4irOWFw9I8EsE3yC7eFRm+ph3iGAGZHXAS1h5pH+S4YuCVflnr8SACdYr4yj51t/lXdoVqW1SdpT7uiclEcbG9J+vdmLdSeRA4HehavRuJeKnMVOYP5XZTynSatFbwcT7EXAPkX02IGXlTVIv/QZHAi80SS81/AfEmJScUiknF5NuNr1TZnO5TNoO5EDgwz5AoXf09WFmDMrF46C/YxHOSq1ES2yKBLVhE/ouhyPmKyXjbcwAyeivZD6KyuAEqwno2+GI0QFJyZ3SzOB0GP0ss48WwhHZfvmuskYHJJjOy1eA3FaBsS+GG3/JMtIPRyQWrPfjC1i/SkzinDhA5+GIvLwp+4uSn8CNwTiKDjvK2h1oR9lpuSvsgxv9MRR9mW1gD0q/A+lW2Axiego54PRdSIN3usjJGf6GaXxYj2yWLbY1QPsvzap6DwpdV2oK539w1FBi2JKZfxzi0yu+wK2TsFCPY9dMQG2RI/M6mZ4zUqJ3a4zsbsXaP5AjTg5sxDdrFeGoSUburdvl7H8C/zNOWyiiYDWMMdGCOcC6Ai6f/aRYPirBezPmAOsKsKLnbTJJKKcgnw2MK/AIvl6SpOj34sYig9hgnIuWY44wrsAk1D0W473obcIcYnSAiJ4xjsvRPoaIa5KbFQKvgxtx/BbZ3V75Ox4kI4mroxOrcrpBzTNPyPgHQLyhbU7phT0AAAAASUVORK5CYII=) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-yahoo-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-line-button{background-color:#fbfbfb;background:url(data:image/png;base64,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) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-line-button:active,#okta-sign-in .social-auth-line-button:focus,#okta-sign-in .social-auth-line-button:hover{background:url(data:image/png;base64,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) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-line-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-paypal-button{background-color:#fbfbfb;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAVzSURBVHgBxVpNaFxVFD7nvjfTTH5NO+0kaZPmdyaRJrWtqJBEA0KR4KKg4joqdOFGoXQhBVNpS126aBFr7cqNuOtG0YXgf6GIVDFNJQZrTUpKbc3/vHfv8bwJI/l5782Zybzkg2TmvXvmvvPde853z70zCEWga+CdJ5HofQJ6DEqHIYAlRLwPBFOA6i4i3FBgPl+y6MfJr0aXiukMi7HtGjj9KxD1QDRgXjjLrx9roPMT347+KfmQmEDf0RNViwu1D4GMBdGCicA0on1m/JtTFwsZKxDCmatu49GP2nkP3qA2EukLmYEzJwsZiwm4Cnt5cAi2DMTJ4p5L948Oh1mJCbDpQSguZ8oBi0B9MDQ0agcZiAmw5xnYFpimv3X8+aBW+QyQ2QfbAx47fQwCZl9EoHVotIIwMvksCEOmdUWcNkJEIO4qDh+shG2CItgZlH42CGCh2ucaF6Qg7Xj/oHjweCoFiKzWuMbhZQiYAhEBF3Q7CBWIsnNglh5C6fD89IjYgFYMMF6lwar4J8haFEJo8DAIYZbnYHPwxolJGAfIWQAzP2M5dVZz6sObz/pZiwgQQq/ELrfOlRQ64XA6OjvBmKupS2NvrG+TEOAhoQ6BHftffue9ydDNLRZ7kWBH3m346NYzq5sLEugcPJtkz+pAAi95ywyqrgKqfySXf1zGx4nMe61X/qjIt0tm4FEQgkz5CbgdXWtvGDqwqLP9+cuCBHgDcxCkMGUOIZZSnVm/fpKFtnUkfyUgoFtBWsQVsVZIoFtaQTc2brhPWnfmpAUKE0ASJrCnQFROArzxzPYP+j+KsyI/puEEXvpE8d71AAiQUyAyUC44hx8Hk0z6tnFkZfMLcyiBnunxPUTYBBKUMf4p1QDO4NOB7Ug4nQsOKEBAK6+Eph0gQZkUyOzeDYvHXuAID047Uvb/G/7QWogMtQSVsRtsN7sGsMPu/g7IDg8D2XaoHbrq5/xlKAE0cISiViBOVpNKQfapAdBtrYXtEe9UN7nf5y/DZwBAvAZQsQnM5jqdBjfdzbUuH3go2YEHKvuH34c7svnrMAI8V9AgiiBPgVwHzJ493GNsbZOXZewcWXGAxA4w9TvBNDaBaWgIDxVfjzhxHfcyrIrrwB5SfScqeVibQQATs2HpxZdB74t424z4215Kfzm96lagCtVW1nIC4y4QwG1v3wLn+fQU6e3rx3GNWgQSULbyFjBRApvaKogcqC7PvNL96frbgQSMgv1SCTV1smq7VKBS182SfcqvLZAAat0NkhngGkgn6yEScN/Kin0378JzM6+3TfuZBBAgT4Fk50AWK0wiAWUH4gL3fX5qpGNg9njmXpCZP4HR08jR0wcCmOqyxX8uXkmpOyyvFx2yMndfzbyVk84Q+Mpo+mr1TkrMV0lSwNTXghzo1WC3Ca0Fz19UlgOuu4iWNaERfuIi7Ws+kb5xb6RrVtqjLwFMLGRIeJKukyKlXYGyLy3/O3vywZuHHuQftTLwWPKxvW8IcW1/CITQtTUyQ4WkKHt2lfO5R23G+Vy3vnfR8s6BCisQF2JUJU1gNTv1Wo/oe69iEKRCLSAAWbw61glzAGFis6PtB38CBG0gANXVAMXiElNQxvyS34iXExsI7H3i3C4eLdFG3lR6EioYVBYEg+ralsxAjb2Y5ueJ6lyugWSbAE/LlT0JEWCDo2N7x651TfV+wZocfiLHwWBSyWp+V7gQsmzeMru3IQJgiW05pK7c+owXoqOF7Lin+YRVkZwcaSvqZwQShJ1KUOhf7iBLi5KdZ/NmFM57KOJ74rWouTDGe0OhWsXsv6JQIA8lE6hIxHv4hEOU7GTMeBQK5KFkAiqmHNFRBOJ91PGCP9ooFf8BpPXhXQFNA48AAAAASUVORK5CYII=) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-paypal-button:active,#okta-sign-in .social-auth-paypal-button:focus,#okta-sign-in .social-auth-paypal-button:hover{background:url(data:image/png;base64,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) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-paypal-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-paypal_sandbox-button{background-color:#fbfbfb;background:url(data:image/png;base64,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) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-paypal_sandbox-button:active,#okta-sign-in .social-auth-paypal_sandbox-button:focus,#okta-sign-in .social-auth-paypal_sandbox-button:hover{background:url(data:image/png;base64,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) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-paypal_sandbox-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-salesforce-button{background-color:#fbfbfb;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARQSURBVHgB7ZnPTxNBFMe/u5QComFBRSRRtvFswEQTExNdEqMeTOjNk1Ju3tSbN8pfYLl5a9GDR2piojfqQS8ebE9qoulWEwMHpSgIVuj43my3dPuLpbT8SPaTNMzMvpk3782b2Z0H4OHh4eGxAxRXUtG0ARVBKMoQBDSrUaSQRxwTgQT2kPoGRNMhqMoklfQ6UiYNE8b40ExZXw2qOg4hRkhLob80OkFGx9EkahvwJPOIlN+HW1Qy4vbQlCzPZO7RZMNU0mpIm1WNboDqBmx38jZsRF4YVDJcyStKBHeGHmAHVBpghU0Uu0XpynHYWeFqr1ySwi1br3ulATNmGvVjvvkoiNHhoKP6yiVJIFIr3JwGRNNB8sgs9icmheeD8gNAhbMWxP5Fl859mpksbXQaIOic3+/k6XSLposHjNMAZZdjv1H43RRN67LoeCD4fD4QaPZJWWaAyKCFaH53Xy4uMXgV1LLGGLbB3LV+6Id9rmQnh3swaxxH8FQXmkjQaUCbOlZaZY+FznTDONEp6yO97bKuH26rGMk40VGUK6+zPPeLfPiN+LdVxzPWMdLXLsfmsq2T26qN60BRhjdn8sSM0h64W/r8w9ggXi/8hTHQiVff1/DwbA9WNwQeX+yT7TcGO/GcJhQ5r0E/4sP1wS6c7GrDxeMd9PNjgMqaXy3UO/Dp1zpuBbpl+VyfH2O0Ggureby82k9zUZDN5fHs8jF8JDnuFzx9SOoO0Crf0g9JXU4DkLVWQH77IFRuIA94hTwQ+7Is6+nldfKUv7gaTA8pGiNF2ZxAZmVdKmSukNdYnj2e/JlDavGfXAH27sSbHwjRjyfIsDPuv1uUfWe+rGCa5Pgvh9tSbkPOw5YtxyePoxofbudezMtBOHZZ+SgpYMWRC70VsrHPK8WySYYk5v/KuGfvmWQIG2HDYcIG2yzSBG2Hsec35VTEv67J/qXjOw1QEUYNeJOmSDEPwF5iYx6d75WrMvv1j5RZIqXsseilo1IutZiTG7un3YpnXgUOl7n5NSk/lVoih/SDz2zu53ACef39zQEM0+ryWNa4fdIZvLph6utEpJStPt70bh+y//LSO+V19pDdzmWtXZXet+UYrrMjJt7+lJOqJltPpy1bOocieTHKBgi0CD59OPxeL6xRjGfRZEyM6wF3h3ijGpY35D5qDXSPgPUmbrprWo+Ytu8HKu2lJA4WSUoMhO2Kj47QaXqLGDgQsOcDjiPf+rqKmXNUMrBfEZSKEWKqWg7K2sRCTNAqzAF7fR8gD+cde9KkX7zexX7z+5bfyOpeGlEZHm6olVbZKhvXZBqbPFP7hmFd2fRCTdthtiJRGEt3tNaJbbe4vyI1vtE5HTJKkzQLiasRWO8ec6uklRvcG9DwHlFCzciB1kJ1LckeZE9iGxd/TkS1cPKMewOYohGi/qQ4tq2wiaDFNJ4mkCFFd2jO/9tYWY3EXv/Tw8PDw8PDNf8BWVjKp4dXSRsAAAAASUVORK5CYII=) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-salesforce-button:active,#okta-sign-in .social-auth-salesforce-button:focus,#okta-sign-in .social-auth-salesforce-button:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARQSURBVHgB7ZnPTxNBFMe/u5QComFBRSRRtvFswEQTExNdEqMeTOjNk1Ju3tSbN8pfYLl5a9GDR2piojfqQS8ebE9qoulWEwMHpSgIVuj43my3dPuLpbT8SPaTNMzMvpk3782b2Z0H4OHh4eGxAxRXUtG0ARVBKMoQBDSrUaSQRxwTgQT2kPoGRNMhqMoklfQ6UiYNE8b40ExZXw2qOg4hRkhLob80OkFGx9EkahvwJPOIlN+HW1Qy4vbQlCzPZO7RZMNU0mpIm1WNboDqBmx38jZsRF4YVDJcyStKBHeGHmAHVBpghU0Uu0XpynHYWeFqr1ySwi1br3ulATNmGvVjvvkoiNHhoKP6yiVJIFIr3JwGRNNB8sgs9icmheeD8gNAhbMWxP5Fl859mpksbXQaIOic3+/k6XSLposHjNMAZZdjv1H43RRN67LoeCD4fD4QaPZJWWaAyKCFaH53Xy4uMXgV1LLGGLbB3LV+6Id9rmQnh3swaxxH8FQXmkjQaUCbOlZaZY+FznTDONEp6yO97bKuH26rGMk40VGUK6+zPPeLfPiN+LdVxzPWMdLXLsfmsq2T26qN60BRhjdn8sSM0h64W/r8w9ggXi/8hTHQiVff1/DwbA9WNwQeX+yT7TcGO/GcJhQ5r0E/4sP1wS6c7GrDxeMd9PNjgMqaXy3UO/Dp1zpuBbpl+VyfH2O0Ggureby82k9zUZDN5fHs8jF8JDnuFzx9SOoO0Crf0g9JXU4DkLVWQH77IFRuIA94hTwQ+7Is6+nldfKUv7gaTA8pGiNF2ZxAZmVdKmSukNdYnj2e/JlDavGfXAH27sSbHwjRjyfIsDPuv1uUfWe+rGCa5Pgvh9tSbkPOw5YtxyePoxofbudezMtBOHZZ+SgpYMWRC70VsrHPK8WySYYk5v/KuGfvmWQIG2HDYcIG2yzSBG2Hsec35VTEv67J/qXjOw1QEUYNeJOmSDEPwF5iYx6d75WrMvv1j5RZIqXsseilo1IutZiTG7un3YpnXgUOl7n5NSk/lVoih/SDz2zu53ACef39zQEM0+ryWNa4fdIZvLph6utEpJStPt70bh+y//LSO+V19pDdzmWtXZXet+UYrrMjJt7+lJOqJltPpy1bOocieTHKBgi0CD59OPxeL6xRjGfRZEyM6wF3h3ijGpY35D5qDXSPgPUmbrprWo+Ytu8HKu2lJA4WSUoMhO2Kj47QaXqLGDgQsOcDjiPf+rqKmXNUMrBfEZSKEWKqWg7K2sRCTNAqzAF7fR8gD+cde9KkX7zexX7z+5bfyOpeGlEZHm6olVbZKhvXZBqbPFP7hmFd2fRCTdthtiJRGEt3tNaJbbe4vyI1vtE5HTJKkzQLiasRWO8ec6uklRvcG9DwHlFCzciB1kJ1LckeZE9iGxd/TkS1cPKMewOYohGi/qQ4tq2wiaDFNJ4mkCFFd2jO/9tYWY3EXv/Tw8PDw8PDNf8BWVjKp4dXSRsAAAAASUVORK5CYII=) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-salesforce-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-amazon-button{background-color:#fbfbfb;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASQSURBVHgB7VlpiBRHFP5KxzvRXY9kSUw0B5gY8iPkhISQkEAgBBJIDCGBEBOTEAMqHiheeIAHHj9UdFfEC1RQEcTbH/7QPyoqCIq64n3iubri7ZTfq5qR2Z3p6u7amR6F/eCje6arql/Ve/Xeq9dAM5rRJCgUD+3ID8ivyJ7kq2QlmSKvk7XkfnI3uQtPEV4gp5LnSR2Re8k/UGa0IPuRNxFd8MbcCKupsmAS/AXP5T6yAgljMIojfJbTkSDeJK8immAPIra7Tb4ED7RAfPxPdnY830P+CjvR18lPyWq4IR6sDxLCCQSv5GayY0C/hXBroQYJ4OUQId529H2HTDv6roMH4ppQPbka1o+fgbXdLCRQHXL0PQu7d4LQBR5IxWwvPj9rqy0zL30R1g3WhvS9Q953PG8FD8SdQC4ekZcyLAbS8EBTJhCErmRv8i1Y7XTLXN+Ap6t0oRgTkITwS/JH8lvYRO6ZwQ/kERQnGieaoYrmZqG46YTXBHxMqD25jfw4pJ2kESfIg+RxWC80kHweZcYMuFdSvNNs2FQi98DUmjyHMptQFexKBglxi/wkoG9JJhA3Eg8j2zqejyd3BjxrmWFZIcK5zMdl3xIfXNoruQYky+zleF6fYRAkkLm01w4eiDMBqTB0cjzXcOPrkOevoLhVkjz0gDsdFnYL6CsHoIsIjwVhk2wSRIi6EAEGBPSdg2jBbCtKqAUZOCxtuEEOJV+D3bQS7DYgXkQehxJickQhHsK/XiSHpI4oEXqQ9zwFy07sVEibTfArNkTGGPgJf4X8kPwC9mRWqI2kKa1RYogvn4Z4wkuQ6p0zxtgCbUYkIXwufoPNNF2Cn4StnxYKYNlJSOX6Z3giz2XpRahSfY3PjoI2sJ7mPdiSi6TnYh6nye3kMdj0IQjfwXq2ow1kmMugmWJBLM3orcw76plFbVT9zP4JmcB8TOGlO33BSDXICJIY9GyemduwTqrxk9GNMmeK9hlJ65io91L/NSwi5O92jQlkF2Ym27kSfZEkUvRSD7mRH7Eg0Ipn6zTjyX1ufM0aVJqyts0vyxSMejSjCjZdA3tYlw3YX/1ryuCJQc/DN3Llim/RNearjqYMeafAwLCtZ1IHHUw98xf7ByOqwnLereJAD1AC6ClMFitNoUAKyOJyR1Eri6mVw9TALE5mNKJO4Mmg1eykMJy3z2X+usDJrKRCl+Fv7FHKWGvTBK/BZ8buFX6HzXpFspkcfyjm0kOlsIITqGps/7ZZlBcswOdchSVs3bNR7/N88XpyB1lLG62lB6uDW1jJkYRinmIS8lGwe04T6T+EWl5o2lez4q2wn7+HFxovcuanl/Ol9eZIKV9ngqoZNzniOU7mGsT1KZ6R0+YtHUgRuoK/u/K+MqD/Ko48SP1lPhhC/8Ot/D41wXcGmW3s1FUvpr+/a2yxD3t7VZQbDmiSvs28TqSJHEBMeOfeejpXshO+54r+yZ8fIV6NSfbNTr59Le+WcnUvwBNFOTzoOdREil5DcTOm8S6vnY3JaE5Rmez1Mv8/xo1/hv/t5f1W1d+kEM1oRrnxGDSoNJyvVrXGAAAAAElFTkSuQmCC) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-amazon-button:active,#okta-sign-in .social-auth-amazon-button:focus,#okta-sign-in .social-auth-amazon-button:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASQSURBVHgB7VlpiBRHFP5KxzvRXY9kSUw0B5gY8iPkhISQkEAgBBJIDCGBEBOTEAMqHiheeIAHHj9UdFfEC1RQEcTbH/7QPyoqCIq64n3iubri7ZTfq5qR2Z3p6u7amR6F/eCje6arql/Ve/Xeq9dAM5rRJCgUD+3ID8ivyJ7kq2QlmSKvk7XkfnI3uQtPEV4gp5LnSR2Re8k/UGa0IPuRNxFd8MbcCKupsmAS/AXP5T6yAgljMIojfJbTkSDeJK8immAPIra7Tb4ED7RAfPxPdnY830P+CjvR18lPyWq4IR6sDxLCCQSv5GayY0C/hXBroQYJ4OUQId529H2HTDv6roMH4ppQPbka1o+fgbXdLCRQHXL0PQu7d4LQBR5IxWwvPj9rqy0zL30R1g3WhvS9Q953PG8FD8SdQC4ekZcyLAbS8EBTJhCErmRv8i1Y7XTLXN+Ap6t0oRgTkITwS/JH8lvYRO6ZwQ/kERQnGieaoYrmZqG46YTXBHxMqD25jfw4pJ2kESfIg+RxWC80kHweZcYMuFdSvNNs2FQi98DUmjyHMptQFexKBglxi/wkoG9JJhA3Eg8j2zqejyd3BjxrmWFZIcK5zMdl3xIfXNoruQYky+zleF6fYRAkkLm01w4eiDMBqTB0cjzXcOPrkOevoLhVkjz0gDsdFnYL6CsHoIsIjwVhk2wSRIi6EAEGBPSdg2jBbCtKqAUZOCxtuEEOJV+D3bQS7DYgXkQehxJickQhHsK/XiSHpI4oEXqQ9zwFy07sVEibTfArNkTGGPgJf4X8kPwC9mRWqI2kKa1RYogvn4Z4wkuQ6p0zxtgCbUYkIXwufoPNNF2Cn4StnxYKYNlJSOX6Z3giz2XpRahSfY3PjoI2sJ7mPdiSi6TnYh6nye3kMdj0IQjfwXq2ow1kmMugmWJBLM3orcw76plFbVT9zP4JmcB8TOGlO33BSDXICJIY9GyemduwTqrxk9GNMmeK9hlJ65io91L/NSwi5O92jQlkF2Ym27kSfZEkUvRSD7mRH7Eg0Ipn6zTjyX1ufM0aVJqyts0vyxSMejSjCjZdA3tYlw3YX/1ryuCJQc/DN3Llim/RNearjqYMeafAwLCtZ1IHHUw98xf7ByOqwnLereJAD1AC6ClMFitNoUAKyOJyR1Eri6mVw9TALE5mNKJO4Mmg1eykMJy3z2X+usDJrKRCl+Fv7FHKWGvTBK/BZ8buFX6HzXpFspkcfyjm0kOlsIITqGps/7ZZlBcswOdchSVs3bNR7/N88XpyB1lLG62lB6uDW1jJkYRinmIS8lGwe04T6T+EWl5o2lez4q2wn7+HFxovcuanl/Ol9eZIKV9ngqoZNzniOU7mGsT1KZ6R0+YtHUgRuoK/u/K+MqD/Ko48SP1lPhhC/8Ot/D41wXcGmW3s1FUvpr+/a2yxD3t7VZQbDmiSvs28TqSJHEBMeOfeejpXshO+54r+yZ8fIV6NSfbNTr59Le+WcnUvwBNFOTzoOdREil5DcTOm8S6vnY3JaE5Rmez1Mv8/xo1/hv/t5f1W1d+kEM1oRrnxGDSoNJyvVrXGAAAAAElFTkSuQmCC) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-amazon-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-yahoojp-button{background-color:#fbfbfb;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMaSURBVHgB7ZjNVdtAEMdnBPe4BFFBjJN7TAemAkwHUAGmAkwF2BWEDoBz3rOVClAH8TEHosl/VhLI0q6lNV8+7O89WfJ+zuzOx0pEgUAgEAgEPg8WHjziHtNrEblnWh7RB7OPiVNi6kGXnl9XWZHQCg/FJdf0CXD5INRXBfq4VJkRMZ84+kDw7JApSemDEPo+JHpKMOeqXsfuToMJai+slUxTzhbn1Dpxv08c/aRtkWyC3weM8VhMfI9Bb4miB6ZfSS7KRgE2KCHZMVbkdnN/3VVeYjdj8sKYZ6I+BRnGkOHG0ihFmzm3DuVWwsuUzG4Y86SvWNEpNQTmOVGmq6qmkjzX8EB3cOQY9LxVAdMuOpxhJItPSMKyPCQPJBpcYOLJS4Hc4+fUtRBQ4A/litdrUsx9EFEXMjlTYZsV3IdAV9SRpvC6gssjp/DGeckeHUUmeuukgPF+kWPV2jLLGczjpG0Mo+iz8BhHMgi+mG7ulblM5xYyzXPZPICgQ9jvnaXK6Q/GkXkPdizDoiTRxejiOzCfJeWhvVaRHZT9u5lQATohjGW28NlTxYpcUhU+RvnyWXiROa6jTsJrX6vwNKv291JAQecpBrFl3Zii6Oplnm+jXPjimCJ0CXsf25KRnWjYLFMTzi6rJfu0FZpg+Ic68fr4NEbY/Y1l+VI6WVF+3m7vNcxJQNbLhK+xCOlaM9qSF/OgXktDhMjFjHzH50FdehM26+28TajE2KGsb2dTCrPyM/KkCJ+1wsqOVthaAcX4AzKntdIcrz3NpiT6N26OlYfNRlN6NdzRKT0Q9a+1glNX0zdQ4G0pwmdcKZhtCrs7pwCZpIh8YUImDnm02c+2DKPvR5EnxhpBdTfakt7O7EA9iytdMvYbKCCe79IuopF+YMCh70bDqE0hG69IZIjVGu7E9e6sJ06G/UZp/n8f978r11Gi8XXEOO/CGX1KOiuQv9/u4awjMeXZd7uVN8doHArXxsZicHbX1s6GnxNLFhdP5eeUKil1w9LuCZEnwgFR8LrJQ3Ns6CD8TqKRp8gFgUAgEAgEAoEW/gMlLE2XkOXp+wAAAABJRU5ErkJggg==) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-yahoojp-button:active,#okta-sign-in .social-auth-yahoojp-button:focus,#okta-sign-in .social-auth-yahoojp-button:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMaSURBVHgB7ZjNVdtAEMdnBPe4BFFBjJN7TAemAkwHUAGmAkwF2BWEDoBz3rOVClAH8TEHosl/VhLI0q6lNV8+7O89WfJ+zuzOx0pEgUAgEAgEPg8WHjziHtNrEblnWh7RB7OPiVNi6kGXnl9XWZHQCg/FJdf0CXD5INRXBfq4VJkRMZ84+kDw7JApSemDEPo+JHpKMOeqXsfuToMJai+slUxTzhbn1Dpxv08c/aRtkWyC3weM8VhMfI9Bb4miB6ZfSS7KRgE2KCHZMVbkdnN/3VVeYjdj8sKYZ6I+BRnGkOHG0ihFmzm3DuVWwsuUzG4Y86SvWNEpNQTmOVGmq6qmkjzX8EB3cOQY9LxVAdMuOpxhJItPSMKyPCQPJBpcYOLJS4Hc4+fUtRBQ4A/litdrUsx9EFEXMjlTYZsV3IdAV9SRpvC6gssjp/DGeckeHUUmeuukgPF+kWPV2jLLGczjpG0Mo+iz8BhHMgi+mG7ulblM5xYyzXPZPICgQ9jvnaXK6Q/GkXkPdizDoiTRxejiOzCfJeWhvVaRHZT9u5lQATohjGW28NlTxYpcUhU+RvnyWXiROa6jTsJrX6vwNKv291JAQecpBrFl3Zii6Oplnm+jXPjimCJ0CXsf25KRnWjYLFMTzi6rJfu0FZpg+Ic68fr4NEbY/Y1l+VI6WVF+3m7vNcxJQNbLhK+xCOlaM9qSF/OgXktDhMjFjHzH50FdehM26+28TajE2KGsb2dTCrPyM/KkCJ+1wsqOVthaAcX4AzKntdIcrz3NpiT6N26OlYfNRlN6NdzRKT0Q9a+1glNX0zdQ4G0pwmdcKZhtCrs7pwCZpIh8YUImDnm02c+2DKPvR5EnxhpBdTfakt7O7EA9iytdMvYbKCCe79IuopF+YMCh70bDqE0hG69IZIjVGu7E9e6sJ06G/UZp/n8f978r11Gi8XXEOO/CGX1KOiuQv9/u4awjMeXZd7uVN8doHArXxsZicHbX1s6GnxNLFhdP5eeUKil1w9LuCZEnwgFR8LrJQ3Ns6CD8TqKRp8gFgUAgEAgEAoEW/gMlLE2XkOXp+wAAAABJRU5ErkJggg==) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-yahoojp-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-discord-button{background-color:#fbfbfb;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPHSURBVHgB7ZhdUtswEIB3ZaC0ZUhygpoTYE4AnKB+gtAXwpQwfQNOQHIC6FsH6BReSkofmp6gcALoCeobOFDayQxY25WSUENsLIfQCVN/M/mxpZW00mq1K4CMjIyMjP8ZhJS4a35+9AIcQuEC4gskcriV/dp2rpKmnfmV800hoUQIp0B0DCCPmmNwWt8qNNK0Y6SAGvSzX0OLEsjlx5nISlYwUXtX8MIyo03Iq//NUWiEB1Z849sQWD9iujtCFHskLo/D7fWkQLF8XuKfxdhB38QDIEDCPM9qPrIzgoZE8hBQldsGbWplDrbH9uMqxCowt3LuCoIvMAhQMFvbLRxFFUUq0F7ib2A2S/8Cr3kZTNX3uveHiKx+JSowOINX2KPD1mZUQdcKzL32XSGswTCd20SYUtcK8OA3YUBh1901thsKtL2ODQMKey9nYeViMfzu9gpswIBDJCvh52sFBn32Q9jFZX+m8xBegUV4LKB1bSnaCyUc7YNJO3QZUv/xSriUNqwjOCKk71qecJKnYiaNeFie/08jopNGHKQo8XdFK0CILyEdS7Xd8b3wi2LZLyFYmwTRcVAHjl4bgZBLhzuFei/y1xBO6/bcEkeNw5YPhkii9cPd3FZUmckhiAilg+3xyOBsbtlfE2h+DnF4UUC9o1HHPYnw7DQ+7YwX7qrD3kztJTumBa+2k5u4S36hfO6broIQ4LIXEjNgCG+T08RKOjmJKYK2zd8lbtJHm6uAJjhi5g1oCAIlzwxnafHyIgd9RCBO8sdw04BOVxy1Z+LKlTvmVXLi5SFRHsDcm/GEOuogsyEFT0asD3FlJK3Vu+yXlcs/HbHiw5VWGG8MT2geedMRpITPjLqkoPp5p6Dt9VXZd4isDX7vGjaxxwdRtZPz9iDfGgc7lZ4U6KByXN1QCjPsp7xiCO7BfTruh7xCwCNHKeDBI0XtgXQmRFRVy87ehGMntKGPqBiJB/S29YBGiZXgk12wN5hVR7yJAAmcRJJ1HQ5wgq0UUlEl9IAasJbVbQSzB7u5grpe5MFPGzWgolmS69dBtIoGWacNw5n1pAzWD9//jSiVK7ySYAsUTmuVMHezPzrTXkdKT1hw+rHtgluyP1cDkCWV8yZ1rKNZgGonoOzKAowVQaqmvdCNo7h8Vkkym46JNcfkVvieNTaNUYoQidXoRCM5qkzLfPnsJHIF2FQEUv33c7kfdXOdmIcp05Ak1rjmtFoVPRNDcsrk5jgNOo4KrJNWKEIe/37V+y3mTrQnlDLqAw+Eyk0esv2MjIyMjC7+AHiemAaCS+48AAAAAElFTkSuQmCC) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-discord-button:active,#okta-sign-in .social-auth-discord-button:focus,#okta-sign-in .social-auth-discord-button:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPHSURBVHgB7ZhdUtswEIB3ZaC0ZUhygpoTYE4AnKB+gtAXwpQwfQNOQHIC6FsH6BReSkofmp6gcALoCeobOFDayQxY25WSUENsLIfQCVN/M/mxpZW00mq1K4CMjIyMjP8ZhJS4a35+9AIcQuEC4gskcriV/dp2rpKmnfmV800hoUQIp0B0DCCPmmNwWt8qNNK0Y6SAGvSzX0OLEsjlx5nISlYwUXtX8MIyo03Iq//NUWiEB1Z849sQWD9iujtCFHskLo/D7fWkQLF8XuKfxdhB38QDIEDCPM9qPrIzgoZE8hBQldsGbWplDrbH9uMqxCowt3LuCoIvMAhQMFvbLRxFFUUq0F7ib2A2S/8Cr3kZTNX3uveHiKx+JSowOINX2KPD1mZUQdcKzL32XSGswTCd20SYUtcK8OA3YUBh1901thsKtL2ODQMKey9nYeViMfzu9gpswIBDJCvh52sFBn32Q9jFZX+m8xBegUV4LKB1bSnaCyUc7YNJO3QZUv/xSriUNqwjOCKk71qecJKnYiaNeFie/08jopNGHKQo8XdFK0CILyEdS7Xd8b3wi2LZLyFYmwTRcVAHjl4bgZBLhzuFei/y1xBO6/bcEkeNw5YPhkii9cPd3FZUmckhiAilg+3xyOBsbtlfE2h+DnF4UUC9o1HHPYnw7DQ+7YwX7qrD3kztJTumBa+2k5u4S36hfO6broIQ4LIXEjNgCG+T08RKOjmJKYK2zd8lbtJHm6uAJjhi5g1oCAIlzwxnafHyIgd9RCBO8sdw04BOVxy1Z+LKlTvmVXLi5SFRHsDcm/GEOuogsyEFT0asD3FlJK3Vu+yXlcs/HbHiw5VWGG8MT2geedMRpITPjLqkoPp5p6Dt9VXZd4isDX7vGjaxxwdRtZPz9iDfGgc7lZ4U6KByXN1QCjPsp7xiCO7BfTruh7xCwCNHKeDBI0XtgXQmRFRVy87ehGMntKGPqBiJB/S29YBGiZXgk12wN5hVR7yJAAmcRJJ1HQ5wgq0UUlEl9IAasJbVbQSzB7u5grpe5MFPGzWgolmS69dBtIoGWacNw5n1pAzWD9//jSiVK7ySYAsUTmuVMHezPzrTXkdKT1hw+rHtgluyP1cDkCWV8yZ1rKNZgGonoOzKAowVQaqmvdCNo7h8Vkkym46JNcfkVvieNTaNUYoQidXoRCM5qkzLfPnsJHIF2FQEUv33c7kfdXOdmIcp05Ak1rjmtFoVPRNDcsrk5jgNOo4KrJNWKEIe/37V+y3mTrQnlDLqAw+Eyk0esv2MjIyMjC7+AHiemAaCS+48AAAAAElFTkSuQmCC) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-discord-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-adobe-button{background-color:#fbfbfb;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALwSURBVHgB7ZnrbdswFIUPJTttIBdQN4g3SDdIJ2g2cDpBu0HdDdIN0g2SCaJO0GyQbBADbZD4IbOkKieGLEo8lxLyxx8gWJBFmpf3wUMa2PO6qMUIGqFoXBw84DPTZD7CVAHfEEgnBuQrjA+fcMe00SnS5Qr3CCRCOBk7eIuaYWbbIpBgAyKFcwjJge8IJCyENO5M7I8RwDzBrVI4gpAgD5jGU4Si8BMBBHlAkrxVymS+NbcpBMg9YEpn6OAtZTKLvRASQj/QESaZLyFEasCNSd4bdMTh36KcZhAgMiDS8tLpQiuZR/kk7qB01nYrTGaJBzL0gE1mLcgr2gNdlE4XEn1EeWANXPU1eItEH1EGGFfRyWtnlXmf1Uf+ISRI3scEZ0PTcvDALVRmTL/Nx7HPu94ekOieWGGyVjgDyVr7G+ztATZ5F4mZQVXMpA2Lj+Vi5QVTUv08INA9Zla+bu5jjQnRlNJHXh5gZ//xLY7iQTGDG2bDAcblwPz6GOEkBq7b3vPxAL9ljHFSeZIuVi8e8cFXH7UaYHTPBUiimtMGcwLxBSQ++qjZAFM62RJoS6dji5jasADBmz+FzG4MuzYPZCCxpdP5neAcqE0fNSZxB8lbN6IPzF6iTR9FDT9El84o9ljsyIWtTR85DcjJ0wI7+0p51ftJl/qo3gCTvMzKWRB7J2g6X3JeaCqpkePhFCQRkaCR4lZmi9FHV7V91TybLXP8AsH8HU7J07VjuqQOi/Vop6TuGqBxySav0vwixZZUlz7aKaO9lE4HRh+9D9VHVQ9kvZROB53oI+uBzbVK+ORqw87a9m9Urnu2pFb7ezEgkYWBD/YI3WXEU8J5wWIN37R/DiEdeMzdSEPfpqR+Asm2PnpO4tc87xFuOYv+/nugo6NyF216RrjlzOx9YUDeZ/iUNJ73KJyK9VGfyVtlO/mql/3fGCSm3XXUyf9cnjRtTiRbTquPBvGwXiT1wcEA52bxcmLDiFmZS320Z08I/wCahXZlApOqzQAAAABJRU5ErkJggg==) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-adobe-button:active,#okta-sign-in .social-auth-adobe-button:focus,#okta-sign-in .social-auth-adobe-button:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALwSURBVHgB7ZnrbdswFIUPJTttIBdQN4g3SDdIJ2g2cDpBu0HdDdIN0g2SCaJO0GyQbBADbZD4IbOkKieGLEo8lxLyxx8gWJBFmpf3wUMa2PO6qMUIGqFoXBw84DPTZD7CVAHfEEgnBuQrjA+fcMe00SnS5Qr3CCRCOBk7eIuaYWbbIpBgAyKFcwjJge8IJCyENO5M7I8RwDzBrVI4gpAgD5jGU4Si8BMBBHlAkrxVymS+NbcpBMg9YEpn6OAtZTKLvRASQj/QESaZLyFEasCNSd4bdMTh36KcZhAgMiDS8tLpQiuZR/kk7qB01nYrTGaJBzL0gE1mLcgr2gNdlE4XEn1EeWANXPU1eItEH1EGGFfRyWtnlXmf1Uf+ISRI3scEZ0PTcvDALVRmTL/Nx7HPu94ekOieWGGyVjgDyVr7G+ztATZ5F4mZQVXMpA2Lj+Vi5QVTUv08INA9Zla+bu5jjQnRlNJHXh5gZ//xLY7iQTGDG2bDAcblwPz6GOEkBq7b3vPxAL9ljHFSeZIuVi8e8cFXH7UaYHTPBUiimtMGcwLxBSQ++qjZAFM62RJoS6dji5jasADBmz+FzG4MuzYPZCCxpdP5neAcqE0fNSZxB8lbN6IPzF6iTR9FDT9El84o9ljsyIWtTR85DcjJ0wI7+0p51ftJl/qo3gCTvMzKWRB7J2g6X3JeaCqpkePhFCQRkaCR4lZmi9FHV7V91TybLXP8AsH8HU7J07VjuqQOi/Vop6TuGqBxySav0vwixZZUlz7aKaO9lE4HRh+9D9VHVQ9kvZROB53oI+uBzbVK+ORqw87a9m9Urnu2pFb7ezEgkYWBD/YI3WXEU8J5wWIN37R/DiEdeMzdSEPfpqR+Asm2PnpO4tc87xFuOYv+/nugo6NyF216RrjlzOx9YUDeZ/iUNJ73KJyK9VGfyVtlO/mql/3fGCSm3XXUyf9cnjRtTiRbTquPBvGwXiT1wcEA52bxcmLDiFmZS320Z08I/wCahXZlApOqzQAAAABJRU5ErkJggg==) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-adobe-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-orcid-button{background-color:#fbfbfb;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATISURBVHgBzZrfaxRXFMfPuUlm0xrpNqVJxIK7peKL4k5aaGqhjfTNvqT0QTY+pME/wPSpfSi4gfY9gb5K0kLjY6RQ6VsTQ00EzayoIAjJKhE1oK5kg8lK9nrOzc4w2d3M3NlsZucDm/mxM5Nz5n7vveecuwgNYMLqjxuwMQAlTCHAEUBI0el4+WOTk/QBCbdRCGsTtmaHzYUc7BGEOmGj26F4oSRlPz2kH+oCs4A4thdnAjtgGy6lHIGdb3hPIOLkBpRGgzoSyIHL1qmLjTa8EnIkkzavj2pfr3PRhNWXiEkxDSBTEA65TZSndVpD+F0wZX05FJNohWg8k+D/OXXziwG/Cz0dYMmALE3CPkrGgzhZN61s8GBXCZX1noEI4NUvajowZVHTSZgGD95/5ygUt9ZgvfgUQgHFD4Pm/39Una48sd1hWfO7y+abo79DV0cvOVCAuaWfYLVgQQjkqWOblR27qg+Q8f+Bh/EHjEPKeMZo6YBk57cQEvHtkXAnOxwod5gEePBGyeaJc7xaWITwkKm/bvVl3GccCZWls6zxFNUKyc4zypHlF1chZEhKseSwOZPnA6cFYhIyuk9gw+8+vdQM45m4UdoYsQ9UCwR5+wy3gI1bTkwb9Quj5SD4UXlfQJxWaOUjI2A0+fmRX6C7w1T7f9/7focxvYdH4OMPzmg9h/vP0vOrahtwOLZbIaMcQCkuUAeBsOHRzB7RWJJ3nlzSvxnxa960snxA7k+cw2+3llTaSGI8EXYfNJ1zx3vOkzMmXFv6mUa6gu+zOQfh0L7VqDsZ8Wf5xT+ekxz3JTbclhy3Rh/Jc46c0MHY2hgQnAZCk+DWufHoV/j3/pCaX5iP3vsKjn14Vu8BiClBbXESmszL1w/g1sq4c3z80Hk1mvkhUCYE+sy8YcFzyrOy3DhE6S53bi8k4EmeyBIQER7nZ539wyQlDeK+GVmYrLyac/Y73/1E55ZoOWB3ZKZNYzZn2IE8RARdo91EyoEDRo+zv76pFSvlBHXlLEQEdwzFQ6sfEmROUAT0ECIAv/0u19C58uqa/00SbwsQMhItcKzrrBOmr64tauXZXCQWRWi/Ak2GZ153+LDw6Det+5CKwoKTApLRDIQMhwosGa5wnKCAzmaRQgrNZCebpgqFygconJ6lwKgfGswJerOFikSFwwSWSgdp3j1s8hzA8ZB2mopijDfKgaJoH4vJTUpqGltCVAmLxnXP1iwVlQZJM1k+vFUOsIyoXDFOJbyLOjfzGL3e1lPzO1V20RjDeZjkD6eTQQtjvJaQNudzat8+ydkNtQIn9s0o5AYCUSbT5QqdEwupzizlOEQcsnE07SovVtVGpxZPhb0WEITcYO980n2iKhpFLH0HEYqPXORJOqcrT1Y5wM0jS/JHiBoIw+kaS04184Fzny1MstYgIrAtg+Z8zYjBc5GPK8G6Q+t+wcaf+3Qhs9v3vquUf9JCW6uACQh/eM2zlFkNXhdpLbNepuqd3F74SEAoYJYHk7TGMmughe4QJKXmIi/JVBL4pwbbrcFrCTgEjUMZzjGZvXChS90/9mBHSlRXRYkcBNY18VFKOEN/Zusx3KZuB9zYzqg6K5Uqy9W+hOuSvPpQ/q1SWCmzxZb2K/Ua7eYtSbT1LA/ScW4AAAAASUVORK5CYII=) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-orcid-button:active,#okta-sign-in .social-auth-orcid-button:focus,#okta-sign-in .social-auth-orcid-button:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATISURBVHgBzZrfaxRXFMfPuUlm0xrpNqVJxIK7peKL4k5aaGqhjfTNvqT0QTY+pME/wPSpfSi4gfY9gb5K0kLjY6RQ6VsTQ00EzayoIAjJKhE1oK5kg8lK9nrOzc4w2d3M3NlsZucDm/mxM5Nz5n7vveecuwgNYMLqjxuwMQAlTCHAEUBI0el4+WOTk/QBCbdRCGsTtmaHzYUc7BGEOmGj26F4oSRlPz2kH+oCs4A4thdnAjtgGy6lHIGdb3hPIOLkBpRGgzoSyIHL1qmLjTa8EnIkkzavj2pfr3PRhNWXiEkxDSBTEA65TZSndVpD+F0wZX05FJNohWg8k+D/OXXziwG/Cz0dYMmALE3CPkrGgzhZN61s8GBXCZX1noEI4NUvajowZVHTSZgGD95/5ygUt9ZgvfgUQgHFD4Pm/39Una48sd1hWfO7y+abo79DV0cvOVCAuaWfYLVgQQjkqWOblR27qg+Q8f+Bh/EHjEPKeMZo6YBk57cQEvHtkXAnOxwod5gEePBGyeaJc7xaWITwkKm/bvVl3GccCZWls6zxFNUKyc4zypHlF1chZEhKseSwOZPnA6cFYhIyuk9gw+8+vdQM45m4UdoYsQ9UCwR5+wy3gI1bTkwb9Quj5SD4UXlfQJxWaOUjI2A0+fmRX6C7w1T7f9/7focxvYdH4OMPzmg9h/vP0vOrahtwOLZbIaMcQCkuUAeBsOHRzB7RWJJ3nlzSvxnxa960snxA7k+cw2+3llTaSGI8EXYfNJ1zx3vOkzMmXFv6mUa6gu+zOQfh0L7VqDsZ8Wf5xT+ekxz3JTbclhy3Rh/Jc46c0MHY2hgQnAZCk+DWufHoV/j3/pCaX5iP3vsKjn14Vu8BiClBbXESmszL1w/g1sq4c3z80Hk1mvkhUCYE+sy8YcFzyrOy3DhE6S53bi8k4EmeyBIQER7nZ539wyQlDeK+GVmYrLyac/Y73/1E55ZoOWB3ZKZNYzZn2IE8RARdo91EyoEDRo+zv76pFSvlBHXlLEQEdwzFQ6sfEmROUAT0ECIAv/0u19C58uqa/00SbwsQMhItcKzrrBOmr64tauXZXCQWRWi/Ak2GZ153+LDw6Det+5CKwoKTApLRDIQMhwosGa5wnKCAzmaRQgrNZCebpgqFygconJ6lwKgfGswJerOFikSFwwSWSgdp3j1s8hzA8ZB2mopijDfKgaJoH4vJTUpqGltCVAmLxnXP1iwVlQZJM1k+vFUOsIyoXDFOJbyLOjfzGL3e1lPzO1V20RjDeZjkD6eTQQtjvJaQNudzat8+ydkNtQIn9s0o5AYCUSbT5QqdEwupzizlOEQcsnE07SovVtVGpxZPhb0WEITcYO980n2iKhpFLH0HEYqPXORJOqcrT1Y5wM0jS/JHiBoIw+kaS04184Fzny1MstYgIrAtg+Z8zYjBc5GPK8G6Q+t+wcaf+3Qhs9v3vquUf9JCW6uACQh/eM2zlFkNXhdpLbNepuqd3F74SEAoYJYHk7TGMmughe4QJKXmIi/JVBL4pwbbrcFrCTgEjUMZzjGZvXChS90/9mBHSlRXRYkcBNY18VFKOEN/Zusx3KZuB9zYzqg6K5Uqy9W+hOuSvPpQ/q1SWCmzxZb2K/Ua7eYtSbT1LA/ScW4AAAAASUVORK5CYII=) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-orcid-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-spotify-button{background-color:#fbfbfb;background:url(data:image/png;base64,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) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-spotify-button:active,#okta-sign-in .social-auth-spotify-button:focus,#okta-sign-in .social-auth-spotify-button:hover{background:url(data:image/png;base64,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) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-spotify-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-xero-button{background-color:#fbfbfb;background:url(data:image/png;base64,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) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-xero-button:active,#okta-sign-in .social-auth-xero-button:focus,#okta-sign-in .social-auth-xero-button:hover{background:url(data:image/png;base64,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) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-xero-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-quickbooks-button{background-color:#fbfbfb;background:url(data:image/png;base64,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) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-quickbooks-button:active,#okta-sign-in .social-auth-quickbooks-button:focus,#okta-sign-in .social-auth-quickbooks-button:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAWvSURBVHgB1VpNbBtVEJ63drnkB1NB6U9SjEAiP63iA0GqQMLpJXAhiaBIiFRRSC7NJW0O9FIpW6mXXEJySTlQORU9UaEknAgSTSKBikikOKiEIFHhEjfqD2od2z3g2H7MrH+0u/bbXW923fST1va+fbs7894382bmmYED8Id8vjqo6c4AC0gMXmHAAxyYDy/5Cn2wLYJtkSyHNSbx1Uw2s7TRfy8CuwQDmyCha6XaYeAQxNMg2EOYMz6xG2UqVkAl+FlQjfBugbMzneE7FytVpCIFjl1tGHVa8BIwkG/1RS9a724BTaGDfg/zzmDnAFQBHO0lwzMdVmZDMuvQevVon5d5V6slPIEB89M7j4cOdZv1NVSAKMN4dhrcpIwYPs48MwptDeARXcjzXYanj+CBnnp4MBtfKnexrALNOHUSSF+CQ+htHoD3X/0A/o7fhkQqDjYQfKnHF3k4u72mv1BCoZzBekLgIN7Y3wq9LYMQ6rwO9c/Vgx0glSdINn17iQIo/AK4xPnDtQ3wKc6GTfjQsGf0jRoFFKMF5gcX0X7wBOwCgWOhBlndUFRAmZ69YbTGYDAcwGigcFpUwAP7ZHg24EtD7dnCiZc+aPQZ431Wn1CHhni4phGa9rcI+9x9EoWVezeF18ke2l8+oXilOB4r98V9S5CbhYlwfyymKCCBJ2jlvjfxhadbBhQe15l4k9m/rhsqQMJfemdc0zaH90ytjcNWMgomyM9CTFYoJDE2bHbH5+2jEHrvGzh5tNNUeLvoev0UzH94E860nTPvzOBd+pLyvtUwzrn09jiO/CBUC0OBEeWdJgiSMXvN6DOEo0Ejo8YyUuPaH1dg49HvmvbJjq/QLlrBCm5szkPnt0TF5+EI2sPJxk7Ne+h3IrUNY8viyDqFWSAqwISjT4Z2BkejADK44YVBRYFyqCRMoL65/lH4Ewfixj/zsIyGfL5dLlKUVu8fN38Q2hLyP4DyQ5voJUNtI5rzsWVZKLwTICO+8LP2nacNVm7M4vyYg3O/qIN6SunhdLgNZSZUg0QeTxg/Md4mkRblrpGb0zx483uoFq6tXyn+JjodQiqXA4Y9PmFCo3eVd819s2PYeKx1Dk0vCB2DdQVsxvG2QJ5J8+6dbWFfUiBW7sLG43XNuVHY4DSO1GgpE08lhH3JiMsqsJXc1Ix6b3P1FjJa7dUQuVGqXqARS+FyF0l4vTfQP9gNdL12qsT7iYBGHJGA8zuiDrTaqkHLO73ALdBqfP4tWdNGwZ0QnK95kUJhLqhvKSEDurTeltxiQoZNESTNBvlr8ky03Cd24paNvF4JxbUcb1Jy5oGSbG1q7QvDyJRLsOrFRGY2DWlhEk+rLwmuj1PU5xd+GoG529YWOUrw5z8yX83peZfDxgEdFYWlcH+EjHjRqCMt75dxNKoFoi4NihE4Vrap9Cjlz5ZMnglTOBoUPboVThAFiZafzX8MY7/K5jdgWZ6+vLkP7wTSiJIaw3IK8ZFmg45CVkbHskk6+B3SwShl3Hi0XuK2zUD0KSpANMJyxSTa8qjVB1QSlTodwaL/ny5UrouhBM0CCFblvQYsvReznKICijFzmIS9Dg6aXRxNMHerPyrjVxhsYsXFZIdAm4R5GYsoiUbTPN0DNqn0Nbq/LffC7hjuoXXoG0vK6//OJWMvdtXdZ4yZ7o7okcr8pyTrtK5TKf23h6vgFJD3nyB1ftG3C/fIlCJqBV7JVSDv9dQpQLhD82Auvnigqx4DPtt7wM7AQHiC6S7l8VBjN25GU6xU7X2yWJazc+v9m9NGnSrYZt23YFTBcBIU52TQmVjZZq1so9t9u1DWIiPK6FHxXw2U2QCPjF7KcjneAhTBk5CciGDJvJIbbf/ZgxShumq+sm13E3yRImE7ghdgWwE1CsoA1SoZayNb0RXMYlQ8oPw7y7N30PWFE/Bk1q7QavwPXL9OVZpe95YAAAAASUVORK5CYII=) no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-quickbooks-button.link-button{color:#1d1d21}#okta-sign-in .admin-consent-required .custom-logo,#okta-sign-in .admin-consent-required .default-logo{height:30px;vertical-align:middle;width:30px}#okta-sign-in .admin-consent-required .detail-row{padding-bottom:15px}#okta-sign-in .admin-consent-required .consent-title{word-wrap:break-word;align-items:center;display:flex;justify-content:center;text-align:center}#okta-sign-in .admin-consent-required .consent-title span{padding-left:10px}#okta-sign-in .admin-consent-required .consent-title b{font-weight:700}#okta-sign-in .admin-consent-required .consent-title .issuer{font-size:13px;margin-top:10px}#okta-sign-in .admin-consent-required .consent-title .issuer span{border:1px solid #8c8c96;border-radius:15px;padding:5px 15px}#okta-sign-in .admin-consent-required .scope-group{cursor:default;margin-top:15px}#okta-sign-in .admin-consent-required .scope-group h3{display:inline-block;font-size:16px;width:95%}#okta-sign-in .admin-consent-required .scope-group .icon{display:inline-block}#okta-sign-in .admin-consent-required .scope-group .scope-item{display:none;padding-top:5px;width:100%}#okta-sign-in .admin-consent-required .scope-group .scope-item .scope-item-text{word-wrap:break-word;display:inline-block}#okta-sign-in .admin-consent-required .scope-group .scope-item .scope-item-tooltip.icon{display:inline-block;margin-left:5px;top:-3px}#okta-sign-in .admin-consent-required .scope-group.scope-group--is-expanded .scope-item{display:block}#okta-sign-in .admin-consent-required .scope-group .caret{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:transform .4s cubic-bezier(.23,1,.32,1),-webkit-transform .4s cubic-bezier(.23,1,.32,1)}#okta-sign-in .admin-consent-required .scope-group .caret .path{fill:#5e5e5e}#okta-sign-in .admin-consent-required .scope-group .caret.caret--is-rotated{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#okta-sign-in .admin-consent-required .o-form-button-bar{display:inline-flex;justify-content:space-between;padding-bottom:15px;width:100%}#okta-sign-in .admin-consent-required .o-form-button-bar input{width:140px}#okta-sign-in .consent-required .scope-list,#okta-sign-in .consent-required .title-text,#okta-sign-in .granular-consent .scope-list,#okta-sign-in .granular-consent .title-text{color:#1d1d21}#okta-sign-in .consent-required .custom-logo,#okta-sign-in .consent-required .default-logo,#okta-sign-in .granular-consent .custom-logo,#okta-sign-in .granular-consent .default-logo{height:30px;vertical-align:middle;width:30px}#okta-sign-in .consent-required .detail-row,#okta-sign-in .granular-consent .detail-row{padding-bottom:25px}#okta-sign-in .consent-required .detail-row:last-child,#okta-sign-in .granular-consent .detail-row:last-child{padding-bottom:11px}#okta-sign-in .consent-required .consent-title,#okta-sign-in .granular-consent .consent-title{word-wrap:break-word;align-items:center;display:flex;font-size:16px;justify-content:center;text-align:center}#okta-sign-in .consent-required .consent-title span,#okta-sign-in .granular-consent .consent-title span{padding-left:10px}#okta-sign-in .consent-required .consent-title b,#okta-sign-in .granular-consent .consent-title b{font-weight:700}#okta-sign-in .consent-required .scope-item,#okta-sign-in .granular-consent .scope-item{display:inline-block;padding-bottom:5px;width:100%}#okta-sign-in .consent-required .scope-item .scope-item-text,#okta-sign-in .granular-consent .scope-item .scope-item-text{word-wrap:break-word;float:left;width:85%}#okta-sign-in .consent-required .scope-item .scope-item-tooltip,#okta-sign-in .granular-consent .scope-item .scope-item-tooltip{float:right;margin-right:16px}#okta-sign-in .consent-required .consent-description p,#okta-sign-in .granular-consent .consent-description p{color:#6e6e78}#okta-sign-in .consent-required .consent-footer,#okta-sign-in .granular-consent .consent-footer{text-align:center}#okta-sign-in .consent-required .consent-footer a,#okta-sign-in .granular-consent .consent-footer a{color:#007cc0}#okta-sign-in .consent-required .o-form-button-bar,#okta-sign-in .granular-consent .o-form-button-bar{display:inline-flex;justify-content:space-between;padding-bottom:25px;width:100%}#okta-sign-in .consent-required .o-form-button-bar input,#okta-sign-in .granular-consent .o-form-button-bar input{width:140px}#okta-sign-in .consent-required .o-form-button-bar .button-primary,#okta-sign-in .granular-consent .o-form-button-bar .button-primary{background-color:#fbfbfb;background:-o-linear-gradient(top,#fbfbfb 0,#f8f8f8 100%);background:-ms-linear-gradient(top,#fbfbfb 0,#f8f8f8 100%);background:linear-gradient(#fbfbfb,#f8f8f8);border-color:#c3c3c3 #c3c3c3 #bbb;box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 0 hsla(0,0%,100%,.1);color:#1d1d21}#okta-sign-in .consent-required .o-form-button-bar .button-primary:active,#okta-sign-in .consent-required .o-form-button-bar .button-primary:focus,#okta-sign-in .consent-required .o-form-button-bar .button-primary:hover,#okta-sign-in .granular-consent .o-form-button-bar .button-primary:active,#okta-sign-in .granular-consent .o-form-button-bar .button-primary:focus,#okta-sign-in .granular-consent .o-form-button-bar .button-primary:hover{background-color:#fff;background:-o-linear-gradient(top,#fff 0,#fcfcfc 100%);background:-ms-linear-gradient(top,#fff 0,#fcfcfc 100%);background-image:linear-gradient(#fff,#fcfcfc);border-color:#b2b2b2 #b2b2b2 #afafaf;box-shadow:none;cursor:pointer;text-decoration:none}#okta-sign-in .consent-required .o-form-button-bar .button-primary:focus,#okta-sign-in .granular-consent .o-form-button-bar .button-primary:focus{border-color:#0074b3;box-shadow:0 0 8px #51cbee}#okta-sign-in .granular-consent .consent-title{flex-direction:column;font-size:14px}#okta-sign-in .granular-consent .consent-title b{font-size:16px}#okta-sign-in .granular-consent .consent-title span{padding-left:0}#okta-sign-in .granular-consent b{font-weight:700}#okta-sign-in .granular-consent .custom-checkbox label{box-sizing:border-box;display:inline-block;width:100%}#okta-sign-in .granular-consent .custom-checkbox.o-form-read-mode{margin-top:0}#okta-sign-in .granular-consent .o-form-input div{width:100%}#okta-sign-in .granular-consent .consent-description,#okta-sign-in .granular-consent .o-form-fieldset{margin-bottom:6px}#okta-sign-in .auth-header{border-bottom:1px solid #ddd;padding:30px 90px 75px;position:relative;-moz-transition:padding-bottom .4s;-webkit-transition:padding-bottom .4s;transition:padding-bottom .4s;z-index:10}#okta-sign-in .auth-org-logo{display:block;margin:0 auto;max-height:40px;max-width:200px}#okta-sign-in .beacon-container{bottom:-42px;height:85px;left:0;margin:auto;position:absolute;right:0;-webkit-transform:scale(0);transform:scale(0);width:85px}#okta-sign-in .beacon-container.beacon-small{bottom:-10px;height:20px;width:20px}#okta-sign-in .beacon-container.beacon-small .beacon-blank{left:-20px;width:50px}#okta-sign-in .beacon-blank{background-color:transparent;background-image:none;bottom:0;left:0;position:absolute;right:0;top:0}#okta-sign-in .radial-progress-bar{clip:rect(0,96px,96px,48px);bottom:-5px;left:-5px;position:absolute;right:-5px;top:-5px}#okta-sign-in .radial-progress-bar .circle{clip:rect(0,48px,96px,0);border:2px solid #a7a7a7;border-radius:50%;height:91px;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center;transform-origin:center;width:91px;z-index:10}#okta-sign-in .auth-beacon{background-clip:content-box;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;bottom:0;box-shadow:0 0 0 15px;color:#fff;left:0;position:absolute;right:0;top:0}#okta-sign-in .undefined-user{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjRDNzZFMUI5MDc5MTFFNUExNTdGNjRFMkNGNzA1NTciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjRDNzZFMUE5MDc5MTFFNUExNTdGNjRFMkNGNzA1NTciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMGY3MzViOS1mNzI4LTQ1NmItYjM1Ni03ZTdiZWUzNzQ2ZmYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplMWIwYzY1NS00ODlhLTExNzgtOTY4Zi1iMTYzMzcyYTI4YWUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz79CFSEAAADGElEQVR42uybfXObMAzGjWMCpN0+5j7/mvBmwKZ+3O16Wy5JEywFU+uO5J9g4Bf5sSSLrOv1L5HszGRCkMAkMAlMApPAJDAJTAKTwCQwCUyyM1PcF5ymUYzjKMxkhLFGzPMsZmv9d5Zlwn0ImUmhlBJlVYndbrdtMMYY0dQnB2a6+BvAcR/CCOt+Pwmtew+nqg4f0LYGZnIecjodPx78Tuu7zp//+uOnkFJuR2OsmyaPQvmcfpM4vv32XrcZMG1TL4LyD+DjW5Cxng7GOnEdhiGo92FqRQ9mHMbgY+pBxw9mMlN4L3Q6g+U9ajCIVWiAm7jBQGNiGpcRjI1qXBYwlDc/2zleMJTxhsuuYp5KhGDmqMFkhCNn8YJBuYAqI85kFrPHCLJaipS7uMGg2EQCnKH8QHoFKo2kSDVYwQxECV/XtuRBHikYyoobdamTFgyZ+Mq4wVCJr1J57KsSzQOoXMUOJnnMRYHM9/vg+kIFnA0MrCjKsOOVpeAwcjB75zH7ogg2Ncuy2gYYWKiHwThcW7UsYPBPh3igneLrQWDbDF66kkB0OTsf2MCga+GZ568WTJ7ni/7x0KvbasD4uGZBUsndH8PbavZogcZB4dhkewoYdEhd66a6BbTv+22CWdr5MAZsJ1kNGPTS4VjmccZ5TccGhjxiQv9cU9dBxmqbxu/jcSzdxI1Dg++/C2lt2wjNoDckHoMtVBSsqVy/aWrfL3x4eSVbxoODwQ3XpxN5FV9rLQYn6NWh8sFfaEDBwGCrxPfkTvR7Pp+eab3uwDuReaNWE2pnQi2dMlhtEGNYwxuAnU3drvVHURR/Wu0VPxjfVur0AyLI1Xd7zxTDgdwMgPJ8Tw/GuGnigWgt1m54kQMHPAeAijuriOqr+gHvwIViM6QieLmjc8s8RPqrOqRuUcfS+Ez9CGWY/n91CEJ9eHl5LMCDdtQuONsClP8NcnArxpLX4pG1CStnUnsRjDVWbNlu1XfkNdHaspkb7yTIaydu3a5F6d8azDiN94FBDsLRrx+dx1C9TrM6nbkbjPkeYBCOXPKadwEGAEaCscRhuKAbAAAAAElFTkSuQmCC)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in .undefined-user{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAYAAACuwEE+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjlGNTJBREY5NTZGMTFFNTg3NjVCRDRCMUVGRjExNzUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjlGNTJBREU5NTZGMTFFNTg3NjVCRDRCMUVGRjExNzUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ZTc0NTUxZS1jNWY4LTQ1NjYtOWE4OC1jZTRiZjliOGZkZTciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjZDRmMDY1Ny1kYjY4LTExNzgtYjdj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)}}#okta-sign-in .new-user{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAIAAAD+THXTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzQzN0YzN0E5MDc3MTFFNUExNTdGNjRFMkNGNzA1NTciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzQzN0YzNzk5MDc3MTFFNUExNTdGNjRFMkNGNzA1NTciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMGY3MzViOS1mNzI4LTQ1NmItYjM1Ni03ZTdiZWUzNzQ2ZmYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplMWIwYzY1NS00ODlhLTExNzgtOTY4Zi1iMTYzMzcyYTI4YWUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4iRGfuAAAEHklEQVR42uya2W6rMBCGgUAC2U66qIvURer7P1KlXvSiu5qwL7Zz/lCdxmHJAiZ1ehhVUROBxeeZ+WdsrAZhpPwu05RfZy1Si9QitUgtUovUIrVI/z2S3sSghCQwSihldA5jDB+qqiqqqqmaruumZXU6nYaQVLGdOKXUcx1CyMYrQWVZ/QWnzF6CbxzHhkO2uTgMAlw/HI01TZM0lxhj2/P8i09iz6ZwrKRIvufuxLOcCHtW4cbGkRijcRxXdi+CUDqkJE7q3B7FkXRIhJJaTqYUQi8XEkpQ7UkRJhK6qFzK/4jsms1mnudFUQRxQwlCeTVNczweTyaTTEVKRzCkQmIZmNfXV/DwUpZ2ESxZ1C7n/f395uam1+uVjfDDgZd5ms/Pz/v7++l0ukaa4beHhwe+Is3ZXCKkzKPDD9tMOUIRvloOosylyqWVpzk7O8MnAg+fw+Hw9PS03++j6wHqy8sLvPd9JSLw/Py8cF5+HCnben5R8f/ADMO4vLzkkfjqrCqqREjQMchXZpp5mG0iFqsOuerSlosfPnm+/LZ8Dq0jFxJWdRsd8vT09Pb2xv84Go2WkyJuiSGmLq3PbQjg4+MjxGAl/1T1+PiYb6kMpSuRl+LyvhPFByUoz3N1dcWX2sD3RVVbMV6CRpet5J6fn4PVtQOi9Pr6ejAYZHVT0KJdEFKnU4iEH3nVhsEzt7e33W43PymikJqVhzAMeaVGz3p3d5fnSUcwRMmDKCRjm/bv5OSkTO51Q5cNqfiBMg5ZsxkknZeQBkZROCFzeCrbtsvUZWNl27c8pE9vJkU7KmhM0a2icx2kVnyvaQrcexC52+q6ThxFFYJ2NP4jcNtV5E6naVrV7hK7jSxyAxnznW/J8RWBh6Uu/p9MJhcXFxmAji74VYPg/ei8cIEHDThN7ePjA81ERhiEv8IQjGRa2djLdA+Zr/nrpUPCEigz6+tX4NBJ2ZHS9enKmEdHR/xXpFMTrWpT8lC4eEJdgqO+5AF4kAceiDEqcD0rvi6lrTeZrWbLxtxDEZY68HZ9hZFUfYWzJ6QoCvG3o1dpGAaS5hJJEs91K9zoe54yF6nmol6ZxY5jV77d970oDGXxEtQs8P36weN5LiFJfzCsL+u1FA8P4TqOwPcoqqpZfQv1tw5YRaQ4jhYHFwhRGjDwoD3HIqrakYjdkBBm0DQYE31YoaRd6qVHc/RGkBav8sMgWt3x2Y+hbwSYYXSFyQMlZAET/dih/yQ1+Apg/AZtFS8hYeAWDKdIY8guBOP6NCtGAgZUdT8JU3lToF+yOaMVaoDr2DLzKIt93KCsGGqF1Wb/GiCwRS5AYpQph2CF50eKkSglB4FES04eFSJR5UCssH05bKSEJJuR0oM+7Fd5qf4xtL2m01ZI9JCQUGzyjvorwADltGSwitHa6QAAAABJRU5ErkJggg==)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in .new-user{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAIAAAAhotZpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzlEN0MyMDY5NTcwMTFFNTg3NjVCRDRCMUVGRjExNzUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzlEN0MyMDU5NTcwMTFFNTg3NjVCRDRCMUVGRjExNzUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmZmVlM2JhMS05OTIxLTQ2ZDAtOTM5MS04OWJlNDQ5YzNhOTciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjZDRmMDY1Ny1kYjY4LTExNzgtYjdj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)}}#okta-sign-in .auth-beacon-border{border:2px solid #a7a7a7}#okta-sign-in .auth-beacon-border,#okta-sign-in .beacon-loading:after{border-radius:50%;bottom:-5px;left:-5px;position:absolute;right:-5px;top:-5px}#okta-sign-in .beacon-loading:after{-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite;border:2px solid transparent;border-top-color:#007dc1;content:"";display:block;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#okta-sign-in .auth-beacon-factor{background-size:100% auto;cursor:pointer}#okta-sign-in .factors-dropdown-wrap{margin-top:-11px;position:absolute;right:-32px;top:50%}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .bg-helper{box-shadow:10px 0 0 0;color:#fff}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .link-button{height:22px;padding:0!important}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions span.icon-dm{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAGCAYAAAAPDoR2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozOUE2QUMyMUE1N0QxMUUyOTQ2NkNDQzdGMUEzNzYyMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozOUE2QUMyMkE1N0QxMUUyOTQ2NkNDQzdGMUEzNzYyMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM5QTZBQzFGQTU3RDExRTI5NDY2Q0NDN0YxQTM3NjIxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM5QTZBQzIwQTU3RDExRTI5NDY2Q0NDN0YxQTM3NjIxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+6VIl7AAAAG1JREFUeNpiTEtLW8LAwBDNgAmWMvX19TkJCwujiAoJCTGAxJm4ubmd4uLifjMyMoIlQHR8fPxvkDgTkH9DQ0Oj39XVFSwJokF8kDjD////wfjXr1/X5s6d+x9IX4eJwSWBWAiIH0NpsBhAgAEAl5s9v3vWZ/oAAAAASUVORK5CYII=) no-repeat scroll 0 0 transparent;top:9px}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .options-wrap{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.2);left:-212px;max-height:306px;overflow:auto;top:38px;width:320px}@media only screen and (max-width:325px){#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .options-wrap{left:-192px;width:280px}}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .options-wrap:after{display:none}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .option a{line-height:30px;padding-left:50px}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .option a .icon{height:30px;width:30px}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .dropdown-list-title{text-align:center}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .dropdown-list-title:hover{background:transparent}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .dropdown-list-title a{cursor:default;padding-left:5px}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .suboption.option{border-bottom:none;padding-left:50px}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .suboption.option a{padding-left:36px}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .suboption.option+.option:not(.suboption),#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .suboption.option+.suboption.option a{border-top:1px solid #eaeaea}#okta-sign-in .mfa-call-30,#okta-sign-in .mfa-custom-factor-30,#okta-sign-in .mfa-duo-30,#okta-sign-in .mfa-email-30,#okta-sign-in .mfa-google-auth-30,#okta-sign-in .mfa-hotp-30,#okta-sign-in .mfa-okta-verify-30,#okta-sign-in .mfa-onprem-30,#okta-sign-in .mfa-password-30,#okta-sign-in .mfa-question-30,#okta-sign-in .mfa-rsa-30,#okta-sign-in .mfa-sms-30,#okta-sign-in .mfa-symantec-30,#okta-sign-in .mfa-u2f-30,#okta-sign-in .mfa-webauthn-30,#okta-sign-in .mfa-windows-hello-30,#okta-sign-in .mfa-yubikey-30{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ccc;border-radius:50%;display:inline-block;height:30px;width:30px}#okta-sign-in .auth-footer{font-size:13px}#okta-sign-in .auth-footer .js-factor-page-custom-link{display:block}#okta-sign-in .auth-footer .goto{float:right}#okta-sign-in .auth-footer .dot-separator{font-weight:700}#okta-sign-in .auth-footer.footer-back-link{margin-top:.75em}#okta-sign-in .enroll-choices .okta-form-subtitle>span b{font-weight:700}#okta-sign-in .enroll-factor-list{margin-bottom:30px}#okta-sign-in .enroll-factor-list .list-subtitle{float:right}#okta-sign-in .enroll-factor-list .list-title{padding-bottom:20px}#okta-sign-in .enroll-required-factor-list .enroll-factor-row-min{margin-bottom:30px}#okta-sign-in .enroll-required-factor-list .enroll-factor-row-min .enroll-factor-icon{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5}#okta-sign-in .enroll-factor-row{align-items:center;display:flex;margin-bottom:30px}#okta-sign-in .enroll-factor-row .enroll-factor-description{overflow:hidden;width:100%}#okta-sign-in .enroll-factor-row .enroll-factor-label{display:flex;justify-content:space-between}#okta-sign-in .enroll-factor-row .enroll-factor-button{padding-top:10px}@media only screen and (max-device-width:480px){#okta-sign-in .enroll-factor-row .enroll-factor-button{margin-top:10px;width:100%}}#okta-sign-in .enroll-factor-row .enroll-factor-button .button{height:30px;line-height:28px;margin-top:0;padding:0 10px}@media only screen and (max-device-width:480px){#okta-sign-in .enroll-factor-row .enroll-factor-button .button{text-align:center;width:100%}}#okta-sign-in .enroll-factor-row .enroll-factor-icon-container{align-self:flex-start;margin-right:20px}#okta-sign-in .enroll-factor-row .enroll-factor-icon{background-position:50% 50%;background-repeat:no-repeat;background-size:38px 38px;border:1px solid #ccc;border-radius:50%;height:38px;width:38px}#okta-sign-in .enroll-factor-row .success-16-gray,#okta-sign-in .enroll-factor-row .success-16-green{flex-shrink:0;height:20px;line-height:24px;width:20px}#okta-sign-in .enroll-factor-row .success-16-gray:before,#okta-sign-in .enroll-factor-row .success-16-green:before{font-size:20px}#okta-sign-in .enroll-factor-row .factor-cardinality{color:#6e6e78}#okta-sign-in .enroll-factor-row-min{margin-bottom:10px}#okta-sign-in .enroll-factor-row-min .enroll-factor-button,#okta-sign-in .enroll-factor-row-min p{display:none}#okta-sign-in .enroll-yubikey .yubikey-demo{background:url(/assets/yubikeyDemo-5g4cp76W.png) no-repeat 50%;background-size:contain;margin-bottom:20px;min-height:102px;width:100%}#okta-sign-in .login-timeout-warning{bottom:10px}#okta-sign-in .enroll-sms .enroll-sms-phone{float:left;width:170px}@media only screen and (max-device-width:480px){#okta-sign-in .enroll-sms .enroll-sms-phone{width:165px}}@media only screen and (max-width:400px){#okta-sign-in .enroll-sms .enroll-sms-phone{margin-bottom:15px;width:100%}}#okta-sign-in .enroll-sms .chzn-drop>.chzn-search>input{display:none}#okta-sign-in .enroll-sms .chzn-with-drop>.chzn-drop>.chzn-search>input{display:inline-block}#okta-sign-in .enroll-sms .sms-request-button{float:right;line-height:1;margin-top:0;overflow:visible;padding:12px 0 0;white-space:normal;width:140px}@media only screen and (max-width:400px){#okta-sign-in .enroll-sms .sms-request-button{margin-bottom:15px;width:100%}}#okta-sign-in .enroll-activate-email .resend-email-infobox,#okta-sign-in .enroll-email .o-form-content.o-form-theme{margin-bottom:15px}#okta-sign-in .enroll-activate-email .resend-email-infobox .infobox-warning p span{margin-right:.25rem}#okta-sign-in .enroll-activate-email .mask-email{font-weight:600}#okta-sign-in .enroll-activate-email .resend-email-btn{color:#0074b3}#okta-sign-in .enroll-activate-email .enroll-activate-email-content{margin-bottom:15px}#okta-sign-in .enroll-call .enroll-call-phone{float:left;width:196px}@media only screen and (max-device-width:480px){#okta-sign-in .enroll-call .enroll-call-phone{width:165px}}@media only screen and (max-width:400px){#okta-sign-in .enroll-call .enroll-call-phone{margin-bottom:15px;width:100%}}#okta-sign-in .enroll-call .enroll-call-extension{float:right;margin-top:0;padding:0;width:111px}@media only screen and (max-width:400px){#okta-sign-in .enroll-call .enroll-call-extension{margin-bottom:15px;width:100%}}#okta-sign-in .enroll-call .call-request-button{text-align:center;width:100%}#okta-sign-in .enroll-u2f .u2f-instructions ol,#okta-sign-in .enroll-webauthn .u2f-instructions ol{list-style:decimal;margin-left:15px}#okta-sign-in .enroll-u2f .u2f-instructions ol li,#okta-sign-in .enroll-webauthn .u2f-instructions ol li{margin-bottom:15px}#okta-sign-in .enroll-windows-hello .o-form-fieldset-container>.okta-form-subtitle,#okta-sign-in .verify-windows-hello .o-form-fieldset-container>.okta-form-subtitle{margin-bottom:20px;margin-top:15px}#okta-sign-in .enroll-windows-hello .okta-infobox-error b,#okta-sign-in .verify-windows-hello .okta-infobox-error b{font-weight:700}#okta-sign-in .enroll-windows-hello .okta-waiting-spinner,#okta-sign-in .verify-windows-hello .okta-waiting-spinner{margin-bottom:20px;margin-top:20px}#okta-sign-in .enroll-webauthn .webauthn-edge-text p b{font-weight:700}#okta-sign-in .enroll-totp .okta-form-subtitle.o-form-explain{text-align:left}#okta-sign-in .enroll-totp .o-form-label{line-height:inherit;margin-bottom:20px;padding:0}#okta-sign-in .enroll-totp .o-form-label legend{color:#777;font-weight:400}#okta-sign-in .app-logo{background-repeat:no-repeat;border-radius:10px;display:inline-block;float:left;height:38px;margin-right:15px;width:38px}#okta-sign-in .okta-verify-download-icon{background-image:url(data:image/png;base64,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);background-size:38px 38px}#okta-sign-in .google-auth-38{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAIAAAAnX375AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0I3RkVGNjgwRjgwMTFFNUJCM0Q4NDE3OTk4OENBNkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0I3RkVGNjcwRjgwMTFFNUJCM0Q4NDE3OTk4OENBNkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkOTY2NjFiMC1jMjIzLTRiMGItOWY5YS05YTVlNWIzMTYyYmIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMGMyZGU0ZC01NmU4LTExNzgtYTk0ZS1hNjRkYTBiZjY4YjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6iFtaPAAAFPUlEQVR42uxXW0/bZhi2/dlOQuIkkDiBksRAWDhsMNikTtxs7UVLu+ui9mpaf0fVadrhF3W307SrTUCBrlBoOHRAOeR8ThzbsffYAXaBObSqmDTxCiLny5f38LzP+3xf6FqtRl2tMdSV238QkjUM4xrY/wew7DsAYpmmtWr1WqMh63qLoRmn0+lxd7Ach7e6bnywkDRNE0LK5dLO7n4mm6vX6ypM04iVhNPpCosBSYoFAl2apl0IG10ul8/fQYhZWXJj8+3unqqpNI320xzHdnb6c7m8LMuIgUg0Q0vR6PjYxzzPt1qt96cPy7K1Wn12bmF7e5dmGLhDuRRlOByOGz3dLpfTyolgHSBvbG79+tvv1VqV47j3rBKg1euN54tLzWaTEBbdMkyjCEMM2oykKkrLMt0yACA35fXXa4+//SYSiaB0+5ClUums/uF1dn6xWCxJsYjT6dh68zeSQA+z2WypWGw0GmCN1+sNBAIAAwEQdXHh+dra2lAi8fTpE2y27St7dgvJ+sZWoVAESg25AXeEZdOp1Oqr1UIhb9HTwCJ2egVhaGREFEXE29nd8fv8a6+Tz579MjPzAPDYFFMsFm1LVFT1jz9nQRwkC9eoY2/v7eLCkq5rABntRAEIClRBXmTjcbtzuRwSxQeKorhcrp9/+gEYnC6UOYulqVQaw4fY+A7LkmKp8GLpBUXpKNqaTq3RwKhoDEOwgnpRusWsI9Ll8/nZ2Xk8XFZ9sIb5w0MbOsRIJteRO89z+CibzWSyGU1tod0YFUBq7SHGsbX78nL55fT0ndP+7XsJ79VqDfiiGhRRqVRymQy8gJNA7+BgH51sKk3dLK7QbCrBYKAtAjDd+keWh4cpiMbpgbGvEu1RlCbwDAXFSrWaSqUURW3jCcS0lt7V6b/11ZdgbAsaRIiAnplqZ7SJgG1zc/PVagVXDp/Pd6kqkSn8Oh2OUEhUTHFTQRPAiPxMvigqBuP27VsIYXLomLpmRPpIijc2Nvf39zGxlx0ShqZZhqnV6ysrr+AU2o14ugUX7+AJC6HZ/O77HzmWWMHMCs24Lb23t9ftcSMnAC4Igq0M2QMLpnE8J2OsFAVhPB4PSA+UkIkYDFbKFQCfTh3+2zxzXDBIxOfzy3LTsBD2+/1ud8dlhwQhfYLQVmfUAQmNRKOKJW8875AkCYMIyUUv8QfjWZ5h6HB3WBA8WHNwPCDpkyR80QZCw84QRgwFrXk32qMtSX2hUAjnhqapDgcfi8YgCCZL4RvsVZtuj6c73I13JrEZGph/OjGOFE87t6/SDBkM+rxedAXPwBZHx+Rnn4fCYdkyM2okAt+AHiBjZ+KjBJqHbRgkSMRAPD4yPGx7itlXCUOyg/EBxEMpvTd64gP9HM/fvPnFxORkV1cA33S5O+LxOKjb1yeNjo6CYniFoJtqTJj796bRHVvPZ8o6Euzp6e7vjyXXt3L5AqbTPIcpqr9/IBqNQe3ALXAKBa2sLMumNFIHB4eYIKzfvXtnbOwTtMP+jEqn0+cdpxS1sPTXm+0diydH9MYragqHQ9Bh+EU2q8vLuDBgCmW5MTU19ejhzDkXgwtuBYgwOTE+nBjEIwamjQzcAXY0G1lgJASPZ3h0FBoL0n59/96jhw+OlOGsMs6v8uR6AM1Lrm8CYev0p6Fq5rGsqtZ1wIDc8xybGBwYGhoCnS64bsHXJS95qC+Xz2N/qVRGcThKQRNQFCoaDothUcSknn/RereQJ4Fhunkwm5cCzEPb2g3+8Fdn6lgaENo6jcnJ4vUvr+uftFdl/wgwAMWErn9GBth3AAAAAElFTkSuQmCC)}#okta-sign-in .app-download-instructions{margin-bottom:15px}#okta-sign-in .app-download-instructions .instructions-title{margin-bottom:15px;text-align:center}#okta-sign-in .barcode-scan .o-form-content{margin-bottom:15px}#okta-sign-in .scan-instructions .scan-instructions-details-wrapper{float:left;margin-right:-150px;width:100%}#okta-sign-in .scan-instructions .scan-instructions-details{padding-right:150px}#okta-sign-in .scan-instructions .scan-instructions-qrcode-wrapper{float:right;text-align:center}#okta-sign-in .scan-instructions .qrcode-image{border:1px solid #ccc;border-radius:3px;height:140px;width:140px}#okta-sign-in .scan-instructions .qrcode-wrap{position:relative}#okta-sign-in .scan-instructions .qrcode-success{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAAA4CAYAAABaOm67AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkNDM5YTE2MC1hNjk3LTRjMDMtOGU2My05Zjg4NDk2NTg5MGYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Rjc1QzhFN0E0MkE2MTFFNEIzMDk5M0NGNEI1NzZDMkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Rjc1QzhFNzk0MkE2MTFFNEIzMDk5M0NGNEI1NzZDMkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDplNzY3ZjYwNC1iYjdhLTQ4ZWYtOGQxNi03YmEzMWFiNWRkYmIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplY2VhMDY0YS04MzVlLTExNzctOWNkOC05M2RlMjBhN2Q5NjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4GLsp/AAAEnElEQVR42uybWUgVURzGj7cIWszKSIvQQsJCKoqQCNtXWwgrKmiRojIqKCrbiKhAhLJoAfPByuyhEgvbtNVMQ4yg7aV8aIFCaKGkfbfvz/wvDHG9d5ZzZu54++AH6p055/jNmbN8Mzdq0zERaVoPeoNVoCl3YZOhk1pHmEk7wDb+ORosAr+NnOiLEIOiwB6dSaQFoGRzcVSb/0ZpagUKwNoAn80AZTCrXaQbRUMLjcLLghyTDsphVnSkGkW3VCmYZ+DYkeAazOoSaUbRrXQeTDdxTiq4AbPiIsWoGHAZTLBw7gBwE2YltHSjYukWAmk2ykgG1TArqaUaFU+9AQyRUFYiqIFZKS3NKPrHqkGKxDK7gyqYNbilGNWHTeqjoOyuoBJmpXndqP5sUoLiySHby0bRWFTFY5NKnQOzvWrUCHAddFFczwkwK3dh03cvGkXrowrQUXE9hbRxhkk/vTiYZ/CKu53ievbR/hAm/dZvGs3GFQfBU7DXYZNoz1Yk1GdoOTBoa6DdtZm44jDI5N87gJ0OmZQF8h24AzbCpF129nq0Ez+pM4lEaeEu7mUqtQ4cUmwS5cErmzPJqFFtwRka/QN8lq34Sm8HeYovBo1DmTApP9hBoW69aF5HjApyzHLQXpjInw2Ohbu5N6nUDxr7YFJpqAODGdUZlIOhBipcwGPWXK7cjnzcS7MUm/QVzIRJFUYbFUjdwA2DJumn7jKbUzdduGIHTPoIJvN6TFg1qifHFQMtNCDdxmKQJowSYSy6taP3YDxvf4RVo+jBYA3oa3N7cdXk9sIf3WYoNukVGA1uWxkP/OoHboFeEhqUylcszsCx1PsuCWvRrRm9FNpDhAdWB07SII4rekiOQG6GiEBieXM7XLFJT7iOejszzDBQKbSQSraS+QIkBfgsnieMIYpNesTDwXO7U/Fm0ElhQxN53NPHtAlsYH/FJt1lkxrsFkRGzQYXFTe4O9+GlD+rjG71qgVjwVsZhfl44UXP4EsVNzyWb/Ea7mUqdZ0nh0ZZBfp0S3laVR9X/A/EGJwJ7YiWGVPBZ5mF+v7dHArtzQ+vihKOmeCb7IJ9AeKGFbwh9ZooK5sPfqoo3NdMNrOBIw6v6ABYKjG9MLwpJlEwl83GhbNywGrV7QwVuOXxrfgnTE2iNeBWJyoykpkX8AxyVGi5eTiIeg+91ZvvVIVGI1xaNswR9kM5GaJxaLGTJpkxinSaY5CvLprkX+8VOV2x2YcCFA1TMvjJBZOc2kFIMYpUJbSEsNHBdn7iC3TRra5s9TFTHRgD3jjQRkvRbbgYRbontMSwQWH7XvMFqXN7BrH74JJCMUoOnytomz+6vR8O6xEZT3jphQ0Kx+oltusZX4DH4bKylfUo/AVf/YcSyqJemqaol7puFMn/KOhOmI97rhtFegfGCS3FNKtaB2dS140ifQCTwBUT51BEPNHhtZnrRpG+gGngrIFjL4ApLq32XTfKvy+jd6pOBDnmlFAU3XrJKNIvob0SVBjgsyNCeyHjh/CAnHgrmGIR+gbmft3f6IXZJUJhdCtbTn1LnYK2NUILAOltui3CY/orwABfS+ztlnVrqgAAAABJRU5ErkJggg==) no-repeat 50%}#okta-sign-in .scan-instructions .qrcode-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA+CAYAAABzwahEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUZFNkYxMTcyNjBGMTFFNUI5QzFCNkMyMkZGRkMwNjAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUZFNkYxMTYyNjBGMTFFNUI5QzFCNkMyMkZGRkMwNjAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiMTQxZjZlMi1jNDA1LTQ2NTYtYWI4Yi0zYjZlOTc3MDNlYmIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxYWJlOWY3ZC00OGMxLTExNzgtOTY4Zi1iMTYzMzcyYTI4YWUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5PYoYhAAACQUlEQVR42tzaQU7DQAwF0OBlL0HZwiVAsIIFnIRehfYmRaIbitpTdN1eoms8UoJCmmTsGY89E0tfSppUzdt0xlauVqtVxahrzAbzjvmp8qgnzAfmBXOifgmY6D3mFvOJecwEvcbcYXb1M4rCG/S8Pp9lgG/Qs/r8hoOHAHSVAb6Lrrh4CERb4ofQbfzeh4cItAXeh25q7sNDJFoTT0WT8CCA1sBz0V48CKFT4kPRo3jouWEe+aCS+Fj0IB5aF3YCaEm8FLoXDwnQEnhp9AXewb8SoGPwqdBt/MbBF5hzwmWIg0+NrmrrwsG3mNcM8FpoZ902f27WeFV0dzmzwquj+zYw2ngT9NCWVRNvgh5rUrTwJmhfW6qBN0FTBhEl4r1oCrw0PAlNhZeCJ6M58NzxLDQXniuejQ6B54YPQofCc8EHo2Pg1vgodCzcCh+NloBr40XQUvAiSwKu0Vq2G5t1/ZumcE20KB4KQ4vhoUC0CB4KRUfjoWB0FB4KRwfjYQLoIDxMBM3Gw4TQLDxMDE3GgyH6XKWf2w/iwRDtuqw3KzwYol1r+W2FB0N0UyZ4MEab4SEDtAnewZcZoLXxSwd3b/YfM0Br4Z31GeqDhwT4mMFgKrwz3mNO0PpAEi8xDZXG/6G7y5kUXmwELIj/h+7bwMTiJdFS+Av00JY1FJ8CHYvvRY81KVx8SnQofhDta0upeA00Fz+KpgwifHhNNBXvRVPgY3gLtA9PQlPhfXhL9BCejObA2/hDBugu/sBBu/oVYADyXCBFyofLmQAAAABJRU5ErkJggg==) no-repeat 50%}#okta-sign-in .scan-instructions .qrcode-error,#okta-sign-in .scan-instructions .qrcode-success{background-color:transparent;background-color:hsla(0,0%,100%,.6);content:"";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);height:100%;opacity:0;position:absolute;right:0;top:0;transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;width:100%}#okta-sign-in .scan-instructions .refresh-qrcode{display:none}#okta-sign-in .scan-instructions.qrcode-expired .qrcode-error{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);opacity:1}#okta-sign-in .scan-instructions.qrcode-expired .manual-setup{display:none}#okta-sign-in .scan-instructions.qrcode-expired .refresh-qrcode{display:inline-block}#okta-sign-in .scan-instructions.qrcode-success .qrcode-success{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);opacity:1}#okta-sign-in .scan-instructions.qrcode-success .manual-setup,#okta-sign-in .scan-instructions.qrcode-success .refresh-qrcode{display:none}#okta-sign-in .enroll-manual-push .secret-key-instructions .shared-key,#okta-sign-in .enroll-manual-totp .secret-key-instructions .shared-key{color:#1d1d21;font-size:16px;padding:5px 0;text-align:center}#okta-sign-in .enroll-manual-push .secret-key-instructions .shared-key:focus,#okta-sign-in .enroll-manual-totp .secret-key-instructions .shared-key:focus{border-color:#0074b3;box-shadow:0 0 8px #51cbee}#okta-sign-in [name=sharedSecret]{cursor:text;opacity:1;text-align:center}#okta-sign-in .enroll-activation-link-sent p{text-align:center}#okta-sign-in .enroll-activation-link-sent .auth-footer{margin-top:15px}#okta-sign-in .verify-webauthn-form .okta-waiting-spinner{display:none}#okta-sign-in .enroll-u2f-form .o-form-fieldset-container p,#okta-sign-in .enroll-webauthn-form .o-form-fieldset-container p,#okta-sign-in .verify-u2f-form .o-form-fieldset-container p,#okta-sign-in .verify-webauthn-form .o-form-fieldset-container p{margin-bottom:15px;text-align:center}#okta-sign-in .enroll-u2f-form .o-form-content>.o-form-error-container,#okta-sign-in .enroll-webauthn-form .o-form-content>.o-form-error-container,#okta-sign-in .verify-u2f-form .o-form-content>.o-form-error-container,#okta-sign-in .verify-webauthn-form .o-form-content>.o-form-error-container{margin-bottom:20px}#okta-sign-in .enroll-u2f-form .okta-waiting-spinner,#okta-sign-in .enroll-webauthn-form .okta-waiting-spinner,#okta-sign-in .verify-u2f-form .okta-waiting-spinner,#okta-sign-in .verify-webauthn-form .okta-waiting-spinner{margin-bottom:20px;margin-top:20px}#okta-sign-in .enroll-u2f-form .u2f-devices-images,#okta-sign-in .enroll-webauthn-form .u2f-devices-images,#okta-sign-in .verify-u2f-form .u2f-devices-images,#okta-sign-in .verify-webauthn-form .u2f-devices-images{display:inline-block}#okta-sign-in .enroll-u2f-form .u2f-devices-images .u2f-usb,#okta-sign-in .enroll-webauthn-form .u2f-devices-images .u2f-usb,#okta-sign-in .verify-u2f-form .u2f-devices-images .u2f-usb,#okta-sign-in .verify-webauthn-form .u2f-devices-images .u2f-usb{background:url(/assets/u2f_usb-6u24aRHW.png) no-repeat 50%;float:left;height:109px;margin-right:15px;width:148px}#okta-sign-in .enroll-u2f-form .u2f-devices-images .u2f-bluetooth,#okta-sign-in .enroll-webauthn-form .u2f-devices-images .u2f-bluetooth,#okta-sign-in .verify-u2f-form .u2f-devices-images .u2f-bluetooth,#okta-sign-in .verify-webauthn-form .u2f-devices-images .u2f-bluetooth{background:url(/assets/u2f_bluetooth-3TpQTzc0.png) no-repeat 50%;float:left;height:109px;width:148px}#okta-sign-in .okta-waiting-spinner{background:url(/assets/sign-on-widget-spinner-C07d3aOp.gif) no-repeat 50%;height:18px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){#okta-sign-in .device-type-input .custom-radio label{background-size:auto}}#okta-sign-in .registration-container{margin-top:30px}#okta-sign-in .registration-container .content-container{border-top:1px solid #ddd;margin-top:5px;padding:30px 0;-moz-transition:padding-top .4s;-webkit-transition:padding-top .4s;transition:padding-top .4s}#okta-sign-in .registration-container .registration-label,#okta-sign-in .registration-container .registration-link{display:inline-block}#okta-sign-in .registration-container .registration-label{margin-right:10px}#okta-sign-in .registration-container .registration-link{color:#007dc1}#okta-sign-in .registration .o-form-fieldset-container .required-fields-label{color:#6e6e78}#okta-sign-in .registration .subschema{margin-bottom:15px}#okta-sign-in .registration .subschema p{padding:5px 20px;position:relative}#okta-sign-in .registration .subschema p.default-schema{display:none}#okta-sign-in .registration .subschema p span{left:-2px;position:absolute}#okta-sign-in .registration .subschema .subschema-satisfied,#okta-sign-in .registration .subschema .subschema-unsatisfied{color:#6e6e78}#okta-sign-in .registration .subschema .subschema-error{color:#e34843}#okta-sign-in .registration .subschema .subschema-error span.error-16-small{display:block}#okta-sign-in .registration-complete{margin-top:20px}#okta-sign-in .registration-complete .container{margin-bottom:30px}#okta-sign-in .registration-complete .title{color:#46b090;font-size:15px;margin:15px 0;text-align:center}#okta-sign-in .registration-complete .desc{text-align:center}#okta-sign-in .registration-complete .back-btn{margin-top:15px}#okta-sign-in .registration-complete .title-icon{background:#46b090;border-radius:50%;display:block;height:25px;left:45%;position:absolute;top:-10px;width:25px}#okta-sign-in .registration-complete .title-icon:before{color:#fff;left:4px}#okta-sign-in .password-requirements--header{padding-bottom:10px}#okta-sign-in .password-requirements--list{list-style:initial;padding-bottom:10px;padding-left:20px}#okta-sign-in .password-requirements--list-item{line-height:21px}#okta-sign-in .siw-main-view .infobox-error,#okta-sign-in .siw-main-view .infobox-warning{display:block;margin-bottom:15px}#okta-sign-in .siw-main-view .okta-form-subtitle{margin:25px 0 10px;text-align:left}#okta-sign-in .siw-main-view .siw-main-body .o-form-content{overflow:unset}#okta-sign-in .siw-main-view .siw-main-body .ion-messages-container{margin-bottom:1rem;text-align:center}#okta-sign-in .siw-main-view .siw-main-body .ion-messages-container>*{margin-top:1rem}#okta-sign-in .siw-main-view .siw-main-body .o-form-content .o-form-label{padding-right:0}#okta-sign-in .siw-main-view .siw-main-body .o-form-content .o-form-label .o-form-explain{float:right}#okta-sign-in .siw-main-view .siw-main-body .identifier-container{margin-bottom:15px;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;top:-5px;white-space:nowrap}#okta-sign-in .siw-main-view .siw-main-body .identifier{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#okta-sign-in .siw-main-view .siw-main-body .identifier-container:before{content:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16%207.992C16%203.58%2012.416%200%208%200S0%203.58%200%207.992c0%202.43%201.104%204.62%202.832%206.09.016.016.032.016.032.032.144.112.288.224.448.336.08.048.144.111.224.175a7.98%207.98%200%200%200%208.96%200c.08-.048.144-.111.224-.16.144-.111.304-.223.448-.335.016-.016.032-.016.032-.032%201.696-1.487%202.8-3.676%202.8-6.106Zm-8%207.001c-1.504%200-2.88-.48-4.016-1.279.016-.128.048-.255.08-.383a4.17%204.17%200%200%201%20.416-.991c.176-.304.384-.576.64-.816.24-.24.528-.463.816-.639.304-.176.624-.304.976-.4A4.15%204.15%200%200%201%208%2010.342a4.185%204.185%200%200%201%202.928%201.166c.368.368.656.8.864%201.295.112.288.192.592.24.911A7.03%207.03%200%200%201%208%2014.993Zm-2.448-7.4a2.49%202.49%200%200%201-.208-1.024c0-.351.064-.703.208-1.023.144-.32.336-.607.576-.847.24-.24.528-.431.848-.575.32-.144.672-.208%201.024-.208.368%200%20.704.064%201.024.208.32.144.608.336.848.575.24.24.432.528.576.847.144.32.208.672.208%201.023%200%20.368-.064.704-.208%201.023a2.841%202.841%200%200%201-.576.848%202.84%202.84%200%200%201-.848.575%202.715%202.715%200%200%201-2.064%200%202.84%202.84%200%200%201-.848-.575%202.526%202.526%200%200%201-.56-.848v.001Zm7.424%205.306c0-.032-.016-.048-.016-.08a5.22%205.22%200%200%200-.688-1.406%204.884%204.884%200%200%200-1.088-1.135%205.21%205.21%200%200%200-1.04-.608c.168-.11.323-.24.464-.383.239-.236.448-.499.624-.784a3.623%203.623%200%200%200%20.528-1.934%203.71%203.71%200%200%200-.288-1.47%203.799%203.799%200%200%200-.816-1.199%203.845%203.845%200%200%200-1.2-.8%203.72%203.72%200%200%200-1.472-.287%203.72%203.72%200%200%200-1.472.288%203.63%203.63%200%200%200-1.2.815%203.84%203.84%200%200%200-.8%201.199%203.71%203.71%200%200%200-.288%201.47c0%20.352.048.688.144%201.007.096.336.224.64.4.927.16.288.384.544.624.784.144.144.304.271.48.383-.37.166-.72.376-1.04.624-.416.32-.784.703-1.088%201.119-.302.43-.534.904-.688%201.406-.016.032-.016.064-.016.08C1.776%2011.636.992%209.91.992%207.992.992%204.14%204.144.991%208%20.991s7.008%203.149%207.008%207.001a6.96%206.96%200%200%201-2.032%204.907Z'%20fill='%235E5E5E'/%3e%3c/svg%3e");padding-right:4px;vertical-align:-20%}#okta-sign-in .siw-main-view .custom-checkbox{width:-webkit-max-content;width:max-content}#okta-sign-in .siw-main-view .custom-checkbox label{line-height:inherit}#okta-sign-in .siw-main-view .o-form-explain.o-form-input-error{word-break:normal}#okta-sign-in .siw-main-footer .auth-footer{display:flex;flex-direction:column;max-width:100%}#okta-sign-in .siw-main-footer .auth-footer .link{word-wrap:break-word;padding:.3rem 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#okta-sign-in .siw-main-footer .auth-footer .help-description .ov-enrollment-info{list-style:decimal;margin:15px 0 15px 15px}#okta-sign-in .siw-main-footer .auth-footer.side-by-side-links{display:flex;flex-direction:row}#okta-sign-in .siw-main-footer .auth-footer.side-by-side-links .link{flex-basis:50%}#okta-sign-in .siw-main-footer .auth-footer.side-by-side-links .link.js-skip-setup{color:#007cc0;order:2;text-align:right}#okta-sign-in .siw-main-footer .footer-info{border-top:1px solid #ddd;display:flex;margin-top:1rem;padding-top:1rem}#okta-sign-in .siw-main-footer .footer-info .signup-info{margin:0 auto}#okta-sign-in .siw-main-footer .footer-info .signup-info span{padding:.3rem 0}#okta-sign-in .siw-main-footer .footer-info .signup-info .signup-link{padding-left:.3rem}#okta-sign-in .siw-main-footer .footer-info .signup-info .signup-link .link{color:#007cc0}#okta-sign-in .siw-main-header{position:relative}#okta-sign-in .siw-main-header .beacon-container{top:-183px;z-index:10}#okta-sign-in .siw-main-header .beacon-container .auth-beacon-factor{cursor:auto}#okta-sign-in .enter-auth-code-instead-link{display:block;margin:25px auto;text-align:center}#okta-sign-in .custom-buttons .okta-verify-container .button,#okta-sign-in .sign-in-with-device-option .okta-verify-container,#okta-sign-in .sign-in-with-device-option .okta-webauthn-container,#okta-sign-in .sign-in-with-idp .okta-verify-container .button,#okta-sign-in .sign-in-with-webauthn-option .okta-verify-container,#okta-sign-in .sign-in-with-webauthn-option .okta-webauthn-container{text-align:center}#okta-sign-in .sign-in-with-idp .okta-idps-container .social-auth-button.link-button:last-of-type{margin-bottom:0}#okta-sign-in .custom-buttons .okta-verify-container .signin-with-ov-description,#okta-sign-in .custom-buttons .okta-webauthn-container .signin-with-ov-description,#okta-sign-in .sign-in-with-device-option .okta-verify-container .signin-with-ov-description,#okta-sign-in .sign-in-with-device-option .okta-webauthn-container .signin-with-ov-description,#okta-sign-in .sign-in-with-idp .okta-verify-container .signin-with-ov-description,#okta-sign-in .sign-in-with-idp .okta-webauthn-container .signin-with-ov-description,#okta-sign-in .sign-in-with-webauthn-option .okta-verify-container .signin-with-ov-description,#okta-sign-in .sign-in-with-webauthn-option .okta-webauthn-container .signin-with-ov-description{margin-bottom:.83em}#okta-sign-in .custom-buttons .okta-verify-container .button,#okta-sign-in .custom-buttons .okta-webauthn-container .button,#okta-sign-in .sign-in-with-device-option .okta-verify-container .button,#okta-sign-in .sign-in-with-device-option .okta-webauthn-container .button,#okta-sign-in .sign-in-with-idp .okta-verify-container .button,#okta-sign-in .sign-in-with-idp .okta-webauthn-container .button,#okta-sign-in .sign-in-with-webauthn-option .okta-verify-container .button,#okta-sign-in .sign-in-with-webauthn-option .okta-webauthn-container .button{align-items:center;display:block;height:auto;line-height:1.4;min-height:50px;padding-bottom:10px;padding-top:15px;position:relative}#okta-sign-in .custom-buttons .separation-line,#okta-sign-in .sign-in-with-device-option .separation-line,#okta-sign-in .sign-in-with-idp .separation-line,#okta-sign-in .sign-in-with-webauthn-option .separation-line{-webkit-margin-before:.83em;-webkit-margin-after:.83em;display:block;font-size:1.5em;margin-block-end:.83em;margin-block-start:.83em;position:relative;text-align:center;text-transform:uppercase;z-index:1}#okta-sign-in .custom-buttons .separation-line:before,#okta-sign-in .sign-in-with-device-option .separation-line:before,#okta-sign-in .sign-in-with-idp .separation-line:before,#okta-sign-in .sign-in-with-webauthn-option .separation-line:before{border-top:1px solid #ddd;bottom:0;content:"";font-size:13px;left:0;margin:0 auto;position:absolute;right:0;top:55%;width:100%;z-index:-1}#okta-sign-in .custom-buttons .separation-line span,#okta-sign-in .sign-in-with-device-option .separation-line span,#okta-sign-in .sign-in-with-idp .separation-line span,#okta-sign-in .sign-in-with-webauthn-option .separation-line span{background:#fff;color:#6e6e78;font-size:13px;padding:0 15px}#okta-sign-in .o-form-button-bar .links-primary{display:flex;flex-direction:column;font-size:13px;margin-bottom:-1em;margin-top:1.9em;max-width:100%;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#okta-sign-in .o-form-button-bar .links-primary .link{word-wrap:break-word;padding:.3rem 0}#okta-sign-in .siw-main-view .siw-main-body a.resend-link{cursor:pointer}#okta-sign-in .siw-main-view .siw-main-body span.strong{color:#1d1d21;font-weight:700;word-break:break-all}#okta-sign-in .siw-main-view .resend-email-view{margin-bottom:15px;text-align:center}#okta-sign-in .siw-main-view .resend-email-view .infobox{margin-bottom:10px;text-align:left}#okta-sign-in .siw-main-view .clearfix:after,#okta-sign-in .siw-main-view .clearfix:before{content:"";height:102%;visibility:visible}#okta-sign-in .siw-main-view .infobox a{color:#007cc0}#okta-sign-in .siw-main-view .infobox strong{font-weight:700}#okta-sign-in .siw-main-view .device-challenge-poll .o-form-fieldset-container{margin:0 auto;text-align:center}#okta-sign-in .siw-main-view .device-challenge-poll .o-form-fieldset-container .spinner{background:url(/assets/loader@1x-DgZsQbgG.gif) no-repeat 50%;height:38px;margin-top:40px}#okta-sign-in .siw-main-view .device-challenge-poll .o-form-fieldset-container .credential-sso-extension,#okta-sign-in .siw-main-view .device-challenge-poll .o-form-fieldset-container .loopback-content{margin-bottom:24px}#okta-sign-in .siw-main-view .device-challenge-poll .o-form-fieldset-container .universal-link-content .spinner{margin:0 0 15px}#okta-sign-in .siw-main-view .device-challenge-poll .o-form-fieldset-container div+div,#okta-sign-in .siw-main-view .device-challenge-poll .o-form-fieldset-container p+p{margin-top:10px}#okta-sign-in .siw-main-view .device-challenge-poll .o-form-content .okta-form-subtitle{font-weight:600;text-align:center}#okta-sign-in .siw-main-view .device-challenge-poll .skinny-content{margin:20px auto 0;width:88%}#okta-sign-in .siw-main-view .device-challenge-poll .skinny-content .link{color:#007cc0}#okta-sign-in .siw-main-view .device-challenge-poll .ul-button{margin-top:20px}#okta-sign-in .siw-main-view .device-challenge-poll .highlight-text{font-weight:700}#okta-sign-in .siw-main-view .device-challenge-poll .app-link-content{margin-bottom:15px}#okta-sign-in .siw-main-view .device-challenge-poll .app-link-content .spinner{margin-bottom:30px}#okta-sign-in .siw-main-view .device-challenge-poll .hide.button.link-button{display:none}#okta-sign-in .device-enrollment-terminal ol{counter-reset:decimal}#okta-sign-in .device-enrollment-terminal ol li,#okta-sign-in .device-enrollment-terminal ul li{margin:24px 0;padding-left:24px}#okta-sign-in .device-enrollment-terminal ol li:before,#okta-sign-in .device-enrollment-terminal ul li:before{display:inline-block;left:0;position:absolute;width:20px}#okta-sign-in .device-enrollment-terminal ol li:before{content:counter(decimal) ". ";counter-increment:decimal}#okta-sign-in .device-enrollment-terminal ul li:before{content:"•"}#okta-sign-in .device-enrollment-terminal .copy-clipboard-button{height:44px;line-height:44px;margin-top:8px}#okta-sign-in .device-enrollment-terminal .copy-org-clipboard-button{text-align:center;width:100%}#okta-sign-in .device-enrollment-terminal .download-ov-link{color:#007cc0}#okta-sign-in .device-enrollment-terminal .o-form-fieldset-container .explanation{margin:24px 0}#okta-sign-in .device-enrollment-terminal .o-form-fieldset-container .o-form-label{font-weight:400}#okta-sign-in .device-enrollment-terminal .o-form-fieldset-container .subtitle{font-weight:700}#okta-sign-in .device-enrollment-terminal .o-form-fieldset-container .org-signin-link{font-weight:600;margin:10px 0}#okta-sign-in .device-enrollment-terminal .o-form-fieldset-container .semi-strong{font-weight:600;word-break:break-word}#okta-sign-in .device-enrollment-terminal .o-form-fieldset-container .app-store-logo{background-position:50%;background-repeat:no-repeat;display:block;height:40px;margin:auto}#okta-sign-in .device-enrollment-terminal .o-form-fieldset-container .android-app-store-logo{background-image:url(/assets/google-play-store-BbAA40bQ.svg)}#okta-sign-in .device-enrollment-terminal .o-form-fieldset-container .ios-app-store-logo{background-image:url(/assets/apple-app-store-C9KPt_0e.svg)}#okta-sign-in .device-enrollment-terminal .copy{color:#6e6e78;font-size:10px;font-style:italic;margin-top:16px}#okta-sign-in .siw-main-view .okta-form-subtitle{text-align:center}#okta-sign-in .authenticator-enroll-list .authenticator-description{width:100%}#okta-sign-in .authenticator-enroll-list .list-content .authenticator-list-title{font-weight:600;margin-bottom:15px}#okta-sign-in .authenticator-enroll-list .skip-all{margin-bottom:15px;text-align:center;width:100%}#okta-sign-in .authenticator-enroll-list .authenticator-verify-list .authenticator-button{padding-top:10px}@media only screen and (max-device-width:480px){#okta-sign-in .authenticator-enroll-list .authenticator-verify-list .authenticator-button{margin-top:10px;width:100%}}#okta-sign-in .authenticator-enroll-list .authenticator-verify-list .authenticator-button .button{height:30px;line-height:28px;margin-top:0;padding:0 10px}@media only screen and (max-device-width:480px){#okta-sign-in .authenticator-enroll-list .authenticator-verify-list .authenticator-button .button{text-align:center;width:100%}}#okta-sign-in .authenticator-verify-list .authenticator-description{align-items:center;display:flex;flex-direction:row}#okta-sign-in .authenticator-verify-list .authenticator-description>div{margin:0 5px}#okta-sign-in .authenticator-verify-list .authenticator-description .authenticator-button{padding:0}#okta-sign-in .authenticator-verify-list .authenticator-description .authenticator-label{width:175px}#okta-sign-in .authenticator-verify-list .authenticator-description .authenticator-label--small{line-height:1}#okta-sign-in .authenticator-row{align-items:center;display:flex;margin-bottom:30px}#okta-sign-in .authenticator-row .authenticator-usage-text{color:#6e6e78}#okta-sign-in .authenticator-row .authenticator-button{padding-top:10px}@media only screen and (max-device-width:480px){#okta-sign-in .authenticator-row .authenticator-button{margin-top:10px;width:100%}}#okta-sign-in .authenticator-row .authenticator-button .button{height:30px;line-height:28px;margin-top:0;padding:0 10px}@media only screen and (max-device-width:480px){#okta-sign-in .authenticator-row .authenticator-button .button{text-align:center;width:100%}}#okta-sign-in .authenticator-row .authenticator-icon-container{align-self:flex-start;margin-right:20px}#okta-sign-in .authenticator-row .authenticator-icon{background-position:50% 50%;background-repeat:no-repeat;background-size:38px 38px;border:1px solid #ccc;border-radius:50%;height:38px;width:38px}#okta-sign-in .authenticator-row .success-16-gray,#okta-sign-in .authenticator-row .success-16-green{flex-shrink:0;height:20px;line-height:24px;width:20px}#okta-sign-in .authenticator-row .success-16-gray:before,#okta-sign-in .authenticator-row .success-16-green:before{font-size:20px}#okta-sign-in .siw-main-view .oie-enroll-webauthn .uv-required-callout,#okta-sign-in .siw-main-view .oie-verify-webauthn .uv-required-callout{border:none;margin:20px 0;padding:7px 9px 7px 20px!important}#okta-sign-in .siw-main-view .oie-enroll-webauthn .uv-required-callout:before,#okta-sign-in .siw-main-view .oie-verify-webauthn .uv-required-callout:before{width:10px}#okta-sign-in .siw-main-view .oie-enroll-webauthn .okta-waiting-spinner,#okta-sign-in .siw-main-view .oie-verify-webauthn .okta-waiting-spinner{display:none}#okta-sign-in .siw-main-view .oie-enroll-webauthn .idx-webauthn-enroll-text,#okta-sign-in .siw-main-view .oie-enroll-webauthn .idx-webauthn-verify-text,#okta-sign-in .siw-main-view .oie-verify-webauthn .idx-webauthn-enroll-text,#okta-sign-in .siw-main-view .oie-verify-webauthn .idx-webauthn-verify-text{margin-bottom:20px}#okta-sign-in .siw-main-view .oie-enroll-webauthn .setup-webauthn-residentkey-text,#okta-sign-in .siw-main-view .oie-verify-webauthn .setup-webauthn-residentkey-text{margin-bottom:25px}#okta-sign-in .siw-main-view .oie-enroll-webauthn .setup-webauthn-residentkey-text .setup-webauthn-residentkey-link,#okta-sign-in .siw-main-view .oie-verify-webauthn .setup-webauthn-residentkey-text .setup-webauthn-residentkey-link{color:#0074b3}#okta-sign-in .oie-enroll-ov-poll .ov-info li:not(:last-child){margin-bottom:15px}#okta-sign-in .oie-enroll-ov-poll .qrcode-container{margin-bottom:15px;text-align:center}#okta-sign-in .oie-enroll-ov-poll .qrcode-container .qrcode{display:block;margin:0 auto}#okta-sign-in .oie-enroll-ov-poll .email-info,#okta-sign-in .oie-enroll-ov-poll .sms-info{margin-bottom:15px}#okta-sign-in .oie-enroll-ov-poll .qrcode-info{list-style:decimal;list-style-position:inside}#okta-sign-in .oie-enroll-ov-poll .switch-channel-link{color:#0074b3}#okta-sign-in .oie-enroll-ov-poll .o-form-error-container>.infobox+.resend-ov-link-view{margin-top:20px}#okta-sign-in .oie-enroll-ov-data .country-code-label{min-width:3rem;padding:.125rem 0 0;text-align:center;vertical-align:middle}#okta-sign-in .oie-enroll-ov-data .switch-channel-text{margin:-15px 0 20px}#okta-sign-in .oie-enroll-ov-data .switch-channel-link{color:#0074b3}#okta-sign-in .okta-verify-uv-callout-content{margin-bottom:15px}#okta-sign-in .okta-verify-uv-callout-content ul{list-style:inherit;margin-left:20px}#okta-sign-in .okta-verify-send-push-form .o-form-button-bar{padding-bottom:10px}#okta-sign-in .okta-verify-push-challenge .o-form-fieldset:first-of-type{margin-top:10px}#okta-sign-in .okta-verify-push-challenge .o-form-fieldset:last-of-type{margin-bottom:0}#okta-sign-in .challenge-authenticator--duo form iframe,#okta-sign-in .enroll-authenticator--duo form iframe{height:400px;width:100%}#okta-sign-in .phone-authenticator-enroll .okta-form-subtitle{text-align:center}#okta-sign-in .phone-authenticator-enroll__phone--small{display:inline-block;max-width:70%}#okta-sign-in .phone-authenticator-enroll__phone-ext{display:inline-block;margin-left:3%;position:absolute;width:27%}#okta-sign-in .phone-authenticator-enroll__phone-ext.o-form-fieldset:last-child{margin-bottom:0}#okta-sign-in .phone-authenticator-enroll__phone-code{min-width:3rem;padding:.125rem 0 0;text-align:center;vertical-align:middle}#okta-sign-in .phone-authenticator-enroll .hide{display:none}#okta-sign-in .phone-authenticator-challenge .okta-form-subtitle{text-align:center}#okta-sign-in .phone-authenticator-challenge .okta-form-subtitle p{margin-top:1rem}#okta-sign-in .phone-authenticator-challenge__link{display:block;margin-top:1rem;text-align:center;width:100%}#okta-sign-in .phone-authenticator-challenge .hide{display:none}#okta-sign-in .password-authenticator--heading{margin-bottom:1rem}#okta-sign-in .password-authenticator--list{list-style:outside;margin-bottom:1rem;padding-left:1rem}#okta-sign-in .oie-enroll-google-authenticator .google-authenticator-setup-info-title{margin-bottom:15px;text-align:center}#okta-sign-in .oie-enroll-google-authenticator .qrcode-info-container{display:flex}#okta-sign-in .oie-enroll-google-authenticator .google-authenticator-setup-info{margin-right:1rem}#okta-sign-in .oie-enroll-google-authenticator .qrcode-container{align-items:center;display:flex;flex-direction:column;margin-bottom:15px}#okta-sign-in .oie-enroll-google-authenticator .qrcode-container .qrcode{border:1px solid #ddd;border-radius:3px;display:block;margin-bottom:5px;max-width:150px}#okta-sign-in .oie-enroll-google-authenticator .google-authenticator-next.default-custom-button{margin-bottom:25px;margin-top:0}#okta-sign-in .oie-enroll-google-authenticator .shared-secret .o-form-input{width:100%}#okta-sign-in .oie-enroll-google-authenticator .shared-secret .o-form-input input{text-align:center}#okta-sign-in .piv-cac-card .piv-verify-text{margin-top:1rem}#okta-sign-in .siw-main-view .number-challenge-section{text-align:center}#okta-sign-in .siw-main-view .number-challenge-section .phone{margin:20px 0}#okta-sign-in .siw-main-view .number-challenge-section .phone .phone--body{background:#666;border-radius:6px;display:inline-block;margin:0 auto;padding:14px 3px 0}#okta-sign-in .siw-main-view .number-challenge-section .phone .phone--screen{background:#e5edfb;min-width:50px;padding:20px 0}#okta-sign-in .siw-main-view .number-challenge-section .phone .phone--number{color:#1662dd;font-size:25px;padding:10px}#okta-sign-in .siw-main-view .number-challenge-section .phone .phone--home-button{background:#fff;border-radius:50%;height:10px;margin:3px auto;width:10px}#okta-sign-in .siw-main-view .number-challenge-section .challenge-number{font-weight:700}#okta-sign-in .enduser-email-consent .o-form-button-bar{display:flex}#okta-sign-in .enduser-email-consent--info{align-items:center;display:flex;margin-bottom:1.5rem}#okta-sign-in .enduser-email-consent--icon{background-size:cover;height:2rem;margin-right:1rem;width:2rem}#okta-sign-in .enduser-email-otp-only .o-form-button-bar{display:flex}#okta-sign-in .enduser-email-otp-only--info{align-items:center;display:flex;margin-bottom:.5rem;margin-top:.5rem}#okta-sign-in .enduser-email-otp-only--icon{background-size:cover;height:2rem;margin-right:1rem;width:2rem}#okta-sign-in .enter-code-on-page{font-size:small;margin-bottom:1.5rem;text-align:center}#okta-sign-in .otp-value{font-size:x-large;margin-bottom:1rem;text-align:center}#okta-sign-in .otp-warning{color:#6e6e78;text-align:center}#okta-sign-in .device-code-terminal--icon-container{line-height:1.5;margin:0 0 25px;text-align:center}#okta-sign-in .device-code-terminal--icon{display:inline-block;width:21px}#okta-sign-in .success-redirect .okta-waiting-spinner{margin-top:24px}#okta-sign-in .siw-main-footer .captcha-footer{margin-top:10px}#okta-sign-in .siw-main-footer .captcha-footer .footer-text{color:#a7a7a7;font-size:12px}#okta-sign-in .grecaptcha-badge{z-index:9999}#okta-sign-in .yubikey-demo{background:url(/assets/yubikeyDemo-5g4cp76W.png) no-repeat 50%;background-color:"red";background-size:contain;margin-bottom:20px;min-height:102px;width:100%}#okta-sign-in .custom-access-denied-error-message .custom-links{display:flex;flex-direction:column;margin-left:0}#okta-sign-in .end-user-remediation-terminal-view>div:not(:last-child){margin-bottom:8px}#okta-sign-in .end-user-remediation-terminal-view .end-user-remediation-options .end-user-remediation-option,#okta-sign-in .end-user-remediation-terminal-view .end-user-remediation-title{font-weight:700}#okta-sign-in .end-user-remediation-terminal-view .end-user-remediation-options .end-user-remediation-option:not(:first-child){margin-top:8px}#okta-sign-in .end-user-remediation-terminal-view .end-user-remediation-options .end-user-remediation-action{display:list-item;margin-left:18px}#okta-sign-in .device-code-terminal .retry-button{display:block}@media only screen and (max-height:550px){#okta-sign-in.can-remove-beacon .beacon-container{display:none}#okta-sign-in.can-remove-beacon .auth-content{padding-top:20px}#okta-sign-in.can-remove-beacon .enroll-choices{padding-top:15px}#okta-sign-in.can-remove-beacon .auth-header{padding:30px 90px 25px}}#okta-sign-in .accessibility-text{display:block;height:0;overflow:hidden}#okta-sign-in .focused-input,#okta-sign-in .link.help:focus,#okta-sign-in input[type=radio]:focus+label,#okta-sign-in input[type=text]:focus{box-shadow:0 0 8px #51cbee}#okta-sign-in .o-form-button-bar.focused-input{margin-bottom:25px;padding-bottom:0}.qtip{font-size:14px;line-height:1.2}.qtip-custom .qtip-titlebar{background-color:transparent;border:0;font-weight:400}.qtip-title{word-break:break-all}.security-image-qtip.qtip-custom{font-size:13px;line-height:1.4;padding:8px 8px 5px}.security-image-qtip.qtip-custom canvas{margin-top:2px}.security-image-qtip.qtip-custom .qtip-icon{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEY3MjMzRkU5MTQ3MTFFNUExMzU5M0I0NDVGMTNEQkIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEY3MjMzRkQ5MTQ3MTFFNUExMzU5M0I0NDVGMTNEQkIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1YWZmN2UxOS05N2VlLTRkZDItODY1Ny0wNWNlNzFjYTc5NWQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowZWE4MThmOC1jMDBkLTExNzgtODE3OC1jN2ZjN2QyM2Q5MWQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Jh/z9AAAAWUlEQVR42mL4////aiBWB2IGNKwNxCtADF0gvoimSBsqpgkTQFYEkrwExBogOWQjdaCKLsIkQZiJAQEYGbABJCsuIFlxEdkKZEmsjlwFxGpYvKkF8iZAgAEAp4W1vjH36l0AAAAASUVORK5CYII=) no-repeat 50%;border:none;color:transparent;right:2px;text-decoration:none;top:4px}.security-image-qtip.qtip-custom .qtip-icon:hover{opacity:.5}

/*! Custom qtip styles, based on dark theme */.qtip-custom{background-color:#4d4d4d;border-color:#303030;color:#f3f3f3;padding:5px 8px 8px}.qtip-custom.qtip-pos-bl{border-radius:4px 4px 4px 0}.qtip-custom.qtip-pos-br{border-radius:4px 4px 0}.qtip-custom .qtip-content{color:#f3f3f3}.qtip-custom .qtip-titlebar{background-color:#404040}.qtip-custom .qtip-icon{border-color:#444}.qtip-custom .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-custom .qtip-content ul{list-style:disc}.qtip-custom .qtip-content ul>li{color:#69882a;font-size:20px}.qtip-custom .qtip-content ul>li span{color:#f3f3f3;font-size:12px;vertical-align:middle}.chzn-container{zoom:1;display:block;float:left;position:relative;vertical-align:middle}.chzn-container .chzn-drop{background:#fff;border:1px solid #888;border-top:0;-webkit-box-shadow:0 1px 2px hsla(0,0%,69%,.15);-moz-box-shadow:0 1px 2px hsla(0,0%,69%,.15);box-shadow:0 1px 2px hsla(0,0%,69%,.15);-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box;left:-9999px;position:absolute;top:100%;width:100%;z-index:1010}.chzn-container.chzn-with-drop .chzn-drop{left:0}.chzn-container-single .chzn-single{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:block;height:28px;line-height:28px;overflow:hidden;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap}.chzn-container-single .chzn-single:hover{border:1px solid #888}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-single span{color:#333;display:block;margin-right:26px;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;text-shadow:0 1px 0 #fff;white-space:nowrap}.chzn-container-single .chzn-single abbr{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) -42px 1px no-repeat;display:block;font-size:1px;height:12px;position:absolute;right:26px;top:6px;width:12px}.chzn-container-single .chzn-single abbr:hover,.chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:-42px -10px}.chzn-container-single .chzn-single div{display:block;height:100%;position:absolute;right:0;top:3px;width:18px}.chzn-container-single .chzn-single div b{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat 0 2px;display:block;height:100%;width:100%}.chzn-container-single .chzn-search{margin:0;padding:3px 4px;position:relative;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat 100% -20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat 100% -20px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat 100% -20px,-webkit-linear-gradient(top,#eee 1%,#fff 15%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat 100% -20px,-moz-linear-gradient(top,#eee 1%,#fff 15%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat 100% -20px,-o-linear-gradient(top,#eee 1%,#fff 15%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat 100% -20px,linear-gradient(#eee 1%,#fff 15%);border:1px solid #aaa;border-radius:0;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box;font-size:1em;margin:1px 0;outline:0;padding:4px 20px 4px 5px;width:100%}.chzn-container-single .chzn-drop{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;margin-top:-1px}.chzn-container-single-nosearch .chzn-search{left:-9999px;position:absolute}.chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:-o-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);border:1px solid #aaa;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box;cursor:text;height:auto!important;height:1%;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{margin:0;padding:0;white-space:nowrap}.chzn-container-multi .chzn-choices .search-field input{background:transparent!important;border:0!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#666;font-size:100%;height:15px;margin:1px 0;outline:0;padding:5px}.chzn-container-multi .chzn-choices .search-field .default{color:#999}.chzn-container-multi .chzn-choices .search-choice{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);border:1px solid #aaa;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);color:#333;cursor:default;line-height:13px;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;position:relative}.chzn-container-multi .chzn-choices .search-choice,.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled{background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#f4f4f4",endColorstr = "#eeeeee",GradientType = 0)}.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled{background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-ms-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(180deg,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);border:1px solid #ccc;color:#666;padding-right:5px}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) -42px 1px no-repeat;display:block;font-size:1px;height:12px;position:absolute;right:3px;top:4px;width:12px}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover,.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:-42px -10px}.chzn-container .chzn-results{-webkit-overflow-scrolling:touch;margin:3px 0 4px;max-height:240px;overflow-x:hidden;overflow-y:auto;padding:0;position:relative}.chzn-container-multi .chzn-results{margin:0;padding:0}.chzn-container .chzn-results li{border:solid #fff;border-width:0 0 1px;display:none;line-height:16px;list-style:none;margin:0;padding:7px 8px}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{background:#f9f9f9}.chzn-container .chzn-results li em{background:#feffde;font-style:normal}.chzn-container .chzn-results .highlighted em{background:transparent}.chzn-container .chzn-results .no-results{background:#fff;display:list-item}.chzn-container .chzn-results .group-result{color:#999;cursor:default;font-weight:700}.chzn-container .chzn-results .group-option{padding-left:15px}.chzn-container-multi .chzn-drop .result-selected{display:none}.chzn-container .chzn-results-scroll{background:#fff;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}.chzn-container .chzn-results-scroll-down{bottom:0}.chzn-container .chzn-results-scroll-down span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat -4px -3px}.chzn-container .chzn-results-scroll-up span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat -22px -3px}.chzn-container-active.chzn-with-drop .chzn-single{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;background:#fff;border:1px solid #888;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.chzn-container-active .chzn-single{border:1px solid #888;-webkit-box-shadow:0 1px 2px hsla(0,0%,69%,.3);-moz-box-shadow:0 1px 2px hsla(0,0%,69%,.3);box-shadow:0 1px 2px hsla(0,0%,69%,.3)}.chzn-container-active.chzn-with-drop .chzn-single div{background:transparent;border-left:none}.chzn-container-active.chzn-with-drop .chzn-single div b{background-position:-18px 2px}.chzn-container-active .chzn-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chzn-container-active .chzn-choices .search-field input{color:#111!important}.chzn-disabled{cursor:default;opacity:.5!important}.chzn-disabled .chzn-choices .search-choice .search-choice-close,.chzn-disabled .chzn-single{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{overflow:visible;padding:0 8px 0 0}.chzn-rtl .chzn-single span{direction:rtl;margin-left:26px;margin-right:0}.chzn-rtl .chzn-single div{left:3px;right:auto}.chzn-rtl .chzn-single abbr{left:26px;right:auto}.chzn-rtl .chzn-choices .search-field input{direction:rtl}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto}.chzn-rtl .chzn-search{left:9999px}.chzn-rtl.chzn-with-drop .chzn-search{left:0}.chzn-rtl .chzn-drop{left:9999px}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}.chzn-rtl.chzn-container-active.chzn-with-drop .chzn-single div{border-right:none}.chzn-rtl .chzn-search input{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat -30px -20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat -30px -20px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat -30px -20px,-webkit-linear-gradient(top,#eee 1%,#fff 15%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat -30px -20px,-moz-linear-gradient(top,#eee 1%,#fff 15%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat -30px -20px,-o-linear-gradient(top,#eee 1%,#fff 15%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) no-repeat -30px -20px,linear-gradient(#eee 1%,#fff 15%);direction:rtl;padding:4px 5px 4px 20px}.chzn-container-single.chzn-rtl .chzn-single div b{background-position:6px 2px}.chzn-container-single.chzn-rtl.chzn-with-drop .chzn-single div b{background-position:-12px 2px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.chzn-container .chzn-results-scroll-down span,.chzn-container .chzn-results-scroll-up span,.chzn-container-multi .chzn-choices .search-choice .search-choice-close,.chzn-container-single .chzn-search input,.chzn-container-single .chzn-single abbr,.chzn-container-single .chzn-single div b,.chzn-rtl .chzn-search input{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAABKCAMAAABgpuGuAAAAzFBMVEX///8AAACIiIiIiIiIiIhGRkZGRkZGRkaIiIiHh4eHh4eGhoaAgICGhoaHh4dGRkaHh4eHh4eIiIiHh4eIiIiHh4eIiIiHh4eHh4eHh4eHh4eHh4eAgICHh4eHh4eAgICFhYWIiIiHh4eHh4eHh4eIiIiEhISIiIiIiIiIiIiIiIiHh4d0dHSGhoaHh4eDg4NVVVWDg4OHh4eIiIiAgICHh4eHh4eAgICIiIiHh4eIiIiHh4eIiIiHh4eGhoaHh4eHh4eIiIiIiIhGRkYymc+gAAAAQnRSTlMAAP7wMDDwYGCg/VAQcIDz4CDz0PxAz7D1wPv5CGChFEX64t2QHh2N3Jaa2wsTgiEDKYjYDGaZBO8Rqd+LREqM5n7NGqdwAAACCUlEQVR4Xu3V127jMBCFYZ2h5KJiW5a7UzbJ9t57Hb3/O60Ik+JFsMLCwrkI4P+KV/oAYjSMOAEjE8MVm1HECiNVL8VGlSY1jpW8w5OMeil2RxIUe6k9kCA4YD7nOhG8RHYiWCk4YEKI5wdnHuPuQPyr4w8Df7xhm0xgI/2wASpVSwsdvYJm2jbrgraqWwsdvVSXAVp2QJk2ZQCOfiaw9s4a/4bymYVmOXD0w4fSzaIpO6CJ2nTyH1Cfj6BUV9kHwuFa0AFtPbTtBS0ttOyAMm3L+kB2HtbogG79Ap0Bw0ECVzIYBgilMaWH+odhXTeSc+p62LFeetU4VvKOlTgNai8l7kiCEi+1BxIEB0ynXCeCl8hOBCsFB0wIyfTgTBPcEYh/dfxh4I83/4flryD+UmU9E4Q6Hj5Cp06dOoWmvKhURFZFjjYGlBlVC4l+zpjQuahIulikljrnQZmqXN18ePDwz+O9qGQsKDcqm/tnaHrxdCNichJUiOwf4dDrJzvRggStJH32HK6za9GKBKlKgbaXqQgNSl8F6N6CCb3pgFhX95Z3dZXKu/dwXV6nsiJBhcrVx09u6C6I450bkc3FpXW+fN2I7nPaChKV3bfvP37++r0TVR3zlqqKpIelqrYx85kQm+o+SKSHb2WhqsjHTiJBITiJDQWJDAWpIkNBIkJBIkOhSnUShf4C9DyJBLzMYSsAAAAASUVORK5CYII=)!important;background-repeat:no-repeat!important;background-size:52px 37px!important}}.chzn-container.chzn-container-single-nosearch.closed .chzn-drop,.chzn-container.chzn-container-single.closed .chzn-drop{border:none;left:0;margin-bottom:-35px;min-height:36px;overflow:hidden;position:relative;top:-35px;z-index:0}.chzn-container.chzn-container-single .chzn-single,.chzn-container.chzn-container-single-nosearch .chzn-single{z-index:1}.chzn-container.chzn-container-single-nosearch.closed .chzn-drop .chzn-search,.chzn-container.chzn-container-single.closed .chzn-drop .chzn-search{left:0;position:relative}.chzn-container.chzn-container-single-nosearch.closed .chzn-drop .chzn-search input[type=text],.chzn-container.chzn-container-single.closed .chzn-drop .chzn-search input[type=text]{background-color:transparent;border:none;caret-color:transparent}.chzn-container.chzn-container-single-nosearch.closed .chzn-drop .chzn-search:after,.chzn-container.chzn-container-single.closed .chzn-drop .chzn-search:after{background:none}.o-form-head{font-size:15px;line-height:1.5;margin-top:10px;text-align:center;text-transform:none}.o-form-head+.o-form-explain{margin-bottom:20px;text-align:center}.o-form-button-bar{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0 0 25px}.o-form-button-bar .button{display:block;height:50px;width:100%}.o-form-button-bar .button-success{position:absolute;text-align:center}.o-form-theme{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0 0 14px}.o-form .o-form-fieldset:last-child{margin-bottom:15px}.o-form .o-form-fieldset.margin-btm-0{margin-bottom:0}.o-form .o-form-label,.o-form input,.o-form label,.o-form textarea{font-size:14px}.o-form .o-form-label{font-weight:400}.o-form .o-form-label-inline+.input-fix input[type=text]{line-height:27px}.o-form .input-fix,.o-form .textarea-fix{border:1px solid #8c8c96;display:inline-block;float:left;height:40px}.o-form .input-fix input[disabled],.o-form .input-fix input[readonly],.o-form .textarea-fix input[disabled],.o-form .textarea-fix input[readonly]{background:#f4f4f4;border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);color:#6e6e78}.o-form .input-fix input,.o-form .textarea-fix input{background:none;border:none;box-shadow:none;font-size:14px;line-height:22px;padding:8px}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){.o-form .input-fix input,.o-form .textarea-fix input{font-size:15px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){.o-form .input-fix input,.o-form .textarea-fix input{font-size:15px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.o-form .input-fix input,.o-form .textarea-fix input{font-size:15px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){.o-form .input-fix input,.o-form .textarea-fix input{font-size:15px}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2){.o-form .input-fix input,.o-form .textarea-fix input{font-size:15px}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){.o-form .input-fix input,.o-form .textarea-fix input{font-size:15px}}.o-form .input-fix input::-webkit-input-placeholder,.o-form .textarea-fix input::-webkit-input-placeholder{font-size:14px;letter-spacing:0}.o-form .input-fix input::-moz-placeholder,.o-form .textarea-fix input::-moz-placeholder{font-size:14px}.o-form .input-fix input:-ms-input-placeholder,.o-form .textarea-fix input:-ms-input-placeholder{font-size:14px;line-height:27px}.o-form .input-fix input:-webkit-autofill,.o-form .textarea-fix input:-webkit-autofill{border-radius:3px;-webkit-box-shadow:inset 0 0 0 1000px #fff}.o-form .input-fix input[type=password],.o-form .textarea-fix input[type=password]{font-size:14px}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){.o-form .input-fix input[type=password],.o-form .textarea-fix input[type=password]{font-size:15px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){.o-form .input-fix input[type=password],.o-form .textarea-fix input[type=password]{font-size:15px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.o-form .input-fix input[type=password],.o-form .textarea-fix input[type=password]{font-size:15px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){.o-form .input-fix input[type=password],.o-form .textarea-fix input[type=password]{font-size:15px}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2){.o-form .input-fix input[type=password],.o-form .textarea-fix input[type=password]{font-size:15px}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){.o-form .input-fix input[type=password],.o-form .textarea-fix input[type=password]{font-size:15px}}.o-form .input-fix .placeholder,.o-form .textarea-fix .placeholder{color:#aaa}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){.o-form .chzn-container-single .chzn-search input,.o-form select,.o-form select:focus{font-size:15px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){.o-form .chzn-container-single .chzn-search input,.o-form select,.o-form select:focus{font-size:15px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.o-form .chzn-container-single .chzn-search input,.o-form select,.o-form select:focus{font-size:15px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){.o-form .chzn-container-single .chzn-search input,.o-form select,.o-form select:focus{font-size:15px}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2){.o-form .chzn-container-single .chzn-search input,.o-form select,.o-form select:focus{font-size:15px}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){.o-form .chzn-container-single .chzn-search input,.o-form select,.o-form select:focus{font-size:15px}}.o-form .custom-checkbox label{font-size:13px}.o-form .o-form-input input[name=nextPassCode],.o-form .o-form-input input[name=passCode]{font-family:Anonymous Pro,Andale Mono,Courier New,Courier,serif;font-size:17px;letter-spacing:1px}.o-form .o-form-input .o-form-control{position:relative}.o-form .o-form-input .input-icon,.o-form .o-form-input .input-tooltip{height:16px;margin-top:-11px;position:absolute;top:50%;width:16px}.o-form .o-form-input .input-icon+input,.o-form .o-form-input .input-icon+input+input,.o-form .o-form-input .input-tooltip+input,.o-form .o-form-input .input-tooltip+input+input{padding-right:30px}.o-form .o-form-input .input-icon{left:10px;opacity:.25}.o-form .o-form-input .input-icon+input,.o-form .o-form-input .input-icon+input+input{padding-left:30px}.o-form .o-form-input .input-tooltip{opacity:.5;right:10px}.o-form-input-group .o-form-control{display:table-cell;float:none;white-space:nowrap}.form-divider{border-bottom:1px solid #e8e8e8;clear:both;margin-bottom:25px;padding-top:5px}.chzn-container-single .chzn-single{border:1px solid #8c8c96;border-radius:3px;height:38px;line-height:38px}.chzn-container-single .chzn-single div b{background-position:0 6px}.chzn-container-active.chzn-with-drop .chzn-single div b{background-position:-17px 7px}.custom-checkbox label{background-image:url(data:image/png;base64,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)}.custom-checkbox label.focus{background-position:-16px -1013px}.custom-checkbox label.focus:before{background-position:-16px -1020px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.custom-checkbox label{background-image:url(/assets/checkbox-sign-in-widget@2x-BtU70kig.png);background-size:50px 1155px}}.chzn-container-active{background:transparent;border:0;color:#6e6e78;font:inherit;font-family:proxima nova,montserrat-okta,Arial,Helvetica,sans-serif;font-size:14px;margin:0;outline:0;padding:0;vertical-align:baseline}.chzn-container-active a,.chzn-container-active abbr,.chzn-container-active acronym,.chzn-container-active address,.chzn-container-active applet,.chzn-container-active b,.chzn-container-active big,.chzn-container-active blockquote,.chzn-container-active caption,.chzn-container-active center,.chzn-container-active cite,.chzn-container-active code,.chzn-container-active dd,.chzn-container-active del,.chzn-container-active dfn,.chzn-container-active div,.chzn-container-active dl,.chzn-container-active dt,.chzn-container-active em,.chzn-container-active fieldset,.chzn-container-active form,.chzn-container-active h1,.chzn-container-active h2,.chzn-container-active h3,.chzn-container-active h4,.chzn-container-active h5,.chzn-container-active h6,.chzn-container-active i,.chzn-container-active iframe,.chzn-container-active images/okta,.chzn-container-active ins,.chzn-container-active kbd,.chzn-container-active label,.chzn-container-active legend,.chzn-container-active li,.chzn-container-active object,.chzn-container-active ol,.chzn-container-active p,.chzn-container-active pre,.chzn-container-active q,.chzn-container-active s,.chzn-container-active samp,.chzn-container-active small,.chzn-container-active span,.chzn-container-active strike,.chzn-container-active strong,.chzn-container-active sub,.chzn-container-active sup,.chzn-container-active table,.chzn-container-active tbody,.chzn-container-active td,.chzn-container-active tfoot,.chzn-container-active th,.chzn-container-active thead,.chzn-container-active tr,.chzn-container-active tt,.chzn-container-active u,.chzn-container-active ul,.chzn-container-active var{background:transparent;border:0;font-size:100%;font:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}.chzn-container:focus-within{border-color:#0074b3;box-shadow:0 0 8px #51cbee}.skip-to-content-link{color:#007cc0;font-family:proxima nova,montserrat-okta,Arial,Helvetica,sans-serif;left:10px;margin-top:10px;padding:10px;position:absolute;text-decoration:none;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.skip-to-content-link:active,.skip-to-content-link:hover,.skip-to-content-link:visited{color:#007cc0}.skip-to-content-link:hover{text-decoration:underline}.skip-to-content-link:focus{-webkit-transform:translateY(0);transform:translateY(0)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#okta-sign-in.auth-container{display:block}}#okta-sign-in.auth-container.main-container{color:#6e6e78;font-family:proxima nova,montserrat-okta,Arial,Helvetica,sans-serif}#okta-sign-in.auth-container h2,#okta-sign-in.auth-container h3{color:#5e5e5e;font-weight:600}#okta-sign-in.auth-container .okta-sign-in-header{color:#5e5e5e}#okta-sign-in.auth-container .okta-form-subtitle{color:#6e6e78}#okta-sign-in.auth-container .okta-form-label{color:#1d1d21;font-weight:600}#okta-sign-in.auth-container .o-form-explain{padding-top:0}#okta-sign-in.auth-container .o-form-explain.okta-form-input-error{padding-top:8px}#okta-sign-in.auth-container .link,#okta-sign-in.auth-container .link:active,#okta-sign-in.auth-container .link:hover,#okta-sign-in.auth-container .link:link,#okta-sign-in.auth-container .link:visited{color:#6e6e78}#okta-sign-in.auth-container .inline-link,#okta-sign-in.auth-container .inline-link:active,#okta-sign-in.auth-container .inline-link:hover,#okta-sign-in.auth-container .inline-link:link,#okta-sign-in.auth-container .inline-link:visited{color:#0074b3}#okta-sign-in.auth-container input[type=button],#okta-sign-in.auth-container input[type=submit]{font-family:proxima nova,montserrat-okta,Arial,Helvetica,sans-serif}#okta-sign-in.auth-container input[type=button]:focus,#okta-sign-in.auth-container input[type=submit]:focus{border-color:#0074b3;box-shadow:0 0 8px #51cbee}#okta-sign-in.auth-container.main-container{background-color:#fff;border-color:#ddd #ddd #d8d8d8;box-shadow:0 2px 0 hsla(0,0%,69%,.12)}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in.auth-container.main-container{border-width:0;box-shadow:none}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in.auth-container.main-container{border-width:0;box-shadow:none}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in.auth-container.main-container{border-width:0;box-shadow:none}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){#okta-sign-in.auth-container.main-container{border-width:0;box-shadow:none}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2){#okta-sign-in.auth-container.main-container{border-width:0;box-shadow:none}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){#okta-sign-in.auth-container.main-container{border-width:0;box-shadow:none}}#okta-sign-in.auth-container.main-container .bg-helper{color:#fff}#okta-sign-in.auth-container.main-container .primary-auth .password-with-toggle{padding-right:65px}#okta-sign-in.auth-container.main-container .o-form .o-form-input .o-form-control .input-icon-divider{border-right:1px solid #8c8c96;height:38px;position:absolute;right:34px;top:0}#okta-sign-in.auth-container.main-container .o-form .o-form-input .o-form-control.focused-input .input-icon-divider{border-right:1px solid #0074b3}#okta-sign-in.auth-container.main-container .margin-btm-5{margin-bottom:5px}#okta-sign-in.auth-container.main-container .margin-btm-30{margin-bottom:30px}#okta-sign-in.auth-container.main-container .margin-top-30{margin-top:30px}#okta-sign-in.auth-container .okta-sign-in-header{border-bottom-color:#ddd}#okta-sign-in.auth-container .okta-sign-in-beacon-border{border-color:#a7a7a7}#okta-sign-in.auth-container .okta-form-divider{border-bottom-color:#e8e8e8}#okta-sign-in.auth-container .okta-webauthn-authenticator{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALESURBVHgBnVRLSFRRGP7OuTNOk48cm8R0MDUpSmja9SJUiFq0MjcRge0LKggJfA1p1C6oXEcPohYqtIlapGlYGJYGI/QyzddoPufhzKhzbv+5M2Pj3JugH9zLOf/5/+/8538xGOFqtxVp4UqAV9DOCRUOMCgAcwPqOMmeQGl/BpdLJJsyHVld5wUyukWrHKyPIShqA1xlj/5PWN91H6q4mGx5MCdVU+3z+A14eRMaj9et7lblDV2NRmQSmVtM9CkwhqjVHFlDWNNeBUEHm4V0pP5tlVwyCixHpPwnrQuyrCZU7LfDzBhCKwIvv89hMrCEsoJtml3H0MJ6tB74zUWS7Kwkk5IrR/LgDUcw5g1jKrCM03uzsAHkyMow0eJ8XMLJs/e/vTh3IBtPv0whNyNFZ2XiDNeOOVBk2wLfUgS9435NN8ZQQTFUcxMNdtksOFVsg8OATKKuLB89oz58mvCjc3gBe7ZbcaLIFj92EiErSTTIz7DAnmpGhsWkI0tNUWC3mlFemAn3ZAD77FvxTr7ImR1VoAbg9IskGnUNe+Fs7sXAn0Ud4c60FMwGVxBRVRSTZ30TARzKS8c0JU4DdZOJfqO03C33PaNe3D5ZCG9oBTbK+L0PY2sIpxeX8eCzB5cP5yHbkY62gRn8mAuiZ8QX02BuWYf9cYMXX2cRWhZQeLRsulcVo5inixaoCu7SRf6wQCEl5iPF89d8KKYhxilQoo2yc+ZfnDha3NOoLNkBI8yQl/Krfj2oP2R4zOG3tEAWZQwNb4a1p1W/GsQGMQTe8ZzjztEgMV+PS7/NBLWOGKHi3hjk5HGJaC/fKH1IpM3YLFRxE43RMbZ2fNW2N4HxmmT9dIsChbpIJkVPRo40lV6Kb/UDVk4ezl2I9fc68Gihkq9LADNUjU4gOTSozxm1pqBu4uSeoMJk/WTVCp+5VYt/Ev4CpIv/AYHcacwAAAAASUVORK5CYII=)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .okta-webauthn-authenticator{background-image:url(/assets/webauthn_authenticator@2x-BYwdSWcn.png)}}#okta-sign-in.auth-container .okta-verify-authenticator{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAITSURBVHgBpZWxTttAGMf/n+uQNJMr0Xa9Dq1Il7pbpYLkPEHTsRN5hHaoBOkQM1SwNTwBzRPACFOCyAN4I0yYmQyZAljCx3dnk2CfCQL+UqK7830/3333v8+EIomfDl5WVwHpcc8FSKRPAh4LIa09DP92i0LJGPmw3oBNO5BwMF8MJj8PfpGZUvvzDxY63KrgYTm8nAberADnR4cmcKnV5glreLw8vF12cD44UB0rhTUZ5uOpism7bSY5rLVO+V8YE6Xs8+wNXF4Ful8puyCryWGrd2YFuJjUUa0KTCahrVdXBCO5geNNPzfa17/aOlLoDAb0UKn+snmN38yV4X8BLNHHFtuIY2QOplxBccMCkTCjrrtp8A7e/3ZzMBUcGjAt65PNeXIN3m3OpBSwSz2G1lEqIQMLO2N+QS/nV2Fjnsrl74iinoYmqZjBXN/BVWSYX9kmNEDqNJUCf4yFhTrnOUQsgylM7+LC3BnJQK1QbU9kH1htJCeaQIHPZrCyT05SnvEK5SHM2R7np437pG5V1ospkHZJ5yKKTguLAbF9Yj7xrLHb+oUmLWSrvUtvClcY0C6eIymbGG52k+IwGgzxeuUVt77gKUpu1bZqzqrN6Ggfi8vERvfwKMXbON6aVqlsPRwN+lj8esa5U1V6foEljHEtf+Bkq5Mdvk9La1zSLHXPBfRnQIkTD1IH1GdPdqeevKMbCMjCHEHQaAoAAAAASUVORK5CYII=)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .okta-verify-authenticator{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPtSURBVHgBxZm7ThtBFIb/WROISWMiUFqnw2kwqSKFwEKVLiQvQHgCoEI4BdBwkSIBeQF4g5guqTDCkdJhN4EiEqaLFEe4CQYT7+ScWePrend2scwv2V7vHM98e+Z2zlggqIYXTYjQCCBN+haHEBFIRFSZQIGuc1SWo88sYKVwuplCAAlf1tH5CPr75+hqvgqjrxy1loJVXiXYnO6P9AAZLPxomTwyj05IYE8XNORlgFhiDr0PknRlonOiIWFMY3C8gPxR1s3QHTD2YYveV+j1EJ1XhDw5jSdjEfxOf21n5NzFqkvDn6nYRHeUQfFyErntQnOB4Wge7j/oIhwrbjukVa1dbHfrNLouEXXq7kYPDifed2ymBpFFjuHhVaca4PBilEbkMu5NvKhbLeOwBiiMFXqPwq+kTFHFs5DlpzTQB9RLYFTdA5Kaldhwt+tinRftWay8FzqDHzEYCMJrsVV188OLGejA2SwH9KCj7E17kgyNb1MFcehKyFWcrM8i/63gacs2+XQSg2OC9mtTC457srfnmiZMqtLFYgK6Yrgf6yvwLWtPBRE6cKpYzKnmKlHJgVYbkvbQ07VZ+FVz415w1fbKk+RBw4S2aIPvFhxLGPEeGhcj0JK13zAheKb1hk0YVqbtRLkLnG1vGgTYprDZVjRuReH+Y4ToHjfADXUcjmWMUBdLF4M6lf81hUXy9iLaAukFF1+JeMMpRXq0I+Obm1wjHzUojAO1h9YgJ1WZGxzrqsiAUXgrYkBXD/saH4Qb5IYZwJYN6QWn6gp7r58VGY1rk085QXrBsf6WotBTwaAu1gQMmdCDdIdTVUFv1xIyx12c0TSeaVvWCJlxhVN14Q10JOW5QGyJ4j+xpfcDilh8pIyO8hOYSKxSF1t6HmQJYxd3lR3WacqiYIEzfu2JQtHIs0TwoHaYfytm9IxpuJxuVKIZS+5AV5LS0CCQDCdUCqvZjkjxhx2w8sp+XbqAH+meDtgB667vLFFaNN43crW8OJagoBVz8C2ZhDSSKJeyarepLugEJLg7A6SvdWFdDZC9WCqdBTgU6rAkMcgp9h5/q+XFv1JXeDx2TU/9GvcpiQWCO7z92pi4/0l/x9CrAbp6gXuRtU1wm/V3nM9mYkvdPvpgHeNk7XnzTedopq/vLaHrL+B3lZScZk45FbkfYAae2dqiqNfawcnGQjsD9/PB/NEXDL48p8eg6EN0dnYL0LorEwTnmoh5n7Dm0xmC3KfZPeAruW8v22vF4jv8/JjyMvZ3iF49xsBEJdTXBIJ98m/hE64ut50OKtERwHpxwg/DrKStfDIWrfsb4oIGPkEInmiHtG1leeNHAP0HzAXOthy+Ae8AAAAASUVORK5CYII=)}}#okta-sign-in.auth-container .factor-icon,#okta-sign-in.auth-container .qrcode-image{border-color:#ccc}#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-verify,#okta-sign-in.auth-container .mfa-okta-verify-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATASURBVHgB7Zs7TFNRGMc/jYMmasqImgguigs+giY6gCVODrbBzQeYOPmImjjpIAw+EgchopMJ4GM0rYlOBiyDmmA0uIAsPAbEjYaagBOe/8FrbmtP7z3fOfdWzPklHRpb7u3vnsf3fedzzbKAHH+xlhxlcWIUODEKnBgFTowCJ0aBE6PAiVHgxChwYhQ4MQqcGAXrKGbyhSXKjUyJ1yTNzM7T6Nc5yv9YovzCkvz3xOb1VLelhhKb1lPjrlpqObBDvOrl+zhZE1d2DRldDwdpdGLujwQdUskGak/vp1RrA8VB5GKyg+N09e4rmp7Nkw3qttZQ54Uktaf2UZREJmZaTJOz119Q7uMURcEeMc0yD04JUQmKgkjE9Dx5R52PhlhTRgesOxg9l88cJttYF4N1pPPhEMUJ5Ny80Eo2sbpdV0MKwDVxbZtYE1MtKR625VgRI9eUKkrxwD3gXmxgLAa7Dxbaf4X5wk+ygbGY9KXnke8+YcECjIXYBkYpQX/2swzpOSD0TyV3U3NTvQz7PfKFRRkMZgfHaED8/bDYlAKMtuv6o/dYEe3l04ep82IyMP/BNO15+oG6A9aNUin43tU7rynTe4q4sMW8FKF+6tIzre8gnO+71SaTQh0wKtPiWuUeQjkpRzoey8++7T+nfS0P9hrTl/2k9XlI4d6oF/6XUkkKMNm+WWJQOsCI0SHz4CQ7r8H1kHf5CZICZEmjwNsYWGKGR/QSQ6wpeOoc8MOOtD8uWuTDSPG+OzrO2xxYYnIfJ7U+f+XMIeJgIsXjpdjdOLDE6DyFDlE38U8hrxyBV6VhLn+woRTvMxxYcQxKkWE5niyuuPU8fS/jH4BaDRbk0rWn3A/mSAGjE9+JA2vE6DyFum01Re8bd9YW/Z3SHxdGipxiIaTIzy4sEgferqSRAiQ2bSh635HeV1Q78YsII2Xl+ouhA0vurhT7KQHwfqgXZ3hCiJYDpcQFSwzyHNPEsZwcP5Wk6IwC7rELayrpXGy4wtauKkkGjZQZjfwMETcHlphGjWAtFxAMlsoJM30yGrEJd8SwplK9xlNA+eB+4VjFG4SIlqaVHCool8KU0ylHcCNu1ohpadoR+rNYD7p6g5M5CAmTYCIO0qG5KcbsuhlnyZvDD9Fu8WNyI+YHb4iCu5/oiWk5GP4h+mEvvnt26g3RszdeGB3TYgqlNes/OO+OdVcCugdcXqzCKYVitIWNdP2YnG8blTb3tvWy0vorpw/JY9Wg+oxcn0Scozt9ALbpqTfXiIuRGHQy6A5vP8i8j7fuloL8qQN6Z4ZFgpkdGmMHkv2ihNqertKIASgNRNXRwAVb/9uBc2SC8blS3+02rR0qanAvfbdPkCnGYjCXb56322lgAu7FRs+MlbNrlC5tt2FwwD1wy6ilWOt2iKJHRQfbJQqr/THVkhNF3SaSVjPEHV2PBqNvNRMLLdYUW9PHz6ptTsSWjN1nVTUn+unPfJajx1Y7K8oImDpR9/vG1gCNKHlAnHdnNY92AaYMklYI4R7S6xKbGA9/y/yX32fL09/mi1rmExuFiIZa2r6l5v9vmV9tuP99osCJUeDEKHBiFDgxCpwYBU6MAidGgROjwIlR4MQoqEpHVQiqnr/9AlMKl3H0z9t7AAAAAElFTkSuQmCC)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-verify,#okta-sign-in.auth-container .mfa-okta-verify-30{background-image:url(data:image/png;base64,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)}}#okta-sign-in.auth-container .mfa-okta-verify{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAYAAACuwEE+AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAkASURBVHgB7Z1LbFRlFMc/jIuSAJYdoAvKBuiGgoEYWPCobGDRFrbC1MQV0FASiUBiqDEqiSaF8FiR2IIusZCIGwVhIYkQaNnw2FhYAK5kEBK60/nfeuP0MY8z851zvvvd80vIxFhCZ+Z3z/c858z5p4QzjDp5wxkGARPGIGHCGCRMGIOECWOQMGEMEiaMQcKEMUiYMAYJE8YgYcIYJEwYg4QJY5AwYQwSJoxBwoQxSJgwBgkTxiBhwhgkTBiDhAljkDBhDBImjEHChDFImDAGiTddDhl78MyN3X+WvL54OZG8Fv9+7YqvJkqvE1N+tnVBi2ud1+KWvr3Qtc5vcR0rF7tVK5aU/rvVdaxY7PLGnDykyl67Oe6u3/ojeR17+GyGFI0CmTqWL3bdnSvdxnXLciFQtMJAjotX7rnhS3e8CVILRKFNa9vc/t3ro5UnKmGKpeFleOR2SZT77tqtcacJhOkviVPoXuNiIgphIMqJc7+54+dviEWTekHUGdi7JRpxMi8MRBk4czU4UaYTiziZFQZzlM9OX1EfeqhAnF+HPkpWWVkkc8Jg+IEox8/dcFkG0ebo3k6XNTIlzKMnz93m3rOl16KLgSxGm8zs9A5fvONW7zwVjSwAD8DqHSeTeVhWyESEwRA0cPqqi5msDFHBC/PhkQtuqBRd8kD/rvVu8PB2FzJBC5MnWVJ6S8vub7/c6UIl2DlMHmUBeM9476ESpDAHjl3OpSwpIUsTnDAx7LH4ANLgswiNoIRJtvkjXw1RwGcxHFikDWbSm+xJlPZZQj8TkgaXtkZ/6Atmcy+YCIMdXJNlJjgKGRq57UIhCGEwVse0g+sTnG4P7AtnQ099SMJQ1Lb1G2fMBLIMBbYnox5hMBQZMwlRFqCaNYClo/ZQhKuUG9e2Ja+tC+ZOuYtbfPk6mVfdffDUjZd+z+u3xpMMA25ClQWoDkltW79WEQZSdHW2J3dusQqhgCE0ubx1hmfeFbIsQE0Yjd1M3OjHifCmdW3OB0Mjd7yKU48s6Wae1sm2mjCS0QX5Q0f3dCYRhQMf4tQrCzbzEBXHfzlIjo4+UJn0Ss5dMPyMXuhjkwX09qxJbs41mouEaFGvLAB7M5eu3HMaqAhz4rzMWdH+XRtKu6T7RHZJcd0S/1b/7g2kvwdZcHmqGrNdIENU00BcmDSvmRt8EccPb3PSDB7aVvf8olFZALIlMPmWRlwYiZNoRJZaXwQnyLWuRTOypGgMS+LCICmeE8wjNCJLCiJorc1IH7IAjTtDosLgw+Sc7GIeMXLyA6dFKku1Q1RfsgBMfqWHJVFhrt/kjS4De7aoXQOQliUFu9CSiAqDqgpcILoUenTylrVkAZyf6WzIDkkP+VZHiC4aaMqS/vuSiAkzWRaM54KUVnTRlgUU/yu5JoWYMI8ZJ7v1RJe0hgz++Jh4hyBLyt0YhRljnJyhvlw1MM7j7Kr/2E/JH+QzN/NUYmUSiixAYiM0RUyYUaanAPsutVZGB479OOXLRbTZXDjb0I18/J2QZAF4P1KICfOCaf5S68AP91dmG4LwIfceuUCSBj/bW+NKhrQsIMo5zKOnzx0HHSsWVf3/uEWH6w2VqFeaUGUBUUYYrjeFIsvVwJ0R3IWpRi1pfMmCuQ9Hoh6KUkshJwzTkFQteqTgLkytE+RK0viSBdTzuzZClBGGi9b5c+v6uXoK9kyXxqcsQOOGnG9y1Wsg/WKrJbmXC+JTlljIXXMKqjSVaEQWyaGDC7EhiWv8HrtP3xBstp5co5GFbR4nONTJCcP0ph43uFxvVJpmhiGuqwjYOpBCMMLwvKlmzoWo0jQ7Zxl98KfjYOkSuTtAYsJ0LF/kOGi2dHy90viY4N5lut4R55DEFGGSaxNNTiZrSeNDFhxRcB0SokucFGLCrGJsOOWjknYlaXwtnTmbaKxaLieM2LKas0MZri/4yDWGGJgPXLp6L9kQRPqqrzxszgKHS99Z6KQQza1e+N7nbEtLpKr6+nJ9w1l4APOX579/6qQQPRroYAydIZYoTeH83aR7S4oKwxkBMEcIsSsId+GBerIsfSIqzMa1yxwnuDoQUnFFrIy4I1+t66m+EY8wXEcEAMvrnr7vXCj09H3PnukZ9ZAEepmbZGJf5sBXl5026JfAfXUSFbWkERema0u74wbtiDUnwVL9EvYzFkmqhLgwGJYkngzMZzQiDSKLRL8EDEXSwxFQuXEnNbNHpFm9Q6ZP5GT/xlNinVjQvU0DFWEKPe+yTn7LSTMUObuCYDmPxhpS6R6ahQdUhMHupOQTgqcft+hQot6nOEkGZOFskk0p2VhDq/AAUCu7iiUw0lc1OpjgCcW5EfaFqPVk0hxtnF9JV04A+N3Hf/7YaaFaCRzjPSaJmqSTRyTEIccJQ2V5JgKkePzkL9HS8dUY+mKn2nAE1LuZIKRzHv3HhHZ0Aep5SVlo7h0KOJHXRl0Y7MtQiyHnETxYIbTxC6LnIyaSqNliXdlmJ4ShKCWIVFkssxFupfZmsgQ+kxCGopRgcqvxFA1+st0ZU0HliVA6yoKgkvHRFcQmwf+Dz6J/t84RQCWCq96ADbVCt94+Qyho90uoRDCNzqdDLScWEyG38Qu2Pgw+sDxGmtB7PgZdUAgfXJ72aEKXBQQ7JJWDC0khp5H4ICvFiTIhDMBBJRpxapxuc4J9lsFD29nvOvsiM8IA3GvBZahYdoSx94RNuZD2WWqRqaKIk1vkB6PYq5FsYOqTTEWYcrIabXw3W5cms8Kk+O5OzwV3s3UpMi9MSqjiQBQMPxAlhjq90QiTAnHQSF37KiWGHqx8ut5vj0KUlOiESYEwWIqj7bFU1EE0KXStcd2d7Zmdo9QiWmHKgTzoaJvc9H/or5UgBEHNG1RQQESJVZJyciHMdNL+2aibm/aixKqr+GpihkxJFsG8lqSoI7IL3ioNL0mWwUqdVFVtcimM0TiZ72ZiyGLCGCRMGIOECWOQMGEMEiaMQcKEMUiYMAYJE8YgYcIYJEwYg4QJY5AwYQwSJoxBwoQxSJgwBgkTxiBhwhgkTBiDhAljkDBhDBImjEHChDFImDAGCRPGIPEvzo3RPcTJJlAAAAAASUVORK5CYII=)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-okta-verify{background-image:url(data:image/png;base64,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)}}#okta-sign-in.auth-container .enroll-factor-row .mfa-google-auth,#okta-sign-in.auth-container .mfa-google-auth-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAIAAAAnX375AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0I3RkVGNjgwRjgwMTFFNUJCM0Q4NDE3OTk4OENBNkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0I3RkVGNjcwRjgwMTFFNUJCM0Q4NDE3OTk4OENBNkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkOTY2NjFiMC1jMjIzLTRiMGItOWY5YS05YTVlNWIzMTYyYmIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMGMyZGU0ZC01NmU4LTExNzgtYTk0ZS1hNjRkYTBiZjY4YjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6iFtaPAAAFPUlEQVR42uxXW0/bZhi2/dlOQuIkkDiBksRAWDhsMNikTtxs7UVLu+ui9mpaf0fVadrhF3W307SrTUCBrlBoOHRAOeR8ThzbsffYAXaBObSqmDTxCiLny5f38LzP+3xf6FqtRl2tMdSV238QkjUM4xrY/wew7DsAYpmmtWr1WqMh63qLoRmn0+lxd7Ach7e6bnywkDRNE0LK5dLO7n4mm6vX6ypM04iVhNPpCosBSYoFAl2apl0IG10ul8/fQYhZWXJj8+3unqqpNI320xzHdnb6c7m8LMuIgUg0Q0vR6PjYxzzPt1qt96cPy7K1Wn12bmF7e5dmGLhDuRRlOByOGz3dLpfTyolgHSBvbG79+tvv1VqV47j3rBKg1euN54tLzWaTEBbdMkyjCEMM2oykKkrLMt0yACA35fXXa4+//SYSiaB0+5ClUums/uF1dn6xWCxJsYjT6dh68zeSQA+z2WypWGw0GmCN1+sNBAIAAwEQdXHh+dra2lAi8fTpE2y27St7dgvJ+sZWoVAESg25AXeEZdOp1Oqr1UIhb9HTwCJ2egVhaGREFEXE29nd8fv8a6+Tz579MjPzAPDYFFMsFm1LVFT1jz9nQRwkC9eoY2/v7eLCkq5rABntRAEIClRBXmTjcbtzuRwSxQeKorhcrp9/+gEYnC6UOYulqVQaw4fY+A7LkmKp8GLpBUXpKNqaTq3RwKhoDEOwgnpRusWsI9Ll8/nZ2Xk8XFZ9sIb5w0MbOsRIJteRO89z+CibzWSyGU1tod0YFUBq7SHGsbX78nL55fT0ndP+7XsJ79VqDfiiGhRRqVRymQy8gJNA7+BgH51sKk3dLK7QbCrBYKAtAjDd+keWh4cpiMbpgbGvEu1RlCbwDAXFSrWaSqUURW3jCcS0lt7V6b/11ZdgbAsaRIiAnplqZ7SJgG1zc/PVagVXDp/Pd6kqkSn8Oh2OUEhUTHFTQRPAiPxMvigqBuP27VsIYXLomLpmRPpIijc2Nvf39zGxlx0ShqZZhqnV6ysrr+AU2o14ugUX7+AJC6HZ/O77HzmWWMHMCs24Lb23t9ftcSMnAC4Igq0M2QMLpnE8J2OsFAVhPB4PSA+UkIkYDFbKFQCfTh3+2zxzXDBIxOfzy3LTsBD2+/1ud8dlhwQhfYLQVmfUAQmNRKOKJW8875AkCYMIyUUv8QfjWZ5h6HB3WBA8WHNwPCDpkyR80QZCw84QRgwFrXk32qMtSX2hUAjnhqapDgcfi8YgCCZL4RvsVZtuj6c73I13JrEZGph/OjGOFE87t6/SDBkM+rxedAXPwBZHx+Rnn4fCYdkyM2okAt+AHiBjZ+KjBJqHbRgkSMRAPD4yPGx7itlXCUOyg/EBxEMpvTd64gP9HM/fvPnFxORkV1cA33S5O+LxOKjb1yeNjo6CYniFoJtqTJj796bRHVvPZ8o6Euzp6e7vjyXXt3L5AqbTPIcpqr9/IBqNQe3ALXAKBa2sLMumNFIHB4eYIKzfvXtnbOwTtMP+jEqn0+cdpxS1sPTXm+0diydH9MYragqHQ9Bh+EU2q8vLuDBgCmW5MTU19ejhzDkXgwtuBYgwOTE+nBjEIwamjQzcAXY0G1lgJASPZ3h0FBoL0n59/96jhw+OlOGsMs6v8uR6AM1Lrm8CYev0p6Fq5rGsqtZ1wIDc8xybGBwYGhoCnS64bsHXJS95qC+Xz2N/qVRGcThKQRNQFCoaDothUcSknn/RereQJ4Fhunkwm5cCzEPb2g3+8Fdn6lgaENo6jcnJ4vUvr+uftFdl/wgwAMWErn9GBth3AAAAAElFTkSuQmCC)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-google-auth,#okta-sign-in.auth-container .mfa-google-auth-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABMCAIAAABI9cZ8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkMzMTgxQjg5NTdCMTFFNTg3NjVCRDRCMUVGRjExNzUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkMzMTgxQjc5NTdCMTFFNTg3NjVCRDRCMUVGRjExNzUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NzRmNzg0OS1iZDI0LTRkZTQtOGZmNi01ZWE2NmIwNjJhMzIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1MDg1ZDBkZS1kZGQ2LTExNzgtOTEz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)}}#okta-sign-in.auth-container .mfa-google-auth{background-image:url(/assets/googleAuth_70x70-D8gEPNog.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-google-auth{background-image:url(/assets/googleAuth@2x-CGifDfmR.png)}}#okta-sign-in.auth-container .mfa-hotp{background-image:url(data:image/png;base64,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)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-hotp{background-image:url(/assets/hotpFactor@2x-CnM3PDZH.png)}}#okta-sign-in.auth-container .mfa-hotp-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABMCAYAAADHl1ErAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATzSURBVHgB7ZxNaFRXFMePrSWBpGYkIalonaTFpEnbJIVilRZqBIXWRVN1oxsTV+4SBZeiIrhRdFy6MXHlRo1uFBSJ4lcUwcSv+EHIh4pGCGZkhAiC3v/VO1zH58yczLv3PuX+IMzj5YVMfu/cc8+970xmDKfevCFP3nxFHhZeGBMvjIkXxsQLY+KFMfHCmHhhTLwwJl4YEy+MiRfGxAtjMpMixoFrj+nK2CQtW1BBq3+toqgRGWEvpl7TvoujUhg49WCCBp+lqOPPOM0qjs59nRGF/bA+EVGbT9ynR8mpj743r6yYtiz9gZbXVlAUcCoMohBVfWPJnNdieCLaINAlToRxRGUCcat+qaJF82PkAivCkJ/uiHx0WuSlwzfH6cWr11QoiLRF88usyzMiDIn7schHSSFmcDwlZL0k0zRUlkiJ+KqvLDU2w4Y+/ew4M5Se6WyCm6LfGNywjr/iFDahF663xdCLAg8DZtww8JU+Ey+MiRfGxAtj4nyRFhPrxHW/VdGS6jJqnlOaPj/yfIrOjSSp+/o4jUyaSeDTwZkwiOpYPJc6xVcsYHFdHSumJTUx2toSl9K2945GQpwTYc3flVDP2p+lFDApVgL9T1N0bjgpI6t6djE1zSkR15XKa9pEBLbWl0tpicv2azwd68IgoHd9Uzqq9gkB24QISAuirbmKti6Ny5/b+8+P8pxLaVaT/jtZjVIWBLUcGKDOk0NpWTiPXKbT3T8urruRHo6Qhgh1hVVh21ri6WEIWWdHPtytSAgZiD51jQKyMqW5wpowSMBsCJCL+p/yFuSQ1X70njzGZJAZibawJkz/AzHrTQdE5NnhSXncuXgeucCasP8ayuXr8cGJgsqD43cn5OvfNV94hKm8hPKhEJRsTBCZuc4G1oSpMuJT5YOOynU6KC+GNy38IOFjxsW51p/KyRbW15KxLI/MVH7CbIoKXwflBQpbPapwjHPH3g9TG1gTpoZiPMswghQ1EwZJa+u5Rwe1CQPHOGcTa8IGnrwrI7DEyRZlmdKw1tRR0lCa2JYFQhdWVvRN4Hk13CArU0ImShrynfo5HYjCcsoFoQv7tujrwPN6DYVdilwzHKTN3nmJXeCaJnRh2fog2nvuy6hBlGGGy7csiE2jt8LUE/LQhWV7o6ihNp4YksdqIR5UQuhghdDb3khd/9exxOE5pQlC397J9UYx1EDXyjoprVuIQHJHItfzXFzsiaG+wroRYDd24EmKEn35be2YijAjT76bEpdytgOoCMtnWKrIzLfegqzzGxaSCYxsIK4Sj+m7cjz9hoSaPVdlFLXWV8i1oS5P7cIeE2tPRF8+KwTFH9+bW2caiTB056w5dIO4YCiqPFXIAh3R9dkkfYBummUL+Os7RBFEFSIL3Twme8iMVfq7V9RZb37D7+s00ICiY0zYrKKZtH9lg3y1AX7PoTWNxm+S0bVkQ2Up7VpRa1yalLW20UpEW+lARLMvJoFHBlqQIMlGZCms9bhCVuLCKB25Nb39/CDW/z7Xelu69aZg9LiiIbiQaEM07fq31kljsJMu6kKizUVU6Tjt0+dEm8uo0nH+SZB8os11VOlE4qMzICjaohJVOpERBlS0XRlL0vLa8sh9MAtEStjngO9xZeKFMfHCmHhhTLwwJl4YEy+MiRfGxAtj4oUx8cKYeGFMvDAmkftnRQFEajflLf47JUfUuhDYAAAAAElFTkSuQmCC)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-hotp-30{background-image:url(data:image/png;base64,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)}}#okta-sign-in.auth-container .enroll-factor-row .mfa-symantec,#okta-sign-in.auth-container .mfa-symantec-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAIAAAAnX375AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTZGQzcwOEQwRjgwMTFFNUJCM0Q4NDE3OTk4OENBNkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTZGQzcwOEMwRjgwMTFFNUJCM0Q4NDE3OTk4OENBNkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkOTY2NjFiMC1jMjIzLTRiMGItOWY5YS05YTVlNWIzMTYyYmIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMGMyZGU0ZC01NmU4LTExNzgtYTk0ZS1hNjRkYTBiZjY4YjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6SFa/HAAAEFElEQVR42uxXb2hbVRQ/9+XvsoSWphuk3bpuhU7HHI1tpDawUlGrlH5ZxpDp0DoQar+IlMIUnQMFKYjtl34YgsLCiqBbl7QRXVeMTGtaEjdH5+ZaR8Ni2my26RqTNMm9x3uTJs5ZX7MIZR9yeTzevfe83+/8u+dwCSLCxg4JNnwUKYuUDxUlP3NT12Y+OP7m4rRjIygZwpnBT97t6bTu31+ija8po3xAExgu3yDRm5AMi6m6DHU1xLALgPDZ5cuX/IHQ10OfvnzAWlXTIJlK/x8lS0JwmPlPQ/h7TAWBZX2kqsKSJqn6MJja5kN/XHRfqNz7vM8PdRIDhX5NJJJPwcPIDE69B/P29B/pcGWCRsRDGBA9DN042Pf5Uk1N1Uo83tvbW1FR8V9o61uJ4SvofQWWfaAyQGpZcOgbcVOlYI/5MTJJSmFkwjhy/ouZn8H9rebYWz0yfGlE+RENsNFGehaoU0eHgHqOYMjNYnNIE/xh0QDeGQuOvfjEI+oKo1KjgNdt1clEQB5SlpJR5nuDngE6bKAOwOkBvnSfSCyBLxw5ylW3NSlfa9cHBwGvv/1vsXwp2YKPOjmfRM8B+/XjFENK75fp7u7OeOuZxu2zZ8txVEOdalz8qVDKqRPCmQ6g37UiS5xzuqxWq8PhyAl4PB69XqTljp213okx9D7HleNRYL98KAMrVwrYojeTn9K2Q0BUex6tnZubs9ls/f39fJdS2tfXF4lECCHH3zn2uKUFNj+dSWlcmAS6Ukj60AsWofVIGd75MWeW0WhUKBR2u318fFyn03EEs9kcDofF9vwYdUrCMaMWjIcKcSw9v09E8atqDE/lFgcGBjiNyWSqr6/nHyqVKudq7hXqKhdafrOHp3ohjgWiTvshCiyWW+vo6Ghubg4Gg16vl09bW1vb2tpWxVNcMu1PSQtEUVAnUZXxQGIyBFF/bk2r1XZ1da3WEaWys7NTkrIgd68DXRZVSb1V1I0CKEnJ3kxtY7e+zFY5MbhZdXV1/MNisbS0tKzmBI2zoCNTCEmpGRS6gqpPyC1OyLCKv9ns6Xt3XC5Xe3u70+n8+0RNnxSJkxbG2xdlUGXLOkuyyaMQPAVKNUh6Yv6MmNrX1jswhJcOc0shlYDKV6WGkzKxXKeT4NJV/OFZSAXSQVCRXSdgx0tEt/2eJvMb+O14833Bhww0u8mTDmKolYvX+s3rdyfzHQSWAMUmoDHQ7YOSBtBtE8GNzcKiB+LXQJFuMmqTVG+HrU/J4+XVL+G2G6/04NIEKNI9kmWTScq2T8pTpok89hGUN64LRvK9k8TncfYU3hqEP32A/0h5stkClYfIzg5QG/NBIg92DVoJwd2rPMCwsiCs024RB8mwGzRb8scgxZtXkbJI+dBR/iXAAKXVq0Y6lPP2AAAAAElFTkSuQmCC)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-symantec,#okta-sign-in.auth-container .mfa-symantec-30{background-image:url(/assets/symantec_ico@2x-DFg-DOZt.png)}}#okta-sign-in.auth-container .mfa-symantec{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAIAAAD+THXTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzlEMjdCM0IwMDcxMTFFNThERkU5RTVFMzFGRDI3OEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzlEMjdCM0EwMDcxMTFFNThERkU5RTVFMzFGRDI3OEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozYzI0ZTlkZS1kNzVlLTQ5OGUtYWQwYy00OGNlZDkwY2JkNzkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplMWIwYzY1NS00ODlhLTExNzgtOTY4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)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-symantec{background-image:url(/assets/symantec@2x-BCdJ5rK3.png)}}#okta-sign-in.auth-container .enroll-factor-row .mfa-rsa,#okta-sign-in.auth-container .mfa-rsa-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAADgklEQVR4Xu2VSUhbURSGn6i4dSMILhSHtd2rYEVcOCwUcaWiIjh0oStHFMEZUQRBESe0DjiCSEErGK2CNdAB3DQ4Qh2ipg40g9GYv55TDM2N07WlZJEPLi8597ybL+dOCpwURQw4Cy4xWVxisrjEZHGJyfJPxXp7e5GZmYnc3FyMjY2J3VL8tZjRaORnTk4OamtrodVqodFoUFxcjMrKSiH7+bxYbHt7G8nJycjPz0d4eDhaWlrEFBQWFkKlUonhZ/FiMZqunZ0d/my1WrmJHB4eYnV1VQw/C2mxvr4+xMfHo6KiQuyy8f3KglffLqB8OoWyfgGN0SKmPImUGFUoIyMDZrNZ7PoDK5TP51Dmj363FR1U55e3UceKPoaUWHd3NxYXF8WwHQbLrdjCMWr3f0L5eIx3OhOUDyf4YrgSUx9FSmxoaAiTk5Ni2I7Lm1sx1TGUr+dQX5hZiiq3ZZKbTimx6+trJCUlYXZ2Fnq9HgaDwaGZTCa82TVAeU9Tqb19avFacyEO9SRSYsTu7i5KS0uRlpZ2b6M1SDmjPy6RvqnH25NLWnbSSIv9LxzEhoeHkZqaioKCAts59S9YXl5GU1MTn3fl5eXc6MgZGRmBTqfD1taWXb6dGN11fn5+GB8fR15eHnx8fGx9tHYsFvsFTOvsOdDx0tzcjICAANzc3EBRFL5TS0pKOBYVFYWrK/tdayfW2toKb29vPkTX1tagVqs5XldXh+DgYISEhGBpaYnvx4SEBB6UYuvr63w1NTQ0cH5MTAwmJiZ4oyQmJvKfFcWogsTc3Bzc3NwerxjR1dWFsLAwTg4KCsLCwgI8PT0xPT3Niz40NBQDAwOIjo7mfOoniaysLFRVVXEsIiICg4ODiI2N5Q1Bu/khMbrw6fvKyorNgXCYyvb2dv5Ml7SHhwevCy8vL9TU1KC6uhplZWVobGxESkoK5+3v73N1SezumqJL/U6so6ODYw+JtbW18e8cHR3x9zvsxPr7+/klmqbIyEge6PT0lKcxPT0dcXFxKCoqwt7eHvz9/fkiDwwM5Pfq6+s5Pzs7m6t9J9bZ2clji2K+vr48I+7u7vyuiMNUbmxs8GA9PT04OzvjGO0aOvWnpqZs9yTtWFqLNJUE/eDo6Cjm5+e5glQBeh4cHHD/5uYmV4l25czMjK1Rxe/DQcxZcInJ4hKTxSUmi0tMFqcV+wUU/jK4kOTHywAAAABJRU5ErkJggg==)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-rsa,#okta-sign-in.auth-container .mfa-rsa-30{background-image:url(data:image/png;base64,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)}}#okta-sign-in.auth-container .mfa-rsa{background-image:url(data:image/png;base64,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)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-rsa{background-image:url(/assets/rsa@2x-lZLdQwk4.png)}}#okta-sign-in.auth-container .enroll-factor-row .mfa-onprem,#okta-sign-in.auth-container .mfa-onprem-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAIAAAAnX375AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REIxQjY4MzRDREQwMTFFNUIyNTZDNkEzNURDRjBBRTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REIxQjY4MzNDREQwMTFFNUIyNTZDNkEzNURDRjBBRTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphYjRkZDdhOS01NTQ5LTQ2OTUtOGVkNy02NTQ0MGU4MDI4ZjAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMGMyZGU0ZC01NmU4LTExNzgtYTk0ZS1hNjRkYTBiZjY4YjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5aFkpJAAACqUlEQVR42mK8//k/A30BEwPdwaiVo1ZSAFjwS995+/3Ky69sLExKghxqIlxMjLS08vdfhtwtN3feeIMQ4mKJ1xJLNpGS5WenxEpGXEXBrFPP2vffBzIMZPmEOFgvv/36+t0PcFQwhumJl9vJC3GyUNmXm2+B/JdnI1doLQsR2XrzXc6G6wz//q+68GLVzbeT3ZV91IWpmXyef/sNJN1UhCDc++9+FOy5g5D+/jt3w42KnXeB4U81K0U5QAHw/scfiH0eyy//+fIbTc3KCy9CV17+8OMvdaw0lOAFkkcffLz/HmTfry+/sCq7+PhTwPJLb77+poKVjkqCQHL+1ZeeaPa9vMXw9S2yyoevvgWvvPLp519qWMnN+vPzLyBCiuEbnK/vsz88j2bro9ffwlde+fnnP0VWsjAxFBtLowj9+cH+4RlIz7+/mLbeeP6lctddSgu8BGNJoEeRXMHxU9n0HzMrLlvXX3658vIriqzkYWPqclBEEWLj/alihsfWij33nnz8SVGxHqIjaqkoiCLEyvNTxRynrb/+1u29R5GVwGJ8gpcqEw8rqq3cP1Vx2rr/9rtTjz9RVHmJ8bCuDNBkYEatRFi4f6pZ4LK179hjSutLE2nefi81BkZUW5m5fmpYwm1leIew5uSDD48+/KS0ig7QEml1U8YId86fmlZAW7/zijLI6CHLbEGu9chuFUQZiHf7qDGgV9McP7VsGOQMGBhRjDr59BN1GiIh2qILQ7UYOFCrvP9saPaBSoZ336jW9rFTENgfp68uyYNfGRvuNgs5zS0FQY4tMfrFdgqgUhEHMBbnpXILD2hXjqX00VTjCENJBmYMQ1iZsixkSG77EA+AVfTW62+OPP5w6933X3//GYjzZJvLaIhy0dDK0db6qJWjVlIZAAQYAEn8GfnMMil2AAAAAElFTkSuQmCC)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-onprem,#okta-sign-in.auth-container .mfa-onprem-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABMCAIAAABI9cZ8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTY3QzJCQjFDREQ1MTFFNUIyNTZDNkEzNURDRjBBRTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTY3QzJCQjBDREQ1MTFFNUIyNTZDNkEzNURDRjBBRTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5YzBmNWYyMy0zMmE3LTQ1NzEtYThhNS03NDU5OGIzMGY0YjIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1MDg1ZDBkZS1kZGQ2LTExNzgtOTEzMi1iZTY3YmE4NzJiNTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4eBNxoAAAFIElEQVR42uzae0xbVRwH8HP7pKOlLzoetS2w4qBUJcxVmU6nzukysrlNZhYzNItx0z9Mlsz4YDGLM/5hpnFOo/yxxTmEDcVscUYYM2PJFtgEChkPZdBSWR88C6Wlj3tpPVgpZJQ+wXtrzvcfTpNzfunncnvOuQ9MP+UD//dgCImQCImQCImQCImQCImQCImQCYK02D2VWsvVgYluqwt4CBaHmcVl5Yo46zNTNq0RKARJCY883Wo+1jgACO9SHZTpyXvVaaXq1Tw2PSGR37cPHanvi6gri/56UcYBjVTEYSQScsSBaypaAO6NYsw/1LeKZcksWmIgv2o2Hr82EPhYUiDZX5ShEHJcuHdgwtlmtNf3j3WapsCiqmwe6/gzOSVrxQmA3FvT1ayf8Lefz0/9evvaxX1MNs9ZreWbm3eB797ixdnCT7cqM3is/xIZ9fnTC+fSuZQVpgftk5HCGnPii4UwTXrrhlPaC92jlEaOu4hAW8YPsk5A2bv1/T90WJYs4SYO/fznO3X9bsJHUSSDgQXaDnxmsfC9+v6adkvYOjUdll3Vt+E0RkWkPHn+52Swuu8Rvn9Zdz4CoT/dpqmNZ9q7hx2UQ6pTkwPtNpNtobD8su6c1hxVNfeUZ1vl7WtzMxlVkBppSqBdpxsPCI806KqjFP4bfObV2u76O1YqIeXzSMPw9IDVBYUfNOir2syxf4sZ38ELPSs35Ua921KKOWJh0tjcQlLdMTSNeyvbTKHGDPcBkQww2KH6eH2HLvXC47VTlUqJvetn1wdP3vhrrgAWdD2cj7GTYzXibC6R/XAYJwwd+65UtVEhIPl0hdmtliyYUsML4V+m287QtwDCHfa8LavtaTfbyUfCa8VHsyM42HNCfyJ14t6dP3YNTrpJRsK8oZGG6TFmWCiMzjlNvPJTjxP3kYx8IkugyuSF6iGQubhBLjgidOqHHW/X3SEZCVP+pCLkFELzyYricf7SPXK61UwycoOcv0kpWlHnscaBP0amyUTCfLg5BzBoK+gkvG9e6iW8pCJlfPbhx+Thlr64nPDH+WXTXTKRMAcfkaqlvBV1nmgeNEy4yETSMXBy2/2ASV9BJ+E9+pueTCRMljDpo6ezIzgesTsb+8ZvDdrIRMK8XJhWUiCJyKmI0flJYLdMFnL2SzyXm5OWHMEVQWjn70s5Ww2TMe9plw3JYWKVu1UsLis+pyOE84umQZKRMBk81sU9BYDNiNMJjF1BB13tGzdPeUhGwuRJVlXtygNMWsxOgr0KZKqCD/GB2s4R8pEwxXJ+xfY8QMNicEIhnrUeMJd87HexlxpImC1KYcUL+bNraDTOsEKYPotjNPpbtSv1mGlLrvDMi6rIz1un6L6wQn9uGaeogvRfc54vjXQeApkFkQhhOi12CiFhNLKUK/seFAuX89G6YdJFLSTMGjHnSlnhOgV/uQpOLnjiRBXk7J2QJPq5PerXNFKALUM1Jg2jIhIGXlqXP5V19iU1g8uMs5SQw6Qo0p/HFfyb+4u25kviKVKYzo12CDkvK90wTB5u6LeMOaNf17HrB9ZJU9gJgASzz7LAt23mj+Ge2xnF4r6jYPXnJbmJ8Z8MxOHxVnUMnWgxOmzhb5lnijl1+x6K4e0nSrxbN+MDjbqJ2q7hX3VW4A62QmDYDpXk6OYcOFHHUJ9aLxASXqA12bQmu9HmHnXiNjch5jAfSOM+qxTJBeyYy6K3JBESIRESIRESIRESIRESIRESIREylvwtwAB6S5/EA1dPvAAAAABJRU5ErkJggg==)}}#okta-sign-in.auth-container .mfa-onprem{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAIAAAD+THXTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REIxQjY4MzBDREQwMTFFNUIyNTZDNkEzNURDRjBBRTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REIxQjY4MkZDREQwMTFFNUIyNTZDNkEzNURDRjBBRTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4Y2UwZmE3MC01YjkzLTRkMWUtOWJhNi00NWY2OTNiNTk2MTMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplMWIwYzY1NS00ODlhLTExNzgtOTY4Zi1iMTYzMzcyYTI4YWUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6MbVkJAAAEfElEQVR42uzaf2wTVQAH8Lv+3K0rc61rV/ZL1q520g0HYmALCRCMosYFncNNEoNxfwj+iBiiifK/C4Y/jJlBo/tHGAFXRXCbGBODgQoRxljtZu3c1kJn19n1B13X9cf5yo0G7a+7o907l/dN07wm76793Lt71/fe4RN+EltZ4WErLoiESIiESIiESIiESIi08kgCdpv9POUxmFyXpv3Tt8IYH6soFGruIzZXFjdVF+uVErgknOngIhgmXz/7+4+Wv9NVKJMTe/TK5/UKRZHw/0Ha961lYNRFo/l5HQ3K1zZVqKQiTpOMNm9Hr+k/bbJaInLNh+3uIBZL2hUf73yk/M2mSomIx1HS/jOWfrMrgelp0elKC6mPCxHSaPOcHp09PTaLRWJ3byWWio7sUD+plXGRpP/k14AvRJUHXm5MeBIB7fTGWct35hRn5s660q7H1VIxn1udeCCwSBVKZQXJHnBsDg5YU3rih2DU1dwzdOWmn2P3pehSk6oKRSk9hhFnhq393lDr8ZFjQ04ukURLp40nFEn29F2n8Vtj5PvnrId+mPj35QaPVFNSQBVscwuJ3wQ87wyO0/LcyZdXHS/1mcEtDj5pnaJoqRSJDTl8lOfdwfFTw38x/eKLf861nzIFFmOQSc3VxYnyoMUd93w/fpK5h8qw3ffciRHvQhRmJ+6ej2z4+DJG3t5EImyrlZ+8lt4zY42/KzSZ96lTFRnaGwghDqeVZIWCTQ/caahAOLOHmBkHryVY+oxN39prMIejkE48kBfXlWWvdNtDFemoLk163uq3kLBIT9TKiVUimh76KnCD/vC8DQ5JwMMObKxguhUdVbfR3m9xwxnV7nm4TJxhyKDQBBVqdqr9/X9MeRYgkAoE+Adb12SqwVoVirx6xhIll50E0vLQ/XWrpflQjTr83b/cgEACN5Gux9QYjudDdeSCbcw1D2GGqL5M0vloeZZK7FRR8u1BK7n8JJCDW6rXKCT5UJkdfsNvLggkIR/79JkHEyOO3KoOnZ9cZNVR3Ossh0ZOdD+lzV6PuSroW+y95oRAik8qaGX7NlfmQ9V12c5ipJibuagDW6q21cpyrgINdc7qhkPi49jRlroNd42mmKrS5TjzwVjOZgxBV9Gzqy57B5hKFf+YZlh1YdIzF4zAIYFIxfyvduurkibDMqsyeKjpl58mPNBI1Bjx6/Z6tZJuW2XxULMUU1BJcRUh+KajYX0Vresqqwfk+kwAMgmkSMQ70aZvbVDmZG8Wfwg+ieotDu/UvLe9JstfWzqB2D0k55WNqmMvrBXf4xITw2OS92Wfpqpi497G7bVy1nsQEUJukUBKCMHnz+oOP63FCDZLnVvLV3GORKV1bemVzvXtjSqMx+xMaqtn1s3gy/9sq80T+sho7zPNpFgITcoOrfyzXTquk6jc9IV6h51fmJzgv2m6Os01JUdbdEzXeXG4TyCDdrrq8F+c8hpveIdm50OBMDgtxYQAXD+76xXbakrYdJDooWpEQiREQiREQiREQiREQiREykX+EWAAWPHcQfU5nh8AAAAASUVORK5CYII=)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-onprem{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAIAAAAhotZpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTY3QzJCQjVDREQ1MTFFNUIyNTZDNkEzNURDRjBBRTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTY3QzJCQjRDREQ1MTFFNUIyNTZDNkEzNURDRjBBRTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDplOWVhOGU3ZC1iZGQzLTQyNTItYjk0Mi1iNWI2NzkxNDM1ODgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjZDRmMDY1Ny1kYjY4LTExNzgtYjdj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)}}#okta-sign-in.auth-container .enroll-factor-row .mfa-duo,#okta-sign-in.auth-container .mfa-duo-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAIAAAAnX375AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTZGQzcwODUwRjgwMTFFNUJCM0Q4NDE3OTk4OENBNkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTZGQzcwODQwRjgwMTFFNUJCM0Q4NDE3OTk4OENBNkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkOTY2NjFiMC1jMjIzLTRiMGItOWY5YS05YTVlNWIzMTYyYmIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMGMyZGU0ZC01NmU4LTExNzgtYTk0ZS1hNjRkYTBiZjY4YjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ljlKoAAAEdUlEQVR42tRX22scVRifc+bMZS/Zze4msbGJaBcMFiVRKoK3B4tUX/okBV8k0CehTxUKpfY/qA8t9NEXH7yD8VKNKJQEURuqbcVQ0jbb2iSm22Rl7zuXM3P8ZmczO7M7uzubxILDksy5/M53+33f+QYd/epVLsiDGMdQl3UGWwIdxOHekhpH9jgQtUO2KZIFVL0PCA7q1V66+9jXAYKDKu7o3kV2i30dzMW77rcd02cbz07p8x88uyCStVi2fcY6p/SiK+ozwLij951TAtK1Syy9M7ibK9rBQayx93R2NWkpnshTKa019wgxbK03ZlljM3iBtW7zAL1mEEce4E3OKOsFZjZ381iQSZjHBN4VWlNpDWHGTCTyMkJIN1RUH8NQIiGQYnJU0aq6qRNMZBIBoEebhpVbj8F0gB0YPVwXUDcdsWx5bSl3xaTWofsG94/H95nMwIjPVtaooadCI5TpAhZhuFK8ZSnEoYmhZ0ajY/cr69c3fzf0UlRKgk5uJzdFgmoJMvz2gdMtSt3JL71/9czPq9+8+eSxQ+k37MmF9bmqWnxp/FBZLcTl1Gzms/cuzT47evDo1Il0cr+9Z7W4DMA/Ny4NSiNuqbgZAA4ZzFRotUXko4MT77547rH4U3kl50xqVFWpUlILJa1Q1gr5Wm584PHTL5935MEzFkuffOHsRPLpipZ3UwQ79jJrgARebA85OHx66h3VUNprgPWPMcWovjV5PEQiLUCRF6cnjxucYbqsbDoWI6CPmfnnusBLLXyDJRgPhff41gGIbkIeAgb8VbhheslirXLmSPjhopoXkNQuktcM5Vr2V3iBUzwcw2Szem9vPN0x+xG+uXktV1mnpu7VFVsuZeA/7JOXpmkIWHjlkcOEJ9SkbqRM5Ex+6YfbX76ePuJnKIKgTu15/onUZE2vuHsSkZdKWn7mxgcg2yENbhYLSxtUo+WqXoa/jZ9eUmgFMmT+7ndzKzP3yiveYEKIGJhoMHrh1seQLZC7ALGBNVoBXb9f/hwOJEho1COGsKuQWqSNiANRMRYV7F88JqdSoYe+Xf5k/u6FEI6e+eUEJJytPoQ8IsQGxHhYjCZCw/MrX3x988NkaBgggI1JSYj9j3dmZjOfxsQE45o1jrjjAdVgMXeVIGITDGagGC2sXbyS/SkmJKASrRYzpy5Ov5Y+AklMDfWPjQWN1iQhDNanpL0fLZ5f3Lj83NjBuJQoacXLf8/9lp0DvcGrbj4ip4+1C17NKHMmcjIISpqAxLAQt1MCwEAx0EPmI/BeL3iWewgvSSQMLxW9qDOASMAjHvMRC4g4L/+JOzCIw2E+xvGuAg1Dp4xb+WASHuwdsSsnxNjpqu36Aq62q3xdFRvYucb6XkM+F0L7pOsiYs4tYydoe49vMbafTqm/zrbDzY+73cBdzu3eKmzlg+8eHLRj7quz9UVtSSUPqJNkaAdNZfB4/59b5wf9TeJwuAuZnQ27I9LhsPPSqdetd2s7+6Tt2dR7N7Pd/L70pW6bNl0C/q8AAwC2bzZ0PKC+KgAAAABJRU5ErkJggg==)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-duo,#okta-sign-in.auth-container .mfa-duo-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABMCAIAAABI9cZ8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0JFMEZEMzc5NTdCMTFFNTg3NjVCRDRCMUVGRjExNzUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0JFMEZEMzY5NTdCMTFFNTg3NjVCRDRCMUVGRjExNzUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NzRmNzg0OS1iZDI0LTRkZTQtOGZmNi01ZWE2NmIwNjJhMzIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1MDg1ZDBkZS1kZGQ2LTExNzgtOTEzMi1iZTY3YmE4NzJiNTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5CJmb6AAADRUlEQVR42uzaW0gUURgAYPcyy7LrJdLwXhqydtNIU0nEMlAI1qB66CGDsALzxScJgzALgi4vPhSUGUG3BxPCSsyQUmtN1lpTW2+53tZx3VVX3buzu9MhQ0R0nJldDmT/z7AMM/Of4ds5Z85/lhWcr8sN2OwhDPgPApCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSED+60iBQMAvUcxw7lF+I8NZyrO44DIPzfWpJz51TqlommaZe+FNXkX2/TVPlbcUrzpCCIlDsblpUdmxwQmBkmA7ZdVbhjvIVtVYg9Pj9AOSOQiRJFQWjrb0qMMjcwMPv9802kj/PrrMmNyTuwu3SEOXj8iIQMXWJLTlK8687nvSPPoOX3eN26Ioy6qMDor3F48Qii+mlBUeKF0pXBlBkpCzySXFadckQgm+MYnuWpR6hc0tNwyRUFx0sDwjOmfDK1MiMovTK9A3gu/FExm0Q5lY4Hs7J3ad2x+ewfLifdtSlYoCrG/Xo3HH5YTclxbC5TF5O09xSjmWcDoycDs+pFQsS2PRzRgiJz5fKBBxmwYFoiNxSqzzZBLrnrZm7A1L4ZG1hzHL/8j4EIUv6WGySD5Z8gie8ySatfGXNZfqlX5vkwm5Xl3CHDbKcrvtMqqHULXAI/1qVqVYSHDNcnupG59L8HVXvWUUfaKKj1+62TXLI2vWOYN1TA7O9KBP3Xw/v3SduY9H1i+zFh9y0ePqManRTru+iV8LHWQLHUBzSvHSHjXZjA/ZTjY73A6088PwVWfu5dGC0T6pJls5pbSOf5h1mDAhjQ7D8rIAPY1qzS3L4jyPdhp1tUsDm038nNZ8HH2Lqayzu62vtI8pL7V8ZMpG3lWVmmyTXJtCjTztqhxkHGZL8c3wpaa3mqa9OJAT1rEqzZ0pm371ccvI9Zai90M1zj99mH2gBfGz7nsNulqnx77mBXOumZfaB3UDzzcU+rRoRlOTzW0dXxjuNqr7p7vWe1ugIVqjraoffIFqWlTxcamH6DZ9k8agQuupxNDkCHmMVCy1UpaxeV3vdGePqcPLgvf3dxP4vysgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCA3MTxW4ABACkGJU1ybDI0AAAAAElFTkSuQmCC)}}#okta-sign-in.auth-container .mfa-duo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAIAAAD+THXTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTU0MDFBNTkwMDUyMTFFNThERkU5RTVFMzFGRDI3OEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTU0MDFBNTgwMDUyMTFFNThERkU5RTVFMzFGRDI3OEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozYzI0ZTlkZS1kNzVlLTQ5OGUtYWQwYy00OGNlZDkwY2JkNzkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplMWIwYzY1NS00ODlhLTExNzgtOTY4Zi1iMTYzMzcyYTI4YWUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6YS5p7AAAJwklEQVR42sxbW2wcVxnec2Z2ZvbiXe/a6/XacR0ndhqSpg0lfUGpEIKiNqIPFFAAt1VJVfEQGgFpBAgh0T5wEYhSVRUICakqpA+V4CFFoKqqQto01zZxnUvjBLslDvaul7W9Xu99Z4Z/svF4vHPOmTO766ijyJrMnMt/+f7rnEVPHnnAc9supHt0tN6b4HWk3n7R+CEO/mSxRCSRQXdbVYfXhQcg0Upl/a2d7rYqpx0sAUEmTWwx096uj121wFKDKpoGJHGA/eb2Aa++pfUvgw22CIgj3WsSt2o59S2tf12ha2UpnaF2l4rCzXDCKTkGKbZXqAlTbIkl02W5grhJin2wHVe0BdfLluwUOEqO34Q4swpu3tYte3CFFkbIIgqRyR5uyTfQ7lv06Y5KY77FrrVsRT+PN7MvRXQzDUDlERBlDKbS3TCBYeI0yTE8e4vqZeoK805o+G8r6dlK/NFdCWjds4d2pGeouaWcpIldG64dkAxrcRtw2OTSMnoHltjTOFMeHsETfUM7akTsmhoa6GmaccserQDjDk3YHUIYGbcrk7DCtbmSnp5JYXeFmt3vsQmimZmZdFuDG20wG3U2sp3cg+NyDRHMDhgihIjB2p4W06yUSR52zlN5giwjIWAA0q6f+lJ2VmlrkhbH7elscHpCzpKktXpMJG6PENJ1PV/Nah5t9am2KgHBI0iiz4sk3ZIDYITLarGkFuzbKIIf3hZqeayvwYWua7LolwXFuhHsXtMq5VpR9ajYI8BbEctGssHX2RSJyNZ0FXlwzN+PEIZtb8V5fZXbcq2QKSeXypmIEu+Uums6EKTX9KpfDEaU2CqfK1OAVU3XQlLUWBkZzw2IGQmEUFGLZa0MpAMBokfMlufny7MdUjSqJBTRV1XLmWIqW5kKyd0ROa4DaSZvdZTamBSJjJZrJUmQf/TZ33YHEkRwFGvFmdzH55Mnjn58ZDJ7YaDjThF7Z3JTj2x96vG7v2ef8Oqll1K56QO7npsr/PcWvwY9qMsfP3zppdcn/5LwD6p6bSp3sT84Mjpy8N7E7oGOIcXrr9TKs/nrH6ROHf3oyLWF9/uDWyTBB3JhAF4kQr8ujLASBcaIPEuCEpYjn+r+9JdHvvXy+O9ev/qnvsBm3aMCSIhTZMEHPPvkjpAateR4KKB0wnhQe0Ut31i+9uDmR/fdczDqi1kmKh3yji3RHQ+PjB6++OJrl3/f7esLeMOap0YDoUj0p8gwGlSo5gNSiA3ckBw5cN+zcX/fH8//zCvIVa1KHFbVKqqmqrVysbq8hqVqsHZzynTuymM7Dj1xzw9oGymi/8mdP0wENz5/5pl+LHsF6RYCbbrCBH8PxmL1ChzX3u3f2TP8xPXsfwQk8CTfVgxjJEznJj4/+DUGP+a1Z3jvN7cduLE8geqUk9wjpjlft8XD/l0/jQe6litLbA9tf1Ss5sNS6On7nuXcaN/OQ0Phuxcrc0453toAh9zXUQCMB4YeTReSnNox38wVZr+wcRTsln+vPSPfmC/OcqStFuzdjBI62Ikrrnbf8SXwAa6Apxne33P/4EOuNrp/4MGwHAP7JEZekdhbEhE8R+NzZ8JKBPNpTPOoqfxMl8VZkQDXCDwItTAlU0hdnR83QhPXRlq+uhxReiE2rnFsKyyQ4xL4E8Dea5f/IGFJNYMA8wLHMJ2d/OLmr7oruhHye4P/uPbq2Oxxzo0MESNjO28dEZyhFqIEcDW6/btD4REI5zw7dfnib0z9dSp71S3wFsrzEHMe2vT1dGGWZ6OwHL2+NPn82Z9UtZosiPbET2QkTj7R5/MGaKFmLX5UCJqQEF1Mn2WyYivXkJCv5BZLGZ8cUipZ7BADDKCG/bFcZmyhlI7IMaK7Fqmpu27ER8hHKmqJAwwIwujkwpUPM0c/WrgyFNnq7LxXoi3g51zy+GhlP4iWYy8ImdpY8l1IGjEWjfzTVkfixsqxsW51RgLYQG/H4Njc6fdTxzqkxN8mXnYTaj2Q/pxN/f295PF48A62OcHbeGDDRGbsnel/dimJW/zYtISp37z4Yq2xjb8/X1l6ZfwFSG02hu56Y+rwuzfe5ASeYc3YKyDplQsvLBbmEnSu4HmXrwduIKXMVbM+MUArJbGbQN8Aa13E4kBouKQWf3Hy4LXF8R7fBiiKonLilycOnJ75F6eWwEP0+DffWP73z09+f6m0MBAeASZ1iwbgHmxsILQJfN2vTh36IH0iERjUiJzXIxCxXqqvGJG7gkrEiyWC8WDwoVKplj8189bhCy9OZi8ZmbgxDfL3bq2oPff2U3u37f/K1n0dNxNfnzcIObUgSt3+3jWG5PVBUQQOdkNw+FLmzI+Pffuxu57+TO9uGA+WrGkqyAh8Lww4lzwBZcjlzJm+wCa2uEVC9qAjAQsQMcbT780VUwVL7rwSTDDUbel88sPM2PnU2zByQ3AEhF1PjVWtFlViSs3/5wu/OTn95q7+z22P7UrmphfL8xdTpxdK/7OuBBUKBGgoHGH6QGA4XZz99elndvbs3tZ9bzzQJ3v9UAJCkjWRGT+XOgbAHghuqQuOFSiIZ4jMQl3VqggLdv2qeqWo5iUsd8o9IpZ0XWtwm+B4YJGl8jzklzL2Qf4C4MlVF4S1kRDKHr8YUsRAHUigE6B7sZwuaUW/EBCRpHqqUN5DNgMlLVRWmrkRPfawgKcYJqgTDQAw04l6zFhhbxjpxhp6UOqEf5Ar1V0rFOpmyW/eABumYQDFwHlU6a03C2AFqOrDUmw1IbSlP0yWCDmOSJCHNXZZpWBl3Vp9GV5VuPkOCQgTVmv4BrfyxAi7WG/h3AORbmI3kMiYyQ+tG077TmFvTdo7eIwOO6krKrru7hM7oEQ8WOkjTqctxZjCaE2u3Dt1Wz18JzKImuTHTIMe2N1Je4927b7Mnjh/B9iRh3rV3EpPF9Fbk+R2CnEQUVecXwAcO+kelyd4iPBz0eZ33NVR3sRPAW6/MdOQzNXm5+/Hmwp0hBmnCTWHRjqSRRdfItr+IYPS1OYig+iQuIDXhMtiPHdrfk3JDrszIdpIxkdR9qfoJk6INHnuga5WajinDWYkH/aR9sF2m3F97oGHMUdTcaSD/yCXNfLyxQ/cpK07TuFBLPG7NfscAnL+FoibsX5OO3ZUBTHfs0Z5+/EIDmHhZohztJ92XcTjEbzFRdNbOp6AYjxkzG1BWLgNgmwoJUxyG2oqK4Qacki2Elz+RKg1lhjn72mmYm+rmcUsw+ndDi3xHY2jJp3WQrjdPyZpx6lJ9hFDj8tz8i17nXafE7drjxgfaXlQE8pfF5bYeZppVK5+r/AJ0hIxT2tIF9b5F47/F2AA9uQfQt9jN2IAAAAASUVORK5CYII=)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-duo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAIAAAAhotZpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzlEN0MyMDI5NTcwMTFFNTg3NjVCRDRCMUVGRjExNzUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzlEN0MyMDE5NTcwMTFFNTg3NjVCRDRCMUVGRjExNzUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ZTc0NTUxZS1jNWY4LTQ1NjYtOWE4OC1jZTRiZjliOGZkZTciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjZDRmMDY1Ny1kYjY4LTExNzgtYjdj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)}}#okta-sign-in.auth-container .enroll-factor-row .mfa-yubikey,#okta-sign-in.auth-container .mfa-yubikey-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAIAAAAnX375AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDIwN0VGRUI2MUVFMTFFNTk2Mzc5RTNDMENCMzM2N0MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDIwN0VGRUE2MUVFMTFFNTk2Mzc5RTNDMENCMzM2N0MiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjZTRlMGU3Ni1jMTk3LTQ3NjgtYTFlZS02YzYwNzg3YjY3YjUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMGMyZGU0ZC01NmU4LTExNzgtYTk0ZS1hNjRkYTBiZjY4YjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz642OZ+AAADoklEQVR42uxW20uTYRjf+aDt6HCfurV5mLDNSspDqWFRsDyEF0UJ5Z1dRFCXdREF1V9QEJEFkV6EeGNN6CIjYRlqxoottYObbrpDOt3G1K0der69bXxOl342hMj34ttvz/u87+993vc5UUOhEGV7B42y7WOHcofy36JkbF41RonZvR+/zb91+sZ8QWcw4mfTeXw2hvHVJTm1MsE+KoW6mX2om0wF1oURg/WRZ9maTkHMVdYp25WiygxQRmLhgckHJtcLopBOY4GJYGgkump5mbS5vugincrYOiXw6cduTS0Oob9CjnwP1lQkrhZw8pHEuzJr8Qx/cuoXV2xIohBWN6tv/IF1A8r+7/fMLj2uR6VVyc5XylppVPpatWgsMmJ/NmzvisWi8FcrbTpWfHkrHgvvh/iAUae6Wi0/ty4fvguVDrM61TVK3IPMrj5YS9pjwT8N1scIV8nbSiVHwJS+8TvhaJDPwZJGDFgeOnwmYGrR3C6V1M8vTY/Yu0BusHYoRBXr+nBaKyEePMsWAHx2XmXBGWQKi5Fl846CEfNLUyAJhZdMLr07MMFmZHGZfPxwslYeCwPgWZ6ye43kLhbiD4H9BafoNGbCIRsQMLle4joeQyQaxOVYY8KTmQdkpxM7DJKjdPjMCBSKqpPCAr4WnBbAhPsVhMe4+zVgLkNUJD6U1EnqQ8YgR+kPuuHLomXz2LlED9dKT8DPSsRndPTO+PCr00h1xJAAfRY9G4+f4Cw5Sghz+LIZvBS5Ovc4LU7wbvoJuBgcoix+COKALIG/dCRAjhItC4b9KfIsprBQVBOPxTB85YIKASdv3eMiW0lQovsMRQPoholDi+mSeC/WsPZFkH0Cdj45SoynRcCyMJwyJc1WJSzOKRQfTJm1LPzOjlKemhylSlKLwIeZnkj0J3Hq849+BDS5upR8BJqj9h6ESyQ15Cih/om5CgC+oOP9TDcxK5kc8ayLO44uZdXITLc/5IzXMoVcUE4u4cGOdcoLz8euAx6ydYq4MshngAMhT4nkMIBdLDFkPuKSL3MDw7ZOhGuV7ekq9oaV5C6kt0QlaauUnU1XSeAmhmxPUSXR5DYeL7mSsXpZnt8C+SWZH8A/wV+Ms73JerlbWHVSfXPr9RKxvpm8j2wldgUcOh9yUEpXAPYdLb70V13B6t6nA+pD+t5HAW+fmd5ndYdn/Do36PSbfStOyBKQgcGDIIJVkhqZoDzDHd5Ot75D+d9S/hJgAK5FjCnxSagiAAAAAElFTkSuQmCC)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-yubikey,#okta-sign-in.auth-container .mfa-yubikey-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABMCAIAAABI9cZ8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTlBMUZGRUY5NTdCMTFFNTg3NjVCRDRCMUVGRjExNzUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTlBMUZGRUU5NTdCMTFFNTg3NjVCRDRCMUVGRjExNzUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NzRmNzg0OS1iZDI0LTRkZTQtOGZmNi01ZWE2NmIwNjJhMzIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1MDg1ZDBkZS1kZGQ2LTExNzgtOTEz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)}}#okta-sign-in.auth-container .mfa-yubikey{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAIAAAD+THXTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDIwN0VGRUY2MUVFMTFFNTk2Mzc5RTNDMENCMzM2N0MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDIwN0VGRUU2MUVFMTFFNTk2Mzc5RTNDMENCMzM2N0MiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozZGFjMzViMi1jNDU5LTRlYjMtYmYwNC00ZjRjMTU1ZWY3ZWQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplMWIwYzY1NS00ODlhLTExNzgtOTY4Zi1iMTYzMzcyYTI4YWUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7SzVe/AAAGpElEQVR42uxaa0wUVxRm3++Xy77RCoLLLgs2gql9RVG0ghrTqrTpn/5sYpPaf21t05g02vZfm6j93R99SGqNNQXfqLFNjY+WFVhWBCKwsCy7wi77Yl/0UMwyd3Z3ht2dQWLmhpC5Z+/57nwz5557zrnDisViJc9XY5c8d42hxFBiKDGUGEoMJYYSQ4mh9PxR4tKE64+6XQH7+EzfVHjYHx2PpyKxZIjPkfDYIoXQoBStNsotJnmdQqinfGoWtcnFbCLk8Fx2eK5MhvuXMl4jrrJomyzaHQKuZMVRiiejd1yn7WPnYqlQvrp8tqTOuG+T6W0eR7hSKA34/rw+eCoU9xYDIuGVbq04tE796jOmlEzFOge/7/W0U2U2Nt2eLeXvc9j8Z0MJVs55x9GxGTvBgzfKbUqRScxTcdi8ZCoejk9PR0bHAt0Er9Qoq91rOSrgSpebUjQxc7b706xuQMCRW3VvWDTbSyXludS9oaG+yWs9Exdmk4HMX0vF696yfSPkypaPEtjbme6P3cFenJzD4m00tdabDvA54qXgxJLhe65f77vaknNx3E96qRVYcfO3wAIpXRs42T3xO06oFpU3mz9bJV6dL9qT8EiH85gvMoSTW7UtTZWHlyN6AP+WyecF5Uutdd8WwAcaaIEuIODk4HUe+W7RTglMpXPwJE64VvXyHssXxewqoAsIa5WbcfLOgRMwI72G99fwD3dHf0Kesaj8nQ3fcdmChTU2NHUb++saZX3muvp3/Bx4v3S3YtVmlagMLhKp2dNdh3EW2FD27itr3qMrxgOvbR8/h/gDNr/FfGSBz0L39vCP2HtqrPiwVr8bq+IJ9t8cOrV4B2yBTbcrfd1sPvKz/QN4NOkBMGO98cDSI6b8DK/XcwmiT6xko7F1lXgNVlKjb8Z2H7j/wIE4Jjux3Ur1FuwWBGiAiZp6yDF5ha611Oe5iu4/snrTftyYas027N7vDQ9MBB+mu3NzqX7vdez4WvQRQANMQEaewsRlWigFom7cxlqjb8lcJ7A/VqiQOK1n4mL6etj/Tzjuw/p9g8yKj2I5YkDGSmBeyFaopzTi78K/kNLG7HGafhe26/RehTj96TVqdTZ0mREgj2bMTgElyOewXSlPkyveKVNskAuMmLwj8tB7YyEBGXhyC+sYwEqzIgCylK8hmJ0aStORESRgkdfk3BlKWFbdLtT2LsD/oam/gV5aWFW6lcCP6WUI/hQ6O0VraRaxZpXIRDDYqm1isRbBIRqcj1M9qNVpmwkQcPgzdKylWALZxSFfIBgs5atxAc6d0V+G/XcXHYO4wiC3EGWEfBXOldNACc3ASWNkG2p7/b7rqbkExnfvJlbnsPjo7GHqKfHZiN0nUiSR1FrVJjFPnT1mYQnNObzlYv4yF0NnF9NAiYuAhuNTJNAsjkW7M+tPVZpG0gAnFJtC41oaKMkEetQFuUhVarQ75v1fRqvVNZPq4vBlAi31lFQiJBdyB3pIVZQik0lel5mE62VmUl33DIKvWnImlgclvawK2w3GJ8Evk2pZdXjbq9XvIdUC5GBsEisxyKqpp7Ra8SI+ivV2kmr5Qo/RJSEya7aSx8cZyGXyDdRTUgiNGjHyonrc7cQpJ3hFh+cS4hjUjaSVFsAEZKwE5lUS7uyFJxfV2u1IRpicuec6QzC+33szkpgmTiUyG2ACMlZi0e2gK1+yanfyOYjzvT/W9iQ8nGt81/h55GFL1uuk60mrRYCJ5hoSi6aJLkqwmdQZ9uEKeh3O44nUbDaX5fSE+vJ6RYDT4TyWRDdxmDGvc428K0QNpoMiLhJ9+SJD7c6vkphgZ6G5AnatxJz+00ut6wkjBkAAHFwtBeZqMB6kvTT5yHer3fllZh2vxXyk4LoXpFLtzuOPp2/j5C3mzyvVr9NemqxUv2bT7cUJ4W7a7B/BSigAELRAN5OPVduSL5+SggvI4J1/y1oTZ/M3GlvrTfvzqYmfAX+QzAiCl7smDi0SD5zt+cQbHsjiRTjyGn1zdWkjycmFt7PH3ZHr5OLNmq9FPHkBN1bk+VLw//OlBznTuKfnS2WQz7FZXMiXIL5euedLaSd+bfCEw3OxhKL2jE8BsT7wxvxZra8YEAlPvaXiEPieIm+GshP1WDJy19VWzIl6g6mVzxEVfyeUf/cQdHiu9HouZXUbWd0ABFkr9LsHXPNH3aP+rvmvUyIjgeh4PBmBtwdvA5ILudAA2STkP2WKOoXQQPnULObTd4YSQ4mhxFBiKDGUGEoMJYbSym//CTAAbW3gU+45GREAAAAASUVORK5CYII=)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-yubikey{background-image:url(/assets/yubico@2x-CC8Dr6D9.png)}}#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-sms,#okta-sign-in.auth-container .mfa-sms-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAIAAAAnX375AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzdGRjgyMzcwRjgxMTFFNUJCM0Q4NDE3OTk4OENBNkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzdGRjgyMzYwRjgxMTFFNUJCM0Q4NDE3OTk4OENBNkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkOTY2NjFiMC1jMjIzLTRiMGItOWY5YS05YTVlNWIzMTYyYmIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMGMyZGU0ZC01NmU4LTExNzgtYTk0ZS1hNjRkYTBiZjY4YjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5gz5tgAAACrUlEQVR42mK8//k/A30BEwPdwaiVo1aOWkkAsBCv9PnHX/tuvjv/9PPD9z/ef//z4ftfEW4WYS4WNVEuY1l+GxV+AU6iTGMkpvS59fLb9CNPDt//+Be3WnZmJl8toXgLKRkBdoqs/PefYfqhJwvOvPjzj6hyEWhxvp1MpIk4mVb+/svQsPXOtpvvSY2tSAOxUld5RjKSz9RDj8mwDwiWX3i15OQLklPsrVffFp15QXaynHr06fNPv0izcs35V/AQ3xaj8r7RFIiKDIWtxdiBjCQNfqA4kASygSJAcYiCwykaEC0///5bf+EVaVaeevQRwlDhZrZUFRSsP+0z9dKH738ggiEmonASCDKcpJs33AOq2X/tHdyEfbffkWbli8+/IYw7X/9++/n3fLZ2qK7QvBtQdwAdASeB4PDN97UBSqtCFHfe+Qg34clHEgOWh50ZzpZuO3fwxjsvA1FgCENErjz+DHQEkIRwk7c8Ll5+i4eDeUu2HqKUYWYkzUpdCW54wE5wlizY+3zGvqeS/NBsDgxABTEueDACFRx6/MVryR2IeoigmggnaVa6a4rA2fYaQsCkAQy6yXufALnAcK47BkoaQBLIBjJ4OVlOlxkB1Ry//R4YERBdrurCpBUFf/8xJC65evnlN/IyiTQf26pEXS42JhJ8yczEUOGmQJ597MyMTV5KWO0jUPpoSXCri3CQah8PK3Ovv4qRLC+ZlZcgJysDww/i7bNR4Ct3UZARZCe/vnz99RcxNnGxMNkr8QcbihnL8VFURb/58vveu58QtrIQe5yplJo41+2X3z5+//Pt99/f//7zsjELcLEqinBoiAODkxqtgr033gFTs4Ekd5y5lL2KABM4Z2uIc9GqIQKskh9/+DE3QgNPQiAPMI52g0atHLVy1EoGBoAAAwAYMAX8Jkfv4AAAAABJRU5ErkJggg==)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-sms,#okta-sign-in.auth-container .mfa-sms-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABMCAIAAABI9cZ8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTlBMUZGRjM5NTdCMTFFNTg3NjVCRDRCMUVGRjExNzUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTlBMUZGRjI5NTdCMTFFNTg3NjVCRDRCMUVGRjExNzUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NzRmNzg0OS1iZDI0LTRkZTQtOGZmNi01ZWE2NmIwNjJhMzIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1MDg1ZDBkZS1kZGQ2LTExNzgtOTEz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)}}#okta-sign-in.auth-container .mfa-okta-sms{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAIAAAD+THXTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEQ3RTM4RTQwMDcyMTFFNThERkU5RTVFMzFGRDI3OEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEQ3RTM4RTMwMDcyMTFFNThERkU5RTVFMzFGRDI3OEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozYzI0ZTlkZS1kNzVlLTQ5OGUtYWQwYy00OGNlZDkwY2JkNzkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplMWIwYzY1NS00ODlhLTExNzgtOTY4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)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-okta-sms{background-image:url(/assets/sms@2x-HtNHXR4o.png)}}#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-call,#okta-sign-in.auth-container .mfa-call-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAAXNSR0IArs4c6QAABBxJREFUWAntVl1s01UU/3Xr1nXr3LqOfaBzn52MDYaZZBGiIsMxDCSIdRIWJWgIJCYQYoiJUXxZogkfIcEXNYgGHuTLDww8AJEwBhpBhnPWKXPt2NhksHas68fWdvXci7e00LX3P/ewh56Hnnv/95xzfz333N+5KstoIIAZKAkzEBOHFAem9GTiGYtnTGkGlNrP2BpTK/0nk9nX7PsJGSlqFGSkYGlpFurLs5GfnjyZeczvquli/p0tVvTd9cA86ETXHScSVCq8Mi8P254pRK5OOUDFwHwTgDpGAXTb3DjY1o9DVwegIeO9q+ZgWVlWzCyFGkgDuzbgwLbvOzHgGMf2Z4vw5sJHQ+Ogrd+B7LQkfpRiwWL34K1vzei87cQHdaVYXzNbLMXUUsCu9I3g9SO/we31BwN+tKIcr87PC87n7L6IMZ8fOToNVlbMwubaAswioC7vBAd33mLHZy9Xoo7qT0akgL144Cr+GBwNi5eanIjWzbXQa+/dn4vWYVjtbpy+PoQWiw1pyWrsWfkE6o0GDs508Bp6Rzz4YeNCDjgsWIRJjGq559HvGHvI1TXuh/nWfbCLizLR9GQ+vmyswidrKqFNSsCmr80caCqNP15dwTO+t7XnoViRPkgBe5wo4EHJ1CahKk8X/Lz/8k2c7bJhzB/gWTq1oQYGOsq3T/6JO04vSrK0WLdgNg63D2DQOR70m2wgBWxJyYN1ocLnpirOWyLw7gtWbDzegYb9V9BBmWT11VxvxOiYD5/+3MfNXqOM+icCOPPXkHCbVEsBa6QiZ7wk5BEi0ur8dDHlum3LInzROI8uQABbT3TyzDWUG7C4SI+Tnbe5jTE7FcVZqTjXbQvzjTSRAvZYhgYvVeYG/Uc8XpwwDwbnbKBRq/BcsR7Ny8vQbXPhx55hvv5CmQH9VPSMZphU5KThxrCHj6P9SAFjAd5ZUox0zf0OtuNsF3oibFBbkMntev9bKzZooSM/m9vLcbB6ZRcnlkjRhQhyrOMWtlMxCynUa3G0aYHU9Rc+slo6YyygqSoXJup/QnqIt5q+ape6ZcJHVisCxoI2Lzfi6UJ9MP51atimQ7/ib+qPoTLk8oKxvc3lC/0sPVZ0lCLqKNUIy1Q79U8hrBO8t7SUvyh+uXmXqON3OIgqtEmJ2LGsFGtD2pfwiaanBIwFZOA2fWPGJas9LD4DGKm4368rwxtPyTdxxUcpUOgIwAEi2bXV+eIT15FAsYVdLRYQt0rLlIGxHZITVfiwwUjvrQpkUIuKJgWZKUTS0SzC16Z8lOFhALvbhz2tVhxp/wfj7DUZIozHDq+rxlwiV1mZNmBiQ9awv6Ou0EI3spee2jn0rH73+RLMD2n4wjaannZg0TZTsva/akzJRkpt48DiGVOaAaX28RpTmrF/AQwaasivf5U8AAAAAElFTkSuQmCC)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-call,#okta-sign-in.auth-container .mfa-call-30{background-image:url(data:image/png;base64,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)}}#okta-sign-in.auth-container .mfa-okta-call{background-image:url(data:image/png;base64,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)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-okta-call{background-image:url(/assets/voicecall@2x-Dq8Rpj3U.png)}}#okta-sign-in.auth-container .mfa-okta-phone{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANVSURBVHgB7ZtBSFRRFIbPC0GhGoPCAq0WkaJYm0KFdoWLXKaLamebXFUb3blq56zatXOnm6SdQkILIWigNhUDagVNulAKnNFAQbD3P3gx6Jx5971735t783zgyjeL+ebce8859zzv+/bBAQlHOEFCTUQMg4hhEDEMIoZBxDCIGAYRwyBiGEQMg4hhEDEMIoahiQxR2d2nF+9+0NyXDars7VP/xVbKD3VRR2sLuYhnou1Q3NyhsddFWivvHvnf01uXgz/X0I4YSHk4+ymIkloginLNTTR6s51cQmuPiZIS8vztN3pf2iKXSCwGy0ZFSsjEwkqwD7lCYjFYIqpSAEROf1wnV0gs5s3qb4rL9Id1Z6ImsZjtvfhfEBG2+DW+0EaQeYL330dM0sStu+0kuUBiMchs4zLgf2bg0hlygcRiuttOxXq+I9dCU36J4AqJxYxcO6/8LKTMPLjuVN2UWAzSfNXl5JoUoHUqjfReUHrOxQpbS8xg51k63RxdhxY3dsg1tMRgOT1SqJrRo3EN7QQP7QRsrvVAjeRa1GiLQdSoNKImFpaPR3VdzbB/dEedUMXNP0FF7grGaiX0d6M2YiwpV+QYE4Mj+ZnCkoKYV5/t34yNVtfYiFWSPuw3tssx3nYIrkxy0Qmd7XKMi8GSenmvR+lZm+Wk0qjq8SvvydtXlJ61VU5qHTzsN6oXbZAT97RCcz3NvMhLewAad0pogqsweqOdJu/Uj7TF1V80Pr/y74YCSxc/wHCvehtEBS+LyfDx+WXleglfdOZ+7TYFooqLrHqfS4KX1ch8HDkgjILwi9aTEoLyJD/USYNXz5EuXpbvEsRZViFhXlT4WVb+zNTdrlgdxlp4Wb9kofLLmwDLSqfxnvm9UlZjIbryGzJRBTGz2Chz6bU8sfRqzeuo0rBRs34/zIMmec7OfnBDZ/Bw4iyN9aWytCBc5+i2YjgRYpYe9xmNnieasj3bXv3DcY6/tUry/UElg47COjEAmyaSwTm/uIwrCElh3sBVsJViQiCoUCoHR6+KIFNSgNViqimUtoIpLgxEHs6Cw6lQk5u4M2IOU52jpHEF7KyYtJF3CRhEDIOIYRAxDCKGQcQwiBgGEcMgYhhEDIOIYRAxDMZeLzZMwwvbvzwGTmctlIOFAAAAAElFTkSuQmCC)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-okta-phone{background-image:url(data:image/png;base64,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)}}#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-email,#okta-sign-in.auth-container .mfa-email-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGGSURBVHgB7Zc/S8NAGMbfaIldGhWVoiag0C2bDpZuDv7Z6xfQxbF+ASfHLvoF/ARmcNXFSeriZF1UHBoE0aJNi9jSUu85CCiouTftkOF+kCW5JD+eJ3fkjMdWv08JZIQSihbjosW4aDEuWoyLFuOSWLGUyqBKrSmPYbGzlCUrPfrvGCUx4FVfyW90aFCK7hQF7e5wxJBW3rZo3jVjC+adDK2I4wrJG9HjlRM7EUJgrzBH+IFTFfwudHT5RKooi4UciofblknruUnKiDr+EoQQavOqdZZQSKxZ6QcdqviBbKToTkuBEHvcpP1Vh9ZyE3Lc7csHxYGdGMCsCto9mZ6UEQmWRMWg+dmTCeE6zpc3Fujgosb+LtlipcKs+F5aP5YPJPNbXTi/e/pAWyLVxkyXzu/fSRXlKlFReXORvJs6e03DxHGsMdpezirfY6jsks7u3mRKeAEqiguqhRwSjFrHlBKz0ik6vn4eSAqgWiQeJQUMva9kosW4aDEuWoyLFuOixbhoMS5fCTabB2XjJxgAAAAASUVORK5CYII=)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-email,#okta-sign-in.auth-container .mfa-email-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABMCAYAAADHl1ErAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAN6SURBVHgB7ZtNSFRhFIbPVGgFjYWWGCMkCcaYLWoTRVAbEVy0UAwXFUri0jYuXbm0RS4jKGojhS5cSGFQC8EMok05IhgKjkaWlFMUSmHf++UFE3/mzXOvszgPDDrOOHPnud95z7l3ZmKT35eXxciaXWJQmDASE0ZiwkhMGIkJIzFhJCaMxISRmDASE0ZiwkhMGIkJIzFhJCaMxISRmDASE0ZiwkhMGIkJIzFhJCaMxISRmDCSPaJEau6HND4al8zib8klOi6VSvOZYtFCdYXF9+6WXCOer7tNasKeTXyVnoYKqasslFzgbOkBGbiWlERBvl/9WqgJuz0860sSGzrUUrVj4vD8PVcqpO3cUel8Ma0eE2oZBtKZJWl/OuU3uqvmmNSfLHLXJyW9sCRhgzjouFjqn7t7+IP0jn6WMFAVFjAy/U0u3H0r9ZVFvkxxvfvlbCjiIKrpdLHbOYXS925eah+mQm08oY4V2MsQNzb304tDmSQK8kSLZidq6EaVD/baBykfC2F36VBW2FruvfkogxNfvDCIwwvrG52X/yUoeUQAVhR+RkUkwkCQb4l4nhd3011YcRCF/wV4LJR61EQ+6UPczMqKgDR0tK3KFLdjReHiH2NhUVKf9EYFhshWGEBA37lc7n8PwnmzxrBRoEP0wNWkND4ej6QDryYyYVglENPrSrDblWIAGgMuCHDcPugG4Psu86qPH3LlV+Lvj0BfHeYoZYjqaTjhfp/ZVh6yRCIMq6jtfIl0Pk/78F+P1Y1hqOWUX3GbBTokj0xnVko6/5+dECYxrc/pl916ve7fcfBbXX7QT9zZdjOMCdmOB7hvV02ZL9+NhmRIRcPQILTQ9yXoNhQvhG39zCyF+7b2T8grtyJR0ppz3nqEIix5ZJ/feByQtz+ZiuSUD3INx4543ibF0zlrUc8whDfCurX/feRzEhoGzkz4XHPzHgRqo7bC/MGvy6s6NwKgBHdiqATB9A/+nt7RLVG10Mee9bNUBMdz2YJ5LTjNhE6qgZowZEhUrZ0heXi/DFxPihZqJTk2tzOHKluRWfolmsQ0vy+ZzixKrpGI65RiQMy+YMph70uSmDASE0ZiwkhMGIkJIzFhJCaMxISRmDASE0ZiwkhMGIkJIzFhJCaMxISRmDASE0ZiwkhMGIkJIzFhJCaMxISRRPop6m2QM+/O/wHYJ3AaqV3vkQAAAABJRU5ErkJggg==)}}#okta-sign-in.auth-container .mfa-okta-email{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMKSURBVHgB7ZtPSFRRFMbPq3AqaCoyBVMoMISxNrmpdi0SwUWLpD+bICFmaRuXrVq6aZatojYSGOQiClu0CGxctKuBYMJIM9CkUilGCLvflVeTzWls5tw3Ed8PHu8xzjz1d8/53r0zb6LplbU1Ib+xRUhFKEaBYhQoRoFiFChGgWIUKEaBYhQoRoFiFChGgWIUKEaBYhQoRoFiFChGgWIUKEaBYhQoRoFiFChGYZsYMrtUkkbTnk6JBWZiLtx9JVMzy9Jorp5skyG31YtZK/V27pH09q3SSNp3N8lp93dYYCJm9nNJlkvfZPRcl5zt3idJgwFBldw80ymPi5/EArOKuTE5J9n7RTnesUueXjmamKDBY63y4FJGInd80bXz2ItFscA4fFdl+NEbF4BNfgR7D++V60/euopaFWswACN9B2XCVUj/7YIsuYoF6ZTNv2QqJiYWhNxBe+VdKOeezZkIgpA4XFEh+F0hCCImBqOJbaC72fc/jnOu5WoBwTp0os3tU/4c+cBXwEQmeGMvP/jRRQ78bf6UB+vUzIo/Tz6BaUFiM19kAARhP3Ck2QuqdmmNgxXtU5j/4l+fFImJybTs8KN+6/m8H3VsaDEEKNqkHIiAkAPucQQrnvvOZQke2/jcUATNmBiM/OWell/CEvvseNHLiQMaGTTY0+p/PvxwWgoLX3+cA9MBVA3kIthxHJKgYnw+IDDd5bv/zs9LajloD2wQhO1PwQpxEDJ6vsu9ZrHmIN8MwVoJJY9KgIzs+OuKUsqBHFRQtWBFpUFyZv9OuXaqQ0IRRAwyAiWfm3wfZFTXZRf9MgQhHiJ3zFupUp6EIs6dkb5D/thydW8mBnkSl7aWJyHYmDv3jNZKkcWd4ZCAFXY9M9t6SafWBwZ7rNHqJbK6ZT6pGWk1/qk3qlAxhYWw84rNMlH8KBZEll+y+J/e84347ZPK8OMTBYpRoBgFilGgGAWKUaAYBYpRoBgFilGgGAWKUaAYBYpRoBgFilGgGAWKUaAYBYpRoBgFilFI5MahGmnoxzrfAdXBRfDVS96CAAAAAElFTkSuQmCC)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-okta-email{background-image:url(data:image/png;base64,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)}}#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-security-question,#okta-sign-in.auth-container .mfa-question-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAIAAAAnX375AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0I3RkVGNkMwRjgwMTFFNUJCM0Q4NDE3OTk4OENBNkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0I3RkVGNkIwRjgwMTFFNUJCM0Q4NDE3OTk4OENBNkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkOTY2NjFiMC1jMjIzLTRiMGItOWY5YS05YTVlNWIzMTYyYmIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMGMyZGU0ZC01NmU4LTExNzgtYTk0ZS1hNjRkYTBiZjY4YjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7IzuEtAAAClElEQVR42mK8//k/A30BEwPdwaiVI97KnTfe7rrxjjy9LGTo2X79bcPuO0DGPwYVDw1hUrUzkpQvb736Nv3o4/0PPsBF3JQFUy1lVEW5qGbll5//3n/7dfftt+svvh25/+7qm+9YlWmLcNooCmlKcKmIcAtwsvKwM5FppUH/SbLTyIVC80GUYklMPn9+/nt1/++Hl/9/fmVgZGJk52bmF2MSU2BgYaeJlf8+PP/78NL/v3+g/P9//3//9Of7J8bXD5jl9ZgEJKmcL/+9f/bn3jmEfUgAKAiUAjqIqr788/Pvo8sQpr2CaFeWv66qHJB9/8mriSv3zDpyA8gGBgATjxAxIUyUL/++fgj3X6q3+YvXH+Ma5hb0Lnvx9sOE4ii4X4HRTDVf/vv4Cs6OmboFzva21H317iPCZR9fMUlpUCkuf35DE0iz0Xgwt5iHm92tZDoiUn98pWKKRS8ugOHZOGtD5/ZzKMUKIyP1Uiw7ehG6+9hlYpSRbyUznxiayNbjl+XEhTCUiVJqpQCsdGYSlWdkRokCO32VMDeUUpSRiZlJTBFNI8lWmkrzQ1msHEwyWshSwHQrGtWKkijkdIHK0DWSamWShTQzLEUwC8sCSzUGJmZsZjCzKugzCklDVTIyAjWSaaWmOHehtSwiqoRl2bTsQYU4GydUMxsXkMumZccoJANXBtQC1EhRq2DeiaeTjj9B1/b/LyjrMKJ7OtdCJtlSmgoNkX2337fsvvvu5188aoTYmWtclZ1UBanW9nn5+Vfn3vv77n/AKuukKFDurCjOy0b95tbR+x+mHn507S2iBaQlzJltK2etKECrFh6oiP/PcODO+6VnnwHZ0cZSDiqCTIwkGUC6laN9klErR5qVAAEGAM+680/q/I7wAAAAAElFTkSuQmCC)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-security-question,#okta-sign-in.auth-container .mfa-question-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABMCAIAAABI9cZ8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTlBMUZGRjc5NTdCMTFFNTg3NjVCRDRCMUVGRjExNzUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTlBMUZGRjY5NTdCMTFFNTg3NjVCRDRCMUVGRjExNzUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NzRmNzg0OS1iZDI0LTRkZTQtOGZmNi01ZWE2NmIwNjJhMzIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1MDg1ZDBkZS1kZGQ2LTExNzgtOTEz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)}}#okta-sign-in.auth-container .mfa-okta-security-question{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAIAAAD+THXTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzlEMjdCNDMwMDcxMTFFNThERkU5RTVFMzFGRDI3OEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzlEMjdCNDIwMDcxMTFFNThERkU5RTVFMzFGRDI3OEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozYzI0ZTlkZS1kNzVlLTQ5OGUtYWQwYy00OGNlZDkwY2JkNzkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplMWIwYzY1NS00ODlhLTExNzgtOTY4Zi1iMTYzMzcyYTI4YWUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ijFehAAAFLUlEQVR42uyaf0xbRRzAe++9/oTSlkILDGhBfm4uytB2EydxcySM/SPhD0W3mOjiyDQ6daKLEo3BxLjF7R+X4DSLQWMyY9iikqExThlz0wxxm24FittgW8t40N8t78d5qJnQH69S2sdb8y7kUu59v997n/vefe/e3YExD5SkV8IkaZdEJBFJRBKRRCQRSURKEySYZkjeENN+zEYx6YIUoNgXei71jU53fD3MA1XKkYYn/U98ev7MNQ/63TtC7jhyYXwmlNIaQeo+Lq65Qt2/XD9y3kmxC6qQ45LmlYZtlhX5WbLbA4n00QNjM98O3/zxspuBMY3LMFBv1m6s1K81abRKQhBIQRpSDOsO0jN+yuGlJqaDdtJ/weEdIYPsYuzgQFKmU64yZpTqVQVahTFTqlVJsxSEFMcUBOAP6e73TvMTKn/dZRWnWhFJRFqeRKTONIAM65liXQ7WOyOhApCmAUFIpEosU4tp8jB1NgT47YMEITs5xjjskFqwUIA0JaEpJuBmJq8AqRw3lmK5JRIAhI4Eg156bBAG3HHEqBA9/gcgJwhzDVBkCncssb5p+tJAXJ7/wPxuJI+0BIoEgx5m5AxkqMVpMdScVtAjPCQI5/obQyeiytBIVwKhsMYS47TDQJSWrjfnbm+y1lSZDXqNLxB0TLk+PNbf1X8xnCrgQRZw4x1CQQIszTrskeXtjWte2tqYoZT7AiH7uMOo16wuL97/YqtO3fNO79nwceiwE7klEMME0fEYlxPSs5HlDdaVKH+zqye3tdP68iHzk/v2f3IclbS1PBil+9GzjOuGUMYS63JGLd/4RnfLnq75Dtnz+UmUG7I1i7KzDEjQ74r16MSfk/P/fbulDuWnhmyLtcN7eJgNxBWp0Knefapp032rx8adbQe+SNgOT0iQZeLy9O1tQ/3tm4Fzuw99ZZv2J2aHRy9huITzbQ4+14x4UGz4ZyzFjJwYLpSxBGRKboE8vfZWbOBK8ezwiKTScAscPTHoJF0td5mWaIe/jodpDCw5wSGA/BPfRX/bEYqXcI0BEDLu8NC9cwu3l5AFfBmRNLIFihAjMGMph3xH64bmhywH2x/nehVjKbIzv0SOY/whrVDLw3uwwQyU6ljyPwyNoHxg0BbTRUo1shBWaNLI+BtLVpP296kF0yIEOFFSM/f9F+37Ai29u/o7YvLgBNKN3Iq4v0THn5caq3MiNYFCjZdZAC5dXLTEpXNaCnXkm22uzuEPqcKg2lQWpQmxDB1RuY6jB0bpb5XrkFaUVivPLstV8Rrxnq83hQWJW76SVdURhdXcMRA9RTJIMtI/KGnl+LMPmBKcJJdyGNN3kXyldzjWOQXnPp4RU+tj7eOhdtq7pWJDuS6xt1rSVNtQle1wF+87eSX6GhTgIMuAo7+oT2Ob3VVXnDBPEqbarZb87fcUJHGb6RlrIbK5zAuineuLMmX4gYGr7NLs4ADsXl/8SG3eUhecyTrY/G54+vXjIz4qQS6tHOtsLK8r0SZhDZ3Es9rLZPDVL21hU/D/SWvyMjqbyvOz5Mn5LEju8fMsDT84NX747PWwU/RYSUmAHZbCx+4tIJK3R5qSSwI2p/+tvtFzk35uMUuB+rWG0mKdIrm1p+reA8NKjv7mfP+nqzcDUZZ8RWrZ02uLNq/KwUDyqwYpvSfuDTEfnZ74bOiGn/63lmw5vq224NHafDkBUlQp4OHqO+mjP/554vtR8uE7jS01eRmy1J6mAvE2v4gkIolIIpKIJCKJSCJS2qW/BBgAxcwLyhStB+4AAAAASUVORK5CYII=)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-okta-security-question{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAIAAAAhotZpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OTgwNWRkZS01NTg1LTRmYWQtODY4Yi1kZGVhYzc2YTJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTk2Mjk0MkM5NTcwMTFFNTg3NjVCRDRCMUVGRjExNzUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTk2Mjk0MkI5NTcwMTFFNTg3NjVCRDRCMUVGRjExNzUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ZTc0NTUxZS1jNWY4LTQ1NjYtOWE4OC1jZTRiZjliOGZkZTciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjZDRmMDY1Ny1kYjY4LTExNzgtYjdj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)}}#okta-sign-in.auth-container .mfa-password-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIBSURBVHgB7ZY/SEJBHMd/rwKFQgNFB0WH0MiKlgahtsihpv4sjk2NtTTWUGNLjS46ukRjQ9FWYGRDREZEhKaDUpBmoGDYfQ9eiWl17xk63AeE9+55v/vcvXu/3ykPxWqVOpAu6lCkmChSTBQpJooUE6WHWsDuaZLC5xl+vThqp/WpAdKLbrG9qyztnCRpZcJNJmMPbR3f05Ctjwu2VSyWeqFpj4VWJ938Pp0v0U2uyK7aLAZMhq8wGy14jUDRc7o4vHum5f3rhs9Ccz4KeK2kFV1fZaFUaf6s/E56kHlMlH8TMxm6SQ+6vsqA18Jyl4/tte/7ye/qJz0o8swvyJ/EZiMXDds3WflB5q8HbShTIrGExNYObnktRA3EYGoyhRAKNzJ+oVyhYPSSEtkiJXJvvE86X6ZX1o66if61sZxmI0vMT7zPT/y6xzBzSCyM2Hm5gSQIxzN8YJ+tl0Lzw3xAgFqJCUAOpwy1mKMdEzpi1aI+lrAYBn5kATPshxODohBtzwzymUfiaXIwGafZQGepPJdT+yAgVjNTKNHSuIMCHitfMbQlWIF3mIyfsTSJYZZYCSx7NDjGXyfSANoxCFbN7zLz/+CH14oyhecxJosTB+6xMhDyscnVx9IkpoI9gVnXg+CqVC0QxJ5rNHCzWJrE2oEs4qJIMVGkmChSTJSOFfsAkKH0euuJ6DQAAAAASUVORK5CYII=)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-password-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABMCAYAAADHl1ErAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASBSURBVHgB7ZsxTFNBGMcPxbQGaU0wQEKFGINGFEkIKok6GRlkEwdxEgZxw0FGXZwMDrDpAk52UZnKQKKDogEVE1SaCCFGoUOJJLRC0gYM3v/ae308Cnnfo+Y9zfdLSPvu3b377n/f3bvedxR9W15fF4xtdgmGBAtGhAUjwoIRYcGIsGBEWDAiLBgRFowIC0aEBSPCghFhwYiwYERYMCIsGBEWjAgLRoQFI8KCESkWHqL/zXcx9mNJ/iXUdV15iehoCokr9RXCKxR5IWqUTK2JrqEpQygrEC7c3iACfvf71xNDMuNZGbECvmJxsbZMnDkYNO5HF1ZUHi/guocl02uioe+t+h4K+qUnnVSfYD6REu3hT+oTQr6+edp1L3Pdw6LxZeN7R1OVIRbAd6QBCIv5zW1cnxTmE2njO7zISijoE6GAX3gFT70l89FSe0D9eQVehxFxddIf+BAT917MksrcuXBYdGbnNTdw1cPME/7fLFNIeEgSYcGIsGBEWDAiLBgRFowIC0aEBSPi6m/JzlP0FbuTMoXEEzuu/xI8JImwYERYMCIsGJGCCXY1PCnOP3xnOz8CG4fuvxJ9o/ajQciLMihrF9jU/mRSFIqCeljAt1v87zgWrE/GCXuGvxq9HfTtMYIYCMxiJ9W6m9ouvfDp5/iGNB0lii4sq/vmyBDSWgcnjDp0iE2XwY4typiBTeYYJmyqyubXdvWPOo9xOl64onI0HgHY7rM1olR6VzK1qhrcMzytGtlsCsbiGhEiNGh8bkmVUc+R4TM0EMMNjTNHkfDsZPq3Gla3ztWIqkAuXonn4D7Egy1aTKwq8SzY1nvpiCj1Z7x+ZOan6IlMq/raTjg/erCjhSsMh3HPvsRVY2EMgFDdsoHN1fs3lUFDIBAaqfOjLOKP2Ku3BmrNdWiQH/kger5zFyhzO4KOSeS8Xta1nV122fFKX7n5y1ljqOEcxKPLxzcEZK3AC7ueRw3B7AQ2IJoeatYI+VZ23RiaEuPZIwgttWWqnu3K2MGxYDBocCImBt7H1DUCripdDiH0MHoeHmA2EELpcxTo7bG53Cfy5fMY7ZFqiFcHjWG4VR1mu7S34mUEuwDKYEg6Fc7xpI/JFr0OA3DmIRTcq9wfPQ+D0FCci0ADAA6U4DoaX1E9Hb7WoNLb6itVeYB5yfyiwPORFgr4RKSjUT63UqUjP54xMr2o5jfzMqP18UfDrsj1Rjnh+8Sx8n3KLhxw0c90iuNJv7f1qBJDzweJ9KooEpnh8kDeg8EYcrqXM2e9MvOU9hANriEC3noYOhrsTKC8Hq4QCKBepCHvyMziBm/JeJzPsOtXSnpWIGcX0gN+58sfx4LVyV6zMp/MveHyTax3pVdsKmMSzjqPwWPzzW26IyCC9b51SCNvzFTHTg/nFWw/DOcfKCtwNBhDt66ixHYZ5EWZfIdWtrarTC55Crftx/thRPjHNxEWjAgLRoQFI8KCEWHBiLBgRFgwIiwYERaMCAtGhAUjwoIRYcGIsGBEWDAiLBgRFoyI5/9fMotnttH/ABzI+1zMuk/iAAAAAElFTkSuQmCC)}}#okta-sign-in.auth-container .enroll-factor-row .mfa-windows-hello,#okta-sign-in.auth-container .mfa-windows-hello-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAAXNSR0IArs4c6QAAAXVJREFUWAntWDtOxDAQHccJAYr9SJQ0iBIK9gp7GyqOgcQJOA0cAWoK4tQg8dF+gLAxnsCyOFp71uIjC40lK/Z4PH5+tkdPEcVIa4iwJBFiaiAxsNCTYcaYsVAGQv2jvWNp6E5W9b970aCmNZTjGtRk9tkuJjVcDjtkmG8Bu33WkBrOlVns/KZqvtjG+ljV5OI+BxLYfaUBd6k+dn79pT161XC8twmlsZ0WT751gsdIYIOzh+CgPzEh2svPwEKPlxn7N4yR6eJod9272f2OhO2NBPLE7+cNsmSQBJZLsWTawiSFgNS4UH6LGau1SGAnV1NvpH4mgjP/4U7ujYmD/CpJiloOzFiLELIbLWPkq7wYdqEwWqwwalSNZ5Y2Qz32W4UE1jPpYNCTTQXILByoYDHNlQZ0ZrhH5Yqi8U8UrIWk1dnK35Nvf03CQVdao3PNj8q3NJofVfActOXo6Aj+2+NgxmWO9lUyMNeRuezMmIsZlz1axt4Aeu+UE7/ZvB0AAAAASUVORK5CYII=)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-windows-hello,#okta-sign-in.auth-container .mfa-windows-hello-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABMCAYAAADHl1ErAAAAAXNSR0IArs4c6QAAArhJREFUeAHtm8tu2lAURY+DGwatIETwFZFQaNpZJ00H/YT+YH6jkTLtoIqqjmsYVk1fvNIkgHvOtS0SCVnetkkv6raCcOKNg5fXNeSyE0TTOBYuhQnsFU4y6AgQGCgCgREYSACM0zACAwmAcRpGYCABME7DCAwkAMZpGIGBBMA4DSMwkAAYp2EEBhIA4yGY9z7+6y6W4Xwlw5nerlcymi/deqQ/uzxtVX7+Owns520KRSEYEIMx0pvdj+9WlaHk7cBbYN8VikEwS4YztcTWU2smW4biLbCvN7FECmG+jOW0F+q9yLsPU2fNZOHnRw1bN+xKoThLbOiYITZ0UmOuFZQtx+1QgT2TxSqWz+NF3gn+59tqAWYXWrt+uCGjYL7cW596akpZ8rUAG5z/Lvv7d+5xfOMKnjICIzCQABinYQQGEgDjNIzAQAJgnIYRGEgAjNMwAgMJgHEaRmAgATBOw0BgAVvUGDEahvGSWiYQ+++rTSD2dYr67MVTsdnpVxfV9pV3/J/etPM2F9pWC7CqH1jMsmls/R+LqvsqdNQVQhySIDwCIzCQABinYQQGEgDjNIzAQAJgnIYRGEgAjNMwAgMJgPFa/pb8+Lqd9L7StqD1wJIa5VJYd9pwRjr7gXT2GzI4aOjWJw8S36xQZ32xrFCnULNC3Z+0UPfgAZ5/U4thecfYawbSazbkZcdgrhfrHlpl0/qr+uWWcC+Qo1boKpu+muntjKtVPUdmo9o5soqnG+5Ja7rsFFD09mB9xkqubd2wks9LumpmV8082TDMf2S18/SaaUPeNa71/r+tneeBPtRr5qFeM59vgOk6/PdsTF58kjJy3j6LbvN2SBY9gMfO8Y0rSJzACAwkAMZpGIGBBMA4DSMwkAAYp2EEBhIA4zSMwEACYJyGERhIAIzTMAIDCYBxGgYC+wu1yi0jGwJH1AAAAABJRU5ErkJggg==)}}#okta-sign-in.auth-container .mfa-windows-hello{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAAAXNSR0IArs4c6QAAAn9JREFUeAHtmr9OwlAYxT+qEiRBiSy66GBi4sKgm4uJi5tx9CmMo6/ho7j4AE7GycQHgGrCoPFPVMA/QL0fFGzSHoLcCpWcmzQ0p/fS+/16bqDtSZXePE/YQgSckEKhTYBggBEIhmAAASDTMQQDCACZjiEYQADIdAzBAAJApmMIBhAAMh1DMIAAkOkYAGYa6P9Cfv7ypFxrSblqtrrZak1xzX7JaFc7c1Y1JB7M06dfvAIwhSsI12xa/MtXy6r4foMTAebRL16Ldf3iuy54/cPiEwHm3hRfUsubwjufLTley8hK1pH9ize5rTf7zXPkx2J1TPDKl6sd26sLFEa1EX60fLiaGXnBg57QGszRda3tAAUwLtsPWuxv+lmDOa18/uZ8/6Yv/8eAS0UwBAMIAJmOIRhAAMh0DMEAAkCmYwgGEAAyHUMwgACQ6RgAJsWoWTQZ67vrG/Osddi2mHEknRKpvHvSiDkKuDxrtxiswWyfvwzLRc625mQ958jBZfxP8Eq7+aHnpQPtsFqdOtmDCQZcH4IhGEAAyHQMwQACQKZjCAYQADIdQzCAAJCtHbO3lJbi/LTkZqy/CkxxPLL1vdJJMdub+UMgztF7qe8nHGrN8Ev93sAE7liDCdZUMLfKhfSUbOanjDwTPCR3HyYG4icfNPui+1ntltCWiOcxQae5Gh/R2JiBpyGi14j4yCAsbe+uY3XMIBOO6tPPad3MTQfWT9RMI2cTHzWLgtXVFszyXDDLcyNiebbzeQF36fLUfJ5Cs22JWEq2RfzF+Mn6jY2REMEAmARDMIAAkOkYggEEgEzHEAwgAGQ6hmAAASDTMQQDCACZjiEYQADIdAwA8w0a3Qgxt2fFowAAAABJRU5ErkJggg==)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-windows-hello{background-image:url(data:image/png;base64,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)}}#okta-sign-in.auth-container .enroll-factor-row .mfa-u2f,#okta-sign-in.auth-container .mfa-u2f-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAAXNSR0IArs4c6QAAAdVJREFUWAljvP/l/3+GQQiYBqGbwE4adRipMTMaYqMhRmoIkKp+0KYxFlJ9gq5+7tajDP0r9zD8+/cPLqUqK86wpjmdgZWFGS5GKoNihx25dIfBxVidQUdJmuHo5bsMXhY6DPXzNjO8ePuJQVZckFT3wNVTJSp//fnL8PXnL4bff/8yfPnxE244JQyKQwxk+YHzt8AYxD538xGIohhQ5LAfv/8x8PHyMihIiWI45N2PPwyyGKLECzBS0rpwmnmW4cG77zhsY2RYFqXDYCHPj0MevzBFaQy3o0CW/me4/x6Xo/E7CiRLkcMIG0++ilGHkRp2oyFGaohRVI7BLBPnYWPIsZZlEOZiZVh35RXDntvvYFJk0xQ7jI2FkWF5tC6DvCAn2BHu6iIMyauvMhy4+55sR4E0UpzG9KV44Y6CucRPC7MmgMkRS1PssG8//2LY9e0XphiGIgICFDvs6suvDPvuINLUl59/GOadeUbAWsLSFKcxkBXpa68xeGqIgBM/KOE/+0R504cqDvsHHGTYev0N4WAgQQXFUUmCXSQppchhDspCOC3j52RlMJTiwylPSIKi9hghwymRpyjEKLGYkN5RhxEKIXT50RBDDxFC/NEQIxRC6PIAHhNxWZLvWgkAAAAASUVORK5CYII=)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-u2f,#okta-sign-in.auth-container .mfa-u2f-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABMCAYAAADHl1ErAAAAAXNSR0IArs4c6QAAA3FJREFUeAHtm99LU2EYx7+b2xRNlOz3wh80sBFJIkWoBAVBRXYXdBERZF4GXVR0FV0k2L8QeqH0JxhIEBZBYKSi/RqrzaTNX1tqbrOma+1s4Y72w/d5j/m+F8+5es/2fc7zPJ/zfQ+Hc95jC8bSafAmTMAurGRhlgADIxqBgTEwIgGinB3GwIgEiHJ2GAMjEiDK2WEMjEiAKGeHMTAiAaKcHcbAiASIcnYYAyMSIModRP2Gy8ORObR29GBsIrLOsW047K3Gg5sX4XKqK1v5lOwbeCsAy2CZxst3QQz7P68D9v/+re5U/epraTm10uHZxjoUFNgRCE1jNBBGc50HFWVbEJ2P4fnIh6wumcrrVwI3caAcmLnXu1daUORyobvvRRZY27ljaKitwivfpxVgZr2KsfIpqaJpKzm1ctjV+z2w222Y+vI129O97l6UlhRhIf7NSo8bGqsVsEHf+KrmfONTq/Z12OEpSTwLDIwITNmUnF9cxrPAHCKpQtQf3C9c9shMEnFfFCc8W+EssAnHbZTQpmqpQEvXMN5MxaT7uHBoF9pPe6TjZQOVTUkrsIxmX0/Kw5aFZcQpA2alaJWxDIxIn4ExMCIBopwdxsCIBIhydhgDIxIgytlhDIxIgChnhzEwIgGiXNnjnb/VWVHsRL27FJXlRfDNJDAcXkA8qfZNkblWrYBdatiN28dr4HLkrxSRRBK3ev3o/zhrrlvZOF+ZshJyiduOunHn5L5VsIx/thW70Hn+AJqqyxVXmEuvBTB3WSGuN1f9E0j7KQ8cmTdKqjctgDXXlP/mrLVg9mauabXbi9f+vOn7WgDz7igRaty7U0wndDBJkRbAooklofKjcTGd0MEkRVoAG50QeT6fxqii5/hmtloAexqYxVAotzzAXJx5/HBwEhF2WA6J8U3wjUd+hOb/vIbCgNnRP2bmp2yszY1rMLqIM11DuNZUicbqsuyd/vvpBB77o+gcCOGHJh9aawPMsEzsewrtT4LK3COSWItrmEihumgYGPFMMDAGRiRAlCtzmDOzWtrKZjVeNre1qmWzZuJaj7gz67vk0pe4HLjcsMdCdvlQZevD5EtWGyl3itXWrDQ7AyPiZ2AMjEiAKGeHMTAiAaKcHcbAiASIcnYYAyMSIMrZYQyMSIAoZ4cxMCIBopwdxsCIBIjyn1rRtykcGFjDAAAAAElFTkSuQmCC)}}#okta-sign-in.auth-container .mfa-u2f{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAAAXNSR0IArs4c6QAAAxdJREFUeAHtmd9LU2EYx7+LyLlq4dJJ2hhoNkQJxS1K+oEQFHhhRfdd1EVBEFT/QzdFQV11VVdd1JVBRr9RsosVlRc5myljMG1Tx2wjN/ajcxYjx/acoXPv48XzwOHsfN/3vO/zfPi+Z+eHaTaey0GihMCWEkWEPAEBQxhBwAgYggAhi2MEDEGAkMUxAoYgQMjiGAFDECBkcYyAIQgQsjhGwBAECFkcQ4DZSug1lR+NfMStx6+QyWYM5xk60oObl84Y9qlVI4tjPkxMV4SiFzz6zV+ruiuOy+KYQlb93W0Y7D+ASPQ37j55g3MDfejtcOCLP4in7z4XurHsWRxTqHRfqx2nj/bihLszL7ldzvyxvucOVsfML8Xg9c1ibiGW5zATiuSP9T13sIJ56Z2EvhXiwfAY9G0zBOtS2gwAqBwEDEFG6VIKx1P4/iuBnbbd6O4wvofR8zWb6/D+ZxSOXWa0N9YTJdRGNqn84HbonhfheHLNlZhMJoxf8aB5x7Y1n7veE5QupfVA0QvLaR9LI5rbVIZSMCoLq3YuAUMQFDAChiBAyOIYAUMQIGRxjIAhCBCyOEbAEAQIWRxDgFH6dF0uB7fDirNddrjsFgSiK3jtX8Jz30K5rko1VjCXD+/F9WNO6E/PevS0WDGkQTo1GcHV4Snt4VEpi6LJ2JaSR3PKjeP/oazOarCzCef7WlZLyn+zgbngadWK/eeUclVfPKi38wUbmK7m7YZV77HWocHCt9LZwCTTWUMw2usppNJ8Fxk2MBPzcUMwM4t/kEhVfi9sOEgVjWxg7o8HkcrQrrk9GqiirOpPZQOjO+Lasx+IJ9NFVWS1/+g7YwG8mFos0lUf8F3dtEpHtBu5r6FlnNzfCFeTBcHYCt5OR+ELJ1RzKJmPFYyezdxyCg8/hUoS4xbYlhJ34ZXmFzAEIQEjYAgChKzUMQPtNiINY9nZUI82m8W40wa3Kv2ov8G513Q4pY6paSUbPLiAIYAKGAFDECBkcYyAIQgQsjhGwBAECFkcI2AIAoQsjhEwBAFCFscIGIIAIYtjCDB/AS0grc0wSQiGAAAAAElFTkSuQmCC)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-u2f{background-image:url(data:image/png;base64,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)}}#okta-sign-in.auth-container .mfa-okta-password{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPkSURBVHgB7ZpNSFRRFMfPpKikaFR+lF+IiGSaFEFCCkHkInfqIt3ZItvpolpEheCqj4Wuyo22m03oKheGEpIgVkaFA2ZqSgZKUY4GCqbd/9U3Pcd3Zt6M4m1xfiBv5r7/e773v/ec9+6545le3tggYQcHSHBEjGEQYxjEGAYxhkGMYRBjGMQYBjGGQYxhEGMYxBgGMYZBjGEQYxjEGAYxhkGMYRBjGGLJMH0T36nrzRwNzy7q72U5KVRTnEG1JelkEo/JYnjb0Ay1v5px3NdcnktN53PJFMZC6eviSsCUorREeni5kO5ezKeslATd1qb2Dc/+IlMYC6VOFT4ARnjrSik5YfNSEEIVj0fIv7pGLyZ+qNA6RCYwNmL8K2t6e0KNFssUkBwfS5cKjujPi1saExhPvjAimHsqpJBjnPbtF8aNcQIjyD6KTGDkqdTaPxnIMeGoVGHVUX2S9hsjOaZPJVW3+BZ+kwnkzZdBjGEQYxjEGAYxhkGMYTBiTGZKvGttcnwMmcDICx5m1lb9JRx4wTPxFuyRHyc6IzmGQYxhEGMY9sQYTArz7g/qpBoOlCuh9c0vu9a6KXHif7vVuiFqY/y26lrwIxX77Pv9DpU460kTSmvVf+0FK7v5/jAVPv8uKoBRG3Ojd5wqnoxsu1DcCHqs6ukotQ/9q/63DkwGtNbNgnBaC5iotV1vdS0nWGsffTDRt7BMdd731NgzRtES03y7pYWiIDUxTl9Q68AUeTybdZMlVcC+0/dZV/1vXcgLjIqitCR9ozd7P2kNtOqQgLb+9LGAYU5abFv7pyj/8EG6Xpa9Q4vz4Hzvvi1RQuwBfWxWcgI1qfKovSMiYdfvMVgwa+z26c/orY7qIrayj5uo6hrVKwButHXeD3q7l1q3RD1iAELgwcsvFK96afXPOqUmxeklD1xcUXrSNu2zj/O6J1fX1l1rkSOgxfkHp386ahFijT2bHQPDQ2kjIeocc0XFcOfrOWo4m6l7CHjrTtG57BR1U+N0rXtsmxZtNcXp9LzhTECLZRK0Ix9YYPShDVMBb32pbsMxODZYi3yDkaK16nyhtJES9STkqjIEMW4lXIBeelRVqBfN7LGN5RAAvf1xivbakgwiWzQ3lecos4/rULAnYCyn4LxIrBY16jvMtWuxddJGStTGVBYc3dGmc4dKuMHxDUM4kHw5rf1mYbT15+a8wdpI2VWOsYOLxB9iPBQwDk8XXHS4WbOlRa4IO8NWjyXXWhfI7JpB5koMYgyDGMMgxjCIMQxiDIMYwyDGMIgxDGIMgxjDIMYwiDEMYgyDGMMgxjCIMQz/5U/mtzBaWfwLQ+C1FPu4q70AAAAASUVORK5CYII=)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-okta-password{background-image:url(data:image/png;base64,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)}}#okta-sign-in.auth-container .enroll-factor-row .mfa-custom-factor,#okta-sign-in.auth-container .mfa-custom-factor-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAAXNSR0IArs4c6QAAA8NJREFUWAntl0tIlFEUx/8z8827GXV8pKbWZOWjyJSQHhYitMmI2vUkaNOiFhVBq2gXBCEERQVRRBC4iGxdRJJglhJWahH5GhEddcpxHGecV+dem5eJ3e8bFy7mbOZ+9zv3nN/8773n3k814IlEsApNvQqZOFIaTO7MpBVLK7ZYgYnZAPyhlas80uIESp77Jry41dqPLJMWV/bbkb9GpyRM0hjFYEybwV8+vOgZR0uPE47fczxwn3MWp6oL0VBqw9oUAFVyKr/LG8RvXwA/XV68JJhepwcDLh8BJU+hRq3G5mwTqtdZcKgiD0VWPTKNWlj1miRVlnsQBpukNXSy+Qs8/iDGPD6Ew8uFjb/TatQosOiRb9Gh+URV/MV/WsJ1bC4YQiAUwqhbHIrlDoTCGKZpFvwfMVzFaywWgRpqFXC1rph33WxzIJw8s4muwu2UwHYXW+APRjA7H8KNA3ae9Gn3OEoyDHDNBfBtcmFDCNMkOCoG25Fvxusz20ktFUbc/ljIV9S3yWbEFIHVPviE4en4u5iTQEMx2LgngBlSipWE9Zl6vOyb5OkObrFB0qgQovn00HulpgjMIKlQlKGD2x9CjimChsef0Tbs5gx1JVa8PVvFVTRp1TSlytCEd2Vi+PO1hfhwroZqlRFtQ9MxKObDAFlfbZEVjiu7wHyVmCKwxDNRR3VqsUlsm/41PamrxP6NukwUFRaS3O0Yhb2pA98nvdhFO/NoRXZsVCOtsT00nR0ON8pvf8Qd8mUWHRtz/E9DeI0ZJA2i6rAyNU83iTyzFiralc+PVaKdQFj92ktQrK8sx0S3jTD3Yww62hByTAaYGuaEs85mlDioLxBG/685UimD5+2lQ3xjlhFsOg1SfEJsdPOQY8JgFoKqzDOja2Sax//q9KL+UTcvC0GS6vOFnbz/yLMeWPQSh4oVWFKw3m6TwwVhMBa1sTwXr35MYWxmoWh2jnp4MiMpc/3NIJ2LEfykq9DiI6mUCm5t8YKionTCtwsWkK2tpndDeNg5Ap9g8cwx63CtoRSHK3NFmbifLMXY8r28bz0MVDifdI1iwrP8cVNKd7LL+zbgYFmOLCjmLEuxaHQ2Va0DLtxtd9CaYxWfaRk3tnv327NwkaC20rpUYorAoonYB8j99w609Drh8s7z7pJMI07XFOJ4VQHMuviujI4R/U0JjCVhH0at/S7cI0Ar7cZLpNK2tcpUSoROGSwabISuNxkGiUqF+L0+Onap3xUDWyp4Kn3KF0EqWQXGpsEEREpySSuWJIfAw6pV7A8wb0cNS+QRlgAAAABJRU5ErkJggg==)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-custom-factor,#okta-sign-in.auth-container .mfa-custom-factor-30{background-image:url(data:image/png;base64,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)}}#okta-sign-in.auth-container .mfa-custom-factor{background-image:url(data:image/png;base64,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)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-custom-factor{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAYAAACuwEE+AAAAAXNSR0IArs4c6QAADLdJREFUeAHtnXtsFMcdx39+v/AbbGyMjTlsgm1sbCBASJQAgQYFCk0tovBMlD/oQwpKUrVUqaqU0DaopWqrFggFQqSCCKFVGqlAlPJoiEgI5lHM07FNeNiAXxhsA7Yx9Pc7WDjudu9uznfrm53fT0Ln252ZvfnOh9/OzP5mNuRs+927wMYKeKlAqJfpOBkrYFeAgWEQhBRgYITk4sQMDDMgpAADIyQXJ2ZgmAEhBRgYIbk4MQPDDAgpwMAIycWJGRhmQEgBBkZILk7MwDADQgowMEJycWIGhhkQUoCBEZKLEzMwzICQAgyMkFycmIFhBoQUYGCE5OLEDAwzIKQAAyMkFydmYJgBIQUYGCG5ODEDwwwIKcDACMnFiRkYZkBIAQZGSC5OzMAwA0IKMDBCcnFiBoYZEFKAgRGSixMzME4M1Ld1wtwtlTBxzQH48tw1p7P8NYQ3FHoIwfYzTbB0RxW0dd62HwwJAVg8LhveeCoHIkLxCxswMAjBje478Kv/1MDWY5cgBCm5e39TLu3v4ox4+NPMETAkOVp5ZJQHZndNC8JSDedbbwGQEzHYwC0mIhRefzIXFo3OhMgwdb2NssBUNd2A5btqYd+3LehVkBMDUDSXorGUjV7mrUk2mJaXqp1S6lM5YBo7uuHP+8/B5iP1cMcDJPok3ENnfE4SgjMUitL76Sez6FFlgDnZ0AEbDtbBJ6euQHePT6ToIjAuOwleHZsFU2wpoEK/2NLAdCEYe7CP8v6hOjhwvlW3wf11cHBiNLwyJgtmF6ZBcky4v4oNunIsBwyNePbWtsDOqibYXd0MHV09popOXmZcdjJMz+8P0/JTIb1fpKnXD/TFpAemHYGovNQOFXXXoOLidfjqQit03b4TaN3cl6/1kDFVSUYCjB2cAKMHJULZoHhIi5MbIKmA+ffpJqi83AbNN7qh7nonVDd3QGN7l/vGC7Kz8VFhYEuNg+ykaOiP8GT0i4IFOFSPkmSoLg0w3TikGbFyH/T0sfPwB38ODshe3MY5I+Hp3GR/FB3wMqR5lkRDYCvAQi3qPEajzrksJg0wsghq9d/JwFi9hf1cPwbGz4JavTgGxuot7Of6MTB+FtTqxVl3DtuHlhuKT6KzE6Nccp6/1gm1VzH8gQ0YmPsQ0MTZ0R+VQXyUqyQUgZfy2/3Q1xPIwcAr35Lut8IT2Qm6sNBpgmhQvKvnCYYGNPs3MDD3FZ+cm+RW++wkBoYEUgaYRHyG8/FLBbDnlWL0Fq4PAIemxLgFZnCCKzBPoleq+EEpLBmf6TavlU663rCtVLv7dRnYLwI+XTgSigfei447/MMyeHHrKdj77cNlJHoQOUrhDNRrCMnK79ggHPs+ozPjIQNvWUs/O+uYxZJ/Wx6YVAxm2vVyMRSkxT1owDSMUflsUTE2cK199PPu1FzI7x/74LzeH8sm5wDdtgiKJRMGwdzitEeS/eypwRATHgpLdtQ8ctxqXywNDDXgjgUjH4FFa0DyDL9/zqZ99fhJS04mDU2CA4tLDdO+hiBd6eiC33x+wTCN7Ccs3Yd56+lsGJsVb2ob/frZXJiUm2jqNc28mKWBOdsHk223MVShob3bzDY09VqWBmb94cuw7USjqYKu+OICnGi8Yeo1zbyYpfswJOSrH1fByPQ4GO6hU0tpa1tuwr9ON0PllQ57GGhqbIQ976zHUsF5lETpne0IxhYv23vO+bClvlsemOudPfC9zSdwvqQMYiPDdBuvAeOC39hZC5uPNbhEw1GGN/EcjYr+8NxQoBGWntHqhDkfngSZouf06uHpmKVvSVrlachMa6P17DTePsa+dwQ2GcBCeSiAks5TOkqvZ1FhoRCuwEo2fRX1FJH0GAXj/3XGMPuuDM5VaL15G2b8/TjQ02hvjNLN3HQcKJ+z0TD9zYlZzoct991yt6QS7K+MyugHBQNicf4lFopwwm6QzrQ+teTy/56DGsGRVHXLLXs+vTmcOYUDcG+ZHjiKfZn/Xe6Ak+iNaLWDlcxSwBQhIEd/PNqr9rmBfY5VX1/yKq1zIsq3bPIQlz5RQnQ4vP7EQy9DC+oO1rXBC1tOQgNuAmAFs9QtqT+Oary1XbWtcNPHABfKR/k9WSTONE/MSbR7O09pZTlvKWBERK9qvimS3CVtb/O7FCjJAWWBuXbLteMq0ma9zS9yrWBKqyww6Rjy0BsbENe7/L25dl/mVRaYMRjD0hsrw5GYimYpYKpxap+m972xx/Epdi7uoOCLZWLE3gTcwsMbo4eRlyXbYcJdvSw1rL54vQtsfzwIFDRFz4+KB8YBeZIFo9JdNKD4lnem5MD8f5xxOefpwC8wbCJUZ1aXJvQ+woedF3CC7yJuR0KfNBdT3ybXliTu6m8pYLSKNmPDUfilFoJJ3mBYqmvM7rySdNjxzVX7tL+W19Pn9LxkWDwmQzcZTQSu3F+ne84qB6W5JfVmJ+4V+4wj4DbMzodFOh5Ir4Gfz0+BD+eM0PUuNGpafdC3iUCZ9v2VBhi6A0SG01Y84tbRbbzPHU2ubXxhOHz04gjDCbYhuMRk3aw8+GRuoeHapQRclTADgfLFYsL1n6L7Ulag80h1SyJhu26LzZ/YcPnrmpl5HnUsx+dA9O8Ebs9KcS1NOJVP8TBF2Bcq9WJERH0iAo+eNR3G/CJm9CRdpAyz0koFTBzGs4hOmK3DWw494/HWCvFhJf3zxWIiwmAL3rJKVx2CDtzN01ujesli0tySSNCsROy4CtyVFpakwTMeVjT6u6HysHO9FJeciFimwdN0kTLMSisVMDk0byIQLWDzsJoxUCJfwCG1t0YRfNHYj5LF5PmlqGhOsuvQ2J3Q7+Aw99NvWtwl8fu5LZUNsLbisnflorcckux+AZ13BZmXSipgSvC9RSJG0QvlGGd7qL7NJRvNwP5kZw2MWXMY3jtY73HHcIrZ3YCrECasPWLPR/md7Qt8g9vL/xSYCMQiROvkfE2zv3vfGzT7l+lcb0xWAkRgKKTIyyXau+7A1I2VsHNhETyO+cko6NtxbfWh+mrIxLXRM3F1gJFtr2qxr0Cg819dbEMI2+1zMlpQeAUGSlH4ZqcOSEZl0vGJQ9zvGuEub1+ck8rD0L2+DLdgF7WrOKk26f1j9lUBu2uvQtnqww9mgbWyaCrfnZ1yCv6mWeTR6J2+PH8d9mAw1dQPjkHrLeP5Hr2yw3ByaWyWeH30yjLrmFQehkT57og0n95MQi+tmLfttKGuosBQQfTsauK6oyL98EeuPzWvP8QarGZ4JGEQfZHKw5Bu9HqZQMxbXPSwcuA4TujpmWtPRi+V/rF5o/SfSemnDo6j0gFD/yPLRw70u3pHMcrfyGiPuzNN3oVNGJXheBwnhe0rKWXrv1AdpHk5haPg9DaTZ9Z+bR/ZeHpXo2M+T38Px0m3DJ3dqQKxi+b68iKYjG9xk82kBIZE/uBQPbyNb4OV0SbbUmF9eaGMP13ePe7ml2Xim8/kGpLSrSgJg7uWTRsmJSz0o6Xrw2hK0xLYVbMKwP4cBv8OdqOn2QTM6tmFhisxg70O9PukBYZ+fEpsOPwN+wLxkTg7EMTQ0E+7i52t5dPyYXy2XPMupLOjSQ0MVaRgQBxsnTcKUmJw2UcQQkNehf797vnh8FKJ/0d3jo1pxt/SA0MiPYYL77fNL8XwB99WAQRMaAQlArcB+QveOsuLXAPRA3bdABYs7ShJTxPaPOjnO6tg++lGu7PpzaSaXvmix2ypsbBqdoHHLV1Fy+3L9JYCRhNy0xHcXWF3TZ+8jpjuigTqnOIMePtZm+FGRtpvle3TksBQI9AOmj/dfgbfZX0NvU0INqI5/oaeXr87fTju6SvHW2JFgbUsMCQE7eWzsaIOVnx+NqDeRvMq3y8aCL+cYsMYYnlidBkYHQUC7W2s7lUcJbW0h3GsqL+9jUpexVFHZYDRKu0vb6OSV9G0o0/lgKFK++ptVPUqpJlmSgKjVV7U26jqVTS96FNpYEgAT96GvQqp9NCUB0aTwsjbsFfRFLr3ycA46OHsbVSYV3Govld/MjA6MtEKgkZcu1Tay33wdIqW/hADI30TmlsBS4Q3mCuZ2ldjYNRuf+HaMzDCkqmdgYFRu/2Fa8/ACEumdgYGRu32F649AyMsmdoZGBi121+49gyMsGRqZ2Bg1G5/4dozMMKSqZ2BgVG7/YVrz8AIS6Z2BgZG7fYXrj0DIyyZ2hkYGLXbX7j2DIywZGpnYGDUbn/h2jMwwpKpnYGBUbv9hWvPwAhLpnYGBkbt9heuPQMjLJnaGRgYtdtfuPYMjLBkamdgYNRuf+HaMzDCkqmdgYFRu/2Fa8/ACEumdgYGRu32F649AyMsmdoZ/g+2qLqwHRqpZAAAAABJRU5ErkJggg==)}}#okta-sign-in.auth-container .enroll-factor-row .mfa-webauthn,#okta-sign-in.auth-container .mfa-webauthn-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPOSURBVHgB7ZhJTBNRGMf/LVvTUltqsVUWoVRJRMQNvaghoonEizEu0YMaE6MxxoMeMCaaqjFxiXpQ7+ISDyZqTIh7QFwOIlGxQFhKC7K1lLKVUlpK/WaQBsIw7QwcOPSfNOm8977JL9/75nv/GYnVHQxiHkqKeaoomFBFwYRq3oLFQqTMXW58belFZVs//tB/l8fPjmsVcViuVWBLpgYFhiRkLZRDjCRC+5iTAIpL61FmdSGSyF05i3B2cwZSVTIIkSCwp787YfrQBN/o9BBdYhzipFK0DYxMm5NKgIuFWTi8LgWRKuIau/utFeffNHJCMSoyarAtS805N0Yhpg8W3PvWgjkFK6lqx+3PNsxWtz63sFmPRGHB2vq9uPSxGXMl03sLnEP+sOvCgt2qsFGRj2+fWhaLHcak0C9DLaygGfkCYyh+XR92HS+YpceDl7WO0PXdnUboE+NDvztFWRCjMosLZvsgRIOVN7umXI9SFT/4Zcfelcl4Uu1An3eULxwbU5U4slqHPSu0SFclhMaZ/H+19UE02Ceri3P83Dsr/GP8Xeby1qU4uWEJ3L4AlAkxKNmdjTy9IjRf2TYA0WCNzuFpY/tWalF9ah2KN6fNGHcwN5kFf0jZPbpWj60GNU68asTVwkzEx0jYNeauWWyl0+2bNma2D6PaPsQJHYLPXYTntT0EpcNxArpS3or9BFva4EJ+ipJd0+PxiwfjUm33EPLuV+F5nXPGNcr4GHj9AXoCgWPr9fAHglRjMgzTWNqkWuMT7yGuoQPZMSlrzCacorqZUJKMO7ym24N0aiXM8ZSyIAEO6lsKgv3R4WZrjlEy3ZtPvBnL1SVOuX5cbceaJUocWqODRh6LZzXdnHGnS5uwJycZJT/tyCTAVToFvrcPwuwYgq3Py65Zpk2EaLD8NNWUa68/iM7BEVyraEXHoI8vlIXrp3Zy/ctf9I+M4kXt1K3fYlDzxvNu5aalakho/yb8h8U1TL0pHSpZDLK1clz8aJsxNkBB3VTgb5t6OecLyK+JBsvRK9kblP1vtJ1Ub0WPzJDFStmjxRcQ90rKeLRwBjLsU3lzZ3ao9zBiuj9TwGKhpLQFjHEMuy7cgoXyOJi2GTFXulBoiMjNRuT5D6xezFpqPk9WRw03YVJmuXSGMnUkQhcryFo/IMN4mbxZUODnDqYUTNuNOJC3OOIYwS8jjHFkPNpkOzTjzSmBBQYNbhRls29PQiQR+7XH4vKgnHxVhbUXDU4PudLxvqaRxyOXXER+qgqbMtTI0SkhRpLoZyiBioIJVRRMqOYt2D+8w3KWjt6DMQAAAABJRU5ErkJggg==)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-webauthn,#okta-sign-in.auth-container .mfa-webauthn-30{background-image:url(data:image/png;base64,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)}}#okta-sign-in.auth-container .mfa-webauthn{background-image:url(data:image/png;base64,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)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-webauthn{background-image:url(/assets/webauthn@2x-CrDYrWru.png)}}#okta-sign-in.auth-container .mfa-custom-app-logo{background-image:url("data:image/svg+xml,%3csvg%20width='140'%20height='140'%20viewBox='0%200%20140%20140'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='70'%20cy='70'%20r='69'%20fill='%231662DD'%20stroke='%23D7D7DC'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M91.5625%20105H49.0625C47.4023%20105%2043.75%20105%2043.75%2099.6875V67.8125C43.75%2066.1523%2043.75%2062.5%2049.0625%2062.5V51.875C49.0625%2039.5898%2058.0273%2030.625%2070.3125%2030.625C82.5977%2030.625%2091.5625%2039.5898%2091.5625%2051.875V62.5C96.875%2062.5%2096.875%2066.1523%2096.875%2067.8125V99.6875C96.875%20101.348%2096.875%20105%2091.5625%20105ZM80.9382%2051.876C80.9382%2045.5674%2076.6218%2041.251%2070.3132%2041.251C64.0046%2041.251%2059.6882%2045.5674%2059.6882%2051.876V62.501H80.9382V51.876Z'%20fill='white'/%3e%3c/svg%3e");background-size:70%}#okta-sign-in.auth-container .mfa-custom-app-logo.custom-logo{background-size:contain}#okta-sign-in.auth-container .icon--app{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMvSURBVHgB7ZtNbhpBEIWL363Jlk3ICUxuQE5g1oi/SOxjTpDxCUJOEAyIdXyCkBMEnyCTExhv+c3rCCLorg4wxdjBqk8aYTXD6+43Y3X1YyBSFEVRFEU5TxJcY7PZzE2n00IymczRkaTT6XG32508te58Pi9SBHy6jjGVSqWYSqW+4c+jB79Fu9/vd7YbarVaEy9fSEAikWj2er3b7bZ6vf5xtVoFJACffzcYDEbbbUn7JFzNJslMMR01mOYrEgLdkt22XC7LJMfRSDIniUwx4Mrm4tCFMQW7Lcq/pQ3Ge+HoksKixnhQYzyoMR7UGA9qjAc1xkMsxqDemNCZ4xiDSY1JzoTR/UVy7hld8XhRPTu6abshk8l01xuyS08Fu48xNmY3TkfpdLBYLC5M9SrQ7diN0LzB3s7oFSgaI8z5KymKoijKfwub+VarVZNomSU7x4U4HFiGH/EyQXD0E8cdl6MihvyAmuFVVF071jSYvBeaDaMLzdd0IBtdHGPEms5y7dQxUbNZDGrTIaEO+ow/r7ff32Szm/Oi6OKCvcEkgu330VcH5zSi6q7H5mTJXOUbKW23Or1idEskBLrc2C5JCO62t3ZbLJlvXMBcN5vVzPdpUWM8qDEe1BgPaowHNcaDGuOBM0ac13oyX7Eu6o1HioH19mCHJNO5OEPlNND5PckZ2Q2oWr+TEBSJP+y2fZvIKJ084LjlNpFmH8Y9sXAIMDvs9/tdu91sIpH7lqPqkmcTqSiKojwDx8VeL4BWq/V3zljqzTeklM/nV0EQ7JznRJtY/gpY/j550rK9YNkM8fn2cDgcn1B3YopGfBX7HmVAaOkW17qFQ4Sm0+mO7mw2G4dh2CarAHWMwYll1CGmLqCIFDCBgKxHRJHNXmPwEt0/GmRlycYUvJQEukXM2RSfO9+Lc5WvOPMlJoeFrjib5e6KQ++Uf4EbwRnbWW0iucw3LnR37UGN8aDGeFBjPKgxHtQYD2qMh7gy35BpEz/OymW+2O+cYrzO2DhjTMwn6gwTuGPaRiQEE+gyuubxjZXgeMBG0tXlBhD1x5fm6mWz2fDUP+p8Ll1FURRFUZRz5DfTXYak3Ax+TQAAAABJRU5ErkJggg==)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .icon--app{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABMCAYAAADHl1ErAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAN5SURBVHgB7ZxPThsxFMbfhIBg1fQEnUrsyxHCCaA7FqCEE0BvkJ6gdMumEBBiRzhBcwPgBJgTNN0h/qXfU2dBPA7E4zcL2u8nRZGeJ8+ezxONn59tEUIIIYQQQt4AWcjY7XZbj4+P6+PxOJcKNBqNX09PT1fHx8fDUPnm5mYb13zCNe+lAuofn/ODgwNXh39w2Ww2L0P+g4JtbW1d4yuXRLIs6/b7/cPnNnRGjs64FgPQoat+p6DtXXz9kHTc0dHRR9/Y8A24oRUxEEvBDbV92/39/boYgQ7JA+Y1sSHf2NjIfWNJsIeHh5YYEfpL4yZr9Q/M/ONvmfu2hpAoKFgkFCwSChYJBYuEgkVCwSKhYJGUBMNgbSQ1gsGmmf8pvsz8IxYt+Qo9Yc6w0ivfgJH+pRgR8gURr8SIhYUF59uavgER+gjR/jYa05HqYcZIG46ndc8v0GAZAfK2/I35qvp3aN8QwfHQL9A6NbxD+SepjkP7D1ULIYQQQsiMZNMKNBFye3tb6bW/uLg4eu2VXLf/0PTyrJyenrppZUHBOp3ON4xydyUNh2TH55OTk4nBZZEE0SRFWxLQQSsyQ6u+cIX/C0mfqt7DOO+LbwwlQVoGYin53Nzcjm/EoFKTLG1JBAPLFU0FBvz3xGZef3fWJMiKGDElSVGrfzx5H8QIPMEl4Tlb8QIUzAAKFgkFi4SCRULBIqFgkVCwSChYJKGskRM7QkkQJ0ZgYHnh2zD6vxEjdBViqU7foMsUUel3SWcUSoIgvhzAf3LmCD6GEKzUIYiDtU4nicD/19CMSPbSj6pOkcwy/VK3/5Tpo5emdwghhPxHZEL0jTqhA6a+ZWlpaby/v1+6NiiYbj0pFqPkUpFiMUov9PovdmukLEYZoX0Df5eJUuQkdnTOX9IW0/SXl5fPer3eREEzVCEU/imJ4IbayA+oWL3ndu0MMdjaghtah68bf+uMJkFQ944kou13zqkOEx1eaxIElYZ8tcWI4iny60xZ5vSc1t3dXe4baw2+cUPvpEYst+GEYBLEAAoWCQWLhIJFQsEioWCRULBIKFgktSZBMLD87dv+ua0zxVkNTgyAYGcBm9nWmfn5+UHAfI7PuPhURX977a+eVKYd9JEXMWWluPK1gz7UP8rXqh7Eoak6ZJ/0II6g+KkHfRT+B9w6QwghhBBC3ix/AIr1jSkNXO5gAAAAAElFTkSuQmCC)}}#okta-sign-in.auth-container .icon--desktop{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKmSURBVHgB7ZtNbtpAFMcftoXYld7APQFpL1DaCzRrxId7gnCDNjdoToAFiG3bE5TsumvEBeKeALJjYZu+pxIpAj9ngh0H4/9PsmzZ44H5eb7wPIgAAAAAAAAAFaZmmrDT6ZxZluXWarUmlZDNZhPEcbyazWY3JukfFdPv979wpkM+LKWQBAJ+uP54PL5MS5Qqptfr/eJdm06T+WQy+aBdtLULLMXj3ZBOF7fVat0tFovfSRct7S5uPhd0+nzSLiQ2Jc/zmlEULXdOByzrcxiGAZUQx3Fk4BjxofvwvG3br33fX+2lV/LZ62g50yG3yTmVl4C7B+lwRw9PrtdrKeueGIsM4aHujkqODNmmaY3FVA2IUYAYBYhRgBgFiFGAGAWIUYAYBYhRgBgFiFGAGAWIUYAYBYhRgBgFiFGAGAWIUYAYBWMxvKD/iiqEY5qQlx6+8brMOZUYLsOZaVpjMfR/Bc+jEsOLhsZp0ccoQIwCxCgci5jAtu03snE/YBQK9txoYlZUIHEcX/m+H8jGI8cVFUij0Ugsa6IYiRfhL1jYk+M50vv7Y/7cNhUEf9afpNgYIW24/smb8bifkXOeI93KcMpf1qWC4Aei1s7KBidKbZlOp++066mdr0Q1cgYShRRQednsbEspk+M4H9NuMp4KdrvdNu+aGQOgB3R4DbzmzacMRFF0k1sAdJ5kaZoyGHDVf0sFUeg8hmubSweS5d5DKEyMhMhmHHGakgcVRG5NSfogfqqDlCRSqKyvLX6QMvlk6RJVes2d6neem1BWnvLaQWUbXj+i50cVu32lcBGGofw/YE4ZyaspDehIkEBtyoFcxHA1/kvHw5JyIBcx3K6/0stMAncnb7f8C/2SciDXecx2EvgiyL/X6vV6oP0oBAAAAACoCv8AxgDPE3cfNbcAAAAASUVORK5CYII=)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .icon--desktop{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABMCAYAAADHl1ErAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALSSURBVHgB7Zs7jtpQFIaPwfRkBfGIJhWwBE+XLlMiZCSygkzaNGFmAyErGEcYanYA6dLFoqSJs4KQLhHYzrkRI0UIG058x0b2/0kWxvcx9uf7GnQuEQAAAAAAAAAAIMOQZO73+91arWYZhtGkEhDHcRBF0WY2m/nnljkpbDgcNrnSN1z5LX8thagjbPiY1+v1O9d1g7SMqcJYlhWG4YJPLaoGAUu7TpNWSyvNsj5QdWQpVAN5SMuQ2MK4dXW58FeqIDz8XHuetzyWZiYV2m63Ng/wx5JcrvA7lQCevDr8cXN4nZ+vyx/LY2XMlMq6h9d48H87nU7HVCIcxxnxs77/9xo3lE5S/tQx7BA2v6SSYZqmK8kvEqbWLFRxRMIAhImBMCEQJgTChECYEAgTAmFCIEwIhAmBMCEQJgTChECYEAgTAmFCIEwIhAmBMCEQJgTChECYEAgTYkoyNxoNu9frLalEhGFoS/KLhDEPLI2qDLqkEAgTAmFCIEzIJQpTwbnP+LgyDOPs6Oa8SBNWSGhTHMcfXdfdqMDcKIruqAD4Hn4mpSUKK/Dt2o8naZGATwn/3UVSWuI6jLvEfB9FnWtsvgqfHAwGf0Xxm76h/AlY2OekxHpSgu/7vzqdzm8+fUn582J/5E3Mw8D9ZDJZJmWop5VerVZf2u02v3TDpvLzg2W9OxX0fNZeI7UjhCt7pboIH00Ne42alL2rB/R/xAfffX6mlWmaYzXZnCos2pylC8dxbJa+oGy85q7jUs4Usg7bbxzIWodFBVCIMG5dFmWE63hOBVCUsMzrq3Nb6Wg0Ip1oHcPU5LDb7W7PEGJTdtQAfWpxrbbz3fNg/o00oVUYLzjVjVl0WQStVutKV0vT1iXVzEeXubfSWq/XmSeZR7QJ43VMQBVAmzD16wIPxJ/osuBbiseSTfCn0L5w5a6p/mHW1gUy4nueNycAAAAAAACqxh+jc9zvzCfoVwAAAABJRU5ErkJggg==)}}#okta-sign-in.auth-container .icon--smartphone{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJwSURBVHgB7dxNbtNQGIXhY4cBw3QH7gaSDhnCCkoXECfMmEFnDMMKKGyA1MoCmDJKuoKSbIDsoFlAZPNd1RMQhwjfz3ZA55EiR3L6kze+167Ua0DkbyRwNJvNhra5KMtybNsztOshTdPNYrFYowVuYfI8f2ObuT2G6NYu/NyiKG7haAAH0+n0s23e2eMpuhc+iJej0Wi43W6/wkl0GIvyoaqq1+hZkiTPxuMxNpvNHRxEDSWbUzKbT77jhNi8c27zzg6RUkQ4HA5znBj7oGZwEBXGPp0xTs8lHESFMRc4PS5nxdgw/60n8Le3cX6FDthQDpcJGVrQSpjlcrlGB+yiEm3RUCIUhlAYQmEIhSEUhlAYQmEIhSEUhlAYQmEIhSEUhlAYQmEIhSEUhlAYQmEIhSEUhlAYQmEIhSEUhlAYQmEIhSEUhlAYQmEIhSEUhlAYQmEIhSEUhlAYoo3/883yPO9qRUqGlrQRJsjwj9NQInoNU1XVuizLF2manhVFkYTneFzj2Lu2htJRSZJ8sRg/Lcao1yCcTyaTle1/jh71dcTs7Y1fs52DweAVetZXmLs/rVus931Dj3oJY0fLw7HX2PyzQ49iw+zRgE2y2bHXWLyjryEa/U6/igoTzipoIEysYWky21/va7Te0r63yxCMDfMRDdlRs/pdnHot9woNWZj3cBB9b4fIU+vOHgu7jgmr64f1zTLeovlK2Bu7BLiGg+jrGDu1XtkbukezPwMye8zt6+Hg3gK7HC2By91Awu1R7M3d2NMpulXhcbL9ZEfKHI687x8T5odLm3s8F6pXbIcN4Y0dJbd23eNyJhIRdz8AAPWjBEJv9JkAAAAASUVORK5CYII=)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .icon--smartphone{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABMCAYAAADHl1ErAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK1SURBVHgB7dwxbtNgGMbx13YOUE6ATxCHjTFH6FwlbjgBZGOrYWGFExAsD9koJyCdYMPJBRpukBGU2OY1cqUOkObJ932OpT4/qYrlWlX0jz/HHfyKELnkiSOTyeRMXwbSrnw2m23EIevBxuPxRF8uPc8byglUVXUdBMFUw63FAWvB6jOqKIrPpwr1D0mapm/EskAs6ff73zTWc+mOYRRFslwub8QiXyyI4/hK2r9eHSIZjUZDscg4mC7FUF8S6Sg966/EIuNget0aSofV19TmQ7XCOFiHLvL/ZfNDNQ6mX+NPpeP0Qw3FEisX/cekJ+7clGWZSIt83/+oL6E45CyYLoPbLMsW0iK9vRHXuCRBDAZiMBCDgRgMxGAgBgMxGIjBQAwGYjAQg4EYDMRgIAYDMRiIwUAMBmIwEIOBGAzEYCAGAzEYiMFADAZiMBCDgRgMxGAgBgMxGIjBQAwGYjAQg4EYDMRgIAYDMRiIwUAMBnL26ExVVYM4jhNp15k45vLhrIF087FmI1ySIJdn2DE2upTzesPzvPrsdL7EUF0JtinL8kWWZdd3O+o5GLrvlW5afcjdVCeC+b7/LE3T9f19zUiYpHkGsjPRTn4N06U32zf2RUMmukwX0hEnD1YUxacDDvsiHXHyYL1eb33AYU4nNiFszK34KQZ2u1340DGmYxR0Sa/FEhtzK3IxoBf88wMOuxQDQRAYvcf7jIPpm5mJmZf7Bgo1g5BCOd6tfqlYC2Y8DivP819RFD3RzaNHYemSO+/3+79Xq9X3u331fZj+3Xe6+VrMTJdKLLEycK25yfwh5kM2/t7pN9esUMy919uSqVhkc0JdqNG+iuPJJAeq9OeD7Vg1JzMQm5ldobhR7f2l3uTqz1tXU1mcTdm8uLgY6DdgqPFa+wd6u90u5vP5WojosfgDoLu0sRokMaQAAAAASUVORK5CYII=)}}#okta-sign-in.auth-container .icon--location{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARoSURBVHgB7Zu/UxNREMc3EAYtGGNnZ+isIHR2xo7O0FFAiH8Bw19AKK2Uzo7jxzApsbLk7OwI8Ad4dloZOh1++d3wGGMkmPd233vK3GfmJgfJXS573923u+8dUU5OTo4/ChSJ+fn5crFYrBQKhTL+fIytZN7qXF5enuC1fXFxke3u7rYpAkENs7CwUB0ZGXmG3QZ+fHnIwzJsKT6/ubOzk1IgghiGDQJlrGK3SjIybGvb29sJecarYWq1WmliYuI1dhuky97p6elKq9XKyBOj5AlWyfj4+HuSq+QmnoyOjjamp6d/HB0dfSQPeDFMvV5fwsse/QqoPriHbbZSqdDh4eEHUkbdMDDKMgLlWwpH1YdxVA0D96nhJaHwVOFWJ5pupRZ8OS8ZGxvbx26Z4tA5Pz9/rpX3jJASMAoPx2WKRwkJ4wYpoeJKi4uLDbw0KT6PtFxKSzGrJCNDwE7NJnUF6bV0EccYk9Xukz1cE61D/m+SJOn0vtFoNMpnZ2dNnHeJHMB551A+7JGAIglxuXhWBgwy12+Qa/D/jLr2aTQRUK0DOq5pma7yKGfEikF8+UYWiRy7Cu7mzLCfZ/U4GKeDzHhykOGHQRRj2I3IMrtlpdh8ntUDY74kO0pwxQoJEBkGF2z75YlxEytMuyG1Ocbh2n5DZBjTZBoa7qmQO1bH2l5bP9Lh2sqN0JH7RI4gZqQ2n4dhHpAAtcz3rpEbZgBSw1gNh5C31YjUi+0og3j2mQRIg69V+o5G+AtyBN9le6yotBAZxjYggqrp2VjBLQ2y7Bvz1AsJCJ75gg4a2TPDNrId+zwZZhImSYA4+DrkJiX80APTqrgVzqwdm18pCREXkXRVrC3bHdJV2AaMwwXoJhSUXiuoZ4aSz1klB4SJZBexK6HIK6HI48TN54yADWI3YsSuxBWsxh1SJCUFtBI8Ue9DE6h3nRRQMYxL9esD7vX8c7MEyBveUWQQsFXUwmhOnyRkWSIok2muglAzjAnCanfMgZQUUa2uueNPkVSD8mSNFFE1jFFNjFjj1DK9DfV+DFTTpMBoq4VRN4y5cymFQ10tjJcOHtxJ/Q4OwodaGC+GCZjweVEL463nG0I1vtTCeDMMq8ZzcelNLYzXWQKfI5RPtXTPTx5pt9udqamph6hhnpIuydbWltdWh/d5JaMazWy441stjFfFMFDNd6jmPlRTJQUQt15BLd77P0FmIhVrqMycyzveFcOwanh5O3ZnScYK1OJliXw/QR/LqdfrB4J1KypN7mEJOqmPLt8KOQKDOh/rQlDDCEqFRLoK05bgy0Aw1Nqup6MQw/Mf30mBMUlfYdjhm2uuEMNzP1EWDlkM3zw8JxSB4IphzPD9Fbt/WxLCw3NKEYj2eDGDSX1eyVC96T3bhdLaRF2Dh+nUgUOw7UJpbaK40jXHx8dfbqq+eX4KLtSiiERftWmq76znX1mMmYZ+ohvGzEX1utSa5OGIOwcHYmxqj+5J0VhqpoJLRpyTk5Pzv/IT9azG+IvJxzwAAAAASUVORK5CYII=)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .icon--location{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABMCAYAAADHl1ErAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAS5SURBVHgB7ZtPTiNHFMY/zB8pG+Q5QZwLALPLLuYE4+wQ4o/nBDOcYPAJkpyAHkCI3cAJ0uyyiwMHSC2zJLuIv/keU5YsxoCr672qHk3/pBaWsd3dX3/13qtX3UBDQ0PD18sMasTa2lqn1Wq1ZRu9d3Nz446Pjx1qQlbBNjY2ujMzM2+4de/v7zt8q/3UZ/mZIT9Tcjs7PDw8QSaSC9br9dqLi4vveOLv8YxAL+C4ldfX14PU7ksmmJJQkyhSCpdEMD/09viyAxsuuQ0ODg5+hTHmgm1tbX2gq3aRhmJ2dnanKIpLGGEq2Pb29t7d3V0fCZHkwCy7aiWamWA5xBphKVoLBsgwzCWWwBCwcnt7+wkGzEKZzc3NPv+YB98p6CwvL/97fn7+BxRRHZJSqc/Pz/8Ou2wYDJ32+ujoaAglVIckxfqAGoklMGv+AkXUHObd9TdqCGPaKqdTJRSYgxLeXZWReSKz2ymHUMmE8ZDd5ubmOnxvhS/fIcK5/A05thIKqDgs0l2OYr19yQE+mVQe8hyarzTKDJUYRrG6qACFGvJEXk8zXDjtkSp+FZ8n3sFwvtmHAlpBfxvhOA65oOKSn3VetGCnsJB9AwW0BFtBOIMqQ0REozN/QzhVjvELogVbX1+XAwlt1zgZYqgInSmFcajYbR7r94gkWrDxdvK00CGniMA7s0QgPNYfEInGkKwimEMk/I2/EAjLlQ4iiRaMNU4VwaLTO/frkAGTbsWLO221OoiEbgm+UNxv/jqMlXnwxJbu+AmR8OSXEU5+wRYWFhzCWen3+7ELIV0Ewuwa3bWIFsxnLIcw2nRm5bmnnyZ1EIarzdRIFlcRzntZTUIgMm/F5zllKCUUUBGMMalEBfi9T77wnYrIBmWVi/oFKu0dzu9OOMT2EE6b3/2TawC7V1dXH59ajNVYBJZjhAJqDUTGFbnyXcQhJ3Umha2v72STbNhDxGq59NrYEVmFAmoNRNZFp0z1XcQhwvQoFjTh732EEmqFK2NLAYU6xwKt4SioCSYpm9ZXu5KKFJoLutpTI7UrqYX2RVS/VUAp+Gshfbfols446pNvCf6oDwMooy5YjYJ/VFf3KdQF88G/Ss9dFasEZNIPq9hz1z6GAgaYCFYDl0kp4WCAWcfVuywLLFTVg/0IM8EyFrJm7hJMe/p02S4SY+kuwVQwv0qd0mWm7hLMV41SuszaXQ/7gDHD4fByaWnpFVssP8KWYn9/39zNSdYlvctM67IU7nrYDxJAl/1Hl30nT63BAMbJAd2VpFOSbOXbsPp3VlX9JJI4TDB02Q7dVSIRSe+t8C5z0MOkI/EcSQXzrWLN4Jwk0I+T5RFmpa6sejd1GrLc7iRZDZFw4fhnZCCLYP4285gyoNB8fiiELIIJ8uQsKpYZqYrUiftGJvyUKbjMSFmkTiKbw4QKZYbjcN5FRrIK5puMOwFfyTYUR2QpKx4zTZlBYU/oriyZcZysDhvBEuFFl3H4hjjRjGxBf5yLi4t/nuuZ5Q7049TCYYLvmbkJ/3I5V6AeUxvBnkkAlZ56s6IWQX+cRwmg4HzxLWpEbRw2glW8CHTpX2cvIx5Ti6A/zmgGwJdndQn0DQ0NDQ3fKP8D2PHtJbmatOEAAAAASUVORK5CYII=)}}#okta-sign-in.auth-container .mfa-smartcard,#okta-sign-in.auth-container .smartcard{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAAAXNSR0IArs4c6QAAAuhJREFUeAHtm89rE0EUx99WS63akNamtJEojQaK+KsgIjkE9BhFvSjiUbzpqeDJm1dLb978C/RYRBGlIiIiVRMPhbbBFm2TGmMtaYna1MTM1JSG7rdI2Nls4TsQdvY77HtvPvudXVgm1tRSuSxsGwg0bVAoaAIEA4xAMAQDCACZjiEYQADIdAzBAAJApmMIBhAAMh1DMIAAkOkYggEEgEzHADDbge6I/On7T7n1aFKS6UUp1fnZZ9v8rDRnxnQ95R0+KR48JUd72mTwXETCe1odqdMuiFHHKCgfZvN1Q7ErWAFOpPMauN24U5pRMMopqgV2NctAbL/0BXY6Vbd2oWPBbAIZBVNdPlf6u+VGNKTh2NRQl1SNXdfF/3GR0WdMNf/w2DfpbW+VB8mvVcnzR1fATM//koHhCc/DWF+g0aW0PtFW6xMMuGMEQzCAAJDpGIIBBIBMxxAMIABkOoZgAAEg0zEEAwgAmY4hGEAAyHQMwQACQKZjCAYQADIdA8C48s1X5T5/KCDFmXGJ9IZ0KZNTXyR+JirLKyUZfDktmfwyKLExsmuOuXYyKNlMRoItJf1T/Xhfp1w83CWxcHtjZr9JVtfAWGLBMjYbgxcZHnBtKT17k5TswqK8SIzrKam+l5trYELdnXLn+gUvs6ipzTUwXR1+OdDRUpM8nVvQ5yvFYo3uhRPXwDx+9U5G3n6UUGD1Qfs5+0OiR8KawdLunsoRP4MaAco1MFfjMUlVXtGXTp/Q83w4MipDNy/r/u0nKZG5uUbMH+Z07a0EK/DogGuOeTqRE7+/TQql1SWj+qlcQX7/KUmisrnIa80omCbLWttNde/1TGXu++T5aOEfg0r//vu6eajYJpvRpaT2yplqx4LmYquajYJRGwiPB33i5N1Vsfr3+uTu2Ygp5jquxX/R2vM16hj7lFtDJRhwnwiGYAABINMxBAMIAJmOIRhAAMh0DMEAAkCmYwgGEAAyHUMwgACQ6RgA5i/aY5yrHF+xlAAAAABJRU5ErkJggg==)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#okta-sign-in.auth-container .mfa-smartcard,#okta-sign-in.auth-container .smartcard{background-image:url(data:image/png;base64,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)}}#okta-sign-in.auth-container .button{background-color:#fbfbfb;background:-o-linear-gradient(top,#fbfbfb 0,#f8f8f8 100%);background:-ms-linear-gradient(top,#fbfbfb 0,#f8f8f8 100%);background:linear-gradient(#fbfbfb,#f8f8f8);border-color:#c3c3c3 #c3c3c3 #bbb;box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 0 hsla(0,0%,100%,.1);color:#1d1d21}#okta-sign-in.auth-container .button:active,#okta-sign-in.auth-container .button:focus,#okta-sign-in.auth-container .button:hover{background-color:#fff;background:-o-linear-gradient(top,#fff 0,#fcfcfc 100%);background:-ms-linear-gradient(top,#fff 0,#fcfcfc 100%);background-image:linear-gradient(#fff,#fcfcfc);border-color:#b2b2b2 #b2b2b2 #afafaf;box-shadow:none;cursor:pointer;text-decoration:none}#okta-sign-in.auth-container .button:focus{border-color:#0074b3}#okta-sign-in.auth-container .button-dark{background-color:#929292;background:-o-linear-gradient(top,#929292 0,#8a8a8a 100%);background:-ms-linear-gradient(top,#929292 0,#8a8a8a 100%);background:linear-gradient(#929292,#8a8a8a);border-color:#6c6c6c #6c6c6c #676767;box-shadow:0 1px 0 rgba(0,0,0,.15),inset 0 1px 0 0 hsla(0,0%,100%,.1);color:#fff}#okta-sign-in.auth-container .button-dark:active,#okta-sign-in.auth-container .button-dark:focus,#okta-sign-in.auth-container .button-dark:hover{background-color:#9a9a9a;background:-o-linear-gradient(top,#9a9a9a 0,#929292 100%);background:-ms-linear-gradient(top,#9a9a9a 0,#929292 100%);background-image:linear-gradient(#9a9a9a,#929292);border-color:#606060 #606060 #5e5e5e;box-shadow:none;cursor:pointer;text-decoration:none}#okta-sign-in.auth-container .button-primary{background-color:#007dc1;background:-o-linear-gradient(top,#007dc1 0,#0073b2 100%);background:-ms-linear-gradient(top,#007dc1 0,#0073b2 100%);background:linear-gradient(#007dc1,#0073b2);border-color:#004b75 #004b75 #00456a;box-shadow:0 1px 0 rgba(0,0,0,.15),inset 0 1px 0 0 hsla(0,0%,100%,.1);color:#fff}#okta-sign-in.auth-container .button-primary:active,#okta-sign-in.auth-container .button-primary:focus,#okta-sign-in.auth-container .button-primary:hover{background-color:#0087d0;background:-o-linear-gradient(top,#0087d0 0,#007dc1 100%);background:-ms-linear-gradient(top,#0087d0 0,#007dc1 100%);background-image:linear-gradient(#0087d0,#007dc1);border-color:#003d5e #003d5e #003a59;box-shadow:none;cursor:pointer;text-decoration:none}#okta-sign-in.auth-container .button-success{background-color:#4cbf9c;background:-o-linear-gradient(top,#4cbf9c 0,#42b995 100%);background:-ms-linear-gradient(top,#4cbf9c 0,#42b995 100%);background:linear-gradient(#4cbf9c,#42b995);border-color:#328c71 #328c71 #2f856b;box-shadow:0 1px 0 rgba(0,0,0,.15),inset 0 1px 0 0 hsla(0,0%,100%,.1);color:#fff}#okta-sign-in.auth-container .button-success:active,#okta-sign-in.auth-container .button-success:focus,#okta-sign-in.auth-container .button-success:hover{background-color:#57c3a2;background:-o-linear-gradient(top,#57c3a2 0,#4cbf9c 100%);background:-ms-linear-gradient(top,#57c3a2 0,#4cbf9c 100%);background-image:linear-gradient(#57c3a2,#4cbf9c);border-color:#2c7b63 #2c7b63 #2b7861;box-shadow:none;cursor:pointer;text-decoration:none}#okta-sign-in.auth-container .button.link-button-disabled{color:#aaa}#okta-sign-in.auth-container .button.link-button-disabled:active,#okta-sign-in.auth-container .button.link-button-disabled:focus,#okta-sign-in.auth-container .button.link-button-disabled:hover{background-image:none;cursor:default}#okta-sign-in.auth-container .button.button-primary.link-button-disabled{background-color:#63b1d7;background-image:none;border-color:#63b1d7;box-shadow:none;color:#fff}#okta-sign-in.auth-container .button.button-primary.link-button-disabled:active,#okta-sign-in.auth-container .button.button-primary.link-button-disabled:focus,#okta-sign-in.auth-container .button.button-primary.link-button-disabled:hover{background-image:none;cursor:default}#okta-sign-in.auth-container .icon-button{background-color:#fff;background:-o-linear-gradient(top,#fff 0,#fff 100%);background:-ms-linear-gradient(top,#fff 0,#fff 100%);background:linear-gradient(#fff,#fff);border-color:#c4c4c4 #c4c4c4 #bdbdbd;color:#1d1d21}#okta-sign-in.auth-container .icon-button:active,#okta-sign-in.auth-container .icon-button:focus,#okta-sign-in.auth-container .icon-button:hover{background-color:#fff;background:-o-linear-gradient(top,#fff 0,#fff 100%);background:-ms-linear-gradient(top,#fff 0,#fff 100%);background-image:linear-gradient(#fff,#fff);border-color:#b3b3b3 #b3b3b3 #afafaf;cursor:pointer;text-decoration:none}#okta-sign-in.auth-container .okta-dropdown-list{border-color:#1d1d21}#okta-sign-in.auth-container .factors-dropdown-wrap .okta-dropdown-list{border-color:#ccc;border-color:rgba(0,0,0,.2)}#okta-sign-in.auth-container .okta-dropdown-option.dropdown-list-title:hover{background:transparent}#okta-sign-in.auth-container .okta-dropdown-option a{color:#1d1d21}#okta-sign-in.auth-container .enroll-required-factor-list .enroll-factor-row-min .enroll-factor-description h3{color:#6e6e78}#okta-sign-in.auth-container .okta-form-input-field{background-color:#fff;border-color:#8c8c96}#okta-sign-in.auth-container .okta-form-input-field:hover{border-color:#1d1d21}#okta-sign-in.auth-container .okta-form-input-field.focused-input{border-color:#0074b3}#okta-sign-in.auth-container .okta-form-input-field input{color:#1d1d21;font-family:proxima nova,montserrat-okta,Arial,Helvetica,sans-serif}#okta-sign-in.auth-container .okta-form-input-field input::-webkit-input-placeholder{color:#aaa;font-family:proxima nova,montserrat-okta,Arial,Helvetica,sans-serif}#okta-sign-in.auth-container .okta-form-input-field input::-moz-placeholder{color:#aaa;font-family:proxima nova,montserrat-okta,Arial,Helvetica,sans-serif}#okta-sign-in.auth-container .okta-form-input-field input:-ms-input-placeholder{color:#aaa;font-family:proxima nova,montserrat-okta,Arial,Helvetica,sans-serif}#okta-sign-in.auth-container .okta-form-input-field input[disabled]{-webkit-text-fill-color:#6e6e78;color:#6e6e78}#okta-sign-in.auth-container .okta-form-input-field input[type=password]{font-family:Verdana,sans-serif}#okta-sign-in.auth-container .okta-form-input-field input[type=password]:-ms-input-placeholder{font-family:proxima nova,montserrat-okta,Arial,Helvetica,sans-serif}#okta-sign-in.auth-container .okta-form-input-field input[type=password]:placeholder-shown{font-family:proxima nova,montserrat-okta,Arial,Helvetica,sans-serif}#okta-sign-in.auth-container .okta-form-input-field placeholder{color:#aaa;font-family:proxima nova,montserrat-okta,Arial,Helvetica,sans-serif}#okta-sign-in.auth-container .input-icon:before,#okta-sign-in.auth-container .input-tooltip:before{color:#a7a7a7}#okta-sign-in.auth-container .chzn-single{background-color:#fff;border-color:#8c8c96}#okta-sign-in.auth-container .chzn-single span{color:#6e6e78}#okta-sign-in.auth-container .chzn-single:hover{border-color:#1d1d21}#okta-sign-in.auth-container .chzn-with-drop .chzn-drop,#okta-sign-in.auth-container .chzn-with-drop .chzn-single{background-color:#fff;border-color:#1d1d21}#okta-sign-in.auth-container .enroll-sms .infobox b{font-weight:700}#okta-sign-in.auth-container .enroll-call .infobox b{font-weight:700}#okta-sign-in.auth-container .mfa-verify-passcode .infobox b{font-weight:700}.okta-tooltip.qtip-custom{font-family:proxima nova,montserrat-okta,Arial,Helvetica,sans-serif}.okta-sign-in-security-image-tooltip.qtip-custom{font-family:proxima nova,montserrat-okta,Arial,Helvetica,sans-serif}@media only screen and (max-width:600px){.login-bg-image{background-color:#fff!important;background-image:none!important;-webkit-filter:unset!important;filter:unset!important}#okta-sign-in.auth-container{margin-left:0;margin-right:0;width:auto}#okta-sign-in.auth-container.main-container{border:0;box-shadow:none}#okta-sign-in.auth-container .auth-content{margin:0 auto;max-width:316px}}