@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url(../fonts/KFOkCnqEu92Fr1MmgVxIIzQ.9391e6e2.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/KFOlCnqEu92Fr1MmSU5fBBc-.877b9231.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/KFOmCnqEu92Fr1Mu4mxM.9b78ea3b.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url(../fonts/KFOlCnqEu92Fr1MmEU9fBBc-.ddd11dab.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/KFOlCnqEu92Fr1MmWUlfBBc-.0344cc3c.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url(../fonts/KFOlCnqEu92Fr1MmYUtfBBc-.b555d228.woff) format('woff');
}

@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(../fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.8c59cf21.woff2) format('woff2'), url(../fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.f7d18af2.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';
}

@charset "UTF-8";
/*!
 * * Quasar Framework v2.7.1
 * * (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;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

img {
  border-style: none;
}

svg:not(:root) {
  overflow: hidden;
}

/* * 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;
  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: 1em;
  height: 1em;
}

.q-icon,
.material-icons,
.material-icons-outlined,
.material-icons-round,
.material-icons-sharp,
.material-symbols-outlined,
.material-symbols-rounded,
.material-symbols-sharp {
  -webkit-user-select: none;
          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: 12px;
  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--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--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:first-child,
.q-card > img:first-child {
  border-top: 0;
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.q-card > div:last-child,
.q-card > img:last-child {
  border-bottom: 0;
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}
.q-card > div:not(:first-child),
.q-card > img:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.q-card > div:not(:last-child),
.q-card > img:not(:last-child) {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.q-card > div {
  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);
}
.q-card__section {
  position: relative;
}
.q-card__section--vert {
  padding: 16px;
}
.q-card__section--horiz > div:first-child,
.q-card__section--horiz > img:first-child {
  border-top-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
.q-card__section--horiz > div:last-child,
.q-card__section--horiz > img:last-child {
  border-top-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
.q-card__section--horiz > div:not(:first-child),
.q-card__section--horiz > img:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.q-card__section--horiz > div:not(:last-child),
.q-card__section--horiz > img:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.q-card__section--horiz > div {
  border-top: 0;
  border-bottom: 0;
  box-shadow: none;
}
.q-card__actions {
  padding: 8px;
  align-items: center;
}
.q-card__actions .q-btn {
  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, .q-message-stamp, .q-message-label {
  font-size: small;
}

.q-message-label {
  margin: 24px 0;
  text-align: center;
}

.q-message-stamp {
  color: inherit;
  margin-top: 4px;
  opacity: 0.6;
  display: none;
}

.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 {
  -webkit-user-select: none;
          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--outline {
  background: transparent !important;
  border: 1px solid currentColor;
}
.q-chip .q-avatar {
  font-size: 2em;
  margin-left: -0.45em;
  margin-right: 0.2em;
  border-radius: 16px;
}
.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);
}

.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 .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 {
  border-color: rgba(255, 255, 255, 0.28);
}

.q-dialog__title {
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 2rem;
  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;
  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);
}
.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-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-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, 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;
  -webkit-backface-visibility: hidden;
          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;
}
.q-field__native:-webkit-autofill, .q-field__input:-webkit-autofill {
  -webkit-animation-name: q-autofill;
  -webkit-animation-fill-mode: both;
}
.q-field__native:-webkit-autofill + .q-field__label, .q-field__input:-webkit-autofill + .q-field__label {
  transform: translateY(-40%) scale(0.75);
}
.q-field__native[type=number]:invalid + .q-field__label, .q-field__input[type=number]:invalid + .q-field__label {
  transform: translateY(-40%) scale(0.75);
}
.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: 20px;
  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);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.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::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__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__native:-webkit-autofill + .q-field__label, .q-field--dense .q-field__input:-webkit-autofill + .q-field__label {
  transform: translateY(-30%) scale(0.75);
}
.q-field--dense .q-field__native[type=number]:invalid + .q-field__label, .q-field--dense .q-field__input[type=number]:invalid + .q-field__label {
  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;
}
.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);
}
.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 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);
}

.q-layout {
  width: 100%;
}

.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;
  -webkit-user-select: none;
          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-head,
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:last-child .q-tabs-head,
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.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 {
  transition: width var(--q-linear-progress-speed);
  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;
}

@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;
  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;
  max-height: 65vh;
  z-index: 6000;
}
.q-menu--square {
  border-radius: 0;
}

.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-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 {
  -webkit-user-select: none;
          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;
}
.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: 0;
  height: 0;
  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;
  -webkit-user-select: none;
          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);
  -webkit-user-select: none;
          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: 18px;
  letter-spacing: 0.1px;
}
.q-stepper__caption {
  font-size: 12px;
  line-height: 14px;
}
.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 .q-stepper__dot span {
  color: #000;
}
.q-stepper__tab--navigation {
  -webkit-user-select: none;
          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--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;
  -webkit-user-select: none;
          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--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 {
  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__arrow {
  display: none;
}
.q-tabs--not-scrollable .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);
}

.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-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);
  -webkit-user-select: none;
          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: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;
}
@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__header:before, .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-size: cover;
  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: 18px;
  word-break: break-word;
}
.q-uploader__subtitle {
  font-size: 12px;
  line-height: 18px;
}
.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);
}
.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-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: #fa4a39;
  --q-secondary: #faf5ea;
  --q-accent: #d63078;
  --q-positive: #21ba45;
  --q-negative: #c10015;
  --q-info: #31ccec;
  --q-warning: #f2c037;
  --q-dark: #231f20;
  --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);
}

.no-shadow, .shadow-0 {
  box-shadow: none !important;
}

.inset-shadow {
  box-shadow: 0 7px 9px -7px rgba(0, 0, 0, 0.7) inset !important;
}

.inset-shadow-down {
  box-shadow: 0 -7px 9px -7px rgba(0, 0, 0, 0.7) inset !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::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 {
  -webkit-text-decoration: underline dashed currentColor 1px;
          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 {
  -webkit-user-select: none !important;
          user-select: none !important;
}

.scroll {
  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] {
  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 {
  -webkit-user-select: none;
          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);
  -webkit-backface-visibility: hidden;
          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;
  -webkit-hyphens: auto;
          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 {
  visibility: hidden !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);
}
/* poppins-devanagari-400-normal */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../fonts/poppins-devanagari-400-normal.64d5f06e.woff2) format('woff2'), url(../fonts/poppins-devanagari-400-normal.0e11b62d.woff) format('woff');
  unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF;
}

/* poppins-latin-ext-400-normal */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(data:font/woff2;base64,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) format('woff2'), url(data:font/woff;base64,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) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* poppins-latin-400-normal */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(data:font/woff2;base64,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) format('woff2'), url(../fonts/poppins-latin-400-normal.cda9c93f.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* crimson-pro-vietnamese-400-normal */
@font-face {
  font-family: 'Crimson Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(data:font/woff2;base64,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) format('woff2'), url(data:font/woff;base64,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) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* crimson-pro-latin-ext-400-normal */
@font-face {
  font-family: 'Crimson Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../fonts/crimson-pro-latin-ext-400-normal.d1556684.woff2) format('woff2'), url(../fonts/crimson-pro-latin-ext-400-normal.d6c33bfb.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* crimson-pro-latin-400-normal */
@font-face {
  font-family: 'Crimson Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../fonts/crimson-pro-latin-400-normal.56ea918e.woff2) format('woff2'), url(../fonts/crimson-pro-latin-400-normal.28c16ae7.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* open-sans-cyrillic-ext-400-normal */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../fonts/open-sans-cyrillic-ext-400-normal.bc843a7c.woff2) format('woff2'), url(../fonts/open-sans-cyrillic-ext-400-normal.f81b7046.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* open-sans-cyrillic-400-normal */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../fonts/open-sans-cyrillic-400-normal.e63f3335.woff2) format('woff2'), url(data:font/woff;base64,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) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* open-sans-greek-ext-400-normal */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(data:font/woff2;base64,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) format('woff2'), url(data:font/woff;base64,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) format('woff');
  unicode-range: U+1F00-1FFF;
}

/* open-sans-greek-400-normal */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(data:font/woff2;base64,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) format('woff2'), url(data:font/woff;base64,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) format('woff');
  unicode-range: U+0370-03FF;
}

/* open-sans-hebrew-400-normal */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(data:font/woff2;base64,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) format('woff2'), url(data:font/woff;base64,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) format('woff');
  unicode-range: U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;
}

/* open-sans-vietnamese-400-normal */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(data:font/woff2;base64,d09GMgABAAAAACH0ABIAAAAAR0wAACGMAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnYbi2wcgiYGYD9TVEFUXgCBOAiBfAmfFBEQCrwktiILgiYAATYCJAOESAQgBYR4B4pUDIUfG+xBFezYC7BxAODtG8GzETZsHAixh1EUNWtukgb/Xx+YY6gzKP8i0IhosDRJoNMpAkDkviJCoNPJdF5tM+yRNTj+dPqKoQz8skDXgplF9vx1/NM9y/gOiOQdMCadgeN81FwewjU+3ySTHHOJ0RGQUKzYlj2r1iHLGvVvN8Pzevbe/z/rZw0RK0hCjSCU0EVRQezE3DHrC0WqYrZipmusW7qG6zI6trvt1nYFFS1b1+zs7H2OZIUxKDTYFBQImT1OYRQSp3DpUlfurkWGR9aPIwWANOMH4NgBQgdIRZWmdLpM+ub8zzSVdJU65ZNmYDsf89Ox63PpW2rKNssAlQKQ3JWVfuxnZ35ul4dU6JgGz/9vMzSa+EX1fWYSGqdDpy+EuFyoDy2YsuUssIfm/6mq6wGHk2B3Wkwr7kypw2T3VS/bhPvHI3EHQDxBtEMIokp7CpVCuJNujZKcUsrbPZZSIqV1OaVPpW3JsGZYM04Zx4yZAv/hrNm8+bscieoKhbAItxJpm+FKp9yqWwcKzS0s1p8SYRAe+G9uVdi2164NbNGfjUVOpnFlYBFtwbRSmzz8/30//UN7eYKJtSJNqPP+dN7It2mgT6XDyBFkAc7iFnzeA/Pu5yeFZs6aEzzqa4onZQ27PFZhFIIe4G2j/9evonZEa7evCoPPv7H5h9NF4vSRoVi/YkkBMd9g5FrRgAL2QlsfrgZbw0/Wq0+/AYOGQNAwBI2QGCRhD3KmALlLACV9bgmlaAP1CvQvYrgJqzR4QGApNR3SWYdarpbe3ExUXXw7UVJ58R0lhcTF9xQYa04JAxizCiAgi2wFonsraQMsYPSg4XBAtV8LKvLcNTyA0s/wQAsxkHlRkJIQYIHjQ7sDgq1UcLK0iRb7vjth29Jj3QrIQDviNsFB7MNubH13fSonwYCwT6QTYXyMgdPueRcI5NfZBc0cVNMA5D/Mx5ktJC2AoThjPMIXutpV7uUKl7rEBc7CqBiCzqB/oj+j39Uv6uv6tD6u9+vNOlIvo2fR4+hBdDe6FV2PRaRhTJ0sfb2LFTRBUNVKM/LJTLoTiEfD4jT/0mP2u9jCnwOTb/JIsuSYxImXGCiZBHaQfw/a7/zIN7zn5elEvmMPf7C7KbDr5VP0dbmInJ7ujyL7kZ3btvmsr2WQVXSwvDVmLH1ZYcWWa+mQjJYlhP41xAJMae7pZnFJlxF7EzkV4aQZBEcw+AH+LXfhr0zzFW9/9zzG4vO4HVfjY3ge/SJOoj/Dw529bH+7Ea4GMPAPu+5+BNMIFkh6tVlQYrVCttpUxjR90Gs3n28H1FPbO9Wmckh1KtWGA1WzqRsAGuZ8I1AZCmOYpiPdO75mJITHyElOIuQkQk4iRMhJTlNFSN3KsQzmwslVYYm/FG1tpTzCOksFGjblczHpTZDFCiG99xUMkTGl1KXIqjlEVhRtbU5EJq26uUDAhHUuEWjblGeQIis9Pc4UXHDmbmq2JrKll7gqvkl9XgpWt4LVrWC6K7LalEdGcLyG1d2lCYSxxm81poliwpDT6Jhcbd+5MPNPI3O+FhB+SMZ0P09i/JqaRw78JpC2GqaGELD5BhCHGVwLcJ2/nmMG4AFFLwRlmxYQJoqYmhuBW3NXhNLOqJzEMRzGAXt7gRxvp53A9plTk1PjQt/LlkMNKfQOYOP3vekt/4J+13EjbsQVJPe0gSinHyVqQOaZYTopUJ6vxS4O0wQXJ2hb7JKw1NgVCXGp21c9KAVWPFBnRGdEVgbazbfVS4GqYvcZVYEUyJKDsZUTaiBCfWfgJt6rtRC5L5TBH4Iw34YCXmavbPsY1Vw8nstG/6S+kRRYWuEwIAHtSB8FvCHtUl+oKqvB4IW7ARfP9/0799KEKDgC7PYhdeD/g8DiGekDIN4FgDwvn/+ug4U51CLXC/o5PfL4nbEcQgAev73cCAGIG0ZLoL0QCqK7fRQCCYcsBPQCO02gfNGiCiUqNuqFhzhQxjB783uRHqLPYwVpoJDLHAzsgidRiGIoDXVd/+L4m+M/0iOzs5hPgEAO7pSzE55AAfolqEze6fir4+9/C2L8MaYGf1A+/PLhzNw5N/7fN1mAqfrdqnc+73rejAOI2iuBQ72ktwtEb+eB6PkWqZEAGN/Jadk2b5z9MAuhK/0e8J7D1pfYfh3iCNE6Oww5NAzPbdUsNqs0aIsWew1EiLpstpvFj7o1haaJFnq3O+yMS7TbsE12RMEhJ/Nwv6OO+RYdriDF6oWz8z3vcN7/Hkec0KnfxghRHbOVhmyxT6sefdZBpz/uR01WWGVNaNTMzPNbW2uzA/1qbck4EAx12Y4eCI3ZtHHD+pU93V2dHe3mthWty00tzU3LGhuM9USdn+Kbr7/68ovPPzt/ebZZN3UV/KeffPzRaensi5Pnq+V89uEH7783nYxHw8HbrxU72wfyGEcZd9c7B1tZjOJJ7R5kJ0NkkO8Fs4bg5lZPF7bfU1o7xRoOzPTb3aGRawy2c4nM7UOoOtx0ydN5aakvOaJCnxXI+TJ3eTiQA2VUgBHT1z3g0XSNx9ZBeJzGgzIB5sQ3EQIjdzgVsefkPPtlHbPGMa4a1mzXnpKoYG9w5btzVXKwnIagjFIjVOe76hecEJWUFjrfuJGrA8gAX2KZ4CR/C70pD32NCMJwNbMyWGHOCo4tLKtCieWpJudS7Yq9lDUNS7sVCToxxZ/no8t/LZY2NQL0ryX7KyFlvuPiLo2VkcZOJ6igV9cTs8l8cqGrVqeSs+BSZ46DO+qEQMMKXZgIBrmNBnVLFRoZDDuaNGYot5QiezSlNy52AYSAUxLzI4zQqZ7ucLfltt0e1VFPRJL4tRzwP0IWIvyWYB3yqMSL1n9Y/vU0qKTRW1y1EmikpNtIgnUV2u6QTEDF80hWXi7tbwnsY0+HKmUH20G71Y80Y7i8rXMOZFiE7d4p7keBoNwOt7QybV5pd1Su9w6YZK+RLK8Vu9jaKo/7sbGxO5VsXk459lgyFtesN1J6UHA5Lu7nEgRmXPPAo20MZo5izOXqEyrBVW+eClQMZGRyyCD1saA9UmAiMpM/zh5HJJFUUbruIE47HPEn2RNdINkEbM/+19znPh2fyzWuiOBm9kxtXIC+BscBLO2oyKCjtTvO2y3qR5gxvXZrOo/uQzM7tQLCq0l8jwpXbKjDfqmeVqyF5YXpUM9J2v2sqqd64ZVm3zG1gtmTDnOgBm4OZgiwyE9+Wcq+n1VpJbnODS9tdE+loDooqp2S9Trzrb12Kz+irOLqJsVrSUs/MPXmsmTSUHmuCE8NnZ/6PUNio16v8nlilnUx3iET3G+U0D5SaBBkC6upcaXjw9z2sYnMM2IHITBGmqXxPEiQFjo+hVRndfVLOWhP9GDmDqt9SwbW0rircN8Z1kMFlBWJbuT7/MSUaEM0FPyhsazDKiXFFKSMNlmRbKW0A7MvqZOJZxVKpy0+GQ+N6kMwAZesBpmwSlHOyDvyXkTzSqu7xhtpE4oM1l85i4teY6WlIMjiO3xYX0ptkEvWkFuzJoHmuPzCCIELJ5sAFi2gRzz7Kl8XxMBUQuAWwo6vcCp7bDisoXO7to6gg+KuZAm09qg+awfQBjmFBLYngupp6LWkBWHbG3BzJM1en5W1C9guMljVJ/zirKmgAQ25CoqEZMgxUu5BTAqYoWF6GL6WxQMTt68bShJlHxmhkcouS4AFizlWR1aI20+EgDruQpCEHC6Ug8MGzEfApsbej5yvlZYOAi1VHrvJsQpPURAzhHSYrlN+45gbdwSOExQipR6aaNk5m5RhpXQDRH+ey6LAfRII7MCkRxw693xvyMw6thFkIBC0bIcL3C5SqTaSaJPvGfnOueEogyDJTDiyh8DhMrBKCXCkcT2W41DWJztRJaWHwMND68MHIJ3FMNVGMsj2/AQc+cC8Wpx8+aEb6LbbSHvXNvKAqB5DqufvOtSpfUsb6+uK1WjJQFg0ci1G91V23ckmQYk1KB9wNgCvy6A9A6Sj/Kk108CqQLk6L+NfCXKV3j2icNFIKCtsX5WKiv09f42PWd+8YEdnFnBGPUQgKTLcwRjLl2vUYkv2as8VVzpNFq+G1rEdYEzVVEFfUiczKhWqFjgz5Aht0IFq4C3px8BvGUXKiXEZIrYpPQq7dXUvD1Q4AXt2L1kQkzNUsLR98WtcY9w+WKhBYo/k6A1E5h7kGbxlObLfa3yYc8FRFHb0VzYgLx6+erMLiMLj/F3i9FmTSDiKG05hqs36z6R4MmiCBx05G9fCJilUwlU5aAu/ywHiC8rbXax9k80/bQaFgG+AKcNK4QXfZc0cVBHz6Vb2Ss9Vh8hSgcDcz6ttJyFpJefAMdLqHFGz+N3XAah7LwBc9ibzKWFdCDl8MPgrEL9Vx9HvFtXZb/hoZ/a7QOTzohBliLP3MSLoZVgIS90BNz/9v/U8BDMJ0vlDIKA2H0NtfzLanFM6iEU3ye0N72Ir+xNkLPgfdtewMVvdliqFYJVN9QWPzBte+dMoiy+vhc7NNZ0HsCxP/dxDgS7IRUe22gXiAytDX/LjjH1c/eniXfIRlqXlgvKH2cMPRR5/3iiyBGYsW37PAfNU+9Z+24Kdb4btyEq0Lo6QUtHNwALfTSXMYZp1y0NYbkrQLes9P0RRtkd+cglmP5nZO1Xs1PQHrUf8x7BJ0lMOTBPc5m91TiIJdvg7zUcYWn9kcQWQItM3nXg6yfRTVfbEdoAJIToCb04eUFZyqK8vE1DyB6TKi1Q74qXafvVn7RUAdXKx2uxvQen5uNlheIPSMh1nAKlDlOM+RGVLNlgzJPsf3C+AUX0IZi/6GvYdVnSLiuGYKN1fBRvxqo8Sewk4DqjvANC+Adq3QL1GYNEmYXcVEOwwgLdS1AZknOmdo5QEQGn0zwrH7iGUxkpjRRI64WI6A+N1BDWM6dgQVxiDGqJ4zWAw2Sxpi+/cuQPbriPdEfHxPHHMt2XRh0fUtnUG/4SVXjc1mu8zN09MSLaOjYnTuRwTF7AKG7CSTUdyj+anvMIt2IGfw/YXU/S+d8+azM/G7wedfAE7n+OWsacmsnnt6f8KUugEMNiT8bNY9kBvcpzU0mjuQu7jsfHxBQD/bGJiwgOa3scBtjS1PqLcKq9jqigNtk/gljFd6uSkQTc2BpSBQGEcgJW/9S5MA1LBi0m9Q7EnDq/HRMVpWe+PgPlH3PIYtj8xmceYoQkmJ+lvaWgy1/YkLSfsUOM65vMkOubzmUimRs7H+LgDfc9kWh69SVm7Au67wdXjn2ZqfzC5o9Yqi6DABA5aWtU4PJHPi4+p790zYP7zLc4g4ZBOKqhjTMAo9IGv0faJiWrLc7TzhWOn8qZvnoCQAZmQDujwGp3sSO2bhJmADPCclX//e/LDMS0OPzPSCVhhcq89lb7rkfe9T1xNeyaDhaNFOnQuiPYhH0rHLRjX34qKbsvaurjBIXTNIo2w8+s9uQfNBpOYBZNM0AyADbxr4hiInGr6IIErquWt2DodqKZl59dl8MAtet94S8ySnoZo6rVJfzoYqZkWYjo3dup1NxZD+qnxMNCSsr9oWd84MP8aocNTP+/B9ru45awAbrgg4O50lqJNI1I8o+hO/pprS76T5WdV5+hYP8W1P/wZZKEjMLEfQgkrN9OTWdmvz7tNWU70MnEafWlRO/QCH/7iP+fMg5jTD4663vh4k2v3x+tLD99PkiTZpVk2ihKFEcuO3bf7UwnaeeX6rmd5a/Mcumxvk+Lw+f8xRtbVV4f0goM3/6ncd3imcv+tZOGht2uSvD6aeuZ+aWOiZuTLywb28zWHDj9dU8a+bDe98L/DL6wVDE7SvvOntyz/5T/5lC2R/3n8yJnL1+9c7zmcn3y8/ixn/tOulxcc69uCDvs4dq68bKNO8u819VK5Pc6tS5bGV5DEdfN1CSnp4YleAp5sbeb1T05c+bbZaRf1RVFih3te8ebI9IHqvegJGuVjSvhgc11t6ha/SGdVa7T8s7lRC/aT71MONFTl1mXkrr60a7erXJfdf8tkeL2u7A9k5NKdQ+U75HrZ6mTZbufa7d+Z2/85d6oRedo3vLJ72zHWlggQ7q9dlmwr1Gk0+zW6TXP2qoP2zfHsDlJ3cZYgipWRTzqtl7WNNee1XVbNk5Vnm2fed21b/7Z7+UyA9ExX5BWroZ5YbYi80tUZ+am1zHhk+ztOeJdGs8pmE01cGdej0HacSEk/Yfn84NVeU09by3DWotMdYXZgL83pX0xRrqV2OSbKI//dDrovWs44jH0rLy5eN5RY6hOFr+/Wfe2yMFMZltE6b5OEX0KoFijc4lR+oW4K3zbfabxckfOfLVEh92U5NjoL5kckpqTrEubXiv+IrYha2spzF55/vXj38YXf/3UmRr//9xW9W9Zt2Wgd/pZiXGf865qP9xy3G52zM8udcDyA//BXidDpL7vRtHbv3LhZRjy5Utb5UetHl/df3tK65dUqmy3UtzkJHcr5vSeHrl+XPu59cWHT+i/v31333IOO47hTqrQ/Y2lRZamoMbmuJDW1pjiFEKXlV6bXbrXxWFfQk9bD8CJ9TU7UNq0Mz1+z3koxlafZpgkWBqWJWop5JNnLLOecoDCti48yRRarXCJz9o15U8gw1lryvJJksUqNzNUv5LUDjmftfnVIJzh48+/KfUfKEyf9a3l+9MWBmTpdSVtwvLAh5vSYYHn9jeVKZZryqWZn2+Vy9vM1h49MrilhX5Z8u2jmyAurgWm3BFGcbfnwvmfb6nc9Kz6cZbHcvq8+Gx0avnteIr9Bc3KMnbPAWlwSa+8cKtsVIM3rjxhZXVhvtBZFjPRZIj6xFjQc3fbULmnf+duheESsxJRyYoyu8TLHl5oiM9jGLcZffpMRoctCeF/nLt6+c7vnQH7cMeK8Q7rg13E8yqszztAUmUZLnSbXNsR1K2K7Tk24f3Dkezi/dvTaogMt/4XF2ZgS54jHn8fl6DQcak0546iWkerr56d1nWdfzC+e2+jW3J4pxHEmth4A6BExGODG0aB5Y89yXar00tAKvUueWB6nj82aPjodk/UwWHn8lXZ1xuwB/VB5eUy+q/r6M5EwTq/FzOMzSLuiKF9l0If6VuqXM161lJZfEu6bDU4IXaXdf+rpX2zgHTeA0zoiKiRmXhYpMYFqvviTXFapFBVdTXiyxlta8tsMquJ008XZiytSfqA1KS7ZImG8Tps1vc4+T1kYHxgoj3QIU/zgMGfkejqem2dKVEQ5LHZ7ZT/n1Bk5v/sd3rx2oH9oyEJZXkrRFQakJ1SoaYnSt8IbYTFLwubliArmZb1x4L/hmoGBoUEL9YSJhiBaEvPtT+qsOlGWZ1SY7RndENqhdzIty8oPjwqJDonJTqDmHHwjc630sjFe0X6xx8k68TXetKZv/CqqKZZSqEIBhU7PXGV+FGiJ5jby5NjIZUm6Yjh2O+n3a/YzCnI91gWp13p4rlUHraPCKUQhDIhFwCkwWEsajJu5AJQOBJRpwuRQOrKMnqU4QRaDOioUBmeUY5hWQ/fW4+LsA2FIOJw/QRh1m0ExyS3/gcmcyh3E23OKU2mldke+nrkj3pkvOJUbyXR5J0tmeL54X2jmHXydFjDBwWa6qhzyi3fn91yt3GKJ9+R3nMpNVK3kVO4kviq/4KT7s/Y9gH3JFJqXuQBgk0YCFd8gTHzTIyXt3IvymKXyumWq1P6o7ehA+vQDPwTuJ91cdY/Aqzti4dU9Bq/ux/Dq7oFX9xK8uvvgB4TcwE8IkxzENzG5xq32epbiEYVlMKqu8FgFlxqUUc3cl52dS3Fzm7fHLpVPLLXbW0vt9rw+c8fMHbU7W9PMnfGutoxngq8alNHNPCra+mMn5dwFu4b8km51ZeoDY6+lNj2uxunB4OvGlplkHFt61+2PS23nWeIWIsO3PGrFGsIhF5OxOGFmjidfC1YQBT5B5HiIKLCYyHEGUeCnRI6lRIEPEjlOIgp8waDxy9vjdoTF/+8trI7KA4SrF3NCqTqA9g6kRz9gcYj7eet13JxD+sItWcOflDXShZs1jnNnljel4FlOY79CO57wxNXs4NIXrg8FJ2krKKnKHdP1XvtaiG+/PJ+fvSRP/DpF+98LlAfyK5fGdJNwDe0Z06kePCCfLMMAmfkYQnYWmHc1JuljkNu76r3M9DemFnRr0R9dlQujzfG2cRqo0eRt4y9QIZBdxIkZSRmiGZF6Arblqm6kj1lEJtke7otTYf3idrf/RAGC1uR7tjcBkzJljukxYTW0I/Ory/Ku8qiQHm3KtlG0aI0P1JxcRTfJ4i+f0dTCbOHEjqYM3SKkGgRi58RlQPxvX1Qk2knnwc5+tSG/19rRPiaN9uXyPdubY5rPE+Vz8KOL6qJNy6/K5/PS8hkcLZ/FcFA+cGkvLMOvpInDWSdTxGpo/fzK18IPARZt/jP4tF8tyefBnq5Uu+a0Mqb8sBbVmwBUG2JTIFPEamh90qsYCz8EWFyM/Qp0ZnM+f5ouwDSnLZnyrMXQnpD0CjGP5sMu+CVhFz/Uc4AZW+zZ9El3/jV3cwh/LD9i7OU8SK/m3/JFeOWCvy8bB0l+bO+8K6pdc8BkojxDUBJCFJRKyPMIT26wjz832NcvlEGm0SAJQYg6NEhVUGO1wjmIEKLYB1KrXHBgocSYROOj9DQ+DSHaTNmtUYAmQkEIt0qOZxNc0CkJVJ7qAh0D5lVkSAY+10pGg62/Dh5Fvkd3HPABfRnhODEBlIvvyXOPnuBWbhdkQFvdIKZMgDCv7AKGo2TC8IP83KnAkUVZM3R0GpZNi0wkjNen0gnwQxPX35/lyGSHJRMD4jVsognIkszlyFm2cITSRvoPdL8tSGW8CpvB7dEFQxqnjRAjWsa4YNsZGxIyi++JuDegDD5UKOTxxGw2WVLni9gXJ1PsNqWAbpHd9F90u+ciLSuchxiEcF1qvOuoM0KErHChgKb6AjGT/DroNIyF8t7IbAZkAJ9r/SWjQRRQNgIRmC4rcahmBhuDGJu8H/wpmKIWk8R9s7XF2Vy49Ki/j4QzqvKBms+wKdbGysCxmTYjroTk3kaJLRJtCBqCP9f5pwj6LLG7NSjEBkZnOTKLQnLagAzuCCHmXHEaG/x9Dm9JCIH9dkcyix9EDcfFUxadKENk9aSAviT3l6KRUQZ/JBBaLAASkc5ylbLsAkp2JIS1yRMBj6YfqGqbOThxyFyRSqDY4nOd8fRhGSgivH6EPifXc4aL0JDDyNL7rLugcajPd795DDOCYkQaYusWB9uTeAsvKHZPV+SI0bDQiPwqWAFwoL5gDrFCSboLEyvk1ktuHZQcokxuFZ2ethAPQoij5k8zPzoqfPHDhwXMK7Y0Kg5MYW5C8+CjYA5y3PEjwFjSXAGS5ONAjMW9lVCuxReZ7UMxGg+tM2MDBVLWjg7JS+f+5jZkjiE22/FD2RBHSaBMEgCD+Eg499GJr0UyKoMQZC4u9rYK/ogbSuORS1bPwhFZqu3a2uWoTlistooEvSs2nvauNu5OTjaeAqMUgnG0UuKr203xUXGsG10PSmeLhQIBs45ijgKd9RqqsZffkZjO28VtWE18fsVqfbSUYSNwYLWL8GikmeacP9c/UT+LaW2mwsbR7CrhhSopvBTJawmH1vw5RLwoWFTIxE8B8uvTdwggoFp8pduh5Dz2/G8qnQoA/vr26l/w3+OKpP+2znxyU1UooEMABPCv6fp+quoKjUFj/UHh1Rx1hWxZPzbbqoR8SLfL/PPeg9Xaxl3KZoH64uxMUSs5CeXmChGFBHbmQ0R+Y08iAMk9MNDW1T4X4iVzNapyosz/P1ZIs72e0FdUI5Vc/qO+8iqyQAx4vaW+SK05hehKXWpx2gNMpLopknjPl1xYM6xrU4uWvQ3RNlijqcF6sEzaRbkzO8hnU8o25dt4BptXUlmm4JltHqmsNwgcpjJg51IAFrZCq2aYsUGWHY42hAROOM1WmA8S18/jR3zpRcjm/e4FAa/yhtDDIDh8bAbKV+xOgD42rnRcWS1pAPgoHLWpEC8YAtmSD1NRgW5PxbjYP5VEon8qmVTVFJYA6qUgAMt5MRUCnEsFFlMPJSIiYS+CC4c7dOAKtaoVqBHNqEAVgyLxoyCeoIu0pyjeiHIzsYRBmTSO6Z24VAgfUZ++ohAMPo1uU6k+q3q4Zdlua4IltBLWJWqkxF6v5y1ZCdmQZIEy1TaER9bubkr5U/IdLR0Gad1B+rSnzBOVZUJ727zg5+prYSVc7XTSjFh/kVIpxkVKN4xKXp9lJqalVsXcFL0fhGlIL5IJ2+CeZFf/eFDGYCwNCtUUHZ5oZm3JMh2UKM0nkj7yURvd1T9czIEY7Dq2UvmnvwpEgShAybjzoqI232LhImhoJUuXbdCAbwODJEiGEFIgFdIgDp567oVnQYcMyIQsyIYcuPDgI0CICBvE2CLBDnsccMQJKc644IoMOQrccGcOHnjihTdKfPDFDxX+BDCXQIJQE0wI85jPAhayiFDCWEw4EUSyhCg0RBNDLFriiCeBRJJIJgUdelJJI50MMskimxxyySOfAgopopgSSimjHAMVVFJFNTXUspQ6COo1GUYaaGQZTTRzlxYsXq/VIuHJ5LBCoqSxhFzw66cRRURtgZEcbTRUFdvWwIZ+o+Eso4woCJpmbpESymuJGlLt3VQ/aVhhjz9qKykNNQa/yOf7zI+KvwBzBQqiFizMYuEiRG4s6ZgHAAAAAAAgSZIkSZKUJEmSJEkyMzMzMzMzM3Ouu1jnnJvee5VvGPx/P2/xf36uCvShsaSotrqwFWdExTZenAcvfT0uooqGdc7NHRe7lz/WMJn7zL80/4k9ol3dZB8MtG8PNNeB1hOruPL19w2QazWjqTX+JT6X+fNjiU5wc/87CJ1tedj8mzMajXFNoOE6y3g9ov48ijg7s+6sll5QtScSalQu1UpVzZiVs1khCYaxjPJxkGUjQekYSck0q3gaVTQlUDhkZsGg8nupvD41c/uinD6QrZPKajdmZluU0ZaR3pyitGaN1MYrfS1TV6mUKjOTq4Sk0iyxFAndjC9UXF5NbaZiM58Qk4USnZqaREXFx1wSq8j4HwkR0RrhUcJiRoWhQtmYi8KiheHOggA13ydhnvcjxFsh2FsI+v7PsQpQZtB+Y0NVLrjrrr0Vdh159kWuOa/znkomEhti++DMjpQvTp5lbIHYwzcP9sbBTmxWS21cVgfdzOm278Xvd6T5fjw914+j52VwMpiqpj6rXN/M8IwO1uY/JcqeZekbqrq+qEJPnvQrM+oZkfFF/qkjION+0OaEn2CrBZeoKn1Smb7KsIwO0mY/FZQj9LQDErwIh0/qPGMvUmaTY0/SEk9PwlUn5SmiJzQp8yT5DBnor8pKPwXhYEb3wABwOCP25HBK+mkU3KKMUwgSfvyTiaGli+uBJ88DPes7FHiER7aDUwlHUrBxypLZ/y0CfAAqv9/4M39Y/51/SDEAAA==) format('woff2'), url(data:font/woff;base64,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) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* open-sans-latin-ext-400-normal */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../fonts/open-sans-latin-ext-400-normal.3399b9b5.woff2) format('woff2'), url(../fonts/open-sans-latin-ext-400-normal.493c63e1.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* open-sans-latin-400-normal */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../fonts/open-sans-latin-400-normal.2e11868c.woff2) format('woff2'), url(../fonts/open-sans-latin-400-normal.dc4c5aab.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
.prism-editor-wrapper{width:100%;height:100%;display:flex;align-items:flex-start;overflow:auto;tab-size:1.5em;-moz-tab-size:1.5em}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.prism-editor-wrapper .prism-editor__textarea{color:transparent!important}.prism-editor-wrapper .prism-editor__textarea::selection{background-color:#accef7!important;color:transparent!important}}.prism-editor-wrapper .prism-editor__container{position:relative;text-align:left;box-sizing:border-box;padding:0;overflow:hidden;width:100%}.prism-editor-wrapper .prism-editor__line-numbers{height:100%;overflow:hidden;flex-shrink:0;padding-top:4px;margin-top:0;margin-right:10px}.prism-editor-wrapper .prism-editor__line-number{text-align:right;white-space:nowrap}.prism-editor-wrapper .prism-editor__textarea{position:absolute;top:0;left:0;height:100%;width:100%;resize:none;color:inherit;overflow:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-fill-color:transparent}.prism-editor-wrapper .prism-editor__editor,.prism-editor-wrapper .prism-editor__textarea{margin:0;border:0;background:none;box-sizing:inherit;display:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-variant-ligatures:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;tab-size:inherit;text-indent:inherit;text-rendering:inherit;text-transform:inherit;white-space:pre-wrap;word-wrap:keep-all;overflow-wrap:break-word;padding:0}.prism-editor-wrapper .prism-editor__textarea--empty{-webkit-text-fill-color:inherit!important}.prism-editor-wrapper .prism-editor__editor{position:relative;pointer-events:none}
/**
 * prism.js tomorrow night eighties for JavaScript, CoffeeScript, CSS and HTML
 * Based on https://github.com/chriskempson/tomorrow-theme
 * @author Rose Pritchard
 */

code[class*="language-"],
pre[class*="language-"] {
	color: #ccc;
	background: none;
	font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
	font-size: 1em;
	text-align: left;
	white-space: pre;
	word-spacing: normal;
	word-break: normal;
	word-wrap: normal;
	line-height: 1.5;
	tab-size: 4;

	-webkit-hyphens: none;
	hyphens: none;

}

/* Code blocks */
pre[class*="language-"] {
	padding: 1em;
	margin: .5em 0;
	overflow: auto;
}

:not(pre) > code[class*="language-"],
pre[class*="language-"] {
	background: #2d2d2d;
}

/* Inline code */
:not(pre) > code[class*="language-"] {
	padding: .1em;
	border-radius: .3em;
	white-space: normal;
}

.token.comment,
.token.block-comment,
.token.prolog,
.token.doctype,
.token.cdata {
	color: #999;
}

.token.punctuation {
	color: #ccc;
}

.token.tag,
.token.attr-name,
.token.namespace,
.token.deleted {
	color: #e2777a;
}

.token.function-name {
	color: #6196cc;
}

.token.boolean,
.token.number,
.token.function {
	color: #f08d49;
}

.token.property,
.token.class-name,
.token.constant,
.token.symbol {
	color: #f8c555;
}

.token.selector,
.token.important,
.token.atrule,
.token.keyword,
.token.builtin {
	color: #cc99cd;
}

.token.string,
.token.char,
.token.attr-value,
.token.regex,
.token.variable {
	color: #7ec699;
}

.token.operator,
.token.entity,
.token.url {
	color: #67cdcc;
}

.token.important,
.token.bold {
	font-weight: bold;
}
.token.italic {
	font-style: italic;
}

.token.entity {
	cursor: help;
}

.token.inserted {
	color: green;
}


/*# sourceMappingURL=vendor.f8393d7d.css.map*/