/* Theme colors. */
:root {
  --mdc-theme-primary: #495A95;
  --mdc-theme-secondary: #CBD7FF;
  --mdc-theme-background: #fff;
  --mdc-theme-surface: #fff;
  --mdc-theme-error: #b71c1c;
  --mdc-theme-on-primary: #fff;
  --mdc-theme-on-secondary: #fff;
  --mdc-theme-on-surface: #000;
  --mdc-theme-on-error: #fff;
  --mdc-theme-text-primary-on-background: rgba(0, 0, 0, 0.87);
  --mdc-theme-text-secondary-on-background: rgba(0, 0, 0, 0.54);
  --mdc-theme-text-hint-on-background: rgba(0, 0, 0, 0.38);
  --mdc-theme-text-disabled-on-background: rgba(0, 0, 0, 0.38);
  --mdc-theme-text-icon-on-background: rgba(0, 0, 0, 0.38);
  --mdc-theme-text-primary-on-light: rgba(0, 0, 0, 0.87);
  --mdc-theme-text-secondary-on-light: rgba(0, 0, 0, 0.54);
  --mdc-theme-text-hint-on-light: rgba(0, 0, 0, 0.38);
  --mdc-theme-text-disabled-on-light: rgba(0, 0, 0, 0.38);
  --mdc-theme-text-icon-on-light: rgba(0, 0, 0, 0.38);
  --mdc-theme-text-primary-on-dark: white;
  --mdc-theme-text-secondary-on-dark: rgba(255, 255, 255, 0.7);
  --mdc-theme-text-hint-on-dark: rgba(255, 255, 255, 0.5);
  --mdc-theme-text-disabled-on-dark: rgba(255, 255, 255, 0.5);
  --mdc-theme-text-icon-on-dark: rgba(255, 255, 255, 0.5);
  --mdc-typography-subtitle1-font-size: .875rem;
  --mdc-typography-headline6-font-size: 1.2rem;
  --mdc-ripple-focus-opacity: 0;
  --mdc-outlined-button-focus-state-layer-opacity: 0;
}

/* Layout grid spacing. */
:root {
  --mdc-layout-grid-margin-desktop: 24px;
  --mdc-layout-grid-gutter-desktop: 24px;
  --mdc-layout-grid-column-width-desktop: 72px;
  --mdc-layout-grid-margin-tablet: 16px;
  --mdc-layout-grid-gutter-tablet: 16px;
  --mdc-layout-grid-column-width-tablet: 72px;
  --mdc-layout-grid-margin-phone: 16px;
  --mdc-layout-grid-gutter-phone: 16px;
  --mdc-layout-grid-column-width-phone: 72px;
}

.mdc-banner__graphic {
  color: #fff;
  color: var(--mdc-theme-surface, #fff)
}

.mdc-banner__graphic {
  background-color: #6200ee;
  background-color: var(--mdc-theme-primary, #6200ee)
}

.mdc-banner__content,.mdc-banner__fixed {
  min-width: 344px
}

@media(max-width: 480px),(max-width: 344px) {
  .mdc-banner__content,.mdc-banner__fixed {
    min-width:100%
  }
}

.mdc-banner__content {
  max-width: 720px
}

.mdc-banner {
  z-index: 1;
  border-bottom-style: solid;
  box-sizing: border-box;
  display: none;
  flex-shrink: 0;
  height: 0;
  position: relative;
  width: 100%
}

@media(max-width: 480px) {
  .mdc-banner .mdc-banner__fixed {
    left:0;
    right: 0
  }

  .mdc-banner .mdc-banner__text {
    margin-left: 16px;
    margin-right: 36px
  }

  [dir=rtl] .mdc-banner .mdc-banner__text,.mdc-banner .mdc-banner__text[dir=rtl] {
    margin-left: 36px;
    margin-right: 16px
  }
}

@media(max-width: 480px) {
  .mdc-banner.mdc-banner--mobile-stacked .mdc-banner__content {
    flex-wrap:wrap
  }

  .mdc-banner.mdc-banner--mobile-stacked .mdc-banner__graphic {
    margin-bottom: 12px
  }

  .mdc-banner.mdc-banner--mobile-stacked .mdc-banner__text {
    margin-left: 16px;
    margin-right: 8px;
    padding-bottom: 4px
  }

  [dir=rtl] .mdc-banner.mdc-banner--mobile-stacked .mdc-banner__text,.mdc-banner.mdc-banner--mobile-stacked .mdc-banner__text[dir=rtl] {
    margin-left: 8px;
    margin-right: 16px
  }

  .mdc-banner.mdc-banner--mobile-stacked .mdc-banner__actions {
    margin-left: auto
  }
}

.mdc-banner--opening,.mdc-banner--open,.mdc-banner--closing {
  display: flex
}

.mdc-banner--open {
  transition: height 300ms ease
}

.mdc-banner--open .mdc-banner__content {
  transition: transform 300ms ease;
  transform: translateY(0)
}

.mdc-banner--closing {
  transition: height 250ms ease
}

.mdc-banner--closing .mdc-banner__content {
  transition: transform 250ms ease
}

.mdc-banner--centered .mdc-banner__content {
  left: 0;
  margin-left: auto;
  margin-right: auto;
  right: 0
}

.mdc-banner__fixed {
  border-bottom-style: solid;
  box-sizing: border-box;
  height: inherit;
  position: fixed;
  width: 100%
}

.mdc-banner__content {
  display: flex;
  min-height: 52px;
  position: absolute;
  transform: translateY(-100%);
  width: 100%
}

.mdc-banner__graphic-text-wrapper {
  display: flex;
  width: 100%
}

.mdc-banner__graphic {
  margin-left: 16px;
  margin-right: 0;
  flex-shrink: 0;
  margin-top: 16px;
  margin-bottom: 16px;
  text-align: center
}

[dir=rtl] .mdc-banner__graphic,.mdc-banner__graphic[dir=rtl] {
  margin-left: 0;
  margin-right: 16px
}

.mdc-banner__icon {
  position: relative;
  top: 50%;
  transform: translateY(-50%)
}

.mdc-banner__text {
  margin-left: 24px;
  margin-right: 90px;
  align-self: center;
  flex-grow: 1;
  padding-top: 16px;
  padding-bottom: 16px
}

[dir=rtl] .mdc-banner__text,.mdc-banner__text[dir=rtl] {
  margin-left: 90px;
  margin-right: 24px
}

.mdc-banner__actions {
  padding-left: 0;
  padding-right: 8px;
  align-self: flex-end;
  display: flex;
  flex-shrink: 0;
  padding-bottom: 8px;
  padding-top: 8px
}

[dir=rtl] .mdc-banner__actions,.mdc-banner__actions[dir=rtl] {
  padding-left: 8px;
  padding-right: 0
}

.mdc-banner__secondary-action {
  margin-left: 0;
  margin-right: 8px
}

[dir=rtl] .mdc-banner__secondary-action,.mdc-banner__secondary-action[dir=rtl] {
  margin-left: 8px;
  margin-right: 0
}

.mdc-banner {
  background-color: #fff;
  border-bottom-color: rgba(0, 0, 0, 0.12);
  border-bottom-width: 1px;
  border-radius: 0
}

.mdc-banner .mdc-banner__text {
  color: #000
}

.mdc-banner .mdc-banner__text {
  letter-spacing: 0.0178571429em;
  font-size: 0.875rem;
  font-family: Roboto, sans-serif;
  font-weight: 400;
  line-height: 1.25rem
}

.mdc-banner .mdc-banner__graphic {
  border-radius: 50%
}

.mdc-banner .mdc-banner__graphic {
  height: 40px;
  width: 40px
}

.mdc-banner .mdc-banner__fixed {
  background-color: #fff
}

.mdc-banner .mdc-banner__fixed {
  border-bottom-color: rgba(0, 0, 0, 0.12)
}

.mdc-banner .mdc-banner__fixed {
  border-bottom-width: 1px
}

.mdc-banner .mdc-button:not(:disabled) {
  color: #6200ee;
  color: var(--mdc-text-button-label-text-color, #6200ee)
}

.mdc-banner .mdc-button .mdc-button__ripple::before,.mdc-banner .mdc-button .mdc-button__ripple::after {
  background-color: #6200ee;
  background-color: var(--mdc-text-button-hover-state-layer-color, #6200ee)
}

.mdc-banner .mdc-button:hover .mdc-button__ripple::before,.mdc-banner .mdc-button.mdc-ripple-surface--hover .mdc-button__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-text-button-hover-state-layer-opacity, 0.04)
}

.mdc-banner .mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,.mdc-banner .mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-text-button-focus-state-layer-opacity, 0.12)
}

.mdc-banner .mdc-button:not(.mdc-ripple-upgraded) .mdc-button__ripple::after {
  transition: opacity 150ms linear
}

.mdc-banner .mdc-button:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-text-button-pressed-state-layer-opacity, 0.1)
}

.mdc-banner .mdc-button.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-text-button-pressed-state-layer-opacity, 0.1)
}

.mdc-banner__secondary-action {
  margin-left: 0;
  margin-right: 8px
}

[dir=rtl] .mdc-banner__secondary-action,.mdc-banner__secondary-action[dir=rtl] {
  margin-left: 8px;
  margin-right: 0
}

.smui-banner--force-show {
  display: block !important
}

.mdc-banner--closing,.mdc-banner--opening {
  overflow-y: hidden
}

.mdc-banner__actions {
  align-self: center
}

.mdc-touch-target-wrapper {
  display: inline
}

.mdc-elevation-overlay {
  position: absolute;
  border-radius: inherit;
  pointer-events: none;
  opacity: 0;
  opacity: var(--mdc-elevation-overlay-opacity, 0);
  transition: opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);
  background-color: #fff;
  background-color: var(--mdc-elevation-overlay-color, #fff)
}

.mdc-button {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  min-width: 64px;
  border: none;
  outline: none;
  line-height: inherit;
  user-select: none;
  -webkit-appearance: none;
  overflow: visible;
  vertical-align: middle;
  background: rgba(0,0,0,0)
}

.mdc-button .mdc-elevation-overlay {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0
}

.mdc-button::-moz-focus-inner {
  padding: 0;
  border: 0
}

.mdc-button:active {
  outline: none
}

.mdc-button:hover {
  cursor: pointer
}

.mdc-button:disabled {
  cursor: default;
  pointer-events: none
}

.mdc-button .mdc-button__icon {
  margin-left: 0;
  margin-right: 8px;
  display: inline-block;
  position: relative;
  vertical-align: top
}

[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl] {
  margin-left: 8px;
  margin-right: 0
}

.mdc-button .mdc-button__label {
  position: relative
}

.mdc-button .mdc-button__focus-ring {
  display: none
}

@media screen and (forced-colors: active) {
  .mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring {
    pointer-events: none;
    border: 2px solid rgba(0,0,0,0);
    border-radius: 6px;
    box-sizing: content-box;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: calc( 100% + 4px );
    width: calc( 100% + 4px );
    display: block
  }
}

@media screen and (forced-colors: active)and (forced-colors: active) {
  .mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring {
    border-color: CanvasText
  }
}

@media screen and (forced-colors: active) {
  .mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring::after,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring::after {
    content: "";
    border: 2px solid rgba(0,0,0,0);
    border-radius: 8px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: calc(100% + 4px);
    width: calc(100% + 4px)
  }
}

@media screen and (forced-colors: active)and (forced-colors: active) {
  .mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring::after,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring::after {
    border-color: CanvasText
  }
}

.mdc-button .mdc-button__touch {
  position: absolute;
  top: 50%;
  height: 48px;
  left: 0;
  right: 0;
  transform: translateY(-50%)
}

.mdc-button__label+.mdc-button__icon {
  margin-left: 8px;
  margin-right: 0
}

[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl] {
  margin-left: 0;
  margin-right: 8px
}

svg.mdc-button__icon {
  fill: currentColor
}

.mdc-button--touch {
  margin-top: 6px;
  margin-bottom: 6px
}

.mdc-button {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  text-decoration: none;
  text-decoration: var(--mdc-typography-button-text-decoration, none)
}

.mdc-button {
  padding: 0 8px 0 8px
}

.mdc-button--unelevated {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  padding: 0 16px 0 16px
}

.mdc-button--unelevated.mdc-button--icon-trailing {
  padding: 0 12px 0 16px
}

.mdc-button--unelevated.mdc-button--icon-leading {
  padding: 0 16px 0 12px
}

.mdc-button--raised {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  padding: 0 16px 0 16px
}

.mdc-button--raised.mdc-button--icon-trailing {
  padding: 0 12px 0 16px
}

.mdc-button--raised.mdc-button--icon-leading {
  padding: 0 16px 0 12px
}

.mdc-button--outlined {
  border-style: solid;
  transition: border 280ms cubic-bezier(0.4, 0, 0.2, 1)
}

.mdc-button--outlined .mdc-button__ripple {
  border-style: solid;
  border-color: rgba(0,0,0,0)
}

@keyframes mdc-ripple-fg-radius-in {
  from {
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transform: translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)
  }

  to {
    transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
  }
}

@keyframes mdc-ripple-fg-opacity-in {
  from {
    animation-timing-function: linear;
    opacity: 0
  }

  to {
    opacity: var(--mdc-ripple-fg-opacity, 0)
  }
}

@keyframes mdc-ripple-fg-opacity-out {
  from {
    animation-timing-function: linear;
    opacity: var(--mdc-ripple-fg-opacity, 0)
  }

  to {
    opacity: 0
  }
}

.mdc-button {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity
}

.mdc-button .mdc-button__ripple::before,.mdc-button .mdc-button__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

.mdc-button .mdc-button__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

.mdc-button .mdc-button__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

.mdc-button.mdc-ripple-upgraded .mdc-button__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-button.mdc-ripple-upgraded .mdc-button__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

.mdc-button.mdc-ripple-upgraded--unbounded .mdc-button__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

.mdc-button.mdc-ripple-upgraded--foreground-activation .mdc-button__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-button.mdc-ripple-upgraded--foreground-deactivation .mdc-button__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-button .mdc-button__ripple::before,.mdc-button .mdc-button__ripple::after {
  top: calc(50% - 100%);
  left: calc(50% - 100%);
  width: 200%;
  height: 200%
}

.mdc-button.mdc-ripple-upgraded .mdc-button__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-button__ripple {
  position: absolute;
  box-sizing: content-box;
  overflow: hidden;
  z-index: 0;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0
}

.mdc-button {
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-text-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));
  font-size: 0.875rem;
  font-size: var(--mdc-text-button-label-text-size, var(--mdc-typography-button-font-size, 0.875rem));
  letter-spacing: 0.0892857143em;
  letter-spacing: var(--mdc-text-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, 0.0892857143em));
  font-weight: 500;
  font-weight: var(--mdc-text-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));
  text-transform: uppercase;
  text-transform: var(--mdc-text-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));
  height: 36px;
  height: var(--mdc-text-button-container-height, 36px);
  border-radius: 4px;
  border-radius: var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))
}

.mdc-button:not(:disabled) {
  color: #6200ee;
  color: var(--mdc-text-button-label-text-color, var(--mdc-theme-primary, #6200ee))
}

.mdc-button:disabled {
  color: rgba(0, 0, 0, 0.38);
  color: var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))
}

.mdc-button .mdc-button__icon {
  font-size: 1.125rem;
  font-size: var(--mdc-text-button-with-icon-icon-size, 1.125rem);
  width: 1.125rem;
  width: var(--mdc-text-button-with-icon-icon-size, 1.125rem);
  height: 1.125rem;
  height: var(--mdc-text-button-with-icon-icon-size, 1.125rem)
}

.mdc-button .mdc-button__ripple::before,.mdc-button .mdc-button__ripple::after {
  background-color: #6200ee;
  background-color: var(--mdc-text-button-hover-state-layer-color, var(--mdc-theme-primary, #6200ee))
}

.mdc-button:hover .mdc-button__ripple::before,.mdc-button.mdc-ripple-surface--hover .mdc-button__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-text-button-hover-state-layer-opacity, 0.04)
}

.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-text-button-focus-state-layer-opacity, 0.12)
}

.mdc-button:not(.mdc-ripple-upgraded) .mdc-button__ripple::after {
  transition: opacity 150ms linear
}

.mdc-button:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-text-button-pressed-state-layer-opacity, 0.12)
}

.mdc-button.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-text-button-pressed-state-layer-opacity, 0.12)
}

.mdc-button .mdc-button__ripple {
  border-radius: 4px;
  border-radius: var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))
}

.mdc-button--unelevated {
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-filled-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));
  font-size: 0.875rem;
  font-size: var(--mdc-filled-button-label-text-size, var(--mdc-typography-button-font-size, 0.875rem));
  letter-spacing: 0.0892857143em;
  letter-spacing: var(--mdc-filled-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, 0.0892857143em));
  font-weight: 500;
  font-weight: var(--mdc-filled-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));
  text-transform: uppercase;
  text-transform: var(--mdc-filled-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));
  height: 36px;
  height: var(--mdc-filled-button-container-height, 36px);
  border-radius: 4px;
  border-radius: var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))
}

.mdc-button--unelevated:not(:disabled) {
  background-color: #6200ee;
  background-color: var(--mdc-filled-button-container-color, var(--mdc-theme-primary, #6200ee))
}

.mdc-button--unelevated:disabled {
  background-color: rgba(0, 0, 0, 0.12);
  background-color: var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))
}

.mdc-button--unelevated:not(:disabled) {
  color: #fff;
  color: var(--mdc-filled-button-label-text-color, var(--mdc-theme-on-primary, #fff))
}

.mdc-button--unelevated:disabled {
  color: rgba(0, 0, 0, 0.38);
  color: var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))
}

.mdc-button--unelevated .mdc-button__icon {
  font-size: 1.125rem;
  font-size: var(--mdc-filled-button-with-icon-icon-size, 1.125rem);
  width: 1.125rem;
  width: var(--mdc-filled-button-with-icon-icon-size, 1.125rem);
  height: 1.125rem;
  height: var(--mdc-filled-button-with-icon-icon-size, 1.125rem)
}

.mdc-button--unelevated .mdc-button__ripple::before,.mdc-button--unelevated .mdc-button__ripple::after {
  background-color: #fff;
  background-color: var(--mdc-filled-button-hover-state-layer-color, var(--mdc-theme-on-primary, #fff))
}

.mdc-button--unelevated:hover .mdc-button__ripple::before,.mdc-button--unelevated.mdc-ripple-surface--hover .mdc-button__ripple::before {
  opacity: 0.08;
  opacity: var(--mdc-filled-button-hover-state-layer-opacity, 0.08)
}

.mdc-button--unelevated.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,.mdc-button--unelevated:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-filled-button-focus-state-layer-opacity, 0.24)
}

.mdc-button--unelevated:not(.mdc-ripple-upgraded) .mdc-button__ripple::after {
  transition: opacity 150ms linear
}

.mdc-button--unelevated:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-filled-button-pressed-state-layer-opacity, 0.24)
}

.mdc-button--unelevated.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-filled-button-pressed-state-layer-opacity, 0.24)
}

.mdc-button--unelevated .mdc-button__ripple {
  border-radius: 4px;
  border-radius: var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))
}

.mdc-button--raised {
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-protected-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));
  font-size: 0.875rem;
  font-size: var(--mdc-protected-button-label-text-size, var(--mdc-typography-button-font-size, 0.875rem));
  letter-spacing: 0.0892857143em;
  letter-spacing: var(--mdc-protected-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, 0.0892857143em));
  font-weight: 500;
  font-weight: var(--mdc-protected-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));
  text-transform: uppercase;
  text-transform: var(--mdc-protected-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));
  height: 36px;
  height: var(--mdc-protected-button-container-height, 36px);
  border-radius: 4px;
  border-radius: var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));
  --mdc-elevation-box-shadow-for-gss: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  box-shadow: var(--mdc-protected-button-container-elevation, var(--mdc-elevation-box-shadow-for-gss))
}

.mdc-button--raised:not(:disabled) {
  background-color: #6200ee;
  background-color: var(--mdc-protected-button-container-color, var(--mdc-theme-primary, #6200ee))
}

.mdc-button--raised:disabled {
  background-color: rgba(0, 0, 0, 0.12);
  background-color: var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, 0.12))
}

.mdc-button--raised:not(:disabled) {
  color: #fff;
  color: var(--mdc-protected-button-label-text-color, var(--mdc-theme-on-primary, #fff))
}

.mdc-button--raised:disabled {
  color: rgba(0, 0, 0, 0.38);
  color: var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))
}

.mdc-button--raised .mdc-button__icon {
  font-size: 1.125rem;
  font-size: var(--mdc-protected-button-with-icon-icon-size, 1.125rem);
  width: 1.125rem;
  width: var(--mdc-protected-button-with-icon-icon-size, 1.125rem);
  height: 1.125rem;
  height: var(--mdc-protected-button-with-icon-icon-size, 1.125rem)
}

.mdc-button--raised .mdc-button__ripple::before,.mdc-button--raised .mdc-button__ripple::after {
  background-color: #fff;
  background-color: var(--mdc-protected-button-hover-state-layer-color, var(--mdc-theme-on-primary, #fff))
}

.mdc-button--raised:hover .mdc-button__ripple::before,.mdc-button--raised.mdc-ripple-surface--hover .mdc-button__ripple::before {
  opacity: 0.08;
  opacity: var(--mdc-protected-button-hover-state-layer-opacity, 0.08)
}

.mdc-button--raised.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,.mdc-button--raised:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-protected-button-focus-state-layer-opacity, 0.24)
}

.mdc-button--raised:not(.mdc-ripple-upgraded) .mdc-button__ripple::after {
  transition: opacity 150ms linear
}

.mdc-button--raised:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-protected-button-pressed-state-layer-opacity, 0.24)
}

.mdc-button--raised.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-protected-button-pressed-state-layer-opacity, 0.24)
}

.mdc-button--raised .mdc-button__ripple {
  border-radius: 4px;
  border-radius: var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))
}

.mdc-button--raised.mdc-ripple-upgraded--background-focused,.mdc-button--raised:not(.mdc-ripple-upgraded):focus {
  --mdc-elevation-box-shadow-for-gss: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  box-shadow: var(--mdc-protected-button-focus-container-elevation, var(--mdc-elevation-box-shadow-for-gss))
}

.mdc-button--raised:hover {
  --mdc-elevation-box-shadow-for-gss: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  box-shadow: var(--mdc-protected-button-hover-container-elevation, var(--mdc-elevation-box-shadow-for-gss))
}

.mdc-button--raised:not(:disabled):active {
  --mdc-elevation-box-shadow-for-gss: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  box-shadow: var(--mdc-protected-button-pressed-container-elevation, var(--mdc-elevation-box-shadow-for-gss))
}

.mdc-button--raised:disabled {
  --mdc-elevation-box-shadow-for-gss: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  box-shadow: var(--mdc-protected-button-disabled-container-elevation, var(--mdc-elevation-box-shadow-for-gss))
}

.mdc-button--outlined {
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-outlined-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));
  font-size: 0.875rem;
  font-size: var(--mdc-outlined-button-label-text-size, var(--mdc-typography-button-font-size, 0.875rem));
  letter-spacing: 0.0892857143em;
  letter-spacing: var(--mdc-outlined-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, 0.0892857143em));
  font-weight: 500;
  font-weight: var(--mdc-outlined-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));
  text-transform: uppercase;
  text-transform: var(--mdc-outlined-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));
  height: 36px;
  height: var(--mdc-outlined-button-container-height, 36px);
  border-radius: 4px;
  border-radius: var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));
  padding: 0.375rem 0.75rem;
  border-width: 1px;
  border-width: var(--mdc-outlined-button-outline-width, 1px)
}

.mdc-button--outlined:not(:disabled) {
  color: #6200ee;
  color: var(--mdc-outlined-button-label-text-color, var(--mdc-theme-primary, #6200ee))
}

.mdc-button--outlined:disabled {
  color: rgba(0, 0, 0, 0.38);
  color: var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))
}

.mdc-button--outlined .mdc-button__icon {
  font-size: 1.125rem;
  font-size: var(--mdc-outlined-button-with-icon-icon-size, 1.125rem);
  width: 1.125rem;
  width: var(--mdc-outlined-button-with-icon-icon-size, 1.125rem);
  height: 1.125rem;
  height: var(--mdc-outlined-button-with-icon-icon-size, 1.125rem)
}

.mdc-button--outlined .mdc-button__ripple::before,.mdc-button--outlined .mdc-button__ripple::after {
  background-color: #6200ee;
  background-color: var(--mdc-outlined-button-hover-state-layer-color, var(--mdc-theme-primary, #6200ee))
}

.mdc-button--outlined:hover .mdc-button__ripple::before,.mdc-button--outlined.mdc-ripple-surface--hover .mdc-button__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-outlined-button-hover-state-layer-opacity, 0.04)
}

.mdc-button--outlined.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,.mdc-button--outlined:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-outlined-button-focus-state-layer-opacity, 0.12);
}

.mdc-button--outlined:not(.mdc-ripple-upgraded) .mdc-button__ripple::after {
  transition: opacity 150ms linear
}

.mdc-button--outlined:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-outlined-button-pressed-state-layer-opacity, 0.12)
}

.mdc-button--outlined.mdc-ripple-upgraded {
  height: 32px;
  --mdc-ripple-fg-opacity: var(--mdc-outlined-button-pressed-state-layer-opacity, 0.12)
}

.mdc-button--outlined .mdc-button__ripple {
  border-radius: 4px;
  border-radius: var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))
}

.mdc-button--outlined:not(:disabled) {
  border-color: rgba(0, 0, 0, 0.12);
  border-color: var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, 0.12))
}

.mdc-button--outlined:disabled {
  border-color: rgba(0, 0, 0, 0.12);
  border-color: var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, 0.12))
}

.mdc-button--outlined.mdc-button--icon-trailing {
  padding: 0 11px 0 15px
}

.mdc-button--outlined.mdc-button--icon-leading {
  padding: 0 15px 0 11px
}

.mdc-button--outlined .mdc-button__ripple {
  top: -1px;
  left: -1px;
  bottom: -1px;
  right: -1px;
  border-width: 1px;
  border-width: var(--mdc-outlined-button-outline-width, 1px)
}

.mdc-button--outlined .mdc-button__touch {
  left: calc(-1 * 1px);
  left: calc(-1 * var(--mdc-outlined-button-outline-width, 1px));
  width: calc(100% + 2 * 1px);
  width: calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))
}

.mdc-button--raised .mdc-button__icon,.mdc-button--unelevated .mdc-button__icon,.mdc-button--outlined .mdc-button__icon {
  margin-left: -4px;
  margin-right: 4px
}

[dir=rtl] .mdc-button--raised .mdc-button__icon,[dir=rtl] .mdc-button--unelevated .mdc-button__icon,[dir=rtl] .mdc-button--outlined .mdc-button__icon,.mdc-button--raised .mdc-button__icon[dir=rtl],.mdc-button--unelevated .mdc-button__icon[dir=rtl],.mdc-button--outlined .mdc-button__icon[dir=rtl] {
  margin-left: 8px;
  margin-right: -4px
}

.mdc-button--raised .mdc-button__label+.mdc-button__icon,.mdc-button--unelevated .mdc-button__label+.mdc-button__icon,.mdc-button--outlined .mdc-button__label+.mdc-button__icon {
  margin-left: 8px;
  margin-right: -4px
}

[dir=rtl] .mdc-button--raised .mdc-button__label+.mdc-button__icon,[dir=rtl] .mdc-button--unelevated .mdc-button__label+.mdc-button__icon,[dir=rtl] .mdc-button--outlined .mdc-button__label+.mdc-button__icon,.mdc-button--raised .mdc-button__label+.mdc-button__icon[dir=rtl],.mdc-button--unelevated .mdc-button__label+.mdc-button__icon[dir=rtl],.mdc-button--outlined .mdc-button__label+.mdc-button__icon[dir=rtl] {
  margin-left: -4px;
  margin-right: 8px
}

.mdc-ripple-surface {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity;
  position: relative;
  outline: none;
  overflow: hidden
}

.mdc-ripple-surface::before,.mdc-ripple-surface::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

.mdc-ripple-surface::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

.mdc-ripple-surface::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

.mdc-ripple-surface.mdc-ripple-upgraded::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-ripple-surface.mdc-ripple-upgraded::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

.mdc-ripple-surface.mdc-ripple-upgraded--unbounded::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

.mdc-ripple-surface.mdc-ripple-upgraded--foreground-activation::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-ripple-surface.mdc-ripple-upgraded--foreground-deactivation::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-ripple-surface::before,.mdc-ripple-surface::after {
  top: calc(50% - 100%);
  left: calc(50% - 100%);
  width: 200%;
  height: 200%
}

.mdc-ripple-surface.mdc-ripple-upgraded::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-ripple-surface[data-mdc-ripple-is-unbounded],.mdc-ripple-upgraded--unbounded {
  overflow: visible
}

.mdc-ripple-surface[data-mdc-ripple-is-unbounded]::before,.mdc-ripple-surface[data-mdc-ripple-is-unbounded]::after,.mdc-ripple-upgraded--unbounded::before,.mdc-ripple-upgraded--unbounded::after {
  top: calc(50% - 50%);
  left: calc(50% - 50%);
  width: 100%;
  height: 100%
}

.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded::before,.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded::after,.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded::before,.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded::after {
  top: var(--mdc-ripple-top, calc(50% - 50%));
  left: var(--mdc-ripple-left, calc(50% - 50%));
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded::after,.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-ripple-surface::before,.mdc-ripple-surface::after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000)
}

.mdc-ripple-surface:hover::before,.mdc-ripple-surface.mdc-ripple-surface--hover::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-ripple-surface.mdc-ripple-upgraded--background-focused::before,.mdc-ripple-surface:not(.mdc-ripple-upgraded):focus::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-ripple-surface:not(.mdc-ripple-upgraded)::after {
  transition: opacity 150ms linear
}

.mdc-ripple-surface:not(.mdc-ripple-upgraded):active::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-ripple-surface.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.smui-ripple-surface--primary::before,.smui-ripple-surface--primary::after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))
}

.smui-ripple-surface--primary:hover::before,.smui-ripple-surface--primary.mdc-ripple-surface--hover::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.smui-ripple-surface--primary.mdc-ripple-upgraded--background-focused::before,.smui-ripple-surface--primary:not(.mdc-ripple-upgraded):focus::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.smui-ripple-surface--primary:not(.mdc-ripple-upgraded)::after {
  transition: opacity 150ms linear
}

.smui-ripple-surface--primary:not(.mdc-ripple-upgraded):active::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.smui-ripple-surface--primary.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.smui-ripple-surface--secondary::before,.smui-ripple-surface--secondary::after {
  background-color: #018786;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-secondary, #018786))
}

.smui-ripple-surface--secondary:hover::before,.smui-ripple-surface--secondary.mdc-ripple-surface--hover::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.smui-ripple-surface--secondary.mdc-ripple-upgraded--background-focused::before,.smui-ripple-surface--secondary:not(.mdc-ripple-upgraded):focus::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.smui-ripple-surface--secondary:not(.mdc-ripple-upgraded)::after {
  transition: opacity 150ms linear
}

.smui-ripple-surface--secondary:not(.mdc-ripple-upgraded):active::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.smui-ripple-surface--secondary.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.smui-button--color-secondary:not(:disabled) {
  color: #018786
}

.smui-button--color-secondary:not(:disabled) .mdc-button__icon {
  color: #018786
}

.smui-button--color-secondary.mdc-button--raised:not(:disabled),.smui-button--color-secondary.mdc-button--unelevated:not(:disabled) {
  background-color: #018786
}

.smui-button--color-secondary.mdc-button--raised:not(:disabled),.smui-button--color-secondary.mdc-button--unelevated:not(:disabled) {
  color: white;
  color: var(--mdc-theme-text-primary-on-dark, white)
}

.smui-button--color-secondary.mdc-button--raised .mdc-button__ripple::before,.smui-button--color-secondary.mdc-button--raised .mdc-button__ripple::after,.smui-button--color-secondary.mdc-button--unelevated .mdc-button__ripple::before,.smui-button--color-secondary.mdc-button--unelevated .mdc-button__ripple::after {
  background-color: white;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-text-primary-on-dark, white))
}

.smui-button--color-secondary.mdc-button--raised:hover .mdc-button__ripple::before,.smui-button--color-secondary.mdc-button--raised.mdc-ripple-surface--hover .mdc-button__ripple::before,.smui-button--color-secondary.mdc-button--unelevated:hover .mdc-button__ripple::before,.smui-button--color-secondary.mdc-button--unelevated.mdc-ripple-surface--hover .mdc-button__ripple::before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08)
}

.smui-button--color-secondary.mdc-button--raised.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,.smui-button--color-secondary.mdc-button--raised:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before,.smui-button--color-secondary.mdc-button--unelevated.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,.smui-button--color-secondary.mdc-button--unelevated:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24)
}

.smui-button--color-secondary.mdc-button--raised:not(.mdc-ripple-upgraded) .mdc-button__ripple::after,.smui-button--color-secondary.mdc-button--unelevated:not(.mdc-ripple-upgraded) .mdc-button__ripple::after {
  transition: opacity 150ms linear
}

.smui-button--color-secondary.mdc-button--raised:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after,.smui-button--color-secondary.mdc-button--unelevated:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24)
}

.smui-button--color-secondary.mdc-button--raised.mdc-ripple-upgraded,.smui-button--color-secondary.mdc-button--unelevated.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24)
}

.smui-button--color-secondary.mdc-button--raised:not(:disabled),.smui-button--color-secondary.mdc-button--unelevated:not(:disabled) {
  color: #fff
}

.smui-button--color-secondary.mdc-button--raised:not(:disabled) .mdc-button__icon,.smui-button--color-secondary.mdc-button--unelevated:not(:disabled) .mdc-button__icon {
  color: #fff
}

.smui-button--color-secondary.mdc-button--outlined:not(:disabled) {
  border-color: #018786
}

.smui-button--color-secondary .mdc-button__ripple::before,.smui-button--color-secondary .mdc-button__ripple::after {
  background-color: #018786;
  background-color: var(--mdc-ripple-color, #018786)
}

.smui-button--color-secondary:hover .mdc-button__ripple::before,.smui-button--color-secondary.mdc-ripple-surface--hover .mdc-button__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.smui-button--color-secondary.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,.smui-button--color-secondary:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.smui-button--color-secondary:not(.mdc-ripple-upgraded) .mdc-button__ripple::after {
  transition: opacity 150ms linear
}

.smui-button--color-secondary:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.smui-button--color-secondary.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.smui-button__group {
  display: inline-flex
}

.smui-button__group>.mdc-button,.smui-button__group>.smui-button__group-item>.mdc-button {
  margin-left: 0;
  margin-right: 0
}

.smui-button__group>.mdc-button:not(:last-child),.smui-button__group>.mdc-button:not(:last-child)>.mdc-button__ripple,.smui-button__group>.smui-button__group-item:not(:last-child)>.mdc-button,.smui-button__group>.smui-button__group-item:not(:last-child)>.mdc-button>.mdc-button__ripple {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0
}

.smui-button__group>.mdc-button:not(:first-child),.smui-button__group>.mdc-button:not(:first-child)>.mdc-button__ripple,.smui-button__group>.smui-button__group-item:not(:first-child)>.mdc-button,.smui-button__group>.smui-button__group-item:not(:first-child)>.mdc-button>.mdc-button__ripple {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0
}

.smui-button__group.smui-button__group--raised {
  border-radius: 4px;
  border-radius: var(--mdc-shape-small, 4px);
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0,0,0,.12)
}

.smui-button__group>.mdc-button--raised,.smui-button__group>.smui-button__group-item>.mdc-button--raised {
  border-radius: 4px;
  border-radius: var(--mdc-shape-small, 4px);
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0,0,0,.12)
}

.smui-button__group>.mdc-button--raised .mdc-button__ripple,.smui-button__group>.smui-button__group-item>.mdc-button--raised .mdc-button__ripple {
  border-radius: 4px;
  border-radius: var(--mdc-shape-small, 4px)
}

.smui-button__group>.mdc-button--raised:hover,.smui-button__group>.mdc-button--raised:focus,.smui-button__group>.smui-button__group-item>.mdc-button--raised:hover,.smui-button__group>.smui-button__group-item>.mdc-button--raised:focus {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0,0,0,.12)
}

.smui-button__group>.mdc-button--raised:active,.smui-button__group>.smui-button__group-item>.mdc-button--raised:active {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0,0,0,.12)
}

.smui-button__group>.mdc-button--raised:disabled,.smui-button__group>.smui-button__group-item>.mdc-button--raised:disabled {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0,0,0,.12)
}

.smui-button__group>.mdc-button--outlined:not(:last-child),.smui-button__group>.smui-button__group-item:not(:last-child)>.mdc-button--outlined {
  border-right-width: 0
}

.mdc-card {
  border-radius: 4px;
  border-radius: var(--mdc-shape-medium, 4px);
  background-color: #fff;
  background-color: var(--mdc-theme-surface, #fff);
  position: relative;
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0,0,0,.12);
  display: flex;
  flex-direction: column;
  box-sizing: border-box
}

.mdc-card .mdc-elevation-overlay {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0
}

.mdc-card::after {
  border-radius: 4px;
  border-radius: var(--mdc-shape-medium, 4px);
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid rgba(0,0,0,0);
  border-radius: inherit;
  content: "";
  pointer-events: none;
  pointer-events: none
}

@media screen and (forced-colors: active) {
  .mdc-card::after {
    border-color: CanvasText
  }
}

.mdc-card--outlined {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0,0,0,.12);
  border-width: 1px;
  border-style: solid;
  border-color: #e0e0e0
}

.mdc-card--outlined::after {
  border: none
}

.mdc-card__content {
  border-radius: inherit;
  height: 100%
}

.mdc-card__media {
  position: relative;
  box-sizing: border-box;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover
}

.mdc-card__media::before {
  display: block;
  content: ""
}

.mdc-card__media:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit
}

.mdc-card__media:last-child {
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit
}

.mdc-card__media--square::before {
  margin-top: 100%
}

.mdc-card__media--16-9::before {
  margin-top: 56.25%
}

.mdc-card__media-content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  box-sizing: border-box
}

.mdc-card__primary-action {
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  position: relative;
  outline: none;
  color: inherit;
  text-decoration: none;
  cursor: pointer;
  overflow: hidden
}

.mdc-card__primary-action:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit
}

.mdc-card__primary-action:last-child {
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit
}

.mdc-card__actions {
  display: flex;
  flex-direction: row;
  align-items: center;
  box-sizing: border-box;
  min-height: 52px;
  padding: 8px
}

.mdc-card__actions--full-bleed {
  padding: 0
}

.mdc-card__action-buttons,.mdc-card__action-icons {
  display: flex;
  flex-direction: row;
  align-items: center;
  box-sizing: border-box
}

.mdc-card__action-icons {
  color: rgba(0, 0, 0, 0.6);
  flex-grow: 1;
  justify-content: flex-end
}

.mdc-card__action-buttons+.mdc-card__action-icons {
  margin-left: 16px;
  margin-right: 0
}

[dir=rtl] .mdc-card__action-buttons+.mdc-card__action-icons,.mdc-card__action-buttons+.mdc-card__action-icons[dir=rtl] {
  margin-left: 0;
  margin-right: 16px
}

.mdc-card__action {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  box-sizing: border-box;
  justify-content: center;
  cursor: pointer;
  user-select: none
}

.mdc-card__action:focus {
  outline: none
}

.mdc-card__action--button {
  margin-left: 0;
  margin-right: 8px;
  padding: 0 8px
}

[dir=rtl] .mdc-card__action--button,.mdc-card__action--button[dir=rtl] {
  margin-left: 8px;
  margin-right: 0
}

.mdc-card__action--button:last-child {
  margin-left: 0;
  margin-right: 0
}

[dir=rtl] .mdc-card__action--button:last-child,.mdc-card__action--button:last-child[dir=rtl] {
  margin-left: 0;
  margin-right: 0
}

.mdc-card__actions--full-bleed .mdc-card__action--button {
  justify-content: space-between;
  width: 100%;
  height: auto;
  max-height: none;
  margin: 0;
  padding: 8px 16px;
  text-align: left
}

[dir=rtl] .mdc-card__actions--full-bleed .mdc-card__action--button,.mdc-card__actions--full-bleed .mdc-card__action--button[dir=rtl] {
  text-align: right
}

.mdc-card__action--icon {
  margin: -6px 0;
  padding: 12px
}

.mdc-card__action--icon:not(:disabled) {
  color: rgba(0, 0, 0, 0.6)
}

.mdc-card__primary-action {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity
}

.mdc-card__primary-action .mdc-card__ripple::before,.mdc-card__primary-action .mdc-card__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

.mdc-card__primary-action .mdc-card__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

.mdc-card__primary-action .mdc-card__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

.mdc-card__primary-action.mdc-ripple-upgraded .mdc-card__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-card__primary-action.mdc-ripple-upgraded .mdc-card__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

.mdc-card__primary-action.mdc-ripple-upgraded--unbounded .mdc-card__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

.mdc-card__primary-action.mdc-ripple-upgraded--foreground-activation .mdc-card__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-card__primary-action.mdc-ripple-upgraded--foreground-deactivation .mdc-card__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-card__primary-action .mdc-card__ripple::before,.mdc-card__primary-action .mdc-card__ripple::after {
  top: calc(50% - 100%);
  left: calc(50% - 100%);
  width: 200%;
  height: 200%
}

.mdc-card__primary-action.mdc-ripple-upgraded .mdc-card__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-card__primary-action .mdc-card__ripple::before,.mdc-card__primary-action .mdc-card__ripple::after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000)
}

.mdc-card__primary-action:hover .mdc-card__ripple::before,.mdc-card__primary-action.mdc-ripple-surface--hover .mdc-card__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-card__primary-action.mdc-ripple-upgraded--background-focused .mdc-card__ripple::before,.mdc-card__primary-action:not(.mdc-ripple-upgraded):focus .mdc-card__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-card__primary-action:not(.mdc-ripple-upgraded) .mdc-card__ripple::after {
  transition: opacity 150ms linear
}

.mdc-card__primary-action:not(.mdc-ripple-upgraded):active .mdc-card__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-card__primary-action.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-card__primary-action .mdc-card__ripple {
  box-sizing: content-box;
  height: 100%;
  overflow: hidden;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%
}

.mdc-card__primary-action.mdc-ripple-upgraded--background-focused::after,.mdc-card__primary-action:not(.mdc-ripple-upgraded):focus::after {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 5px double rgba(0,0,0,0);
  border-radius: inherit;
  content: "";
  pointer-events: none
}

@media screen and (forced-colors: active) {
  .mdc-card__primary-action.mdc-ripple-upgraded--background-focused::after,.mdc-card__primary-action:not(.mdc-ripple-upgraded):focus::after {
    border-color: CanvasText
  }
}

.mdc-icon-button {
  font-size: 24px;
  width: 48px;
  height: 48px;
  padding: 12px
}

.mdc-icon-button .mdc-icon-button__focus-ring {
  display: none
}

.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
  display: block;
  max-height: 48px;
  max-width: 48px
}

@media screen and (forced-colors: active) {
  .mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
    pointer-events: none;
    border: 2px solid rgba(0,0,0,0);
    border-radius: 6px;
    box-sizing: content-box;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: 100%;
    width: 100%
  }
}

@media screen and (forced-colors: active)and (forced-colors: active) {
  .mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
    border-color: CanvasText
  }
}

@media screen and (forced-colors: active) {
  .mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring::after,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring::after {
    content: "";
    border: 2px solid rgba(0,0,0,0);
    border-radius: 8px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: calc(100% + 4px);
    width: calc(100% + 4px)
  }
}

@media screen and (forced-colors: active)and (forced-colors: active) {
  .mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring::after,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring::after {
    border-color: CanvasText
  }
}

.mdc-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__ripple {
  width: 40px;
  height: 40px;
  margin-top: 4px;
  margin-bottom: 4px;
  margin-right: 4px;
  margin-left: 4px
}

.mdc-icon-button.mdc-icon-button--reduced-size.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button.mdc-icon-button--reduced-size:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
  max-height: 40px;
  max-width: 40px
}

.mdc-icon-button .mdc-icon-button__touch {
  position: absolute;
  top: 50%;
  height: 48px;
  left: 50%;
  width: 48px;
  transform: translate(-50%, -50%)
}

.mdc-icon-button:disabled {
  color: rgba(0, 0, 0, 0.38);
  color: var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38))
}

.mdc-icon-button svg,.mdc-icon-button img {
  width: 24px;
  height: 24px
}

.mdc-icon-button {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  border: none;
  outline: none;
  background-color: rgba(0,0,0,0);
  fill: currentColor;
  color: inherit;
  text-decoration: none;
  cursor: pointer;
  user-select: none;
  z-index: 0;
  overflow: visible
}

.mdc-icon-button .mdc-icon-button__touch {
  position: absolute;
  top: 50%;
  height: 48px;
  left: 50%;
  width: 48px;
  transform: translate(-50%, -50%)
}

.mdc-icon-button:disabled {
  cursor: default;
  pointer-events: none
}

.mdc-icon-button--display-flex {
  align-items: center;
  display: inline-flex;
  justify-content: center
}

.mdc-icon-button__icon {
  display: inline-block
}

.mdc-icon-button__icon.mdc-icon-button__icon--on {
  display: none
}

.mdc-icon-button--on .mdc-icon-button__icon {
  display: none
}

.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on {
  display: inline-block
}

.mdc-icon-button__link {
  height: 100%;
  left: 0;
  outline: none;
  position: absolute;
  top: 0;
  width: 100%
}

.mdc-icon-button {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity
}

.mdc-icon-button .mdc-icon-button__ripple::before,.mdc-icon-button .mdc-icon-button__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

.mdc-icon-button .mdc-icon-button__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

.mdc-icon-button .mdc-icon-button__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

.mdc-icon-button.mdc-ripple-upgraded--unbounded .mdc-icon-button__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

.mdc-icon-button.mdc-ripple-upgraded--foreground-activation .mdc-icon-button__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-icon-button.mdc-ripple-upgraded--foreground-deactivation .mdc-icon-button__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-icon-button .mdc-icon-button__ripple::before,.mdc-icon-button .mdc-icon-button__ripple::after {
  top: calc(50% - 50%);
  left: calc(50% - 50%);
  width: 100%;
  height: 100%
}

.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple::before,.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple::after {
  top: var(--mdc-ripple-top, calc(50% - 50%));
  left: var(--mdc-ripple-left, calc(50% - 50%));
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-icon-button .mdc-icon-button__ripple::before,.mdc-icon-button .mdc-icon-button__ripple::after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000)
}

.mdc-icon-button:hover .mdc-icon-button__ripple::before,.mdc-icon-button.mdc-ripple-surface--hover .mdc-icon-button__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-icon-button:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple::after {
  transition: opacity 150ms linear
}

.mdc-icon-button:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-icon-button.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-icon-button .mdc-icon-button__ripple {
  height: 100%;
  left: 0px;
  pointer-events: none;
  position: absolute;
  top: 0px;
  width: 100%;
  z-index: -1
}

.mdc-icon-button.smui-icon-button--size-mini {
  width: 48px;
  height: 48px;
  padding: 12px;
  font-size: 24px;
  width: 40px;
  height: 40px;
  padding: 8px
}

.mdc-icon-button.smui-icon-button--size-mini svg,.mdc-icon-button.smui-icon-button--size-mini img {
  width: 24px;
  height: 24px
}

.mdc-icon-button.smui-icon-button--size-mini .mdc-icon-button__focus-ring {
  display: none
}

.mdc-icon-button.smui-icon-button--size-mini.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button.smui-icon-button--size-mini:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
  display: block;
  max-height: 40px;
  max-width: 40px
}

@media screen and (forced-colors: active) {
  .mdc-icon-button.smui-icon-button--size-mini.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button.smui-icon-button--size-mini:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
    pointer-events: none;
    border: 2px solid rgba(0,0,0,0);
    border-radius: 6px;
    box-sizing: content-box;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: 100%;
    width: 100%
  }
}

@media screen and (forced-colors: active)and (forced-colors: active) {
  .mdc-icon-button.smui-icon-button--size-mini.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button.smui-icon-button--size-mini:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
    border-color: CanvasText
  }
}

@media screen and (forced-colors: active) {
  .mdc-icon-button.smui-icon-button--size-mini.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring::after,.mdc-icon-button.smui-icon-button--size-mini:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring::after {
    content: "";
    border: 2px solid rgba(0,0,0,0);
    border-radius: 8px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: calc(100% + 4px);
    width: calc(100% + 4px)
  }
}

@media screen and (forced-colors: active)and (forced-colors: active) {
  .mdc-icon-button.smui-icon-button--size-mini.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring::after,.mdc-icon-button.smui-icon-button--size-mini:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring::after {
    border-color: CanvasText
  }
}

.mdc-icon-button.smui-icon-button--size-mini.mdc-icon-button--reduced-size .mdc-icon-button__ripple {
  width: 40px;
  height: 40px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px
}

.mdc-icon-button.smui-icon-button--size-mini.mdc-icon-button--reduced-size.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button.smui-icon-button--size-mini.mdc-icon-button--reduced-size:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
  max-height: 40px;
  max-width: 40px
}

.mdc-icon-button.smui-icon-button--size-mini .mdc-icon-button__touch {
  position: absolute;
  top: 50%;
  height: 40px;
  left: 50%;
  width: 40px;
  transform: translate(-50%, -50%)
}

.mdc-icon-button.smui-icon-button--size-button {
  width: 36px;
  height: 36px;
  padding: 9px;
  font-size: 18px;
  width: 36px;
  height: 36px;
  padding: 6px
}

.mdc-icon-button.smui-icon-button--size-button svg,.mdc-icon-button.smui-icon-button--size-button img {
  width: 18px;
  height: 18px
}

.mdc-icon-button.smui-icon-button--size-button .mdc-icon-button__focus-ring {
  display: none
}

.mdc-icon-button.smui-icon-button--size-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button.smui-icon-button--size-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
  display: block;
  max-height: 36px;
  max-width: 36px
}

@media screen and (forced-colors: active) {
  .mdc-icon-button.smui-icon-button--size-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button.smui-icon-button--size-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
    pointer-events: none;
    border: 2px solid rgba(0,0,0,0);
    border-radius: 6px;
    box-sizing: content-box;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: 100%;
    width: 100%
  }
}

@media screen and (forced-colors: active)and (forced-colors: active) {
  .mdc-icon-button.smui-icon-button--size-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button.smui-icon-button--size-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
    border-color: CanvasText
  }
}

@media screen and (forced-colors: active) {
  .mdc-icon-button.smui-icon-button--size-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring::after,.mdc-icon-button.smui-icon-button--size-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring::after {
    content: "";
    border: 2px solid rgba(0,0,0,0);
    border-radius: 8px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: calc(100% + 4px);
    width: calc(100% + 4px)
  }
}

@media screen and (forced-colors: active)and (forced-colors: active) {
  .mdc-icon-button.smui-icon-button--size-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring::after,.mdc-icon-button.smui-icon-button--size-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring::after {
    border-color: CanvasText
  }
}

.mdc-icon-button.smui-icon-button--size-button.mdc-icon-button--reduced-size .mdc-icon-button__ripple {
  width: 36px;
  height: 36px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px
}

.mdc-icon-button.smui-icon-button--size-button.mdc-icon-button--reduced-size.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button.smui-icon-button--size-button.mdc-icon-button--reduced-size:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
  max-height: 36px;
  max-width: 36px
}

.mdc-icon-button.smui-icon-button--size-button .mdc-icon-button__touch {
  position: absolute;
  top: 50%;
  height: 36px;
  left: 50%;
  width: 36px;
  transform: translate(-50%, -50%)
}

.mdc-icon-button svg {
  pointer-events: none
}

.smui-card--padded,.smui-card__content,.smui-card__primary-action--padded {
  padding: 16px
}

.mdc-checkbox {
  padding: calc((40px - 18px) / 2);
  padding: calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);
  margin: calc((40px - 40px) / 2);
  margin: calc((var(--mdc-checkbox-touch-target-size, 40px) - 40px) / 2)
}

.mdc-checkbox .mdc-checkbox__ripple::before,.mdc-checkbox .mdc-checkbox__ripple::after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000)
}

.mdc-checkbox:hover .mdc-checkbox__ripple::before,.mdc-checkbox.mdc-ripple-surface--hover .mdc-checkbox__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-checkbox:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after {
  transition: opacity 150ms linear
}

.mdc-checkbox:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-checkbox.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after {
  background-color: #018786;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-secondary, #018786))
}

.mdc-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple::before,.mdc-checkbox.mdc-checkbox--selected.mdc-ripple-surface--hover .mdc-checkbox__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,.mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after {
  transition: opacity 150ms linear
}

.mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after {
  background-color: #018786;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-secondary, #018786))
}

.mdc-checkbox .mdc-checkbox__background {
  top: calc((40px - 18px) / 2);
  top: calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);
  left: calc((40px - 18px) / 2);
  left: calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2)
}

.mdc-checkbox .mdc-checkbox__native-control {
  top: calc((40px - 40px) / 2);
  top: calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);
  right: calc((40px - 40px) / 2);
  right: calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);
  left: calc((40px - 40px) / 2);
  left: calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);
  width: 40px;
  width: var(--mdc-checkbox-touch-target-size, 40px);
  height: 40px;
  height: var(--mdc-checkbox-touch-target-size, 40px)
}

.mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background {
  border-color: rgba(0, 0, 0, 0.54);
  border-color: var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));
  background-color: transparent
}

.mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background {
  border-color: #018786;
  border-color: var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786));
  background-color: #018786;
  background-color: var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786))
}

@keyframes mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786 {
  0% {
    border-color: rgba(0, 0, 0, 0.54);
    border-color: var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));
    background-color: transparent
  }

  50% {
    border-color: #018786;
    border-color: var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786));
    background-color: #018786;
    background-color: var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786))
  }
}

@keyframes mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786 {
  0%,80% {
    border-color: #018786;
    border-color: var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786));
    background-color: #018786;
    background-color: var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786))
  }

  100% {
    border-color: rgba(0, 0, 0, 0.54);
    border-color: var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));
    background-color: transparent
  }
}

.mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background {
  animation-name: mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786
}

.mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background {
  animation-name: mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786
}

.mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background {
  border-color: rgba(0, 0, 0, 0.38);
  border-color: var(--mdc-checkbox-disabled-color, rgba(0, 0, 0, 0.38));
  background-color: transparent
}

.mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background {
  border-color: transparent;
  background-color: rgba(0, 0, 0, 0.38);
  background-color: var(--mdc-checkbox-disabled-color, rgba(0, 0, 0, 0.38))
}

.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark {
  color: #fff;
  color: var(--mdc-checkbox-ink-color, #fff)
}

.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark {
  border-color: #fff;
  border-color: var(--mdc-checkbox-ink-color, #fff)
}

.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark {
  color: #fff;
  color: var(--mdc-checkbox-ink-color, #fff)
}

.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark {
  border-color: #fff;
  border-color: var(--mdc-checkbox-ink-color, #fff)
}

@keyframes mdc-checkbox-unchecked-checked-checkmark-path {
  0%,50% {
    stroke-dashoffset: 29.7833385
  }

  50% {
    animation-timing-function: cubic-bezier(0, 0, 0.2, 1)
  }

  100% {
    stroke-dashoffset: 0
  }
}

@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark {
  0%,68.2% {
    transform: scaleX(0)
  }

  68.2% {
    animation-timing-function: cubic-bezier(0, 0, 0, 1)
  }

  100% {
    transform: scaleX(1)
  }
}

@keyframes mdc-checkbox-checked-unchecked-checkmark-path {
  from {
    animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
    opacity: 1;
    stroke-dashoffset: 0
  }

  to {
    opacity: 0;
    stroke-dashoffset: -29.7833385
  }
}

@keyframes mdc-checkbox-checked-indeterminate-checkmark {
  from {
    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
    transform: rotate(0deg);
    opacity: 1
  }

  to {
    transform: rotate(45deg);
    opacity: 0
  }
}

@keyframes mdc-checkbox-indeterminate-checked-checkmark {
  from {
    animation-timing-function: cubic-bezier(0.14, 0, 0, 1);
    transform: rotate(45deg);
    opacity: 0
  }

  to {
    transform: rotate(360deg);
    opacity: 1
  }
}

@keyframes mdc-checkbox-checked-indeterminate-mixedmark {
  from {
    animation-timing-function: mdc-animation-deceleration-curve-timing-function;
    transform: rotate(-45deg);
    opacity: 0
  }

  to {
    transform: rotate(0deg);
    opacity: 1
  }
}

@keyframes mdc-checkbox-indeterminate-checked-mixedmark {
  from {
    animation-timing-function: cubic-bezier(0.14, 0, 0, 1);
    transform: rotate(0deg);
    opacity: 1
  }

  to {
    transform: rotate(315deg);
    opacity: 0
  }
}

@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark {
  0% {
    animation-timing-function: linear;
    transform: scaleX(1);
    opacity: 1
  }

  32.8%,100% {
    transform: scaleX(0);
    opacity: 0
  }
}

.mdc-checkbox {
  display: inline-block;
  position: relative;
  flex: 0 0 18px;
  box-sizing: content-box;
  width: 18px;
  height: 18px;
  line-height: 0;
  white-space: nowrap;
  cursor: pointer;
  vertical-align: bottom
}

.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring {
  pointer-events: none;
  border: 2px solid rgba(0,0,0,0);
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: 100%
}

@media screen and (forced-colors: active) {
  .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring {
    border-color: CanvasText
  }
}

.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after {
  content: "";
  border: 2px solid rgba(0,0,0,0);
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px)
}

@media screen and (forced-colors: active) {
  .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after {
    border-color: CanvasText
  }
}

@media all and (-ms-high-contrast: none) {
  .mdc-checkbox .mdc-checkbox__focus-ring {
    display: none
  }
}

@media screen and (forced-colors: active),(-ms-high-contrast: active) {
  .mdc-checkbox__mixedmark {
    margin: 0 1px
  }
}

.mdc-checkbox--disabled {
  cursor: default;
  pointer-events: none
}

.mdc-checkbox__background {
  display: inline-flex;
  position: absolute;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 18px;
  height: 18px;
  border: 2px solid currentColor;
  border-radius: 2px;
  background-color: rgba(0,0,0,0);
  pointer-events: none;
  will-change: background-color,border-color;
  transition: background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
}

.mdc-checkbox__checkmark {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  transition: opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
}

.mdc-checkbox--upgraded .mdc-checkbox__checkmark {
  opacity: 1
}

.mdc-checkbox__checkmark-path {
  transition: stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  stroke: currentColor;
  stroke-width: 3.12px;
  stroke-dashoffset: 29.7833385;
  stroke-dasharray: 29.7833385
}

.mdc-checkbox__mixedmark {
  width: 100%;
  height: 0;
  transform: scaleX(0) rotate(0deg);
  border-width: 1px;
  border-style: solid;
  opacity: 0;
  transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
}

.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background {
  animation-duration: 180ms;
  animation-timing-function: linear
}

.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path {
  animation: mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;
  transition: none
}

.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark {
  animation: mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;
  transition: none
}

.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path {
  animation: mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;
  transition: none
}

.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark {
  animation: mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;
  transition: none
}

.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark {
  animation: mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;
  transition: none
}

.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark {
  animation: mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;
  transition: none
}

.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark {
  animation: mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;
  transition: none
}

.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark {
  animation: mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;
  transition: none
}

.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background {
  transition: border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)
}

.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path {
  stroke-dashoffset: 0
}

.mdc-checkbox__native-control {
  position: absolute;
  margin: 0;
  padding: 0;
  opacity: 0;
  cursor: inherit
}

.mdc-checkbox__native-control:disabled {
  cursor: default;
  pointer-events: none
}

.mdc-checkbox--touch {
  margin: calc((48px - 40px) / 2);
  margin: calc((var(--mdc-checkbox-state-layer-size, 48px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2)
}

.mdc-checkbox--touch .mdc-checkbox__native-control {
  top: calc((40px - 48px) / 2);
  top: calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);
  right: calc((40px - 48px) / 2);
  right: calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);
  left: calc((40px - 48px) / 2);
  left: calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);
  width: 48px;
  width: var(--mdc-checkbox-state-layer-size, 48px);
  height: 48px;
  height: var(--mdc-checkbox-state-layer-size, 48px)
}

.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark {
  transition: opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);
  opacity: 1
}

.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark {
  transform: scaleX(1) rotate(-45deg)
}

.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark {
  transform: rotate(45deg);
  opacity: 0;
  transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
}

.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark {
  transform: scaleX(1) rotate(0deg);
  opacity: 1
}

.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark {
  transition: none
}

.mdc-checkbox {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity
}

.mdc-checkbox .mdc-checkbox__ripple::before,.mdc-checkbox .mdc-checkbox__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

.mdc-checkbox .mdc-checkbox__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

.mdc-checkbox .mdc-checkbox__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

.mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

.mdc-checkbox.mdc-ripple-upgraded--unbounded .mdc-checkbox__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

.mdc-checkbox.mdc-ripple-upgraded--foreground-activation .mdc-checkbox__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-checkbox.mdc-ripple-upgraded--foreground-deactivation .mdc-checkbox__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-checkbox .mdc-checkbox__ripple::before,.mdc-checkbox .mdc-checkbox__ripple::after {
  top: calc(50% - 50%);
  left: calc(50% - 50%);
  width: 100%;
  height: 100%
}

.mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple::before,.mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple::after {
  top: var(--mdc-ripple-top, calc(50% - 50%));
  left: var(--mdc-ripple-left, calc(50% - 50%));
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-checkbox {
  z-index: 0
}

.mdc-checkbox .mdc-checkbox__ripple::before,.mdc-checkbox .mdc-checkbox__ripple::after {
  z-index: -1;
  z-index: var(--mdc-ripple-z-index, -1)
}

.mdc-checkbox__ripple {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none
}

@media screen and (forced-colors: active),(-ms-high-contrast: active) {
  .mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background {
    border-color: GrayText;
    border-color: var(--mdc-checkbox-disabled-unselected-icon-color, GrayText);
    background-color: transparent
  }

  .mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background {
    border-color: GrayText;
    background-color: GrayText;
    background-color: var(--mdc-checkbox-disabled-selected-icon-color, GrayText)
  }

  .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark {
    color: ButtonText;
    color: var(--mdc-checkbox-selected-checkmark-color, ButtonText)
  }

  .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark {
    border-color: ButtonText;
    border-color: var(--mdc-checkbox-selected-checkmark-color, ButtonText)
  }

  .mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark {
    color: ButtonFace;
    color: var(--mdc-checkbox-disabled-selected-checkmark-color, ButtonFace)
  }

  .mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark {
    border-color: ButtonFace;
    border-color: var(--mdc-checkbox-disabled-selected-checkmark-color, ButtonFace)
  }
}

.mdc-deprecated-chip-trailing-action__touch {
  position: absolute;
  top: 50%;
  height: 48px;
  left: 50%;
  width: 48px;
  transform: translate(-50%, -50%)
}

.mdc-deprecated-chip-trailing-action {
  border: none;
  display: inline-flex;
  position: relative;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  padding: 0;
  outline: none;
  cursor: pointer;
  -webkit-appearance: none;
  background: none
}

.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__icon {
  height: 18px;
  width: 18px;
  font-size: 18px
}

.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action {
  color: #000;
  color: var(--mdc-theme-on-surface, #000)
}

.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__touch {
  width: 26px
}

.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__icon {
  fill: currentColor;
  color: inherit
}

.mdc-deprecated-chip-trailing-action {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity
}

.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple::before,.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded .mdc-deprecated-chip-trailing-action__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded .mdc-deprecated-chip-trailing-action__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded--unbounded .mdc-deprecated-chip-trailing-action__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded--foreground-activation .mdc-deprecated-chip-trailing-action__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded--foreground-deactivation .mdc-deprecated-chip-trailing-action__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple::before,.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple::after {
  top: calc(50% - 50%);
  left: calc(50% - 50%);
  width: 100%;
  height: 100%
}

.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded .mdc-deprecated-chip-trailing-action__ripple::before,.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded .mdc-deprecated-chip-trailing-action__ripple::after {
  top: var(--mdc-ripple-top, calc(50% - 50%));
  left: var(--mdc-ripple-left, calc(50% - 50%));
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded .mdc-deprecated-chip-trailing-action__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple::before,.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple::after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000))
}

.mdc-deprecated-chip-trailing-action:hover .mdc-deprecated-chip-trailing-action__ripple::before,.mdc-deprecated-chip-trailing-action.mdc-ripple-surface--hover .mdc-deprecated-chip-trailing-action__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded--background-focused .mdc-deprecated-chip-trailing-action__ripple::before,.mdc-deprecated-chip-trailing-action:not(.mdc-ripple-upgraded):focus .mdc-deprecated-chip-trailing-action__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-deprecated-chip-trailing-action:not(.mdc-ripple-upgraded) .mdc-deprecated-chip-trailing-action__ripple::after {
  transition: opacity 150ms linear
}

.mdc-deprecated-chip-trailing-action:not(.mdc-ripple-upgraded):active .mdc-deprecated-chip-trailing-action__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple {
  position: absolute;
  box-sizing: content-box;
  width: 100%;
  height: 100%;
  overflow: hidden
}

.mdc-chip__icon--leading {
  color: rgba(0,0,0,.54)
}

.mdc-deprecated-chip-trailing-action {
  color: #000
}

.mdc-chip__icon--trailing {
  color: rgba(0,0,0,.54)
}

.mdc-chip__icon--trailing:hover {
  color: rgba(0,0,0,.62)
}

.mdc-chip__icon--trailing:focus {
  color: rgba(0,0,0,.87)
}

.mdc-chip__icon.mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden) {
  width: 20px;
  height: 20px;
  font-size: 20px
}

.mdc-deprecated-chip-trailing-action__icon {
  height: 18px;
  width: 18px;
  font-size: 18px
}

.mdc-chip__icon.mdc-chip__icon--trailing {
  width: 18px;
  height: 18px;
  font-size: 18px
}

.mdc-deprecated-chip-trailing-action {
  margin-left: 4px;
  margin-right: -4px
}

[dir=rtl] .mdc-deprecated-chip-trailing-action,.mdc-deprecated-chip-trailing-action[dir=rtl] {
  margin-left: -4px;
  margin-right: 4px
}

.mdc-chip__icon--trailing {
  margin-left: 4px;
  margin-right: -4px
}

[dir=rtl] .mdc-chip__icon--trailing,.mdc-chip__icon--trailing[dir=rtl] {
  margin-left: -4px;
  margin-right: 4px
}

.mdc-chip {
  border-radius: 16px;
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.87);
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit);
  height: 32px;
  position: relative;
  display: inline-flex;
  align-items: center;
  box-sizing: border-box;
  padding: 0 12px;
  border-width: 0;
  outline: none;
  cursor: pointer;
  -webkit-appearance: none
}

.mdc-chip .mdc-chip__ripple {
  border-radius: 16px
}

.mdc-chip:hover {
  color: rgba(0, 0, 0, 0.87)
}

.mdc-chip.mdc-chip--selected .mdc-chip__checkmark,.mdc-chip .mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden) {
  margin-left: -4px;
  margin-right: 4px
}

[dir=rtl] .mdc-chip.mdc-chip--selected .mdc-chip__checkmark,[dir=rtl] .mdc-chip .mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden),.mdc-chip.mdc-chip--selected .mdc-chip__checkmark[dir=rtl],.mdc-chip .mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden)[dir=rtl] {
  margin-left: 4px;
  margin-right: -4px
}

.mdc-chip .mdc-elevation-overlay {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0
}

.mdc-chip::-moz-focus-inner {
  padding: 0;
  border: 0
}

.mdc-chip:hover {
  color: #000;
  color: var(--mdc-theme-on-surface, #000)
}

.mdc-chip .mdc-chip__touch {
  position: absolute;
  top: 50%;
  height: 48px;
  left: 0;
  right: 0;
  transform: translateY(-50%)
}

.mdc-chip--exit {
  transition: opacity 75ms cubic-bezier(0.4, 0, 0.2, 1),width 150ms cubic-bezier(0, 0, 0.2, 1),padding 100ms linear,margin 100ms linear;
  opacity: 0
}

.mdc-chip__overflow {
  text-overflow: ellipsis;
  overflow: hidden
}

.mdc-chip__text {
  white-space: nowrap
}

.mdc-chip__icon {
  border-radius: 50%;
  outline: none;
  vertical-align: middle
}

.mdc-chip__checkmark {
  height: 20px
}

.mdc-chip__checkmark-path {
  transition: stroke-dashoffset 150ms 50ms cubic-bezier(0.4, 0, 0.6, 1);
  stroke-width: 2px;
  stroke-dashoffset: 29.7833385;
  stroke-dasharray: 29.7833385
}

.mdc-chip__primary-action:focus {
  outline: none
}

.mdc-chip--selected .mdc-chip__checkmark-path {
  stroke-dashoffset: 0
}

.mdc-chip__icon--leading,.mdc-chip__icon--trailing {
  position: relative
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee)
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected .mdc-chip__icon--leading {
  color: rgba(98,0,238,.54)
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:hover {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee)
}

.mdc-chip-set--choice .mdc-chip .mdc-chip__checkmark-path {
  stroke: #6200ee;
  stroke: var(--mdc-theme-primary, #6200ee)
}

.mdc-chip-set--choice .mdc-chip--selected {
  background-color: #fff;
  background-color: var(--mdc-theme-surface, #fff)
}

.mdc-chip__checkmark-svg {
  width: 0;
  height: 20px;
  transition: width 150ms cubic-bezier(0.4, 0, 0.2, 1)
}

.mdc-chip--selected .mdc-chip__checkmark-svg {
  width: 20px
}

.mdc-chip-set--filter .mdc-chip__icon--leading {
  transition: opacity 75ms linear;
  transition-delay: -50ms;
  opacity: 1
}

.mdc-chip-set--filter .mdc-chip__icon--leading+.mdc-chip__checkmark {
  transition: opacity 75ms linear;
  transition-delay: 80ms;
  opacity: 0
}

.mdc-chip-set--filter .mdc-chip__icon--leading+.mdc-chip__checkmark .mdc-chip__checkmark-svg {
  transition: width 0ms
}

.mdc-chip-set--filter .mdc-chip--selected .mdc-chip__icon--leading {
  opacity: 0
}

.mdc-chip-set--filter .mdc-chip--selected .mdc-chip__icon--leading+.mdc-chip__checkmark {
  width: 0;
  opacity: 1
}

.mdc-chip-set--filter .mdc-chip__icon--leading-hidden.mdc-chip__icon--leading {
  width: 0;
  opacity: 0
}

.mdc-chip-set--filter .mdc-chip__icon--leading-hidden.mdc-chip__icon--leading+.mdc-chip__checkmark {
  width: 20px
}

.mdc-chip {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity
}

.mdc-chip .mdc-chip__ripple::before,.mdc-chip .mdc-chip__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

.mdc-chip .mdc-chip__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

.mdc-chip .mdc-chip__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

.mdc-chip.mdc-ripple-upgraded .mdc-chip__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-chip.mdc-ripple-upgraded .mdc-chip__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

.mdc-chip.mdc-ripple-upgraded--unbounded .mdc-chip__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

.mdc-chip.mdc-ripple-upgraded--foreground-activation .mdc-chip__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-chip.mdc-ripple-upgraded--foreground-deactivation .mdc-chip__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-chip .mdc-chip__ripple::before,.mdc-chip .mdc-chip__ripple::after {
  top: calc(50% - 100%);
  left: calc(50% - 100%);
  width: 200%;
  height: 200%
}

.mdc-chip.mdc-ripple-upgraded .mdc-chip__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-chip .mdc-chip__ripple::before,.mdc-chip .mdc-chip__ripple::after {
  background-color: rgba(0, 0, 0, 0.87);
  background-color: var(--mdc-ripple-color, rgba(0, 0, 0, 0.87))
}

.mdc-chip:hover .mdc-chip__ripple::before,.mdc-chip.mdc-ripple-surface--hover .mdc-chip__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-chip.mdc-ripple-upgraded--background-focused .mdc-chip__ripple::before,.mdc-chip.mdc-ripple-upgraded:focus-within .mdc-chip__ripple::before,.mdc-chip:not(.mdc-ripple-upgraded):focus .mdc-chip__ripple::before,.mdc-chip:not(.mdc-ripple-upgraded):focus-within .mdc-chip__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-chip:not(.mdc-ripple-upgraded) .mdc-chip__ripple::after {
  transition: opacity 150ms linear
}

.mdc-chip:not(.mdc-ripple-upgraded):active .mdc-chip__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-chip.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-chip .mdc-chip__ripple {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  overflow: hidden
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected .mdc-chip__ripple::before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-selected-opacity, 0.08)
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected .mdc-chip__ripple::before,.mdc-chip-set--choice .mdc-chip.mdc-chip--selected .mdc-chip__ripple::after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:hover .mdc-chip__ripple::before,.mdc-chip-set--choice .mdc-chip.mdc-chip--selected.mdc-ripple-surface--hover .mdc-chip__ripple::before {
  opacity: 0.12;
  opacity: var(--mdc-ripple-hover-opacity, 0.12)
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected.mdc-ripple-upgraded--background-focused .mdc-chip__ripple::before,.mdc-chip-set--choice .mdc-chip.mdc-chip--selected.mdc-ripple-upgraded:focus-within .mdc-chip__ripple::before,.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:not(.mdc-ripple-upgraded):focus .mdc-chip__ripple::before,.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:not(.mdc-ripple-upgraded):focus-within .mdc-chip__ripple::before {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-focus-opacity, 0.2)
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:not(.mdc-ripple-upgraded) .mdc-chip__ripple::after {
  transition: opacity 150ms linear
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:not(.mdc-ripple-upgraded):active .mdc-chip__ripple::after {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-press-opacity, 0.2)
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.2)
}

@keyframes mdc-chip-entry {
  from {
    transform: scale(0.8);
    opacity: .4
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.mdc-chip-set {
  padding: 4px;
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box
}

.mdc-chip-set .mdc-chip {
  margin: 4px
}

.mdc-chip-set .mdc-chip--touch {
  margin-top: 8px;
  margin-bottom: 8px
}

.mdc-chip-set--input .mdc-chip {
  animation: mdc-chip-entry 100ms cubic-bezier(0, 0, 0.2, 1)
}

.smui-chip-set--non-interactive .mdc-chip {
  cursor: initial;
  color: #000;
  color: var(--mdc-theme-on-surface, #000)
}

.mdc-circular-progress__determinate-circle,.mdc-circular-progress__indeterminate-circle-graphic {
  stroke: #6200ee;
  stroke: var(--mdc-theme-primary, #6200ee)
}

.mdc-circular-progress__determinate-track {
  stroke: transparent
}

@keyframes mdc-circular-progress-container-rotate {
  to {
    transform: rotate(360deg)
  }
}

@keyframes mdc-circular-progress-spinner-layer-rotate {
  12.5% {
    transform: rotate(135deg)
  }

  25% {
    transform: rotate(270deg)
  }

  37.5% {
    transform: rotate(405deg)
  }

  50% {
    transform: rotate(540deg)
  }

  62.5% {
    transform: rotate(675deg)
  }

  75% {
    transform: rotate(810deg)
  }

  87.5% {
    transform: rotate(945deg)
  }

  100% {
    transform: rotate(1080deg)
  }
}

@keyframes mdc-circular-progress-color-1-fade-in-out {
  from {
    opacity: .99
  }

  25% {
    opacity: .99
  }

  26% {
    opacity: 0
  }

  89% {
    opacity: 0
  }

  90% {
    opacity: .99
  }

  to {
    opacity: .99
  }
}

@keyframes mdc-circular-progress-color-2-fade-in-out {
  from {
    opacity: 0
  }

  15% {
    opacity: 0
  }

  25% {
    opacity: .99
  }

  50% {
    opacity: .99
  }

  51% {
    opacity: 0
  }

  to {
    opacity: 0
  }
}

@keyframes mdc-circular-progress-color-3-fade-in-out {
  from {
    opacity: 0
  }

  40% {
    opacity: 0
  }

  50% {
    opacity: .99
  }

  75% {
    opacity: .99
  }

  76% {
    opacity: 0
  }

  to {
    opacity: 0
  }
}

@keyframes mdc-circular-progress-color-4-fade-in-out {
  from {
    opacity: 0
  }

  65% {
    opacity: 0
  }

  75% {
    opacity: .99
  }

  90% {
    opacity: .99
  }

  to {
    opacity: 0
  }
}

@keyframes mdc-circular-progress-left-spin {
  from {
    transform: rotate(265deg)
  }

  50% {
    transform: rotate(130deg)
  }

  to {
    transform: rotate(265deg)
  }
}

@keyframes mdc-circular-progress-right-spin {
  from {
    transform: rotate(-265deg)
  }

  50% {
    transform: rotate(-130deg)
  }

  to {
    transform: rotate(-265deg)
  }
}

.mdc-circular-progress {
  display: inline-flex;
  position: relative;
  direction: ltr;
  line-height: 0;
  transition: opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
}

.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer {
  position: absolute;
  width: 100%;
  height: 100%
}

.mdc-circular-progress__determinate-container {
  transform: rotate(-90deg)
}

.mdc-circular-progress__indeterminate-container {
  font-size: 0;
  letter-spacing: 0;
  white-space: nowrap;
  opacity: 0
}

.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic {
  fill: rgba(0,0,0,0)
}

.mdc-circular-progress__determinate-circle {
  transition: stroke-dashoffset 500ms 0ms cubic-bezier(0, 0, 0.2, 1)
}

.mdc-circular-progress__gap-patch {
  position: absolute;
  top: 0;
  left: 47.5%;
  box-sizing: border-box;
  width: 5%;
  height: 100%;
  overflow: hidden
}

.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic {
  left: -900%;
  width: 2000%;
  transform: rotate(180deg)
}

.mdc-circular-progress__circle-clipper {
  display: inline-flex;
  position: relative;
  width: 50%;
  height: 100%;
  overflow: hidden
}

.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic {
  width: 200%
}

.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic {
  left: -100%
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container {
  opacity: 0
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container {
  opacity: 1
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container {
  animation: mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer {
  animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1 {
  animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2 {
  animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3 {
  animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4 {
  animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic {
  animation: mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic {
  animation: mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both
}

.mdc-circular-progress--closed {
  opacity: 0
}

.mdc-floating-label {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: 12px;
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  position: absolute;
  left: 0;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  line-height: 1.15rem;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: text;
  overflow: hidden;
  will-change: transform;
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)
}

[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl] {
  right: 0;
  left: auto;
  -webkit-transform-origin: right top;
  transform-origin: right top;
  text-align: right
}

.mdc-floating-label--float-above {
  cursor: auto
}

.mdc-floating-label--required::after {
  margin-left: 1px;
  margin-right: 0px;
  content: "*"
}

[dir=rtl] .mdc-floating-label--required::after,.mdc-floating-label--required[dir=rtl]::after {
  margin-left: 0;
  margin-right: 1px
}

.mdc-floating-label--float-above {
  transform: translateY(-106%) scale(0.75)
}

.mdc-floating-label--shake {
  animation: mdc-floating-label-shake-float-above-standard 250ms 1
}

@keyframes mdc-floating-label-shake-float-above-standard {
  0% {
    transform: translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)
  }

  33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translateX(calc(4% - 0%)) translateY(-106%) scale(0.75)
  }

  66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translateX(calc(-4% - 0%)) translateY(-106%) scale(0.75)
  }

  100% {
    transform: translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)
  }
}

.mdc-line-ripple::before,.mdc-line-ripple::after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  border-bottom-style: solid;
  content: ""
}

.mdc-line-ripple::before {
  border-bottom-width: 1px
}

.mdc-line-ripple::before {
  z-index: 1
}

.mdc-line-ripple::after {
  transform: scaleX(0);
  border-bottom-width: 2px;
  opacity: 0;
  z-index: 2
}

.mdc-line-ripple::after {
  transition: transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)
}

.mdc-line-ripple--active::after {
  transform: scaleX(1);
  opacity: 1
}

.mdc-line-ripple--deactivating::after {
  opacity: 0
}

.mdc-notched-outline {
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  height: 100%;
  text-align: left;
  pointer-events: none
}

[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl] {
  text-align: right
}

.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing {
  box-sizing: border-box;
  height: 100%;
  border-top: 1px solid;
  border-bottom: 1px solid;
  pointer-events: none
}

.mdc-notched-outline__leading {
  border-left: 1px solid;
  border-right: none;
  width: 12px
}

[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl] {
  border-left: none;
  border-right: 1px solid
}

.mdc-notched-outline__trailing {
  border-left: none;
  border-right: 1px solid;
  flex-grow: 1
}

[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl] {
  border-left: 1px solid;
  border-right: none
}

.mdc-notched-outline__notch {
  flex: 0 0 auto;
  width: auto;
  max-width: calc(100% - 12px * 2)
}

.mdc-notched-outline .mdc-floating-label {
  display: inline-block;
  position: relative;
  max-width: 100%
}

.mdc-notched-outline .mdc-floating-label--float-above {
  text-overflow: clip
}

.mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  max-width: 133.3333333333%
}

.mdc-notched-outline--notched .mdc-notched-outline__notch {
  padding-left: 0;
  padding-right: 8px;
  border-top: none
}

[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl] {
  padding-left: 8px;
  padding-right: 0
}

.mdc-notched-outline--no-label .mdc-notched-outline__notch {
  display: none
}

.mdc-select {
  display: inline-flex;
  position: relative
}

.mdc-select:not(.mdc-select--disabled) .mdc-select__selected-text {
  color: rgba(0, 0, 0, 0.87)
}

.mdc-select.mdc-select--disabled .mdc-select__selected-text {
  color: rgba(0, 0, 0, 0.38)
}

.mdc-select:not(.mdc-select--disabled) .mdc-floating-label {
  color: rgba(0, 0, 0, 0.6)
}

.mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-floating-label {
  color: var(--mdc-theme-primary)
}

.mdc-select.mdc-select--disabled .mdc-floating-label {
  color: rgba(0, 0, 0, 0.38)
}

.mdc-select:not(.mdc-select--disabled) .mdc-select__dropdown-icon {
  fill: rgba(0, 0, 0, 0.54)
}

.mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-select__dropdown-icon {
  fill: #6200ee;
  fill: var(--mdc-theme-primary, #6200ee)
}

.mdc-select.mdc-select--disabled .mdc-select__dropdown-icon {
  fill: rgba(0, 0, 0, 0.38)
}

.mdc-select:not(.mdc-select--disabled)+.mdc-select-helper-text {
  color: rgba(0, 0, 0, 0.6)
}

.mdc-select.mdc-select--disabled+.mdc-select-helper-text {
  color: rgba(0, 0, 0, 0.38)
}

.mdc-select:not(.mdc-select--disabled) .mdc-select__icon {
  color: rgba(0, 0, 0, 0.54)
}

.mdc-select.mdc-select--disabled .mdc-select__icon {
  color: rgba(0, 0, 0, 0.38)
}

@media screen and (forced-colors: active),(-ms-high-contrast: active) {
  .mdc-select.mdc-select--disabled .mdc-select__selected-text {
    color: GrayText
  }

  .mdc-select.mdc-select--disabled .mdc-select__dropdown-icon {
    fill: red
  }

  .mdc-select.mdc-select--disabled .mdc-floating-label {
    color: GrayText
  }

  .mdc-select.mdc-select--disabled .mdc-line-ripple::before {
    border-bottom-color: GrayText
  }

  .mdc-select.mdc-select--disabled .mdc-notched-outline__leading,.mdc-select.mdc-select--disabled .mdc-notched-outline__notch,.mdc-select.mdc-select--disabled .mdc-notched-outline__trailing {
    border-color: GrayText
  }

  .mdc-select.mdc-select--disabled .mdc-select__icon {
    color: GrayText
  }

  .mdc-select.mdc-select--disabled+.mdc-select-helper-text {
    color: GrayText
  }
}

.mdc-select .mdc-floating-label {
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none
}

.mdc-select .mdc-select__anchor {
  padding-left: 16px;
  padding-right: 0
}

[dir=rtl] .mdc-select .mdc-select__anchor,.mdc-select .mdc-select__anchor[dir=rtl] {
  padding-left: 0;
  padding-right: 16px
}

.mdc-select.mdc-select--with-leading-icon .mdc-select__anchor {
  padding-left: 0;
  padding-right: 0
}

[dir=rtl] .mdc-select.mdc-select--with-leading-icon .mdc-select__anchor,.mdc-select.mdc-select--with-leading-icon .mdc-select__anchor[dir=rtl] {
  padding-left: 0;
  padding-right: 0
}

.mdc-select .mdc-select__icon {
  width: 24px;
  height: 24px;
  font-size: 24px
}

.mdc-select .mdc-select__dropdown-icon {
  width: 24px;
  height: 24px
}

.mdc-select .mdc-select__menu .mdc-deprecated-list-item {
  padding-left: 16px;
  padding-right: 16px
}

[dir=rtl] .mdc-select .mdc-select__menu .mdc-deprecated-list-item,.mdc-select .mdc-select__menu .mdc-deprecated-list-item[dir=rtl] {
  padding-left: 16px;
  padding-right: 16px
}

.mdc-select .mdc-select__menu .mdc-deprecated-list-item__graphic {
  margin-left: 0;
  margin-right: 12px
}

[dir=rtl] .mdc-select .mdc-select__menu .mdc-deprecated-list-item__graphic,.mdc-select .mdc-select__menu .mdc-deprecated-list-item__graphic[dir=rtl] {
  margin-left: 12px;
  margin-right: 0
}

.mdc-select__dropdown-icon {
  margin-left: 12px;
  margin-right: 12px;
  display: inline-flex;
  position: relative;
  align-self: center;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  pointer-events: none
}

.mdc-select__dropdown-icon .mdc-select__dropdown-icon-active,.mdc-select__dropdown-icon .mdc-select__dropdown-icon-inactive {
  position: absolute;
  top: 0;
  left: 0
}

.mdc-select__dropdown-icon .mdc-select__dropdown-icon-graphic {
  width: 41.6666666667%;
  height: 20.8333333333%
}

.mdc-select__dropdown-icon .mdc-select__dropdown-icon-inactive {
  opacity: 1;
  transition: opacity 75ms linear 75ms
}

.mdc-select__dropdown-icon .mdc-select__dropdown-icon-active {
  opacity: 0;
  transition: opacity 75ms linear
}

[dir=rtl] .mdc-select__dropdown-icon,.mdc-select__dropdown-icon[dir=rtl] {
  margin-left: 12px;
  margin-right: 12px
}

.mdc-select--activated .mdc-select__dropdown-icon .mdc-select__dropdown-icon-inactive {
  opacity: 0;
  transition: opacity 49.5ms linear
}

.mdc-select--activated .mdc-select__dropdown-icon .mdc-select__dropdown-icon-active {
  opacity: 1;
  transition: opacity 100.5ms linear 49.5ms
}

.mdc-select__anchor {
  width: 200px;
  min-width: 0;
  flex: 1 1 auto;
  position: relative;
  box-sizing: border-box;
  overflow: hidden;
  outline: none;
  cursor: pointer
}

.mdc-select__anchor .mdc-floating-label--float-above {
  transform: translateY(-106%) scale(0.75)
}

.mdc-select__selected-text-container {
  display: flex;
  appearance: none;
  pointer-events: none;
  box-sizing: border-box;
  width: auto;
  min-width: 0;
  flex-grow: 1;
  height: 28px;
  border: none;
  outline: none;
  padding: 0;
  background-color: rgba(0,0,0,0);
  color: inherit
}

.mdc-select__selected-text {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  line-height: 1.75rem;
  line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  width: 100%;
  text-align: left
}

[dir=rtl] .mdc-select__selected-text,.mdc-select__selected-text[dir=rtl] {
  text-align: right
}

.mdc-select--invalid:not(.mdc-select--disabled) .mdc-floating-label {
  color: #b00020;
  color: var(--mdc-theme-error, #b00020)
}

.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-floating-label {
  color: #b00020;
  color: var(--mdc-theme-error, #b00020)
}

.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--invalid+.mdc-select-helper-text--validation-msg {
  color: #b00020;
  color: var(--mdc-theme-error, #b00020)
}

.mdc-select--invalid:not(.mdc-select--disabled) .mdc-select__dropdown-icon {
  fill: #b00020;
  fill: var(--mdc-theme-error, #b00020)
}

.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-select__dropdown-icon {
  fill: #b00020;
  fill: var(--mdc-theme-error, #b00020)
}

.mdc-select--disabled {
  cursor: default;
  pointer-events: none
}

.mdc-select--with-leading-icon .mdc-select__menu .mdc-deprecated-list-item {
  padding-left: 12px;
  padding-right: 12px
}

[dir=rtl] .mdc-select--with-leading-icon .mdc-select__menu .mdc-deprecated-list-item,.mdc-select--with-leading-icon .mdc-select__menu .mdc-deprecated-list-item[dir=rtl] {
  padding-left: 12px;
  padding-right: 12px
}

@media screen and (forced-colors: active),(-ms-high-contrast: active) {
  .mdc-select__menu::before {
    position: absolute;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border: 1px solid rgba(0,0,0,0);
    border-radius: inherit;
    content: "";
    pointer-events: none
  }
}

@media screen and (forced-colors: active)and (forced-colors: active),screen and (-ms-high-contrast: active)and (forced-colors: active) {
  .mdc-select__menu::before {
    border-color: CanvasText
  }
}

.mdc-select__menu .mdc-deprecated-list .mdc-select__icon,.mdc-select__menu .mdc-list .mdc-select__icon {
  margin-left: 0;
  margin-right: 0
}

[dir=rtl] .mdc-select__menu .mdc-deprecated-list .mdc-select__icon,[dir=rtl] .mdc-select__menu .mdc-list .mdc-select__icon,.mdc-select__menu .mdc-deprecated-list .mdc-select__icon[dir=rtl],.mdc-select__menu .mdc-list .mdc-select__icon[dir=rtl] {
  margin-left: 0;
  margin-right: 0
}

.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--activated,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--selected,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--activated {
  color: #000;
  color: var(--mdc-theme-on-surface, #000)
}

.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__graphic,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--activated .mdc-deprecated-list-item__graphic,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__graphic,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--activated .mdc-deprecated-list-item__graphic {
  color: #000;
  color: var(--mdc-theme-on-surface, #000)
}

.mdc-select__menu .mdc-list-item__start {
  display: inline-flex;
  align-items: center
}

.mdc-select__option {
  padding-left: 16px;
  padding-right: 16px
}

[dir=rtl] .mdc-select__option,.mdc-select__option[dir=rtl] {
  padding-left: 16px;
  padding-right: 16px
}

.mdc-select__one-line-option.mdc-list-item--with-one-line {
  height: 48px
}

.mdc-select__two-line-option.mdc-list-item--with-two-lines {
  height: 64px
}

.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__start {
  margin-top: 20px
}

.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__primary-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0
}

.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-select__two-line-option.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end {
  display: block;
  margin-top: 0;
  line-height: normal
}

.mdc-select__two-line-option.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before {
  display: inline-block;
  width: 0;
  height: 36px;
  content: "";
  vertical-align: 0
}

.mdc-select__option-with-leading-content {
  padding-left: 0;
  padding-right: 12px
}

.mdc-select__option-with-leading-content.mdc-list-item {
  padding-left: 0;
  padding-right: auto
}

[dir=rtl] .mdc-select__option-with-leading-content.mdc-list-item,.mdc-select__option-with-leading-content.mdc-list-item[dir=rtl] {
  padding-left: auto;
  padding-right: 0
}

.mdc-select__option-with-leading-content .mdc-list-item__start {
  margin-left: 12px;
  margin-right: 0
}

[dir=rtl] .mdc-select__option-with-leading-content .mdc-list-item__start,.mdc-select__option-with-leading-content .mdc-list-item__start[dir=rtl] {
  margin-left: 0;
  margin-right: 12px
}

.mdc-select__option-with-leading-content .mdc-list-item__start {
  width: 36px;
  height: 24px
}

[dir=rtl] .mdc-select__option-with-leading-content,.mdc-select__option-with-leading-content[dir=rtl] {
  padding-left: 12px;
  padding-right: 0
}

.mdc-select__option-with-meta.mdc-list-item {
  padding-left: auto;
  padding-right: 0
}

[dir=rtl] .mdc-select__option-with-meta.mdc-list-item,.mdc-select__option-with-meta.mdc-list-item[dir=rtl] {
  padding-left: 0;
  padding-right: auto
}

.mdc-select__option-with-meta .mdc-list-item__end {
  margin-left: 12px;
  margin-right: 12px
}

[dir=rtl] .mdc-select__option-with-meta .mdc-list-item__end,.mdc-select__option-with-meta .mdc-list-item__end[dir=rtl] {
  margin-left: 12px;
  margin-right: 12px
}

.mdc-select--filled .mdc-select__anchor {
  height: 56px;
  display: flex;
  align-items: baseline
}

.mdc-select--filled .mdc-select__anchor::before {
  display: inline-block;
  width: 0;
  height: 40px;
  content: "";
  vertical-align: 0
}

.mdc-select--filled.mdc-select--no-label .mdc-select__anchor .mdc-select__selected-text::before {
  content: "â€‹"
}

.mdc-select--filled.mdc-select--no-label .mdc-select__anchor .mdc-select__selected-text-container {
  height: 100%;
  display: inline-flex;
  align-items: center
}

.mdc-select--filled.mdc-select--no-label .mdc-select__anchor::before {
  display: none
}

.mdc-select--filled .mdc-select__anchor {
  border-top-left-radius: 4px;
  border-top-left-radius: var(--mdc-shape-small, 4px);
  border-top-right-radius: 4px;
  border-top-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0
}

.mdc-select--filled:not(.mdc-select--disabled) .mdc-select__anchor {
  background-color: whitesmoke
}

.mdc-select--filled.mdc-select--disabled .mdc-select__anchor {
  background-color: #fafafa
}

.mdc-select--filled:not(.mdc-select--disabled) .mdc-line-ripple::before {
  border-bottom-color: rgba(0, 0, 0, 0.42)
}

.mdc-select--filled:not(.mdc-select--disabled):hover .mdc-line-ripple::before {
  border-bottom-color: rgba(0, 0, 0, 0.87)
}

.mdc-select--filled:not(.mdc-select--disabled) .mdc-line-ripple::after {
  border-bottom-color: #6200ee;
  border-bottom-color: var(--mdc-theme-primary, #6200ee)
}

.mdc-select--filled.mdc-select--disabled .mdc-line-ripple::before {
  border-bottom-color: rgba(0, 0, 0, 0.06)
}

.mdc-select--filled .mdc-floating-label {
  max-width: calc(100% - 64px)
}

.mdc-select--filled .mdc-floating-label--float-above {
  max-width: calc(100% / 0.75 - 64px / 0.75)
}

.mdc-select--filled .mdc-menu-surface--is-open-below {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px
}

.mdc-select--filled.mdc-select--focused.mdc-line-ripple::after {
  transform: scale(1, 2);
  opacity: 1
}

.mdc-select--filled .mdc-floating-label {
  left: 16px;
  right: initial
}

[dir=rtl] .mdc-select--filled .mdc-floating-label,.mdc-select--filled .mdc-floating-label[dir=rtl] {
  left: initial;
  right: 16px
}

.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label {
  left: 48px;
  right: initial
}

[dir=rtl] .mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label,.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label[dir=rtl] {
  left: initial;
  right: 48px
}

.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label {
  max-width: calc(100% - 96px)
}

.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label--float-above {
  max-width: calc(100% / 0.75 - 96px / 0.75)
}

.mdc-select--invalid:not(.mdc-select--disabled) .mdc-line-ripple::before {
  border-bottom-color: #b00020;
  border-bottom-color: var(--mdc-theme-error, #b00020)
}

.mdc-select--invalid:not(.mdc-select--disabled):hover .mdc-line-ripple::before {
  border-bottom-color: #b00020;
  border-bottom-color: var(--mdc-theme-error, #b00020)
}

.mdc-select--invalid:not(.mdc-select--disabled) .mdc-line-ripple::after {
  border-bottom-color: #b00020;
  border-bottom-color: var(--mdc-theme-error, #b00020)
}

.mdc-select--outlined {
  border: none
}

.mdc-select--outlined .mdc-select__anchor {
  height: 56px
}

.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above {
  transform: translateY(-37.25px) scale(1)
}

.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above {
  font-size: .75rem
}

.mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  transform: translateY(-34.75px) scale(0.75)
}

.mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  font-size: 1rem
}

.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--shake {
  animation: mdc-floating-label-shake-float-above-select-outlined-56px 250ms 1
}

@keyframes mdc-floating-label-shake-float-above-select-outlined-56px {
  0% {
    transform: translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)
  }

  33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translateX(calc(4% - 0%)) translateY(-34.75px) scale(0.75)
  }

  66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translateX(calc(-4% - 0%)) translateY(-34.75px) scale(0.75)
  }

  100% {
    transform: translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)
  }
}

.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading {
  border-top-left-radius: 4px;
  border-top-left-radius: var(--mdc-shape-small, 4px);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-bottom-left-radius: var(--mdc-shape-small, 4px)
}

[dir=rtl] .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl] {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-top-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-right-radius: 4px;
  border-bottom-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-left-radius: 0
}

@supports(top: max(0%)) {
  .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading {
    width:max(12px, var(--mdc-shape-small, 4px))
  }
}

@supports(top: max(0%)) {
  .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__notch {
    max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px))*2)
  }
}

.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-top-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-right-radius: 4px;
  border-bottom-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-left-radius: 0
}

[dir=rtl] .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl] {
  border-top-left-radius: 4px;
  border-top-left-radius: var(--mdc-shape-small, 4px);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-bottom-left-radius: var(--mdc-shape-small, 4px)
}

@supports(top: max(0%)) {
  .mdc-select--outlined .mdc-select__anchor {
    padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))
  }
}

[dir=rtl] .mdc-select--outlined .mdc-select__anchor,.mdc-select--outlined .mdc-select__anchor[dir=rtl] {
  padding-left: 0
}

@supports(top: max(0%)) {
  [dir=rtl] .mdc-select--outlined .mdc-select__anchor,.mdc-select--outlined .mdc-select__anchor[dir=rtl] {
    padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))
  }
}

@supports(top: max(0%)) {
  .mdc-select--outlined+.mdc-select-helper-text {
    margin-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))
  }
}

[dir=rtl] .mdc-select--outlined+.mdc-select-helper-text,.mdc-select--outlined+.mdc-select-helper-text[dir=rtl] {
  margin-left: 0
}

@supports(top: max(0%)) {
  [dir=rtl] .mdc-select--outlined+.mdc-select-helper-text,.mdc-select--outlined+.mdc-select-helper-text[dir=rtl] {
    margin-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))
  }
}

.mdc-select--outlined:not(.mdc-select--disabled) .mdc-select__anchor {
  background-color: transparent
}

.mdc-select--outlined.mdc-select--disabled .mdc-select__anchor {
  background-color: transparent
}

.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__trailing {
  border-color: rgba(0, 0, 0, 0.38)
}

.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: rgba(0, 0, 0, 0.87)
}

.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px
}

.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: #6200ee;
  border-color: var(--mdc-theme-primary, #6200ee)
}

.mdc-select--outlined.mdc-select--disabled .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--disabled .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--disabled .mdc-notched-outline__trailing {
  border-color: rgba(0, 0, 0, 0.06)
}

.mdc-select--outlined .mdc-select__anchor :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch {
  max-width: calc(100% - 60px)
}

.mdc-select--outlined .mdc-select__anchor {
  display: flex;
  align-items: baseline;
  overflow: visible
}

.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--shake {
  animation: mdc-floating-label-shake-float-above-select-outlined 250ms 1
}

.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above {
  transform: translateY(-37.25px) scale(1)
}

.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above {
  font-size: .75rem
}

.mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  transform: translateY(-34.75px) scale(0.75)
}

.mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  font-size: 1rem
}

.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--notched .mdc-notched-outline__notch {
  padding-top: 1px
}

.mdc-select--outlined .mdc-select__anchor .mdc-select__selected-text::before {
  content: "â€‹"
}

.mdc-select--outlined .mdc-select__anchor .mdc-select__selected-text-container {
  height: 100%;
  display: inline-flex;
  align-items: center
}

.mdc-select--outlined .mdc-select__anchor::before {
  display: none
}

.mdc-select--outlined .mdc-select__selected-text-container {
  display: flex;
  border: none;
  z-index: 1;
  background-color: rgba(0,0,0,0)
}

.mdc-select--outlined .mdc-select__icon {
  z-index: 2
}

.mdc-select--outlined .mdc-floating-label {
  line-height: 1.15rem;
  left: 4px;
  right: initial
}

[dir=rtl] .mdc-select--outlined .mdc-floating-label,.mdc-select--outlined .mdc-floating-label[dir=rtl] {
  left: initial;
  right: 4px
}

.mdc-select--outlined.mdc-select--focused .mdc-notched-outline--notched .mdc-notched-outline__notch {
  padding-top: 2px
}

.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled) .mdc-notched-outline__trailing {
  border-color: #b00020;
  border-color: var(--mdc-theme-error, #b00020)
}

.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: #b00020;
  border-color: var(--mdc-theme-error, #b00020)
}

.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 2px
}

.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: #b00020;
  border-color: var(--mdc-theme-error, #b00020)
}

.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label {
  left: 36px;
  right: initial
}

[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label,.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label[dir=rtl] {
  left: initial;
  right: 36px
}

.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above {
  transform: translateY(-37.25px) translateX(-32px) scale(1)
}

[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above[dir=rtl] {
  transform: translateY(-37.25px) translateX(32px) scale(1)
}

.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above {
  font-size: .75rem
}

.mdc-select--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  transform: translateY(-34.75px) translateX(-32px) scale(0.75)
}

[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-select--outlined.mdc-select--with-leading-icon .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl] {
  transform: translateY(-34.75px) translateX(32px) scale(0.75)
}

.mdc-select--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  font-size: 1rem
}

.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--shake {
  animation: mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px 250ms 1
}

@keyframes mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px {
  0% {
    transform: translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)
  }

  33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75)
  }

  66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75)
  }

  100% {
    transform: translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)
  }
}

[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--shake,.mdc-select--outlined.mdc-select--with-leading-icon[dir=rtl] .mdc-floating-label--shake {
  animation: mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px 250ms 1
}

@keyframes mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px-rtl {
  0% {
    transform: translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)
  }

  33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75)
  }

  66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75)
  }

  100% {
    transform: translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)
  }
}

.mdc-select--outlined.mdc-select--with-leading-icon .mdc-select__anchor :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch {
  max-width: calc(100% - 96px)
}

.mdc-select--outlined .mdc-menu-surface {
  margin-bottom: 8px
}

.mdc-select--outlined.mdc-select--no-label .mdc-menu-surface,.mdc-select--outlined .mdc-menu-surface--is-open-below {
  margin-bottom: 0
}

.mdc-select__anchor {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity
}

.mdc-select__anchor .mdc-select__ripple::before,.mdc-select__anchor .mdc-select__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

.mdc-select__anchor .mdc-select__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

.mdc-select__anchor .mdc-select__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

.mdc-select__anchor.mdc-ripple-upgraded .mdc-select__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-select__anchor.mdc-ripple-upgraded .mdc-select__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

.mdc-select__anchor.mdc-ripple-upgraded--unbounded .mdc-select__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

.mdc-select__anchor.mdc-ripple-upgraded--foreground-activation .mdc-select__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-select__anchor.mdc-ripple-upgraded--foreground-deactivation .mdc-select__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-select__anchor .mdc-select__ripple::before,.mdc-select__anchor .mdc-select__ripple::after {
  top: calc(50% - 100%);
  left: calc(50% - 100%);
  width: 200%;
  height: 200%
}

.mdc-select__anchor.mdc-ripple-upgraded .mdc-select__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-select__anchor .mdc-select__ripple::before,.mdc-select__anchor .mdc-select__ripple::after {
  background-color: rgba(0, 0, 0, 0.87);
  background-color: var(--mdc-ripple-color, rgba(0, 0, 0, 0.87))
}

.mdc-select__anchor:hover .mdc-select__ripple::before,.mdc-select__anchor.mdc-ripple-surface--hover .mdc-select__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-select__anchor.mdc-ripple-upgraded--background-focused .mdc-select__ripple::before,.mdc-select__anchor:not(.mdc-ripple-upgraded):focus .mdc-select__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-select__anchor .mdc-select__ripple {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none
}

.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__ripple::after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000))
}

.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:hover .mdc-deprecated-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-surface--hover .mdc-deprecated-list-item__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded--background-focused .mdc-deprecated-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):focus .mdc-deprecated-list-item__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded) .mdc-deprecated-list-item__ripple::after {
  transition: opacity 150ms linear
}

.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):active .mdc-deprecated-list-item__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-list-item__ripple::after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000))
}

.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:hover .mdc-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-surface--hover .mdc-list-item__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after {
  transition: opacity 150ms linear
}

.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-select-helper-text {
  margin: 0;
  margin-left: 16px;
  margin-right: 16px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.75rem;
  font-size: var(--mdc-typography-caption-font-size, 0.75rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-caption-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-caption-font-weight, 400);
  letter-spacing: 0.0333333333em;
  letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-caption-text-transform, inherit);
  display: block;
  margin-top: 0;
  line-height: normal
}

[dir=rtl] .mdc-select-helper-text,.mdc-select-helper-text[dir=rtl] {
  margin-left: 16px;
  margin-right: 16px
}

.mdc-select-helper-text::before {
  display: inline-block;
  width: 0;
  height: 16px;
  content: "";
  vertical-align: 0
}

.mdc-select-helper-text--validation-msg {
  opacity: 0;
  transition: opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)
}

.mdc-select--invalid+.mdc-select-helper-text--validation-msg,.mdc-select-helper-text--validation-msg-persistent {
  opacity: 1
}

.mdc-select--with-leading-icon .mdc-select__icon {
  display: inline-block;
  box-sizing: border-box;
  border: none;
  text-decoration: none;
  cursor: pointer;
  user-select: none;
  flex-shrink: 0;
  align-self: center;
  background-color: rgba(0,0,0,0);
  fill: currentColor
}

.mdc-select--with-leading-icon .mdc-select__icon {
  margin-left: 12px;
  margin-right: 12px
}

[dir=rtl] .mdc-select--with-leading-icon .mdc-select__icon,.mdc-select--with-leading-icon .mdc-select__icon[dir=rtl] {
  margin-left: 12px;
  margin-right: 12px
}

.mdc-select__icon:not([tabindex]),.mdc-select__icon[tabindex="-1"] {
  cursor: default;
  pointer-events: none
}

.smui-floating-label--remove-transition {
  transition: unset !important
}

.smui-floating-label--force-size {
  position: absolute !important;
  transform: unset !important
}

.mdc-deprecated-list {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  line-height: 1.75rem;
  line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  line-height: 1.5rem;
  margin: 0;
  padding: 8px 0;
  list-style-type: none;
  color: rgba(0, 0, 0, 0.87);
  color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))
}

.mdc-deprecated-list:focus {
  outline: none
}

.mdc-deprecated-list-item {
  height: 48px
}

.mdc-deprecated-list-item__secondary-text {
  color: rgba(0, 0, 0, 0.54);
  color: var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))
}

.mdc-deprecated-list-item__graphic {
  background-color: transparent
}

.mdc-deprecated-list-item__graphic {
  color: rgba(0, 0, 0, 0.38);
  color: var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))
}

.mdc-deprecated-list-item__meta {
  color: rgba(0, 0, 0, 0.38);
  color: var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))
}

.mdc-deprecated-list-group__subheader {
  color: rgba(0, 0, 0, 0.87);
  color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))
}

.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__text {
  opacity: .38
}

.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__text,.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__primary-text,.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__secondary-text {
  color: #000;
  color: var(--mdc-theme-on-surface, #000)
}

.mdc-deprecated-list-item--selected,.mdc-deprecated-list-item--activated {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee)
}

.mdc-deprecated-list-item--selected .mdc-deprecated-list-item__graphic,.mdc-deprecated-list-item--activated .mdc-deprecated-list-item__graphic {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee)
}

.mdc-deprecated-list--dense {
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: .812rem
}

.mdc-deprecated-list-item__wrapper {
  display: block
}

.mdc-deprecated-list-item {
  display: flex;
  position: relative;
  align-items: center;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  padding-left: 16px;
  padding-right: 16px;
  height: 48px
}

.mdc-deprecated-list-item:focus {
  outline: none
}

.mdc-deprecated-list-item:not(.mdc-deprecated-list-item--selected):focus::before,.mdc-deprecated-list-item.mdc-ripple-upgraded--background-focused::before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid rgba(0,0,0,0);
  border-radius: inherit;
  content: "";
  pointer-events: none
}

@media screen and (forced-colors: active) {
  .mdc-deprecated-list-item:not(.mdc-deprecated-list-item--selected):focus::before,.mdc-deprecated-list-item.mdc-ripple-upgraded--background-focused::before {
    border-color: CanvasText
  }
}

.mdc-deprecated-list-item.mdc-deprecated-list-item--selected::before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 3px double rgba(0,0,0,0);
  border-radius: inherit;
  content: "";
  pointer-events: none
}

@media screen and (forced-colors: active) {
  .mdc-deprecated-list-item.mdc-deprecated-list-item--selected::before {
    border-color: CanvasText
  }
}

[dir=rtl] .mdc-deprecated-list-item,.mdc-deprecated-list-item[dir=rtl] {
  padding-left: 16px;
  padding-right: 16px
}

.mdc-deprecated-list--icon-list .mdc-deprecated-list-item {
  padding-left: 16px;
  padding-right: 16px;
  height: 56px
}

[dir=rtl] .mdc-deprecated-list--icon-list .mdc-deprecated-list-item,.mdc-deprecated-list--icon-list .mdc-deprecated-list-item[dir=rtl] {
  padding-left: 16px;
  padding-right: 16px
}

.mdc-deprecated-list--avatar-list .mdc-deprecated-list-item {
  padding-left: 16px;
  padding-right: 16px;
  height: 56px
}

[dir=rtl] .mdc-deprecated-list--avatar-list .mdc-deprecated-list-item,.mdc-deprecated-list--avatar-list .mdc-deprecated-list-item[dir=rtl] {
  padding-left: 16px;
  padding-right: 16px
}

.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item {
  padding-left: 16px;
  padding-right: 16px;
  height: 56px
}

[dir=rtl] .mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item,.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item[dir=rtl] {
  padding-left: 16px;
  padding-right: 16px
}

.mdc-deprecated-list--image-list .mdc-deprecated-list-item {
  padding-left: 16px;
  padding-right: 16px;
  height: 72px
}

[dir=rtl] .mdc-deprecated-list--image-list .mdc-deprecated-list-item,.mdc-deprecated-list--image-list .mdc-deprecated-list-item[dir=rtl] {
  padding-left: 16px;
  padding-right: 16px
}

.mdc-deprecated-list--video-list .mdc-deprecated-list-item {
  padding-left: 0px;
  padding-right: 16px;
  height: 72px
}

[dir=rtl] .mdc-deprecated-list--video-list .mdc-deprecated-list-item,.mdc-deprecated-list--video-list .mdc-deprecated-list-item[dir=rtl] {
  padding-left: 16px;
  padding-right: 0px
}

.mdc-deprecated-list--dense .mdc-deprecated-list-item__graphic {
  margin-left: 0;
  margin-right: 16px;
  width: 20px;
  height: 20px
}

[dir=rtl] .mdc-deprecated-list--dense .mdc-deprecated-list-item__graphic,.mdc-deprecated-list--dense .mdc-deprecated-list-item__graphic[dir=rtl] {
  margin-left: 16px;
  margin-right: 0
}

.mdc-deprecated-list-item__graphic {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  fill: currentColor;
  object-fit: cover;
  margin-left: 0;
  margin-right: 32px;
  width: 24px;
  height: 24px
}

[dir=rtl] .mdc-deprecated-list-item__graphic,.mdc-deprecated-list-item__graphic[dir=rtl] {
  margin-left: 32px;
  margin-right: 0
}

.mdc-deprecated-list--icon-list .mdc-deprecated-list-item__graphic {
  margin-left: 0;
  margin-right: 32px;
  width: 24px;
  height: 24px
}

[dir=rtl] .mdc-deprecated-list--icon-list .mdc-deprecated-list-item__graphic,.mdc-deprecated-list--icon-list .mdc-deprecated-list-item__graphic[dir=rtl] {
  margin-left: 32px;
  margin-right: 0
}

.mdc-deprecated-list--avatar-list .mdc-deprecated-list-item__graphic {
  margin-left: 0;
  margin-right: 16px;
  width: 40px;
  height: 40px;
  border-radius: 50%
}

[dir=rtl] .mdc-deprecated-list--avatar-list .mdc-deprecated-list-item__graphic,.mdc-deprecated-list--avatar-list .mdc-deprecated-list-item__graphic[dir=rtl] {
  margin-left: 16px;
  margin-right: 0
}

.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item__graphic {
  margin-left: 0;
  margin-right: 16px;
  width: 40px;
  height: 40px
}

[dir=rtl] .mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item__graphic,.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item__graphic[dir=rtl] {
  margin-left: 16px;
  margin-right: 0
}

.mdc-deprecated-list--image-list .mdc-deprecated-list-item__graphic {
  margin-left: 0;
  margin-right: 16px;
  width: 56px;
  height: 56px
}

[dir=rtl] .mdc-deprecated-list--image-list .mdc-deprecated-list-item__graphic,.mdc-deprecated-list--image-list .mdc-deprecated-list-item__graphic[dir=rtl] {
  margin-left: 16px;
  margin-right: 0
}

.mdc-deprecated-list--video-list .mdc-deprecated-list-item__graphic {
  margin-left: 0;
  margin-right: 16px;
  width: 100px;
  height: 56px
}

[dir=rtl] .mdc-deprecated-list--video-list .mdc-deprecated-list-item__graphic,.mdc-deprecated-list--video-list .mdc-deprecated-list-item__graphic[dir=rtl] {
  margin-left: 16px;
  margin-right: 0
}

.mdc-deprecated-list .mdc-deprecated-list-item__graphic {
  display: inline-flex
}

.mdc-deprecated-list-item__meta {
  margin-left: auto;
  margin-right: 0
}

.mdc-deprecated-list-item__meta:not(.material-icons) {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.75rem;
  font-size: var(--mdc-typography-caption-font-size, 0.75rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-caption-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-caption-font-weight, 400);
  letter-spacing: 0.0333333333em;
  letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-caption-text-transform, inherit)
}

.mdc-deprecated-list-item[dir=rtl] .mdc-deprecated-list-item__meta,[dir=rtl] .mdc-deprecated-list-item .mdc-deprecated-list-item__meta {
  margin-left: 0;
  margin-right: auto
}

.mdc-deprecated-list-item__text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden
}

.mdc-deprecated-list-item__text[for] {
  pointer-events: none
}

.mdc-deprecated-list-item__primary-text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-deprecated-list-item__primary-text::before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0
}

.mdc-deprecated-list-item__primary-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-deprecated-list--video-list .mdc-deprecated-list-item__primary-text,.mdc-deprecated-list--image-list .mdc-deprecated-list-item__primary-text,.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item__primary-text,.mdc-deprecated-list--avatar-list .mdc-deprecated-list-item__primary-text,.mdc-deprecated-list--icon-list .mdc-deprecated-list-item__primary-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-deprecated-list--video-list .mdc-deprecated-list-item__primary-text::before,.mdc-deprecated-list--image-list .mdc-deprecated-list-item__primary-text::before,.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item__primary-text::before,.mdc-deprecated-list--avatar-list .mdc-deprecated-list-item__primary-text::before,.mdc-deprecated-list--icon-list .mdc-deprecated-list-item__primary-text::before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0
}

.mdc-deprecated-list--video-list .mdc-deprecated-list-item__primary-text::after,.mdc-deprecated-list--image-list .mdc-deprecated-list-item__primary-text::after,.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item__primary-text::after,.mdc-deprecated-list--avatar-list .mdc-deprecated-list-item__primary-text::after,.mdc-deprecated-list--icon-list .mdc-deprecated-list-item__primary-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-deprecated-list--dense .mdc-deprecated-list-item__primary-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-deprecated-list--dense .mdc-deprecated-list-item__primary-text::before {
  display: inline-block;
  width: 0;
  height: 24px;
  content: "";
  vertical-align: 0
}

.mdc-deprecated-list--dense .mdc-deprecated-list-item__primary-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-deprecated-list-item__secondary-text {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit);
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  margin-top: 0;
  line-height: normal
}

.mdc-deprecated-list-item__secondary-text::before {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: 0
}

.mdc-deprecated-list--dense .mdc-deprecated-list-item__secondary-text {
  font-size: inherit
}

.mdc-deprecated-list--dense .mdc-deprecated-list-item {
  height: 40px
}

.mdc-deprecated-list--two-line .mdc-deprecated-list-item__text {
  align-self: flex-start
}

.mdc-deprecated-list--two-line .mdc-deprecated-list-item {
  height: 64px
}

.mdc-deprecated-list--two-line.mdc-deprecated-list--video-list .mdc-deprecated-list-item,.mdc-deprecated-list--two-line.mdc-deprecated-list--image-list .mdc-deprecated-list-item,.mdc-deprecated-list--two-line.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item,.mdc-deprecated-list--two-line.mdc-deprecated-list--avatar-list .mdc-deprecated-list-item,.mdc-deprecated-list--two-line.mdc-deprecated-list--icon-list .mdc-deprecated-list-item {
  height: 72px
}

.mdc-deprecated-list--two-line.mdc-deprecated-list--icon-list .mdc-deprecated-list-item__graphic {
  align-self: flex-start;
  margin-top: 16px
}

.mdc-deprecated-list--two-line.mdc-deprecated-list--dense .mdc-deprecated-list-item,.mdc-deprecated-list--avatar-list.mdc-deprecated-list--dense .mdc-deprecated-list-item {
  height: 60px
}

.mdc-deprecated-list--avatar-list.mdc-deprecated-list--dense .mdc-deprecated-list-item__graphic {
  margin-left: 0;
  margin-right: 16px;
  width: 36px;
  height: 36px
}

[dir=rtl] .mdc-deprecated-list--avatar-list.mdc-deprecated-list--dense .mdc-deprecated-list-item__graphic,.mdc-deprecated-list--avatar-list.mdc-deprecated-list--dense .mdc-deprecated-list-item__graphic[dir=rtl] {
  margin-left: 16px;
  margin-right: 0
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item {
  cursor: pointer
}

a.mdc-deprecated-list-item {
  color: inherit;
  text-decoration: none
}

.mdc-deprecated-list-divider {
  height: 0;
  margin: 0;
  border: none;
  border-bottom-width: 1px;
  border-bottom-style: solid
}

.mdc-deprecated-list-divider {
  border-bottom-color: rgba(0, 0, 0, 0.12)
}

.mdc-deprecated-list-divider--padded {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px)
}

[dir=rtl] .mdc-deprecated-list-divider--padded,.mdc-deprecated-list-divider--padded[dir=rtl] {
  margin-left: 0;
  margin-right: 16px
}

.mdc-deprecated-list-divider--inset {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 72px)
}

[dir=rtl] .mdc-deprecated-list-divider--inset,.mdc-deprecated-list-divider--inset[dir=rtl] {
  margin-left: 0;
  margin-right: 72px
}

.mdc-deprecated-list-divider--inset.mdc-deprecated-list-divider--padded {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 88px)
}

[dir=rtl] .mdc-deprecated-list-divider--inset.mdc-deprecated-list-divider--padded,.mdc-deprecated-list-divider--inset.mdc-deprecated-list-divider--padded[dir=rtl] {
  margin-left: 0;
  margin-right: 72px
}

.mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px)
}

[dir=rtl] .mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading,.mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading[dir=rtl] {
  margin-left: 0;
  margin-right: 16px
}

.mdc-deprecated-list .mdc-deprecated-list-divider--inset-trailing {
  width: calc(100% - 16px)
}

.mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px)
}

[dir=rtl] .mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing,.mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing[dir=rtl] {
  margin-left: 0;
  margin-right: 16px
}

.mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px)
}

[dir=rtl] .mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding,.mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding[dir=rtl] {
  margin-left: 0;
  margin-right: 16px
}

.mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px)
}

[dir=rtl] .mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding,.mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding[dir=rtl] {
  margin-left: 0;
  margin-right: 16px
}

.mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 72px)
}

[dir=rtl] .mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading,.mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading[dir=rtl] {
  margin-left: 0;
  margin-right: 72px
}

.mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-trailing {
  width: calc(100% - 16px)
}

.mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 88px)
}

[dir=rtl] .mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing,.mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing[dir=rtl] {
  margin-left: 0;
  margin-right: 72px
}

.mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px)
}

[dir=rtl] .mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding,.mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding[dir=rtl] {
  margin-left: 0;
  margin-right: 16px
}

.mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px)
}

[dir=rtl] .mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding,.mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding[dir=rtl] {
  margin-left: 0;
  margin-right: 16px
}

.mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 72px)
}

[dir=rtl] .mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading,.mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading[dir=rtl] {
  margin-left: 0;
  margin-right: 72px
}

.mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-trailing {
  width: calc(100% - 16px)
}

.mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 88px)
}

[dir=rtl] .mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing,.mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing[dir=rtl] {
  margin-left: 0;
  margin-right: 72px
}

.mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px)
}

[dir=rtl] .mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding,.mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding[dir=rtl] {
  margin-left: 0;
  margin-right: 16px
}

.mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px)
}

[dir=rtl] .mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding,.mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding[dir=rtl] {
  margin-left: 0;
  margin-right: 16px
}

.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 72px)
}

[dir=rtl] .mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading,.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading[dir=rtl] {
  margin-left: 0;
  margin-right: 72px
}

.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-trailing {
  width: calc(100% - 16px)
}

.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 88px)
}

[dir=rtl] .mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing,.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing[dir=rtl] {
  margin-left: 0;
  margin-right: 72px
}

.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px)
}

[dir=rtl] .mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding,.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding[dir=rtl] {
  margin-left: 0;
  margin-right: 16px
}

.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px)
}

[dir=rtl] .mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding,.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding[dir=rtl] {
  margin-left: 0;
  margin-right: 16px
}

.mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading {
  margin-left: 88px;
  margin-right: 0;
  width: calc(100% - 88px)
}

[dir=rtl] .mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading,.mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading[dir=rtl] {
  margin-left: 0;
  margin-right: 88px
}

.mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-trailing {
  width: calc(100% - 16px)
}

.mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing {
  margin-left: 88px;
  margin-right: 0;
  width: calc(100% - 104px)
}

[dir=rtl] .mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing,.mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing[dir=rtl] {
  margin-left: 0;
  margin-right: 88px
}

.mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px)
}

[dir=rtl] .mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding,.mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding[dir=rtl] {
  margin-left: 0;
  margin-right: 16px
}

.mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px)
}

[dir=rtl] .mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding,.mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding[dir=rtl] {
  margin-left: 0;
  margin-right: 16px
}

.mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading {
  margin-left: 116px;
  margin-right: 0;
  width: calc(100% - 116px)
}

[dir=rtl] .mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading,.mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading[dir=rtl] {
  margin-left: 0;
  margin-right: 116px
}

.mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-trailing {
  width: calc(100% - 16px)
}

.mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing {
  margin-left: 116px;
  margin-right: 0;
  width: calc(100% - 132px)
}

[dir=rtl] .mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing,.mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing[dir=rtl] {
  margin-left: 0;
  margin-right: 116px
}

.mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding {
  margin-left: 0px;
  margin-right: 0;
  width: calc(100% - 0px)
}

[dir=rtl] .mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding,.mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding[dir=rtl] {
  margin-left: 0;
  margin-right: 0px
}

.mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding {
  margin-left: 0px;
  margin-right: 0;
  width: calc(100% - 16px)
}

[dir=rtl] .mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding,.mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding[dir=rtl] {
  margin-left: 0;
  margin-right: 0px
}

.mdc-deprecated-list-group .mdc-deprecated-list {
  padding: 0
}

.mdc-deprecated-list-group__subheader {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  line-height: 1.75rem;
  line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  margin: calc((3rem - 1.5rem)/2) 16px
}

.mdc-list-item__primary-text {
  color: rgba(0, 0, 0, 0.87);
  color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))
}

.mdc-list-item__secondary-text {
  color: rgba(0, 0, 0, 0.54);
  color: var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))
}

.mdc-list-item__overline-text {
  color: rgba(0, 0, 0, 0.38);
  color: var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))
}

.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end {
  background-color: transparent
}

.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end {
  color: rgba(0, 0, 0, 0.38);
  color: var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))
}

.mdc-list-item__end {
  color: rgba(0, 0, 0, 0.38);
  color: var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))
}

.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end {
  opacity: .38
}

.mdc-list-item--disabled .mdc-list-item__primary-text {
  color: #000;
  color: var(--mdc-theme-on-surface, #000)
}

.mdc-list-item--disabled .mdc-list-item__secondary-text {
  color: #000;
  color: var(--mdc-theme-on-surface, #000)
}

.mdc-list-item--disabled .mdc-list-item__overline-text {
  color: #000;
  color: var(--mdc-theme-on-surface, #000)
}

.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: #000;
  color: var(--mdc-theme-on-surface, #000)
}

.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end {
  color: #000;
  color: var(--mdc-theme-on-surface, #000)
}

.mdc-list-item--disabled.mdc-list-item--with-trailing-meta .mdc-list-item__end {
  color: #000;
  color: var(--mdc-theme-on-surface, #000)
}

.mdc-list-item--selected .mdc-list-item__primary-text,.mdc-list-item--activated .mdc-list-item__primary-text {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee)
}

.mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee)
}

.mdc-deprecated-list-group__subheader {
  color: rgba(0, 0, 0, 0.87);
  color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))
}

@media screen and (forced-colors: active),(-ms-high-contrast: active) {
  .mdc-list-divider::after {
    content: "";
    display: block;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: white
  }
}

.mdc-list {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  line-height: 1.75rem;
  line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  line-height: 1.5rem;
  margin: 0;
  padding: 8px 0;
  list-style-type: none
}

.mdc-list:focus {
  outline: none
}

.mdc-list-item__wrapper {
  display: block
}

.mdc-list-item {
  display: flex;
  position: relative;
  align-items: center;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  align-items: stretch;
  cursor: pointer
}

.mdc-list-item:focus {
  outline: none
}

.mdc-list-item.mdc-list-item--with-one-line {
  height: 48px
}

.mdc-list-item.mdc-list-item--with-two-lines {
  height: 64px
}

.mdc-list-item.mdc-list-item--with-three-lines {
  height: 88px
}

.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__start {
  align-self: center;
  margin-top: 0
}

.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__start {
  align-self: flex-start;
  margin-top: 16px
}

.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__start {
  align-self: flex-start;
  margin-top: 16px
}

.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__end {
  align-self: center;
  margin-top: 0
}

.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__end {
  align-self: center;
  margin-top: 0
}

.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__end {
  align-self: flex-start;
  margin-top: 16px
}

.mdc-list-item.mdc-list-item--disabled,.mdc-list-item.mdc-list-item--non-interactive {
  cursor: auto
}

.mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid rgba(0,0,0,0);
  border-radius: inherit;
  content: "";
  pointer-events: none
}

@media screen and (forced-colors: active) {
  .mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before {
    border-color: CanvasText
  }
}

.mdc-list-item.mdc-list-item--selected::before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 3px double rgba(0,0,0,0);
  border-radius: inherit;
  content: "";
  pointer-events: none
}

@media screen and (forced-colors: active) {
  .mdc-list-item.mdc-list-item--selected::before {
    border-color: CanvasText
  }
}

.mdc-list-item.mdc-list-item--selected:focus::before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 3px solid rgba(0,0,0,0);
  border-radius: inherit;
  content: "";
  pointer-events: none
}

@media screen and (forced-colors: active) {
  .mdc-list-item.mdc-list-item--selected:focus::before {
    border-color: CanvasText
  }
}

a.mdc-list-item {
  color: inherit;
  text-decoration: none
}

.mdc-list-item__start {
  fill: currentColor;
  flex-shrink: 0;
  pointer-events: none
}

.mdc-list-item__end {
  flex-shrink: 0;
  pointer-events: none
}

.mdc-list-item__content {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  align-self: center;
  flex: 1;
  pointer-events: none
}

.mdc-list-item--with-two-lines .mdc-list-item__content,.mdc-list-item--with-three-lines .mdc-list-item__content {
  align-self: stretch
}

.mdc-list-item__content[for] {
  pointer-events: none
}

.mdc-list-item__primary-text {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  line-height: 1.75rem;
  line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden
}

.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-three-lines .mdc-list-item__primary-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-list-item__secondary-text {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit);
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  margin-top: 0;
  line-height: normal
}

.mdc-list-item__secondary-text::before {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-three-lines .mdc-list-item__secondary-text {
  white-space: normal;
  line-height: 20px
}

.mdc-list-item--with-overline .mdc-list-item__secondary-text {
  white-space: nowrap;
  line-height: auto
}

.mdc-list-item__overline-text {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-overline-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.75rem;
  font-size: var(--mdc-typography-overline-font-size, 0.75rem);
  line-height: 2rem;
  line-height: var(--mdc-typography-overline-line-height, 2rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-overline-font-weight, 500);
  letter-spacing: 0.1666666667em;
  letter-spacing: var(--mdc-typography-overline-letter-spacing, 0.1666666667em);
  text-decoration: none;
  text-decoration: var(--mdc-typography-overline-text-decoration, none);
  text-transform: uppercase;
  text-transform: var(--mdc-typography-overline-text-transform, uppercase);
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden
}

.mdc-list-item--with-two-lines .mdc-list-item__overline-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before {
  display: inline-block;
  width: 0;
  height: 24px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-list-item--with-three-lines .mdc-list-item__overline-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-list-item--with-three-lines .mdc-list-item__overline-text::before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-three-lines .mdc-list-item__overline-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-list-item--with-leading-avatar.mdc-list-item {
  padding-left: 0;
  padding-right: auto
}

[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item[dir=rtl] {
  padding-left: auto;
  padding-right: 0
}

.mdc-list-item--with-leading-avatar .mdc-list-item__start {
  margin-left: 16px;
  margin-right: 16px
}

[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start,.mdc-list-item--with-leading-avatar .mdc-list-item__start[dir=rtl] {
  margin-left: 16px;
  margin-right: 16px
}

.mdc-list-item--with-leading-avatar .mdc-list-item__start {
  width: 40px;
  height: 40px
}

.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end {
  display: block;
  margin-top: 0;
  line-height: normal
}

.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line {
  height: 56px
}

.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines {
  height: 72px
}

.mdc-list-item--with-leading-avatar .mdc-list-item__start {
  border-radius: 50%
}

.mdc-list-item--with-leading-icon .mdc-list-item__start {
  width: 24px;
  height: 24px
}

.mdc-list-item--with-leading-icon.mdc-list-item {
  padding-left: 0;
  padding-right: auto
}

[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item[dir=rtl] {
  padding-left: auto;
  padding-right: 0
}

.mdc-list-item--with-leading-icon .mdc-list-item__start {
  margin-left: 16px;
  margin-right: 32px
}

[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-leading-icon .mdc-list-item__start[dir=rtl] {
  margin-left: 32px;
  margin-right: 16px
}

.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end {
  display: block;
  margin-top: 0;
  line-height: normal
}

.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px
}

.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px
}

.mdc-list-item--with-leading-thumbnail.mdc-list-item {
  padding-left: 0;
  padding-right: auto
}

[dir=rtl] .mdc-list-item--with-leading-thumbnail.mdc-list-item,.mdc-list-item--with-leading-thumbnail.mdc-list-item[dir=rtl] {
  padding-left: auto;
  padding-right: 0
}

.mdc-list-item--with-leading-thumbnail .mdc-list-item__start {
  margin-left: 16px;
  margin-right: 16px
}

[dir=rtl] .mdc-list-item--with-leading-thumbnail .mdc-list-item__start,.mdc-list-item--with-leading-thumbnail .mdc-list-item__start[dir=rtl] {
  margin-left: 16px;
  margin-right: 16px
}

.mdc-list-item--with-leading-thumbnail .mdc-list-item__start {
  width: 40px;
  height: 40px
}

.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end {
  display: block;
  margin-top: 0;
  line-height: normal
}

.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-one-line {
  height: 56px
}

.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines {
  height: 72px
}

.mdc-list-item--with-leading-image.mdc-list-item {
  padding-left: 0;
  padding-right: auto
}

[dir=rtl] .mdc-list-item--with-leading-image.mdc-list-item,.mdc-list-item--with-leading-image.mdc-list-item[dir=rtl] {
  padding-left: auto;
  padding-right: 0
}

.mdc-list-item--with-leading-image .mdc-list-item__start {
  margin-left: 16px;
  margin-right: 16px
}

[dir=rtl] .mdc-list-item--with-leading-image .mdc-list-item__start,.mdc-list-item--with-leading-image .mdc-list-item__start[dir=rtl] {
  margin-left: 16px;
  margin-right: 16px
}

.mdc-list-item--with-leading-image .mdc-list-item__start {
  width: 56px;
  height: 56px
}

.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end {
  display: block;
  margin-top: 0;
  line-height: normal
}

.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-image.mdc-list-item--with-one-line {
  height: 72px
}

.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines {
  height: 72px
}

.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__start {
  align-self: flex-start;
  margin-top: 8px
}

.mdc-list-item--with-leading-video.mdc-list-item {
  padding-left: 0;
  padding-right: auto
}

[dir=rtl] .mdc-list-item--with-leading-video.mdc-list-item,.mdc-list-item--with-leading-video.mdc-list-item[dir=rtl] {
  padding-left: auto;
  padding-right: 0
}

.mdc-list-item--with-leading-video .mdc-list-item__start {
  margin-left: 0;
  margin-right: 16px
}

[dir=rtl] .mdc-list-item--with-leading-video .mdc-list-item__start,.mdc-list-item--with-leading-video .mdc-list-item__start[dir=rtl] {
  margin-left: 16px;
  margin-right: 0
}

.mdc-list-item--with-leading-video .mdc-list-item__start {
  width: 100px;
  height: 56px
}

.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end {
  display: block;
  margin-top: 0;
  line-height: normal
}

.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-video.mdc-list-item--with-one-line {
  height: 72px
}

.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines {
  height: 72px
}

.mdc-list-item--with-leading-checkbox.mdc-list-item {
  padding-left: 0;
  padding-right: auto
}

[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item[dir=rtl] {
  padding-left: auto;
  padding-right: 0
}

.mdc-list-item--with-leading-checkbox .mdc-list-item__start {
  margin-left: 8px;
  margin-right: 24px
}

[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start[dir=rtl] {
  margin-left: 24px;
  margin-right: 8px
}

.mdc-list-item--with-leading-checkbox .mdc-list-item__start {
  width: 40px;
  height: 40px
}

.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__start {
  align-self: flex-start;
  margin-top: 8px
}

.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end {
  display: block;
  margin-top: 0;
  line-height: normal
}

.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line {
  height: 56px
}

.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines {
  height: 72px
}

.mdc-list-item--with-leading-radio.mdc-list-item {
  padding-left: 0;
  padding-right: auto
}

[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-radio.mdc-list-item[dir=rtl] {
  padding-left: auto;
  padding-right: 0
}

.mdc-list-item--with-leading-radio .mdc-list-item__start {
  margin-left: 8px;
  margin-right: 24px
}

[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-radio .mdc-list-item__start[dir=rtl] {
  margin-left: 24px;
  margin-right: 8px
}

.mdc-list-item--with-leading-radio .mdc-list-item__start {
  width: 40px;
  height: 40px
}

.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start {
  align-self: flex-start;
  margin-top: 8px
}

.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end {
  display: block;
  margin-top: 0;
  line-height: normal
}

.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-radio.mdc-list-item--with-one-line {
  height: 56px
}

.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines {
  height: 72px
}

.mdc-list-item--with-leading-switch.mdc-list-item {
  padding-left: 0;
  padding-right: auto
}

[dir=rtl] .mdc-list-item--with-leading-switch.mdc-list-item,.mdc-list-item--with-leading-switch.mdc-list-item[dir=rtl] {
  padding-left: auto;
  padding-right: 0
}

.mdc-list-item--with-leading-switch .mdc-list-item__start {
  margin-left: 16px;
  margin-right: 16px
}

[dir=rtl] .mdc-list-item--with-leading-switch .mdc-list-item__start,.mdc-list-item--with-leading-switch .mdc-list-item__start[dir=rtl] {
  margin-left: 16px;
  margin-right: 16px
}

.mdc-list-item--with-leading-switch .mdc-list-item__start {
  width: 36px;
  height: 20px
}

.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__start {
  align-self: flex-start;
  margin-top: 16px
}

.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end {
  display: block;
  margin-top: 0;
  line-height: normal
}

.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-leading-switch.mdc-list-item--with-one-line {
  height: 56px
}

.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines {
  height: 72px
}

.mdc-list-item--with-trailing-icon.mdc-list-item {
  padding-left: auto;
  padding-right: 0
}

[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item,.mdc-list-item--with-trailing-icon.mdc-list-item[dir=rtl] {
  padding-left: 0;
  padding-right: auto
}

.mdc-list-item--with-trailing-icon .mdc-list-item__end {
  margin-left: 16px;
  margin-right: 16px
}

[dir=rtl] .mdc-list-item--with-trailing-icon .mdc-list-item__end,.mdc-list-item--with-trailing-icon .mdc-list-item__end[dir=rtl] {
  margin-left: 16px;
  margin-right: 16px
}

.mdc-list-item--with-trailing-icon .mdc-list-item__end {
  width: 24px;
  height: 24px
}

.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end {
  align-self: flex-start;
  margin-top: 0
}

.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end {
  align-self: flex-start;
  margin-top: 0
}

.mdc-list-item--with-trailing-meta.mdc-list-item {
  padding-left: auto;
  padding-right: 0
}

[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item,.mdc-list-item--with-trailing-meta.mdc-list-item[dir=rtl] {
  padding-left: 0;
  padding-right: auto
}

.mdc-list-item--with-trailing-meta .mdc-list-item__end {
  margin-left: 28px;
  margin-right: 16px
}

[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-trailing-meta .mdc-list-item__end[dir=rtl] {
  margin-left: 16px;
  margin-right: 28px
}

.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end {
  display: block;
  margin-top: 0;
  line-height: normal
}

.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end::before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end {
  display: block;
  margin-top: 0;
  line-height: normal
}

.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-trailing-meta .mdc-list-item__end {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.75rem;
  font-size: var(--mdc-typography-caption-font-size, 0.75rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-caption-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-caption-font-weight, 400);
  letter-spacing: 0.0333333333em;
  letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-caption-text-transform, inherit)
}

.mdc-list-item--with-trailing-checkbox.mdc-list-item {
  padding-left: auto;
  padding-right: 0
}

[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item[dir=rtl] {
  padding-left: 0;
  padding-right: auto
}

.mdc-list-item--with-trailing-checkbox .mdc-list-item__end {
  margin-left: 24px;
  margin-right: 8px
}

[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end[dir=rtl] {
  margin-left: 8px;
  margin-right: 24px
}

.mdc-list-item--with-trailing-checkbox .mdc-list-item__end {
  width: 40px;
  height: 40px
}

.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-three-lines .mdc-list-item__end {
  align-self: flex-start;
  margin-top: 8px
}

.mdc-list-item--with-trailing-radio.mdc-list-item {
  padding-left: auto;
  padding-right: 0
}

[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-radio.mdc-list-item[dir=rtl] {
  padding-left: 0;
  padding-right: auto
}

.mdc-list-item--with-trailing-radio .mdc-list-item__end {
  margin-left: 24px;
  margin-right: 8px
}

[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-radio .mdc-list-item__end[dir=rtl] {
  margin-left: 8px;
  margin-right: 24px
}

.mdc-list-item--with-trailing-radio .mdc-list-item__end {
  width: 40px;
  height: 40px
}

.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end {
  align-self: flex-start;
  margin-top: 8px
}

.mdc-list-item--with-trailing-switch.mdc-list-item {
  padding-left: auto;
  padding-right: 0
}

[dir=rtl] .mdc-list-item--with-trailing-switch.mdc-list-item,.mdc-list-item--with-trailing-switch.mdc-list-item[dir=rtl] {
  padding-left: 0;
  padding-right: auto
}

.mdc-list-item--with-trailing-switch .mdc-list-item__end {
  margin-left: 16px;
  margin-right: 16px
}

[dir=rtl] .mdc-list-item--with-trailing-switch .mdc-list-item__end,.mdc-list-item--with-trailing-switch .mdc-list-item__end[dir=rtl] {
  margin-left: 16px;
  margin-right: 16px
}

.mdc-list-item--with-trailing-switch .mdc-list-item__end {
  width: 36px;
  height: 20px
}

.mdc-list-item--with-trailing-switch.mdc-list-item--with-three-lines .mdc-list-item__end {
  align-self: flex-start;
  margin-top: 16px
}

.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text {
  display: block;
  margin-top: 0;
  line-height: normal
}

.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: 0
}

.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text {
  display: block;
  margin-top: 0;
  line-height: normal
}

.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: 0
}

.mdc-list-item {
  padding-left: 16px;
  padding-right: 16px
}

[dir=rtl] .mdc-list-item,.mdc-list-item[dir=rtl] {
  padding-left: 16px;
  padding-right: 16px
}

.mdc-list-group .mdc-deprecated-list {
  padding: 0
}

.mdc-list-group__subheader {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  line-height: 1.75rem;
  line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  margin: calc((3rem - 1.5rem)/2) 16px
}

.mdc-list-divider {
  background-color: rgba(0, 0, 0, 0.12)
}

.mdc-list-divider {
  height: 1px
}

.mdc-list-divider {
  padding: 0;
  background-clip: content-box
}

.mdc-list-divider.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset {
  padding-left: 16px;
  padding-right: auto
}

[dir=rtl] .mdc-list-divider.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset,.mdc-list-divider.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset[dir=rtl] {
  padding-left: auto;
  padding-right: 16px
}

.mdc-list-divider.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset {
  padding-left: auto;
  padding-right: 16px
}

[dir=rtl] .mdc-list-divider.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset,.mdc-list-divider.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset[dir=rtl] {
  padding-left: 16px;
  padding-right: auto
}

.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset {
  padding-left: 0px;
  padding-right: auto
}

[dir=rtl] .mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset[dir=rtl] {
  padding-left: auto;
  padding-right: 0px
}

[dir=rtl] .mdc-list-divider,.mdc-list-divider[dir=rtl] {
  padding: 0
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity;
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-deprecated-list-item__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-deprecated-list-item__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-deprecated-list-item__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded .mdc-deprecated-list-item__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded .mdc-deprecated-list-item__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded--unbounded .mdc-deprecated-list-item__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded--foreground-activation .mdc-deprecated-list-item__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded--foreground-deactivation .mdc-deprecated-list-item__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-list-item__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-list-item__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-list-item__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded .mdc-list-item__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded .mdc-list-item__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded--unbounded .mdc-list-item__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded--foreground-activation .mdc-list-item__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded--foreground-deactivation .mdc-list-item__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-deprecated-list-item__ripple::after {
  top: calc(50% - 100%);
  left: calc(50% - 100%);
  width: 200%;
  height: 200%
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded .mdc-deprecated-list-item__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-list-item__ripple::after {
  top: calc(50% - 100%);
  left: calc(50% - 100%);
  width: 200%;
  height: 200%
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded .mdc-list-item__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-deprecated-list-item__ripple::after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item:hover .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-surface--hover .mdc-deprecated-list-item__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded--background-focused .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item:not(.mdc-ripple-upgraded):focus .mdc-deprecated-list-item__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item:not(.mdc-ripple-upgraded) .mdc-deprecated-list-item__ripple::after {
  transition: opacity 150ms linear
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item:not(.mdc-ripple-upgraded):active .mdc-deprecated-list-item__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-list-item__ripple::after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item:hover .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-surface--hover .mdc-list-item__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after {
  transition: opacity 150ms linear
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated .mdc-deprecated-list-item__ripple::before {
  opacity: 0.12;
  opacity: var(--mdc-ripple-activated-opacity, 0.12)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated .mdc-deprecated-list-item__ripple::after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated:hover .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated.mdc-ripple-surface--hover .mdc-deprecated-list-item__ripple::before {
  opacity: 0.16;
  opacity: var(--mdc-ripple-hover-opacity, 0.16)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated.mdc-ripple-upgraded--background-focused .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated:not(.mdc-ripple-upgraded):focus .mdc-deprecated-list-item__ripple::before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated:not(.mdc-ripple-upgraded) .mdc-deprecated-list-item__ripple::after {
  transition: opacity 150ms linear
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated:not(.mdc-ripple-upgraded):active .mdc-deprecated-list-item__ripple::after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated .mdc-list-item__ripple::before {
  opacity: 0.12;
  opacity: var(--mdc-ripple-activated-opacity, 0.12)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated .mdc-list-item__ripple::after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated:hover .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated.mdc-ripple-surface--hover .mdc-list-item__ripple::before {
  opacity: 0.16;
  opacity: var(--mdc-ripple-hover-opacity, 0.16)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after {
  transition: opacity 150ms linear
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected .mdc-deprecated-list-item__ripple::before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-selected-opacity, 0.08)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected .mdc-deprecated-list-item__ripple::after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected:hover .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected.mdc-ripple-surface--hover .mdc-deprecated-list-item__ripple::before {
  opacity: 0.12;
  opacity: var(--mdc-ripple-hover-opacity, 0.12)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected.mdc-ripple-upgraded--background-focused .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):focus .mdc-deprecated-list-item__ripple::before {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-focus-opacity, 0.2)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded) .mdc-deprecated-list-item__ripple::after {
  transition: opacity 150ms linear
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):active .mdc-deprecated-list-item__ripple::after {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-press-opacity, 0.2)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.2)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected .mdc-list-item__ripple::before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-selected-opacity, 0.08)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected .mdc-list-item__ripple::after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected:hover .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected.mdc-ripple-surface--hover .mdc-list-item__ripple::before {
  opacity: 0.12;
  opacity: var(--mdc-ripple-hover-opacity, 0.12)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-focus-opacity, 0.2)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after {
  transition: opacity 150ms linear
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-press-opacity, 0.2)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.2)
}

:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-deprecated-list-item__ripple,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-list-item__ripple {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none
}

.mdc-deprecated-list-item--disabled {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity;
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity
}

.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__ripple::before,.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded .mdc-deprecated-list-item__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded .mdc-deprecated-list-item__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded--unbounded .mdc-deprecated-list-item__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded--foreground-activation .mdc-deprecated-list-item__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded--foreground-deactivation .mdc-deprecated-list-item__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-deprecated-list-item--disabled .mdc-list-item__ripple::before,.mdc-deprecated-list-item--disabled .mdc-list-item__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

.mdc-deprecated-list-item--disabled .mdc-list-item__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

.mdc-deprecated-list-item--disabled .mdc-list-item__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded .mdc-list-item__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded .mdc-list-item__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded--unbounded .mdc-list-item__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded--foreground-activation .mdc-list-item__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded--foreground-deactivation .mdc-list-item__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__ripple::before,.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__ripple::after {
  top: calc(50% - 100%);
  left: calc(50% - 100%);
  width: 200%;
  height: 200%
}

.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded .mdc-deprecated-list-item__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-deprecated-list-item--disabled .mdc-list-item__ripple::before,.mdc-deprecated-list-item--disabled .mdc-list-item__ripple::after {
  top: calc(50% - 100%);
  left: calc(50% - 100%);
  width: 200%;
  height: 200%
}

.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded .mdc-list-item__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__ripple::before,.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__ripple::after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000)
}

.mdc-deprecated-list-item--disabled .mdc-list-item__ripple::before,.mdc-deprecated-list-item--disabled .mdc-list-item__ripple::after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000)
}

.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded--background-focused .mdc-deprecated-list-item__ripple::before,.mdc-deprecated-list-item--disabled:not(.mdc-ripple-upgraded):focus .mdc-deprecated-list-item__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,.mdc-deprecated-list-item--disabled:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__ripple,.mdc-deprecated-list-item--disabled .mdc-list-item__ripple {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none
}

:not(.mdc-list-item--disabled).mdc-list-item {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity
}

:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded .mdc-list-item__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded .mdc-list-item__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--unbounded .mdc-list-item__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--foreground-activation .mdc-list-item__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--foreground-deactivation .mdc-list-item__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::after {
  top: calc(50% - 100%);
  left: calc(50% - 100%);
  width: 200%;
  height: 200%
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded .mdc-list-item__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000)
}

:not(.mdc-list-item--disabled).mdc-list-item:hover .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-surface--hover .mdc-list-item__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after {
  transition: opacity 150ms linear
}

:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

:not(.mdc-list-item--disabled).mdc-list-item--activated .mdc-list-item__ripple::before {
  opacity: 0.12;
  opacity: var(--mdc-ripple-activated-opacity, 0.12)
}

:not(.mdc-list-item--disabled).mdc-list-item--activated .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item--activated .mdc-list-item__ripple::after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))
}

:not(.mdc-list-item--disabled).mdc-list-item--activated:hover .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item--activated.mdc-ripple-surface--hover .mdc-list-item__ripple::before {
  opacity: 0.16;
  opacity: var(--mdc-ripple-hover-opacity, 0.16)
}

:not(.mdc-list-item--disabled).mdc-list-item--activated.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24)
}

:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after {
  transition: opacity 150ms linear
}

:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24)
}

:not(.mdc-list-item--disabled).mdc-list-item--activated.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24)
}

:not(.mdc-list-item--disabled).mdc-list-item--selected .mdc-list-item__ripple::before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-selected-opacity, 0.08)
}

:not(.mdc-list-item--disabled).mdc-list-item--selected .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item--selected .mdc-list-item__ripple::after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))
}

:not(.mdc-list-item--disabled).mdc-list-item--selected:hover .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item--selected.mdc-ripple-surface--hover .mdc-list-item__ripple::before {
  opacity: 0.12;
  opacity: var(--mdc-ripple-hover-opacity, 0.12)
}

:not(.mdc-list-item--disabled).mdc-list-item--selected.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-focus-opacity, 0.2)
}

:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after {
  transition: opacity 150ms linear
}

:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-press-opacity, 0.2)
}

:not(.mdc-list-item--disabled).mdc-list-item--selected.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.2)
}

:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none
}

.mdc-list-item--disabled {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity
}

.mdc-list-item--disabled .mdc-list-item__ripple::before,.mdc-list-item--disabled .mdc-list-item__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

.mdc-list-item--disabled .mdc-list-item__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

.mdc-list-item--disabled .mdc-list-item__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

.mdc-list-item--disabled.mdc-ripple-upgraded .mdc-list-item__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-list-item--disabled.mdc-ripple-upgraded .mdc-list-item__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

.mdc-list-item--disabled.mdc-ripple-upgraded--unbounded .mdc-list-item__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

.mdc-list-item--disabled.mdc-ripple-upgraded--foreground-activation .mdc-list-item__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-list-item--disabled.mdc-ripple-upgraded--foreground-deactivation .mdc-list-item__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-list-item--disabled .mdc-list-item__ripple::before,.mdc-list-item--disabled .mdc-list-item__ripple::after {
  top: calc(50% - 100%);
  left: calc(50% - 100%);
  width: 200%;
  height: 200%
}

.mdc-list-item--disabled.mdc-ripple-upgraded .mdc-list-item__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-list-item--disabled .mdc-list-item__ripple::before,.mdc-list-item--disabled .mdc-list-item__ripple::after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000)
}

.mdc-list-item--disabled.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,.mdc-list-item--disabled:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-list-item--disabled .mdc-list-item__ripple {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none
}

.smui-list--three-line .mdc-deprecated-list-item__text {
  align-self: flex-start
}

.smui-list--three-line .mdc-deprecated-list-item {
  height: 88px
}

.smui-list--three-line.mdc-deprecated-list--dense .mdc-deprecated-list-item {
  height: 76px
}

.mdc-deprecated-list-item.smui-menu-item--non-interactive {
  cursor: auto
}

.mdc-menu-surface {
  display: none;
  position: absolute;
  box-sizing: border-box;
  max-width: calc(100vw - 32px);
  max-width: var(--mdc-menu-max-width, calc(100vw - 32px));
  max-height: calc(100vh - 32px);
  max-height: var(--mdc-menu-max-height, calc(100vh - 32px));
  margin: 0;
  padding: 0;
  transform: scale(1);
  transform-origin: top left;
  opacity: 0;
  overflow: auto;
  will-change: transform,opacity;
  z-index: 8;
  transition: opacity .03s linear,transform .12s cubic-bezier(0, 0, 0.2, 1),height 250ms cubic-bezier(0, 0, 0.2, 1);
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0,0,0,.12);
  background-color: #fff;
  background-color: var(--mdc-theme-surface, #fff);
  color: #000;
  color: var(--mdc-theme-on-surface, #000);
  border-radius: 4px;
  border-radius: var(--mdc-shape-medium, 4px);
  transform-origin-left: top left;
  transform-origin-right: top right
}

.mdc-menu-surface:focus {
  outline: none
}

.mdc-menu-surface--animating-open {
  display: inline-block;
  transform: scale(0.8);
  opacity: 0
}

.mdc-menu-surface--open {
  display: inline-block;
  transform: scale(1);
  opacity: 1
}

.mdc-menu-surface--animating-closed {
  display: inline-block;
  opacity: 0;
  transition: opacity .075s linear
}

[dir=rtl] .mdc-menu-surface,.mdc-menu-surface[dir=rtl] {
  transform-origin-left: top right;
  transform-origin-right: top left
}

.mdc-menu-surface--anchor {
  position: relative;
  overflow: visible
}

.mdc-menu-surface--fixed {
  position: fixed
}

.mdc-menu-surface--fullwidth {
  width: 100%
}

.smui-menu-surface--static {
  position: static;
  z-index: 0;
  display: inline-block;
  transform: scale(1);
  opacity: 1
}

.mdc-menu {
  min-width: 112px;
  min-width: var(--mdc-menu-min-width, 112px)
}

.mdc-menu .mdc-deprecated-list-item__meta {
  color: rgba(0, 0, 0, 0.87)
}

.mdc-menu .mdc-deprecated-list-item__graphic {
  color: rgba(0, 0, 0, 0.87)
}

.mdc-menu .mdc-menu-item--submenu-open .mdc-deprecated-list-item__ripple::before {
  opacity: .04
}

.mdc-menu .mdc-menu-item--submenu-open .mdc-list-item__ripple::before {
  opacity: .04
}

.mdc-menu .mdc-deprecated-list {
  color: rgba(0, 0, 0, 0.87)
}

.mdc-menu .mdc-deprecated-list,.mdc-menu .mdc-list {
  position: relative
}

.mdc-menu .mdc-deprecated-list .mdc-elevation-overlay,.mdc-menu .mdc-list .mdc-elevation-overlay {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0
}

.mdc-menu .mdc-deprecated-list-divider {
  margin: 8px 0
}

.mdc-menu .mdc-deprecated-list-item {
  user-select: none
}

.mdc-menu .mdc-deprecated-list-item--disabled {
  cursor: auto
}

.mdc-menu a.mdc-deprecated-list-item .mdc-deprecated-list-item__text,.mdc-menu a.mdc-deprecated-list-item .mdc-deprecated-list-item__graphic {
  pointer-events: none
}

.mdc-menu__selection-group {
  padding: 0;
  fill: currentColor
}

.mdc-menu__selection-group .mdc-deprecated-list-item {
  padding-left: 56px;
  padding-right: 16px
}

[dir=rtl] .mdc-menu__selection-group .mdc-deprecated-list-item,.mdc-menu__selection-group .mdc-deprecated-list-item[dir=rtl] {
  padding-left: 16px;
  padding-right: 56px
}

.mdc-menu__selection-group .mdc-menu__selection-group-icon {
  left: 16px;
  right: initial;
  display: none;
  position: absolute;
  top: 50%;
  transform: translateY(-50%)
}

[dir=rtl] .mdc-menu__selection-group .mdc-menu__selection-group-icon,.mdc-menu__selection-group .mdc-menu__selection-group-icon[dir=rtl] {
  left: initial;
  right: 16px
}

.mdc-menu-item--selected .mdc-menu__selection-group-icon {
  display: inline
}

.mdc-menu__selection-group .mdc-list-item__graphic.mdc-menu__selection-group-icon {
  display: none
}

.mdc-menu-item--selected .mdc-list-item__graphic.mdc-menu__selection-group-icon {
  display: inline
}

.mdc-select--activated {
  z-index: 8
}

.smui-select--standard .mdc-select__dropdown-icon {
  margin-left: 26px;
  margin-right: 0
}

[dir=rtl] .smui-select--standard .mdc-select__dropdown-icon,.smui-select--standard .mdc-select__dropdown-icon[dir=rtl] {
  margin-left: 0;
  margin-right: 26px
}

.smui-select--standard.mdc-select--with-leading-icon .mdc-select__icon {
  position: relative;
  margin: 0;
  margin-left: 0;
  margin-right: -24px;
  left: -36px;
  right: initial
}

[dir=rtl] .smui-select--standard.mdc-select--with-leading-icon .mdc-select__icon,.smui-select--standard.mdc-select--with-leading-icon .mdc-select__icon[dir=rtl] {
  margin-left: -24px;
  margin-right: 0
}

[dir=rtl] .smui-select--standard.mdc-select--with-leading-icon .mdc-select__icon,.smui-select--standard.mdc-select--with-leading-icon .mdc-select__icon[dir=rtl] {
  left: initial;
  right: -36px
}

.smui-select--standard .mdc-select__anchor {
  padding-left: 0;
  padding-right: 0
}

[dir=rtl] .smui-select--standard .mdc-select__anchor,.smui-select--standard .mdc-select__anchor[dir=rtl] {
  padding-left: 0;
  padding-right: 0
}

.smui-select--standard.mdc-select--with-leading-icon .mdc-select__anchor {
  padding-left: 36px;
  padding-right: 0
}

[dir=rtl] .smui-select--standard.mdc-select--with-leading-icon .mdc-select__anchor,.smui-select--standard.mdc-select--with-leading-icon .mdc-select__anchor[dir=rtl] {
  padding-left: 0;
  padding-right: 36px
}

.smui-select--standard .mdc-select__anchor .mdc-select__ripple::before,.smui-select--standard .mdc-select__anchor .mdc-select__ripple::after {
  background-color: transparent;
  background-color: var(--mdc-ripple-color, transparent)
}

.smui-select--standard .mdc-select__anchor:hover .mdc-select__ripple::before,.smui-select--standard .mdc-select__anchor.mdc-ripple-surface--hover .mdc-select__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.smui-select--standard .mdc-select__anchor.mdc-ripple-upgraded--background-focused .mdc-select__ripple::before,.smui-select--standard .mdc-select__anchor:not(.mdc-ripple-upgraded):focus .mdc-select__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.smui-select--standard .mdc-select__anchor {
  height: 56px;
  display: flex;
  align-items: baseline
}

.smui-select--standard .mdc-select__anchor::before {
  display: inline-block;
  width: 0;
  height: 40px;
  content: "";
  vertical-align: 0
}

.smui-select--standard.mdc-select--no-label .mdc-select__anchor .mdc-select__selected-text::before {
  content: "â€‹"
}

.smui-select--standard.mdc-select--no-label .mdc-select__anchor .mdc-select__selected-text-container {
  height: 100%;
  display: inline-flex;
  align-items: center
}

.smui-select--standard.mdc-select--no-label .mdc-select__anchor::before {
  display: none
}

.smui-select--standard:not(.mdc-select--disabled) .mdc-select__anchor {
  background-color: transparent
}

.smui-select--standard.mdc-select--disabled .mdc-select__anchor {
  background-color: transparent
}

.smui-select--standard:not(.mdc-select--disabled) .mdc-line-ripple::before {
  border-bottom-color: rgba(0, 0, 0, 0.42)
}

.smui-select--standard:not(.mdc-select--disabled):hover .mdc-line-ripple::before {
  border-bottom-color: rgba(0, 0, 0, 0.87)
}

.smui-select--standard:not(.mdc-select--disabled) .mdc-line-ripple::after {
  border-bottom-color: #6200ee;
  border-bottom-color: var(--mdc-theme-primary, #6200ee)
}

.smui-select--standard.mdc-select--disabled .mdc-line-ripple::before {
  border-bottom-color: rgba(0, 0, 0, 0.06)
}

.smui-select--standard .mdc-floating-label {
  max-width: calc(100% - 52px)
}

.smui-select--standard .mdc-floating-label--float-above {
  max-width: calc(100% / 0.75 - 52px / 0.75)
}

.smui-select--standard .mdc-menu-surface--is-open-below {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px
}

.smui-select--standard.mdc-select--focused.mdc-line-ripple::after {
  transform: scale(1, 2);
  opacity: 1
}

.smui-select--standard .mdc-floating-label {
  left: 0;
  right: initial
}

[dir=rtl] .smui-select--standard .mdc-floating-label,.smui-select--standard .mdc-floating-label[dir=rtl] {
  left: initial;
  right: 0
}

.smui-select--standard.mdc-select--with-leading-icon .mdc-floating-label {
  left: 36px;
  right: initial
}

[dir=rtl] .smui-select--standard.mdc-select--with-leading-icon .mdc-floating-label,.smui-select--standard.mdc-select--with-leading-icon .mdc-floating-label[dir=rtl] {
  left: initial;
  right: 36px
}

.smui-select--standard.mdc-select--with-leading-icon .mdc-floating-label {
  max-width: calc(100% - 72px)
}

.smui-select--standard.mdc-select--with-leading-icon .mdc-floating-label--float-above {
  max-width: calc(100% / 0.75 - 72px / 0.75)
}

.smui-select--standard+.mdc-select-helper-text {
  margin-left: 0;
  margin-right: 0
}

.mdc-data-table__content {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit)
}

.mdc-data-table {
  background-color: #fff;
  background-color: var(--mdc-theme-surface, #fff);
  border-radius: 4px;
  border-radius: var(--mdc-shape-medium, 4px);
  border-width: 1px;
  border-style: solid;
  border-color: rgba(0,0,0,.12);
  -webkit-overflow-scrolling: touch;
  display: inline-flex;
  flex-direction: column;
  box-sizing: border-box;
  position: relative
}

.mdc-data-table .mdc-data-table__header-cell:first-child {
  border-top-left-radius: 4px;
  border-top-left-radius: var(--mdc-shape-medium, 4px)
}

[dir=rtl] .mdc-data-table .mdc-data-table__header-cell:first-child,.mdc-data-table .mdc-data-table__header-cell:first-child[dir=rtl] {
  border-top-right-radius: 4px;
  border-top-right-radius: var(--mdc-shape-medium, 4px);
  border-top-left-radius: 0
}

.mdc-data-table .mdc-data-table__header-cell:last-child {
  border-top-right-radius: 4px;
  border-top-right-radius: var(--mdc-shape-medium, 4px)
}

[dir=rtl] .mdc-data-table .mdc-data-table__header-cell:last-child,.mdc-data-table .mdc-data-table__header-cell:last-child[dir=rtl] {
  border-top-left-radius: 4px;
  border-top-left-radius: var(--mdc-shape-medium, 4px);
  border-top-right-radius: 0
}

.mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:first-child {
  border-bottom-left-radius: 4px;
  border-bottom-left-radius: var(--mdc-shape-medium, 4px)
}

[dir=rtl] .mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:first-child,.mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:first-child[dir=rtl] {
  border-bottom-right-radius: 4px;
  border-bottom-right-radius: var(--mdc-shape-medium, 4px);
  border-bottom-left-radius: 0
}

.mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:last-child {
  border-bottom-right-radius: 4px;
  border-bottom-right-radius: var(--mdc-shape-medium, 4px)
}

[dir=rtl] .mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:last-child,.mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:last-child[dir=rtl] {
  border-bottom-left-radius: 4px;
  border-bottom-left-radius: var(--mdc-shape-medium, 4px);
  border-bottom-right-radius: 0
}

.mdc-data-table__row {
  background-color: inherit
}

.mdc-data-table__header-cell {
  background-color: #fff;
  background-color: var(--mdc-theme-surface, #fff)
}

.mdc-data-table__row--selected {
  background-color: rgba(98, 0, 238, 0.04)
}

.mdc-data-table__pagination-rows-per-page-select:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-data-table__pagination-rows-per-page-select:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-data-table__pagination-rows-per-page-select:not(.mdc-select--disabled) .mdc-notched-outline__trailing {
  border-color: rgba(0, 0, 0, 0.12)
}

.mdc-data-table__cell,.mdc-data-table__header-cell {
  border-bottom-color: rgba(0,0,0,.12)
}

.mdc-data-table__pagination {
  border-top-color: rgba(0,0,0,.12)
}

.mdc-data-table__cell,.mdc-data-table__header-cell {
  border-bottom-width: 1px;
  border-bottom-style: solid
}

.mdc-data-table__pagination {
  border-top-width: 1px;
  border-top-style: solid
}

.mdc-data-table__row:last-child .mdc-data-table__cell {
  border-bottom: none
}

.mdc-data-table__row:not(.mdc-data-table__row--selected):hover {
  background-color: rgba(0, 0, 0, 0.04)
}

.mdc-data-table__header-cell {
  color: rgba(0, 0, 0, 0.87)
}

.mdc-data-table__pagination-total,.mdc-data-table__pagination-rows-per-page-label,.mdc-data-table__cell {
  color: rgba(0, 0, 0, 0.87)
}

.mdc-data-table__row {
  height: 52px
}

.mdc-data-table__pagination {
  min-height: 52px
}

.mdc-data-table__header-row {
  height: 56px
}

.mdc-data-table__cell,.mdc-data-table__header-cell {
  padding: 0 16px 0 16px
}

.mdc-data-table__header-cell--checkbox,.mdc-data-table__cell--checkbox {
  padding-left: 4px;
  padding-right: 0
}

[dir=rtl] .mdc-data-table__header-cell--checkbox,[dir=rtl] .mdc-data-table__cell--checkbox,.mdc-data-table__header-cell--checkbox[dir=rtl],.mdc-data-table__cell--checkbox[dir=rtl] {
  padding-left: 0;
  padding-right: 4px
}

.mdc-data-table__table-container {
  -webkit-overflow-scrolling: touch;
  overflow-x: auto;
  width: 100%
}

.mdc-data-table__table {
  min-width: 100%;
  border: 0;
  white-space: nowrap;
  border-spacing: 0;
  table-layout: fixed
}

.mdc-data-table__cell {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit);
  box-sizing: border-box;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis
}

[dir=rtl] .mdc-data-table__cell,.mdc-data-table__cell[dir=rtl] {
  text-align: right
}

.mdc-data-table__cell--numeric {
  text-align: right
}

[dir=rtl] .mdc-data-table__cell--numeric,.mdc-data-table__cell--numeric[dir=rtl] {
  text-align: left
}

.mdc-data-table__cell--checkbox {
  width: 1px
}

.mdc-data-table__header-cell {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-subtitle2-font-size, 0.875rem);
  line-height: 1.375rem;
  line-height: var(--mdc-typography-subtitle2-line-height, 1.375rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-subtitle2-font-weight, 500);
  letter-spacing: 0.0071428571em;
  letter-spacing: var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-subtitle2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle2-text-transform, inherit);
  box-sizing: border-box;
  text-overflow: ellipsis;
  overflow: hidden;
  outline: none;
  text-align: left
}

[dir=rtl] .mdc-data-table__header-cell,.mdc-data-table__header-cell[dir=rtl] {
  text-align: right
}

.mdc-data-table__header-cell--checkbox {
  width: 1px
}

.mdc-data-table__header-cell--numeric {
  text-align: right
}

[dir=rtl] .mdc-data-table__header-cell--numeric,.mdc-data-table__header-cell--numeric[dir=rtl] {
  text-align: left
}

.mdc-data-table__sort-icon-button {
  width: 28px;
  height: 28px;
  padding: 2px;
  transform: rotate(0.0001deg);
  margin-left: 4px;
  margin-right: 0;
  transition: transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
  opacity: 0
}

.mdc-data-table__sort-icon-button .mdc-icon-button__focus-ring {
  display: none
}

.mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
  display: block;
  max-height: 28px;
  max-width: 28px
}

@media screen and (forced-colors: active) {
  .mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
    pointer-events: none;
    border: 2px solid rgba(0,0,0,0);
    border-radius: 6px;
    box-sizing: content-box;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: 100%;
    width: 100%
  }
}

@media screen and (forced-colors: active)and (forced-colors: active) {
  .mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
    border-color: CanvasText
  }
}

@media screen and (forced-colors: active) {
  .mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring::after,.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring::after {
    content: "";
    border: 2px solid rgba(0,0,0,0);
    border-radius: 8px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: calc(100% + 4px);
    width: calc(100% + 4px)
  }
}

@media screen and (forced-colors: active)and (forced-colors: active) {
  .mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring::after,.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring::after {
    border-color: CanvasText
  }
}

.mdc-data-table__sort-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__ripple {
  width: 28px;
  height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px
}

.mdc-data-table__sort-icon-button.mdc-icon-button--reduced-size.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-data-table__sort-icon-button.mdc-icon-button--reduced-size:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
  max-height: 28px;
  max-width: 28px
}

.mdc-data-table__sort-icon-button .mdc-icon-button__touch {
  position: absolute;
  top: 50%;
  height: 28px;
  left: 50%;
  width: 28px;
  transform: translate(-50%, -50%)
}

[dir=rtl] .mdc-data-table__sort-icon-button,.mdc-data-table__sort-icon-button[dir=rtl] {
  margin-left: 0;
  margin-right: 4px
}

.mdc-data-table__header-cell--numeric .mdc-data-table__sort-icon-button {
  margin-left: 0;
  margin-right: 4px
}

[dir=rtl] .mdc-data-table__header-cell--numeric .mdc-data-table__sort-icon-button,.mdc-data-table__header-cell--numeric .mdc-data-table__sort-icon-button[dir=rtl] {
  margin-left: 4px;
  margin-right: 0
}

.mdc-data-table__header-cell--sorted-descending .mdc-data-table__sort-icon-button {
  transform: rotate(-180deg)
}

.mdc-data-table__sort-icon-button:focus,.mdc-data-table__header-cell:hover .mdc-data-table__sort-icon-button,.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button {
  opacity: 1
}

.mdc-data-table__header-cell-wrapper {
  align-items: center;
  display: inline-flex;
  vertical-align: middle
}

.mdc-data-table__header-cell--with-sort {
  cursor: pointer
}

.mdc-data-table__sort-status-label {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px
}

.mdc-data-table--sticky-header .mdc-data-table__header-cell {
  position: sticky;
  top: 0;
  z-index: 1
}

.mdc-data-table__sort-icon-button {
  color: rgba(0, 0, 0, 0.6)
}

.mdc-data-table__sort-icon-button .mdc-icon-button__ripple::before,.mdc-data-table__sort-icon-button .mdc-icon-button__ripple::after {
  background-color: rgba(0, 0, 0, 0.6);
  background-color: var(--mdc-ripple-color, rgba(0, 0, 0, 0.6))
}

.mdc-data-table__sort-icon-button:hover .mdc-icon-button__ripple::before,.mdc-data-table__sort-icon-button.mdc-ripple-surface--hover .mdc-icon-button__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple::before,.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple::after {
  transition: opacity 150ms linear
}

.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-data-table__sort-icon-button.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button {
  color: rgba(0, 0, 0, 0.87)
}

.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button .mdc-icon-button__ripple::before,.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button .mdc-icon-button__ripple::after {
  background-color: rgba(0, 0, 0, 0.87);
  background-color: var(--mdc-ripple-color, rgba(0, 0, 0, 0.87))
}

.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button:hover .mdc-icon-button__ripple::before,.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button.mdc-ripple-surface--hover .mdc-icon-button__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple::before,.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple::after {
  transition: opacity 150ms linear
}

.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-data-table__progress-indicator {
  display: none;
  position: absolute;
  width: 100%
}

.mdc-data-table--in-progress .mdc-data-table__progress-indicator {
  display: block
}

.mdc-data-table__scrim {
  background-color: #fff;
  background-color: var(--mdc-theme-surface, #fff);
  height: 100%;
  opacity: .32;
  position: absolute;
  top: 0;
  width: 100%
}

.mdc-data-table__pagination {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit);
  box-sizing: border-box;
  display: flex;
  justify-content: flex-end
}

.mdc-data-table__pagination-trailing {
  margin-left: 4px;
  margin-right: 0;
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end
}

[dir=rtl] .mdc-data-table__pagination-trailing,.mdc-data-table__pagination-trailing[dir=rtl] {
  margin-left: 0;
  margin-right: 4px
}

.mdc-data-table__pagination-navigation {
  align-items: center;
  display: flex
}

.mdc-data-table__pagination-button {
  margin-left: 0;
  margin-right: 4px
}

[dir=rtl] .mdc-data-table__pagination-button .mdc-button__icon,.mdc-data-table__pagination-button .mdc-button__icon[dir=rtl] {
  transform: rotate(180deg)
}

[dir=rtl] .mdc-data-table__pagination-button,.mdc-data-table__pagination-button[dir=rtl] {
  margin-left: 4px;
  margin-right: 0
}

.mdc-data-table__pagination-total {
  margin-left: 14px;
  margin-right: 36px;
  white-space: nowrap
}

[dir=rtl] .mdc-data-table__pagination-total,.mdc-data-table__pagination-total[dir=rtl] {
  margin-left: 36px;
  margin-right: 14px
}

.mdc-data-table__pagination-rows-per-page {
  margin-left: 0;
  margin-right: 22px;
  align-items: center;
  display: inline-flex
}

[dir=rtl] .mdc-data-table__pagination-rows-per-page,.mdc-data-table__pagination-rows-per-page[dir=rtl] {
  margin-left: 22px;
  margin-right: 0
}

.mdc-data-table__pagination-rows-per-page-label {
  margin-left: 0;
  margin-right: 12px;
  white-space: nowrap
}

[dir=rtl] .mdc-data-table__pagination-rows-per-page-label,.mdc-data-table__pagination-rows-per-page-label[dir=rtl] {
  margin-left: 12px;
  margin-right: 0
}

.mdc-data-table__pagination-rows-per-page-select {
  min-width: 80px;
  min-width: var(--mdc-menu-min-width, 80px);
  margin: 8px 0
}

.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor {
  width: 100%;
  min-width: 80px
}

.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor {
  height: 36px
}

.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor .mdc-floating-label--float-above {
  transform: translateY(-27.25px) scale(1)
}

.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor .mdc-floating-label--float-above {
  font-size: .75rem
}

.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  transform: translateY(-24.75px) scale(0.75)
}

.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  font-size: 1rem
}

.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor .mdc-floating-label--shake {
  animation: mdc-floating-label-shake-float-above-select-outlined-36px 250ms 1
}

@keyframes mdc-floating-label-shake-float-above-select-outlined-36px {
  0% {
    transform: translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)
  }

  33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translateX(calc(4% - 0%)) translateY(-24.75px) scale(0.75)
  }

  66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translateX(calc(-4% - 0%)) translateY(-24.75px) scale(0.75)
  }

  100% {
    transform: translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)
  }
}

.mdc-data-table__pagination-rows-per-page-select .mdc-select__dropdown-icon {
  width: 20px;
  height: 20px
}

.mdc-data-table__pagination-rows-per-page-select.mdc-select--outlined .mdc-select__anchor :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch {
  max-width: calc(100% - 56px)
}

.mdc-data-table__pagination-rows-per-page-select .mdc-list-item.mdc-list-item--with-one-line {
  height: 36px
}

.mdc-data-table__header-row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mdc-data-table__header-row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after,.mdc-data-table__row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))
}

.mdc-data-table__header-row-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple::before,.mdc-data-table__header-row-checkbox.mdc-checkbox--selected.mdc-ripple-surface--hover .mdc-checkbox__ripple::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected.mdc-ripple-surface--hover .mdc-checkbox__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-data-table__header-row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,.mdc-data-table__header-row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-data-table__header-row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after,.mdc-data-table__row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after {
  transition: opacity 150ms linear
}

.mdc-data-table__header-row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after,.mdc-data-table__row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-data-table__header-row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded,.mdc-data-table__row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-data-table__header-row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mdc-data-table__header-row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after,.mdc-data-table__row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mdc-data-table__row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))
}

.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.mdc-data-table__row-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background {
  border-color: rgba(0, 0, 0, 0.54);
  border-color: var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));
  background-color: transparent
}

.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background,.mdc-data-table__row-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-data-table__row-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-data-table__row-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background {
  border-color: #6200ee;
  border-color: var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #6200ee));
  background-color: #6200ee;
  background-color: var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #6200ee))
}

@keyframes mdc-checkbox-fade-in-background-8A000000FF6200EE00000000FF6200EE {
  0% {
    border-color: rgba(0, 0, 0, 0.54);
    border-color: var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));
    background-color: transparent
  }

  50% {
    border-color: #6200ee;
    border-color: var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #6200ee));
    background-color: #6200ee;
    background-color: var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #6200ee))
  }
}

@keyframes mdc-checkbox-fade-out-background-8A000000FF6200EE00000000FF6200EE {
  0%,80% {
    border-color: #6200ee;
    border-color: var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #6200ee));
    background-color: #6200ee;
    background-color: var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #6200ee))
  }

  100% {
    border-color: rgba(0, 0, 0, 0.54);
    border-color: var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));
    background-color: transparent
  }
}

.mdc-data-table__header-row-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-data-table__header-row-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-data-table__row-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-data-table__row-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background {
  animation-name: mdc-checkbox-fade-in-background-8A000000FF6200EE00000000FF6200EE
}

.mdc-data-table__header-row-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-data-table__header-row-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-data-table__row-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-data-table__row-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background {
  animation-name: mdc-checkbox-fade-out-background-8A000000FF6200EE00000000FF6200EE
}

.mdc-data-table--sticky-header>.mdc-data-table__table-container {
  overflow-x: unset
}

.mdc-dialog .mdc-dialog__surface {
  background-color: #fff;
  background-color: var(--mdc-theme-surface, #fff)
}

.mdc-dialog .mdc-dialog__scrim {
  background-color: rgba(0,0,0,.32)
}

.mdc-dialog .mdc-dialog__surface-scrim {
  background-color: rgba(0,0,0,.32)
}

.mdc-dialog .mdc-dialog__title {
  color: rgba(0,0,0,.87)
}

.mdc-dialog .mdc-dialog__content {
  color: rgba(0,0,0,.6)
}

.mdc-dialog .mdc-dialog__close {
  color: #000;
  color: var(--mdc-theme-on-surface, #000)
}

.mdc-dialog .mdc-dialog__close .mdc-icon-button__ripple::before,.mdc-dialog .mdc-dialog__close .mdc-icon-button__ripple::after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000))
}

.mdc-dialog .mdc-dialog__close:hover .mdc-icon-button__ripple::before,.mdc-dialog .mdc-dialog__close.mdc-ripple-surface--hover .mdc-icon-button__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple::after {
  transition: opacity 150ms linear
}

.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-dialog .mdc-dialog__close.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title,.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__actions,.mdc-dialog.mdc-dialog--scrollable.mdc-dialog-scroll-divider-footer .mdc-dialog__actions {
  border-color: rgba(0,0,0,.12)
}

.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title {
  margin-bottom: 0
}

.mdc-dialog.mdc-dialog-scroll-divider-header.mdc-dialog--fullscreen .mdc-dialog__header {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0,0,0,.12)
}

.mdc-dialog .mdc-dialog__surface {
  border-radius: 4px;
  border-radius: var(--mdc-shape-medium, 4px)
}

.mdc-dialog__surface {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0,0,0,.12)
}

.mdc-dialog__title {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1.25rem;
  font-size: var(--mdc-typography-headline6-font-size, 1.25rem);
  line-height: 2rem;
  line-height: var(--mdc-typography-headline6-line-height, 2rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-headline6-font-weight, 500);
  letter-spacing: 0.0125em;
  letter-spacing: var(--mdc-typography-headline6-letter-spacing, 0.0125em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-headline6-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-headline6-text-transform, inherit)
}

.mdc-dialog__content {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-body1-font-size, 1rem);
  line-height: 1.5rem;
  line-height: var(--mdc-typography-body1-line-height, 1.5rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body1-font-weight, 400);
  letter-spacing: 0.03125em;
  letter-spacing: var(--mdc-typography-body1-letter-spacing, 0.03125em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-body1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body1-text-transform, inherit)
}

.mdc-dialog,.mdc-dialog__scrim {
  position: fixed;
  top: 0;
  left: 0;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 100%;
  height: 100%
}

.mdc-dialog {
  display: none;
  z-index: 7;
  z-index: var(--mdc-dialog-z-index, 7)
}

.mdc-dialog .mdc-dialog__content {
  padding: 20px 24px 20px 24px
}

.mobile .mdc-dialog .mdc-dialog__content {
	padding: 10px 15px;
}

.mdc-dialog .mdc-dialog__surface {
  min-width: 280px
}

@media(max-width: 592px) {
  .mdc-dialog .mdc-dialog__surface {
    max-width:calc(100vw - 32px)
  }
}

@media(min-width: 592px) {
  .mdc-dialog .mdc-dialog__surface {
    max-width:560px
  }
}

.mdc-dialog .mdc-dialog__surface {
  max-height: calc(100% - 32px)
}

.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface {
  max-width: none
}

@media(max-width: 960px) {
  .mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface {
    max-height:560px;
    width: 560px
  }

  .mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close {
    right: -12px
  }
}

@media(max-width: 720px)and (max-width: 672px) {
  .mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface {
    width:calc(100vw - 112px)
  }
}

@media(max-width: 720px)and (min-width: 672px) {
  .mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface {
    width:560px
  }
}

@media(max-width: 720px)and (max-height: 720px) {
  .mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface {
    max-height:calc(100vh - 160px)
  }
}

@media(max-width: 720px)and (min-height: 720px) {
  .mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface {
    max-height:560px
  }
}

@media(max-width: 720px) {
  .mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close {
    right:-12px
  }
}

@media(max-width: 720px)and (max-height: 400px) {
  .mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface {
    height:100%;
    max-height: 100vh;
    max-width: 100vw;
    width: 100vw;
    border-radius: 0
  }

  .mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title {
    margin-left: calc(16px - 2 * 12px)
  }
}

@media(max-width: 600px) {
  .mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface {
    height:100%;
    max-height: 100vh;
    max-width: 100vw;
    width: 100vw;
    border-radius: 0
  }

  .mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title {
    margin-left: calc(16px - 2 * 12px)
  }
}

@media(min-width: 960px) {
  .mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface {
    width:calc(100vw - 400px)
  }

  .mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close {
    right: -12px
  }
}

.mdc-dialog.mdc-dialog__scrim--hidden .mdc-dialog__scrim {
  opacity: 0
}

.mdc-dialog__scrim {
  opacity: 0;
  z-index: -1
}

.mdc-dialog__container {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-around;
  box-sizing: border-box;
  height: 100%;
  transform: scale(0.8);
  opacity: 0;
  pointer-events: none
}

.mdc-dialog__surface {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-grow: 0;
  flex-shrink: 0;
  box-sizing: border-box;
  max-width: 100%;
  max-height: 100%;
  pointer-events: auto;
  overflow-y: auto
}

.mdc-dialog__surface .mdc-elevation-overlay {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0
}

[dir=rtl] .mdc-dialog__surface,.mdc-dialog__surface[dir=rtl] {
  text-align: right
}

@media screen and (forced-colors: active),(-ms-high-contrast: active) {
  .mdc-dialog__surface {
    outline: 2px solid windowText
  }
}

.mdc-dialog__surface::before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 2px solid rgba(0,0,0,0);
  border-radius: inherit;
  content: "";
  pointer-events: none
}

@media screen and (forced-colors: active) {
  .mdc-dialog__surface::before {
    border-color: CanvasText
  }
}

@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none) {
  .mdc-dialog__surface::before {
    content: none
  }
}

.mdc-dialog__title {
  display: block;
  margin-top: 0;
  position: relative;
  flex-shrink: 0;
  box-sizing: border-box;
  margin: 0 0 1px;
  padding: 0 24px 9px
}

.mdc-dialog__title::before {
  display: inline-block;
  width: 0;
  height: 40px;
  content: "";
  vertical-align: 0
}

[dir=rtl] .mdc-dialog__title,.mdc-dialog__title[dir=rtl] {
  text-align: right
}

.mdc-dialog--scrollable .mdc-dialog__title {
  margin-bottom: 1px;
  padding-bottom: 15px
}

.mdc-dialog--fullscreen .mdc-dialog__header {
  align-items: baseline;
  border-bottom: 1px solid rgba(0,0,0,0);
  display: inline-flex;
  justify-content: space-between;
  padding: 0 24px 9px;
  z-index: 1
}

@media screen and (forced-colors: active) {
  .mdc-dialog--fullscreen .mdc-dialog__header {
    border-bottom-color: CanvasText
  }
}

.mdc-dialog--fullscreen .mdc-dialog__header .mdc-dialog__close {
  right: -12px
}

.mdc-dialog--fullscreen .mdc-dialog__title {
  margin-bottom: 0;
  padding: 0;
  border-bottom: 0
}

.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__title {
  border-bottom: 0;
  margin-bottom: 0
}

.mdc-dialog--fullscreen .mdc-dialog__close {
  top: 5px
}

.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions {
  border-top: 1px solid rgba(0,0,0,0)
}

@media screen and (forced-colors: active) {
  .mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions {
    border-top-color: CanvasText
  }
}

.mdc-dialog__content {
  flex-grow: 1;
  box-sizing: border-box;
  margin: 0;
  overflow: auto
}

.mdc-dialog__content>:first-child {
  margin-top: 0
}

.mdc-dialog__content>:last-child {
  margin-bottom: 0
}

.mdc-dialog__title+.mdc-dialog__content,.mdc-dialog__header+.mdc-dialog__content {
  padding-top: 0
}

.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content {
  padding-top: 8px;
  padding-bottom: 8px
}

.mdc-dialog__content .mdc-deprecated-list:first-child:last-child {
  padding: 6px 0 0
}

.mdc-dialog--scrollable .mdc-dialog__content .mdc-deprecated-list:first-child:last-child {
  padding: 0
}

.mdc-dialog__actions {
  display: flex;
  position: relative;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  box-sizing: border-box;
  min-height: 52px;
  margin: 0;
  padding: 8px;
  border-top: 1px solid rgba(0,0,0,0)
}

@media screen and (forced-colors: active) {
  .mdc-dialog__actions {
    border-top-color: CanvasText
  }
}

.mdc-dialog--stacked .mdc-dialog__actions {
  flex-direction: column;
  align-items: flex-end
}

.mdc-dialog__button {
  margin-left: 8px;
  margin-right: 0;
  max-width: 100%;
  text-align: right
}

[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl] {
  margin-left: 0;
  margin-right: 8px
}

.mdc-dialog__button:first-child {
  margin-left: 0;
  margin-right: 0
}

[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl] {
  margin-left: 0;
  margin-right: 0
}

[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl] {
  text-align: left
}

.mdc-dialog--stacked .mdc-dialog__button:not(:first-child) {
  margin-top: 12px
}

.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing {
  display: flex
}

.mdc-dialog--opening .mdc-dialog__scrim {
  transition: opacity 150ms linear
}

.mdc-dialog--opening .mdc-dialog__container {
  transition: opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)
}

.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container {
  transition: opacity 75ms linear
}

.mdc-dialog--closing .mdc-dialog__container {
  transform: none
}

.mdc-dialog--open .mdc-dialog__scrim {
  opacity: 1
}

.mdc-dialog--open .mdc-dialog__container {
  transform: none;
  opacity: 1
}

.mdc-dialog--open.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim {
  opacity: 1;
  z-index: 1
}

.mdc-dialog--open.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim {
  transition: opacity 75ms linear
}

.mdc-dialog--open.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim {
  transition: opacity 150ms linear
}

.mdc-dialog__surface-scrim {
  display: none;
  opacity: 0;
  position: absolute;
  width: 100%;
  height: 100%
}

.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim {
  display: block
}

.mdc-dialog-scroll-lock {
  overflow: hidden;
}

.mdc-dialog--no-content-padding .mdc-dialog__content {
  padding: 0
}

.mdc-dialog--sheet .mdc-dialog__close {
  right: 12px;
  top: 9px;
  position: absolute;
  z-index: 1
}

.mdc-dialog.smui-dialog--selection .mdc-dialog__content {
  padding: 0
}

.mdc-dialog--stacked .mdc-dialog__actions.smui-dialog__actions--reversed {
  flex-direction: column-reverse
}

.mdc-dialog--stacked .mdc-dialog__actions.smui-dialog__actions--reversed .mdc-dialog__button:not(:last-child) {
  margin-top: 12px
}

.mdc-dialog--stacked .mdc-dialog__actions.smui-dialog__actions--reversed .mdc-dialog__button:last-child {
  margin-top: 0
}

.mdc-drawer {
  border-color: rgba(0, 0, 0, 0.12);
  background-color: #fff;
  background-color: var(--mdc-theme-surface, #fff);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-right-radius: var(--mdc-shape-large, 0);
  border-bottom-right-radius: 0;
  border-bottom-right-radius: var(--mdc-shape-large, 0);
  border-bottom-left-radius: 0;
  z-index: 6;
  width: 200px;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  box-sizing: border-box;
  height: 100%;
  border-right-width: 1px;
  border-right-style: solid;
  overflow: hidden;
  margin-right: 30px;
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}

.mdc-drawer .mdc-drawer__title {
  color: rgba(0, 0, 0, 0.87)
}

.mdc-drawer .mdc-deprecated-list-group__subheader {
  color: rgba(0, 0, 0, 0.6)
}

.mdc-drawer .mdc-drawer__subtitle {
  color: rgba(0, 0, 0, 0.6)
}

.mdc-drawer .mdc-deprecated-list-item__graphic {
  color: rgba(0, 0, 0, 0.6)
}

.mdc-drawer .mdc-deprecated-list-item {
  color: rgba(0, 0, 0, 0.87)
}

.mdc-drawer .mdc-deprecated-list-item--activated .mdc-deprecated-list-item__graphic {
  color: #6200ee
}

.mdc-drawer .mdc-deprecated-list-item--activated {
  color: rgba(98, 0, 238, 0.87)
}

[dir=rtl] .mdc-drawer,.mdc-drawer[dir=rtl] {
  border-top-left-radius: 0;
  border-top-left-radius: var(--mdc-shape-large, 0);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-left-radius: var(--mdc-shape-large, 0)
}

.mdc-drawer .mdc-deprecated-list-item {
  border-radius: 4px;
  border-radius: var(--mdc-shape-small, 4px)
}

.mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content {
  margin-left: 256px;
  margin-right: 0
}

[dir=rtl] .mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content,.mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content[dir=rtl] {
  margin-left: 0;
  margin-right: 256px
}

[dir=rtl] .mdc-drawer,.mdc-drawer[dir=rtl] {
  border-right-width: 0;
  border-left-width: 1px;
  border-right-style: none;
  border-left-style: solid
}

.mdc-drawer .mdc-deprecated-list-item {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-subtitle2-font-size, 0.875rem);
  line-height: 1.375rem;
  line-height: var(--mdc-typography-subtitle2-line-height, 1.375rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-subtitle2-font-weight, 500);
  letter-spacing: 0.0071428571em;
  letter-spacing: var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-subtitle2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle2-text-transform, inherit);
  height: calc(48px - 2 * 4px);
  margin: 8px 8px;
  padding: 0 8px
}

.mdc-drawer .mdc-deprecated-list-item:nth-child(1) {
  margin-top: 2px
}

.mdc-drawer .mdc-deprecated-list-item:nth-last-child(1) {
  margin-bottom: 0
}

.mdc-drawer .mdc-deprecated-list-group__subheader {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit);
  display: block;
  margin-top: 0;
  line-height: normal;
  margin: 0;
  padding: 0 16px
}

.mdc-drawer .mdc-deprecated-list-group__subheader::before {
  display: inline-block;
  width: 0;
  height: 24px;
  content: "";
  vertical-align: 0
}

.mdc-drawer .mdc-deprecated-list-divider {
  margin: 3px 0 4px
}

.mdc-drawer .mdc-deprecated-list-item__text,.mdc-drawer .mdc-deprecated-list-item__graphic {
  pointer-events: none
}

.mdc-drawer--animate {
  transform: translateX(-100%)
}

[dir=rtl] .mdc-drawer--animate,.mdc-drawer--animate[dir=rtl] {
  transform: translateX(100%)
}

.mdc-drawer--opening {
  transform: translateX(0);
  transition-duration: 250ms
}

[dir=rtl] .mdc-drawer--opening,.mdc-drawer--opening[dir=rtl] {
  transform: translateX(0)
}

.mdc-drawer--closing {
  transform: translateX(-100%);
  transition-duration: 200ms
}

[dir=rtl] .mdc-drawer--closing,.mdc-drawer--closing[dir=rtl] {
  transform: translateX(100%)
}

.mdc-drawer__header {
  flex-shrink: 0;
  box-sizing: border-box;
  min-height: 64px;
  padding: 0 16px 4px
}

.mdc-drawer__title {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1.25rem;
  font-size: var(--mdc-typography-headline6-font-size, 1.25rem);
  line-height: 2rem;
  line-height: var(--mdc-typography-headline6-line-height, 2rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-headline6-font-weight, 500);
  letter-spacing: 0.0125em;
  letter-spacing: var(--mdc-typography-headline6-letter-spacing, 0.0125em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-headline6-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-headline6-text-transform, inherit);
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px
}

.mdc-drawer__title::before {
  display: inline-block;
  width: 0;
  height: 36px;
  content: "";
  vertical-align: 0
}

.mdc-drawer__title::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px
}

.mdc-drawer__subtitle {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit);
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: 0
}

.mdc-drawer__subtitle::before {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: 0
}

.mdc-drawer__content {
  height: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

.mdc-drawer--dismissible {
  left: 0;
  right: initial;
  display: none;
  position: absolute
}

[dir=rtl] .mdc-drawer--dismissible,.mdc-drawer--dismissible[dir=rtl] {
  left: initial;
  right: 0
}

.mdc-drawer--dismissible.mdc-drawer--open {
  display: flex
}

.mdc-drawer-app-content {
  margin-left: 0;
  margin-right: 0;
  position: relative
}

[dir=rtl] .mdc-drawer-app-content,.mdc-drawer-app-content[dir=rtl] {
  margin-left: 0;
  margin-right: 0
}

.mdc-drawer--modal {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2),0px 16px 24px 2px rgba(0, 0, 0, 0.14),0px 6px 30px 5px rgba(0,0,0,.12);
  left: 0;
  right: initial;
  display: none;
  position: fixed
}

.mdc-drawer--modal+.mdc-drawer-scrim {
  background-color: rgba(0, 0, 0, 0.32)
}

[dir=rtl] .mdc-drawer--modal,.mdc-drawer--modal[dir=rtl] {
  left: initial;
  right: 0
}

.mdc-drawer--modal.mdc-drawer--open {
  display: flex
}

.mdc-drawer-scrim {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}

.mdc-drawer--open+.mdc-drawer-scrim {
  display: block
}

.mdc-drawer--animate+.mdc-drawer-scrim {
  opacity: 0
}

.mdc-drawer--opening+.mdc-drawer-scrim {
  transition-duration: 250ms;
  opacity: 1
}

.mdc-drawer--closing+.mdc-drawer-scrim {
  transition-duration: 200ms;
  opacity: 0
}

.mdc-drawer.smui-drawer__absolute,.mdc-drawer-scrim.smui-drawer-scrim__absolute {
  position: absolute
}

.mdc-fab {
  position: relative;
  display: inline-flex;
  position: relative;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 56px;
  height: 56px;
  padding: 0;
  border: none;
  fill: currentColor;
  text-decoration: none;
  cursor: pointer;
  user-select: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  overflow: visible;
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1),opacity 15ms linear 30ms,transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1)
}

.mdc-fab .mdc-elevation-overlay {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0
}

.mdc-fab::-moz-focus-inner {
  padding: 0;
  border: 0
}

.mdc-fab:hover {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0,0,0,.12)
}

.mdc-fab.mdc-ripple-upgraded--background-focused,.mdc-fab:not(.mdc-ripple-upgraded):focus {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0,0,0,.12)
}

.mdc-fab .mdc-fab__focus-ring {
  position: absolute
}

.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring {
  pointer-events: none;
  border: 2px solid rgba(0,0,0,0);
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc( 100% + 4px );
  width: calc( 100% + 4px )
}

@media screen and (forced-colors: active) {
  .mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring {
    border-color: CanvasText
  }
}

.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after {
  content: "";
  border: 2px solid rgba(0,0,0,0);
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px)
}

@media screen and (forced-colors: active) {
  .mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after {
    border-color: CanvasText
  }
}

.mdc-fab:active,.mdc-fab:focus:active {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 12px 17px 2px rgba(0, 0, 0, 0.14),0px 5px 22px 4px rgba(0,0,0,.12)
}

.mdc-fab:active,.mdc-fab:focus {
  outline: none
}

.mdc-fab:hover {
  cursor: pointer
}

.mdc-fab>svg {
  width: 100%
}

.mdc-fab--mini {
  width: 40px;
  height: 40px
}

.mdc-fab--extended {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-button-font-size, 0.875rem);
  line-height: 2.25rem;
  line-height: var(--mdc-typography-button-line-height, 2.25rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-button-font-weight, 500);
  letter-spacing: 0.0892857143em;
  letter-spacing: var(--mdc-typography-button-letter-spacing, 0.0892857143em);
  text-decoration: none;
  text-decoration: var(--mdc-typography-button-text-decoration, none);
  text-transform: uppercase;
  text-transform: var(--mdc-typography-button-text-transform, uppercase);
  border-radius: 24px;
  padding-left: 20px;
  padding-right: 20px;
  width: auto;
  max-width: 100%;
  height: 48px;
  line-height: normal
}

.mdc-fab--extended .mdc-fab__ripple {
  border-radius: 24px
}

.mdc-fab--extended .mdc-fab__icon {
  margin-left: calc(12px - 20px);
  margin-right: 12px
}

[dir=rtl] .mdc-fab--extended .mdc-fab__icon,.mdc-fab--extended .mdc-fab__icon[dir=rtl] {
  margin-left: 12px;
  margin-right: calc(12px - 20px)
}

.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon {
  margin-left: 12px;
  margin-right: calc(12px - 20px)
}

[dir=rtl] .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon,.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon[dir=rtl] {
  margin-left: calc(12px - 20px);
  margin-right: 12px
}

.mdc-fab--touch {
  margin-top: 4px;
  margin-bottom: 4px;
  margin-right: 4px;
  margin-left: 4px
}

.mdc-fab--touch .mdc-fab__touch {
  position: absolute;
  top: 50%;
  height: 48px;
  left: 50%;
  width: 48px;
  transform: translate(-50%, -50%)
}

.mdc-fab::before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid rgba(0,0,0,0);
  border-radius: inherit;
  content: "";
  pointer-events: none
}

@media screen and (forced-colors: active) {
  .mdc-fab::before {
    border-color: CanvasText
  }
}

.mdc-fab__label {
  justify-content: flex-start;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow-x: hidden;
  overflow-y: visible
}

.mdc-fab__icon {
  transition: transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);
  fill: currentColor;
  will-change: transform
}

.mdc-fab .mdc-fab__icon {
  display: inline-flex;
  align-items: center;
  justify-content: center
}

.mdc-fab--exited {
  transform: scale(0);
  opacity: 0;
  transition: opacity 15ms linear 150ms,transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1)
}

.mdc-fab--exited .mdc-fab__icon {
  transform: scale(0);
  transition: transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1)
}

.mdc-fab {
  background-color: #018786;
  background-color: var(--mdc-theme-secondary, #018786);
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0,0,0,.12)
}

.mdc-fab .mdc-fab__icon {
  width: 24px;
  height: 24px;
  font-size: 24px
}

.mdc-fab,.mdc-fab:not(:disabled) .mdc-fab__icon,.mdc-fab:not(:disabled) .mdc-fab__label,.mdc-fab:disabled .mdc-fab__icon,.mdc-fab:disabled .mdc-fab__label {
  color: #fff;
  color: var(--mdc-theme-on-secondary, #fff)
}

.mdc-fab:not(.mdc-fab--extended) {
  border-radius: 50%
}

.mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple {
  border-radius: 50%
}

.mdc-fab {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity
}

.mdc-fab .mdc-fab__ripple::before,.mdc-fab .mdc-fab__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

.mdc-fab .mdc-fab__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

.mdc-fab .mdc-fab__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

.mdc-fab.mdc-ripple-upgraded .mdc-fab__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-fab.mdc-ripple-upgraded .mdc-fab__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

.mdc-fab.mdc-ripple-upgraded--unbounded .mdc-fab__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

.mdc-fab.mdc-ripple-upgraded--foreground-activation .mdc-fab__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-fab.mdc-ripple-upgraded--foreground-deactivation .mdc-fab__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-fab .mdc-fab__ripple::before,.mdc-fab .mdc-fab__ripple::after {
  top: calc(50% - 100%);
  left: calc(50% - 100%);
  width: 200%;
  height: 200%
}

.mdc-fab.mdc-ripple-upgraded .mdc-fab__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-fab .mdc-fab__ripple::before,.mdc-fab .mdc-fab__ripple::after {
  background-color: #fff;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-on-secondary, #fff))
}

.mdc-fab:hover .mdc-fab__ripple::before,.mdc-fab.mdc-ripple-surface--hover .mdc-fab__ripple::before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08)
}

.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__ripple::before,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__ripple::before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24)
}

.mdc-fab:not(.mdc-ripple-upgraded) .mdc-fab__ripple::after {
  transition: opacity 150ms linear
}

.mdc-fab:not(.mdc-ripple-upgraded):active .mdc-fab__ripple::after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24)
}

.mdc-fab.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24)
}

.mdc-fab .mdc-fab__ripple {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  overflow: hidden
}

.mdc-fab {
  z-index: 0
}

.mdc-fab .mdc-fab__ripple::before,.mdc-fab .mdc-fab__ripple::after {
  z-index: -1;
  z-index: var(--mdc-ripple-z-index, -1)
}

.smui-fab--color-primary {
  background-color: #6200ee;
  background-color: var(--mdc-theme-primary, #6200ee)
}

.smui-fab--color-primary,.smui-fab--color-primary:not(:disabled) .mdc-fab__icon,.smui-fab--color-primary:not(:disabled) .mdc-fab__label,.smui-fab--color-primary:disabled .mdc-fab__icon,.smui-fab--color-primary:disabled .mdc-fab__label {
  color: #fff;
  color: var(--mdc-theme-on-primary, #fff)
}

a.mdc-fab,a.mdc-fab:not(:disabled) .mdc-fab__icon,a.mdc-fab:not(:disabled) .mdc-fab__label,a.mdc-fab:disabled .mdc-fab__icon,a.mdc-fab:disabled .mdc-fab__label,a.mdc-fab:visited,a.mdc-fab:visited:not(:disabled) .mdc-fab__icon,a.mdc-fab:visited:not(:disabled) .mdc-fab__label,a.mdc-fab:visited:disabled .mdc-fab__icon,a.mdc-fab:visited:disabled .mdc-fab__label {
  color: #fff;
  color: var(--mdc-theme-on-secondary, #fff)
}

a.smui-fab--color-primary,a.smui-fab--color-primary:not(:disabled) .mdc-fab__icon,a.smui-fab--color-primary:not(:disabled) .mdc-fab__label,a.smui-fab--color-primary:disabled .mdc-fab__icon,a.smui-fab--color-primary:disabled .mdc-fab__label,a.smui-fab--color-primary:visited,a.smui-fab--color-primary:visited:not(:disabled) .mdc-fab__icon,a.smui-fab--color-primary:visited:not(:disabled) .mdc-fab__label,a.smui-fab--color-primary:visited:disabled .mdc-fab__icon,a.smui-fab--color-primary:visited:disabled .mdc-fab__label {
  color: #fff;
  color: var(--mdc-theme-on-primary, #fff)
}

.mdc-fab .mdc-fab__ripple::before,.mdc-fab .mdc-fab__ripple::after {
  background-color: #fff;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-on-secondary, #fff))
}

.mdc-fab:hover .mdc-fab__ripple::before,.mdc-fab.mdc-ripple-surface--hover .mdc-fab__ripple::before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08)
}

.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__ripple::before,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__ripple::before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24)
}

.mdc-fab:not(.mdc-ripple-upgraded) .mdc-fab__ripple::after {
  transition: opacity 150ms linear
}

.mdc-fab:not(.mdc-ripple-upgraded):active .mdc-fab__ripple::after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24)
}

.mdc-fab.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24)
}

.smui-fab--color-primary .mdc-fab__ripple::before,.smui-fab--color-primary .mdc-fab__ripple::after {
  background-color: #fff;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-on-primary, #fff))
}

.smui-fab--color-primary:hover .mdc-fab__ripple::before,.smui-fab--color-primary.mdc-ripple-surface--hover .mdc-fab__ripple::before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08)
}

.smui-fab--color-primary.mdc-ripple-upgraded--background-focused .mdc-fab__ripple::before,.smui-fab--color-primary:not(.mdc-ripple-upgraded):focus .mdc-fab__ripple::before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24)
}

.smui-fab--color-primary:not(.mdc-ripple-upgraded) .mdc-fab__ripple::after {
  transition: opacity 150ms linear
}

.smui-fab--color-primary:not(.mdc-ripple-upgraded):active .mdc-fab__ripple::after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24)
}

.smui-fab--color-primary.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24)
}

.mdc-form-field {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit);
  color: rgba(0, 0, 0, 0.87);
  color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));
  display: inline-flex;
  align-items: center;
  vertical-align: middle
}

.mdc-form-field>label {
  margin-left: 0;
  margin-right: auto;
  padding-left: 4px;
  padding-right: 0;
  order: 0
}

[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl] {
  margin-left: auto;
  margin-right: 0
}

[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl] {
  padding-left: 0;
  padding-right: 4px
}

.mdc-form-field--nowrap>label {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap
}

.mdc-form-field--align-end>label {
  margin-left: auto;
  margin-right: 0;
  padding-left: 0;
  padding-right: 4px;
  order: -1
}

[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl] {
  margin-left: 0;
  margin-right: auto
}

[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl] {
  padding-left: 4px;
  padding-right: 0
}

.mdc-form-field--space-between {
  justify-content: space-between
}

.mdc-form-field--space-between>label {
  margin: 0
}

[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl] {
  margin: 0
}

.mdc-image-list {
  display: flex;
  flex-wrap: wrap;
  margin: 0 auto;
  padding: 0
}

.mdc-image-list__item,.mdc-image-list__image-aspect-container {
  position: relative;
  box-sizing: border-box
}

.mdc-image-list__item {
  list-style-type: none
}

.mdc-image-list__image {
  width: 100%
}

.mdc-image-list__image-aspect-container .mdc-image-list__image {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover
}

.mdc-image-list__image-aspect-container {
  padding-bottom: calc(100% / 1)
}

.mdc-image-list__image {
  border-radius: 0
}

.mdc-image-list--with-text-protection .mdc-image-list__supporting {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0
}

.mdc-image-list__supporting {
  color: rgba(0, 0, 0, 0.87);
  color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));
  display: flex;
  align-items: center;
  justify-content: space-between;
  box-sizing: border-box;
  padding: 8px 0;
  line-height: 24px
}

.mdc-image-list__label {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  line-height: 1.75rem;
  line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden
}

.mdc-image-list--with-text-protection .mdc-image-list__supporting {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 48px;
  padding: 0 16px;
  background: rgba(0,0,0,.6);
  color: #fff
}

.mdc-image-list--masonry {
  display: block
}

.mdc-image-list--masonry .mdc-image-list__item {
  break-inside: avoid-column
}

.mdc-image-list--masonry .mdc-image-list__image {
  display: block;
  height: auto
}

:root {
  --mdc-layout-grid-margin-desktop: 24px;
  --mdc-layout-grid-gutter-desktop: 24px;
  --mdc-layout-grid-column-width-desktop: 72px;
  --mdc-layout-grid-margin-tablet: 16px;
  --mdc-layout-grid-gutter-tablet: 16px;
  --mdc-layout-grid-column-width-tablet: 72px;
  --mdc-layout-grid-margin-phone: 16px;
  --mdc-layout-grid-gutter-phone: 16px;
  --mdc-layout-grid-column-width-phone: 72px
}

@media(min-width: 840px) {
  .mdc-layout-grid {
    box-sizing:border-box;
    margin: 0 auto;
    padding: 24px;
    padding: var(--mdc-layout-grid-margin-desktop, 24px)
  }
}

@media(min-width: 600px)and (max-width: 839px) {
  .mdc-layout-grid {
    box-sizing:border-box;
    margin: 0 auto;
    padding: 16px;
    padding: var(--mdc-layout-grid-margin-tablet, 16px)
  }
}

@media(max-width: 599px) {
  .mdc-layout-grid {
    box-sizing:border-box;
    margin: 0 auto;
    padding: 16px;
    padding: var(--mdc-layout-grid-margin-phone, 16px)
  }
}

@media(min-width: 840px) {
  .mdc-layout-grid__inner {
    display:flex;
    flex-flow: row wrap;
    align-items: stretch;
    margin: -12px;
    margin: calc(var(--mdc-layout-grid-gutter-desktop, 24px)/2*-1)
  }

  @supports(display: grid) {
    .mdc-layout-grid__inner {
      display:grid;
      margin: 0;
      grid-gap: 24px;
      grid-gap: var(--mdc-layout-grid-gutter-desktop, 24px);
      grid-template-columns: repeat(12, minmax(0, 1fr))
    }
  }
}

@media(min-width: 600px)and (max-width: 839px) {
  .mdc-layout-grid__inner {
    display:flex;
    flex-flow: row wrap;
    align-items: stretch;
    margin: -8px;
    margin: calc(var(--mdc-layout-grid-gutter-tablet, 16px)/2*-1)
  }

  @supports(display: grid) {
    .mdc-layout-grid__inner {
      display:grid;
      margin: 0;
      grid-gap: 16px;
      grid-gap: var(--mdc-layout-grid-gutter-tablet, 16px);
      grid-template-columns: repeat(8, minmax(0, 1fr))
    }
  }
}

@media(max-width: 599px) {
  .mdc-layout-grid__inner {
    display:flex;
    flex-flow: row wrap;
    align-items: stretch;
    margin: -8px;
    margin: calc(var(--mdc-layout-grid-gutter-phone, 16px)/2*-1)
  }

  @supports(display: grid) {
    .mdc-layout-grid__inner {
      display:grid;
      margin: 0;
      grid-gap: 16px;
      grid-gap: var(--mdc-layout-grid-gutter-phone, 16px);
      grid-template-columns: repeat(4, minmax(0, 1fr))
    }
  }
}

@media(min-width: 840px) {
  .mdc-layout-grid__cell {
    width:calc(33.3333333333% - 24px);
    width: calc(33.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px));
    box-sizing: border-box;
    margin: 12px;
    margin: calc(var(--mdc-layout-grid-gutter-desktop, 24px)/2)
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell {
      width:auto;
      grid-column-end: span 4
    }
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell {
      margin:0
    }
  }

  .mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-desktop {
    width: calc(8.3333333333% - 24px);
    width: calc(8.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-desktop {
      width:auto;
      grid-column-end: span 1
    }
  }

  .mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-desktop {
    width: calc(16.6666666667% - 24px);
    width: calc(16.6666666667% - var(--mdc-layout-grid-gutter-desktop, 24px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-desktop {
      width:auto;
      grid-column-end: span 2
    }
  }

  .mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-desktop {
    width: calc(25% - 24px);
    width: calc(25% - var(--mdc-layout-grid-gutter-desktop, 24px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-desktop {
      width:auto;
      grid-column-end: span 3
    }
  }

  .mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-desktop {
    width: calc(33.3333333333% - 24px);
    width: calc(33.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-desktop {
      width:auto;
      grid-column-end: span 4
    }
  }

  .mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-desktop {
    width: calc(41.6666666667% - 24px);
    width: calc(41.6666666667% - var(--mdc-layout-grid-gutter-desktop, 24px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-desktop {
      width:auto;
      grid-column-end: span 5
    }
  }

  .mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-desktop {
    width: calc(50% - 24px);
    width: calc(50% - var(--mdc-layout-grid-gutter-desktop, 24px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-desktop {
      width:auto;
      grid-column-end: span 6
    }
  }

  .mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-desktop {
    width: calc(58.3333333333% - 24px);
    width: calc(58.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-desktop {
      width:auto;
      grid-column-end: span 7
    }
  }

  .mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-desktop {
    width: calc(66.6666666667% - 24px);
    width: calc(66.6666666667% - var(--mdc-layout-grid-gutter-desktop, 24px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-desktop {
      width:auto;
      grid-column-end: span 8
    }
  }

  .mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-desktop {
    width: calc(75% - 24px);
    width: calc(75% - var(--mdc-layout-grid-gutter-desktop, 24px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-desktop {
      width:auto;
      grid-column-end: span 9
    }
  }

  .mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-desktop {
    width: calc(83.3333333333% - 24px);
    width: calc(83.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-desktop {
      width:auto;
      grid-column-end: span 10
    }
  }

  .mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-desktop {
    width: calc(91.6666666667% - 24px);
    width: calc(91.6666666667% - var(--mdc-layout-grid-gutter-desktop, 24px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-desktop {
      width:auto;
      grid-column-end: span 11
    }
  }

  .mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-desktop {
    width: calc(100% - 24px);
    width: calc(100% - var(--mdc-layout-grid-gutter-desktop, 24px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-desktop {
      width:auto;
      grid-column-end: span 12
    }
  }
}

@media(min-width: 600px)and (max-width: 839px) {
  .mdc-layout-grid__cell {
    width:calc(50% - 16px);
    width: calc(50% - var(--mdc-layout-grid-gutter-tablet, 16px));
    box-sizing: border-box;
    margin: 8px;
    margin: calc(var(--mdc-layout-grid-gutter-tablet, 16px)/2)
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell {
      width:auto;
      grid-column-end: span 4
    }
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell {
      margin:0
    }
  }

  .mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-tablet {
    width: calc(12.5% - 16px);
    width: calc(12.5% - var(--mdc-layout-grid-gutter-tablet, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-tablet {
      width:auto;
      grid-column-end: span 1
    }
  }

  .mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-tablet {
    width: calc(25% - 16px);
    width: calc(25% - var(--mdc-layout-grid-gutter-tablet, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-tablet {
      width:auto;
      grid-column-end: span 2
    }
  }

  .mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-tablet {
    width: calc(37.5% - 16px);
    width: calc(37.5% - var(--mdc-layout-grid-gutter-tablet, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-tablet {
      width:auto;
      grid-column-end: span 3
    }
  }

  .mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-tablet {
    width: calc(50% - 16px);
    width: calc(50% - var(--mdc-layout-grid-gutter-tablet, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-tablet {
      width:auto;
      grid-column-end: span 4
    }
  }

  .mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-tablet {
    width: calc(62.5% - 16px);
    width: calc(62.5% - var(--mdc-layout-grid-gutter-tablet, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-tablet {
      width:auto;
      grid-column-end: span 5
    }
  }

  .mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-tablet {
    width: calc(75% - 16px);
    width: calc(75% - var(--mdc-layout-grid-gutter-tablet, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-tablet {
      width:auto;
      grid-column-end: span 6
    }
  }

  .mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-tablet {
    width: calc(87.5% - 16px);
    width: calc(87.5% - var(--mdc-layout-grid-gutter-tablet, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-tablet {
      width:auto;
      grid-column-end: span 7
    }
  }

  .mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-tablet {
    width: calc(100% - 16px);
    width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-tablet {
      width:auto;
      grid-column-end: span 8
    }
  }

  .mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-tablet {
    width: calc(100% - 16px);
    width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-tablet {
      width:auto;
      grid-column-end: span 8
    }
  }

  .mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-tablet {
    width: calc(100% - 16px);
    width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-tablet {
      width:auto;
      grid-column-end: span 8
    }
  }

  .mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-tablet {
    width: calc(100% - 16px);
    width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-tablet {
      width:auto;
      grid-column-end: span 8
    }
  }

  .mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-tablet {
    width: calc(100% - 16px);
    width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-tablet {
      width:auto;
      grid-column-end: span 8
    }
  }
}

@media(max-width: 599px) {
  .mdc-layout-grid__cell {
    width:calc(100% - 16px);
    width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px));
    box-sizing: border-box;
    margin: 8px;
    margin: calc(var(--mdc-layout-grid-gutter-phone, 16px)/2)
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell {
      width:auto;
      grid-column-end: span 4
    }
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell {
      margin:0
    }
  }

  .mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-phone {
    width: calc(25% - 16px);
    width: calc(25% - var(--mdc-layout-grid-gutter-phone, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-phone {
      width:auto;
      grid-column-end: span 1
    }
  }

  .mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-phone {
    width: calc(50% - 16px);
    width: calc(50% - var(--mdc-layout-grid-gutter-phone, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-phone {
      width:auto;
      grid-column-end: span 2
    }
  }

  .mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-phone {
    width: calc(75% - 16px);
    width: calc(75% - var(--mdc-layout-grid-gutter-phone, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-phone {
      width:auto;
      grid-column-end: span 3
    }
  }

  .mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-phone {
    width: calc(100% - 16px);
    width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-phone {
      width:auto;
      grid-column-end: span 4
    }
  }

  .mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-phone {
    width: calc(100% - 16px);
    width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-phone {
      width:auto;
      grid-column-end: span 4
    }
  }

  .mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-phone {
    width: calc(100% - 16px);
    width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-phone {
      width:auto;
      grid-column-end: span 4
    }
  }

  .mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-phone {
    width: calc(100% - 16px);
    width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-phone {
      width:auto;
      grid-column-end: span 4
    }
  }

  .mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-phone {
    width: calc(100% - 16px);
    width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-phone {
      width:auto;
      grid-column-end: span 4
    }
  }

  .mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-phone {
    width: calc(100% - 16px);
    width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-phone {
      width:auto;
      grid-column-end: span 4
    }
  }

  .mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-phone {
    width: calc(100% - 16px);
    width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-phone {
      width:auto;
      grid-column-end: span 4
    }
  }

  .mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-phone {
    width: calc(100% - 16px);
    width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-phone {
      width:auto;
      grid-column-end: span 4
    }
  }

  .mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-phone {
    width: calc(100% - 16px);
    width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))
  }

  @supports(display: grid) {
    .mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-phone {
      width:auto;
      grid-column-end: span 4
    }
  }
}

.mdc-layout-grid__cell--order-1 {
  order: 1
}

.mdc-layout-grid__cell--order-2 {
  order: 2
}

.mdc-layout-grid__cell--order-3 {
  order: 3
}

.mdc-layout-grid__cell--order-4 {
  order: 4
}

.mdc-layout-grid__cell--order-5 {
  order: 5
}

.mdc-layout-grid__cell--order-6 {
  order: 6
}

.mdc-layout-grid__cell--order-7 {
  order: 7
}

.mdc-layout-grid__cell--order-8 {
  order: 8
}

.mdc-layout-grid__cell--order-9 {
  order: 9
}

.mdc-layout-grid__cell--order-10 {
  order: 10
}

.mdc-layout-grid__cell--order-11 {
  order: 11
}

.mdc-layout-grid__cell--order-12 {
  order: 12
}

.mdc-layout-grid__cell--align-top {
  align-self: flex-start
}

@supports(display: grid) {
  .mdc-layout-grid__cell--align-top {
    align-self:start
  }
}

.mdc-layout-grid__cell--align-middle {
  align-self: center
}

.mdc-layout-grid__cell--align-bottom {
  align-self: flex-end
}

@supports(display: grid) {
  .mdc-layout-grid__cell--align-bottom {
    align-self:end
  }
}

@media(min-width: 840px) {
  .mdc-layout-grid--fixed-column-width {
    width:1176px;
    width: calc( var(--mdc-layout-grid-column-width-desktop, 72px) * 12 + var(--mdc-layout-grid-gutter-desktop, 24px) * 11 + var(--mdc-layout-grid-margin-desktop, 24px) * 2 )
  }
}

@media(min-width: 600px)and (max-width: 839px) {
  .mdc-layout-grid--fixed-column-width {
    width:720px;
    width: calc( var(--mdc-layout-grid-column-width-tablet, 72px) * 8 + var(--mdc-layout-grid-gutter-tablet, 16px) * 7 + var(--mdc-layout-grid-margin-tablet, 16px) * 2 )
  }
}

@media(max-width: 599px) {
  .mdc-layout-grid--fixed-column-width {
    width:368px;
    width: calc( var(--mdc-layout-grid-column-width-phone, 72px) * 4 + var(--mdc-layout-grid-gutter-phone, 16px) * 3 + var(--mdc-layout-grid-margin-phone, 16px) * 2 )
  }
}

.mdc-layout-grid--align-left {
  margin-right: auto;
  margin-left: 0
}

.mdc-layout-grid--align-right {
  margin-right: 0;
  margin-left: auto
}

@keyframes mdc-linear-progress-primary-indeterminate-translate {
  0% {
    transform: translateX(0)
  }

  20% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translateX(0)
  }

  59.15% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translateX(83.67142%);
    transform: translateX(var(--mdc-linear-progress-primary-half, 83.67142%))
  }

  100% {
    transform: translateX(200.611057%);
    transform: translateX(var(--mdc-linear-progress-primary-full, 200.611057%))
  }
}

@keyframes mdc-linear-progress-primary-indeterminate-scale {
  0% {
    transform: scaleX(0.08)
  }

  36.65% {
    animation-timing-function: cubic-bezier(0.334731, 0.12482, 0.785844, 1);
    transform: scaleX(0.08)
  }

  69.15% {
    animation-timing-function: cubic-bezier(0.06, 0.11, 0.6, 1);
    transform: scaleX(0.661479)
  }

  100% {
    transform: scaleX(0.08)
  }
}

@keyframes mdc-linear-progress-secondary-indeterminate-translate {
  0% {
    animation-timing-function: cubic-bezier(0.15, 0, 0.515058, 0.409685);
    transform: translateX(0)
  }

  25% {
    animation-timing-function: cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);
    transform: translateX(37.651913%);
    transform: translateX(var(--mdc-linear-progress-secondary-quarter, 37.651913%))
  }

  48.35% {
    animation-timing-function: cubic-bezier(0.4, 0.627035, 0.6, 0.902026);
    transform: translateX(84.386165%);
    transform: translateX(var(--mdc-linear-progress-secondary-half, 84.386165%))
  }

  100% {
    transform: translateX(160.277782%);
    transform: translateX(var(--mdc-linear-progress-secondary-full, 160.277782%))
  }
}

@keyframes mdc-linear-progress-secondary-indeterminate-scale {
  0% {
    animation-timing-function: cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);
    transform: scaleX(0.08)
  }

  19.15% {
    animation-timing-function: cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);
    transform: scaleX(0.457104)
  }

  44.15% {
    animation-timing-function: cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);
    transform: scaleX(0.72796)
  }

  100% {
    transform: scaleX(0.08)
  }
}

@keyframes mdc-linear-progress-buffering {
  from {
    transform: rotate(180deg) translateX(-10px)
  }
}

@keyframes mdc-linear-progress-primary-indeterminate-translate-reverse {
  0% {
    transform: translateX(0)
  }

  20% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translateX(0)
  }

  59.15% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translateX(-83.67142%);
    transform: translateX(var(--mdc-linear-progress-primary-half-neg, -83.67142%))
  }

  100% {
    transform: translateX(-200.611057%);
    transform: translateX(var(--mdc-linear-progress-primary-full-neg, -200.611057%))
  }
}

@keyframes mdc-linear-progress-secondary-indeterminate-translate-reverse {
  0% {
    animation-timing-function: cubic-bezier(0.15, 0, 0.515058, 0.409685);
    transform: translateX(0)
  }

  25% {
    animation-timing-function: cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);
    transform: translateX(-37.651913%);
    transform: translateX(var(--mdc-linear-progress-secondary-quarter-neg, -37.651913%))
  }

  48.35% {
    animation-timing-function: cubic-bezier(0.4, 0.627035, 0.6, 0.902026);
    transform: translateX(-84.386165%);
    transform: translateX(var(--mdc-linear-progress-secondary-half-neg, -84.386165%))
  }

  100% {
    transform: translateX(-160.277782%);
    transform: translateX(var(--mdc-linear-progress-secondary-full-neg, -160.277782%))
  }
}

@keyframes mdc-linear-progress-buffering-reverse {
  from {
    transform: translateX(-10px)
  }
}

.mdc-linear-progress {
  position: relative;
  width: 100%;
  transform: translateZ(0);
  outline: 1px solid rgba(0,0,0,0);
  overflow: hidden;
  transition: opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
}

@media screen and (forced-colors: active) {
  .mdc-linear-progress {
    outline-color: CanvasText
  }
}

.mdc-linear-progress__bar {
  position: absolute;
  width: 100%;
  height: 100%;
  animation: none;
  transform-origin: top left;
  transition: transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
}

.mdc-linear-progress__bar-inner {
  display: inline-block;
  position: absolute;
  width: 100%;
  animation: none;
  border-top-style: solid
}

.mdc-linear-progress__buffer {
  display: flex;
  position: absolute;
  width: 100%;
  height: 100%
}

.mdc-linear-progress__buffer-dots {
  background-repeat: repeat-x;
  flex: auto;
  transform: rotate(180deg);
  animation: mdc-linear-progress-buffering 250ms infinite linear
}

.mdc-linear-progress__buffer-bar {
  flex: 0 1 100%;
  transition: flex-basis 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
}

.mdc-linear-progress__primary-bar {
  transform: scaleX(0)
}

.mdc-linear-progress__secondary-bar {
  display: none
}

.mdc-linear-progress--indeterminate .mdc-linear-progress__bar {
  transition: none
}

.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar {
  left: -145.166611%
}

.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar {
  left: -54.888891%;
  display: block
}

.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar {
  animation: mdc-linear-progress-primary-indeterminate-translate 2s infinite linear
}

.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar>.mdc-linear-progress__bar-inner {
  animation: mdc-linear-progress-primary-indeterminate-scale 2s infinite linear
}

.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar {
  animation: mdc-linear-progress-secondary-indeterminate-translate 2s infinite linear
}

.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar>.mdc-linear-progress__bar-inner {
  animation: mdc-linear-progress-secondary-indeterminate-scale 2s infinite linear
}

[dir=rtl] .mdc-linear-progress:not([dir=ltr]) .mdc-linear-progress__bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]) .mdc-linear-progress__bar {
  right: 0;
  -webkit-transform-origin: center right;
  transform-origin: center right
}

[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar {
  animation-name: mdc-linear-progress-primary-indeterminate-translate-reverse
}

[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar {
  animation-name: mdc-linear-progress-secondary-indeterminate-translate-reverse
}

[dir=rtl] .mdc-linear-progress:not([dir=ltr]) .mdc-linear-progress__buffer-dots,.mdc-linear-progress[dir=rtl]:not([dir=ltr]) .mdc-linear-progress__buffer-dots {
  animation: mdc-linear-progress-buffering-reverse 250ms infinite linear;
  transform: rotate(0)
}

[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar {
  right: -145.166611%;
  left: auto
}

[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar {
  right: -54.888891%;
  left: auto
}

.mdc-linear-progress--closed {
  opacity: 0
}

.mdc-linear-progress--closed-animation-off .mdc-linear-progress__buffer-dots {
  animation: none
}

.mdc-linear-progress--closed-animation-off.mdc-linear-progress--indeterminate .mdc-linear-progress__bar,.mdc-linear-progress--closed-animation-off.mdc-linear-progress--indeterminate .mdc-linear-progress__bar .mdc-linear-progress__bar-inner {
  animation: none
}

.mdc-linear-progress__bar-inner {
  border-color: #6200ee;
  border-color: var(--mdc-theme-primary, #6200ee)
}

.mdc-linear-progress__buffer-dots {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='%23e6e6e6'/%3E%3C/svg%3E")
}

.mdc-linear-progress__buffer-bar {
  background-color: #e6e6e6
}

.mdc-linear-progress {
  height: 4px
}

.mdc-linear-progress__bar-inner {
  border-top-width: 4px
}

.mdc-linear-progress__buffer-dots {
  background-size: 10px 4px
}

.smui-paper {
  padding: 24px 16px
}

.smui-paper.smui-paper--raised,.smui-paper.smui-paper--unelevated {
  background-color: #fff;
  background-color: var(--mdc-theme-surface, #fff);
  color: #000;
  color: var(--mdc-theme-on-surface, #000)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2),0px 3px 4px 0px rgba(0, 0, 0, 0.14),0px 1px 8px 0px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 5px 8px 0px rgba(0, 0, 0, 0.14),0px 1px 14px 0px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2),0px 7px 10px 1px rgba(0, 0, 0, 0.14),0px 2px 16px 1px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2),0px 9px 12px 1px rgba(0, 0, 0, 0.14),0px 3px 16px 2px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2),0px 10px 14px 1px rgba(0, 0, 0, 0.14),0px 4px 18px 3px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2),0px 11px 15px 1px rgba(0, 0, 0, 0.14),0px 4px 20px 3px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 12px 17px 2px rgba(0, 0, 0, 0.14),0px 5px 22px 4px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 13px 19px 2px rgba(0, 0, 0, 0.14),0px 5px 24px 4px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2),0px 14px 21px 2px rgba(0, 0, 0, 0.14),0px 5px 26px 4px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2),0px 15px 22px 2px rgba(0, 0, 0, 0.14),0px 6px 28px 5px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2),0px 16px 24px 2px rgba(0, 0, 0, 0.14),0px 6px 30px 5px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2),0px 17px 26px 2px rgba(0, 0, 0, 0.14),0px 6px 32px 5px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2),0px 18px 28px 2px rgba(0, 0, 0, 0.14),0px 7px 34px 6px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2),0px 19px 29px 2px rgba(0, 0, 0, 0.14),0px 7px 36px 6px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2),0px 20px 31px 3px rgba(0, 0, 0, 0.14),0px 8px 38px 7px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2),0px 21px 33px 3px rgba(0, 0, 0, 0.14),0px 8px 40px 7px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2),0px 22px 35px 3px rgba(0, 0, 0, 0.14),0px 8px 42px 7px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2),0px 23px 36px 3px rgba(0, 0, 0, 0.14),0px 9px 44px 8px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--raised.smui-paper--elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0,0,0,.12)
}

.smui-paper.smui-paper--outlined {
  border-width: 1px;
  border-style: solid;
  border-color: #000;
  border-color: var(--mdc-theme-on-surface, #000)
}

.smui-paper.smui-paper--rounded {
  border-radius: 4px;
  border-radius: var(--mdc-shape-medium, 4px)
}

.smui-paper.smui-paper-transition {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  will-change: box-shadow
}

.smui-paper .smui-paper__title {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-headline5-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1.5rem;
  font-size: var(--mdc-typography-headline5-font-size, 1.5rem);
  line-height: 2rem;
  line-height: var(--mdc-typography-headline5-line-height, 2rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-headline5-font-weight, 400);
  letter-spacing: normal;
  letter-spacing: var(--mdc-typography-headline5-letter-spacing, normal);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-headline5-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-headline5-text-transform, inherit);
  margin-top: 0;
  margin-bottom: .4rem
}

.smui-paper .smui-paper__subtitle {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  line-height: 1.75rem;
  line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  margin-top: -0.2rem;
  margin-bottom: .4rem
}

.smui-paper .smui-paper__content {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-body1-font-size, 1rem);
  line-height: 1.5rem;
  line-height: var(--mdc-typography-body1-line-height, 1.5rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body1-font-weight, 400);
  letter-spacing: 0.03125em;
  letter-spacing: var(--mdc-typography-body1-letter-spacing, 0.03125em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-body1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body1-text-transform, inherit)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised,.smui-paper.smui-paper--color-primary.smui-paper--unelevated {
  background-color: #6200ee;
  background-color: var(--mdc-theme-primary, #6200ee);
  color: #fff;
  color: var(--mdc-theme-on-primary, #fff)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(98, 0, 238, 0.2),0px 0px 0px 0px rgba(98, 0, 238, 0.14),0px 0px 0px 0px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(98, 0, 238, 0.2),0px 1px 1px 0px rgba(98, 0, 238, 0.14),0px 1px 3px 0px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(98, 0, 238, 0.2),0px 2px 2px 0px rgba(98, 0, 238, 0.14),0px 1px 5px 0px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(98, 0, 238, 0.2),0px 3px 4px 0px rgba(98, 0, 238, 0.14),0px 1px 8px 0px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(98, 0, 238, 0.2),0px 4px 5px 0px rgba(98, 0, 238, 0.14),0px 1px 10px 0px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(98, 0, 238, 0.2),0px 5px 8px 0px rgba(98, 0, 238, 0.14),0px 1px 14px 0px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(98, 0, 238, 0.2),0px 6px 10px 0px rgba(98, 0, 238, 0.14),0px 1px 18px 0px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(98, 0, 238, 0.2),0px 7px 10px 1px rgba(98, 0, 238, 0.14),0px 2px 16px 1px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(98, 0, 238, 0.2),0px 8px 10px 1px rgba(98, 0, 238, 0.14),0px 3px 14px 2px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(98, 0, 238, 0.2),0px 9px 12px 1px rgba(98, 0, 238, 0.14),0px 3px 16px 2px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(98, 0, 238, 0.2),0px 10px 14px 1px rgba(98, 0, 238, 0.14),0px 4px 18px 3px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(98, 0, 238, 0.2),0px 11px 15px 1px rgba(98, 0, 238, 0.14),0px 4px 20px 3px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(98, 0, 238, 0.2),0px 12px 17px 2px rgba(98, 0, 238, 0.14),0px 5px 22px 4px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(98, 0, 238, 0.2),0px 13px 19px 2px rgba(98, 0, 238, 0.14),0px 5px 24px 4px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(98, 0, 238, 0.2),0px 14px 21px 2px rgba(98, 0, 238, 0.14),0px 5px 26px 4px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(98, 0, 238, 0.2),0px 15px 22px 2px rgba(98, 0, 238, 0.14),0px 6px 28px 5px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(98, 0, 238, 0.2),0px 16px 24px 2px rgba(98, 0, 238, 0.14),0px 6px 30px 5px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(98, 0, 238, 0.2),0px 17px 26px 2px rgba(98, 0, 238, 0.14),0px 6px 32px 5px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(98, 0, 238, 0.2),0px 18px 28px 2px rgba(98, 0, 238, 0.14),0px 7px 34px 6px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(98, 0, 238, 0.2),0px 19px 29px 2px rgba(98, 0, 238, 0.14),0px 7px 36px 6px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(98, 0, 238, 0.2),0px 20px 31px 3px rgba(98, 0, 238, 0.14),0px 8px 38px 7px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(98, 0, 238, 0.2),0px 21px 33px 3px rgba(98, 0, 238, 0.14),0px 8px 40px 7px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(98, 0, 238, 0.2),0px 22px 35px 3px rgba(98, 0, 238, 0.14),0px 8px 42px 7px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(98, 0, 238, 0.2),0px 23px 36px 3px rgba(98, 0, 238, 0.14),0px 9px 44px 8px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--raised.smui-paper--elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(98, 0, 238, 0.2),0px 24px 38px 3px rgba(98, 0, 238, 0.14),0px 9px 46px 8px rgba(98,0,238,.12)
}

.smui-paper.smui-paper--color-primary.smui-paper--outlined {
  border-width: 1px;
  border-style: solid;
  border-color: #6200ee;
  border-color: var(--mdc-theme-primary, #6200ee)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised,.smui-paper.smui-paper--color-secondary.smui-paper--unelevated {
  background-color: #018786;
  background-color: var(--mdc-theme-secondary, #018786);
  color: #fff;
  color: var(--mdc-theme-on-secondary, #fff)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(1, 135, 134, 0.2),0px 0px 0px 0px rgba(1, 135, 134, 0.14),0px 0px 0px 0px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(1, 135, 134, 0.2),0px 1px 1px 0px rgba(1, 135, 134, 0.14),0px 1px 3px 0px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(1, 135, 134, 0.2),0px 2px 2px 0px rgba(1, 135, 134, 0.14),0px 1px 5px 0px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(1, 135, 134, 0.2),0px 3px 4px 0px rgba(1, 135, 134, 0.14),0px 1px 8px 0px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(1, 135, 134, 0.2),0px 4px 5px 0px rgba(1, 135, 134, 0.14),0px 1px 10px 0px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(1, 135, 134, 0.2),0px 5px 8px 0px rgba(1, 135, 134, 0.14),0px 1px 14px 0px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(1, 135, 134, 0.2),0px 6px 10px 0px rgba(1, 135, 134, 0.14),0px 1px 18px 0px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(1, 135, 134, 0.2),0px 7px 10px 1px rgba(1, 135, 134, 0.14),0px 2px 16px 1px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(1, 135, 134, 0.2),0px 8px 10px 1px rgba(1, 135, 134, 0.14),0px 3px 14px 2px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(1, 135, 134, 0.2),0px 9px 12px 1px rgba(1, 135, 134, 0.14),0px 3px 16px 2px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(1, 135, 134, 0.2),0px 10px 14px 1px rgba(1, 135, 134, 0.14),0px 4px 18px 3px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(1, 135, 134, 0.2),0px 11px 15px 1px rgba(1, 135, 134, 0.14),0px 4px 20px 3px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(1, 135, 134, 0.2),0px 12px 17px 2px rgba(1, 135, 134, 0.14),0px 5px 22px 4px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(1, 135, 134, 0.2),0px 13px 19px 2px rgba(1, 135, 134, 0.14),0px 5px 24px 4px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(1, 135, 134, 0.2),0px 14px 21px 2px rgba(1, 135, 134, 0.14),0px 5px 26px 4px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(1, 135, 134, 0.2),0px 15px 22px 2px rgba(1, 135, 134, 0.14),0px 6px 28px 5px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(1, 135, 134, 0.2),0px 16px 24px 2px rgba(1, 135, 134, 0.14),0px 6px 30px 5px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(1, 135, 134, 0.2),0px 17px 26px 2px rgba(1, 135, 134, 0.14),0px 6px 32px 5px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(1, 135, 134, 0.2),0px 18px 28px 2px rgba(1, 135, 134, 0.14),0px 7px 34px 6px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(1, 135, 134, 0.2),0px 19px 29px 2px rgba(1, 135, 134, 0.14),0px 7px 36px 6px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(1, 135, 134, 0.2),0px 20px 31px 3px rgba(1, 135, 134, 0.14),0px 8px 38px 7px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(1, 135, 134, 0.2),0px 21px 33px 3px rgba(1, 135, 134, 0.14),0px 8px 40px 7px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(1, 135, 134, 0.2),0px 22px 35px 3px rgba(1, 135, 134, 0.14),0px 8px 42px 7px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(1, 135, 134, 0.2),0px 23px 36px 3px rgba(1, 135, 134, 0.14),0px 9px 44px 8px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--raised.smui-paper--elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(1, 135, 134, 0.2),0px 24px 38px 3px rgba(1, 135, 134, 0.14),0px 9px 46px 8px rgba(1,135,134,.12)
}

.smui-paper.smui-paper--color-secondary.smui-paper--outlined {
  border-width: 1px;
  border-style: solid;
  border-color: #018786;
  border-color: var(--mdc-theme-secondary, #018786)
}

.mdc-radio {
  padding: calc((40px - 20px) / 2)
}

.mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle {
  border-color: rgba(0, 0, 0, 0.54)
}

.mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle {
  border-color: #018786;
  border-color: var(--mdc-theme-secondary, #018786)
}

.mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle {
  border-color: #018786;
  border-color: var(--mdc-theme-secondary, #018786)
}

.mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle {
  border-color: rgba(0, 0, 0, 0.38)
}

.mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle {
  border-color: rgba(0, 0, 0, 0.38)
}

.mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle {
  border-color: rgba(0, 0, 0, 0.38)
}

.mdc-radio .mdc-radio__background::before {
  background-color: #018786;
  background-color: var(--mdc-theme-secondary, #018786)
}

.mdc-radio .mdc-radio__background::before {
  top: calc(-1 * (40px - 20px) / 2);
  left: calc(-1 * (40px - 20px) / 2);
  width: 40px;
  height: 40px
}

.mdc-radio .mdc-radio__native-control {
  top: calc((40px - 40px) / 2);
  right: calc((40px - 40px) / 2);
  left: calc((40px - 40px) / 2);
  width: 40px;
  height: 40px
}

@media screen and (forced-colors: active),(-ms-high-contrast: active) {
  .mdc-radio.mdc-radio--disabled [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio.mdc-radio--disabled .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle {
    border-color: GrayText
  }

  .mdc-radio.mdc-radio--disabled [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio.mdc-radio--disabled .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle {
    border-color: GrayText
  }

  .mdc-radio.mdc-radio--disabled [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio.mdc-radio--disabled .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle {
    border-color: GrayText
  }
}

.mdc-radio {
  display: inline-block;
  position: relative;
  flex: 0 0 auto;
  box-sizing: content-box;
  width: 20px;
  height: 20px;
  cursor: pointer;
  will-change: opacity,transform,border-color,color
}

.mdc-radio__background {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  width: 20px;
  height: 20px
}

.mdc-radio__background::before {
  position: absolute;
  transform: scale(0, 0);
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
  transition: opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
}

.mdc-radio__outer-circle {
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  border-width: 2px;
  border-style: solid;
  border-radius: 50%;
  transition: border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
}

.mdc-radio__inner-circle {
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  transform: scale(0, 0);
  border-width: 10px;
  border-style: solid;
  border-radius: 50%;
  transition: transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
}

.mdc-radio__native-control {
  position: absolute;
  margin: 0;
  padding: 0;
  opacity: 0;
  cursor: inherit;
  z-index: 1
}

.mdc-radio--touch {
  margin-top: 4px;
  margin-bottom: 4px;
  margin-right: 4px;
  margin-left: 4px
}

.mdc-radio--touch .mdc-radio__native-control {
  top: calc((40px - 48px) / 2);
  right: calc((40px - 48px) / 2);
  left: calc((40px - 48px) / 2);
  width: 48px;
  height: 48px
}

.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring {
  pointer-events: none;
  border: 2px solid rgba(0,0,0,0);
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: 100%
}

@media screen and (forced-colors: active) {
  .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring {
    border-color: CanvasText
  }
}

.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after {
  content: "";
  border: 2px solid rgba(0,0,0,0);
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px)
}

@media screen and (forced-colors: active) {
  .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after {
    border-color: CanvasText
  }
}

.mdc-radio__native-control:checked+.mdc-radio__background,.mdc-radio__native-control:disabled+.mdc-radio__background {
  transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)
}

.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle {
  transition: border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)
}

.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle {
  transition: transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)
}

.mdc-radio--disabled {
  cursor: default;
  pointer-events: none
}

.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle {
  transform: scale(0.5);
  transition: transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)
}

.mdc-radio__native-control:disabled+.mdc-radio__background,[aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background {
  cursor: default
}

.mdc-radio__native-control:focus+.mdc-radio__background::before {
  transform: scale(1);
  opacity: .12;
  transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)
}

.mdc-radio {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity
}

.mdc-radio .mdc-radio__ripple::before,.mdc-radio .mdc-radio__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

.mdc-radio .mdc-radio__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

.mdc-radio .mdc-radio__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

.mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

.mdc-radio.mdc-ripple-upgraded--unbounded .mdc-radio__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

.mdc-radio.mdc-ripple-upgraded--foreground-activation .mdc-radio__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-radio.mdc-ripple-upgraded--foreground-deactivation .mdc-radio__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-radio .mdc-radio__ripple::before,.mdc-radio .mdc-radio__ripple::after {
  top: calc(50% - 50%);
  left: calc(50% - 50%);
  width: 100%;
  height: 100%
}

.mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::before,.mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::after {
  top: var(--mdc-ripple-top, calc(50% - 50%));
  left: var(--mdc-ripple-left, calc(50% - 50%));
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-radio .mdc-radio__ripple::before,.mdc-radio .mdc-radio__ripple::after {
  background-color: #018786;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-secondary, #018786))
}

.mdc-radio:hover .mdc-radio__ripple::before,.mdc-radio.mdc-ripple-surface--hover .mdc-radio__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__ripple::before,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-radio:not(.mdc-ripple-upgraded) .mdc-radio__ripple::after {
  transition: opacity 150ms linear
}

.mdc-radio:not(.mdc-ripple-upgraded):active .mdc-radio__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-radio.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-radio.mdc-ripple-upgraded .mdc-radio__background::before,.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__background::before {
  content: none
}

.mdc-radio__ripple {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none
}

.mdc-segmented-button {
  display: inline-block;
  font-size: 0
}

.mdc-segmented-button__segment {
  border-color: rgba(0, 0, 0, 0.12);
  border-color: var(--mdc-segmented-button-outline-color, rgba(0, 0, 0, 0.12))
}

.mdc-segmented-button__segment {
  color: rgba(0, 0, 0, 0.6);
  color: var(--mdc-segmented-button-unselected-ink-color, rgba(0, 0, 0, 0.6))
}

.mdc-segmented-button__segment {
  background-color: white;
  background-color: var(--mdc-segmented-button-unselected-container-fill-color, white)
}

.mdc-segmented-button__segment--selected {
  color: #6200ee;
  color: var(--mdc-segmented-button-selected-ink-color, #6200ee)
}

.mdc-segmented-button__segment--selected {
  background-color: rgba(98, 0, 238, 0.08);
  background-color: var(--mdc-segmented-button-selected-container-fill-color, rgba(98, 0, 238, 0.08))
}

.mdc-segmented-button__segment {
  position: relative;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-button-font-size, 0.875rem);
  line-height: 2.25rem;
  line-height: var(--mdc-typography-button-line-height, 2.25rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-button-font-weight, 500);
  letter-spacing: 0.0892857143em;
  letter-spacing: var(--mdc-typography-button-letter-spacing, 0.0892857143em);
  text-decoration: none;
  text-decoration: var(--mdc-typography-button-text-decoration, none);
  text-transform: uppercase;
  text-transform: var(--mdc-typography-button-text-transform, uppercase);
  display: inline-flex;
  vertical-align: top;
  align-items: center;
  height: 36px;
  min-width: 48px;
  padding: 0 12px;
  border-width: 1px 0 1px 1px
}

.mdc-segmented-button__segment .mdc-elevation-overlay {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0
}

.mdc-segmented-button__segment:hover {
  cursor: pointer
}

.mdc-segmented-button__segment:focus {
  outline-width: 0
}

.mdc-segmented-button__segment:first-child {
  border-radius: 4px 0 0 4px
}

.mdc-segmented-button__segment:last-child {
  border-right-width: 1px;
  border-radius: 0 4px 4px 0
}

.mdc-segmented-button__segment .mdc-segmented-button__segment__touch {
  position: absolute;
  top: 50%;
  height: 48px;
  left: 0;
  right: 0;
  transform: translateY(-50%)
}

.mdc-segmented-button__segment .mdc-segmented-button__segment--touch {
  margin-top: 0px;
  margin-bottom: 0px
}

.mdc-touch-target-wrapper .mdc-segmented-button__segment {
  border-radius: 0;
  border-right-width: 0
}

.mdc-touch-target-wrapper:first-child .mdc-segmented-button__segment {
  border-radius: 4px 0 0 4px
}

.mdc-touch-target-wrapper:last-child .mdc-segmented-button__segment {
  border-right-width: 1px;
  border-radius: 0 4px 4px 0
}

.mdc-segmented-button__icon {
  width: 24px;
  font-size: 18px
}

.mdc-segmented-button__icon+.mdc-segmented-button__label {
  padding-left: 6px
}

.mdc-segmented-button__segment {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity;
  overflow: hidden
}

.mdc-segmented-button__segment .mdc-segmented-button__ripple::before,.mdc-segmented-button__segment .mdc-segmented-button__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

.mdc-segmented-button__segment .mdc-segmented-button__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

.mdc-segmented-button__segment .mdc-segmented-button__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

.mdc-segmented-button__segment.mdc-ripple-upgraded .mdc-segmented-button__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-segmented-button__segment.mdc-ripple-upgraded .mdc-segmented-button__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

.mdc-segmented-button__segment.mdc-ripple-upgraded--unbounded .mdc-segmented-button__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

.mdc-segmented-button__segment.mdc-ripple-upgraded--foreground-activation .mdc-segmented-button__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-segmented-button__segment.mdc-ripple-upgraded--foreground-deactivation .mdc-segmented-button__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-segmented-button__segment .mdc-segmented-button__ripple::before,.mdc-segmented-button__segment .mdc-segmented-button__ripple::after {
  top: calc(50% - 100%);
  left: calc(50% - 100%);
  width: 200%;
  height: 200%
}

.mdc-segmented-button__segment.mdc-ripple-upgraded .mdc-segmented-button__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-segmented-button__segment .mdc-segmented-button__ripple::before,.mdc-segmented-button__segment .mdc-segmented-button__ripple::after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, #6200ee)
}

.mdc-segmented-button__segment:hover .mdc-segmented-button__ripple::before,.mdc-segmented-button__segment.mdc-ripple-surface--hover .mdc-segmented-button__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-segmented-button__segment.mdc-ripple-upgraded--background-focused .mdc-segmented-button__ripple::before,.mdc-segmented-button__segment.mdc-ripple-upgraded:focus-within .mdc-segmented-button__ripple::before,.mdc-segmented-button__segment:not(.mdc-ripple-upgraded):focus .mdc-segmented-button__ripple::before,.mdc-segmented-button__segment:not(.mdc-ripple-upgraded):focus-within .mdc-segmented-button__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-segmented-button__segment:not(.mdc-ripple-upgraded) .mdc-segmented-button__ripple::after {
  transition: opacity 150ms linear
}

.mdc-segmented-button__segment:not(.mdc-ripple-upgraded):active .mdc-segmented-button__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-segmented-button__segment.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-segmented-button__segment .mdc-segmented-button__ripple {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none
}

.mdc-slider__thumb {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity
}

.mdc-slider__thumb::before,.mdc-slider__thumb::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

.mdc-slider__thumb::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

.mdc-slider__thumb::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

.mdc-slider__thumb.mdc-ripple-upgraded::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-slider__thumb.mdc-ripple-upgraded::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

.mdc-slider__thumb.mdc-ripple-upgraded--unbounded::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

.mdc-slider__thumb.mdc-ripple-upgraded--foreground-activation::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-slider__thumb.mdc-ripple-upgraded--foreground-deactivation::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-slider__thumb::before,.mdc-slider__thumb::after {
  top: calc(50% - 50%);
  left: calc(50% - 50%);
  width: 100%;
  height: 100%
}

.mdc-slider__thumb.mdc-ripple-upgraded::before,.mdc-slider__thumb.mdc-ripple-upgraded::after {
  top: var(--mdc-ripple-top, calc(50% - 50%));
  left: var(--mdc-ripple-left, calc(50% - 50%));
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-slider__thumb.mdc-ripple-upgraded::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-slider__thumb::before,.mdc-slider__thumb::after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))
}

.mdc-slider__thumb:hover::before,.mdc-slider__thumb.mdc-ripple-surface--hover::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-slider__thumb.mdc-ripple-upgraded--background-focused::before,.mdc-slider__thumb:not(.mdc-ripple-upgraded):focus::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-slider__thumb:not(.mdc-ripple-upgraded)::after {
  transition: opacity 150ms linear
}

.mdc-slider__thumb:not(.mdc-ripple-upgraded):active::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-slider__thumb.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-slider {
  cursor: pointer;
  height: 48px;
  margin: 0 24px;
  position: relative;
  touch-action: pan-y
}

.mdc-slider .mdc-slider__track {
  height: 4px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 100%
}

.mdc-slider .mdc-slider__track--active,.mdc-slider .mdc-slider__track--inactive {
  display: flex;
  height: 100%;
  position: absolute;
  width: 100%
}

.mdc-slider .mdc-slider__track--active {
  border-radius: 3px;
  height: 6px;
  overflow: hidden;
  top: -1px
}

.mdc-slider .mdc-slider__track--active_fill {
  border-top: 6px solid;
  box-sizing: border-box;
  height: 100%;
  width: 100%;
  position: relative;
  -webkit-transform-origin: left;
  transform-origin: left
}

[dir=rtl] .mdc-slider .mdc-slider__track--active_fill,.mdc-slider .mdc-slider__track--active_fill[dir=rtl] {
  -webkit-transform-origin: right;
  transform-origin: right
}

.mdc-slider .mdc-slider__track--inactive {
  border-radius: 2px;
  height: 4px;
  left: 0;
  top: 0
}

.mdc-slider .mdc-slider__track--inactive::before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid rgba(0,0,0,0);
  border-radius: inherit;
  content: "";
  pointer-events: none
}

@media screen and (forced-colors: active) {
  .mdc-slider .mdc-slider__track--inactive::before {
    border-color: CanvasText
  }
}

.mdc-slider .mdc-slider__track--active_fill {
  border-color: #6200ee;
  border-color: var(--mdc-theme-primary, #6200ee)
}

.mdc-slider.mdc-slider--disabled .mdc-slider__track--active_fill {
  border-color: #000;
  border-color: var(--mdc-theme-on-surface, #000)
}

.mdc-slider .mdc-slider__track--inactive {
  background-color: #6200ee;
  background-color: var(--mdc-theme-primary, #6200ee);
  opacity: .24
}

.mdc-slider.mdc-slider--disabled .mdc-slider__track--inactive {
  background-color: #000;
  background-color: var(--mdc-theme-on-surface, #000);
  opacity: .24
}

.mdc-slider .mdc-slider__value-indicator-container {
  bottom: 44px;
  left: 50%;
  left: var(--slider-value-indicator-container-left, 50%);
  pointer-events: none;
  position: absolute;
  right: var(--slider-value-indicator-container-right);
  transform: translateX(-50%);
  transform: var(--slider-value-indicator-container-transform, translateX(-50%))
}

.mdc-slider .mdc-slider__value-indicator {
  transition: transform 100ms 0ms cubic-bezier(0.4, 0, 1, 1);
  align-items: center;
  border-radius: 4px;
  display: flex;
  height: 32px;
  padding: 0 12px;
  transform: scale(0);
  transform-origin: bottom
}

.mdc-slider .mdc-slider__value-indicator::before {
  border-left: 6px solid rgba(0,0,0,0);
  border-right: 6px solid rgba(0,0,0,0);
  border-top: 6px solid;
  bottom: -5px;
  content: "";
  height: 0;
  left: 50%;
  left: var(--slider-value-indicator-caret-left, 50%);
  position: absolute;
  right: var(--slider-value-indicator-caret-right);
  transform: translateX(-50%);
  transform: var(--slider-value-indicator-caret-transform, translateX(-50%));
  width: 0
}

.mdc-slider .mdc-slider__value-indicator::after {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid rgba(0,0,0,0);
  border-radius: inherit;
  content: "";
  pointer-events: none
}

@media screen and (forced-colors: active) {
  .mdc-slider .mdc-slider__value-indicator::after {
    border-color: CanvasText
  }
}

.mdc-slider .mdc-slider__thumb--with-indicator .mdc-slider__value-indicator-container {
  pointer-events: auto
}

.mdc-slider .mdc-slider__thumb--with-indicator .mdc-slider__value-indicator {
  transition: transform 100ms 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: scale(1)
}

@media(prefers-reduced-motion) {
  .mdc-slider .mdc-slider__value-indicator,.mdc-slider .mdc-slider__thumb--with-indicator .mdc-slider__value-indicator {
    transition: none
  }
}

.mdc-slider .mdc-slider__value-indicator-text {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-subtitle2-font-size, 0.875rem);
  line-height: 1.375rem;
  line-height: var(--mdc-typography-subtitle2-line-height, 1.375rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-subtitle2-font-weight, 500);
  letter-spacing: 0.0071428571em;
  letter-spacing: var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-subtitle2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle2-text-transform, inherit)
}

.mdc-slider .mdc-slider__value-indicator {
  background-color: #000;
  opacity: .6
}

.mdc-slider .mdc-slider__value-indicator::before {
  border-top-color: #000
}

.mdc-slider .mdc-slider__value-indicator {
  color: #fff;
  color: var(--mdc-theme-on-primary, #fff)
}

.mdc-slider .mdc-slider__thumb {
  display: flex;
  height: 48px;
  left: -24px;
  outline: none;
  position: absolute;
  user-select: none;
  width: 48px
}

.mdc-slider .mdc-slider__thumb--top {
  z-index: 1
}

.mdc-slider .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob {
  border-style: solid;
  border-width: 1px;
  box-sizing: content-box
}

.mdc-slider .mdc-slider__thumb-knob {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0,0,0,.12);
  border: 10px solid;
  border-radius: 50%;
  box-sizing: border-box;
  height: 20px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 20px
}

.mdc-slider .mdc-slider__thumb-knob {
  background-color: #6200ee;
  background-color: var(--mdc-theme-primary, #6200ee);
  border-color: #6200ee;
  border-color: var(--mdc-theme-primary, #6200ee)
}

.mdc-slider .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob {
  border-color: #fff
}

.mdc-slider.mdc-slider--disabled .mdc-slider__thumb-knob {
  background-color: #000;
  background-color: var(--mdc-theme-on-surface, #000);
  border-color: #000;
  border-color: var(--mdc-theme-on-surface, #000)
}

.mdc-slider.mdc-slider--disabled .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mdc-slider.mdc-slider--disabled .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mdc-slider.mdc-slider--disabled .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob {
  border-color: #fff
}

.mdc-slider .mdc-slider__thumb::before,.mdc-slider .mdc-slider__thumb::after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))
}

.mdc-slider .mdc-slider__thumb:hover::before,.mdc-slider .mdc-slider__thumb.mdc-ripple-surface--hover::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-slider .mdc-slider__thumb.mdc-ripple-upgraded--background-focused::before,.mdc-slider .mdc-slider__thumb:not(.mdc-ripple-upgraded):focus::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-slider .mdc-slider__thumb:not(.mdc-ripple-upgraded)::after {
  transition: opacity 150ms linear
}

.mdc-slider .mdc-slider__thumb:not(.mdc-ripple-upgraded):active::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-slider .mdc-slider__thumb.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-slider .mdc-slider__tick-marks {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  height: 100%;
  justify-content: space-between;
  padding: 0 1px;
  position: absolute;
  width: 100%
}

.mdc-slider .mdc-slider__tick-mark--active,.mdc-slider .mdc-slider__tick-mark--inactive {
  border-radius: 50%;
  height: 2px;
  width: 2px
}

.mdc-slider .mdc-slider__tick-mark--active {
  background-color: #fff;
  background-color: var(--mdc-theme-on-primary, #fff);
  opacity: .6
}

.mdc-slider.mdc-slider--disabled .mdc-slider__tick-mark--active {
  background-color: #fff;
  background-color: var(--mdc-theme-on-primary, #fff);
  opacity: .6
}

.mdc-slider .mdc-slider__tick-mark--inactive {
  background-color: #6200ee;
  background-color: var(--mdc-theme-primary, #6200ee);
  opacity: .6
}

.mdc-slider.mdc-slider--disabled .mdc-slider__tick-mark--inactive {
  background-color: #000;
  background-color: var(--mdc-theme-on-surface, #000);
  opacity: .6
}

.mdc-slider--discrete .mdc-slider__thumb,.mdc-slider--discrete .mdc-slider__track--active_fill {
  transition: transform 80ms ease
}

@media(prefers-reduced-motion) {
  .mdc-slider--discrete .mdc-slider__thumb,.mdc-slider--discrete .mdc-slider__track--active_fill {
    transition: none
  }
}

.mdc-slider--disabled {
  opacity: .38;
  cursor: auto
}

.mdc-slider--disabled .mdc-slider__thumb {
  pointer-events: none
}

.mdc-slider__input {
  cursor: pointer;
  left: 0;
  margin: 0;
  height: 100%;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%
}

.mdc-slider {
  -webkit-tap-highlight-color: rgba(255,255,255,0)
}

.mdc-snackbar {
  z-index: 8;
  margin: 8px;
  display: none;
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  pointer-events: none;
  -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.mdc-snackbar__surface {
  background-color: #333333
}

.mdc-snackbar__label {
  color: rgba(255, 255, 255, 0.87)
}

.mdc-snackbar__surface {
  min-width: 344px
}

@media(max-width: 480px),(max-width: 344px) {
  .mdc-snackbar__surface {
    min-width:100%
  }
}

.mdc-snackbar__surface {
  max-width: 672px
}

.mdc-snackbar__surface {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0,0,0,.12)
}

.mdc-snackbar__surface {
  border-radius: 4px;
  border-radius: var(--mdc-shape-small, 4px)
}

.mdc-snackbar--opening,.mdc-snackbar--open,.mdc-snackbar--closing {
  display: flex
}

.mdc-snackbar--open .mdc-snackbar__label,.mdc-snackbar--open .mdc-snackbar__actions {
  visibility: visible
}

.mdc-snackbar--leading {
  justify-content: flex-start
}

.mdc-snackbar--stacked .mdc-snackbar__label {
  padding-left: 16px;
  padding-right: 8px;
  padding-bottom: 12px
}

[dir=rtl] .mdc-snackbar--stacked .mdc-snackbar__label,.mdc-snackbar--stacked .mdc-snackbar__label[dir=rtl] {
  padding-left: 8px;
  padding-right: 16px
}

.mdc-snackbar--stacked .mdc-snackbar__surface {
  flex-direction: column;
  align-items: flex-start
}

.mdc-snackbar--stacked .mdc-snackbar__actions {
  align-self: flex-end;
  margin-bottom: 8px
}

.mdc-snackbar__surface {
  padding-left: 0;
  padding-right: 8px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  box-sizing: border-box;
  transform: scale(0.8);
  opacity: 0
}

.mdc-snackbar__surface::before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid rgba(0,0,0,0);
  border-radius: inherit;
  content: "";
  pointer-events: none
}

@media screen and (forced-colors: active) {
  .mdc-snackbar__surface::before {
    border-color: CanvasText
  }
}

[dir=rtl] .mdc-snackbar__surface,.mdc-snackbar__surface[dir=rtl] {
  padding-left: 8px;
  padding-right: 0
}

.mdc-snackbar--open .mdc-snackbar__surface {
  transform: scale(1);
  opacity: 1;
  pointer-events: auto;
  transition: opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)
}

.mdc-snackbar--closing .mdc-snackbar__surface {
  transform: scale(1);
  transition: opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)
}

.mdc-snackbar__label {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit);
  padding-left: 16px;
  padding-right: 8px;
  width: 100%;
  flex-grow: 1;
  box-sizing: border-box;
  margin: 0;
  visibility: hidden;
  padding-top: 14px;
  padding-bottom: 14px
}

[dir=rtl] .mdc-snackbar__label,.mdc-snackbar__label[dir=rtl] {
  padding-left: 8px;
  padding-right: 16px
}

.mdc-snackbar__label::before {
  display: inline;
  content: attr(data-mdc-snackbar-label-text)
}

.mdc-snackbar__actions {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  box-sizing: border-box;
  visibility: hidden
}

.mdc-snackbar__action:not(:disabled) {
  color: #6200ee
}

.mdc-snackbar__action .mdc-button__ripple::before,.mdc-snackbar__action .mdc-button__ripple::after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, #6200ee)
}

.mdc-snackbar__action:hover .mdc-button__ripple::before,.mdc-snackbar__action.mdc-ripple-surface--hover .mdc-button__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-snackbar__action.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,.mdc-snackbar__action:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-snackbar__action:not(.mdc-ripple-upgraded) .mdc-button__ripple::after {
  transition: opacity 150ms linear
}

.mdc-snackbar__action:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-snackbar__action.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-snackbar__dismiss {
  color: rgba(255, 255, 255, 0.87)
}

.mdc-snackbar__dismiss .mdc-icon-button__ripple::before,.mdc-snackbar__dismiss .mdc-icon-button__ripple::after {
  background-color: rgba(255, 255, 255, 0.87);
  background-color: var(--mdc-ripple-color, rgba(255, 255, 255, 0.87))
}

.mdc-snackbar__dismiss:hover .mdc-icon-button__ripple::before,.mdc-snackbar__dismiss.mdc-ripple-surface--hover .mdc-icon-button__ripple::before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08)
}

.mdc-snackbar__dismiss.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple::before,.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple::before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24)
}

.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple::after {
  transition: opacity 150ms linear
}

.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple::after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24)
}

.mdc-snackbar__dismiss.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24)
}

.mdc-snackbar__dismiss.mdc-snackbar__dismiss {
  width: 36px;
  height: 36px;
  padding: 6px;
  font-size: 18px
}

.mdc-snackbar__dismiss.mdc-snackbar__dismiss .mdc-icon-button__focus-ring {
  display: none
}

.mdc-snackbar__dismiss.mdc-snackbar__dismiss.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-snackbar__dismiss.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
  display: block;
  max-height: 36px;
  max-width: 36px
}

@media screen and (forced-colors: active) {
  .mdc-snackbar__dismiss.mdc-snackbar__dismiss.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-snackbar__dismiss.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
    pointer-events: none;
    border: 2px solid rgba(0,0,0,0);
    border-radius: 6px;
    box-sizing: content-box;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: 100%;
    width: 100%
  }
}

@media screen and (forced-colors: active)and (forced-colors: active) {
  .mdc-snackbar__dismiss.mdc-snackbar__dismiss.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-snackbar__dismiss.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
    border-color: CanvasText
  }
}

@media screen and (forced-colors: active) {
  .mdc-snackbar__dismiss.mdc-snackbar__dismiss.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring::after,.mdc-snackbar__dismiss.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring::after {
    content: "";
    border: 2px solid rgba(0,0,0,0);
    border-radius: 8px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: calc(100% + 4px);
    width: calc(100% + 4px)
  }
}

@media screen and (forced-colors: active)and (forced-colors: active) {
  .mdc-snackbar__dismiss.mdc-snackbar__dismiss.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring::after,.mdc-snackbar__dismiss.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring::after {
    border-color: CanvasText
  }
}

.mdc-snackbar__dismiss.mdc-snackbar__dismiss.mdc-icon-button--reduced-size .mdc-icon-button__ripple {
  width: 36px;
  height: 36px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px
}

.mdc-snackbar__dismiss.mdc-snackbar__dismiss.mdc-icon-button--reduced-size.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-snackbar__dismiss.mdc-snackbar__dismiss.mdc-icon-button--reduced-size:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring {
  max-height: 36px;
  max-width: 36px
}

.mdc-snackbar__dismiss.mdc-snackbar__dismiss .mdc-icon-button__touch {
  position: absolute;
  top: 50%;
  height: 36px;
  left: 50%;
  width: 36px;
  transform: translate(-50%, -50%)
}

.mdc-snackbar__action+.mdc-snackbar__dismiss {
  margin-left: 8px;
  margin-right: 0
}

[dir=rtl] .mdc-snackbar__action+.mdc-snackbar__dismiss,.mdc-snackbar__action+.mdc-snackbar__dismiss[dir=rtl] {
  margin-left: 0;
  margin-right: 8px
}

.mdc-switch {
  align-items: center;
  background: none;
  border: none;
  cursor: pointer;
  display: inline-flex;
  flex-shrink: 0;
  margin: 0;
  outline: none;
  overflow: visible;
  padding: 0;
  position: relative
}

.mdc-switch:disabled {
  cursor: default;
  pointer-events: none
}

.mdc-switch__track {
  overflow: hidden;
  position: relative;
  width: 100%
}

.mdc-switch__track::before,.mdc-switch__track::after {
  border: 1px solid rgba(0,0,0,0);
  border-radius: inherit;
  box-sizing: border-box;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  width: 100%
}

@media screen and (forced-colors: active) {
  .mdc-switch__track::before,.mdc-switch__track::after {
    border-color: currentColor
  }
}

.mdc-switch__track::before {
  transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: translateX(0)
}

.mdc-switch__track::after {
  transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transform: translateX(-100%)
}

[dir=rtl] .mdc-switch__track::after,.mdc-switch__track[dir=rtl]::after {
  transform: translateX(100%)
}

.mdc-switch--selected .mdc-switch__track::before {
  transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transform: translateX(100%)
}

[dir=rtl] .mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track[dir=rtl]::before {
  transform: translateX(-100%)
}

.mdc-switch--selected .mdc-switch__track::after {
  transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: translateX(0)
}

.mdc-switch__handle-track {
  height: 100%;
  pointer-events: none;
  position: absolute;
  top: 0;
  transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
  left: 0;
  right: auto;
  transform: translateX(0)
}

[dir=rtl] .mdc-switch__handle-track,.mdc-switch__handle-track[dir=rtl] {
  left: auto;
  right: 0
}

.mdc-switch--selected .mdc-switch__handle-track {
  transform: translateX(100%)
}

[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track,.mdc-switch--selected .mdc-switch__handle-track[dir=rtl] {
  transform: translateX(-100%)
}

.mdc-switch__handle {
  display: flex;
  pointer-events: auto;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  right: auto
}

[dir=rtl] .mdc-switch__handle,.mdc-switch__handle[dir=rtl] {
  left: auto;
  right: 0
}

.mdc-switch__handle::before,.mdc-switch__handle::after {
  border: 1px solid rgba(0,0,0,0);
  border-radius: inherit;
  box-sizing: border-box;
  content: "";
  width: 100%;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition: background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
  z-index: -1
}

@media screen and (forced-colors: active) {
  .mdc-switch__handle::before,.mdc-switch__handle::after {
    border-color: currentColor
  }
}

.mdc-switch__shadow {
  border-radius: inherit;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0
}

.mdc-elevation-overlay {
  bottom: 0;
  left: 0;
  right: 0;
  top: 0
}

.mdc-switch__ripple {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: -1
}

.mdc-switch:disabled .mdc-switch__ripple {
  display: none
}

.mdc-switch__icons {
  height: 100%;
  position: relative;
  width: 100%;
  z-index: 1
}

.mdc-switch__icon {
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  opacity: 0;
  transition: opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)
}

.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off {
  opacity: 1;
  transition: opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)
}

.mdc-switch {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity
}

.mdc-switch .mdc-switch__ripple::before,.mdc-switch .mdc-switch__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

.mdc-switch .mdc-switch__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

.mdc-switch .mdc-switch__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

.mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

.mdc-switch.mdc-ripple-upgraded--unbounded .mdc-switch__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

.mdc-switch.mdc-ripple-upgraded--foreground-activation .mdc-switch__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-switch.mdc-ripple-upgraded--foreground-deactivation .mdc-switch__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-switch .mdc-switch__ripple::before,.mdc-switch .mdc-switch__ripple::after {
  top: calc(50% - 50%);
  left: calc(50% - 50%);
  width: 100%;
  height: 100%
}

.mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::before,.mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after {
  top: var(--mdc-ripple-top, calc(50% - 50%));
  left: var(--mdc-ripple-left, calc(50% - 50%));
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-switch .mdc-switch__focus-ring-wrapper {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%)
}

.mdc-switch.mdc-ripple-upgraded--background-focused .mdc-switch__focus-ring,.mdc-switch:not(.mdc-ripple-upgraded):focus .mdc-switch__focus-ring {
  pointer-events: none;
  border: 2px solid rgba(0,0,0,0);
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc( 100% + 4px );
  width: calc( 100% + 4px )
}

@media screen and (forced-colors: active) {
  .mdc-switch.mdc-ripple-upgraded--background-focused .mdc-switch__focus-ring,.mdc-switch:not(.mdc-ripple-upgraded):focus .mdc-switch__focus-ring {
    border-color: CanvasText
  }
}

.mdc-switch.mdc-ripple-upgraded--background-focused .mdc-switch__focus-ring::after,.mdc-switch:not(.mdc-ripple-upgraded):focus .mdc-switch__focus-ring::after {
  content: "";
  border: 2px solid rgba(0,0,0,0);
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px)
}

@media screen and (forced-colors: active) {
  .mdc-switch.mdc-ripple-upgraded--background-focused .mdc-switch__focus-ring::after,.mdc-switch:not(.mdc-ripple-upgraded):focus .mdc-switch__focus-ring::after {
    border-color: CanvasText
  }
}

.mdc-switch {
  width: 36px;
  width: var(--mdc-switch-track-width, 36px)
}

.mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after {
  background: #6200ee;
  background: var(--mdc-switch-selected-handle-color, var(--mdc-theme-primary, #6200ee))
}

.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after {
  background: #310077;
  background: var(--mdc-switch-selected-hover-handle-color, #310077)
}

.mdc-switch.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after {
  background: #310077;
  background: var(--mdc-switch-selected-focus-handle-color, #310077)
}

.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle::after {
  background: #310077;
  background: var(--mdc-switch-selected-pressed-handle-color, #310077)
}

.mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle::after {
  background: #424242;
  background: var(--mdc-switch-disabled-selected-handle-color, #424242)
}

.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after {
  background: #616161;
  background: var(--mdc-switch-unselected-handle-color, #616161)
}

.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after {
  background: #212121;
  background: var(--mdc-switch-unselected-hover-handle-color, #212121)
}

.mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after {
  background: #212121;
  background: var(--mdc-switch-unselected-focus-handle-color, #212121)
}

.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__handle::after {
  background: #212121;
  background: var(--mdc-switch-unselected-pressed-handle-color, #212121)
}

.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle::after {
  background: #424242;
  background: var(--mdc-switch-disabled-unselected-handle-color, #424242)
}

.mdc-switch .mdc-switch__handle::before {
  background: #fff;
  background: var(--mdc-switch-handle-surface-color, var(--mdc-theme-surface, #fff))
}

.mdc-switch:enabled .mdc-switch__shadow {
  --mdc-elevation-box-shadow-for-gss: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  box-shadow: var(--mdc-switch-handle-elevation, var(--mdc-elevation-box-shadow-for-gss))
}

.mdc-switch:disabled .mdc-switch__shadow {
  --mdc-elevation-box-shadow-for-gss: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  box-shadow: var(--mdc-switch-disabled-handle-elevation, var(--mdc-elevation-box-shadow-for-gss))
}

.mdc-switch .mdc-switch__focus-ring-wrapper,.mdc-switch .mdc-switch__handle {
  height: 20px;
  height: var(--mdc-switch-handle-height, 20px)
}

.mdc-switch:disabled .mdc-switch__handle::after {
  opacity: 0.38;
  opacity: var(--mdc-switch-disabled-handle-opacity, 0.38)
}

.mdc-switch .mdc-switch__handle {
  border-radius: 10px;
  border-radius: var(--mdc-switch-handle-shape, 10px)
}

.mdc-switch .mdc-switch__handle {
  width: 20px;
  width: var(--mdc-switch-handle-width, 20px)
}

.mdc-switch .mdc-switch__handle-track {
  width: calc(100% - 20px);
  width: calc(100% - var(--mdc-switch-handle-width, 20px))
}

.mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon {
  fill: #fff;
  fill: var(--mdc-switch-selected-icon-color, var(--mdc-theme-on-primary, #fff))
}

.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon {
  fill: #fff;
  fill: var(--mdc-switch-disabled-selected-icon-color, var(--mdc-theme-on-primary, #fff))
}

.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon {
  fill: #fff;
  fill: var(--mdc-switch-unselected-icon-color, var(--mdc-theme-on-primary, #fff))
}

.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon {
  fill: #fff;
  fill: var(--mdc-switch-disabled-unselected-icon-color, var(--mdc-theme-on-primary, #fff))
}

.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons {
  opacity: 0.38;
  opacity: var(--mdc-switch-disabled-selected-icon-opacity, 0.38)
}

.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons {
  opacity: 0.38;
  opacity: var(--mdc-switch-disabled-unselected-icon-opacity, 0.38)
}

.mdc-switch.mdc-switch--selected .mdc-switch__icon {
  width: 18px;
  width: var(--mdc-switch-selected-icon-size, 18px);
  height: 18px;
  height: var(--mdc-switch-selected-icon-size, 18px)
}

.mdc-switch.mdc-switch--unselected .mdc-switch__icon {
  width: 18px;
  width: var(--mdc-switch-unselected-icon-size, 18px);
  height: 18px;
  height: var(--mdc-switch-unselected-icon-size, 18px)
}

.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after {
  background-color: #6200ee;
  background-color: var(--mdc-switch-selected-hover-state-layer-color, var(--mdc-theme-primary, #6200ee))
}

.mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after {
  background-color: #6200ee;
  background-color: var(--mdc-switch-selected-focus-state-layer-color, var(--mdc-theme-primary, #6200ee))
}

.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::after {
  background-color: #6200ee;
  background-color: var(--mdc-switch-selected-pressed-state-layer-color, var(--mdc-theme-primary, #6200ee))
}

.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after {
  background-color: #424242;
  background-color: var(--mdc-switch-unselected-hover-state-layer-color, #424242)
}

.mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after {
  background-color: #424242;
  background-color: var(--mdc-switch-unselected-focus-state-layer-color, #424242)
}

.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after {
  background-color: #424242;
  background-color: var(--mdc-switch-unselected-pressed-state-layer-color, #424242)
}

.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-switch-selected-hover-state-layer-opacity, 0.04)
}

.mdc-switch.mdc-switch--selected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-switch-selected-focus-state-layer-opacity, 0.12)
}

.mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after {
  transition: opacity 150ms linear
}

.mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-switch-selected-pressed-state-layer-opacity, 0.1)
}

.mdc-switch.mdc-switch--selected:enabled:active.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-switch-selected-pressed-state-layer-opacity, 0.1)
}

.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-switch-unselected-hover-state-layer-opacity, 0.04)
}

.mdc-switch.mdc-switch--unselected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-switch-unselected-focus-state-layer-opacity, 0.12)
}

.mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after {
  transition: opacity 150ms linear
}

.mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-switch-unselected-pressed-state-layer-opacity, 0.1)
}

.mdc-switch.mdc-switch--unselected:enabled:active.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-switch-unselected-pressed-state-layer-opacity, 0.1)
}

.mdc-switch .mdc-switch__ripple {
  height: 48px;
  height: var(--mdc-switch-state-layer-size, 48px);
  width: 48px;
  width: var(--mdc-switch-state-layer-size, 48px)
}

.mdc-switch .mdc-switch__track {
  height: 14px;
  height: var(--mdc-switch-track-height, 14px)
}

.mdc-switch:disabled .mdc-switch__track {
  opacity: 0.12;
  opacity: var(--mdc-switch-disabled-track-opacity, 0.12)
}

.mdc-switch:enabled .mdc-switch__track::after {
  background: #d7bbff;
  background: var(--mdc-switch-selected-track-color, #d7bbff)
}

.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after {
  background: #d7bbff;
  background: var(--mdc-switch-selected-hover-track-color, #d7bbff)
}

.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after {
  background: #d7bbff;
  background: var(--mdc-switch-selected-focus-track-color, #d7bbff)
}

.mdc-switch:enabled:active .mdc-switch__track::after {
  background: #d7bbff;
  background: var(--mdc-switch-selected-pressed-track-color, #d7bbff)
}

.mdc-switch:disabled .mdc-switch__track::after {
  background: #424242;
  background: var(--mdc-switch-disabled-selected-track-color, #424242)
}

.mdc-switch:enabled .mdc-switch__track::before {
  background: #e0e0e0;
  background: var(--mdc-switch-unselected-track-color, #e0e0e0)
}

.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before {
  background: #e0e0e0;
  background: var(--mdc-switch-unselected-hover-track-color, #e0e0e0)
}

.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before {
  background: #e0e0e0;
  background: var(--mdc-switch-unselected-focus-track-color, #e0e0e0)
}

.mdc-switch:enabled:active .mdc-switch__track::before {
  background: #e0e0e0;
  background: var(--mdc-switch-unselected-pressed-track-color, #e0e0e0)
}

.mdc-switch:disabled .mdc-switch__track::before {
  background: #424242;
  background: var(--mdc-switch-disabled-unselected-track-color, #424242)
}

.mdc-switch .mdc-switch__track {
  border-radius: 7px;
  border-radius: var(--mdc-switch-track-shape, 7px)
}

@media screen and (forced-colors: active),(-ms-high-contrast: active) {
  .mdc-switch:disabled .mdc-switch__handle::after {
    opacity: 1;
    opacity: var(--mdc-switch-disabled-handle-opacity, 1)
  }

  .mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon {
    fill: ButtonText;
    fill: var(--mdc-switch-selected-icon-color, ButtonText)
  }

  .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon {
    fill: GrayText;
    fill: var(--mdc-switch-disabled-selected-icon-color, GrayText)
  }

  .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon {
    fill: ButtonText;
    fill: var(--mdc-switch-unselected-icon-color, ButtonText)
  }

  .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon {
    fill: GrayText;
    fill: var(--mdc-switch-disabled-unselected-icon-color, GrayText)
  }

  .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons {
    opacity: 1;
    opacity: var(--mdc-switch-disabled-selected-icon-opacity, 1)
  }

  .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons {
    opacity: 1;
    opacity: var(--mdc-switch-disabled-unselected-icon-opacity, 1)
  }

  .mdc-switch:disabled .mdc-switch__track {
    opacity: 1;
    opacity: var(--mdc-switch-disabled-track-opacity, 1)
  }
}

.mdc-switch {
  margin: 14px
}

.mdc-switch.smui-switch--color-secondary {
  --mdc-switch-disabled-selected-icon-color: var(--mdc-theme-on-secondary, #fff);
  --mdc-switch-disabled-unselected-icon-color: var(--mdc-theme-on-secondary, #fff);
  --mdc-switch-selected-focus-handle-color: #014443;
  --mdc-switch-selected-focus-state-layer-color: var(--mdc-theme-secondary, #018786);
  --mdc-switch-selected-focus-track-color: #a2fefe;
  --mdc-switch-selected-handle-color: var(--mdc-theme-secondary, #018786);
  --mdc-switch-selected-hover-handle-color: #014443;
  --mdc-switch-selected-hover-state-layer-color: var(--mdc-theme-secondary, #018786);
  --mdc-switch-selected-hover-track-color: #a2fefe;
  --mdc-switch-selected-icon-color: var(--mdc-theme-on-secondary, #fff);
  --mdc-switch-selected-pressed-handle-color: #014443;
  --mdc-switch-selected-pressed-state-layer-color: var(--mdc-theme-secondary, #018786);
  --mdc-switch-selected-pressed-track-color: #a2fefe;
  --mdc-switch-selected-track-color: #a2fefe;
  --mdc-switch-unselected-icon-color: var(--mdc-theme-on-secondary, #fff)
}

.mdc-tab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-button-font-size, 0.875rem);
  line-height: 2.25rem;
  line-height: var(--mdc-typography-button-line-height, 2.25rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-button-font-weight, 500);
  letter-spacing: 0.0892857143em;
  letter-spacing: var(--mdc-typography-button-letter-spacing, 0.0892857143em);
  text-decoration: none;
  text-decoration: var(--mdc-typography-button-text-decoration, none);
  text-transform: uppercase;
  text-transform: var(--mdc-typography-button-text-transform, uppercase);
  position: relative
}

.mdc-tab .mdc-tab__text-label {
  color: rgba(0, 0, 0, 0.6)
}

.mdc-tab .mdc-tab__icon {
  color: rgba(0, 0, 0, 0.54);
  fill: currentColor
}

.mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring {
  pointer-events: none;
  border: 2px solid rgba(0,0,0,0);
  border-radius: 8px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc( 100% + -12px );
  width: calc( 100% + -8px );
  margin-top: -2px;
  z-index: 2
}

@media screen and (forced-colors: active) {
  .mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring {
    border-color: CanvasText
  }
}

.mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring::after {
  content: "";
  border: 2px solid rgba(0,0,0,0);
  border-radius: 10px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px)
}

@media screen and (forced-colors: active) {
  .mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring::after {
    border-color: CanvasText
  }
}

.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring {
  pointer-events: none;
  border: 2px solid rgba(0,0,0,0);
  border-radius: 8px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc( 100% + -8px );
  width: calc( 100% + -8px );
  z-index: 2
}

@media screen and (forced-colors: active) {
  .mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring {
    border-color: CanvasText
  }
}

.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring::after {
  content: "";
  border: 2px solid rgba(0,0,0,0);
  border-radius: 10px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px)
}

@media screen and (forced-colors: active) {
  .mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring::after {
    border-color: CanvasText
  }
}

.mdc-tab__content {
  position: relative
}

.mdc-tab__icon {
  width: 24px;
  height: 24px;
  font-size: 24px
}

.mdc-tab--active .mdc-tab__text-label {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee)
}

.mdc-tab--active .mdc-tab__icon {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee);
  fill: currentColor
}

.mdc-tab {
  background: none
}

.mdc-tab {
  min-width: 90px;
  padding-right: 24px;
  padding-left: 24px;
  display: flex;
  flex: 1 0 auto;
  justify-content: center;
  box-sizing: border-box;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  border: none;
  outline: none;
  text-align: center;
  white-space: nowrap;
  cursor: pointer;
  -webkit-appearance: none;
  z-index: 1
}

.mdc-tab::-moz-focus-inner {
  padding: 0;
  border: 0
}

.mdc-tab--min-width {
  flex: 0 1 auto
}

.mdc-tab__content {
  display: flex;
  align-items: center;
  justify-content: center;
  height: inherit;
  pointer-events: none
}

.mdc-tab__text-label {
  transition: 150ms color linear;
  display: inline-block;
  line-height: 1;
  z-index: 2
}

.mdc-tab__icon {
  transition: 150ms color linear;
  z-index: 2
}

.mdc-tab--stacked .mdc-tab__content {
  flex-direction: column;
  align-items: center;
  justify-content: center
}

.mdc-tab--stacked .mdc-tab__text-label {
  padding-top: 6px;
  padding-bottom: 4px
}

.mdc-tab--active .mdc-tab__text-label,.mdc-tab--active .mdc-tab__icon {
  transition-delay: 100ms
}

.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label {
  padding-left: 8px;
  padding-right: 0
}

[dir=rtl] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label,.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir=rtl] {
  padding-left: 0;
  padding-right: 8px
}

.mdc-tab {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.mdc-tab .mdc-tab__ripple::before,.mdc-tab .mdc-tab__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

.mdc-tab .mdc-tab__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

.mdc-tab .mdc-tab__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

.mdc-tab.mdc-ripple-upgraded .mdc-tab__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-tab.mdc-ripple-upgraded .mdc-tab__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

.mdc-tab.mdc-ripple-upgraded--unbounded .mdc-tab__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

.mdc-tab.mdc-ripple-upgraded--foreground-activation .mdc-tab__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-tab.mdc-ripple-upgraded--foreground-deactivation .mdc-tab__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-tab .mdc-tab__ripple::before,.mdc-tab .mdc-tab__ripple::after {
  top: calc(50% - 100%);
  left: calc(50% - 100%);
  width: 200%;
  height: 200%
}

.mdc-tab.mdc-ripple-upgraded .mdc-tab__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-tab .mdc-tab__ripple::before,.mdc-tab .mdc-tab__ripple::after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))
}

.mdc-tab:hover .mdc-tab__ripple::before,.mdc-tab.mdc-ripple-surface--hover .mdc-tab__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-tab:not(.mdc-ripple-upgraded) .mdc-tab__ripple::after {
  transition: opacity 150ms linear
}

.mdc-tab:not(.mdc-ripple-upgraded):active .mdc-tab__ripple::after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-tab.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.mdc-tab__ripple {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  will-change: transform,opacity
}

.mdc-tab-indicator .mdc-tab-indicator__content--underline {
  border-color: #6200ee;
  border-color: var(--mdc-theme-primary, #6200ee)
}

.mdc-tab-indicator .mdc-tab-indicator__content--icon {
  color: #018786;
  color: var(--mdc-theme-secondary, #018786)
}

.mdc-tab-indicator .mdc-tab-indicator__content--underline {
  border-top-width: 2px
}

.mdc-tab-indicator .mdc-tab-indicator__content--icon {
  height: 34px;
  font-size: 34px
}

.mdc-tab-indicator {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 1
}

.mdc-tab-indicator__content {
  transform-origin: left;
  opacity: 0
}

.mdc-tab-indicator__content--underline {
  align-self: flex-end;
  box-sizing: border-box;
  width: 100%;
  border-top-style: solid
}

.mdc-tab-indicator__content--icon {
  align-self: center;
  margin: 0 auto
}

.mdc-tab-indicator--active .mdc-tab-indicator__content {
  opacity: 1
}

.mdc-tab-indicator .mdc-tab-indicator__content {
  transition: 250ms transform cubic-bezier(0.4, 0, 0.2, 1)
}

.mdc-tab-indicator--no-transition .mdc-tab-indicator__content {
  transition: none
}

.mdc-tab-indicator--fade .mdc-tab-indicator__content {
  transition: 150ms opacity linear
}

.mdc-tab-indicator--active.mdc-tab-indicator--fade .mdc-tab-indicator__content {
  transition-delay: 100ms
}

.mdc-tab-bar {
  width: 100%
}

.mdc-tab {
  height: 48px
}

.mdc-tab--stacked {
  height: 72px
}

.mdc-tab-scroller {
  overflow-y: hidden
}

.mdc-tab-scroller.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-content {
  transition: 250ms transform cubic-bezier(0.4, 0, 0.2, 1)
}

.mdc-tab-scroller__test {
  position: absolute;
  top: -9999px;
  width: 100px;
  height: 100px;
  overflow-x: scroll
}

.mdc-tab-scroller__scroll-area {
  -webkit-overflow-scrolling: touch;
  display: flex;
  overflow-x: hidden
}

.mdc-tab-scroller__scroll-area::-webkit-scrollbar,.mdc-tab-scroller__test::-webkit-scrollbar {
  display: none
}

.mdc-tab-scroller__scroll-area--scroll {
  overflow-x: scroll
}

.mdc-tab-scroller__scroll-content {
  position: relative;
  display: flex;
  flex: 1 0 auto;
  transform: none;
  will-change: transform
}

.mdc-tab-scroller--align-start .mdc-tab-scroller__scroll-content {
  justify-content: flex-start
}

.mdc-tab-scroller--align-end .mdc-tab-scroller__scroll-content {
  justify-content: flex-end
}

.mdc-tab-scroller--align-center .mdc-tab-scroller__scroll-content {
  justify-content: center
}

.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-area {
  -webkit-overflow-scrolling: auto
}

.mdc-text-field--filled {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity
}

.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

.mdc-text-field--filled .mdc-text-field__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

.mdc-text-field--filled .mdc-text-field__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

.mdc-text-field--filled.mdc-ripple-upgraded--unbounded .mdc-text-field__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

.mdc-text-field--filled.mdc-ripple-upgraded--foreground-activation .mdc-text-field__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-text-field--filled.mdc-ripple-upgraded--foreground-deactivation .mdc-text-field__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after {
  top: calc(50% - 100%);
  left: calc(50% - 100%);
  width: 200%;
  height: 200%
}

.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-text-field__ripple {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none
}

.mdc-text-field {
  border-top-left-radius: 4px;
  border-top-left-radius: var(--mdc-shape-small, 4px);
  border-top-right-radius: 4px;
  border-top-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  display: inline-flex;
  align-items: baseline;
  padding: 0 16px;
  position: relative;
  box-sizing: border-box;
  overflow: hidden;
  will-change: opacity,transform,color
}

.mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label {
  color: rgba(0, 0, 0, 0.5)
}

.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input {
  color: rgba(0, 0, 0, 0.87)
}

@media all {
  .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder {
    color: rgba(0, 0, 0, 0.54)
  }
}

@media all {
  .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54)
  }
}

.mdc-text-field .mdc-text-field__input {
  caret-color: #6200ee;
  caret-color: var(--mdc-theme-primary, #6200ee)
}

.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text {
  color: rgba(0, 0, 0, 0.6)
}

.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field-character-counter,.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter {
  color: rgba(0, 0, 0, 0.6)
}

.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading {
  color: rgba(0, 0, 0, 0.54)
}

.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing {
  color: rgba(0, 0, 0, 0.54)
}

.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix {
  color: rgba(0, 0, 0, 0.6)
}

.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix {
  color: rgba(0, 0, 0, 0.6)
}

.mdc-text-field .mdc-floating-label {
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none
}

.mdc-text-field__input {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  height: 28px;
  transition: opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
  width: 100%;
  min-width: 0;
  border: none;
  border-radius: 0;
  background: none;
  appearance: none;
  padding: 0
}

.mdc-text-field__input::-ms-clear {
  display: none
}

.mdc-text-field__input::-webkit-calendar-picker-indicator {
  display: none
}

.mdc-text-field__input:focus {
  outline: none
}

.mdc-text-field__input:invalid {
  box-shadow: none
}

@media all {
  .mdc-text-field__input::placeholder {
    transition: opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
    opacity: 0
  }
}

@media all {
  .mdc-text-field__input:-ms-input-placeholder {
    transition: opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
    opacity: 0
  }
}

@media all {
  .mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder {
    transition-delay: 40ms;
    transition-duration: 110ms;
    opacity: 1
  }
}

@media all {
  .mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder {
    transition-delay: 40ms;
    transition-duration: 110ms;
    opacity: 1
  }
}

.mdc-text-field__affix {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  height: 28px;
  transition: opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
  opacity: 0;
  white-space: nowrap
}

.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix {
  opacity: 1
}

@supports(-webkit-hyphens: none) {
  .mdc-text-field--outlined .mdc-text-field__affix {
    align-items:center;
    align-self: center;
    display: inline-flex;
    height: 100%
  }
}

.mdc-text-field__affix--prefix {
  padding-left: 0;
  padding-right: 2px
}

[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl] {
  padding-left: 2px;
  padding-right: 0
}

.mdc-text-field--end-aligned .mdc-text-field__affix--prefix {
  padding-left: 0;
  padding-right: 12px
}

[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl] {
  padding-left: 12px;
  padding-right: 0
}

.mdc-text-field__affix--suffix {
  padding-left: 12px;
  padding-right: 0
}

[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl] {
  padding-left: 0;
  padding-right: 12px
}

.mdc-text-field--end-aligned .mdc-text-field__affix--suffix {
  padding-left: 2px;
  padding-right: 0
}

[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl] {
  padding-left: 0;
  padding-right: 2px
}

.mdc-text-field--filled {
  height: 56px
}

.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after {
  background-color: rgba(0, 0, 0, 0.87);
  background-color: var(--mdc-ripple-color, rgba(0, 0, 0, 0.87))
}

.mdc-text-field--filled:hover .mdc-text-field__ripple::before,.mdc-text-field--filled.mdc-ripple-surface--hover .mdc-text-field__ripple::before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04)
}

.mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12)
}

.mdc-text-field--filled::before {
  display: inline-block;
  width: 0;
  height: 40px;
  content: "";
  vertical-align: 0
}

.mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background-color: whitesmoke
}

.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before {
  border-bottom-color: rgba(0, 0, 0, 0.42)
}

.mdc-text-field--filled:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before {
  border-bottom-color: rgba(0, 0, 0, 0.87)
}

.mdc-text-field--filled .mdc-line-ripple::after {
  border-bottom-color: #6200ee;
  border-bottom-color: var(--mdc-theme-primary, #6200ee)
}

.mdc-text-field--filled .mdc-floating-label {
  left: 16px;
  right: initial
}

[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl] {
  left: initial;
  right: 16px
}

.mdc-text-field--filled .mdc-floating-label--float-above {
  transform: translateY(-106%) scale(0.75)
}

.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input {
  height: 100%
}

.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label {
  display: none
}

.mdc-text-field--filled.mdc-text-field--no-label::before {
  display: none
}

@supports(-webkit-hyphens: none) {
  .mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix {
    align-items:center;
    align-self: center;
    display: inline-flex;
    height: 100%
  }
}

.mdc-text-field--outlined {
  height: 56px;
  overflow: visible
}

.mdc-text-field--outlined .mdc-floating-label--float-above {
  transform: translateY(-37.25px) scale(1)
}

.mdc-text-field--outlined .mdc-floating-label--float-above {
  font-size: .75rem
}

.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  transform: translateY(-34.75px) scale(0.75)
}

.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  font-size: 1rem
}

.mdc-text-field--outlined .mdc-floating-label--shake {
  animation: mdc-floating-label-shake-float-above-text-field-outlined 250ms 1
}

@keyframes mdc-floating-label-shake-float-above-text-field-outlined {
  0% {
    transform: translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)
  }

  33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translateX(calc(4% - 0%)) translateY(-34.75px) scale(0.75)
  }

  66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translateX(calc(-4% - 0%)) translateY(-34.75px) scale(0.75)
  }

  100% {
    transform: translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)
  }
}

.mdc-text-field--outlined .mdc-text-field__input {
  height: 100%
}

.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing {
  border-color: rgba(0, 0, 0, 0.38)
}

.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: rgba(0, 0, 0, 0.87)
}

.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing {
  border-color: #6200ee;
  border-color: var(--mdc-theme-primary, #6200ee)
}

.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading {
  border-top-left-radius: 4px;
  border-top-left-radius: var(--mdc-shape-small, 4px);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-bottom-left-radius: var(--mdc-shape-small, 4px)
}

[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl] {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-top-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-right-radius: 4px;
  border-bottom-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-left-radius: 0
}

@supports(top: max(0%)) {
  .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading {
    width:max(12px, var(--mdc-shape-small, 4px))
  }
}

@supports(top: max(0%)) {
  .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch {
    max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px))*2)
  }
}

.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-top-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-right-radius: 4px;
  border-bottom-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-left-radius: 0
}

[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl] {
  border-top-left-radius: 4px;
  border-top-left-radius: var(--mdc-shape-small, 4px);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-bottom-left-radius: var(--mdc-shape-small, 4px)
}

@supports(top: max(0%)) {
  .mdc-text-field--outlined {
    padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))
  }
}

@supports(top: max(0%)) {
  .mdc-text-field--outlined {
    padding-right:max(16px, var(--mdc-shape-small, 4px))
  }
}

@supports(top: max(0%)) {
  .mdc-text-field--outlined+.mdc-text-field-helper-line {
    padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))
  }
}

@supports(top: max(0%)) {
  .mdc-text-field--outlined+.mdc-text-field-helper-line {
    padding-right:max(16px, var(--mdc-shape-small, 4px))
  }
}

.mdc-text-field--outlined.mdc-text-field--with-leading-icon {
  padding-left: 0
}

@supports(top: max(0%)) {
  .mdc-text-field--outlined.mdc-text-field--with-leading-icon {
    padding-right:max(16px, var(--mdc-shape-small, 4px))
  }
}

[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl] {
  padding-right: 0
}

@supports(top: max(0%)) {
  [dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl] {
    padding-left:max(16px, var(--mdc-shape-small, 4px))
  }
}

.mdc-text-field--outlined.mdc-text-field--with-trailing-icon {
  padding-right: 0
}

@supports(top: max(0%)) {
  .mdc-text-field--outlined.mdc-text-field--with-trailing-icon {
    padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))
  }
}

[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl] {
  padding-left: 0
}

@supports(top: max(0%)) {
  [dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl] {
    padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))
  }
}

.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon {
  padding-left: 0;
  padding-right: 0
}

.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch {
  padding-top: 1px
}

.mdc-text-field--outlined .mdc-text-field__ripple::before,.mdc-text-field--outlined .mdc-text-field__ripple::after {
  background-color: transparent;
  background-color: var(--mdc-ripple-color, transparent)
}

.mdc-text-field--outlined .mdc-floating-label {
  left: 4px;
  right: initial
}

[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl] {
  left: initial;
  right: 4px
}

.mdc-text-field--outlined .mdc-text-field__input {
  display: flex;
  border: none !important;
  background-color: rgba(0,0,0,0)
}

.mdc-text-field--outlined .mdc-notched-outline {
  z-index: 1
}

.mdc-text-field--textarea {
  flex-direction: column;
  align-items: center;
  width: auto;
  height: auto;
  padding: 0;
  transition: none
}

.mdc-text-field--textarea .mdc-floating-label {
  top: 19px
}

.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above) {
  transform: none
}

.mdc-text-field--textarea .mdc-text-field__input {
  flex-grow: 1;
  height: auto;
  min-height: 1.5rem;
  overflow-x: hidden;
  overflow-y: auto;
  box-sizing: border-box;
  resize: none;
  padding: 0 16px;
  line-height: 1.5rem
}

.mdc-text-field--textarea.mdc-text-field--filled::before {
  display: none
}

.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above {
  transform: translateY(-10.25px) scale(0.75)
}

.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake {
  animation: mdc-floating-label-shake-float-above-textarea-filled 250ms 1
}

@keyframes mdc-floating-label-shake-float-above-textarea-filled {
  0% {
    transform: translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)
  }

  33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translateX(calc(4% - 0%)) translateY(-10.25px) scale(0.75)
  }

  66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translateX(calc(-4% - 0%)) translateY(-10.25px) scale(0.75)
  }

  100% {
    transform: translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)
  }
}

.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input {
  margin-top: 23px;
  margin-bottom: 9px
}

.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input {
  margin-top: 16px;
  margin-bottom: 16px
}

.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch {
  padding-top: 0
}

.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above {
  transform: translateY(-27.25px) scale(1)
}

.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above {
  font-size: .75rem
}

.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  transform: translateY(-24.75px) scale(0.75)
}

.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  font-size: 1rem
}

.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake {
  animation: mdc-floating-label-shake-float-above-textarea-outlined 250ms 1
}

@keyframes mdc-floating-label-shake-float-above-textarea-outlined {
  0% {
    transform: translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)
  }

  33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translateX(calc(4% - 0%)) translateY(-24.75px) scale(0.75)
  }

  66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translateX(calc(-4% - 0%)) translateY(-24.75px) scale(0.75)
  }

  100% {
    transform: translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)
  }
}

.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input {
  margin-top: 16px;
  margin-bottom: 16px
}

.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label {
  top: 18px
}

.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input {
  margin-bottom: 2px
}

.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter {
  align-self: flex-end;
  padding: 0 16px
}

.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after {
  display: inline-block;
  width: 0;
  height: 16px;
  content: "";
  vertical-align: -16px
}

.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before {
  display: none
}

.mdc-text-field__resizer {
  align-self: stretch;
  display: inline-flex;
  flex-direction: column;
  flex-grow: 1;
  max-height: 100%;
  max-width: 100%;
  min-height: 56px;
  min-width: fit-content;
  min-width: -moz-available;
  min-width: -webkit-fill-available;
  overflow: hidden;
  resize: both
}

.mdc-text-field--filled .mdc-text-field__resizer {
  transform: translateY(-1px)
}

.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter {
  transform: translateY(1px)
}

.mdc-text-field--outlined .mdc-text-field__resizer {
  transform: translateX(-1px) translateY(-1px)
}

[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl] {
  transform: translateX(1px) translateY(-1px)
}

.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter {
  transform: translateX(1px) translateY(1px)
}

[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl] {
  transform: translateX(-1px) translateY(1px)
}

.mdc-text-field--with-leading-icon {
  padding-left: 0;
  padding-right: 16px
}

[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl] {
  padding-left: 16px;
  padding-right: 0
}

.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label {
  max-width: calc(100% - 48px);
  left: 48px;
  right: initial
}

[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl] {
  left: initial;
  right: 48px
}

.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above {
  max-width: calc(100% / 0.75 - 64px / 0.75)
}

.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label {
  left: 36px;
  right: initial
}

[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl] {
  left: initial;
  right: 36px
}

.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch {
  max-width: calc(100% - 60px)
}

.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above {
  transform: translateY(-37.25px) translateX(-32px) scale(1)
}

[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl] {
  transform: translateY(-37.25px) translateX(32px) scale(1)
}

.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above {
  font-size: .75rem
}

.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  transform: translateY(-34.75px) translateX(-32px) scale(0.75)
}

[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl] {
  transform: translateY(-34.75px) translateX(32px) scale(0.75)
}

.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  font-size: 1rem
}

.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake {
  animation: mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1
}

@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon {
  0% {
    transform: translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)
  }

  33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75)
  }

  66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75)
  }

  100% {
    transform: translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)
  }
}

[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake {
  animation: mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1
}

@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl {
  0% {
    transform: translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)
  }

  33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75)
  }

  66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75)
  }

  100% {
    transform: translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)
  }
}

.mdc-text-field--with-trailing-icon {
  padding-left: 16px;
  padding-right: 0
}

[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl] {
  padding-left: 0;
  padding-right: 16px
}

.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label {
  max-width: calc(100% - 64px)
}

.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above {
  max-width: calc(100% / 0.75 - 64px / 0.75)
}

.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch {
  max-width: calc(100% - 60px)
}

.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon {
  padding-left: 0;
  padding-right: 0
}

.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label {
  max-width: calc(100% - 96px)
}

.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above {
  max-width: calc(100% / 0.75 - 96px / 0.75)
}

.mdc-text-field-helper-line {
  display: flex;
  justify-content: space-between;
  box-sizing: border-box
}

.mdc-text-field+.mdc-text-field-helper-line {
  padding-right: 16px;
  padding-left: 16px
}

.mdc-form-field>.mdc-text-field+label {
  align-self: flex-start
}

.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label {
  color: var(--mdc-theme-primary)
}

.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing {
  border-width: 2px
}

.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg) {
  opacity: 1
}

.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch {
  padding-top: 2px
}

.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch {
  padding-top: 0
}

.mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before {
  border-bottom-color: #b00020;
  border-bottom-color: var(--mdc-theme-error, #b00020)
}

.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after {
  border-bottom-color: #b00020;
  border-bottom-color: var(--mdc-theme-error, #b00020)
}

.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label {
  color: #b00020;
  color: var(--mdc-theme-error, #b00020)
}

.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg {
  color: #b00020;
  color: var(--mdc-theme-error, #b00020)
}

.mdc-text-field--invalid .mdc-text-field__input {
  caret-color: #b00020;
  caret-color: var(--mdc-theme-error, #b00020)
}

.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing {
  color: #b00020;
  color: var(--mdc-theme-error, #b00020)
}

.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before {
  border-bottom-color: #b00020;
  border-bottom-color: var(--mdc-theme-error, #b00020)
}

.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing {
  border-color: #b00020;
  border-color: var(--mdc-theme-error, #b00020)
}

.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing {
  border-color: #b00020;
  border-color: var(--mdc-theme-error, #b00020)
}

.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing {
  border-color: #b00020;
  border-color: var(--mdc-theme-error, #b00020)
}

.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg {
  opacity: 1
}

.mdc-text-field--disabled {
  pointer-events: none
}

.mdc-text-field--disabled .mdc-text-field__input {
  color: rgba(0, 0, 0, 0.65)
}

@media all {
  .mdc-text-field--disabled .mdc-text-field__input::placeholder {
    color: rgba(0, 0, 0, 0.38)
  }
}

@media all {
  .mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38)
  }
}

.mdc-text-field--disabled .mdc-floating-label {
  color: rgba(0, 0, 0, 0.38)
}

.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text {
  color: rgba(0, 0, 0, 0.38)
}

.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter {
  color: rgba(0, 0, 0, 0.38)
}

.mdc-text-field--disabled .mdc-text-field__icon--leading {
  color: rgba(0, 0, 0, 0.3)
}

.mdc-text-field--disabled .mdc-text-field__icon--trailing {
  color: rgba(0, 0, 0, 0.3)
}

.mdc-text-field--disabled .mdc-text-field__affix--prefix {
  color: rgba(0, 0, 0, 0.38)
}

.mdc-text-field--disabled .mdc-text-field__affix--suffix {
  color: rgba(0, 0, 0, 0.38)
}

.mdc-text-field--disabled .mdc-line-ripple::before {
  border-bottom-color: rgba(0, 0, 0, 0.06)
}

.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing {
  border-color: rgba(0, 0, 0, 0.06)
}

@media screen and (forced-colors: active),(-ms-high-contrast: active) {
  .mdc-text-field--disabled .mdc-text-field__input::placeholder {
    color: GrayText
  }
}

@media screen and (forced-colors: active),(-ms-high-contrast: active) {
  .mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder {
    color: GrayText
  }

  .mdc-text-field--disabled .mdc-floating-label {
    color: GrayText
  }

  .mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text {
    color: GrayText
  }

  .mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter {
    color: GrayText
  }

  .mdc-text-field--disabled .mdc-text-field__icon--leading {
    color: GrayText
  }

  .mdc-text-field--disabled .mdc-text-field__icon--trailing {
    color: GrayText
  }

  .mdc-text-field--disabled .mdc-text-field__affix--prefix {
    color: GrayText
  }

  .mdc-text-field--disabled .mdc-text-field__affix--suffix {
    color: GrayText
  }

  .mdc-text-field--disabled .mdc-line-ripple::before {
    border-bottom-color: GrayText
  }

  .mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing {
    border-color: GrayText
  }
}

@media screen and (forced-colors: active) {
  .mdc-text-field--disabled .mdc-text-field__input {
    background-color: Window
  }

  .mdc-text-field--disabled .mdc-floating-label {
    z-index: 1
  }
}

.mdc-text-field--disabled .mdc-floating-label {
  cursor: default
}

.mdc-text-field--disabled.mdc-text-field--filled {
  background-color: #fafafa
}

.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple {
  display: none
}

.mdc-text-field--disabled .mdc-text-field__input {
  pointer-events: auto
}

.mdc-text-field--end-aligned .mdc-text-field__input {
  text-align: right
}

[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl] {
  text-align: left
}

[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix {
  direction: ltr
}

[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix {
  padding-left: 0;
  padding-right: 2px
}

[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix {
  padding-left: 12px;
  padding-right: 0
}

[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading {
  order: 1
}

[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix {
  order: 2
}

[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input {
  order: 3
}

[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix {
  order: 4
}

[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing {
  order: 5
}

[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input {
  text-align: right
}

[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix {
  padding-right: 12px
}

[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix {
  padding-left: 2px
}

.mdc-text-field-helper-text {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.75rem;
  font-size: var(--mdc-typography-caption-font-size, 0.75rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-caption-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-caption-font-weight, 400);
  letter-spacing: 0.0333333333em;
  letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-caption-text-transform, inherit);
  display: block;
  margin-top: 0;
  line-height: normal;
  margin: 0;
  opacity: 0;
  will-change: opacity;
  transition: opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)
}

.mdc-text-field-helper-text::before {
  display: inline-block;
  width: 0;
  height: 16px;
  content: "";
  vertical-align: 0
}

.mdc-text-field-helper-text--persistent {
  transition: none;
  opacity: 1;
  will-change: initial
}

.mdc-text-field-character-counter {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.75rem;
  font-size: var(--mdc-typography-caption-font-size, 0.75rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-caption-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-caption-font-weight, 400);
  letter-spacing: 0.0333333333em;
  letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-caption-text-transform, inherit);
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-left: auto;
  margin-right: 0;
  padding-left: 16px;
  padding-right: 0;
  white-space: nowrap
}

.mdc-text-field-character-counter::before {
  display: inline-block;
  width: 0;
  height: 16px;
  content: "";
  vertical-align: 0
}

[dir=rtl] .mdc-text-field-character-counter,.mdc-text-field-character-counter[dir=rtl] {
  margin-left: 0;
  margin-right: auto
}

[dir=rtl] .mdc-text-field-character-counter,.mdc-text-field-character-counter[dir=rtl] {
  padding-left: 0;
  padding-right: 16px
}

.mdc-text-field__icon {
  align-self: center;
  cursor: pointer
}

.mdc-text-field__icon:not([tabindex]),.mdc-text-field__icon[tabindex="-1"] {
  cursor: default;
  pointer-events: none
}

.mdc-text-field__icon svg {
  display: block
}

.mdc-text-field__icon--leading {
  margin-left: 16px;
  margin-right: 8px
}

[dir=rtl] .mdc-text-field__icon--leading,.mdc-text-field__icon--leading[dir=rtl] {
  margin-left: 8px;
  margin-right: 16px
}

.mdc-text-field__icon--trailing {
  padding: 12px;
  margin-left: 0px;
  margin-right: 0px
}

[dir=rtl] .mdc-text-field__icon--trailing,.mdc-text-field__icon--trailing[dir=rtl] {
  margin-left: 0px;
  margin-right: 0px
}

.smui-text-field--standard {
  height: 50px;
  padding: 0
}

.smui-text-field--standard::before {
  display: inline-block;
  width: 0;
  height: 40px;
  content: "";
  vertical-align: 0
}

.smui-text-field--standard:not(.mdc-text-field--disabled) {
  background-color: transparent
}

.smui-text-field--standard:not(.mdc-text-field--disabled) .mdc-line-ripple::before {
  border-bottom-color: rgba(0, 0, 0, 0.42)
}

.smui-text-field--standard:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before {
  border-bottom-color: rgba(0, 0, 0, 0.87)
}

.smui-text-field--standard .mdc-line-ripple::after {
  border-bottom-color: #6200ee;
  border-bottom-color: var(--mdc-theme-primary, #6200ee)
}

.smui-text-field--standard .mdc-floating-label {
  left: 0;
  right: initial;
  transform: translateY(-106%);
}

[dir=rtl] .smui-text-field--standard .mdc-floating-label,.smui-text-field--standard .mdc-floating-label[dir=rtl] {
  left: initial;
  right: 0
}

.smui-text-field--standard.mdc-text-field--no-label .mdc-text-field__input {
  height: 100%
}

.smui-text-field--standard.mdc-text-field--no-label .mdc-floating-label {
  display: none
}

.smui-text-field--standard.mdc-text-field--no-label::before {
  display: none
}

@supports(-webkit-hyphens: none) {
  .smui-text-field--standard.mdc-text-field--no-label .mdc-text-field__affix {
    align-items:center;
    align-self: center;
    display: inline-flex;
    height: 100%
  }
}

.mdc-text-field--with-leading-icon.smui-text-field--standard .mdc-floating-label {
  max-width: calc(100% - 32px);
  left: 32px;
  right: initial
}

[dir=rtl] .mdc-text-field--with-leading-icon.smui-text-field--standard .mdc-floating-label,.mdc-text-field--with-leading-icon.smui-text-field--standard .mdc-floating-label[dir=rtl] {
  left: initial;
  right: 32px
}

.mdc-text-field--with-leading-icon.smui-text-field--standard .mdc-floating-label--float-above {
  max-width: calc(100% / 0.75 - 48px / 0.75)
}

.mdc-text-field--with-trailing-icon.smui-text-field--standard .mdc-floating-label {
  max-width: calc(100% - 36px)
}

.mdc-text-field--with-trailing-icon.smui-text-field--standard .mdc-floating-label--float-above {
  max-width: calc(100% / 0.75 - 36px / 0.75)
}

.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.smui-text-field--standard .mdc-floating-label {
  max-width: calc(100% - 68px)
}

.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.smui-text-field--standard .mdc-floating-label--float-above {
  max-width: calc(100% / 0.75 - 68px / 0.75)
}

.mdc-text-field+.mdc-text-field-helper-line {
  padding-left: 0;
  padding-right: 0
}

.mdc-text-field-character-counter {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.75rem;
  font-size: var(--mdc-typography-caption-font-size, 0.75rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-caption-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-caption-font-weight, 400);
  letter-spacing: 0.0333333333em;
  letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-caption-text-transform, inherit);
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-left: auto;
  margin-right: 0;
  padding-left: 16px;
  padding-right: 0;
  white-space: nowrap
}

.mdc-text-field-character-counter::before {
  display: inline-block;
  width: 0;
  height: 16px;
  content: "";
  vertical-align: 0
}

[dir=rtl] .mdc-text-field-character-counter,.mdc-text-field-character-counter[dir=rtl] {
  margin-left: 0;
  margin-right: auto
}

[dir=rtl] .mdc-text-field-character-counter,.mdc-text-field-character-counter[dir=rtl] {
  padding-left: 0;
  padding-right: 16px
}

.mdc-text-field-helper-text {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.75rem;
  font-size: var(--mdc-typography-caption-font-size, 0.75rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-caption-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-caption-font-weight, 400);
  letter-spacing: 0.0333333333em;
  letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-caption-text-transform, inherit);
  display: block;
  margin-top: 0;
  line-height: normal;
  margin: 0;
  opacity: 0;
  will-change: opacity;
  transition: opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)
}

.mdc-text-field-helper-text::before {
  display: inline-block;
  width: 0;
  height: 16px;
  content: "";
  vertical-align: 0
}

.mdc-text-field-helper-text--persistent {
  transition: none;
  opacity: 1;
  will-change: initial
}

.mdc-text-field__icon {
  align-self: center;
  cursor: pointer
}

.mdc-text-field__icon:not([tabindex]),.mdc-text-field__icon[tabindex="-1"] {
  cursor: default;
  pointer-events: none
}

.mdc-text-field__icon svg {
  display: block
}

.mdc-text-field__icon--leading {
  margin-left: 16px;
  margin-right: 8px
}

[dir=rtl] .mdc-text-field__icon--leading,.mdc-text-field__icon--leading[dir=rtl] {
  margin-left: 8px;
  margin-right: 16px
}

.mdc-text-field__icon--trailing {
  padding: 12px;
  margin-left: 0px;
  margin-right: 0px
}

[dir=rtl] .mdc-text-field__icon--trailing,.mdc-text-field__icon--trailing[dir=rtl] {
  margin-left: 0px;
  margin-right: 0px
}

.smui-text-field--standard .mdc-text-field__icon--leading {
  margin-left: 0;
  margin-right: 8px
}

[dir=rtl] .smui-text-field--standard .mdc-text-field__icon--leading,.smui-text-field--standard .mdc-text-field__icon--leading[dir=rtl] {
  margin-left: 8px;
  margin-right: 0
}

.smui-text-field--standard .mdc-text-field__icon--trailing {
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  padding-right: 0;
  margin-left: 0px;
  margin-right: 0
}

[dir=rtl] .smui-text-field--standard .mdc-text-field__icon--trailing,.smui-text-field--standard .mdc-text-field__icon--trailing[dir=rtl] {
  padding-left: 0;
  padding-right: 12px
}

[dir=rtl] .smui-text-field--standard .mdc-text-field__icon--trailing,.smui-text-field--standard .mdc-text-field__icon--trailing[dir=rtl] {
  margin-left: 0;
  margin-right: 0px
}

.mdc-tooltip__surface {
  border-radius: 4px;
  border-radius: var(--mdc-shape-small, 4px)
}

.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom {
  border-radius: 4px;
  border-radius: var(--mdc-shape-small, 4px)
}

.mdc-tooltip__surface {
  color: white;
  color: var(--mdc-theme-text-primary-on-dark, white)
}

.mdc-tooltip__surface {
  background-color: rgba(0, 0, 0, 0.6)
}

.mdc-tooltip__surface {
  word-break: break-all;
  word-break: var(--mdc-tooltip-word-break, normal);
  overflow-wrap: anywhere
}

.mdc-tooltip {
  z-index: 9
}

.mdc-tooltip--showing-transition .mdc-tooltip__surface-animation {
  transition: opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)
}

.mdc-tooltip--hide-transition .mdc-tooltip__surface-animation {
  transition: opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)
}

.mdc-tooltip__title {
  color: rgba(0, 0, 0, 0.87);
  color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87))
}

.mdc-tooltip__content {
  color: rgba(0, 0, 0, 0.6)
}

.mdc-tooltip__content-link {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee)
}

.mdc-tooltip {
  position: fixed;
  display: none
}

.mdc-tooltip.mdc-tooltip--rich .mdc-tooltip__surface {
  background-color: #fff
}

.mdc-tooltip.mdc-tooltip--rich .mdc-tooltip__caret-surface-top,.mdc-tooltip.mdc-tooltip--rich .mdc-tooltip__caret-surface-bottom {
  background-color: #fff
}

.mdc-tooltip-wrapper--rich {
  position: relative
}

.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide {
  display: inline-flex
}

.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich {
  display: inline-block;
  left: -320px;
  position: absolute
}

.mdc-tooltip__surface {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.75rem;
  font-size: var(--mdc-typography-caption-font-size, 0.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-caption-font-weight, 400);
  letter-spacing: 0.0333333333em;
  letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-caption-text-transform, inherit);
  line-height: 16px;
  padding: 4px 8px;
  min-width: 40px;
  max-width: 350px;
  min-height: 24px;
  max-height: 40vh;
  box-sizing: border-box;
  overflow: hidden;
  text-align: center
}

.mdc-tooltip__surface::before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid rgba(0,0,0,0);
  border-radius: inherit;
  content: "";
  pointer-events: none
}

@media screen and (forced-colors: active) {
  .mdc-tooltip__surface::before {
    border-color: CanvasText
  }
}

.mdc-tooltip--rich .mdc-tooltip__surface {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0,0,0,.12);
  align-items: flex-start;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  line-height: 20px;
  min-height: 24px;
  min-width: 40px;
  max-width: 320px;
  position: relative
}

.mdc-tooltip--rich .mdc-tooltip__surface .mdc-elevation-overlay {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0
}

.mdc-tooltip--multiline .mdc-tooltip__surface {
  text-align: left
}

[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl] {
  text-align: right
}

.mdc-tooltip__surface .mdc-tooltip__title {
  display: block;
  margin-top: 0;
  line-height: 20px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-subtitle2-font-size, 0.875rem);
  line-height: 1.375rem;
  line-height: var(--mdc-typography-subtitle2-line-height, 1.375rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-subtitle2-font-weight, 500);
  letter-spacing: 0.0071428571em;
  letter-spacing: var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-subtitle2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle2-text-transform, inherit);
  margin: 0 8px
}

.mdc-tooltip__surface .mdc-tooltip__title::before {
  display: inline-block;
  width: 0;
  height: 24px;
  content: "";
  vertical-align: 0
}

.mdc-tooltip__surface .mdc-tooltip__content {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit);
  max-width: calc(200px - (2 * 8px));
  margin: 8px;
  text-align: left
}

[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl] {
  text-align: right
}

.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content {
  max-width: calc(320px - (2 * 8px));
  align-self: stretch
}

.mdc-tooltip__surface .mdc-tooltip__content-link {
  text-decoration: none
}

.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title {
  z-index: 1
}

.mdc-tooltip__surface-animation {
  opacity: 0;
  transform: scale(0.8);
  will-change: transform,opacity
}

.mdc-tooltip--shown .mdc-tooltip__surface-animation {
  transform: scale(1);
  opacity: 1
}

.mdc-tooltip--hide .mdc-tooltip__surface-animation {
  transform: scale(1)
}

.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom {
  position: absolute;
  height: 24px;
  width: 24px;
  transform: rotate(35deg) skewY(20deg) scaleX(0.9396926208)
}

.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0
}

.mdc-tooltip__caret-surface-bottom {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0,0,0,.12);
  outline: 1px solid rgba(0,0,0,0);
  z-index: -1
}

@media screen and (forced-colors: active) {
  .mdc-tooltip__caret-surface-bottom {
    outline-color: CanvasText
  }
}

.mdc-tooltip--rich .mdc-tooltip__title {
  color: #000;
  color: var(--mdc-theme-on-surface, #000)
}

.mdc-tooltip--rich .mdc-tooltip__content {
  color: #000;
  color: var(--mdc-theme-on-surface, #000)
}

.mdc-tooltip--rich .mdc-tooltip__content-link {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee)
}

.smui-tooltip--force-show {
  display: inline-flex !important
}

.smui-tooltip--force-show.mdc-tooltip--rich {
  display: inline-block !important
}

.mdc-top-app-bar {
  background-color: #6200ee;
  background-color: var(--mdc-theme-primary, #6200ee);
  color: white;
  display: flex;
  position: fixed;
  flex-direction: column;
  justify-content: space-between;
  box-sizing: border-box;
  width: 100%;
  z-index: 4
}

.mdc-top-app-bar .mdc-top-app-bar__action-item,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon {
  color: #fff;
  color: var(--mdc-theme-on-primary, #fff)
}

.mdc-top-app-bar .mdc-top-app-bar__action-item::before,.mdc-top-app-bar .mdc-top-app-bar__action-item::after,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon::after {
  background-color: #fff;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-on-primary, #fff))
}

.mdc-top-app-bar .mdc-top-app-bar__action-item:hover::before,.mdc-top-app-bar .mdc-top-app-bar__action-item.mdc-ripple-surface--hover::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon:hover::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon.mdc-ripple-surface--hover::before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08)
}

.mdc-top-app-bar .mdc-top-app-bar__action-item.mdc-ripple-upgraded--background-focused::before,.mdc-top-app-bar .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded):focus::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon.mdc-ripple-upgraded--background-focused::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded):focus::before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24)
}

.mdc-top-app-bar .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded)::after,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded)::after {
  transition: opacity 150ms linear
}

.mdc-top-app-bar .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded):active::after,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded):active::after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24)
}

.mdc-top-app-bar .mdc-top-app-bar__action-item.mdc-ripple-upgraded,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24)
}

.mdc-top-app-bar__row {
  display: flex;
  position: relative;
  box-sizing: border-box;
  width: 100%;
  height: 64px
}

.mdc-top-app-bar__section {
  display: inline-flex;
  flex: 1 1 auto;
  align-items: center;
  min-width: 0;
  padding: 8px 12px;
  z-index: 1
}

.mdc-top-app-bar__section--align-start {
  justify-content: flex-start;
  order: -1
}

.mdc-top-app-bar__section--align-end {
  justify-content: flex-end;
  order: 1
}

.mdc-top-app-bar__title {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1.25rem;
  font-size: var(--mdc-typography-headline6-font-size, 1.25rem);
  line-height: 2rem;
  line-height: var(--mdc-typography-headline6-line-height, 2rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-headline6-font-weight, 500);
  letter-spacing: 0.0125em;
  letter-spacing: var(--mdc-typography-headline6-letter-spacing, 0.0125em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-headline6-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-headline6-text-transform, inherit);
  padding-left: 20px;
  padding-right: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  z-index: 1
}

[dir=rtl] .mdc-top-app-bar__title,.mdc-top-app-bar__title[dir=rtl] {
  padding-left: 0;
  padding-right: 20px
}

.mdc-top-app-bar--short-collapsed {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 24px;
  border-bottom-left-radius: 0
}

[dir=rtl] .mdc-top-app-bar--short-collapsed,.mdc-top-app-bar--short-collapsed[dir=rtl] {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 24px
}

.mdc-top-app-bar--short {
  top: 0;
  right: auto;
  left: 0;
  width: 100%;
  transition: width 250ms cubic-bezier(0.4, 0, 0.2, 1)
}

[dir=rtl] .mdc-top-app-bar--short,.mdc-top-app-bar--short[dir=rtl] {
  right: 0;
  left: auto
}

.mdc-top-app-bar--short .mdc-top-app-bar__row {
  height: 56px
}

.mdc-top-app-bar--short .mdc-top-app-bar__section {
  padding: 4px
}

.mdc-top-app-bar--short .mdc-top-app-bar__title {
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);
  opacity: 1
}

.mdc-top-app-bar--short-collapsed {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0,0,0,.12);
  width: 56px;
  transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1)
}

.mdc-top-app-bar--short-collapsed .mdc-top-app-bar__title {
  display: none
}

.mdc-top-app-bar--short-collapsed .mdc-top-app-bar__action-item {
  transition: padding 150ms cubic-bezier(0.4, 0, 0.2, 1)
}

.mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item {
  width: 112px
}

.mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item .mdc-top-app-bar__section--align-end {
  padding-left: 0;
  padding-right: 12px
}

[dir=rtl] .mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item .mdc-top-app-bar__section--align-end,.mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item .mdc-top-app-bar__section--align-end[dir=rtl] {
  padding-left: 12px;
  padding-right: 0
}

.mdc-top-app-bar--dense .mdc-top-app-bar__row {
  height: 48px
}

.mdc-top-app-bar--dense .mdc-top-app-bar__section {
  padding: 0 4px
}

.mdc-top-app-bar--dense .mdc-top-app-bar__title {
  padding-left: 12px;
  padding-right: 0
}

[dir=rtl] .mdc-top-app-bar--dense .mdc-top-app-bar__title,.mdc-top-app-bar--dense .mdc-top-app-bar__title[dir=rtl] {
  padding-left: 0;
  padding-right: 12px
}

.mdc-top-app-bar--prominent .mdc-top-app-bar__row {
  height: 128px
}

.mdc-top-app-bar--prominent .mdc-top-app-bar__title {
  align-self: flex-end;
  padding-bottom: 2px
}

.mdc-top-app-bar--prominent .mdc-top-app-bar__action-item,.mdc-top-app-bar--prominent .mdc-top-app-bar__navigation-icon {
  align-self: flex-start
}

.mdc-top-app-bar--fixed {
  transition: box-shadow 200ms linear
}

.mdc-top-app-bar--fixed-scrolled {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0,0,0,.12);
  transition: box-shadow 200ms linear
}

.mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__row {
  height: 96px
}

.mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__section {
  padding: 0 12px
}

.mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__title {
  padding-left: 20px;
  padding-right: 0;
  padding-bottom: 9px
}

[dir=rtl] .mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__title,.mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__title[dir=rtl] {
  padding-left: 0;
  padding-right: 20px
}

.mdc-top-app-bar--fixed-adjust {
  padding-top: 64px
}

.mdc-top-app-bar--dense-fixed-adjust {
  padding-top: 48px
}

.mdc-top-app-bar--short-fixed-adjust {
  padding-top: 56px
}

.mdc-top-app-bar--prominent-fixed-adjust {
  padding-top: 128px
}

.mdc-top-app-bar--dense-prominent-fixed-adjust {
  padding-top: 96px
}

@media(max-width: 599px) {
  .mdc-top-app-bar__row {
    height:56px
  }

  .mdc-top-app-bar__section {
    padding: 4px
  }

  .mdc-top-app-bar--short {
    transition: width 200ms cubic-bezier(0.4, 0, 0.2, 1)
  }

  .mdc-top-app-bar--short-collapsed {
    transition: width 250ms cubic-bezier(0.4, 0, 0.2, 1)
  }

  .mdc-top-app-bar--short-collapsed .mdc-top-app-bar__section--align-end {
    padding-left: 0;
    padding-right: 12px
  }

  [dir=rtl] .mdc-top-app-bar--short-collapsed .mdc-top-app-bar__section--align-end,.mdc-top-app-bar--short-collapsed .mdc-top-app-bar__section--align-end[dir=rtl] {
    padding-left: 12px;
    padding-right: 0
  }

  .mdc-top-app-bar--prominent .mdc-top-app-bar__title {
    padding-bottom: 6px
  }

  .mdc-top-app-bar--fixed-adjust {
    padding-top: 56px
  }
}

.smui-top-app-bar--static {
  position: static
}

.smui-top-app-bar--color-secondary {
  background-color: #018786;
  background-color: var(--mdc-theme-secondary, #018786);
  color: #fff;
  color: var(--mdc-theme-on-secondary, #fff)
}

.smui-top-app-bar--color-secondary .mdc-top-app-bar__action-item,.smui-top-app-bar--color-secondary .mdc-top-app-bar__navigation-icon {
  color: #fff;
  color: var(--mdc-theme-on-secondary, #fff)
}

.smui-top-app-bar--color-secondary .mdc-top-app-bar__action-item::before,.smui-top-app-bar--color-secondary .mdc-top-app-bar__action-item::after,.smui-top-app-bar--color-secondary .mdc-top-app-bar__navigation-icon::before,.smui-top-app-bar--color-secondary .mdc-top-app-bar__navigation-icon::after {
  background-color: #fff;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-on-secondary, #fff))
}

.smui-top-app-bar--color-secondary .mdc-top-app-bar__action-item:hover::before,.smui-top-app-bar--color-secondary .mdc-top-app-bar__action-item.mdc-ripple-surface--hover::before,.smui-top-app-bar--color-secondary .mdc-top-app-bar__navigation-icon:hover::before,.smui-top-app-bar--color-secondary .mdc-top-app-bar__navigation-icon.mdc-ripple-surface--hover::before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08)
}

.smui-top-app-bar--color-secondary .mdc-top-app-bar__action-item.mdc-ripple-upgraded--background-focused::before,.smui-top-app-bar--color-secondary .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded):focus::before,.smui-top-app-bar--color-secondary .mdc-top-app-bar__navigation-icon.mdc-ripple-upgraded--background-focused::before,.smui-top-app-bar--color-secondary .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded):focus::before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24)
}

.smui-top-app-bar--color-secondary .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded)::after,.smui-top-app-bar--color-secondary .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded)::after {
  transition: opacity 150ms linear
}

.smui-top-app-bar--color-secondary .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded):active::after,.smui-top-app-bar--color-secondary .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded):active::after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24)
}

.smui-top-app-bar--color-secondary .mdc-top-app-bar__action-item.mdc-ripple-upgraded,.smui-top-app-bar--color-secondary .mdc-top-app-bar__navigation-icon.mdc-ripple-upgraded {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24)
}

.smui-accordion {
  display: block;
  position: relative;
  z-index: 0
}

.smui-accordion.smui-accordion--with-open-dialog {
  z-index: auto
}

.smui-accordion .smui-accordion__panel {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  will-change: transform,opacity;
  position: relative;
  padding: 0;
  margin-top: 0;
  margin-bottom: 0;
  transition: margin-top .2s 0ms cubic-bezier(0.4, 0, 0.2, 1),margin-bottom .2s 0ms cubic-bezier(0.4, 0, 0.2, 1)
}

.smui-accordion .smui-accordion__panel .smui-accordion__header__ripple::before,.smui-accordion .smui-accordion__panel .smui-accordion__header__ripple::after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: ""
}

.smui-accordion .smui-accordion__panel .smui-accordion__header__ripple::before {
  transition: opacity 15ms linear,background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1)
}

.smui-accordion .smui-accordion__panel .smui-accordion__header__ripple::after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0)
}

.smui-accordion .smui-accordion__panel.mdc-ripple-upgraded .smui-accordion__header__ripple::before {
  transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.smui-accordion .smui-accordion__panel.mdc-ripple-upgraded .smui-accordion__header__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center
}

.smui-accordion .smui-accordion__panel.mdc-ripple-upgraded--unbounded .smui-accordion__header__ripple::after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0)
}

.smui-accordion .smui-accordion__panel.mdc-ripple-upgraded--foreground-activation .smui-accordion__header__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards
}

.smui-accordion .smui-accordion__panel.mdc-ripple-upgraded--foreground-deactivation .smui-accordion__header__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.smui-accordion .smui-accordion__panel .smui-accordion__header__ripple::before,.smui-accordion .smui-accordion__panel .smui-accordion__header__ripple::after {
  top: calc(50% - 100%);
  left: calc(50% - 100%);
  width: 200%;
  height: 200%
}

.smui-accordion .smui-accordion__panel.mdc-ripple-upgraded .smui-accordion__header__ripple::after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--extend {
  transition: width .2s 0ms cubic-bezier(0.4, 0, 0.2, 1),left .2s 0ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow .2s 0ms cubic-bezier(0.4, 0, 0.2, 1),margin-top .2s 0ms cubic-bezier(0.4, 0, 0.2, 1),margin-bottom .2s 0ms cubic-bezier(0.4, 0, 0.2, 1);
  width: 100%;
  left: 0
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--extend.smui-accordion__panel--open {
  width: calc(100% + 10px);
  left: -5px
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised,.smui-accordion .smui-accordion__panel.smui-paper--unelevated {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-paper.smui-accordion__panel--raised {
  z-index: auto;
  will-change: auto
}

.smui-accordion .smui-accordion__panel.smui-paper.smui-accordion__panel--raised::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z0::before {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z1::before {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z2::before {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z3::before {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2),0px 3px 4px 0px rgba(0, 0, 0, 0.14),0px 1px 8px 0px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z4::before {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z5::before {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 5px 8px 0px rgba(0, 0, 0, 0.14),0px 1px 14px 0px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z6::before {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z7::before {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2),0px 7px 10px 1px rgba(0, 0, 0, 0.14),0px 2px 16px 1px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z8::before {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z9::before {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2),0px 9px 12px 1px rgba(0, 0, 0, 0.14),0px 3px 16px 2px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z10::before {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2),0px 10px 14px 1px rgba(0, 0, 0, 0.14),0px 4px 18px 3px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z11::before {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2),0px 11px 15px 1px rgba(0, 0, 0, 0.14),0px 4px 20px 3px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z12::before {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 12px 17px 2px rgba(0, 0, 0, 0.14),0px 5px 22px 4px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z13::before {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 13px 19px 2px rgba(0, 0, 0, 0.14),0px 5px 24px 4px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z14::before {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2),0px 14px 21px 2px rgba(0, 0, 0, 0.14),0px 5px 26px 4px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z15::before {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2),0px 15px 22px 2px rgba(0, 0, 0, 0.14),0px 6px 28px 5px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z16::before {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2),0px 16px 24px 2px rgba(0, 0, 0, 0.14),0px 6px 30px 5px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z17::before {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2),0px 17px 26px 2px rgba(0, 0, 0, 0.14),0px 6px 32px 5px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z18::before {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2),0px 18px 28px 2px rgba(0, 0, 0, 0.14),0px 7px 34px 6px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z19::before {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2),0px 19px 29px 2px rgba(0, 0, 0, 0.14),0px 7px 36px 6px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z20::before {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2),0px 20px 31px 3px rgba(0, 0, 0, 0.14),0px 8px 38px 7px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z21::before {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2),0px 21px 33px 3px rgba(0, 0, 0, 0.14),0px 8px 40px 7px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z22::before {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2),0px 22px 35px 3px rgba(0, 0, 0, 0.14),0px 8px 42px 7px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z23::before {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2),0px 23px 36px 3px rgba(0, 0, 0, 0.14),0px 9px 44px 8px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--elevation-z24::before {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0,0,0,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z0::before {
  box-shadow: 0px 0px 0px 0px rgba(98, 0, 238, 0.2),0px 0px 0px 0px rgba(98, 0, 238, 0.14),0px 0px 0px 0px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z1::before {
  box-shadow: 0px 2px 1px -1px rgba(98, 0, 238, 0.2),0px 1px 1px 0px rgba(98, 0, 238, 0.14),0px 1px 3px 0px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z2::before {
  box-shadow: 0px 3px 1px -2px rgba(98, 0, 238, 0.2),0px 2px 2px 0px rgba(98, 0, 238, 0.14),0px 1px 5px 0px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z3::before {
  box-shadow: 0px 3px 3px -2px rgba(98, 0, 238, 0.2),0px 3px 4px 0px rgba(98, 0, 238, 0.14),0px 1px 8px 0px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z4::before {
  box-shadow: 0px 2px 4px -1px rgba(98, 0, 238, 0.2),0px 4px 5px 0px rgba(98, 0, 238, 0.14),0px 1px 10px 0px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z5::before {
  box-shadow: 0px 3px 5px -1px rgba(98, 0, 238, 0.2),0px 5px 8px 0px rgba(98, 0, 238, 0.14),0px 1px 14px 0px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z6::before {
  box-shadow: 0px 3px 5px -1px rgba(98, 0, 238, 0.2),0px 6px 10px 0px rgba(98, 0, 238, 0.14),0px 1px 18px 0px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z7::before {
  box-shadow: 0px 4px 5px -2px rgba(98, 0, 238, 0.2),0px 7px 10px 1px rgba(98, 0, 238, 0.14),0px 2px 16px 1px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z8::before {
  box-shadow: 0px 5px 5px -3px rgba(98, 0, 238, 0.2),0px 8px 10px 1px rgba(98, 0, 238, 0.14),0px 3px 14px 2px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z9::before {
  box-shadow: 0px 5px 6px -3px rgba(98, 0, 238, 0.2),0px 9px 12px 1px rgba(98, 0, 238, 0.14),0px 3px 16px 2px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z10::before {
  box-shadow: 0px 6px 6px -3px rgba(98, 0, 238, 0.2),0px 10px 14px 1px rgba(98, 0, 238, 0.14),0px 4px 18px 3px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z11::before {
  box-shadow: 0px 6px 7px -4px rgba(98, 0, 238, 0.2),0px 11px 15px 1px rgba(98, 0, 238, 0.14),0px 4px 20px 3px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z12::before {
  box-shadow: 0px 7px 8px -4px rgba(98, 0, 238, 0.2),0px 12px 17px 2px rgba(98, 0, 238, 0.14),0px 5px 22px 4px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z13::before {
  box-shadow: 0px 7px 8px -4px rgba(98, 0, 238, 0.2),0px 13px 19px 2px rgba(98, 0, 238, 0.14),0px 5px 24px 4px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z14::before {
  box-shadow: 0px 7px 9px -4px rgba(98, 0, 238, 0.2),0px 14px 21px 2px rgba(98, 0, 238, 0.14),0px 5px 26px 4px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z15::before {
  box-shadow: 0px 8px 9px -5px rgba(98, 0, 238, 0.2),0px 15px 22px 2px rgba(98, 0, 238, 0.14),0px 6px 28px 5px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z16::before {
  box-shadow: 0px 8px 10px -5px rgba(98, 0, 238, 0.2),0px 16px 24px 2px rgba(98, 0, 238, 0.14),0px 6px 30px 5px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z17::before {
  box-shadow: 0px 8px 11px -5px rgba(98, 0, 238, 0.2),0px 17px 26px 2px rgba(98, 0, 238, 0.14),0px 6px 32px 5px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z18::before {
  box-shadow: 0px 9px 11px -5px rgba(98, 0, 238, 0.2),0px 18px 28px 2px rgba(98, 0, 238, 0.14),0px 7px 34px 6px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z19::before {
  box-shadow: 0px 9px 12px -6px rgba(98, 0, 238, 0.2),0px 19px 29px 2px rgba(98, 0, 238, 0.14),0px 7px 36px 6px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z20::before {
  box-shadow: 0px 10px 13px -6px rgba(98, 0, 238, 0.2),0px 20px 31px 3px rgba(98, 0, 238, 0.14),0px 8px 38px 7px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z21::before {
  box-shadow: 0px 10px 13px -6px rgba(98, 0, 238, 0.2),0px 21px 33px 3px rgba(98, 0, 238, 0.14),0px 8px 40px 7px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z22::before {
  box-shadow: 0px 10px 14px -6px rgba(98, 0, 238, 0.2),0px 22px 35px 3px rgba(98, 0, 238, 0.14),0px 8px 42px 7px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z23::before {
  box-shadow: 0px 11px 14px -7px rgba(98, 0, 238, 0.2),0px 23px 36px 3px rgba(98, 0, 238, 0.14),0px 9px 44px 8px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-primary.smui-accordion__panel--elevation-z24::before {
  box-shadow: 0px 11px 15px -7px rgba(98, 0, 238, 0.2),0px 24px 38px 3px rgba(98, 0, 238, 0.14),0px 9px 46px 8px rgba(98,0,238,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z0::before {
  box-shadow: 0px 0px 0px 0px rgba(1, 135, 134, 0.2),0px 0px 0px 0px rgba(1, 135, 134, 0.14),0px 0px 0px 0px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z1::before {
  box-shadow: 0px 2px 1px -1px rgba(1, 135, 134, 0.2),0px 1px 1px 0px rgba(1, 135, 134, 0.14),0px 1px 3px 0px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z2::before {
  box-shadow: 0px 3px 1px -2px rgba(1, 135, 134, 0.2),0px 2px 2px 0px rgba(1, 135, 134, 0.14),0px 1px 5px 0px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z3::before {
  box-shadow: 0px 3px 3px -2px rgba(1, 135, 134, 0.2),0px 3px 4px 0px rgba(1, 135, 134, 0.14),0px 1px 8px 0px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z4::before {
  box-shadow: 0px 2px 4px -1px rgba(1, 135, 134, 0.2),0px 4px 5px 0px rgba(1, 135, 134, 0.14),0px 1px 10px 0px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z5::before {
  box-shadow: 0px 3px 5px -1px rgba(1, 135, 134, 0.2),0px 5px 8px 0px rgba(1, 135, 134, 0.14),0px 1px 14px 0px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z6::before {
  box-shadow: 0px 3px 5px -1px rgba(1, 135, 134, 0.2),0px 6px 10px 0px rgba(1, 135, 134, 0.14),0px 1px 18px 0px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z7::before {
  box-shadow: 0px 4px 5px -2px rgba(1, 135, 134, 0.2),0px 7px 10px 1px rgba(1, 135, 134, 0.14),0px 2px 16px 1px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z8::before {
  box-shadow: 0px 5px 5px -3px rgba(1, 135, 134, 0.2),0px 8px 10px 1px rgba(1, 135, 134, 0.14),0px 3px 14px 2px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z9::before {
  box-shadow: 0px 5px 6px -3px rgba(1, 135, 134, 0.2),0px 9px 12px 1px rgba(1, 135, 134, 0.14),0px 3px 16px 2px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z10::before {
  box-shadow: 0px 6px 6px -3px rgba(1, 135, 134, 0.2),0px 10px 14px 1px rgba(1, 135, 134, 0.14),0px 4px 18px 3px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z11::before {
  box-shadow: 0px 6px 7px -4px rgba(1, 135, 134, 0.2),0px 11px 15px 1px rgba(1, 135, 134, 0.14),0px 4px 20px 3px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z12::before {
  box-shadow: 0px 7px 8px -4px rgba(1, 135, 134, 0.2),0px 12px 17px 2px rgba(1, 135, 134, 0.14),0px 5px 22px 4px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z13::before {
  box-shadow: 0px 7px 8px -4px rgba(1, 135, 134, 0.2),0px 13px 19px 2px rgba(1, 135, 134, 0.14),0px 5px 24px 4px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z14::before {
  box-shadow: 0px 7px 9px -4px rgba(1, 135, 134, 0.2),0px 14px 21px 2px rgba(1, 135, 134, 0.14),0px 5px 26px 4px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z15::before {
  box-shadow: 0px 8px 9px -5px rgba(1, 135, 134, 0.2),0px 15px 22px 2px rgba(1, 135, 134, 0.14),0px 6px 28px 5px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z16::before {
  box-shadow: 0px 8px 10px -5px rgba(1, 135, 134, 0.2),0px 16px 24px 2px rgba(1, 135, 134, 0.14),0px 6px 30px 5px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z17::before {
  box-shadow: 0px 8px 11px -5px rgba(1, 135, 134, 0.2),0px 17px 26px 2px rgba(1, 135, 134, 0.14),0px 6px 32px 5px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z18::before {
  box-shadow: 0px 9px 11px -5px rgba(1, 135, 134, 0.2),0px 18px 28px 2px rgba(1, 135, 134, 0.14),0px 7px 34px 6px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z19::before {
  box-shadow: 0px 9px 12px -6px rgba(1, 135, 134, 0.2),0px 19px 29px 2px rgba(1, 135, 134, 0.14),0px 7px 36px 6px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z20::before {
  box-shadow: 0px 10px 13px -6px rgba(1, 135, 134, 0.2),0px 20px 31px 3px rgba(1, 135, 134, 0.14),0px 8px 38px 7px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z21::before {
  box-shadow: 0px 10px 13px -6px rgba(1, 135, 134, 0.2),0px 21px 33px 3px rgba(1, 135, 134, 0.14),0px 8px 40px 7px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z22::before {
  box-shadow: 0px 10px 14px -6px rgba(1, 135, 134, 0.2),0px 22px 35px 3px rgba(1, 135, 134, 0.14),0px 8px 42px 7px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z23::before {
  box-shadow: 0px 11px 14px -7px rgba(1, 135, 134, 0.2),0px 23px 36px 3px rgba(1, 135, 134, 0.14),0px 9px 44px 8px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-paper--color-secondary.smui-accordion__panel--elevation-z24::before {
  box-shadow: 0px 11px 15px -7px rgba(1, 135, 134, 0.2),0px 24px 38px 3px rgba(1, 135, 134, 0.14),0px 9px 46px 8px rgba(1,135,134,.12)
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised:first-child,.smui-accordion .smui-accordion__panel.smui-paper--unelevated:first-child {
  border-top-width: 0
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised:last-child,.smui-accordion .smui-accordion__panel.smui-paper--unelevated:last-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--open,.smui-accordion .smui-accordion__panel.smui-accordion__panel--raised.smui-accordion__panel--open+.smui-accordion__panel,.smui-accordion .smui-accordion__panel.smui-paper--unelevated.smui-accordion__panel--open,.smui-accordion .smui-accordion__panel.smui-paper--unelevated.smui-accordion__panel--open+.smui-accordion__panel {
  border-top-width: 0
}

.smui-accordion .smui-accordion__panel.smui-paper--outlined:nth-child(1n+2) {
  border-top-width: 0
}

.smui-accordion .smui-accordion__panel.smui-paper--outlined.smui-accordion__panel--open,.smui-accordion .smui-accordion__panel.smui-paper--outlined.smui-accordion__panel--open+.smui-accordion__panel {
  border-top-width: 1px
}

.smui-accordion .smui-accordion__panel.smui-paper--rounded::before {
  border-radius: 4px;
  border-radius: var(--mdc-shape-medium, 4px)
}

.smui-accordion .smui-accordion__panel:first-child:not(:last-child),.smui-accordion .smui-accordion__panel:first-child:not(:last-child)::before {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0
}

.smui-accordion .smui-accordion__panel:last-child:not(:first-child),.smui-accordion .smui-accordion__panel:last-child:not(:first-child)::before {
  border-top-left-radius: 0;
  border-top-right-radius: 0
}

.smui-accordion .smui-accordion__panel:not(:first-child,:last-child),.smui-accordion .smui-accordion__panel:not(:first-child,:last-child)::before {
  border-radius: 0
}

.smui-accordion .smui-accordion__panel>.smui-accordion__header {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-body1-font-size, 1rem);
  line-height: 1.5rem;
  line-height: var(--mdc-typography-body1-line-height, 1.5rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body1-font-weight, 400);
  letter-spacing: 0.03125em;
  letter-spacing: var(--mdc-typography-body1-letter-spacing, 0.03125em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-body1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body1-text-transform, inherit);
  display: flex;
  flex-wrap: wrap;
  cursor: pointer
}

.smui-accordion .smui-accordion__panel>.smui-accordion__header .smui-accordion__header__title {
  padding: 16px 24px;
  flex-grow: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis
}

.smui-accordion .smui-accordion__panel>.smui-accordion__header .smui-accordion__header__title.smui-accordion__header__title--with-description {
  flex-basis: 30%;
  max-width: 280px;
  box-sizing: border-box;
  padding-inline-end:0}

.smui-accordion .smui-accordion__panel>.smui-accordion__header .smui-accordion__header__description {
  opacity: .48;
  padding: 16px 24px;
  flex-basis: 0;
  flex-grow: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis
}

.smui-accordion .smui-accordion__panel>.smui-accordion__header .smui-accordion__header__icon {
  align-self: center;
  flex-shrink: 1;
  margin: 16px 24px;
  margin-top: 0;
  margin-bottom: 0;
  margin-inline-start:0}

.smui-accordion .smui-accordion__panel>.smui-accordion__header .smui-accordion__header__ripple {
  position: absolute;
  box-sizing: content-box;
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 0;
  pointer-events: none
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--disabled>.smui-accordion__header,.smui-accordion .smui-accordion__panel.smui-accordion__panel--non-interactive>.smui-accordion__header {
  cursor: initial
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--disabled>.smui-accordion__header,.smui-accordion .smui-accordion__panel.smui-accordion__panel--disabled>.smui-paper__content {
  opacity: .38
}

.smui-accordion .smui-accordion__panel>.smui-paper__content {
  overflow: hidden;
  transition: height .3s 0ms cubic-bezier(0.4, 0, 0.2, 1),padding .3s 0ms cubic-bezier(0.4, 0, 0.2, 1);
  box-sizing: border-box;
  height: 0;
  padding: 16px 24px;
  padding-top: 0;
  padding-bottom: 0
}

.smui-accordion .smui-accordion__panel>.smui-paper__content.smui-accordion__content--no-transition {
  transition: none
}

.smui-accordion .smui-accordion__panel>.smui-paper__content.smui-accordion__content--force-open {
  height: auto;
  padding: 16px 24px
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--opened>.smui-paper__content {
  overflow: visible
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--open {
  margin-top: 1rem;
  margin-bottom: 1rem
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--open:first-child {
  margin-top: 0
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--open:last-child {
  margin-bottom: 0
}

.smui-accordion .smui-accordion__panel.smui-accordion__panel--open>.smui-paper__content {
  height: auto;
  padding: 16px 24px
}

.smui-autocomplete {
  display: inline-block
}

.smui-autocomplete__menu {
  min-width: 100%
}

.smui-badge {
  min-height: 24px;
  min-width: 16px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-body1-font-size, 1rem);
  line-height: 1.5rem;
  line-height: var(--mdc-typography-body1-line-height, 1.5rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body1-font-weight, 400);
  letter-spacing: 0.03125em;
  letter-spacing: var(--mdc-typography-body1-letter-spacing, 0.03125em);
  text-decoration: inherit;
  text-decoration: var(--mdc-typography-body1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body1-text-transform, inherit);
  position: absolute;
  font-size: 13.3333333333px;
  display: flex;
  justify-content: center;
  align-content: center;
  z-index: 2;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding-left: 4px;
  padding-right: 4px
}

.smui-badge.smui-badge--rounded {
  border-radius: 24px
}

.smui-badge.smui-badge--align-top-start.smui-badge--position-inset,.smui-badge.smui-badge--align-top-start.smui-badge--position-middle,.smui-badge.smui-badge--align-top-middle.smui-badge--position-inset,.smui-badge.smui-badge--align-top-middle.smui-badge--position-middle,.smui-badge.smui-badge--align-top-end.smui-badge--position-inset,.smui-badge.smui-badge--align-top-end.smui-badge--position-middle {
  top: 0
}

.smui-badge.smui-badge--align-top-start.smui-badge--position-outset,.smui-badge.smui-badge--align-top-middle.smui-badge--position-outset,.smui-badge.smui-badge--align-top-end.smui-badge--position-outset {
  bottom: 100%
}

.smui-badge.smui-badge--align-bottom-start.smui-badge--position-inset,.smui-badge.smui-badge--align-bottom-start.smui-badge--position-middle,.smui-badge.smui-badge--align-bottom-middle.smui-badge--position-inset,.smui-badge.smui-badge--align-bottom-middle.smui-badge--position-middle,.smui-badge.smui-badge--align-bottom-end.smui-badge--position-inset,.smui-badge.smui-badge--align-bottom-end.smui-badge--position-middle {
  bottom: 0
}

.smui-badge.smui-badge--align-bottom-start.smui-badge--position-outset,.smui-badge.smui-badge--align-bottom-middle.smui-badge--position-outset,.smui-badge.smui-badge--align-bottom-end.smui-badge--position-outset {
  top: 100%
}

.smui-badge.smui-badge--align-top-end.smui-badge--position-inset,.smui-badge.smui-badge--align-middle-end.smui-badge--position-inset,.smui-badge.smui-badge--align-bottom-end.smui-badge--position-inset {
  left: initial;
  right: 0
}

[dir=rtl] .smui-badge.smui-badge--align-top-end.smui-badge--position-inset,[dir=rtl] .smui-badge.smui-badge--align-middle-end.smui-badge--position-inset,[dir=rtl] .smui-badge.smui-badge--align-bottom-end.smui-badge--position-inset,.smui-badge.smui-badge--align-top-end.smui-badge--position-inset[dir=rtl],.smui-badge.smui-badge--align-middle-end.smui-badge--position-inset[dir=rtl],.smui-badge.smui-badge--align-bottom-end.smui-badge--position-inset[dir=rtl] {
  left: 0;
  right: initial
}

.smui-badge.smui-badge--align-top-end.smui-badge--position-middle,.smui-badge.smui-badge--align-middle-end.smui-badge--position-middle,.smui-badge.smui-badge--align-bottom-end.smui-badge--position-middle {
  left: initial;
  right: 0
}

[dir=rtl] .smui-badge.smui-badge--align-top-end.smui-badge--position-middle,[dir=rtl] .smui-badge.smui-badge--align-middle-end.smui-badge--position-middle,[dir=rtl] .smui-badge.smui-badge--align-bottom-end.smui-badge--position-middle,.smui-badge.smui-badge--align-top-end.smui-badge--position-middle[dir=rtl],.smui-badge.smui-badge--align-middle-end.smui-badge--position-middle[dir=rtl],.smui-badge.smui-badge--align-bottom-end.smui-badge--position-middle[dir=rtl] {
  left: 0;
  right: initial
}

.smui-badge.smui-badge--align-top-end.smui-badge--position-outset,.smui-badge.smui-badge--align-middle-end.smui-badge--position-outset,.smui-badge.smui-badge--align-bottom-end.smui-badge--position-outset {
  left: 100%;
  right: initial
}

[dir=rtl] .smui-badge.smui-badge--align-top-end.smui-badge--position-outset,[dir=rtl] .smui-badge.smui-badge--align-middle-end.smui-badge--position-outset,[dir=rtl] .smui-badge.smui-badge--align-bottom-end.smui-badge--position-outset,.smui-badge.smui-badge--align-top-end.smui-badge--position-outset[dir=rtl],.smui-badge.smui-badge--align-middle-end.smui-badge--position-outset[dir=rtl],.smui-badge.smui-badge--align-bottom-end.smui-badge--position-outset[dir=rtl] {
  left: initial;
  right: 100%
}

.smui-badge.smui-badge--align-top-start.smui-badge--position-inset,.smui-badge.smui-badge--align-middle-start.smui-badge--position-inset,.smui-badge.smui-badge--align-bottom-start.smui-badge--position-inset {
  left: 0;
  right: initial
}

[dir=rtl] .smui-badge.smui-badge--align-top-start.smui-badge--position-inset,[dir=rtl] .smui-badge.smui-badge--align-middle-start.smui-badge--position-inset,[dir=rtl] .smui-badge.smui-badge--align-bottom-start.smui-badge--position-inset,.smui-badge.smui-badge--align-top-start.smui-badge--position-inset[dir=rtl],.smui-badge.smui-badge--align-middle-start.smui-badge--position-inset[dir=rtl],.smui-badge.smui-badge--align-bottom-start.smui-badge--position-inset[dir=rtl] {
  left: initial;
  right: 0
}

.smui-badge.smui-badge--align-top-start.smui-badge--position-middle,.smui-badge.smui-badge--align-middle-start.smui-badge--position-middle,.smui-badge.smui-badge--align-bottom-start.smui-badge--position-middle {
  left: 0;
  right: initial
}

[dir=rtl] .smui-badge.smui-badge--align-top-start.smui-badge--position-middle,[dir=rtl] .smui-badge.smui-badge--align-middle-start.smui-badge--position-middle,[dir=rtl] .smui-badge.smui-badge--align-bottom-start.smui-badge--position-middle,.smui-badge.smui-badge--align-top-start.smui-badge--position-middle[dir=rtl],.smui-badge.smui-badge--align-middle-start.smui-badge--position-middle[dir=rtl],.smui-badge.smui-badge--align-bottom-start.smui-badge--position-middle[dir=rtl] {
  left: initial;
  right: 0
}

.smui-badge.smui-badge--align-top-start.smui-badge--position-outset,.smui-badge.smui-badge--align-middle-start.smui-badge--position-outset,.smui-badge.smui-badge--align-bottom-start.smui-badge--position-outset {
  left: initial;
  right: 100%
}

[dir=rtl] .smui-badge.smui-badge--align-top-start.smui-badge--position-outset,[dir=rtl] .smui-badge.smui-badge--align-middle-start.smui-badge--position-outset,[dir=rtl] .smui-badge.smui-badge--align-bottom-start.smui-badge--position-outset,.smui-badge.smui-badge--align-top-start.smui-badge--position-outset[dir=rtl],.smui-badge.smui-badge--align-middle-start.smui-badge--position-outset[dir=rtl],.smui-badge.smui-badge--align-bottom-start.smui-badge--position-outset[dir=rtl] {
  left: 100%;
  right: initial
}

.smui-badge.smui-badge--align-top-start.smui-badge--position-middle {
  transform-origin: center;
  transform: translateX(-50%) translateY(-50%)
}

[dir=rtl] .smui-badge.smui-badge--align-top-start.smui-badge--position-middle,.smui-badge.smui-badge--align-top-start.smui-badge--position-middle[dir=rtl] {
  transform: translateX(50%) translateY(-50%)
}

.smui-badge.smui-badge--align-top-middle.smui-badge--position-middle {
  transform-origin: center;
  transform: translateY(-50%)
}

[dir=rtl] .smui-badge.smui-badge--align-top-middle.smui-badge--position-middle,.smui-badge.smui-badge--align-top-middle.smui-badge--position-middle[dir=rtl] {
  transform: translateY(-50%)
}

.smui-badge.smui-badge--align-top-end.smui-badge--position-middle {
  transform-origin: center;
  transform: translateX(50%) translateY(-50%)
}

[dir=rtl] .smui-badge.smui-badge--align-top-end.smui-badge--position-middle,.smui-badge.smui-badge--align-top-end.smui-badge--position-middle[dir=rtl] {
  transform: translateX(-50%) translateY(-50%)
}

.smui-badge.smui-badge--align-middle-start.smui-badge--position-middle {
  transform-origin: center;
  transform: translateX(-50%)
}

[dir=rtl] .smui-badge.smui-badge--align-middle-start.smui-badge--position-middle,.smui-badge.smui-badge--align-middle-start.smui-badge--position-middle[dir=rtl] {
  transform: translateX(50%)
}

.smui-badge.smui-badge--align-middle-end.smui-badge--position-middle {
  transform-origin: center;
  transform: translateX(50%)
}

[dir=rtl] .smui-badge.smui-badge--align-middle-end.smui-badge--position-middle,.smui-badge.smui-badge--align-middle-end.smui-badge--position-middle[dir=rtl] {
  transform: translateX(-50%)
}

.smui-badge.smui-badge--align-bottom-start.smui-badge--position-middle {
  transform-origin: center;
  transform: translateX(-50%) translateY(50%)
}

[dir=rtl] .smui-badge.smui-badge--align-bottom-start.smui-badge--position-middle,.smui-badge.smui-badge--align-bottom-start.smui-badge--position-middle[dir=rtl] {
  transform: translateX(50%) translateY(50%)
}

.smui-badge.smui-badge--align-bottom-middle.smui-badge--position-middle {
  transform-origin: center;
  transform: translateY(50%)
}

[dir=rtl] .smui-badge.smui-badge--align-bottom-middle.smui-badge--position-middle,.smui-badge.smui-badge--align-bottom-middle.smui-badge--position-middle[dir=rtl] {
  transform: translateY(50%)
}

.smui-badge.smui-badge--align-bottom-end.smui-badge--position-middle {
  transform-origin: center;
  transform: translateX(50%) translateY(50%)
}

[dir=rtl] .smui-badge.smui-badge--align-bottom-end.smui-badge--position-middle,.smui-badge.smui-badge--align-bottom-end.smui-badge--position-middle[dir=rtl] {
  transform: translateX(-50%) translateY(50%)
}

.smui-badge.smui-badge--color-primary {
  background-color: #6200ee;
  background-color: var(--mdc-theme-primary, #6200ee);
  color: #fff;
  color: var(--mdc-theme-on-primary, #fff)
}

.smui-badge.smui-badge--color-secondary {
  background-color: #018786;
  background-color: var(--mdc-theme-secondary, #018786);
  color: #fff;
  color: var(--mdc-theme-on-secondary, #fff)
}

.smui-bottom-app-bar {
  display: flex;
  flex-direction: row;
  width: 100%;
  --smui-bottom-app-bar--fab-offset: 0px
}

.smui-bottom-app-bar.smui-bottom-app-bar--fixed,.smui-bottom-app-bar.smui-bottom-app-bar--standard {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0
}

.smui-bottom-app-bar>.smui-bottom-app-bar__section {
  display: flex;
  flex-direction: row;
  justify-content: center;
  position: relative;
  padding: 16px 16px;
  height: 56px;
  box-sizing: border-box;
  flex-grow: 1;
  flex-basis: 0;
  overflow: visible
}

.smui-bottom-app-bar>.smui-bottom-app-bar__section .mdc-icon-button {
  margin-top: -12px
}

.smui-bottom-app-bar>.smui-bottom-app-bar__section .mdc-fab {
  position: relative;
  top: calc(var(--smui-bottom-app-bar--fab-offset, 0px) - 44px)
}

.smui-bottom-app-bar>.smui-bottom-app-bar__section:first-child {
  justify-content: start
}

.smui-bottom-app-bar>.smui-bottom-app-bar__section:first-child .mdc-icon-button:first-child {
  margin-inline-start:-12px}

.smui-bottom-app-bar>.smui-bottom-app-bar__section:last-child {
  justify-content: end
}

.smui-bottom-app-bar>.smui-bottom-app-bar__section:last-child .mdc-icon-button:last-child {
  margin-inline-end:-12px}

.smui-bottom-app-bar>.smui-bottom-app-bar__section.smui-paper.smui-bottom-app-bar__section--fab-inset {
  background: radial-gradient(72px 72px at 50% var(--smui-bottom-app-bar--fab-offset, 0px), rgba(0, 0, 0, 0) 35.64px, #6200ee 36.36px)
}

.smui-bottom-app-bar>.smui-bottom-app-bar__section.smui-paper.smui-bottom-app-bar__section--fab-inset:first-child {
  background: radial-gradient(72px 72px at 52px var(--smui-bottom-app-bar--fab-offset, 0px), rgba(0, 0, 0, 0) 35.64px, #6200ee 36.36px)
}

.smui-bottom-app-bar>.smui-bottom-app-bar__section.smui-paper.smui-bottom-app-bar__section--fab-inset:first-child .mdc-fab {
  margin-inline-start:8px}

.smui-bottom-app-bar>.smui-bottom-app-bar__section.smui-paper.smui-bottom-app-bar__section--fab-inset:last-child {
  background: radial-gradient(72px 72px at calc(100% - 52px) var(--smui-bottom-app-bar--fab-offset, 0px), rgba(0, 0, 0, 0) 35.64px, #6200ee 36.36px)
}

.smui-bottom-app-bar>.smui-bottom-app-bar__section.smui-paper.smui-bottom-app-bar__section--fab-inset:last-child .mdc-fab {
  margin-inline-end:8px}

.smui-bottom-app-bar>.smui-bottom-app-bar__section.smui-paper.smui-bottom-app-bar__section--fab-inset.smui-paper--color-secondary {
  background: radial-gradient(72px 72px at 50% var(--smui-bottom-app-bar--fab-offset, 0px), rgba(0, 0, 0, 0) 35.64px, #018786 36.36px)
}

.smui-bottom-app-bar>.smui-bottom-app-bar__section.smui-paper.smui-bottom-app-bar__section--fab-inset.smui-paper--color-secondary:first-child {
  background: radial-gradient(72px 72px at 52px var(--smui-bottom-app-bar--fab-offset, 0px), rgba(0, 0, 0, 0) 35.64px, #018786 36.36px)
}

.smui-bottom-app-bar>.smui-bottom-app-bar__section.smui-paper.smui-bottom-app-bar__section--fab-inset.smui-paper--color-secondary:last-child {
  background: radial-gradient(72px 72px at calc(100% - 52px) var(--smui-bottom-app-bar--fab-offset, 0px), rgba(0, 0, 0, 0) 35.64px, #018786 36.36px)
}

.smui-bottom-app-bar--fixed-adjust {
  padding-bottom: 56px
}

.smui-bottom-app-bar--fixed-adjust .mdc-snackbar,.smui-bottom-app-bar--standard-adjust .mdc-snackbar {
  transform: translateY(calc(-56px - var(--smui-bottom-app-bar--fab-offset, 0)))
}

.smui-bottom-app-bar--fixed-adjust.smui-bottom-app-bar--with-fab .mdc-snackbar,.smui-bottom-app-bar--standard-adjust.smui-bottom-app-bar--with-fab .mdc-snackbar {
  transform: translateY(calc(-84px - var(--smui-bottom-app-bar--fab-offset, 0)))
}

@supports(-webkit-appearance: none) and (not (overflow: -webkit-marquee)) and (not (-moz-appearance: none)) {
  .smui-bottom-app-bar.smui-bottom-app-bar--standard>.smui-bottom-app-bar__section::after,.smui-bottom-app-bar.smui-bottom-app-bar--fixed>.smui-bottom-app-bar__section::after {
    display:block;
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    height: 10px;
    width: 10px;
    pointer-events: none;
    background-color: #000;
    opacity: 0;
    animation: 60s linear 0s infinite chrome-fix
  }

  @keyframes chrome-fix {
    0% {
      bottom: 0
    }

    50% {
      bottom: 46px
    }

    100% {
      bottom: 0px
    }
  }
}

.office-logo-icon,
.all-services-items .menu-main,
.icon.menu-main {
	background-image: url('data:image/png;base64,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');
	width: 20px;
	height: 17px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left;
}

.button {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	border-radius: 4px;
	padding: 10px 20px;
	gap: 5px;
	width: fit-content;
	cursor: pointer;
}

.button:hover {
	background-color: #EFEFEF;
}

.pc-logo-icon {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='17' viewBox='0 0 24 24'%3E%3Cpath d='M0 1v17h24v-17h-24zm22 15h-20v-13h20v13zm-6.599 4l2.599 3h-12l2.599-3h6.802z'/%3E%3C/svg%3E%0A");
	width: 20px;
	height: 17px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left;
}

.icon {
	display: block;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	border-radius: 0;
}

.svg-ico {
	display: block;
	width: 20px;
	height: 20px;
	overflow: hidden;
	color: transparent;
	-webkit-mask: var(--svg);
	mask: var(--svg);
	mask-size: contain;
	mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	border: none;
}

.icon.block {
	background-image: url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20%3F%3E%3C!DOCTYPE%20svg%20%20PUBLIC%20'-%2F%2FW3C%2F%2FDTD%20SVG%201.0%2F%2FEN'%20%20'http%3A%2F%2Fwww.w3.org%2FTR%2F2001%2FREC-SVG-20010904%2FDTD%2Fsvg10.dtd'%3E%3Csvg%20height%3D%2232%22%20style%3D%22overflow%3Avisible%3Benable-background%3Anew%200%200%2032%2032%22%20viewBox%3D%220%200%2032%2032%22%20width%3D%2232%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%3E%3Cg%20id%3D%22Block_8_%22%3E%3Cpath%20d%3D%22M27.3%2C4.7c-6.2-6.2-16.4-6.2-22.6%2C0c-6.2%2C6.2-6.2%2C16.4%2C0%2C22.6%20%20%20%20%20%20%20c6.2%2C6.2%2C16.4%2C6.2%2C22.6%2C0C33.6%2C21.1%2C33.6%2C10.9%2C27.3%2C4.7z%20M24.5%2C7.5c4.2%2C4.2%2C4.6%2C10.7%2C1.3%2C15.4L9.1%2C6.2%20%20%20%20%20%20%20C13.7%2C2.9%2C20.3%2C3.3%2C24.5%2C7.5z%20M7.5%2C24.5C3.3%2C20.3%2C2.9%2C13.7%2C6.2%2C9.1l16.7%2C16.7C18.3%2C29.1%2C11.7%2C28.7%2C7.5%2C24.5z%22%20id%3D%22Block%22%20style%3D%22fill%3A%23FF3939%3B%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.icon.folder {
	max-height: 19px;
	opacity: 0.75;
	background-color: #555555;
	-webkit-mask-size: 18px 18px;
	--svg: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M1.75%201A1.75%201.75%200%200%200%200%202.75v10.5C0%2014.216.784%2015%201.75%2015h12.5A1.75%201.75%200%200%200%2016%2013.25v-8.5A1.75%201.75%200%200%200%2014.25%203H7.5a.25.25%200%200%201-.2-.1l-.9-1.2C6.07%201.26%205.55%201%205%201H1.75Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
}

.icon.folder-arrow {
	max-width: 17px;
	max-height: 17px;
	opacity: 0.75;
	margin-right: 5px;
	background-size: 100%;
	background-color: #000000;
	--svg: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M7.41%207.84L12%2012.42l4.59-4.58L18%209.25l-6%206-6-6z%22%2F%3E%3C%2Fsvg%3E');
}

.share-menu-wrap .icon.folder-arrow {
	--svg: url('data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMTIgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IDhMMyA1TDkgNUw2IDhaIiBmaWxsPSIjNjk2OTY5Ii8+Cjwvc3ZnPgo=');
	background-color: #696969;
}

.item .icon.folder-move {
	width: 16px;
	height: 16px;
	background-color: #999999;
	--svg: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M0%202.75C0%201.784.784%201%201.75%201H5c.55%200%201.07.26%201.4.7l.9%201.2a.25.25%200%200%200%20.2.1h6.75c.966%200%201.75.784%201.75%201.75v8.5A1.75%201.75%200%200%201%2014.25%2015H1.75A1.75%201.75%200%200%201%200%2013.25Zm9.42%209.36%202.883-2.677a.25.25%200%200%200%200-.366L9.42%206.39a.249.249%200%200%200-.42.183V8.5H4.75a.75.75%200%200%200%200%201.5H9v1.927c0%20.218.26.331.42.183Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
}

.icon.arrow_drop_down {
	max-width: 17px;
	max-height: 17px;
	background-color: var(--mdc-theme-primary);
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23000000'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");
}

.icon.search {
	-webkit-mask-position: center;
	background-color: #555555;
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23000000'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");
}

.icon.zoom-in {
	max-width: 17px;
	max-height: 17px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' ?%3E%3Csvg class='feather feather-zoom-in' fill='none' height='24' stroke='grey' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' x2='16.65' y1='21' y2='16.65'/%3E%3Cline x1='11' x2='11' y1='8' y2='14'/%3E%3Cline x1='8' x2='14' y1='11' y2='11'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
}

.icon.copy-black {
	max-width: 17px;
	max-height: 17px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' ?%3E%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Crect fill='none' height='256' width='256'/%3E%3Cpolyline fill='none' points='216 184 216 40 72 40' stroke='grey' stroke-linecap='round' stroke-linejoin='round' stroke-width='20'/%3E%3Crect fill='none' height='144' stroke='grey' stroke-linecap='round' stroke-linejoin='round' stroke-width='20' width='144' x='40' y='72'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
}

.icon.delete-black {
	max-width: 17px;
	max-height: 17px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' ?%3E%3Csvg viewBox='0 0 265 235' xmlns='http://www.w3.org/2000/svg'%3E%3Crect fill='none' height='260' width='265'/%3E%3Cline fill='none' stroke='grey' stroke-linecap='round' stroke-linejoin='round' stroke-width='16' x1='216' x2='40' y1='56' y2='56'/%3E%3Cline fill='none' stroke='grey' stroke-linecap='round' stroke-linejoin='round' stroke-width='20' x1='104' x2='104' y1='104' y2='168'/%3E%3Cline fill='none' stroke='grey' stroke-linecap='round' stroke-linejoin='round' stroke-width='20' x1='152' x2='152' y1='104' y2='168'/%3E%3Cpath d='M200,56V208a8,8,0,0,1-8,8H64a8,8,0,0,1-8-8V56' fill='none' stroke='grey' stroke-linecap='round' stroke-linejoin='round' stroke-width='20'/%3E%3Cpath d='M168,56V40a16,16,0,0,0-16-16H104A16,16,0,0,0,88,40V56' fill='none' stroke='grey' stroke-linecap='round' stroke-linejoin='round' stroke-width='20'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
}

.icon.list-btn {
	max-width: 17px;
	max-height: 17px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M16%2010.75v2.5A1.75%201.75%200%200%201%2014.25%2015H1.75A1.75%201.75%200%200%201%200%2013.25v-2.5C0%209.784.784%209%201.75%209h12.5c.966%200%201.75.784%201.75%201.75Zm0-8v2.5A1.75%201.75%200%200%201%2014.25%207H1.75A1.75%201.75%200%200%201%200%205.25v-2.5C0%201.784.784%201%201.75%201h12.5c.966%200%201.75.784%201.75%201.75Zm-1.75-.25H1.75a.25.25%200%200%200-.25.25v2.5c0%20.138.112.25.25.25h12.5a.25.25%200%200%200%20.25-.25v-2.5a.25.25%200%200%200-.25-.25Zm0%208H1.75a.25.25%200%200%200-.25.25v2.5c0%20.138.112.25.25.25h12.5a.25.25%200%200%200%20.25-.25v-2.5a.25.25%200%200%200-.25-.25Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat;
}

.icon.card-btn {
	max-width: 17px;
	max-height: 17px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M1.5%203.25c0-.966.784-1.75%201.75-1.75h2.5c.966%200%201.75.784%201.75%201.75v2.5A1.75%201.75%200%200%201%205.75%207.5h-2.5A1.75%201.75%200%200%201%201.5%205.75Zm7%200c0-.966.784-1.75%201.75-1.75h2.5c.966%200%201.75.784%201.75%201.75v2.5a1.75%201.75%200%200%201-1.75%201.75h-2.5A1.75%201.75%200%200%201%208.5%205.75Zm-7%207c0-.966.784-1.75%201.75-1.75h2.5c.966%200%201.75.784%201.75%201.75v2.5a1.75%201.75%200%200%201-1.75%201.75h-2.5a1.75%201.75%200%200%201-1.75-1.75Zm7%200c0-.966.784-1.75%201.75-1.75h2.5c.966%200%201.75.784%201.75%201.75v2.5a1.75%201.75%200%200%201-1.75%201.75h-2.5a1.75%201.75%200%200%201-1.75-1.75ZM3.25%203a.25.25%200%200%200-.25.25v2.5c0%20.138.112.25.25.25h2.5A.25.25%200%200%200%206%205.75v-2.5A.25.25%200%200%200%205.75%203Zm7%200a.25.25%200%200%200-.25.25v2.5c0%20.138.112.25.25.25h2.5a.25.25%200%200%200%20.25-.25v-2.5a.25.25%200%200%200-.25-.25Zm-7%207a.25.25%200%200%200-.25.25v2.5c0%20.138.112.25.25.25h2.5a.25.25%200%200%200%20.25-.25v-2.5a.25.25%200%200%200-.25-.25Zm7%200a.25.25%200%200%200-.25.25v2.5c0%20.138.112.25.25.25h2.5a.25.25%200%200%200%20.25-.25v-2.5a.25.25%200%200%200-.25-.25Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat;
}

.icon.upload_file {
	background-color: #555555;
	-webkit-mask-size: 16px 16px;
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M2.75%2014A1.75%201.75%200%200%201%201%2012.25v-2.5a.75.75%200%200%201%201.5%200v2.5c0%20.138.112.25.25.25h10.5a.25.25%200%200%200%20.25-.25v-2.5a.75.75%200%200%201%201.5%200v2.5A1.75%201.75%200%200%201%2013.25%2014Z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M11.78%204.72a.749.749%200%201%201-1.06%201.06L8.75%203.811V9.5a.75.75%200%200%201-1.5%200V3.811L5.28%205.78a.749.749%200%201%201-1.06-1.06l3.25-3.25a.749.749%200%200%201%201.06%200l3.25%203.25Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.icon.download_file {
	background-color: #555555;
	-webkit-mask-size: 16px 16px;
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M2.75%2014A1.75%201.75%200%200%201%201%2012.25v-2.5a.75.75%200%200%201%201.5%200v2.5c0%20.138.112.25.25.25h10.5a.25.25%200%200%200%20.25-.25v-2.5a.75.75%200%200%201%201.5%200v2.5A1.75%201.75%200%200%201%2013.25%2014Z%22%2F%3E%3Cpath%20d%3D%22M7.25%207.689V2a.75.75%200%200%201%201.5%200v5.689l1.97-1.969a.749.749%200%201%201%201.06%201.06l-3.25%203.25a.749.749%200%200%201-1.06%200L4.22%206.78a.749.749%200%201%201%201.06-1.06l1.97%201.969Z%22%2F%3E%3C%2Fsvg%3E");
}
.icon.delete_file {
	max-width: 20px;
	max-height: 20px;
	background-color: #555555;
	-webkit-mask-size: 16px 16px;
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M11%201.75V3h2.25a.75.75%200%200%201%200%201.5H2.75a.75.75%200%200%201%200-1.5H5V1.75C5%20.784%205.784%200%206.75%200h2.5C10.216%200%2011%20.784%2011%201.75ZM4.496%206.675l.66%206.6a.25.25%200%200%200%20.249.225h5.19a.25.25%200%200%200%20.249-.225l.66-6.6a.75.75%200%200%201%201.492.149l-.66%206.6A1.748%201.748%200%200%201%2010.595%2015h-5.19a1.75%201.75%200%200%201-1.741-1.575l-.66-6.6a.75.75%200%201%201%201.492-.15ZM6.5%201.75V3h3V1.75a.25.25%200%200%200-.25-.25h-2.5a.25.25%200%200%200-.25.25Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}
.icon.viewDetail {
	max-width: 20px;
	max-height: 20px;
	background-color: #555555;
	-webkit-mask-size: 16px 16px;
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M7.50008%204.1665H6.16675C5.06218%204.1665%204.16675%205.06193%204.16675%206.1665V15.4998C4.16675%2016.6044%205.06218%2017.4998%206.16675%2017.4998H13.8334C14.938%2017.4998%2015.8334%2016.6044%2015.8334%2015.4998V6.1665C15.8334%205.06193%2014.938%204.1665%2013.8334%204.1665H12.5001%22%20stroke%3D%22%23888686%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M10%2010H12.5%22%20stroke%3D%22%23888686%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M10%2013.3335H12.5%22%20stroke%3D%22%23888686%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M7.5%204.5C7.5%203.39543%208.39543%202.5%209.5%202.5H10.5C11.6046%202.5%2012.5%203.39543%2012.5%204.5V5.83333H7.5V4.5Z%22%20stroke%3D%22%23888686%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Ccircle%20cx%3D%227.50008%22%20cy%3D%229.99984%22%20r%3D%220.833333%22%20fill%3D%22%23888686%22%2F%3E%0A%3Ccircle%20cx%3D%227.50008%22%20cy%3D%2213.3333%22%20r%3D%220.833333%22%20fill%3D%22%23888686%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.form.mobile .icon.viewDetail {
	background-color: #999;
}

.icon.new_folder {
	background-color: #555555;
	-webkit-mask-size: 16px 16px;
	-webkit-mask-position: 0 2px;
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M7.75%202a.75.75%200%200%201%20.75.75V7h4.25a.75.75%200%200%201%200%201.5H8.5v4.25a.75.75%200%200%201-1.5%200V8.5H2.75a.75.75%200%200%201%200-1.5H7V2.75A.75.75%200%200%201%207.75%202Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.icon.download_file.disabled,
.icon.delete_file.disabled {
	background-color: rgba(0, 0, 0, 0.38);
}

.icon.arrow_upward {
	max-width: 14px;
	max-height: 14px;
	background-color: var(--mdc-theme-primary);
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23000000'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M4 12l1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8-8 8z'/%3E%3C/svg%3E");
}
.icon.arrow_downward {
	width: 25px;
	height: 25px;
	background-position: 4px 4px;
	background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M16.78%2010.72a.75.75%200%200%201%200%201.06l-4%204a.75.75%200%200%201-1.06%200l-4-4a.75.75%200%201%201%201.06-1.06l2.72%202.72V7A1.5%201.5%200%200%200%2010%205.5H3.75a.75.75%200%200%201%200-1.5H10a3%203%200%200%201%203%203v6.44l2.72-2.72a.75.75%200%200%201%201.06%200%22%2F%3E%3C%2Fsvg%3E");
}

.icon.expand_more {
	max-width: 17px;
	max-height: 17px;
	background-color: #555555;
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23000000'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E");
}

.icon.folder_shared {
	background-color: #555555;
	-webkit-mask-size: 20px 20px;
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M1.75%201h12.5c.966%200%201.75.784%201.75%201.75v4c0%20.372-.116.717-.314%201%20.198.283.314.628.314%201v4a1.75%201.75%200%200%201-1.75%201.75H1.75A1.75%201.75%200%200%201%200%2012.75v-4c0-.358.109-.707.314-1a1.739%201.739%200%200%201-.314-1v-4C0%201.784.784%201%201.75%201ZM1.5%202.75v4c0%20.138.112.25.25.25h12.5a.25.25%200%200%200%20.25-.25v-4a.25.25%200%200%200-.25-.25H1.75a.25.25%200%200%200-.25.25Zm.25%205.75a.25.25%200%200%200-.25.25v4c0%20.138.112.25.25.25h12.5a.25.25%200%200%200%20.25-.25v-4a.25.25%200%200%200-.25-.25ZM7%204.75A.75.75%200%200%201%207.75%204h4.5a.75.75%200%200%201%200%201.5h-4.5A.75.75%200%200%201%207%204.75ZM7.75%2010h4.5a.75.75%200%200%201%200%201.5h-4.5a.75.75%200%200%201%200-1.5ZM3%204.75A.75.75%200%200%201%203.75%204h.5a.75.75%200%200%201%200%201.5h-.5A.75.75%200%200%201%203%204.75ZM3.75%2010h.5a.75.75%200%200%201%200%201.5h-.5a.75.75%200%200%201%200-1.5Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.icon.add {
	background-color: #ffffff;
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23000000'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z'/%3E%3C/svg%3E");
}

.icon.delete_forever {
	max-width: 20px;
	max-height: 20px;
	background-color: #555555;
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23000000'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zm2.46-7.12l1.41-1.41L12 12.59l2.12-2.12 1.41 1.41L13.41 14l2.12 2.12-1.41 1.41L12 15.41l-2.12 2.12-1.41-1.41L10.59 14l-2.13-2.12zM15.5 4l-1-1h-5l-1 1H5v2h14V4z'/%3E%3C/svg%3E");
}

.icon.delete {
	background-color: #555555;
	-webkit-mask-size: 20px 20px;
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M16%201.75V3h5.25a.75.75%200%200%201%200%201.5H2.75a.75.75%200%200%201%200-1.5H8V1.75C8%20.784%208.784%200%209.75%200h4.5C15.216%200%2016%20.784%2016%201.75Zm-6.5%200V3h5V1.75a.25.25%200%200%200-.25-.25h-4.5a.25.25%200%200%200-.25.25ZM4.997%206.178a.75.75%200%201%200-1.493.144L4.916%2020.92a1.75%201.75%200%200%200%201.742%201.58h10.684a1.75%201.75%200%200%200%201.742-1.581l1.413-14.597a.75.75%200%200%200-1.494-.144l-1.412%2014.596a.25.25%200%200%201-.249.226H6.658a.25.25%200%200%201-.249-.226L4.997%206.178Z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M9.206%207.501a.75.75%200%200%201%20.793.705l.5%208.5A.75.75%200%201%201%209%2016.794l-.5-8.5a.75.75%200%200%201%20.705-.793Zm6.293.793A.75.75%200%201%200%2014%208.206l-.5%208.5a.75.75%200%200%200%201.498.088l.5-8.5Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.icon.star {
	background-color: #EAC54F;
	-webkit-mask-size: 18px 18px;
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M8%20.25a.75.75%200%200%201%20.673.418l1.882%203.815%204.21.612a.75.75%200%200%201%20.416%201.279l-3.046%202.97.719%204.192a.751.751%200%200%201-1.088.791L8%2012.347l-3.766%201.98a.75.75%200%200%201-1.088-.79l.72-4.194L.818%206.374a.75.75%200%200%201%20.416-1.28l4.21-.611L7.327.668A.75.75%200%200%201%208%20.25Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.icon.star.on {
	background-color: var(--mdc-theme-primary);
}

.icon.star_border {
	background-color: #555555;
	-webkit-mask-size: 20px 20px;
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M8%20.25a.75.75%200%200%201%20.673.418l1.882%203.815%204.21.612a.75.75%200%200%201%20.416%201.279l-3.046%202.97.719%204.192a.751.751%200%200%201-1.088.791L8%2012.347l-3.766%201.98a.75.75%200%200%201-1.088-.79l.72-4.194L.818%206.374a.75.75%200%200%201%20.416-1.28l4.21-.611L7.327.668A.75.75%200%200%201%208%20.25Zm0%202.445L6.615%205.5a.75.75%200%200%201-.564.41l-3.097.45%202.24%202.184a.75.75%200%200%201%20.216.664l-.528%203.084%202.769-1.456a.75.75%200%200%201%20.698%200l2.77%201.456-.53-3.084a.75.75%200%200%201%20.216-.664l2.24-2.183-3.096-.45a.75.75%200%200%201-.564-.41L8%202.694Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}
.icon.my_response {
	background-color: #555555;
	-webkit-mask-size: 20px 20px;
	--svg: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iNDAiPjxwYXRoIGQ9Ik0yMzguNDA2LTM5OC40MDZoMTI4LjQ4NWwxOTQuMDQ4LTE5NC42NTlxOS41MzEtOS42MjggMTQuMTc2LTIxLjczMSA0LjY0Ni0xMi4xMDIgNC42NDYtMjMuOTM5dC00LjQ5My0yMy40NjhxLTQuNDkzLTExLjYzLTEzLjcxNy0yMS4zNDhsLTM2Ljc3My0zNy4yMjJxLTkuODUxLTkuNDMtMjEuNTcxLTE0LjIwOS0xMS43MjEtNC43NzktMjQuNTA4LTQuNzc5LTExLjcyMSAwLTIzLjQzMyA0LjQ0Ni0xMS43MTIgNC40NDUtMjEuMzI0IDEzLjc2NGwtMTk1LjUzNiAxOTQuNjZ2MTI4LjQ4NVptMjc3LjM2OS0yNDAuMzY5LTM3LTM3IDM3IDM3Wk0zMDIuMzkxLTQ2Mi4zOTF2LTM4bDk0LjQ5My05My41ODcgMTkuMDk0IDE4IDE4IDE5LjA5NC05My41ODcgOTQuNDkzaC0zOFptMTEzLjU4Ny0xMTMuNTg3IDE4IDE5LjA5NC0zNy4wOTQtMzcuMDk0IDE5LjA5NCAxOFptMjcuMjQ2IDE3Ny41NzJoMjc4LjM3di02Ni42NjZINTA5Ljg5MWwtNjYuNjY3IDY2LjY2NlpNNzMuMzA0LTczLjMwNHYtNzM3LjYzOHEwLTMxLjA2IDIyLjM4LTUzLjQ4NiAyMi4zOC0yMi40MjcgNTMuMzc0LTIyLjQyN2g2NjEuODg0cTMxLjA2IDAgNTMuNDg2IDIyLjQyNyAyMi40MjcgMjIuNDI2IDIyLjQyNyA1My40ODZ2NTAxLjg4NHEwIDMwLjk5NC0yMi40MjcgNTMuMzc0LTIyLjQyNiAyMi4zOC01My40ODYgMjIuMzhIMjMzLjMwNGwtMTYwIDE2MFptMTMxLjMzNC0yMzUuNzU0aDYwNi4zMDR2LTUwMS44ODRIMTQ5LjA1OHY1NjEuMjExbDU1LjU4LTU5LjMyN1ptLTU1LjU4IDB2LTUwMS44ODQgNTAxLjg4NFoiLz48L3N2Zz4=");
}

.icon.my_order {
	background-color: #555555;
	-webkit-mask-size: 20px 20px;
	--svg: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNyAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjE4NzcgMTMuMDY3OUgwVjcuNTQyMTVMMS43MzU4MiA2Ljg1NjI4TDMuMzExNDIgMS44NzA2MUg2LjA2ODcxVjMuMTIzODZINC4yMDE1OEwyLjcxOTQ2IDcuODExMDNMMS4yMjM5OCA4LjQwMTJWMTEuODE0NkgxNC45NjM3VjkuMzUxMzlIMTYuMTg3N1YxMy4wNjc5WiIgZmlsbD0iIzcyNzE3MSIvPgo8cGF0aCBkPSJNMTYuOTk1MyA5Ljc0MTJINS40NDA5MlYwSDE2Ljk5NTNWMS4yNTMyNUg2LjY2NDlWOC40ODc5NUgxNi45OTUzVjkuNzQxMloiIGZpbGw9IiM3MjcxNzEiLz4KPHBhdGggZD0iTTQuODYyMzkgMTQuMTgwM0MzLjkxMjE0IDE0LjE4MDMgMy4xMzc3IDEzLjM4NzQgMy4xMzc3IDEyLjQxNDRDMy4xMzc3IDExLjQ0MTQgMy45MTIxNCAxMC42NDg0IDQuODYyMzkgMTAuNjQ4NEM1LjgxMjY0IDEwLjY0ODQgNi41ODcwOSAxMS40NDE0IDYuNTg3MDkgMTIuNDE0NEM2LjU4NzA5IDEzLjM4NzQgNS44MTI2NCAxNC4xODAzIDQuODYyMzkgMTQuMTgwM1pNNC44NjIzOSAxMS45MDE3QzQuNTg2NDQgMTEuOTAxNyA0LjM2MTY3IDEyLjEzMTggNC4zNjE2NyAxMi40MTQ0QzQuMzYxNjcgMTIuNjk2OSA0LjU4NjQ0IDEyLjkyNzEgNC44NjIzOSAxMi45MjcxQzUuMTM4MzQgMTIuOTI3MSA1LjM2MzExIDEyLjY5NjkgNS4zNjMxMSAxMi40MTQ0QzUuMzYzMTEgMTIuMTMxOCA1LjEzODM0IDExLjkwMTcgNC44NjIzOSAxMS45MDE3WiIgZmlsbD0iIzcyNzE3MSIvPgo8cGF0aCBkPSJNMTIuNTc4IDE0LjE4MDNDMTEuNjI3NyAxNC4xODAzIDEwLjg1MzMgMTMuMzg3NCAxMC44NTMzIDEyLjQxNDRDMTAuODUzMyAxMS40NDE0IDExLjYyNzcgMTAuNjQ4NCAxMi41NzggMTAuNjQ4NEMxMy41MjgyIDEwLjY0ODQgMTQuMzAyNyAxMS40NDE0IDE0LjMwMjcgMTIuNDE0NEMxNC4zMDI3IDEzLjM4NzQgMTMuNTI4MiAxNC4xODAzIDEyLjU3OCAxNC4xODAzWk0xMi41NzggMTEuOTAxN0MxMi4zMDIgMTEuOTAxNyAxMi4wNzcyIDEyLjEzMTggMTIuMDc3MiAxMi40MTQ0QzEyLjA3NzIgMTIuNjk2OSAxMi4zMDIgMTIuOTI3MSAxMi41NzggMTIuOTI3MUMxMi44NTM5IDEyLjkyNzEgMTMuMDc4NyAxMi42OTY5IDEzLjA3ODcgMTIuNDE0NEMxMy4wNzg3IDEyLjEzMTggMTIuODUzOSAxMS45MDE3IDEyLjU3OCAxMS45MDE3WiIgZmlsbD0iIzcyNzE3MSIvPgo8L3N2Zz4K");
}

.item .action-icons .icon.restore {
	max-width: 20px;
	max-height: 20px;
	background-color: #555555;
	-webkit-mask-size: 19px 19px;
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23000000'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8H12z'/%3E%3C/svg%3E");
}

.icon.close {
	cursor: pointer;
	background-color: #555555;
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23000000'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z'/%3E%3C/svg%3E");
}

.icon.rocket {
	cursor: pointer;
	min-width: 18px;
	-webkit-mask-size: 18px;
	background-color: rgb(193, 68, 77);
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M14.064%200h.186C15.216%200%2016%20.784%2016%201.75v.186a8.752%208.752%200%200%201-2.564%206.186l-.458.459c-.314.314-.641.616-.979.904v3.207c0%20.608-.315%201.172-.833%201.49l-2.774%201.707a.749.749%200%200%201-1.11-.418l-.954-3.102a1.214%201.214%200%200%201-.145-.125L3.754%209.816a1.218%201.218%200%200%201-.124-.145L.528%208.717a.749.749%200%200%201-.418-1.11l1.71-2.774A1.748%201.748%200%200%201%203.31%204h3.204c.288-.338.59-.665.904-.979l.459-.458A8.749%208.749%200%200%201%2014.064%200ZM8.938%203.623h-.002l-.458.458c-.76.76-1.437%201.598-2.02%202.5l-1.5%202.317%202.143%202.143%202.317-1.5c.902-.583%201.74-1.26%202.499-2.02l.459-.458a7.25%207.25%200%200%200%202.123-5.127V1.75a.25.25%200%200%200-.25-.25h-.186a7.249%207.249%200%200%200-5.125%202.123ZM3.56%2014.56c-.732.732-2.334%201.045-3.005%201.148a.234.234%200%200%201-.201-.064.234.234%200%200%201-.064-.201c.103-.671.416-2.273%201.15-3.003a1.502%201.502%200%201%201%202.12%202.12Zm6.94-3.935c-.088.06-.177.118-.266.175l-2.35%201.521.548%201.783%201.949-1.2a.25.25%200%200%200%20.119-.213ZM3.678%208.116%205.2%205.766c.058-.09.117-.178.176-.266H3.309a.25.25%200%200%200-.213.119l-1.2%201.95ZM12%205a1%201%200%201%201-2%200%201%201%200%200%201%202%200Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.icon.error {
	cursor: pointer;
	min-width: 18px;
	-webkit-mask-size: 18px;
	background-color: rgb(193, 68, 77);
	--svg: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzlfOCkiPgo8cGF0aCBkPSJNNy42ODU1OSAxLjAyNzU0QzcuNTI3ODEgMS4wODk3OSA3LjM4NzI1IDEuMjE3NDEgNy4yNzgyNSAxLjM5NzkzQzcuMjI2NjEgMS40ODgxOSA1LjkyNzE0IDMuOTE5MDYgNC4zOTI0MyA2LjgwNDM1QzIuODYwNiA5LjY4OTY1IDEuNDAwNDggMTIuNDMxOCAxLjE1MDkyIDEyLjkwMThDMC42NDYwNDIgMTMuODQ4IDAuNjAzMDEzIDEzLjk2OTMgMC42NjAzODUgMTQuMjY1QzAuNzIzNDk1IDE0LjU5MTggMC45NTI5ODMgMTQuODcyIDEuMjI1NSAxNC45NTZDMS4zMTE1NiAxNC45ODQgMy4wNDk5MyAxNC45OTAyIDguMDM4NDMgMTQuOTg0QzE0LjYzMzMgMTQuOTc0NyAxNC43Mzk1IDE0Ljk3NDcgMTQuODUxMyAxNC45MTI0QzE1LjIxNTcgMTQuNzE2MyAxNS40MDUgMTQuMjQwMSAxNS4yNzU5IDEzLjgzODZDMTUuMjEyOCAxMy42Mzk0IDguNzAxMDcgMS4zODU0OCA4LjU4OTIgMS4yNTQ3NkM4LjQzNDI5IDEuMDc3MzQgOC4yNzkzOSAxLjAwNTc1IDguMDI2OTUgMC45OTMzMDVDNy44Nzc3OCAwLjk4NzA4IDcuNzU3MyAwLjk5OTUzIDcuNjg1NTkgMS4wMjc1NFpNOC4xNTAzIDEuNTE5MzJDOC4yNzM2NSAxLjU5MDkxIDguMzM2NzYgMS43MDYwNyAxMS41NzI1IDcuNzg0NzlDMTQuODU3MSAxMy45NTY5IDE0Ljg2ODYgMTMuOTc4NyAxNC44NTcxIDE0LjEyODFDMTQuODQyNyAxNC4yOTYyIDE0Ljc2NTMgMTQuNDExMyAxNC42MTYxIDE0LjQ3OThDMTQuNTM4NyAxNC41MTcxIDEzLjQ1NzIgMTQuNTIzNCA3Ljk3NTMyIDE0LjUyMzRDMS43OTYzNSAxNC41MjM0IDEuNDIwNTYgMTQuNTIwMyAxLjMyNTkgMTQuNDY3M0MxLjE3OTYgMTQuMzg5NSAxLjA4NzgxIDE0LjIyNzcgMS4xMDUwMiAxNC4wNzIxQzEuMTEzNjIgMTMuOTc1NiAxLjg4NTI4IDEyLjQ5NzEgNC40MDEwNCA3Ljc2OTIzQzcuNjE5NjEgMS43MTg1MiA3LjY5MTMyIDEuNTkwOTEgNy44MTE4MSAxLjUxOTMyQzcuODgwNjUgMS40ODE5NyA3Ljk1NTI0IDEuNDUwODQgNy45ODEwNSAxLjQ1MDg0QzguMDA2ODcgMS40NTA4NCA4LjA4MTQ1IDEuNDgxOTcgOC4xNTAzIDEuNTE5MzJaIiBmaWxsPSIjQzE0NDREIiBzdHJva2U9IiNDMTQ0NEQiLz4KPHBhdGggZD0iTTcuNjUzMTMgNS44NTYyNUM3LjI0MDYzIDYuMDAzMTMgNi45Mzc1IDYuNDEyNSA2LjkzNzUgNi44MjE4OEM2LjkzNzUgNi45NTkzOCA3LjQzNDM4IDEwLjk3ODEgNy40OTA2MyAxMS4yNzgxQzcuNSAxMS4zMzQ0IDcuNTUzMTMgMTEuNDMxMyA3LjYwNjI1IDExLjQ5MzhDNy43ODEyNSAxMS42OTA2IDguMDAzMTMgMTEuNzM3NSA4LjIzNzUgMTEuNjIxOUM4LjQ5Njg4IDExLjQ5NjkgOC40NzgxMyAxMS41NzgxIDguNzg0MzggOS4xNzVDOC45Mzc1IDcuOTg3NSA5LjA2MjUgNi45MzQzOCA5LjA2MjUgNi44Mzc1QzkuMDYyNSA2LjU2NTYzIDguOTYyNSA2LjMzMTI1IDguNzUzMTMgNi4xMjE4OEM4LjUzMTI1IDUuOSA4LjMxMjUgNS44MTI1IDcuOTkwNjMgNS44MTI1QzcuODY1NjMgNS44MTU2MyA3LjcxNTYzIDUuODM0MzggNy42NTMxMyA1Ljg1NjI1WiIgZmlsbD0iI0MxNDQ0RCIvPgo8cGF0aCBkPSJNNy42Mzc1MSAxMi4xMDYzQzcuMzI4MTQgMTIuMjUgNy4xMjgxNCAxMi42MDk0IDcuMTY1NjQgMTIuOTQzOEM3LjE5MDY0IDEzLjEzNDQgNy4zMjUwMSAxMy4zODQ0IDcuNDY1NjQgMTMuNTAzMUM3Ljg2ODc2IDEzLjgzNDQgOC41MDMxNCAxMy43MDMxIDguNzM3NTEgMTMuMjQzOEM5LjAyODE0IDEyLjY3MTkgOC42Mzc1MSAxMi4wMzEzIDguMDAwMDEgMTIuMDMxM0M3Ljg1MzE0IDEyLjAzMTMgNy43NTMxNCAxMi4wNTMxIDcuNjM3NTEgMTIuMTA2M1oiIGZpbGw9IiNDMTQ0NEQiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF85XzgiPgo8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");
}

.icon.admin {
	cursor: pointer;
	min-width: 18px;
	-webkit-mask-size: 18px;
	background-color: #555555;
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M2.743%204.757a3.757%203.757%200%201%201%205.851%203.119%205.991%205.991%200%200%201%202.15%201.383c.17.17.257.405.258.646.003.598.001%201.197%200%201.795L11%2012.778v.721a.5.5%200%200%201-.5.5H1.221a.749.749%200%200%201-.714-.784%206.004%206.004%200%200%201%203.899-5.339%203.754%203.754%200%200%201-1.663-3.119Z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M15.75%206.875c0%20.874-.448%201.643-1.127%202.09a.265.265%200%200%200-.123.22v.59c0%20.067-.026.13-.073.177l-.356.356a.125.125%200%200%200%200%20.177l.356.356c.047.047.073.11.073.176v.231c0%20.067-.026.13-.073.177l-.356.356a.125.125%200%200%200%200%20.177l.356.356c.047.047.073.11.073.177v.287a.247.247%200%200%201-.065.168l-.8.88a.52.52%200%200%201-.77%200l-.8-.88a.247.247%200%200%201-.065-.168V9.185a.264.264%200%200%200-.123-.22%202.5%202.5%200%201%201%203.873-2.09ZM14%206.5a.75.75%200%201%200-1.5%200%20.75.75%200%200%200%201.5%200Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.icon.ndoc,
.icon.sdoc,
.icon.txt,
.icon.word
{
	background-image: url('data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%20id%3D%22sdoc%22%3E%0A%09%3Cg%3E%0A%09%09%0A%09%09%09%3ClinearGradient%20id%3D%22SVGID_1_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%225.6688%22%20y1%3D%2220.4362%22%20x2%3D%2222.2963%22%20y2%3D%223.8087%22%20gradientTransform%3D%22matrix(1%200%200%20-1%200%2024.11)%22%3E%0A%09%09%09%3Cstop%20%20offset%3D%223.723480e-03%22%20style%3D%22stop-color%3A%234E94CC%22%2F%3E%0A%09%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%232B63AE%22%2F%3E%0A%09%09%3C%2FlinearGradient%3E%0A%09%09%3Cpath%20style%3D%22fill%3Aurl(%23SVGID_1_)%3B%22%20d%3D%22M22%2C20.4c0%2C0.3-0.2%2C0.6-0.5%2C0.6H6.5C6.2%2C21%2C6%2C20.7%2C6%2C20.4V3.6C6%2C3.3%2C6.2%2C3%2C6.5%2C3h14.9%0A%09%09%09C21.8%2C3%2C22%2C3.3%2C22%2C3.6L22%2C20.4L22%2C20.4z%22%2F%3E%0A%09%09%3Cg%3E%0A%09%09%09%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M19.9%2C9.9H10V8h9.9V9.9z%20M19.9%2C11.1H10v1.8h9.9V11.1z%20M19.9%2C14.1H10V16h9.9V14.1z%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%3C%2Fg%3E%0A%09%3Cg%3E%0A%09%09%3Cg%3E%0A%09%09%09%3Cpath%20style%3D%22opacity%3A5.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%22%20d%3D%22M11.1%2C7H6v12h5.1c1%2C0%2C1.8-0.8%2C1.8-1.8V8.8%0A%09%09%09%09C13%2C7.8%2C12.2%2C7%2C11.1%2C7z%22%2F%3E%0A%09%09%09%3Cpath%20style%3D%22opacity%3A7.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%22%20d%3D%22M11.1%2C18.4H6V7.1h5.1c0.8%2C0%2C1.5%2C0.7%2C1.5%2C1.5v8.2%0A%09%09%09%09C12.6%2C17.7%2C11.9%2C18.4%2C11.1%2C18.4z%22%2F%3E%0A%09%09%09%3Cpath%20style%3D%22opacity%3A9.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%22%20d%3D%22M11%2C17.9H6V7.3h5c0.7%2C0%2C1.3%2C0.5%2C1.3%2C1.3v8.1%0A%09%09%09%09C12.3%2C17.3%2C11.7%2C17.9%2C11%2C17.9z%22%2F%3E%0A%09%09%09%0A%09%09%09%09%3ClinearGradient%20id%3D%22SVGID_00000082351679669615571860000001350544426309854366_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%222.3613%22%20y1%3D%22801.603%22%20x2%3D%2211.713%22%20y2%3D%22810.9541%22%20gradientTransform%3D%22matrix(1%200%200%201%200%20-793.78)%22%3E%0A%09%09%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%233D75C4%22%2F%3E%0A%09%09%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%232B63AE%22%2F%3E%0A%09%09%09%3C%2FlinearGradient%3E%0A%09%09%09%3Cpath%20style%3D%22fill%3Aurl(%23SVGID_00000082351679669615571860000001350544426309854366_)%3B%22%20d%3D%22M11%2C17.4H3c-0.5%2C0-1-0.4-1-1v-8%0A%09%09%09%09c0-0.5%2C0.4-1%2C1-1h8c0.5%2C0%2C1%2C0.4%2C1%2C1v8C12%2C17%2C11.5%2C17.4%2C11%2C17.4z%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%09%3Cg%3E%0A%09%09%09%3Cg%3E%0A%09%09%09%09%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M5.5%2C13.4l0.9-3.3h0.7l0.9%2C3.3l0.6-3.3h0.9L8.6%2C15H7.7l-0.9-3.4L5.9%2C15H5l-1.1-4.9h0.9L5.5%2C13.4z%0A%09%09%09%09%09%22%2F%3E%0A%09%09%09%3C%2Fg%3E%0A%09%09%3C%2Fg%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E');
}

.menu-navigate .icon.ndoc,
.menu-navigate .icon.sdoc,
.menu-navigate .icon.txt,
.menu-navigate .icon.word
{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4wIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxODQwRDU1QzU2QTExMUVFOEIwM0VEMUI4NEZGQ0FDRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxODQwRDU1RDU2QTExMUVFOEIwM0VEMUI4NEZGQ0FDRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE4NDBENTVBNTZBMTExRUU4QjAzRUQxQjg0RkZDQUNEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE4NDBENTVCNTZBMTExRUU4QjAzRUQxQjg0RkZDQUNEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+OWEigQAAABtQTFRFK2Ou////Om60+vv9hqbROW2zh6fRjavTjqzUxoM92gAAADhJREFUeNpiYGZhYsAArCzMDGwMWAEHAxN2CRzC5ANGNECBxKjlxAGcUYsjMbAzMLOwYk0+AAEGAP85AOEFP2aiAAAAAElFTkSuQmCC');
}


.icon.big.ndoc,
.icon.big.sdoc,
.icon.big.txt,
.icon.big.word
{
	background-image: url('data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3Aurl(%23SVGID_1_)%3B%7D%0A%09.st1%7Bfill%3A%23FFFFFF%3B%7D%0A%09.st2%7Bopacity%3A5.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%7D%0A%09.st3%7Bopacity%3A7.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%7D%0A%09.st4%7Bopacity%3A9.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%7D%0A%09.st5%7Bfill%3Aurl(%23SVGID_00000031183851901176027120000010033763009847282107_)%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3ClinearGradient%20id%3D%22SVGID_1_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%2211.8284%22%20y1%3D%227.3306%22%20x2%3D%2245.1671%22%20y2%3D%2240.6693%22%3E%0A%09%09%3Cstop%20%20offset%3D%223.723480e-03%22%20style%3D%22stop-color%3A%234E94CC%22%2F%3E%0A%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%232B63AE%22%2F%3E%0A%09%3C%2FlinearGradient%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M44.5%2C40.8c0%2C0.7-0.5%2C1.2-1.1%2C1.2H13.6c-0.6%2C0-1.1-0.5-1.1-1.2V7.2C12.5%2C6.5%2C13%2C6%2C13.6%2C6h29.9%0A%09%09c0.6%2C0%2C1.1%2C0.5%2C1.1%2C1.2V40.8z%22%2F%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M40.4%2C19.7H20.6V16h19.8V19.7z%20M40.4%2C22.1H20.6v3.7h19.8V22.1z%20M40.4%2C28.3H20.6V32h19.8V28.3z%22%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cg%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20class%3D%22st2%22%20d%3D%22M22.8%2C13.9H12.5v24h10.3c2%2C0%2C3.7-1.6%2C3.7-3.7V17.5C26.5%2C15.5%2C24.9%2C13.9%2C22.8%2C13.9z%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st3%22%20d%3D%22M22.7%2C36.9H12.5V14.2h10.2c1.7%2C0%2C3.1%2C1.4%2C3.1%2C3.1v16.4C25.8%2C35.5%2C24.4%2C36.9%2C22.7%2C36.9z%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st4%22%20d%3D%22M22.6%2C35.9H12.5V14.5h10.1c1.4%2C0%2C2.6%2C1.1%2C2.6%2C2.6v16.2C25.2%2C34.7%2C24%2C35.9%2C22.6%2C35.9z%22%2F%3E%0A%09%09%0A%09%09%09%3ClinearGradient%20id%3D%22SVGID_00000046341443133608985340000006071398727874023589_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%225.2463%22%20y1%3D%2232.5068%22%20x2%3D%2223.9963%22%20y2%3D%2213.7578%22%20gradientTransform%3D%22matrix(1%200%200%20-1%200%2048.11)%22%3E%0A%09%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%233D75C4%22%2F%3E%0A%09%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%232B63AE%22%2F%3E%0A%09%09%3C%2FlinearGradient%3E%0A%09%09%3Cpath%20style%3D%22fill%3Aurl(%23SVGID_00000046341443133608985340000006071398727874023589_)%3B%22%20d%3D%22M22.5%2C34.9h-16c-1.1%2C0-2-0.9-2-2v-16%0A%09%09%09c0-1.1%2C0.9-2%2C2-2h16c1.1%2C0%2C2%2C0.9%2C2%2C2v16C24.5%2C34%2C23.6%2C34.9%2C22.5%2C34.9z%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cg%3E%0A%09%09%3Cg%3E%0A%09%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M11.6%2C26.8l1.9-6.6H15l1.9%2C6.6l1.3-6.6h1.9l-2.3%2C9.9h-1.8l-1.8-6.9l-1.8%2C6.9h-1.8l-2.3-9.9h1.9L11.6%2C26.8z%22%0A%09%09%09%09%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E');
}

.icon.pdfocus {
	border-radius: 2px;
	width: 16px;
	height: 16px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAALRSURBVEhL7VVJS+tQGH2/s6lDnQcEFUcQEcEBV7oQXXZhFRSXiqLixhHBjaJUFLFJGjvZaMe0ydUT76Xv9jaJPuHtPJxFmtzvO9/9pv6J+Hz/lb8CX/K7AnJjo9LWpnZ0gEprq1xfLxxw41cCkvQ8Pv62vW08PJB8/p0Q0Mpkijc3+sZGtL9fPF9DLwHY58/PiWG8u8DK5aCttLcLhjxdBeKzs2YyyTx5ovT0pA0OCuYVOgvEZ2asbJY5qIVpCjcra5pbuhwEor29HrFbr6+ppSW1p8cuCYdiOKw0NwuuQFFA9vtzR0fMqAZGOKwNDeGY2tlZjsXeLYt9AAhJh0K8K0pRQBseJqUSs+FAyuXM7q7S0sJOShL6NdrXh1LpoVD+4sLSdTMeRwdXXFGKAvr6OnNZDTOR0EZHhcM8MSWp5WVtYEB4LwqgViVZZl6rQbMv19XhGDJpd6ffz9s60qnI7hron8zeHvKgdnWhc3InJ7GJCW8ZBwFQ7e4uXF7ac/sJDFRZVekzYNzfo49pF6Fg2cNDj1lzFgDlhoZ0MGj3KyEIFm2TOz7GDagGKRQq8oA9ayMjggdKVwFKhAaZ7P4+nrHgXoJB3IZ5rYaZTscmJ3lbSlEAgaMFhZd/KUlIeikSYV6rgU6t3RmiQHJhIXtwgBQrgYDwqUJEaqeoFpaF1SscFgXQHrgscm2+vBSurtAz6ZUV6LEDfn9yfh6fmMdqYFvYCeC8gQ410NfW+AICKDLeY9W8bW1hpNnbaqCdEnNzvB9KBwE5EEDszO4TEMAKMu7uBGEemZ0dx+I5CIBYlqXHR2aK6AwDBWQ/akFI/uxMaWoSnFA6C4AoBlaYR8gUyAzyhksL5hW6CoCoWGpxEUNUmS8euFbx9jY+NYW9JBjy9BKghEx8evp1czN3elq8vkZ58Iehr64+j439cNm5UpIwzHSbfp//IvAj/gp8QZ/vAx4S0H2ESNasAAAAAElFTkSuQmCC');
}

.icon.odt
{
	background-image: url('data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%20id%3D%22odt%22%3E%0A%09%3Cg%3E%0A%09%09%0A%09%09%09%3ClinearGradient%20id%3D%22SVGID_00000163051187516689408520000009884060837290120606_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%225.6638%22%20y1%3D%223.6648%22%20x2%3D%2222.3342%22%20y2%3D%2220.3352%22%3E%0A%09%09%09%3Cstop%20%20offset%3D%221.024117e-02%22%20style%3D%22stop-color%3A%236B6B6B%22%2F%3E%0A%09%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%23686262%22%2F%3E%0A%09%09%3C%2FlinearGradient%3E%0A%09%09%3Cpath%20style%3D%22fill%3Aurl(%23SVGID_00000163051187516689408520000009884060837290120606_)%3B%22%20d%3D%22M22%2C20.4c0%2C0.3-0.2%2C0.6-0.5%2C0.6H6.5%0A%09%09%09C6.2%2C21%2C6%2C20.7%2C6%2C20.4V3.6C6%2C3.3%2C6.2%2C3%2C6.5%2C3h14.9C21.8%2C3%2C22%2C3.3%2C22%2C3.6V20.4z%22%2F%3E%0A%09%09%3Cg%3E%0A%09%09%09%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M20%2C9.9H10V8H20V9.9z%20M20%2C11.1H10v1.9H20V11.1z%20M20%2C14.1H10V16H20V14.1z%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%3C%2Fg%3E%0A%09%3Cg%3E%0A%09%09%3Cg%3E%0A%09%09%09%3Cpath%20style%3D%22opacity%3A5.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%22%20d%3D%22M14%2C6.9H6v12h8c1.6%2C0%2C2.9-0.8%2C2.9-1.8V8.8%0A%09%09%09%09C16.9%2C7.8%2C15.6%2C6.9%2C14%2C6.9z%22%2F%3E%0A%09%09%09%3Cpath%20style%3D%22opacity%3A7.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%22%20d%3D%22M13.9%2C18.4H6V7.1h7.9c1.3%2C0%2C2.4%2C0.7%2C2.4%2C1.6v8.2%0A%09%09%09%09C16.4%2C17.7%2C15.3%2C18.4%2C13.9%2C18.4z%22%2F%3E%0A%09%09%09%3Cpath%20style%3D%22opacity%3A9.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%22%20d%3D%22M13.8%2C17.9H6V7.3h7.8c1.1%2C0%2C2%2C0.6%2C2%2C1.3v8.1%0A%09%09%09%09C15.8%2C17.4%2C14.9%2C17.9%2C13.8%2C17.9z%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%09%0A%09%09%09%3ClinearGradient%20id%3D%22SVGID_00000122001369376827457100000001063025774032096930_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%223.1819%22%20y1%3D%226.9154%22%20x2%3D%2214.2101%22%20y2%3D%2217.9435%22%3E%0A%09%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%23717071%22%2F%3E%0A%09%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%23231815%22%2F%3E%0A%09%09%3C%2FlinearGradient%3E%0A%09%09%3Cpath%20style%3D%22fill%3Aurl(%23SVGID_00000122001369376827457100000001063025774032096930_)%3B%22%20d%3D%22M14.1%2C17.4H3.3c-0.7%2C0-1.3-0.4-1.3-1v-8%0A%09%09%09c0-0.6%2C0.6-1%2C1.3-1h10.7c0.7%2C0%2C1.3%2C0.4%2C1.3%2C1v8C15.4%2C17%2C14.8%2C17.4%2C14.1%2C17.4z%22%2F%3E%0A%09%09%3Cg%3E%0A%09%09%09%3Cg%3E%0A%09%09%09%09%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M5.2%2C14.6c-0.3%2C0-0.6-0.1-0.8-0.2c-0.2-0.1-0.4-0.3-0.5-0.5S3.7%2C13.4%2C3.7%2C13v-1.2%0A%09%09%09%09%09c0-0.3%2C0.1-0.6%2C0.2-0.8s0.3-0.4%2C0.5-0.5c0.2-0.1%2C0.5-0.2%2C0.8-0.2s0.6%2C0.1%2C0.8%2C0.2c0.2%2C0.1%2C0.4%2C0.3%2C0.5%2C0.5s0.2%2C0.5%2C0.2%2C0.8V13%0A%09%09%09%09%09c0%2C0.3-0.1%2C0.6-0.2%2C0.8s-0.3%2C0.4-0.5%2C0.5C5.8%2C14.6%2C5.5%2C14.6%2C5.2%2C14.6z%20M5.2%2C13.8c0.2%2C0%2C0.4-0.1%2C0.5-0.2S6%2C13.3%2C6%2C13.1v-1.2%0A%09%09%09%09%09c0-0.2-0.1-0.4-0.2-0.5s-0.3-0.2-0.5-0.2s-0.4%2C0.1-0.5%2C0.2s-0.2%2C0.3-0.2%2C0.5v1.2c0%2C0.2%2C0.1%2C0.4%2C0.2%2C0.5S5%2C13.8%2C5.2%2C13.8z%22%2F%3E%0A%09%09%09%09%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M7.6%2C14.6v-4.3h0.8v4.3H7.6z%20M8%2C14.6v-0.8h1c0.3%2C0%2C0.5-0.1%2C0.6-0.2s0.2-0.3%2C0.2-0.5v-1.3%0A%09%09%09%09%09c0-0.2-0.1-0.4-0.2-0.5s-0.3-0.2-0.6-0.2H8v-0.8h1c0.5%2C0%2C0.9%2C0.1%2C1.2%2C0.4c0.3%2C0.3%2C0.4%2C0.6%2C0.4%2C1.1V13c0%2C0.3-0.1%2C0.6-0.2%2C0.8%0A%09%09%09%09%09s-0.3%2C0.4-0.6%2C0.5c-0.2%2C0.1-0.6%2C0.2-0.9%2C0.2H8z%22%2F%3E%0A%09%09%09%09%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M11%2C11.1v-0.8h3.1v0.8H11z%20M12.2%2C14.6v-3.9H13v3.9H12.2z%22%2F%3E%0A%09%09%09%3C%2Fg%3E%0A%09%09%3C%2Fg%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E');
}

.icon.big.odt {
	background-size: 100%;
}

.icon.doc,
.icon.docx
{
	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCI+CjxsaW5lYXJHcmFkaWVudCBpZD0iUTdYYW1EZjFobmh+Ynp+dkFPN0M2YV9wR0hjamUyOTh4U2xfZ3IxIiB4MT0iMjgiIHgyPSIyOCIgeTE9IjE0Ljk2NiIgeTI9IjYuNDUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM0MmEzZjIiPjwvc3RvcD48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM0MmE0ZWIiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjUTdYYW1EZjFobmh+Ynp+dkFPN0M2YV9wR0hjamUyOTh4U2xfZ3IxKSIgZD0iTTQyLDZIMTRjLTEuMTA1LDAtMiwwLjg5NS0yLDJ2Ny4wMDNoMzJWOEM0NCw2Ljg5NSw0My4xMDUsNiw0Miw2eiI+PC9wYXRoPjxsaW5lYXJHcmFkaWVudCBpZD0iUTdYYW1EZjFobmh+Ynp+dkFPN0M2Yl9wR0hjamUyOTh4U2xfZ3IyIiB4MT0iMjgiIHgyPSIyOCIgeTE9IjQyIiB5Mj0iMzMuMDU0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMTE0MDhhIj48L3N0b3A+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMTAzZjhmIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI1E3WGFtRGYxaG5ofmJ6fnZBTzdDNmJfcEdIY2plMjk4eFNsX2dyMikiIGQ9Ik0xMiwzMy4wNTRWNDBjMCwxLjEwNSwwLjg5NSwyLDIsMmgyOGMxLjEwNSwwLDItMC44OTUsMi0ydi02Ljk0NkgxMnoiPjwvcGF0aD48bGluZWFyR3JhZGllbnQgaWQ9IlE3WGFtRGYxaG5ofmJ6fnZBTzdDNmNfcEdIY2plMjk4eFNsX2dyMyIgeDE9IjI4IiB4Mj0iMjgiIHkxPSItMTUuNDYiIHkyPSItMTUuNTIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMzA3OWQ2Ij48L3N0b3A+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk3Y2QyIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI1E3WGFtRGYxaG5ofmJ6fnZBTzdDNmNfcEdIY2plMjk4eFNsX2dyMykiIGQ9Ik0xMiwxNS4wMDNoMzJ2OS4wMDJIMTJWMTUuMDAzeiI+PC9wYXRoPjxsaW5lYXJHcmFkaWVudCBpZD0iUTdYYW1EZjFobmh+Ynp+dkFPN0M2ZF9wR0hjamUyOTh4U2xfZ3I0IiB4MT0iMTIiIHgyPSI0NCIgeTE9IjI4LjUzIiB5Mj0iMjguNTMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMxZDU5YjMiPjwvc3RvcD48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMxOTViYmMiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjUTdYYW1EZjFobmh+Ynp+dkFPN0M2ZF9wR0hjamUyOTh4U2xfZ3I0KSIgZD0iTTEyLDI0LjAwNWgzMnY5LjA1SDEyVjI0LjAwNXoiPjwvcGF0aD48cGF0aCBkPSJNMjIuMzE5LDEzSDEydjI0aDEwLjMxOUMyNC4zNTIsMzcsMjYsMzUuMzUyLDI2LDMzLjMxOVYxNi42ODFDMjYsMTQuNjQ4LDI0LjM1MiwxMywyMi4zMTksMTN6IiBvcGFjaXR5PSIuMDUiPjwvcGF0aD48cGF0aCBkPSJNMjIuMjEzLDM2SDEyVjEzLjMzM2gxMC4yMTNjMS43MjQsMCwzLjEyMSwxLjM5NywzLjEyMSwzLjEyMXYxNi40MjUJQzI1LjMzMywzNC42MDMsMjMuOTM2LDM2LDIyLjIxMywzNnoiIG9wYWNpdHk9Ii4wNyI+PC9wYXRoPjxwYXRoIGQ9Ik0yMi4xMDYsMzVIMTJWMTMuNjY3aDEwLjEwNmMxLjQxNCwwLDIuNTYsMS4xNDYsMi41NiwyLjU2VjMyLjQ0QzI0LjY2NywzMy44NTQsMjMuNTIsMzUsMjIuMTA2LDM1eiIgb3BhY2l0eT0iLjA5Ij48L3BhdGg+PGxpbmVhckdyYWRpZW50IGlkPSJRN1hhbURmMWhuaH5ien52QU83QzZlX3BHSGNqZTI5OHhTbF9ncjUiIHgxPSI0Ljc0NCIgeDI9IjIzLjQ5NCIgeTE9IjE0Ljc0NCIgeTI9IjMzLjQ5MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzI1NmFjMiI+PC9zdG9wPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzEyNDdhZCI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNRN1hhbURmMWhuaH5ien52QU83QzZlX3BHSGNqZTI5OHhTbF9ncjUpIiBkPSJNMjIsMzRINmMtMS4xMDUsMC0yLTAuODk1LTItMlYxNmMwLTEuMTA1LDAuODk1LTIsMi0yaDE2YzEuMTA1LDAsMiwwLjg5NSwyLDJ2MTYJQzI0LDMzLjEwNSwyMy4xMDUsMzQsMjIsMzR6Ij48L3BhdGg+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE4LjQwMywxOWwtMS41NDYsNy4yNjRMMTUuMTQ0LDE5aC0yLjE4N2wtMS43NjcsNy40ODlMOS41OTcsMTlINy42NDFsMi4zNDQsMTBoMi4zNTJsMS43MTMtNy42ODkJTDE1Ljc2NCwyOWgyLjI1MWwyLjM0NC0xMEgxOC40MDN6Ij48L3BhdGg+Cjwvc3ZnPg==');

}
.icon.hwpx,
.icon.hml,
.icon.hwp
{
	background-size: 85%;
	background-image: url('data:image/webp;base64,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');
}

.icon.nxls,
.icon.sxls,
.icon.csv,
.icon.cell
{
	background-image: url('data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%20id%3D%22sxls%22%3E%0A%09%3Cg%3E%0A%09%09%0A%09%09%09%3ClinearGradient%20id%3D%22SVGID_00000111164953897814374710000018332833173255221392_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%225.6927%22%20y1%3D%223.7084%22%20x2%3D%2222.2758%22%20y2%3D%2220.2915%22%3E%0A%09%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%2347BE79%22%2F%3E%0A%09%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%23259D59%22%2F%3E%0A%09%09%3C%2FlinearGradient%3E%0A%09%09%3Cpath%20style%3D%22fill%3Aurl(%23SVGID_00000111164953897814374710000018332833173255221392_)%3B%22%20d%3D%22M22%2C20.3c0%2C0.3-0.2%2C0.6-0.5%2C0.6h-15%0A%09%09%09c-0.3%2C0-0.5-0.3-0.5-0.6V3.7c0-0.3%2C0.2-0.6%2C0.5-0.6h15c0.3%2C0%2C0.5%2C0.3%2C0.5%2C0.6V20.3z%22%2F%3E%0A%09%09%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M12.7%2C9.9H10V8.1h2.6V9.9z%20M12.7%2C11.1H10v1.8h2.6V11.1z%20M12.7%2C14.1H10v1.8h2.6V14.1z%20M19.9%2C8.1%0A%09%09%09h-2.6v1.8h2.6V8.1z%20M19.9%2C11.1h-2.6v1.8h2.6V11.1z%20M19.9%2C14.1h-2.6v1.8h2.6V14.1z%20M16.3%2C8.1h-2.6v1.8h2.6V8.1z%20M16.3%2C11.1h-2.6%0A%09%09%09v1.8h2.6V11.1z%20M16.3%2C14.1h-2.6v1.8h2.6V14.1z%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cg%3E%0A%09%09%3Cg%3E%0A%09%09%09%3Cpath%20style%3D%22opacity%3A5.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%22%20d%3D%22M11.1%2C7H6v11.9h5.1c1%2C0%2C1.8-0.8%2C1.8-1.8V8.8%0A%09%09%09%09C12.9%2C7.8%2C12.1%2C7%2C11.1%2C7z%22%2F%3E%0A%09%09%09%3Cpath%20style%3D%22opacity%3A7.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%22%20d%3D%22M11%2C18.4H6V7.2h5c0.9%2C0%2C1.5%2C0.7%2C1.5%2C1.5v8.1%0A%09%09%09%09C12.5%2C17.7%2C11.9%2C18.4%2C11%2C18.4z%22%2F%3E%0A%09%09%09%3Cpath%20style%3D%22opacity%3A9.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%22%20d%3D%22M10.9%2C17.9H6V7.3h5c0.7%2C0%2C1.3%2C0.6%2C1.3%2C1.3v8%0A%09%09%09%09C12.2%2C17.3%2C11.6%2C17.9%2C10.9%2C17.9z%22%2F%3E%0A%09%09%09%0A%09%09%09%09%3ClinearGradient%20id%3D%22SVGID_00000052069104417719745460000001624159566567033267_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%222.3676%22%20y1%3D%2216.2602%22%20x2%3D%2211.635%22%20y2%3D%226.9933%22%20gradientTransform%3D%22matrix(1%200%200%20-1%200%2024.11)%22%3E%0A%09%09%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%2331AF68%22%2F%3E%0A%09%09%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%23229B51%22%2F%3E%0A%09%09%09%3C%2FlinearGradient%3E%0A%09%09%09%3Cpath%20style%3D%22fill%3Aurl(%23SVGID_00000052069104417719745460000001624159566567033267_)%3B%22%20d%3D%22M10.9%2C17.4H3c-0.5%2C0-1-0.4-1-1V8.5%0A%09%09%09%09c0-0.5%2C0.4-1%2C1-1h7.9c0.5%2C0%2C1%2C0.4%2C1%2C1v7.9C11.9%2C16.9%2C11.4%2C17.4%2C10.9%2C17.4z%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%09%3Cg%3E%0A%09%09%09%3Cg%3E%0A%09%09%09%09%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M6.9%2C15.1c-0.4%2C0-0.7-0.1-1-0.2c-0.3-0.1-0.5-0.4-0.6-0.6c-0.1-0.3-0.2-0.6-0.2-1V12%0A%09%09%09%09%09c0-0.4%2C0.1-0.7%2C0.2-1c0.1-0.3%2C0.3-0.5%2C0.6-0.6s0.6-0.2%2C1-0.2c0.3%2C0%2C0.6%2C0.1%2C0.8%2C0.2c0.2%2C0.1%2C0.4%2C0.3%2C0.6%2C0.6%0A%09%09%09%09%09c0.2%2C0.3%2C0.3%2C0.6%2C0.3%2C0.9h-1c0-0.2-0.1-0.3-0.2-0.4c-0.1-0.1-0.2-0.2-0.3-0.3c-0.1-0.1-0.2-0.1-0.4-0.1c-0.3%2C0-0.5%2C0.1-0.6%2C0.2%0A%09%09%09%09%09S6.1%2C11.7%2C6.1%2C12v1.3c0%2C0.3%2C0.1%2C0.5%2C0.2%2C0.7c0.1%2C0.2%2C0.3%2C0.2%2C0.6%2C0.2c0.2%2C0%2C0.4-0.1%2C0.5-0.2s0.2-0.3%2C0.3-0.6h1%0A%09%09%09%09%09c-0.1%2C0.4-0.2%2C0.7-0.3%2C0.9c-0.2%2C0.3-0.4%2C0.4-0.6%2C0.6C7.5%2C15.1%2C7.2%2C15.1%2C6.9%2C15.1z%22%2F%3E%0A%09%09%09%3C%2Fg%3E%0A%09%09%3C%2Fg%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E');
}

.menu-navigate .icon.nxls,
.menu-navigate .icon.sxls,
.menu-navigate .icon.csv,
.menu-navigate .icon.cell
{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4wIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMDVDMDE3OTU2QTExMUVFQjA5OUFBNUU3NTY5NzFGMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMDVDMDE3QTU2QTExMUVFQjA5OUFBNUU3NTY5NzFGMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjIwNUMwMTc3NTZBMTExRUVCMDk5QUE1RTc1Njk3MUYzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIwNUMwMTc4NTZBMTExRUVCMDk5QUE1RTc1Njk3MUYzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+oj/rBAAAABtQTFRFMa9o////QLVz+v37itKpP7Ryi9KqkdSukNSufuKLYQAAADtJREFUeNpiYGZhYsAArCzMDGwMWAE7AxN2CRzC5ANGEGCAE4wUSIxaThzAGbU4EgMHAzMLK9bkAxBgAOj1AM/TbjRzAAAAAElFTkSuQmCC');
}

.icon.big.nxls,
.icon.big.sxls,
.icon.big.csv,
.icon.big.cell
{
	background-image: url('data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3Aurl(%23SVGID_1_)%3B%7D%0A%09.st1%7Bfill%3A%23FFFFFF%3B%7D%0A%09.st2%7Bopacity%3A5.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%7D%0A%09.st3%7Bopacity%3A7.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%7D%0A%09.st4%7Bopacity%3A9.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%7D%0A%09.st5%7Bfill%3Aurl(%23SVGID_00000001664398268717156680000002985110302462539138_)%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3ClinearGradient%20id%3D%22SVGID_1_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%2211.7389%22%20y1%3D%227.2242%22%20x2%3D%2245.2904%22%20y2%3D%2240.7757%22%3E%0A%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%2347BE79%22%2F%3E%0A%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%23259D59%22%2F%3E%0A%09%3C%2FlinearGradient%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M44.7%2C40.8c0%2C0.7-0.5%2C1.2-1.1%2C1.2H13.4c-0.6%2C0-1.1-0.5-1.1-1.2V7.2c0-0.7%2C0.5-1.2%2C1.1-1.2h30.3%0A%09%09c0.6%2C0%2C1.1%2C0.5%2C1.1%2C1.2V40.8z%22%2F%3E%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M25.8%2C19.7h-5.4V16h5.4V19.7z%20M25.8%2C22.1h-5.4v3.7h5.4V22.1z%20M25.8%2C28.3h-5.4V32h5.4V28.3z%20M40.6%2C16h-5.4v3.7%0A%09%09h5.4V16z%20M40.6%2C22.1h-5.4v3.7h5.4V22.1z%20M40.6%2C28.3h-5.4V32h5.4V28.3z%20M33.2%2C16h-5.4v3.7h5.4V16z%20M33.2%2C22.1h-5.4v3.7h5.4V22.1z%0A%09%09%20M33.2%2C28.3h-5.4V32h5.4V28.3z%22%2F%3E%0A%3C%2Fg%3E%0A%3Cg%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20class%3D%22st2%22%20d%3D%22M22.6%2C13.9H12.3v24h10.3c2%2C0%2C3.7-1.6%2C3.7-3.7V17.5C26.3%2C15.5%2C24.6%2C13.9%2C22.6%2C13.9z%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st3%22%20d%3D%22M22.5%2C36.9H12.3V14.2h10.2c1.7%2C0%2C3.1%2C1.4%2C3.1%2C3.1v16.4C25.6%2C35.5%2C24.2%2C36.9%2C22.5%2C36.9z%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st4%22%20d%3D%22M22.4%2C35.9H12.3V14.5h10.1c1.4%2C0%2C2.6%2C1.1%2C2.6%2C2.6v16.2C24.9%2C34.7%2C23.8%2C35.9%2C22.4%2C35.9z%22%2F%3E%0A%09%09%0A%09%09%09%3ClinearGradient%20id%3D%22SVGID_00000180331141488411380950000005287242350419147402_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%225.0115%22%20y1%3D%2232.5068%22%20x2%3D%2223.7615%22%20y2%3D%2213.7578%22%20gradientTransform%3D%22matrix(1%200%200%20-1%200%2048.11)%22%3E%0A%09%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%2331AF68%22%2F%3E%0A%09%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%23229B51%22%2F%3E%0A%09%09%3C%2FlinearGradient%3E%0A%09%09%3Cpath%20style%3D%22fill%3Aurl(%23SVGID_00000180331141488411380950000005287242350419147402_)%3B%22%20d%3D%22M22.3%2C34.9h-16c-1.1%2C0-2-0.9-2-2v-16%0A%09%09%09c0-1.1%2C0.9-2%2C2-2h16c1.1%2C0%2C2%2C0.9%2C2%2C2v16C24.3%2C34%2C23.4%2C34.9%2C22.3%2C34.9z%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cg%3E%0A%09%09%3Cg%3E%0A%09%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M14.2%2C30.4c-0.8%2C0-1.4-0.1-1.9-0.4c-0.5-0.3-0.9-0.7-1.2-1.3c-0.3-0.6-0.4-1.2-0.4-2v-2.7%0A%09%09%09%09c0-0.8%2C0.1-1.5%2C0.4-2s0.7-1%2C1.2-1.3s1.2-0.4%2C1.9-0.4c0.6%2C0%2C1.2%2C0.1%2C1.7%2C0.4s0.9%2C0.7%2C1.2%2C1.2s0.5%2C1.1%2C0.7%2C1.9h-1.9%0A%09%09%09%09c-0.1-0.3-0.2-0.6-0.3-0.8c-0.2-0.2-0.3-0.4-0.6-0.5s-0.5-0.2-0.7-0.2c-0.5%2C0-0.9%2C0.2-1.2%2C0.5c-0.3%2C0.3-0.4%2C0.8-0.4%2C1.4v2.7%0A%09%09%09%09c0%2C0.6%2C0.1%2C1%2C0.4%2C1.4c0.3%2C0.3%2C0.7%2C0.5%2C1.2%2C0.5c0.4%2C0%2C0.8-0.1%2C1-0.4c0.3-0.3%2C0.5-0.7%2C0.6-1.2h1.9c-0.1%2C0.7-0.4%2C1.3-0.7%2C1.9%0A%09%09%09%09c-0.3%2C0.5-0.7%2C0.9-1.2%2C1.2C15.4%2C30.2%2C14.9%2C30.4%2C14.2%2C30.4z%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E');
}

.icon.xls,
.icon.xlsx
{
	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCI+CjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSI5IiB4PSIyOCIgeT0iMTUiIGZpbGw9IiMyMWEzNjYiPjwvcmVjdD48cGF0aCBmaWxsPSIjMTg1YzM3IiBkPSJNNDQsMjRIMTJ2MTZjMCwxLjEwNSwwLjg5NSwyLDIsMmgyOGMxLjEwNSwwLDItMC44OTUsMi0yVjI0eiI+PC9wYXRoPjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSI5IiB4PSIyOCIgeT0iMjQiIGZpbGw9IiMxMDdjNDIiPjwvcmVjdD48cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iOSIgeD0iMTIiIHk9IjE1IiBmaWxsPSIjM2ZhMDcxIj48L3JlY3Q+PHBhdGggZmlsbD0iIzMzYzQ4MSIgZD0iTTQyLDZIMjh2OWgxNlY4QzQ0LDYuODk1LDQzLjEwNSw2LDQyLDZ6Ij48L3BhdGg+PHBhdGggZmlsbD0iIzIxYTM2NiIgZD0iTTE0LDZoMTR2OUgxMlY4QzEyLDYuODk1LDEyLjg5NSw2LDE0LDZ6Ij48L3BhdGg+PHBhdGggZD0iTTIyLjMxOSwxM0gxMnYyNGgxMC4zMTlDMjQuMzUyLDM3LDI2LDM1LjM1MiwyNiwzMy4zMTlWMTYuNjgxQzI2LDE0LjY0OCwyNC4zNTIsMTMsMjIuMzE5LDEzeiIgb3BhY2l0eT0iLjA1Ij48L3BhdGg+PHBhdGggZD0iTTIyLjIxMywzNkgxMlYxMy4zMzNoMTAuMjEzYzEuNzI0LDAsMy4xMjEsMS4zOTcsMy4xMjEsMy4xMjF2MTYuNDI1CUMyNS4zMzMsMzQuNjAzLDIzLjkzNiwzNiwyMi4yMTMsMzZ6IiBvcGFjaXR5PSIuMDciPjwvcGF0aD48cGF0aCBkPSJNMjIuMTA2LDM1SDEyVjEzLjY2N2gxMC4xMDZjMS40MTQsMCwyLjU2LDEuMTQ2LDIuNTYsMi41NlYzMi40NEMyNC42NjcsMzMuODU0LDIzLjUyLDM1LDIyLjEwNiwzNXoiIG9wYWNpdHk9Ii4wOSI+PC9wYXRoPjxsaW5lYXJHcmFkaWVudCBpZD0iZmxFSm53ZzdxfnVLVWRrWDBLQ3lCYV9VRUNtQlNnQk92UFRfZ3IxIiB4MT0iNC43MjUiIHgyPSIyMy4wNTUiIHkxPSIxNC43MjUiIHkyPSIzMy4wNTUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMxODg4NGYiPjwvc3RvcD48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwYjY3MzEiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjZmxFSm53ZzdxfnVLVWRrWDBLQ3lCYV9VRUNtQlNnQk92UFRfZ3IxKSIgZD0iTTIyLDM0SDZjLTEuMTA1LDAtMi0wLjg5NS0yLTJWMTZjMC0xLjEwNSwwLjg5NS0yLDItMmgxNmMxLjEwNSwwLDIsMC44OTUsMiwydjE2CUMyNCwzMy4xMDUsMjMuMTA1LDM0LDIyLDM0eiI+PC9wYXRoPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik05LjgwNywxOWgyLjM4NmwxLjkzNiwzLjc1NEwxNi4xNzUsMTloMi4yMjlsLTMuMDcxLDVsMy4xNDEsNWgtMi4zNTFsLTIuMTEtMy45M0wxMS45MTIsMjlIOS41MjYJbDMuMTkzLTUuMDE4TDkuODA3LDE5eiI+PC9wYXRoPgo8L3N2Zz4=');
}

.icon.nppt,
.icon.sppt,
.icon.slide
{
	background-image: url('data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3Aurl(%23SVGID_1_)%3B%7D%0A%09.st1%7Bfill%3A%23FFFFFF%3B%7D%0A%09.st2%7Bopacity%3A5.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%7D%0A%09.st3%7Bopacity%3A7.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%7D%0A%09.st4%7Bopacity%3A9.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%7D%0A%09.st5%7Bfill%3Aurl(%23SVGID_00000044895790332869805300000000831800454899926692_)%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3ClinearGradient%20id%3D%22SVGID_1_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%2211.6197%22%20y1%3D%227.2242%22%20x2%3D%2245.1713%22%20y2%3D%2240.7759%22%3E%0A%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%23F26B3D%22%2F%3E%0A%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%23D85018%22%2F%3E%0A%09%3C%2FlinearGradient%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M44.6%2C40.8c0%2C0.7-0.5%2C1.2-1.1%2C1.2H13.3c-0.6%2C0-1.1-0.5-1.1-1.2V7.2c0-0.7%2C0.5-1.2%2C1.1-1.2h30.3%0A%09%09c0.6%2C0%2C1.1%2C0.5%2C1.1%2C1.2V40.8z%22%2F%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M25.9%2C19.5h-3.3v-3.7h3.3V19.5z%20M25.9%2C21.9h-3.3v3.7h3.3V21.9z%20M25.9%2C28.1h-3.3v3.7h3.3V28.1z%20M40.4%2C15.7v16%0A%09%09%09H27.4v-16H40.4z%20M37.4%2C19.5h-7v8.6h7V19.5z%22%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cg%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20class%3D%22st2%22%20d%3D%22M22.7%2C13.9H12.4v24h10.3c2%2C0%2C3.7-1.6%2C3.7-3.7V17.5C26.4%2C15.5%2C24.7%2C13.9%2C22.7%2C13.9z%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st3%22%20d%3D%22M22.6%2C36.9H12.4V14.2h10.2c1.7%2C0%2C3.1%2C1.4%2C3.1%2C3.1v16.4C25.7%2C35.5%2C24.3%2C36.9%2C22.6%2C36.9z%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st4%22%20d%3D%22M22.5%2C35.9H12.4V14.5h10.1c1.4%2C0%2C2.6%2C1.1%2C2.6%2C2.6v16.2C25.1%2C34.7%2C23.9%2C35.9%2C22.5%2C35.9z%22%2F%3E%0A%09%09%0A%09%09%09%3ClinearGradient%20id%3D%22SVGID_00000147187806706269771650000005913799930477596332_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%225.1304%22%20y1%3D%2232.5068%22%20x2%3D%2223.8804%22%20y2%3D%2213.7578%22%20gradientTransform%3D%22matrix(1%200%200%20-1%200%2048.11)%22%3E%0A%09%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%23F27D43%22%2F%3E%0A%09%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%23EA5F27%22%2F%3E%0A%09%09%3C%2FlinearGradient%3E%0A%09%09%3Cpath%20style%3D%22fill%3Aurl(%23SVGID_00000147187806706269771650000005913799930477596332_)%3B%22%20d%3D%22M22.4%2C34.9h-16c-1.1%2C0-2-0.9-2-2v-16%0A%09%09%09c0-1.1%2C0.9-2%2C2-2h16c1.1%2C0%2C2%2C0.9%2C2%2C2v16C24.4%2C34%2C23.5%2C34.9%2C22.4%2C34.9z%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cg%3E%0A%09%09%3Cg%3E%0A%09%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M14.3%2C29.8c-0.5%2C0-0.9%2C0-1.4-0.1s-0.9-0.2-1.3-0.4c-0.4-0.2-0.8-0.4-1.1-0.7l0.9-1.5%0A%09%09%09%09c0.4%2C0.3%2C0.8%2C0.6%2C1.3%2C0.7c0.5%2C0.2%2C1%2C0.3%2C1.5%2C0.3c0.6%2C0%2C1.1-0.1%2C1.4-0.3c0.3-0.2%2C0.5-0.5%2C0.5-0.9v0c0-0.3-0.1-0.5-0.3-0.7%0A%09%09%09%09c-0.2-0.2-0.4-0.3-0.7-0.3s-0.6-0.1-0.9-0.2c-0.4-0.1-0.8-0.1-1.2-0.2c-0.4-0.1-0.8-0.2-1.1-0.4c-0.3-0.2-0.6-0.5-0.8-0.8%0A%09%09%09%09S11%2C23.3%2C11%2C22.7v0c0-1%2C0.3-1.7%2C1-2.3c0.6-0.5%2C1.5-0.8%2C2.7-0.8c0.5%2C0%2C1.1%2C0.1%2C1.6%2C0.3c0.6%2C0.2%2C1.1%2C0.4%2C1.6%2C0.8l-0.8%2C1.6%0A%09%09%09%09c-0.4-0.3-0.8-0.5-1.2-0.6c-0.4-0.1-0.8-0.2-1.2-0.2c-0.6%2C0-1%2C0.1-1.3%2C0.3c-0.3%2C0.2-0.5%2C0.5-0.5%2C0.8v0c0%2C0.3%2C0.1%2C0.6%2C0.3%2C0.7%0A%09%09%09%09s0.4%2C0.3%2C0.7%2C0.4c0.3%2C0.1%2C0.6%2C0.2%2C1%2C0.2c0.4%2C0.1%2C0.8%2C0.2%2C1.1%2C0.3c0.4%2C0.1%2C0.7%2C0.3%2C1%2C0.5s0.6%2C0.5%2C0.8%2C0.8s0.3%2C0.8%2C0.3%2C1.4v0%0A%09%09%09%09c0%2C1-0.3%2C1.7-1%2C2.2C16.4%2C29.5%2C15.5%2C29.8%2C14.3%2C29.8z%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E');
}

.menu-navigate .icon.nppt,
.menu-navigate .icon.sppt,
.menu-navigate .icon.slide
{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4wIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyNEMwRDNBMTU2QTExMUVFODcxOEJDNkFFMzA1Rjg2MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyNEMwRDNBMjU2QTExMUVFODcxOEJDNkFFMzA1Rjg2MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjI0QzBEMzlGNTZBMTExRUU4NzE4QkM2QUUzMDVGODYwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI0QzBEM0EwNTZBMTExRUU4NzE4QkM2QUUzMDVGODYwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+P+WlCAAAABtQTFRF6l8n////62o286SE//v662o186WF9KqM9KmLjXyD5AAAAElJREFUeNpiYGFmYsAArMwsDGwMWAE7AxN2CRzC5ANGRkYwAQMUSCBkkWi8EjCjqCBBvuXU8jnRAGfU4kgMHAwszKxYkw9AgAEA8rIA2IvXjqEAAAAASUVORK5CYII=');
}

.icon.ppt,
.icon.pptx
{
	background-image: url('data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%20id%3D%22sppt%22%3E%0A%09%3Cg%3E%0A%09%09%0A%09%09%09%3ClinearGradient%20id%3D%22SVGID_00000088831096903292365110000007233440554058686885_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%225.5961%22%20y1%3D%223.6594%22%20x2%3D%2222.2774%22%20y2%3D%2220.3407%22%3E%0A%09%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%23F26B3D%22%2F%3E%0A%09%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%23D85018%22%2F%3E%0A%09%09%3C%2FlinearGradient%3E%0A%09%09%3Cpath%20style%3D%22fill%3Aurl(%23SVGID_00000088831096903292365110000007233440554058686885_)%3B%22%20d%3D%22M22%2C20.4c0%2C0.3-0.2%2C0.6-0.5%2C0.6H6.4%0A%09%09%09c-0.3%2C0-0.5-0.3-0.5-0.6V3.6c0-0.3%2C0.2-0.6%2C0.5-0.6h15.1c0.3%2C0%2C0.5%2C0.3%2C0.5%2C0.6V20.4z%22%2F%3E%0A%09%09%3Cg%3E%0A%09%09%09%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M12.7%2C9.7h-1.6V7.9h1.6V9.7z%20M12.7%2C10.9h-1.6v1.8h1.6V10.9z%20M12.7%2C14h-1.6v1.8h1.6V14z%20M19.9%2C7.9%0A%09%09%09%09v8h-6.5v-8H19.9z%20M18.4%2C9.7h-3.5V14h3.5V9.7z%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%3C%2Fg%3E%0A%09%3Cg%3E%0A%09%09%3Cg%3E%0A%09%09%09%3Cpath%20style%3D%22opacity%3A5.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%22%20d%3D%22M11.1%2C7H6v11.9h5.1c1%2C0%2C1.8-0.8%2C1.8-1.8V8.8%0A%09%09%09%09C12.9%2C7.8%2C12.1%2C7%2C11.1%2C7z%22%2F%3E%0A%09%09%09%3Cpath%20style%3D%22opacity%3A7.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%22%20d%3D%22M11.1%2C18.4H6V7.1h5.1c0.9%2C0%2C1.6%2C0.7%2C1.6%2C1.6v8.2%0A%09%09%09%09C12.6%2C17.7%2C11.9%2C18.4%2C11.1%2C18.4z%22%2F%3E%0A%09%09%09%3Cpath%20style%3D%22opacity%3A9.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%22%20d%3D%22M11%2C17.9H6V7.3h5c0.7%2C0%2C1.3%2C0.6%2C1.3%2C1.3v8.1%0A%09%09%09%09C12.3%2C17.3%2C11.7%2C17.9%2C11%2C17.9z%22%2F%3E%0A%09%09%09%0A%09%09%09%09%3ClinearGradient%20id%3D%22SVGID_00000114059250757230888260000008422809347031724177_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%222.3698%22%20y1%3D%2216.2848%22%20x2%3D%2211.692%22%20y2%3D%226.9631%22%20gradientTransform%3D%22matrix(1%200%200%20-1%200%2024.11)%22%3E%0A%09%09%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%23F27D43%22%2F%3E%0A%09%09%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%23EA5F27%22%2F%3E%0A%09%09%09%3C%2FlinearGradient%3E%0A%09%09%09%3Cpath%20style%3D%22fill%3Aurl(%23SVGID_00000114059250757230888260000008422809347031724177_)%3B%22%20d%3D%22M10.9%2C17.4H3c-0.5%2C0-1-0.4-1-1v-8%0A%09%09%09%09c0-0.5%2C0.4-1%2C1-1h8c0.5%2C0%2C1%2C0.4%2C1%2C1v8C11.9%2C17%2C11.5%2C17.4%2C10.9%2C17.4z%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%09%3Cg%3E%0A%09%09%09%3Cg%3E%0A%09%09%09%09%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M6.9%2C14.9c-0.2%2C0-0.5%2C0-0.7-0.1s-0.4-0.1-0.6-0.2s-0.4-0.2-0.5-0.3l0.4-0.8%0A%09%09%09%09%09c0.2%2C0.2%2C0.4%2C0.3%2C0.7%2C0.4C6.4%2C14%2C6.7%2C14%2C6.9%2C14c0.3%2C0%2C0.5-0.1%2C0.7-0.2c0.2-0.1%2C0.3-0.2%2C0.3-0.4v0c0-0.1%2C0-0.3-0.1-0.3%0A%09%09%09%09%09c-0.1-0.1-0.2-0.1-0.3-0.2c-0.1%2C0-0.3-0.1-0.4-0.1c-0.2%2C0-0.4-0.1-0.6-0.1c-0.2%2C0-0.4-0.1-0.5-0.2s-0.3-0.2-0.4-0.4%0A%09%09%09%09%09c-0.1-0.2-0.2-0.4-0.2-0.7v0c0-0.5%2C0.2-0.9%2C0.5-1.1C6.1%2C10%2C6.5%2C9.8%2C7.1%2C9.8c0.3%2C0%2C0.5%2C0%2C0.8%2C0.1s0.5%2C0.2%2C0.8%2C0.4l-0.4%2C0.8%0A%09%09%09%09%09c-0.2-0.1-0.4-0.2-0.6-0.3s-0.4-0.1-0.6-0.1c-0.3%2C0-0.5%2C0-0.7%2C0.1c-0.2%2C0.1-0.2%2C0.2-0.2%2C0.4v0c0%2C0.2%2C0%2C0.3%2C0.1%2C0.4%0A%09%09%09%09%09s0.2%2C0.1%2C0.4%2C0.2c0.1%2C0%2C0.3%2C0.1%2C0.5%2C0.1c0.2%2C0%2C0.4%2C0.1%2C0.6%2C0.1s0.4%2C0.1%2C0.5%2C0.2c0.2%2C0.1%2C0.3%2C0.2%2C0.4%2C0.4%0A%09%09%09%09%09c0.1%2C0.2%2C0.1%2C0.4%2C0.1%2C0.7v0c0%2C0.5-0.2%2C0.8-0.5%2C1.1C8%2C14.8%2C7.5%2C14.9%2C6.9%2C14.9z%22%2F%3E%0A%09%09%09%3C%2Fg%3E%0A%09%09%3C%2Fg%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E')
}

.icon.big.nppt,
.icon.big.sppt,
.icon.big.slide
{
	background-image: url('data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3Aurl(%23SVGID_1_)%3B%7D%0A%09.st1%7Bfill%3A%23FFFFFF%3B%7D%0A%09.st2%7Bopacity%3A5.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%7D%0A%09.st3%7Bopacity%3A7.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%7D%0A%09.st4%7Bopacity%3A9.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%7D%0A%09.st5%7Bfill%3Aurl(%23SVGID_00000044895790332869805300000000831800454899926692_)%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3ClinearGradient%20id%3D%22SVGID_1_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%2211.6197%22%20y1%3D%227.2242%22%20x2%3D%2245.1713%22%20y2%3D%2240.7759%22%3E%0A%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%23F26B3D%22%2F%3E%0A%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%23D85018%22%2F%3E%0A%09%3C%2FlinearGradient%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M44.6%2C40.8c0%2C0.7-0.5%2C1.2-1.1%2C1.2H13.3c-0.6%2C0-1.1-0.5-1.1-1.2V7.2c0-0.7%2C0.5-1.2%2C1.1-1.2h30.3%0A%09%09c0.6%2C0%2C1.1%2C0.5%2C1.1%2C1.2V40.8z%22%2F%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M25.9%2C19.5h-3.3v-3.7h3.3V19.5z%20M25.9%2C21.9h-3.3v3.7h3.3V21.9z%20M25.9%2C28.1h-3.3v3.7h3.3V28.1z%20M40.4%2C15.7v16%0A%09%09%09H27.4v-16H40.4z%20M37.4%2C19.5h-7v8.6h7V19.5z%22%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cg%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20class%3D%22st2%22%20d%3D%22M22.7%2C13.9H12.4v24h10.3c2%2C0%2C3.7-1.6%2C3.7-3.7V17.5C26.4%2C15.5%2C24.7%2C13.9%2C22.7%2C13.9z%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st3%22%20d%3D%22M22.6%2C36.9H12.4V14.2h10.2c1.7%2C0%2C3.1%2C1.4%2C3.1%2C3.1v16.4C25.7%2C35.5%2C24.3%2C36.9%2C22.6%2C36.9z%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st4%22%20d%3D%22M22.5%2C35.9H12.4V14.5h10.1c1.4%2C0%2C2.6%2C1.1%2C2.6%2C2.6v16.2C25.1%2C34.7%2C23.9%2C35.9%2C22.5%2C35.9z%22%2F%3E%0A%09%09%0A%09%09%09%3ClinearGradient%20id%3D%22SVGID_00000147187806706269771650000005913799930477596332_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%225.1304%22%20y1%3D%2232.5068%22%20x2%3D%2223.8804%22%20y2%3D%2213.7578%22%20gradientTransform%3D%22matrix(1%200%200%20-1%200%2048.11)%22%3E%0A%09%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%23F27D43%22%2F%3E%0A%09%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%23EA5F27%22%2F%3E%0A%09%09%3C%2FlinearGradient%3E%0A%09%09%3Cpath%20style%3D%22fill%3Aurl(%23SVGID_00000147187806706269771650000005913799930477596332_)%3B%22%20d%3D%22M22.4%2C34.9h-16c-1.1%2C0-2-0.9-2-2v-16%0A%09%09%09c0-1.1%2C0.9-2%2C2-2h16c1.1%2C0%2C2%2C0.9%2C2%2C2v16C24.4%2C34%2C23.5%2C34.9%2C22.4%2C34.9z%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cg%3E%0A%09%09%3Cg%3E%0A%09%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M14.3%2C29.8c-0.5%2C0-0.9%2C0-1.4-0.1s-0.9-0.2-1.3-0.4c-0.4-0.2-0.8-0.4-1.1-0.7l0.9-1.5%0A%09%09%09%09c0.4%2C0.3%2C0.8%2C0.6%2C1.3%2C0.7c0.5%2C0.2%2C1%2C0.3%2C1.5%2C0.3c0.6%2C0%2C1.1-0.1%2C1.4-0.3c0.3-0.2%2C0.5-0.5%2C0.5-0.9v0c0-0.3-0.1-0.5-0.3-0.7%0A%09%09%09%09c-0.2-0.2-0.4-0.3-0.7-0.3s-0.6-0.1-0.9-0.2c-0.4-0.1-0.8-0.1-1.2-0.2c-0.4-0.1-0.8-0.2-1.1-0.4c-0.3-0.2-0.6-0.5-0.8-0.8%0A%09%09%09%09S11%2C23.3%2C11%2C22.7v0c0-1%2C0.3-1.7%2C1-2.3c0.6-0.5%2C1.5-0.8%2C2.7-0.8c0.5%2C0%2C1.1%2C0.1%2C1.6%2C0.3c0.6%2C0.2%2C1.1%2C0.4%2C1.6%2C0.8l-0.8%2C1.6%0A%09%09%09%09c-0.4-0.3-0.8-0.5-1.2-0.6c-0.4-0.1-0.8-0.2-1.2-0.2c-0.6%2C0-1%2C0.1-1.3%2C0.3c-0.3%2C0.2-0.5%2C0.5-0.5%2C0.8v0c0%2C0.3%2C0.1%2C0.6%2C0.3%2C0.7%0A%09%09%09%09s0.4%2C0.3%2C0.7%2C0.4c0.3%2C0.1%2C0.6%2C0.2%2C1%2C0.2c0.4%2C0.1%2C0.8%2C0.2%2C1.1%2C0.3c0.4%2C0.1%2C0.7%2C0.3%2C1%2C0.5s0.6%2C0.5%2C0.8%2C0.8s0.3%2C0.8%2C0.3%2C1.4v0%0A%09%09%09%09c0%2C1-0.3%2C1.7-1%2C2.2C16.4%2C29.5%2C15.5%2C29.8%2C14.3%2C29.8z%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E');
}

.icon.nfrm,
.icon.sfrm,
.icon.form
{
	background-image: url('data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%20id%3D%22sform%22%3E%0A%09%0A%09%09%3ClinearGradient%20id%3D%22SVGID_00000141442145845657308050000015364199803078938779_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%225.7383%22%20y1%3D%223.7318%22%20x2%3D%2222.2751%22%20y2%3D%2220.2687%22%3E%0A%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%23C846A7%22%2F%3E%0A%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%239B287D%22%2F%3E%0A%09%3C%2FlinearGradient%3E%0A%09%3Cpath%20style%3D%22fill%3Aurl(%23SVGID_00000141442145845657308050000015364199803078938779_)%3B%22%20d%3D%22M22%2C20.3c0%2C0.3-0.2%2C0.6-0.5%2C0.6H6.5%0A%09%09c-0.3%2C0-0.5-0.3-0.5-0.6V3.7c0-0.3%2C0.2-0.6%2C0.5-0.6h14.9c0.3%2C0%2C0.5%2C0.3%2C0.5%2C0.6V20.3z%22%2F%3E%0A%09%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M19.8%2C14.1h-5.5v-1.7h5.5V14.1z%20M19.8%2C8.5h-5.5v1.7h5.5V8.5z%20M10.5%2C11.7V15h3.3v-3.2H10.5z%0A%09%09%20M13.2%2C14.3H11v-2.2h2.2V14.3z%20M13.8%2C11.1h-3.3V7.9h3.3V11.1z%20M11%2C10.6h2.2V8.4H11V10.6z%20M12%2C10.2l-0.8-0.7l0.3-0.3L12%2C9.7L12.8%2C9%0A%09%09L13%2C9.3L12%2C10.2z%22%2F%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20style%3D%22opacity%3A5.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%22%20d%3D%22M11%2C7H5.9v11.8H11c1%2C0%2C1.8-0.8%2C1.8-1.8V8.8C12.8%2C7.8%2C12%2C7%2C11%2C7z%0A%09%09%09%22%2F%3E%0A%09%09%3Cpath%20style%3D%22opacity%3A7.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%22%20d%3D%22M11%2C18.3h-5V7.2h5c0.8%2C0%2C1.5%2C0.7%2C1.5%2C1.5v8.1%0A%09%09%09C12.5%2C17.6%2C11.8%2C18.3%2C11%2C18.3z%22%2F%3E%0A%09%09%3Cpath%20style%3D%22opacity%3A9.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%22%20d%3D%22M10.9%2C17.8h-5V7.3h5c0.7%2C0%2C1.3%2C0.6%2C1.3%2C1.3v8%0A%09%09%09C12.2%2C17.3%2C11.6%2C17.8%2C10.9%2C17.8z%22%2F%3E%0A%09%09%0A%09%09%09%3ClinearGradient%20id%3D%22SVGID_00000033368574692728435140000007956842880954358418_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%222.2886%22%20y1%3D%227.7832%22%20x2%3D%2211.5688%22%20y2%3D%2217.0634%22%3E%0A%09%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%23AA4F99%22%2F%3E%0A%09%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%23AD579B%22%2F%3E%0A%09%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%23AA2691%22%2F%3E%0A%09%09%3C%2FlinearGradient%3E%0A%09%09%3Cpath%20style%3D%22fill%3Aurl(%23SVGID_00000033368574692728435140000007956842880954358418_)%3B%22%20d%3D%22M10.9%2C17.4H3c-0.5%2C0-1-0.4-1-1V8.5%0A%09%09%09c0-0.5%2C0.4-1%2C1-1h7.9c0.5%2C0%2C1%2C0.4%2C1%2C1v7.9C11.9%2C16.9%2C11.4%2C17.4%2C10.9%2C17.4z%22%2F%3E%0A%09%09%3Cg%3E%0A%09%09%09%3Cg%3E%0A%09%09%09%09%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M5.6%2C15.3V10h1v5.3H5.6z%20M6%2C10.9v-1h3.1v1H6z%20M6%2C13.2v-1h2.7v1H6z%22%2F%3E%0A%09%09%09%3C%2Fg%3E%0A%09%09%3C%2Fg%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E');
}

.menu-navigate .icon.nfrm,
.menu-navigate .icon.sfrm,
.menu-navigate .icon.form
{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAAGgrv1cAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAPUExURbVClq80jrRClv///wAAAIJmMNMAAAAFdFJOU/////8A+7YOUwAAAAlwSFlzAAAOwAAADsABataJCQAAA0JpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjEtYzAwMSA3OS4xNDYyODk5Nzc3LCAyMDIzLzA2LzI1LTIzOjU3OjE0ICAgICAgICAiPg0KICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPg0KICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4wIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyOTA2NEE0NDU2QTExMUVFOTJEMENGRDI3NTY3NzY0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyOTA2NEE0NTU2QTExMUVFOTJEMENGRDI3NTY3NzY0RCI+DQogICAgICA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyOTA2NEE0MjU2QTExMUVFOTJEMENGRDI3NTY3NzY0RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyOTA2NEE0MzU2QTExMUVFOTJEMENGRDI3NTY3NzY0RCIgLz4NCiAgICA8L3JkZjpEZXNjcmlwdGlvbj4NCiAgPC9yZGY6UkRGPg0KPC94OnhtcG1ldGE+DQo8P3hwYWNrZXQgZW5kPSJyIj8+fMQNbAAAAHJJREFUKFOVkAEOwCAIA1H6/zevIFNYzNwuIbSiQBS0Jk11BLUyW1Cbrckz0qHquqLZRXao2fGn4V6TZPo93SljRoPQZggb2tGmEjwrNF/eTFAWTZQ9C+8FG8nwJZxjYcdhxnjuyTkWdtTPX4gAPXSiAxe7HgMtCVUZjQAAAABJRU5ErkJggg==');
}

.menu-navigate .icon.orderForm {
	background-size: contain;
}

.icon.snote
{
	background-image: url('data:image/svg+xml;utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%20id%3D%22snote%22%3E%0A%09%0A%09%09%3ClinearGradient%20id%3D%22SVGID_00000037661771938172799560000015937101016507208595_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%225.6424%22%20y1%3D%223.6828%22%20x2%3D%2222.2767%22%20y2%3D%2220.3171%22%3E%0A%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%2354C3C9%22%2F%3E%0A%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%2328A5AC%22%2F%3E%0A%09%3C%2FlinearGradient%3E%0A%09%3Cpath%20style%3D%22fill%3Aurl(%23SVGID_00000037661771938172799560000015937101016507208595_)%3B%22%20d%3D%22M22%2C20.3c0%2C0.3-0.2%2C0.6-0.5%2C0.6h-15%0A%09%09c-0.3%2C0-0.5-0.3-0.5-0.6V3.7c0-0.3%2C0.2-0.6%2C0.5-0.6h15c0.3%2C0%2C0.5%2C0.3%2C0.5%2C0.6V20.3z%22%2F%3E%0A%09%3Cg%3E%0A%09%09%3Cg%3E%0A%09%09%09%3Cg%3E%0A%09%09%09%09%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2220.4%2C16%2011.1%2C16%2011.1%2C6.7%2011.5%2C6.7%2011.5%2C15.5%2020.4%2C15.5%20%09%09%09%09%22%2F%3E%0A%09%09%09%3C%2Fg%3E%0A%09%09%09%3Cg%3E%0A%09%09%09%09%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2218.5%2C17.6%2018.1%2C17.6%2018.1%2C8.8%209.2%2C8.8%209.2%2C8.3%2018.5%2C8.3%20%09%09%09%09%22%2F%3E%0A%09%09%09%3C%2Fg%3E%0A%09%09%3C%2Fg%3E%0A%09%09%3Cg%3E%0A%09%09%09%3Crect%20x%3D%2212.5%22%20y%3D%2210.4%22%20style%3D%22fill%3A%23FFFFFF%3B%22%20width%3D%224.6%22%20height%3D%220.6%22%2F%3E%0A%09%09%09%3Crect%20x%3D%2212.5%22%20y%3D%2211.9%22%20style%3D%22fill%3A%23FFFFFF%3B%22%20width%3D%224.6%22%20height%3D%220.6%22%2F%3E%0A%09%09%09%3Crect%20x%3D%2212.5%22%20y%3D%2213.5%22%20style%3D%22fill%3A%23FFFFFF%3B%22%20width%3D%224.6%22%20height%3D%220.6%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%3C%2Fg%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20style%3D%22opacity%3A5.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%22%20d%3D%22M11.1%2C7H6v11.9h5.1c1%2C0%2C1.8-0.8%2C1.8-1.8V8.8%0A%09%09%09C12.9%2C7.8%2C12.1%2C7%2C11.1%2C7z%22%2F%3E%0A%09%09%3Cpath%20style%3D%22opacity%3A7.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%22%20d%3D%22M11%2C18.4H6V7.1H11c0.9%2C0%2C1.5%2C0.7%2C1.5%2C1.5v8.1%0A%09%09%09C12.6%2C17.7%2C11.9%2C18.4%2C11%2C18.4z%22%2F%3E%0A%09%09%3Cpath%20style%3D%22opacity%3A9.000000e-02%3Benable-background%3Anew%20%20%20%20%3B%22%20d%3D%22M11%2C17.9H6V7.3h5c0.7%2C0%2C1.3%2C0.6%2C1.3%2C1.3v8%0A%09%09%09C12.2%2C17.3%2C11.7%2C17.9%2C11%2C17.9z%22%2F%3E%0A%09%09%0A%09%09%09%3ClinearGradient%20id%3D%22SVGID_00000165919486548960176280000002959778321739594151_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%222.3687%22%20y1%3D%2216.273%22%20x2%3D%2211.6647%22%20y2%3D%226.9776%22%20gradientTransform%3D%22matrix(1%200%200%20-1%200%2024.11)%22%3E%0A%09%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%2339B6B8%22%2F%3E%0A%09%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%2325A2B8%22%2F%3E%0A%09%09%3C%2FlinearGradient%3E%0A%09%09%3Cpath%20style%3D%22fill%3Aurl(%23SVGID_00000165919486548960176280000002959778321739594151_)%3B%22%20d%3D%22M10.9%2C17.4H3c-0.5%2C0-1-0.4-1-1V8.5%0A%09%09%09c0-0.5%2C0.4-1%2C1-1h7.9c0.5%2C0%2C1%2C0.4%2C1%2C1v7.9C11.9%2C16.9%2C11.5%2C17.4%2C10.9%2C17.4z%22%2F%3E%0A%09%09%3Cg%3E%0A%09%09%09%3Cg%3E%0A%09%09%09%09%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M5.2%2C14.9V10h1.1l1.8%2C3.8l-0.1%2C0.1V10h0.9v4.9H7.8L6%2C11.2l0.1-0.1v3.8H5.2z%22%2F%3E%0A%09%09%09%3C%2Fg%3E%0A%09%09%3C%2Fg%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E');
}

.icon.jpg,
.icon.jpeg,
.icon.gif,
.icon.png,
.icon.bmp,
.icon.heic,
.icon.webp,
.icon.tif,
.icon.tiff {
	background-color: #555;
	background-image: none;
	--svg: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4.75%203h14.5c.966%200%201.75.784%201.75%201.75v14.5A1.75%201.75%200%200%201%2019.25%2021H4.75A1.75%201.75%200%200%201%203%2019.25V4.75C3%203.784%203.784%203%204.75%203Zm14.5%201.5H4.75a.25.25%200%200%200-.25.25v14.5c0%20.138.112.25.25.25h.19l9.823-9.823a1.75%201.75%200%200%201%202.475%200l2.262%202.262V4.75a.25.25%200%200%200-.25-.25Zm.25%209.56-3.323-3.323a.25.25%200%200%200-.354%200L7.061%2019.5H19.25a.25.25%200%200%200%20.25-.25ZM8.5%2011a2.5%202.5%200%201%201%200-5%202.5%202.5%200%200%201%200%205Zm0-1.5a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
}

.menu-navigate .icon.snote
{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4wIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyRkQ3OEU3NjU2QTExMUVFOUI1NUYxRDIwRjQ3RDE1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyRkQ3OEU3NzU2QTExMUVFOUI1NUYxRDIwRjQ3RDE1MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJGRDc4RTc0NTZBMTExRUU5QjU1RjFEMjBGNDdEMTUwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJGRDc4RTc1NTZBMTExRUU5QjU1RjFEMjBGNDdEMTUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HLHdgwAAACRQTFRFOba4////Ur/BR7u9jtXX+v39Rru9j9bXldjZQLm7UL/ASry+zi/1fQAAAFBJREFUeNpiYGVhZsAAbCysDOwMWAEHAzN2CagwIwMOgEOCEQ3g0kGsBMIcYiW4mMCAmwpGUdFVpPocDXCSEgdwCZxRizMxsLKwYU0+AAEGACFnAPoFWHHHAAAAAElFTkSuQmCC');
}

.icon.ai {
	-webkit-mask-size: 13px;
	background-color: var(--mdc-theme-primary);
	--svg: url('data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22%EB%A0%88%EC%9D%B4%EC%96%B4_1_%EC%82%AC%EB%B3%B8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23BCA1CF%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M7.3%2C4.8c0.3-0.1%2C0.3-0.3%2C0-0.4L5.6%2C3.8C5.3%2C3.7%2C5%2C3.3%2C4.9%2C3L4.3%2C1.4C4.1%2C1.1%2C4%2C1.1%2C3.8%2C1.4L3.2%2C3%0A%09C3.1%2C3.3%2C2.8%2C3.7%2C2.5%2C3.8L0.8%2C4.4c-0.3%2C0.1-0.3%2C0.3%2C0%2C0.4l1.6%2C0.6c0.3%2C0.1%2C0.6%2C0.4%2C0.7%2C0.7l0.6%2C1.6c0.1%2C0.3%2C0.3%2C0.3%2C0.4%2C0l0.6-1.6%0A%09C5%2C5.9%2C5.3%2C5.6%2C5.6%2C5.5L7.3%2C4.8z%20M15.3%2C10.6c0.9-0.2%2C0.9-0.6%2C0-0.9l-2.1-0.5C12.3%2C9%2C11.3%2C8%2C11.1%2C7.1L10.6%2C5C10.4%2C4.1%2C10%2C4.1%2C9.7%2C5%0A%09L9.2%2C7.1C9%2C8%2C8%2C9%2C7.1%2C9.2L5%2C9.7c-0.9%2C0.2-0.9%2C0.6%2C0%2C0.9l2.1%2C0.5C8%2C11.3%2C9%2C12.3%2C9.2%2C13.2l0.5%2C2.1c0.2%2C0.9%2C0.6%2C0.9%2C0.9%2C0l0.5-2.1%0A%09c0.2-0.9%2C1.2-1.9%2C2.1-2.1L15.3%2C10.6z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M15%2C2c0.1%2C0%2C0.1-0.1%2C0-0.2l-0.8-0.3c-0.1%2C0-0.3-0.2-0.3-0.3l-0.3-0.8c0-0.1-0.1-0.1-0.2%2C0l-0.3%2C0.8%0A%09c0%2C0.1-0.2%2C0.3-0.3%2C0.3L12%2C1.8c-0.1%2C0-0.1%2C0.1%2C0%2C0.2l0.8%2C0.3c0.1%2C0%2C0.3%2C0.2%2C0.3%2C0.3l0.3%2C0.8c0%2C0.1%2C0.1%2C0.1%2C0.2%2C0l0.3-0.8%0A%09c0-0.1%2C0.2-0.3%2C0.3-0.3L15%2C2z%22%2F%3E%0A%3C%2Fsvg%3E');
}

.icon.pdf {
	background-size: 75%;
	background-image: url("data:image/svg+xml;utf8,%3Csvg%20class%3D%22svg-icon%22%20style%3D%22width%3A%201em%3Bheight%3A%201em%3Bvertical-align%3A%20middle%3Bfill%3A%20currentColor%3Boverflow%3A%20hidden%3B%22%20viewBox%3D%220%200%201024%201024%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M974.848%20647.168c-28.672-30.72-86.016-48.128-167.936-48.128-44.032%200-94.208%204.096-149.504%2014.336-30.72-30.72-62.464-66.56-92.16-108.544-21.504-29.696-39.936-60.416-56.32-91.136%2032.768-101.376%2048.128-183.296%2048.128-242.688%200-66.56-23.552-136.192-93.184-136.192-21.504%200-41.984%2013.312-53.248%2031.744-30.72%2056.32-17.408%20179.2%2036.864%20300.032-20.48%2060.416-40.96%20118.784-67.584%20183.296-22.528%2054.272-49.152%20111.616-76.8%20162.816-155.648%2063.488-256%20137.216-265.216%20194.56-4.096%2021.504%203.072%2041.984%2018.432%2057.344%205.12%204.096%2025.6%2021.504%2059.392%2021.504%20103.424%200%20211.968-169.984%20267.264-273.408%2041.984-14.336%2084.992-27.648%20126.976-39.936%2046.08-13.312%2093.184-23.552%20135.168-30.72C753.664%20741.376%20849.92%20757.76%20898.048%20757.76c59.392%200%2080.896-24.576%2088.064-45.056%2011.264-25.6%203.072-54.272-10.24-69.632l-1.024%204.096z%20m-55.296%2041.984c-4.096%2021.504-25.6%2035.84-55.296%2035.84-8.192%200-15.36-1.024-23.552-3.072-54.272-13.312-104.448-40.96-155.648-83.968%2050.176-8.192%2092.16-10.24%20118.784-10.24%2029.696%200%2055.296%201.024%2071.68%206.144%2019.456%204.096%2050.176%2017.408%2044.032%2055.296z%20m-300.032-67.584c-36.864%207.168-75.776%2016.384-116.736%2027.648-32.768%209.216-66.56%2018.432-100.352%2030.72%2018.432-35.84%2033.792-70.656%2048.128-103.424%2017.408-40.96%2030.72-81.92%2045.056-120.832%2014.336%2024.576%2029.696%2049.152%2045.056%2070.656%2025.6%2033.792%2052.224%2066.56%2078.848%2095.232zM434.176%2083.968c6.144-11.264%2017.408-17.408%2026.624-17.408%2029.696%200%2034.816%2034.816%2034.816%2062.464%200%2046.08-14.336%20116.736-37.888%20197.632-40.96-112.64-44.032-205.824-23.552-242.688zM279.552%20756.736c-71.68%20120.832-141.312%20196.608-183.296%20196.608-8.192%200-15.36-3.072-21.504-7.168-8.192-8.192-12.288-18.432-10.24-30.72%208.192-43.008%2089.088-103.424%20215.04-158.72z%22%20fill%3D%22%23EB1D25%22%20%2F%3E%3C%2Fsvg%3E");
}

.icon.big {
	width: 144px;
	height: 144px;
	background-size: cover;
}
.icon.jpg.big,
.icon.jpeg.big,
.icon.gif.big,
.icon.png.big,
.icon.bmp.big,
.icon.heic.big,
.icon.webp.big,
.icon.tiff.big {
	background-color: #DDD;
}

.icon.drive-arrow,
.icon.share-arrow {
	display: flex;
	align-items: center;
	margin: 0 3px 0 -3px;
	min-width: 25px;
	min-height: 25px;
	cursor: pointer;
	transition: transform 200ms;
	background-color: #555555;
	--svg: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.icon.recent,
.icon.file
{
	background-color: #555555;
	-webkit-mask-size: 18px 18px;
	-webkit-mask-position: center;
	--svg: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M2%201.75C2%20.784%202.784%200%203.75%200h6.586c.464%200%20.909.184%201.237.513l2.914%202.914c.329.328.513.773.513%201.237v9.586A1.75%201.75%200%200%201%2013.25%2016h-9.5A1.75%201.75%200%200%201%202%2014.25Zm1.75-.25a.25.25%200%200%200-.25.25v12.5c0%20.138.112.25.25.25h9.5a.25.25%200%200%200%20.25-.25V6h-2.75A1.75%201.75%200%200%201%209%204.25V1.5Zm6.75.062V4.25c0%20.138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.icon.bell {
	background-color: #555555;
	-webkit-mask-size: 18px 18px;
	-webkit-mask-position: center;
	--svg: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M8%2016a2%202%200%200%200%201.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138%200-.252.113-.235.25A2%202%200%200%200%208%2016ZM3%205a5%205%200%200%201%2010%200v2.947c0%20.05.015.098.042.139l1.703%202.555A1.519%201.519%200%200%201%2013.482%2013H2.518a1.516%201.516%200%200%201-1.263-2.36l1.703-2.554A.255.255%200%200%200%203%207.947Zm5-3.5A3.5%203.5%200%200%200%204.5%205v2.947c0%20.346-.102.683-.294.97l-1.703%202.556a.017.017%200%200%200-.003.01l.001.006c0%20.002.002.004.004.006l.006.004.007.001h10.964l.007-.001.006-.004.004-.006.001-.007a.017.017%200%200%200-.003-.01l-1.703-2.554a1.745%201.745%200%200%201-.294-.97V5A3.5%203.5%200%200%200%208%201.5Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.icon.recent {
	display: flex;
	align-items: center;
	max-width: 20px;
	max-height: 21px;
	-webkit-mask-size: 18px 18px;
}

.icon.aireport  {
	background-color: #555555;
	-webkit-mask-size: 19px 19px;
	--svg: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuOTM4NjkgNS4yNTY4NEg0LjgyMjgyQzQuNTY2ODcgNS4yNTY4NCA0LjM1OTM4IDUuNDUzMzIgNC4zNTkzOCA1LjY5NTY5VjguNDg0MjZDNC4zNTkzOCA4LjcyNjY0IDQuNTY2ODcgOC45MjMxMiA0LjgyMjgyIDguOTIzMTJINC45Mzg2OUM1LjE5NDY0IDguOTIzMTIgNS40MDIxMyA4LjcyNjY0IDUuNDAyMTMgOC40ODQyNlY1LjY5NTY5QzUuNDAyMTMgNS40NTMzMiA1LjE5NDY0IDUuMjU2ODQgNC45Mzg2OSA1LjI1Njg0WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTEwLjk1MzggNi4wNzAzMUgxMC43NDEzQzEwLjUxMjEgNi4wNzAzMSAxMC4zMjYyIDYuMjQ2MzMgMTAuMzI2MiA2LjQ2MzQ2VjguNTI5NzRDMTAuMzI2MiA4Ljc0Njg3IDEwLjUxMjEgOC45MjI4OCAxMC43NDEzIDguOTIyODhIMTAuOTUzOEMxMS4xODMxIDguOTIyODggMTEuMzY4OSA4Ljc0Njg3IDExLjM2ODkgOC41Mjk3NFY2LjQ2MzQ2QzExLjM2ODkgNi4yNDYzMyAxMS4xODMxIDYuMDcwMzEgMTAuOTUzOCA2LjA3MDMxWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTYuODg4MzUgNC42OTA0M0g2Ljg0OTczQzYuNTcyNDQgNC42OTA0MyA2LjM0NzY2IDQuOTAzMjkgNi4zNDc2NiA1LjE2NTg2VjguNDQ4MTRDNi4zNDc2NiA4LjcxMDcyIDYuNTcyNDQgOC45MjM1NyA2Ljg0OTczIDguOTIzNTdINi44ODgzNUM3LjE2NTYzIDguOTIzNTcgNy4zOTA0MSA4LjcxMDcyIDcuMzkwNDEgOC40NDgxNFY1LjE2NTg2QzcuMzkwNDEgNC45MDMyOSA3LjE2NTYzIDQuNjkwNDMgNi44ODgzNSA0LjY5MDQzWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTguODU3MzIgOC45MjM2QzkuMTQ2OTcgOC45MjM2IDkuMzc4NyA4LjcwNDE3IDkuMzc4NyA4LjQyOTg4VjQuMTIzNkM5LjM3ODcgMy44NDkzMSA5LjE0Njk3IDMuNjI5ODggOC44NTczMiAzLjYyOTg4QzguNTY3NjYgMy42Mjk4OCA4LjMzNTk0IDMuODQ5MzEgOC4zMzU5NCA0LjEyMzZWOC40Mjk4OEM4LjMzNTk0IDguNzA0MTcgOC41Njc2NiA4LjkyMzYgOC44NTczMiA4LjkyMzZaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMTEuNzg1NSAxMC4yNzY0SDQuMjE1ODRDMy45ODQxMiAxMC4yNzY0IDMuNzkxMDIgMTAuNDU5MiAzLjc5MTAyIDEwLjY3ODdDMy43OTEwMiAxMC44OTgxIDMuOTg0MTIgMTEuMDgwOSA0LjIxNTg0IDExLjA4MDlIMTEuNzg1NUMxMi4wMTcyIDExLjA4MDkgMTIuMjEwMyAxMC44OTgxIDEyLjIxMDMgMTAuNjc4N0MxMi4yMTAzIDEwLjQ1OTIgMTIuMDE3MiAxMC4yNzY0IDExLjc4NTUgMTAuMjc2NFoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik04LjEyNjE5IDExLjU2NjRINC4yMTU4NEMzLjk4NDEyIDExLjU2NjQgMy43OTEwMiAxMS43NDkzIDMuNzkxMDIgMTEuOTY4N0MzLjc5MTAyIDEyLjE4ODEgMy45ODQxMiAxMi4zNzEgNC4yMTU4NCAxMi4zNzFIOC4xMjYxOUM4LjM1NzkxIDEyLjM3MSA4LjU1MTAyIDEyLjE4ODEgOC41NTEwMiAxMS45Njg3QzguNTUxMDIgMTEuNzQ5MyA4LjM1NzkxIDExLjU2NjQgOC4xMjYxOSAxMS41NjY0WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTEyLjM0NDggMEgzLjY1NTE3QzIuMTg3NTkgMCAxIDEuMTI0NTcgMSAyLjUxNDI5VjEzLjQ4NTdDMSAxNC44NzU0IDIuMTg3NTkgMTYgMy42NTUxNyAxNkgxMi4zNDQ4QzEzLjgxMjQgMTYgMTUgMTQuODc1NCAxNSAxMy40ODU3VjIuNTE0MjlDMTUgMS4xMjQ1NyAxMy44MTI0IDAgMTIuMzQ0OCAwWk0xMy41NTE3IDEzLjQ4NTdDMTMuNTUxNyAxNC4xMTY2IDEzLjAxMSAxNC42Mjg2IDEyLjM0NDggMTQuNjI4NkgzLjY1NTE3QzIuOTg4OTcgMTQuNjI4NiAyLjQ0ODI4IDE0LjExNjYgMi40NDgyOCAxMy40ODU3VjIuNTE0MjlDMi40NDgyOCAxLjg4MzQzIDIuOTg4OTcgMS4zNzE0MyAzLjY1NTE3IDEuMzcxNDNIMTIuMzQ0OEMxMy4wMTEgMS4zNzE0MyAxMy41NTE3IDEuODgzNDMgMTMuNTUxNyAyLjUxNDI5VjEzLjQ4NTdaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");
}

.icon.social {
	background-size: contain;
	margin-left: 15px;
	width: 30px;
	height: 30px;
}

.icon.naver-social-login-icon {
	background-image: url('data:image/png;base64,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');
}

.icon.kakao-social-login-icon {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fae300;}.cls-2{fill:%23391b1b;}%3C/style%3E%3C/defs%3E%3Ccircle class='cls-1' cx='50' cy='50' r='50'/%3E%3Cpath class='cls-2' d='M50,31.38c-13.6,0-24.6,8.74-24.59,19.49,0,7,4.69,13.12,11.7,16.54-.52,1.92-1.86,7-2.13,8-.33,1.34.49,1.32,1,1s6.74-4.59,9.47-6.45a29.67,29.67,0,0,0,4.56.33c13.6,0,24.6-8.74,24.59-19.48S63.57,31.37,50,31.38' transform='translate(0 0)'/%3E%3C/svg%3E");
}

.icon.google-social-login-icon {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='Слой_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='-380.2 274.7 65.7 65.8'%3E%3Cstyle%3E.st0{fill:%23e0e0e0}.st1{fill:%23fff}.st2{clip-path:url(%23SVGID_2_);fill:%23fbbc05}.st3{clip-path:url(%23SVGID_4_);fill:%23ea4335}.st4{clip-path:url(%23SVGID_6_);fill:%2334a853}.st5{clip-path:url(%23SVGID_8_);fill:%234285f4}%3C/style%3E%3Ccircle class='st0' cx='-347.3' cy='307.6' r='32.9'/%3E%3Ccircle class='st1' cx='-347.3' cy='307.1' r='32.4'/%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_1_' d='M-326.3 303.3h-20.5v8.5h11.8c-1.1 5.4-5.7 8.5-11.8 8.5-7.2 0-13-5.8-13-13s5.8-13 13-13c3.1 0 5.9 1.1 8.1 2.9l6.4-6.4c-3.9-3.4-8.9-5.5-14.5-5.5-12.2 0-22 9.8-22 22s9.8 22 22 22c11 0 21-8 21-22 0-1.3-.2-2.7-.5-4z'/%3E%3C/defs%3E%3CclipPath id='SVGID_2_'%3E%3Cuse xlink:href='%23SVGID_1_' overflow='visible'/%3E%3C/clipPath%3E%3Cpath class='st2' d='M-370.8 320.3v-26l17 13z'/%3E%3Cdefs%3E%3Cpath id='SVGID_3_' d='M-326.3 303.3h-20.5v8.5h11.8c-1.1 5.4-5.7 8.5-11.8 8.5-7.2 0-13-5.8-13-13s5.8-13 13-13c3.1 0 5.9 1.1 8.1 2.9l6.4-6.4c-3.9-3.4-8.9-5.5-14.5-5.5-12.2 0-22 9.8-22 22s9.8 22 22 22c11 0 21-8 21-22 0-1.3-.2-2.7-.5-4z'/%3E%3C/defs%3E%3CclipPath id='SVGID_4_'%3E%3Cuse xlink:href='%23SVGID_3_' overflow='visible'/%3E%3C/clipPath%3E%3Cpath class='st3' d='M-370.8 294.3l17 13 7-6.1 24-3.9v-14h-48z'/%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_5_' d='M-326.3 303.3h-20.5v8.5h11.8c-1.1 5.4-5.7 8.5-11.8 8.5-7.2 0-13-5.8-13-13s5.8-13 13-13c3.1 0 5.9 1.1 8.1 2.9l6.4-6.4c-3.9-3.4-8.9-5.5-14.5-5.5-12.2 0-22 9.8-22 22s9.8 22 22 22c11 0 21-8 21-22 0-1.3-.2-2.7-.5-4z'/%3E%3C/defs%3E%3CclipPath id='SVGID_6_'%3E%3Cuse xlink:href='%23SVGID_5_' overflow='visible'/%3E%3C/clipPath%3E%3Cpath class='st4' d='M-370.8 320.3l30-23 7.9 1 10.1-15v48h-48z'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_7_' d='M-326.3 303.3h-20.5v8.5h11.8c-1.1 5.4-5.7 8.5-11.8 8.5-7.2 0-13-5.8-13-13s5.8-13 13-13c3.1 0 5.9 1.1 8.1 2.9l6.4-6.4c-3.9-3.4-8.9-5.5-14.5-5.5-12.2 0-22 9.8-22 22s9.8 22 22 22c11 0 21-8 21-22 0-1.3-.2-2.7-.5-4z'/%3E%3C/defs%3E%3CclipPath id='SVGID_8_'%3E%3Cuse xlink:href='%23SVGID_7_' overflow='visible'/%3E%3C/clipPath%3E%3Cpath class='st5' d='M-322.8 331.3l-31-24-4-3 35-10z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.icon.apple-social-login-icon {
	background-image: url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjQ0IiBoZWlnaHQ9IjQ0IiB2aWV3Qm94PSIwIDAgNDQgNDQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81OF8xMjEpIj4KPHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjQ0IiByeD0iMjIiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0yNS42MTQyIDE2Ljc3ODhDMjUuNzkzMiAxNi43Nzg4IDI2LjA5ODQgMTYuODA3MyAyNi41Mjk3IDE2Ljg2NDNDMjYuOTYxIDE2LjkyMTIgMjcuNDMzIDE3LjA4NCAyNy45NDU3IDE3LjM1MjVDMjguNDY2NiAxNy42MTMgMjguOTM4NiAxOC4wNDgzIDI5LjM2MTcgMTguNjU4N0MyOS4zMzczIDE4LjY4MzEgMjkuMjE5MyAxOC43NzI2IDI5LjAwNzcgMTguOTI3MkMyOC43OTYxIDE5LjA3MzcgMjguNTYwMSAxOS4yOTM1IDI4LjI5OTcgMTkuNTg2NEMyOC4wMzkzIDE5Ljg3MTMgMjcuODExNCAyMC4yMzc1IDI3LjYxNjEgMjAuNjg1MUMyNy40MjA4IDIxLjEyNDUgMjcuMzIzMiAyMS42NDk0IDI3LjMyMzIgMjIuMjU5OEMyNy4zMjMyIDIyLjk1OTYgMjcuNDQ1MiAyMy41NTM3IDI3LjY4OTQgMjQuMDQyQzI3Ljk0MTcgMjQuNTMwMyAyOC4yMzA2IDI0LjkyNSAyOC41NTYxIDI1LjIyNjFDMjguODg5NyAyNS41MTkgMjkuMTgyNyAyNS43MzQ3IDI5LjQzNSAyNS44NzNDMjkuNjk1NCAyNi4wMTE0IDI5LjgzMzcgMjYuMDg0NiAyOS44NSAyNi4wOTI4QzI5Ljg0MTkgMjYuMTI1MyAyOS43MzYxIDI2LjQxNDIgMjkuNTMyNiAyNi45NTk1QzI5LjMzNzMgMjcuNTA0NyAyOS4wMTE4IDI4LjExMSAyOC41NTYxIDI4Ljc3ODNDMjguMTU3MyAyOS4zNTYxIDI3LjcyNiAyOS44ODkyIDI3LjI2MjEgMzAuMzc3NEMyNi44MDY0IDMwLjg2NTcgMjYuMjU3MSAzMS4xMDk5IDI1LjYxNDIgMzEuMTA5OUMyNS4xODI5IDMxLjEwOTkgMjQuODI4OSAzMS4wNDg4IDI0LjU1MjIgMzAuOTI2OEMyNC4yNzU1IDMwLjc5NjUgMjMuOTkwNiAzMC42NzA0IDIzLjY5NzcgMzAuNTQ4M0MyMy40MDQ3IDMwLjQxODEgMjMuMDEgMzAuMzUzIDIyLjUxMzYgMzAuMzUzQzIyLjAzMzUgMzAuMzUzIDIxLjYzMDYgMzAuNDE4MSAyMS4zMDUxIDMwLjU0ODNDMjAuOTg3NyAzMC42Nzg1IDIwLjY4MjUgMzAuODA4OCAyMC4zODk2IDMwLjkzOUMyMC4xMDQ3IDMxLjA2OTIgMTkuNzY3IDMxLjEzNDMgMTkuMzc2NCAzMS4xMzQzQzE4Ljc4MjMgMzEuMTM0MyAxOC4yNjE1IDMwLjg5ODMgMTcuODEzOSAzMC40MjYzQzE3LjM2NjMgMjkuOTU0MyAxNi45MDY1IDI5LjM4ODcgMTYuNDM0NSAyOC43Mjk1QzE1Ljg4OTIgMjcuOTQ4MiAxNS40MjEzIDI2Ljk5NjEgMTUuMDMwNyAyNS44NzNDMTQuNjQ4MiAyNC43NDE5IDE0LjQ1NyAyMy42MDI1IDE0LjQ1NyAyMi40NTUxQzE0LjQ1NyAyMS4yMjYyIDE0LjY4ODkgMjAuMTk2OCAxNS4xNTI4IDE5LjM2NjdDMTUuNjE2NiAxOC41Mjg1IDE2LjIxMDcgMTcuODk3OCAxNi45MzUgMTcuNDc0NkMxNy42Njc0IDE3LjA0MzMgMTguNDI0MiAxNi44Mjc2IDE5LjIwNTUgMTYuODI3NkMxOS42MjA1IDE2LjgyNzYgMjAuMDExMiAxNi44OTY4IDIwLjM3NzQgMTcuMDM1MkMyMC43NDM2IDE3LjE2NTQgMjEuMDg1NCAxNy4yOTk2IDIxLjQwMjggMTcuNDM4QzIxLjcyODMgMTcuNTc2MyAyMi4wMjEyIDE3LjY0NTUgMjIuMjgxNyAxNy42NDU1QzIyLjUzMzkgMTcuNjQ1NSAyMi44MjY5IDE3LjU3MjMgMjMuMTYwNiAxNy40MjU4QzIzLjQ5NDIgMTcuMjc5MyAyMy44Njg2IDE3LjEzNjkgMjQuMjgzNiAxNi45OTg1QzI0LjY5ODcgMTYuODUyMSAyNS4xNDIyIDE2Ljc3ODggMjUuNjE0MiAxNi43Nzg4Wk0yNC45NDI4IDE1LjIyODVDMjQuNjI1NCAxNS42MTEgMjQuMjI2NiAxNS45MzI1IDIzLjc0NjUgMTYuMTkyOUMyMy4yNjY0IDE2LjQ0NTEgMjIuODEwNiAxNi41NzEzIDIyLjM3OTMgMTYuNTcxM0MyMi4yODk4IDE2LjU3MTMgMjIuMjA0NCAxNi41NjMyIDIyLjEyMyAxNi41NDY5QzIyLjExNDggMTYuNTIyNSAyMi4xMDY3IDE2LjQ3NzcgMjIuMDk4NiAxNi40MTI2QzIyLjA5MDQgMTYuMzQ3NSAyMi4wODYzIDE2LjI3ODMgMjIuMDg2MyAxNi4yMDUxQzIyLjA4NjMgMTUuNzE2OCAyMi4xOTIxIDE1LjI0NDggMjIuNDAzNyAxNC43ODkxQzIyLjYxNTMgMTQuMzI1MiAyMi44NTU0IDEzLjk0MjcgMjMuMTIzOSAxMy42NDE2QzIzLjQ2NTcgMTMuMjM0NyAyMy44OTcxIDEyLjg5NyAyNC40MTc5IDEyLjYyODRDMjQuOTM4NyAxMi4zNTk5IDI1LjQzNTEgMTIuMjE3NCAyNS45MDcxIDEyLjIwMTJDMjUuOTMxNiAxMi4zMDcgMjUuOTQzOCAxMi40MzMxIDI1Ljk0MzggMTIuNTc5NkMyNS45NDM4IDEzLjA2NzkgMjUuODUwMiAxMy41NDM5IDI1LjY2MyAxNC4wMDc4QzI1LjQ3NTggMTQuNDYzNSAyNS4yMzU4IDE0Ljg3MDQgMjQuOTQyOCAxNS4yMjg1WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF81OF8xMjEiPgo8cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");
}

.icon.back-arrow {
	background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPjxwYXRoIGQ9Im0zMTMtNDQwIDIyNCAyMjQtNTcgNTYtMzIwLTMyMCAzMjAtMzIwIDU3IDU2LTIyNCAyMjRoNDg3djgwSDMxM1oiLz48L3N2Zz4=');
}

.icon.edit {
	--svg: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M11.013%201.427a1.75%201.75%200%200%201%202.474%200l1.086%201.086a1.75%201.75%200%200%201%200%202.474l-8.61%208.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75%200%200%201-.927-.928l.929-3.25c.081-.286.235-.547.445-.758l8.61-8.61Zm.176%204.823L9.75%204.81l-6.286%206.287a.253.253%200%200%200-.064.108l-.558%201.953%201.953-.558a.253.253%200%200%200%20.108-.064Zm1.238-3.763a.25.25%200%200%200-.354%200L10.811%203.75l1.439%201.44%201.263-1.263a.25.25%200%200%200%200-.354Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.action-icons .icon.edit {
	width: 26px !important;
	height: 26px !important;
	max-width: 26px !important;
	max-height: 26px !important;
}

.icon.chat {
	--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23000' d='M2 13.5C2 7.701 6.701 3 12.5 3S23 7.701 23 13.5S18.3 24 12.5 24c-1.686 0-3.281-.398-4.695-1.106L3.89 23.943a1.5 1.5 0 0 1-1.837-1.837l1.05-3.918A10.4 10.4 0 0 1 2 13.5m10.5 12q1-.001 1.955-.158A8.46 8.46 0 0 0 19.5 27c1.486 0 2.88-.38 4.094-1.049a1 1 0 0 1 .741-.09l3.456.926l-.926-3.458a1 1 0 0 1 .09-.74A8.46 8.46 0 0 0 28 18.5a8.49 8.49 0 0 0-3.665-6.991a12 12 0 0 0-.787-2.7A10.5 10.5 0 0 1 30 18.5a10.5 10.5 0 0 1-1.102 4.688l1.05 3.918a1.5 1.5 0 0 1-1.838 1.837l-3.915-1.049A10.46 10.46 0 0 1 19.5 29c-3.124 0-5.93-1.364-7.853-3.53q.423.03.853.03'/%3E%3C/svg%3E");
}
.icon.chat.new {
	background-color: #af348e !important;
	padding-right: 10px;
}
.icon.chat.history {
	--svg: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cg%20fill%3D%22%23777777%22%3E%3Cpath%20d%3D%22M4%204.708L2.147%202.854a.5.5%200%201%201%20.708-.708l1.854%201.855l.708.708l9.875%209.875l.708.708l1.855%201.854a.5.5%200%200%201-.708.708l-1.854-1.855A7.97%207.97%200%200%201%2010%2018a8%208%200%200%201-3.613-.86l-.121-.065l-3.645.91a.5.5%200%200%201-.62-.441v-.082l.014-.083l.91-3.644l-.063-.12a8%208%200%200%201-.83-2.887l-.025-.382L2%2010a7.97%207.97%200%200%201%202-5.292M14.585%2015.29l-3.616-3.616a.5.5%200%200%201-.378.317L10.5%2012h-3a.5.5%200%200%201-.09-.992L7.5%2011h2.793l-2-2H7.5a.5.5%200%200%201-.175-.968L4.709%205.416A6.97%206.97%200%200%200%203%2010c0%201.217.31%202.388.894%203.425a.5.5%200%200%201%20.063.272l-.014.094l-.756%203.021l3.024-.754a.5.5%200%200%201%20.188-.01l.091.021l.087.039A6.97%206.97%200%200%200%2010%2017a6.97%206.97%200%200%200%204.584-1.71m2.034-.794l-.722-.721a7%207%200%200%200-9.67-9.67l-.722-.723a8%208%200%200%201%2011.114%2011.114%22%2F%3E%3Cpath%20d%3D%22M12.5%209h-1.379l-1-1H12.5a.5.5%200%200%201%20.09.992z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.icon.preparing {
	--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg%3E%3Cpath fill='%23000' d='M7 3H17V7.2L12 12L7 7.2V3Z'%3E%3Canimate id='eosIconsHourglass0' fill='freeze' attributeName='opacity' begin='0;eosIconsHourglass1.end' dur='3s' from='1' to='0'/%3E%3C/path%3E%3Cpath fill='%23000' d='M17 21H7V16.8L12 12L17 16.8V21Z'%3E%3Canimate fill='freeze' attributeName='opacity' begin='0;eosIconsHourglass1.end' dur='3s' from='0' to='1'/%3E%3C/path%3E%3Cpath fill='%23000' d='M6 2V8H6.01L6 8.01L10 12L6 16L6.01 16.01H6V22H18V16.01H17.99L18 16L14 12L18 8.01L17.99 8H18V2H6ZM16 16.5V20H8V16.5L12 12.5L16 16.5ZM12 11.5L8 7.5V4H16V7.5L12 11.5Z'/%3E%3CanimateTransform id='eosIconsHourglass1' attributeName='transform' attributeType='XML' begin='eosIconsHourglass0.end' dur='0.75s' from='0 12 12' to='180 12 12' type='rotate'/%3E%3C/g%3E%3C/svg%3E");
}
.icon.pickup-prepared {
	--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M11 22c-.818 0-1.6-.33-3.163-.99C3.946 19.366 2 18.543 2 17.16V7m9 15V11.355M11 22c.34 0 .646-.057 1-.172M20 7v4.5M18 18l.906-.905M22 18a4 4 0 1 0-8 0a4 4 0 0 0 8 0M7.326 9.691L4.405 8.278C2.802 7.502 2 7.114 2 6.5s.802-1.002 2.405-1.778l2.92-1.413C9.13 2.436 10.03 2 11 2s1.871.436 3.674 1.309l2.921 1.413C19.198 5.498 20 5.886 20 6.5s-.802 1.002-2.405 1.778l-2.92 1.413C12.87 10.564 11.97 11 11 11s-1.871-.436-3.674-1.309M5 12l2 1m9-9L6 9' color='%23000'/%3E%3C/svg%3E");
}
.icon.delivered {
	--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' color='%23000'%3E%3Cpath d='M21 7v5M3 7v10.161c0 1.383 1.946 2.205 5.837 3.848C10.4 21.67 11.182 22 12 22V11.355M15 19s.875 0 1.75 2c0 0 2.78-5 5.25-6'/%3E%3Cpath d='M8.326 9.691L5.405 8.278C3.802 7.502 3 7.114 3 6.5s.802-1.002 2.405-1.778l2.92-1.413C10.13 2.436 11.03 2 12 2s1.871.436 3.674 1.309l2.921 1.413C20.198 5.498 21 5.886 21 6.5s-.802 1.002-2.405 1.778l-2.92 1.413C13.87 10.564 12.97 11 12 11s-1.871-.436-3.674-1.309M6 12l2 1m9-9L7 9'/%3E%3C/g%3E%3C/svg%3E");
}
.icon.delivered-to-courier {
	--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M5 17a2 2 0 1 0 4 0a2 2 0 1 0-4 0m10 0a2 2 0 1 0 4 0a2 2 0 1 0-4 0'/%3E%3Cpath d='M5 17H3v-4M2 5h11v12m-4 0h6m4 0h2v-6h-8m0-5h5l3 5M3 9h4'/%3E%3C/g%3E%3C/svg%3E");
}
.icon.quick-out-for-delivery {
	--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M4 13v1h4v-3H6c-1.1 0-2 .9-2 2' opacity='0.3'/%3E%3Cpath fill='%23000' d='M19 7c0-1.1-.9-2-2-2h-3v2h3v2.65L13.52 14H10V9H6c-2.21 0-4 1.79-4 4v3h2c0 1.66 1.34 3 3 3s3-1.34 3-3h4.48L19 10.35zM7 17c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1m1-3H4v-1c0-1.1.9-2 2-2h2z'/%3E%3Cpath fill='%23000' d='M5 6h5v2H5zm14 7c-1.66 0-3 1.34-3 3s1.34 3 3 3s3-1.34 3-3s-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1s1 .45 1 1s-.45 1-1 1'/%3E%3C/svg%3E");
}
.icon.visit-out-for-delivery {
	--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' color='%23000'%3E%3Cpath d='M4 14h2.395c.294 0 .584.066.847.194l2.042.988c.263.127.553.193.848.193h1.042c1.008 0 1.826.791 1.826 1.767c0 .04-.027.074-.066.085l-2.541.703a1.95 1.95 0 0 1-1.368-.124L6.842 16.75'/%3E%3Cpath d='m13 16.5l4.593-1.411a1.985 1.985 0 0 1 2.204.753c.369.51.219 1.242-.319 1.552l-7.515 4.337a2 2 0 0 1-1.568.187L4 20.02M15 12h-2c-1.886 0-2.828 0-3.414-.586S9 9.886 9 8V6c0-1.886 0-2.828.586-3.414S11.114 2 13 2h2c1.886 0 2.828 0 3.414.586S19 4.114 19 6v2c0 1.886 0 2.828-.586 3.414S16.886 12 15 12m-2-7h2'/%3E%3C/g%3E%3C/svg%3E");
}

.icon.rename {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.013 1.427C11.3412 1.09908 11.7861 0.914871 12.25 0.914871C12.7139 0.914871 13.1589 1.09908 13.487 1.427L14.573 2.513C14.9009 2.84115 15.0851 3.28608 15.0851 3.75C15.0851 4.21391 14.9009 4.65884 14.573 4.987L5.963 13.597C5.753 13.807 5.493 13.961 5.207 14.042L1.956 14.972C1.82733 15.0088 1.69115 15.0104 1.56161 14.9768C1.43207 14.9432 1.31387 14.8756 1.21929 14.7809C1.12471 14.6862 1.05719 14.568 1.02373 14.4384C0.990268 14.3088 0.992089 14.1726 1.029 14.044L1.958 10.794C2.039 10.508 2.193 10.247 2.403 10.036L11.013 1.426V1.427ZM11.189 6.25L9.75 4.81L3.464 11.097C3.43394 11.127 3.41192 11.1642 3.4 11.205L2.842 13.158L4.795 12.6C4.83581 12.5881 4.87295 12.5661 4.903 12.536L11.189 6.25ZM12.427 2.487C12.4038 2.46372 12.3762 2.44524 12.3458 2.43264C12.3154 2.42004 12.2829 2.41355 12.25 2.41355C12.2171 2.41355 12.1846 2.42004 12.1542 2.43264C12.1238 2.44524 12.0962 2.46372 12.073 2.487L10.811 3.75L12.25 5.19L13.513 3.927C13.5363 3.90377 13.5548 3.87619 13.5674 3.84581C13.58 3.81544 13.5865 3.78288 13.5865 3.75C13.5865 3.71711 13.58 3.68455 13.5674 3.65418C13.5548 3.62381 13.5363 3.59622 13.513 3.573L12.427 2.487Z' fill='%23ABABAB'/%3E%3C/svg%3E");
}

.icon.details {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1_2)'%3E%3Cpath d='M11 7H13V9H11V7ZM11 11H13V17H11V11ZM12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20Z' fill='%23ABABAB'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_2'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
	--svg: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1_2)'%3E%3Cpath d='M11 7H13V9H11V7ZM11 11H13V17H11V11ZM12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20Z' fill='%23ABABAB'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_2'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.icon.hamburger {
	background-color: #555555;
	--svg: url("data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2064%2064%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3Aserif%3D%22http%3A%2F%2Fwww.serif.com%2F%22%20style%3D%22fill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A2%3B%22%3E%0A%20%20%20%20%3Cg%20transform%3D%22matrix(1%2C0%2C0%2C1%2C-1024%2C-192)%22%3E%0A%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Icons%22%20x%3D%220%22%20y%3D%220%22%20width%3D%221280%22%20height%3D%22800%22%20style%3D%22fill%3Anone%3B%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Icons1%22%20serif%3Aid%3D%22Icons%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22hamburger-1%22%20transform%3D%22matrix(1.50868%2C0%2C0%2C1.01217%2C6.67804%2C191.698)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22matrix(0.149202%2C0%2C0%2C0.173437%2C664.206%2C42.142)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%22103.288%22%20y%3D%228.535%22%20width%3D%22212.447%22%20height%3D%2234.133%22%20style%3D%22fill-rule%3Anonzero%3B%22%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22matrix(0.149202%2C0%2C0%2C0.173437%2C664.345%2C27.4)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%22103.288%22%20y%3D%228.535%22%20width%3D%22212.447%22%20height%3D%2234.133%22%20style%3D%22fill-rule%3Anonzero%3B%22%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22matrix(0.149202%2C0%2C0%2C0.173437%2C664.345%2C12.658)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%22103.288%22%20y%3D%228.535%22%20width%3D%22212.447%22%20height%3D%2234.133%22%20style%3D%22fill-rule%3Anonzero%3B%22%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E");
}

.icon.faq {
	-webkit-mask-size: 90%;
	background-color: #555555;
	--svg: url("data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2028.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%EB%A0%88%EC%9D%B4%EC%96%B4_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%20115.3%20100.8%22%20style%3D%22enable-background%3Anew%200%200%20115.3%20100.8%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23040000%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M17.4%2C45.3V21h16.8v5.3H23.9v4.2h9.3v5.3h-9.3v9.5H17.4z%20M16.4-0.1h66.5c9.2%2C0%2C16.7%2C7.5%2C16.7%2C16.7v34.7%0A%09c0%2C9.2-7.5%2C16.6-16.7%2C16.6H45.2L19.9%2C89.7c-1.2%2C1-3%2C0.9-4-0.3c-0.5-0.6-0.7-1.3-0.7-2l1.3-19.5h-0.2c-9.2%2C0-16.6-7.5-16.7-16.6V16.6%0A%09C-0.3%2C7.4%2C7.2-0.1%2C16.4-0.1z%20M104.4%2C21.5c7.7%2C1.5%2C9.5%2C7.5%2C10.6%2C15.7l-0.2%2C30.5C113%2C77%2C100.3%2C84.5%2C98%2C84.5l0.1%2C1.3l1%2C9.1l0.3%2C4.1%0A%09c0%2C1.4-1.5%2C2.2-3%2C1.5c-0.5-0.2-2.3-3.6-2.7-3.9L87.6%2C86l-51.6%2C0l12.7-11.9h37.3c8.5-0.6%2C18.3-8.5%2C18.5-14.4V22.6%0A%09C104.4%2C22.3%2C104.4%2C21.9%2C104.4%2C21.5z%20M82.9%2C5.5H16.4c-6.1%2C0.1-11%2C5-11%2C11.1v34.7c0.1%2C6.1%2C5%2C11%2C11.1%2C11h3.4c1.5%2C0.1%2C2.7%2C1.4%2C2.6%2C3%0A%09c0%2C0%2C0%2C0%2C0%2C0l-1.1%2C15.8l20.9-18c0.5-0.5%2C1.3-0.8%2C2-0.8h38.7c6.1-0.1%2C10.9-4.9%2C11-11V16.6C93.8%2C10.5%2C88.9%2C5.6%2C82.9%2C5.5L82.9%2C5.5z%0A%09%20M39.9%2C45.4h-7L40.7%2C21h8.9l7.9%2C24.3h-7l-5.2-17.6H45L39.9%2C45.4L39.9%2C45.4z%20M38.6%2C35.8h13.1v4.9H38.5L38.6%2C35.8L38.6%2C35.8z%20M68%2C36.3%0A%09h5l1.8%2C2.3l3.1%2C3.5l4%2C5h-5.7l-2.8-3.4L71.3%2C41L68%2C36.3L68%2C36.3z%20M81.9%2C33.2c0.1%2C2.4-0.5%2C4.7-1.6%2C6.8c-1%2C1.8-2.4%2C3.2-4.2%2C4.2%0A%09c-3.7%2C1.9-8.1%2C1.9-11.8%2C0c-1.8-1-3.2-2.4-4.2-4.2c-1.1-2.1-1.6-4.4-1.5-6.8c-0.1-2.4%2C0.5-4.7%2C1.5-6.8c1-1.8%2C2.4-3.2%2C4.2-4.2%0A%09c3.7-1.9%2C8.1-1.9%2C11.8%2C0c1.8%2C1%2C3.2%2C2.4%2C4.2%2C4.2C81.4%2C28.5%2C81.9%2C30.8%2C81.9%2C33.2L81.9%2C33.2z%20M75.2%2C33.2c0-1.3-0.2-2.5-0.6-3.7%0A%09c-0.3-0.9-0.9-1.7-1.7-2.3c-1.7-1-3.8-1-5.4%2C0c-0.8%2C0.6-1.4%2C1.4-1.7%2C2.3c-0.4%2C1.2-0.6%2C2.4-0.6%2C3.7c-0.1%2C1.2%2C0.1%2C2.5%2C0.5%2C3.7%0A%09c0.3%2C0.9%2C0.9%2C1.7%2C1.7%2C2.3c1.7%2C1%2C3.8%2C1%2C5.4%2C0c0.8-0.6%2C1.4-1.4%2C1.7-2.3C74.9%2C35.7%2C75.1%2C34.5%2C75.2%2C33.2L75.2%2C33.2z%22%2F%3E%0A%3C%2Fsvg%3E");
}

.icon.inquiry {
	-webkit-mask-size: 90%;
	background-color: #555555;
	--svg: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M0%208a8%208%200%201%201%2016%200A8%208%200%200%201%200%208Zm8-6.5a6.5%206.5%200%201%200%200%2013%206.5%206.5%200%200%200%200-13ZM6.92%206.085h.001a.749.749%200%201%201-1.342-.67c.169-.339.436-.701.849-.977C6.845%204.16%207.369%204%208%204a2.756%202.756%200%200%201%201.637.525c.503.377.863.965.863%201.725%200%20.448-.115.83-.329%201.15-.205.307-.47.513-.692.662-.109.072-.22.138-.313.195l-.006.004a6.24%206.24%200%200%200-.26.16.952.952%200%200%200-.276.245.75.75%200%200%201-1.248-.832c.184-.264.42-.489.692-.661.103-.067.207-.132.313-.195l.007-.004c.1-.061.182-.11.258-.161a.969.969%200%200%200%20.277-.245C8.96%206.514%209%206.427%209%206.25a.612.612%200%200%200-.262-.525A1.27%201.27%200%200%200%208%205.5c-.369%200-.595.09-.74.187a1.01%201.01%200%200%200-.34.398ZM9%2011a1%201%200%201%201-2%200%201%201%200%200%201%202%200Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.icon.megaphone {
	-webkit-mask-size: 75%;
	background-color: #555555;
	--svg: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M3.25%209a.75.75%200%200%201%20.75.75c0%202.142.456%203.828.733%204.653a.122.122%200%200%200%20.05.064.212.212%200%200%200%20.117.033h1.31c.085%200%20.18-.042.258-.152a.45.45%200%200%200%20.075-.366A16.743%2016.743%200%200%201%206%209.75a.75.75%200%200%201%201.5%200c0%201.588.25%202.926.494%203.85.293%201.113-.504%202.4-1.783%202.4H4.9c-.686%200-1.35-.41-1.589-1.12A16.4%2016.4%200%200%201%202.5%209.75.75.75%200%200%201%203.25%209Z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M0%206a4%204%200%200%201%204-4h2.75a.75.75%200%200%201%20.75.75v6.5a.75.75%200%200%201-.75.75H4a4%204%200%200%201-4-4Zm4-2.5a2.5%202.5%200%201%200%200%205h2v-5Z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M15.59.082A.75.75%200%200%201%2016%20.75v10.5a.75.75%200%200%201-1.189.608l-.002-.001h.001l-.014-.01a5.775%205.775%200%200%200-.422-.25%2010.63%2010.63%200%200%200-1.469-.64C11.576%2010.484%209.536%2010%206.75%2010a.75.75%200%200%201%200-1.5c2.964%200%205.174.516%206.658%201.043.423.151.787.302%201.092.443V2.014c-.305.14-.669.292-1.092.443C11.924%202.984%209.713%203.5%206.75%203.5a.75.75%200%200%201%200-1.5c2.786%200%204.826-.484%206.155-.957.665-.236%201.154-.47%201.47-.64.144-.077.284-.161.421-.25l.014-.01a.75.75%200%200%201%20.78-.061Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.icon.visibility,
.icon.visibility-off {
	background-color: #555555;
	border-radius: 50%;
	padding: 5px;
	width: 16px;
	height: 16px;
	-webkit-mask-size: 20px 20px;
	-webkit-mask-position: center;
}
.icon.visibility {
	--svg: url("data:image/svg+xml;charset=utf8,%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M8%202c1.981%200%203.671.992%204.933%202.078%201.27%201.091%202.187%202.345%202.637%203.023a1.62%201.62%200%200%201%200%201.798c-.45.678-1.367%201.932-2.637%203.023C11.67%2013.008%209.981%2014%208%2014c-1.981%200-3.671-.992-4.933-2.078C1.797%2010.83.88%209.576.43%208.898a1.62%201.62%200%200%201%200-1.798c.45-.677%201.367-1.931%202.637-3.022C4.33%202.992%206.019%202%208%202ZM1.679%207.932a.12.12%200%200%200%200%20.136c.411.622%201.241%201.75%202.366%202.717C5.176%2011.758%206.527%2012.5%208%2012.5c1.473%200%202.825-.742%203.955-1.715%201.124-.967%201.954-2.096%202.366-2.717a.12.12%200%200%200%200-.136c-.412-.621-1.242-1.75-2.366-2.717C10.824%204.242%209.473%203.5%208%203.5c-1.473%200-2.825.742-3.955%201.715-1.124.967-1.954%202.096-2.366%202.717ZM8%2010a2%202%200%201%201-.001-3.999A2%202%200%200%201%208%2010Z%22%2F%3E%3C%2Fsvg%3E");
}
.icon.visibility-off {
	--svg: url("data:image/svg+xml;charseet=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M.143%202.31a.75.75%200%200%201%201.047-.167l14.5%2010.5a.75.75%200%201%201-.88%201.214l-2.248-1.628C11.346%2013.19%209.792%2014%208%2014c-1.981%200-3.67-.992-4.933-2.078C1.797%2010.832.88%209.577.43%208.9a1.619%201.619%200%200%201%200-1.797c.353-.533.995-1.42%201.868-2.305L.31%203.357A.75.75%200%200%201%20.143%202.31Zm1.536%205.622A.12.12%200%200%200%201.657%208c0%20.021.006.045.022.068.412.621%201.242%201.75%202.366%202.717C5.175%2011.758%206.527%2012.5%208%2012.5c1.195%200%202.31-.488%203.29-1.191L9.063%209.695A2%202%200%200%201%206.058%207.52L3.529%205.688a14.207%2014.207%200%200%200-1.85%202.244ZM8%203.5c-.516%200-1.017.09-1.499.251a.75.75%200%201%201-.473-1.423A6.207%206.207%200%200%201%208%202c1.981%200%203.67.992%204.933%202.078%201.27%201.091%202.187%202.345%202.637%203.023a1.62%201.62%200%200%201%200%201.798c-.11.166-.248.365-.41.587a.75.75%200%201%201-1.21-.887c.148-.201.272-.382.371-.53a.119.119%200%200%200%200-.137c-.412-.621-1.242-1.75-2.366-2.717C10.825%204.242%209.473%203.5%208%203.5Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.icon.form-response-more {
	--svg: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M17.1111%2018.2727H7.33333V5.86359H17.1111M17.1111%204.09086H7.33333C6.86184%204.09086%206.40965%204.27763%206.07625%204.61008C5.74286%204.94254%205.55556%205.39344%205.55556%205.86359V18.2727C5.55556%2018.7428%205.74286%2019.1937%206.07625%2019.5262C6.40965%2019.8586%206.86184%2020.0454%207.33333%2020.0454H17.1111C17.5826%2020.0454%2018.0348%2019.8586%2018.3682%2019.5262C18.7016%2019.1937%2018.8889%2018.7428%2018.8889%2018.2727V5.86359C18.8889%205.39344%2018.7016%204.94254%2018.3682%204.61008C18.0348%204.27763%2017.5826%204.09086%2017.1111%204.09086ZM14.4444%200.54541H3.77778C3.30628%200.54541%202.8541%200.732179%202.5207%201.06463C2.1873%201.39708%202%201.84798%202%202.31814V14.7272H3.77778V2.31814H14.4444V0.54541Z%22%20fill%3D%22%23909090%22%2F%3E%0A%3Crect%20x%3D%228.22217%22%20y%3D%2211.4651%22%20width%3D%228%22%20height%3D%221.50682%22%20rx%3D%220.753409%22%20fill%3D%22%23909090%22%2F%3E%0A%3Crect%20x%3D%2211.4666%22%20y%3D%2216.5%22%20width%3D%227.97727%22%20height%3D%221.51111%22%20rx%3D%220.755555%22%20transform%3D%22rotate(-90%2011.4666%2016.5)%22%20fill%3D%22%23909090%22%2F%3E%0A%3C%2Fsvg%3E");
}

.icon.statistics {
	background-image: url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.2222%2010.3007L11.3526%2014.7272L8.22217%2011.8816L9.20304%2010.99L11.3526%2012.9376L15.2413%209.40906L16.2222%2010.3007Z%22%20fill%3D%22%23909090%22%2F%3E%0A%3Cpath%20d%3D%22M17.1111%2018.2727H7.33333V5.86365H17.1111M17.1111%204.09093H7.33333C6.86184%204.09093%206.40965%204.27769%206.07625%204.61015C5.74286%204.9426%205.55556%205.3935%205.55556%205.86365V18.2727C5.55556%2018.7429%205.74286%2019.1938%206.07625%2019.5263C6.40965%2019.8587%206.86184%2020.0455%207.33333%2020.0455H17.1111C17.5826%2020.0455%2018.0348%2019.8587%2018.3682%2019.5263C18.7016%2019.1938%2018.8889%2018.7429%2018.8889%2018.2727V5.86365C18.8889%205.3935%2018.7016%204.9426%2018.3682%204.61015C18.0348%204.27769%2017.5826%204.09093%2017.1111%204.09093ZM14.4444%200.545471H3.77778C3.30628%200.545471%202.8541%200.73224%202.5207%201.06469C2.1873%201.39714%202%201.84804%202%202.3182V14.7273H3.77778V2.3182H14.4444V0.545471Z%22%20fill%3D%22%23909090%22%2F%3E%0A%3C%2Fsvg%3E');
}

.icon.copy {
	background-image: url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M17.1111%2018.2727H7.33333V5.86365H17.1111M17.1111%204.09093H7.33333C6.86184%204.09093%206.40965%204.27769%206.07625%204.61015C5.74286%204.9426%205.55556%205.3935%205.55556%205.86365V18.2727C5.55556%2018.7429%205.74286%2019.1938%206.07625%2019.5263C6.40965%2019.8587%206.86184%2020.0455%207.33333%2020.0455H17.1111C17.5826%2020.0455%2018.0348%2019.8587%2018.3682%2019.5263C18.7016%2019.1938%2018.8889%2018.7429%2018.8889%2018.2727V5.86365C18.8889%205.3935%2018.7016%204.9426%2018.3682%204.61015C18.0348%204.27769%2017.5826%204.09093%2017.1111%204.09093ZM14.4444%200.545471H3.77778C3.30628%200.545471%202.8541%200.73224%202.5207%201.06469C2.1873%201.39714%202%201.84804%202%202.3182V14.7273H3.77778V2.3182H14.4444V0.545471Z%22%20fill%3D%22%23909090%22%2F%3E%0A%3Crect%20x%3D%228.40869%22%20y%3D%227.91968%22%20width%3D%228%22%20height%3D%221.50682%22%20rx%3D%220.753409%22%20fill%3D%22%23909090%22%2F%3E%0A%3Crect%20x%3D%228.40869%22%20y%3D%2211.4651%22%20width%3D%228%22%20height%3D%221.50682%22%20rx%3D%220.753409%22%20fill%3D%22%23909090%22%2F%3E%0A%3Crect%20x%3D%228.40869%22%20y%3D%2215.0105%22%20width%3D%224.44444%22%20height%3D%221.50682%22%20rx%3D%220.753409%22%20fill%3D%22%23909090%22%2F%3E%0A%3C%2Fsvg%3E');
}

.icon.urlShare {
	background-image: url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M8.50839%2010.4916C8.79673%2010.7659%208.79673%2011.216%208.50839%2011.4903C8.23411%2011.7645%207.78401%2011.7645%207.50974%2011.4903C6.13836%2010.1189%206.13836%207.8895%207.50974%206.51812L9.99932%204.02854C11.3707%202.65715%2013.6001%202.65715%2014.9715%204.02854C16.3428%205.39992%2016.3428%207.62929%2014.9715%209.00068L13.9236%2010.0486C13.9306%209.47187%2013.8392%208.89518%2013.6423%208.34663L13.9728%208.00906C14.8027%207.18623%2014.8027%205.85001%2013.9728%205.02718C13.15%204.19732%2011.8138%204.19732%2010.9909%205.02718L8.50839%207.50974C7.67852%208.33257%207.67852%209.66879%208.50839%2010.4916ZM10.4916%207.50974C10.7659%207.23546%2011.216%207.23546%2011.4903%207.50974C12.8616%208.88112%2012.8616%2011.1105%2011.4903%2012.4819L9.00068%2014.9715C7.62929%2016.3428%205.39992%2016.3428%204.02854%2014.9715C2.65715%2013.6001%202.65715%2011.3707%204.02854%209.99932L5.07641%208.95145C5.06938%209.52813%205.16081%2010.1048%205.35772%2010.6604L5.02718%2010.9909C4.19732%2011.8138%204.19732%2013.15%205.02718%2013.9728C5.85001%2014.8027%207.18623%2014.8027%208.00906%2013.9728L10.4916%2011.4903C11.3215%2010.6674%2011.3215%209.33121%2010.4916%208.50839C10.2033%208.23411%2010.2033%207.78401%2010.4916%207.50974Z%22%20fill%3D%22%23909090%22%2F%3E%0A%3C%2Fsvg%3E');
}

.icon.more {
	-webkit-mask-size: 20px 20px !important;
	--svg: url("data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20%3F%3E%3Csvg%20fill%3D%22none%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.005%2011.995L12.005%2012.005%22%20stroke%3D%22black%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M12.005%207.995L12.005%208.005%22%20stroke%3D%22black%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M12.005%2015.995L12.005%2016.005%22%20stroke%3D%22black%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E");
}

.icon.stamp {
	-webkit-mask-size: 20px 20px !important;
	--svg: url("data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20%3F%3E%3Csvg%20height%3D%2232%22%20id%3D%22icon%22%20viewBox%3D%220%200%2032%2032%22%20width%3D%2232%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%2F%3E%3Cpath%20d%3D%22M26%2C18H20V14.8982a7.4938%2C7.4938%2C0%2C0%2C1%2C1.1587-3.8542%2C5.9751%2C5.9751%2C0%2C0%2C0-1.3735-7.7006%2C5.9968%2C5.9968%2C0%2C0%2C0-9.6829%2C3.54%2C5.91%2C5.91%2C0%2C0%2C0%2C.7478%2C4.175A7.2573%2C7.2573%2C0%2C0%2C1%2C12%2C14.7942V18H6a2.002%2C2.002%2C0%2C0%2C0-2%2C2v4a2.0025%2C2.0025%2C0%2C0%2C0%2C2%2C2v2a2.0025%2C2.0025%2C0%2C0%2C0%2C2%2C2H24a2.0025%2C2.0025%2C0%2C0%2C0%2C2-2V26a2.0025%2C2.0025%2C0%2C0%2C0%2C2-2V20A2.002%2C2.002%2C0%2C0%2C0%2C26%2C18ZM12.07%2C7.244a3.9994%2C3.9994%2C0%2C1%2C1%2C7.3728%2C2.7731A9.76%2C9.76%2C0%2C0%2C0%2C18.0664%2C14H13.94a9.5433%2C9.5433%2C0%2C0%2C0-1.376-3.9736A3.9366%2C3.9366%2C0%2C0%2C1%2C12.07%2C7.244ZM18%2C16v2H14V16Zm6%2C12H8V26H24ZM6%2C24V20H26v4Z%22%2F%3E%3Crect%20class%3D%22cls-1%22%20data-name%3D%22%26lt%3BTransparent%20Rectangle%26gt%3B%22%20height%3D%2232%22%20id%3D%22_Transparent_Rectangle_%22%20width%3D%2232%22%2F%3E%3C%2Fsvg%3E");
}

.icon.basic {
	background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2212%22%20viewBox%3D%220%200%2020%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M20%206.1762L10.0016%200.425385L0%206.1762L10.0016%2011.9238L20%206.1762Z%22%20fill%3D%22url(%23paint0_linear_2275_1707)%22%2F%3E%0A%3Cpath%20d%3D%22M20%206.1762L10.0016%200.425385L0%206.1762L10.0016%2011.9238L20%206.1762Z%22%20fill%3D%22%239E9E9E%22%2F%3E%0A%3Cdefs%3E%0A%3ClinearGradient%20id%3D%22paint0_linear_2275_1707%22%20x1%3D%2212.5012%22%20y1%3D%2210.4861%22%20x2%3D%227.52995%22%20y2%3D%221.84515%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-color%3D%22%239188FF%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FF7CB3%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
}

.icon.pro {
	background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2218%22%20viewBox%3D%220%200%2020%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0%205.75098V17.2494L10.0016%2011.4985L0%205.75098Z%22%20fill%3D%22%233883FF%22%2F%3E%0A%3Cpath%20d%3D%22M0%205.75098V17.2494L10.0016%2011.4985L0%205.75098Z%22%20fill%3D%22%238854FF%22%2F%3E%0A%3Cpath%20d%3D%22M20%205.75081L10.0016%200L0%205.75081L10.0016%2011.4984L20%205.75081Z%22%20fill%3D%22url(%23paint0_linear_3154_795)%22%2F%3E%0A%3Cpath%20d%3D%22M20%205.75081L10.0016%200L0%205.75081L10.0016%2011.4984L20%205.75081Z%22%20fill%3D%22%233B79FE%22%2F%3E%0A%3Cdefs%3E%0A%3ClinearGradient%20id%3D%22paint0_linear_3154_795%22%20x1%3D%2212.5012%22%20y1%3D%2210.0607%22%20x2%3D%227.52995%22%20y2%3D%221.41977%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-color%3D%22%239188FF%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FF7CB3%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
}

.icon.enterprise {
	background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2224%22%20viewBox%3D%220%200%2020%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0%206.42578V17.9242L10.0016%2012.1733L0%206.42578Z%22%20fill%3D%22%233883FF%22%2F%3E%0A%3Cpath%20d%3D%22M0%206.42578V17.9242L10.0016%2012.1733L0%206.42578Z%22%20fill%3D%22%238854FF%22%2F%3E%0A%3Cpath%20d%3D%22M20%206.42562L10.0016%200.674805L0%206.42562L10.0016%2012.1732L20%206.42562Z%22%20fill%3D%22url(%23paint0_linear_3154_800)%22%2F%3E%0A%3Cpath%20d%3D%22M20%206.42562L10.0016%200.674805L0%206.42562L10.0016%2012.1732L20%206.42562Z%22%20fill%3D%22%233B79FE%22%2F%3E%0A%3Cpath%20d%3D%22M0%2017.9237L10.0016%2023.6745L20%2017.9237L10.0016%2012.1729L0%2017.9237Z%22%20fill%3D%22url(%23paint1_linear_3154_800)%22%2F%3E%0A%3Cpath%20d%3D%22M0%2017.9237L10.0016%2023.6745L20%2017.9237L10.0016%2012.1729L0%2017.9237Z%22%20fill%3D%22%233B79FE%22%2F%3E%0A%3Cdefs%3E%0A%3ClinearGradient%20id%3D%22paint0_linear_3154_800%22%20x1%3D%2212.5012%22%20y1%3D%2210.7355%22%20x2%3D%227.52995%22%20y2%3D%222.09457%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-color%3D%22%239188FF%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FF7CB3%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3ClinearGradient%20id%3D%22paint1_linear_3154_800%22%20x1%3D%2212.5012%22%20y1%3D%2222.2368%22%20x2%3D%220.360014%22%20y2%3D%2213.5628%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-color%3D%22%239188FF%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FF7CB3%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
}

.icon.storage {
	background-image: url("data:image/svg+xml;utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20color%3D%22currentColor%22%3E%3Cellipse%20cx%3D%2211%22%20cy%3D%225%22%20rx%3D%228%22%20ry%3D%223%22%2F%3E%3Cpath%20d%3D%22M6%2010.842c.602.18%201.274.33%202%20.44M11%2015c-4.418%200-8-1.343-8-3m3%205.842c.602.18%201.274.33%202%20.44%22%2F%3E%3Cpath%20d%3D%22M11%2022c-4.418%200-8-1.343-8-3V5m16%200v7m0%204.674l-1.174-1.487C17.2%2014.396%2016.888%2014%2016.5%2014s-.7.396-1.326%201.187L14%2016.674m2.5-2.587V22%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.icon.ai-image {
	background-image: url("data:image/svg+xml;utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M15%208h.01M10%2021H6a3%203%200%200%201-3-3V6a3%203%200%200%201%203-3h12a3%203%200%200%201%203%203v5%22%2F%3E%3Cpath%20d%3D%22m3%2016l5-5c.928-.893%202.072-.893%203%200l1%201m2%209v-4a2%202%200%201%201%204%200v4m-4-2h4m3-4v6%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.icon.no-ads {
	background-image: url("data:image/svg+xml;utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M4.91%204.949A9.97%209.97%200%200%200%202%2012c0%205.523%204.477%2010%2010%2010a9.97%209.97%200%200%200%207.05-2.909m1.728-2.298A9.96%209.96%200%200%200%2022%2012c0-5.523-4.477-10-10-10c-1.74%200-3.376.444-4.8%201.225%22%2F%3E%3Cpath%20d%3D%22M7%2015v-4.5a1.5%201.5%200%200%201%202.138-1.358m.716.711c.094.196.146.415.146.647V15m-3-2h3m4%201v1h1m2-2v-2a2%202%200%200%200-2-2h-1v1M3%203l18%2018%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.icon.design {
	background-image: url("data:image/svg+xml;utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M7.122.392a1.75%201.75%200%200%201%201.756%200l5.003%202.902c.83.481.83%201.68%200%202.162L8.878%208.358a1.75%201.75%200%200%201-1.756%200L2.119%205.456a1.251%201.251%200%200%201%200-2.162ZM8.125%201.69a.248.248%200%200%200-.25%200l-4.63%202.685%204.63%202.685a.248.248%200%200%200%20.25%200l4.63-2.685ZM1.601%207.789a.75.75%200%200%201%201.025-.273l5.249%203.044a.248.248%200%200%200%20.25%200l5.249-3.044a.75.75%200%200%201%20.752%201.298l-5.248%203.044a1.75%201.75%200%200%201-1.756%200L1.874%208.814A.75.75%200%200%201%201.6%207.789Zm0%203.5a.75.75%200%200%201%201.025-.273l5.249%203.044a.248.248%200%200%200%20.25%200l5.249-3.044a.75.75%200%200%201%20.752%201.298l-5.248%203.044a1.75%201.75%200%200%201-1.756%200l-5.248-3.044a.75.75%200%200%201-.273-1.025Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.icon.interactive {
	background-image: url("data:image/svg+xml;utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M4.75%202.37a6.501%206.501%200%200%200%206.5%2011.26.75.75%200%200%201%20.75%201.298A7.999%207.999%200%200%201%20.989%204.148%208%208%200%200%201%2016%207.75v1.5a2.75%202.75%200%200%201-5.072%201.475%203.999%203.999%200%200%201-6.65-4.19A4%204%200%200%201%2012%208v1.25a1.25%201.25%200%200%200%202.5%200V7.867a6.5%206.5%200%200%200-9.75-5.496ZM10.5%208a2.5%202.5%200%201%200-5%200%202.5%202.5%200%200%200%205%200Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.icon.report {
	background-image: url("data:image/svg+xml;utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M0%201.75C0%20.784.784%200%201.75%200h12.5C15.216%200%2016%20.784%2016%201.75v9.5A1.75%201.75%200%200%201%2014.25%2013H8.06l-2.573%202.573A1.458%201.458%200%200%201%203%2014.543V13H1.75A1.75%201.75%200%200%201%200%2011.25Zm1.75-.25a.25.25%200%200%200-.25.25v9.5c0%20.138.112.25.25.25h2a.75.75%200%200%201%20.75.75v2.19l2.72-2.72a.749.749%200%200%201%20.53-.22h6.5a.25.25%200%200%200%20.25-.25v-9.5a.25.25%200%200%200-.25-.25Zm7%202.25v2.5a.75.75%200%200%201-1.5%200v-2.5a.75.75%200%200%201%201.5%200ZM9%209a1%201%200%201%201-2%200%201%201%200%200%201%202%200Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.icon.own-banner {
	background-image: url("data:image/svg+xml;utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M2%2012a10%2010%200%201%200%2020%200a10%2010%200%201%200-20%200%22%2F%3E%3Cpath%20d%3D%22M7%2015v-4.5a1.5%201.5%200%200%201%203%200V15m-3-2h3m4-4v6h1a2%202%200%200%200%202-2v-2a2%202%200%200%200-2-2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.icon.own-domain {
	background-image: url("data:image/svg+xml;utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%202048%202048%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M2048%20128v1031q-28-28-60-50t-68-40V640H128v1024h1088l-128%20128H0V128zm-128%20384V256H128v256zm-509%20954q0-66%2025-123t68-99t100-67t124-24q67%200%20125%2025t101%2068t68%20102t25%20125q0%2065-24%20122t-67%20101t-99%2068t-123%2025q-48%200-94-13t-87-39l-201%20201q-23%2023-45%2046t-46%2045q-10%209-19%2014t-24%205q-26%200-46-20t-20-46q0-14%205-23t14-20q21-24%2044-46t47-45q51-51%20100-101t101-101q-25-41-38-86t-14-94m128%2012q0%2038%2014%2071t39%2058t58%2039t72%2014t74-15t64-43t44-62t17-74q0-36-15-69t-42-60t-60-42t-70-16q-39%200-74%2016t-62%2045t-43%2063t-16%2075%22%2F%3E%3C%2Fsvg%3E");
}

.icon.infinite {
	background-image: url("data:image/svg+xml;utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%2232%22%20d%3D%22M256%20256s-48-96-126-96c-54.12%200-98%2043-98%2096s43.88%2096%2098%2096c37.51%200%2071-22.41%2094-48m32-48s48%2096%20126%2096c54.12%200%2098-43%2098-96s-43.88-96-98-96c-37.51%200-71%2022.41-94%2048%22%2F%3E%3C%2Fsvg%3E");
}

.icon.gnb-menu-button {
	width: 41px;
	height: 41px;
	background-image: url("data:image/svg+xml;utf-8,%3Csvg%20width%3D%2233%22%20height%3D%2233%22%20viewBox%3D%220%200%2033%2033%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%228.27148%22%20y%3D%228.72266%22%20width%3D%223.2%22%20height%3D%223.2%22%20fill%3D%22%23555555%22%2F%3E%0A%3Crect%20x%3D%228.27148%22%20y%3D%2215.1227%22%20width%3D%223.2%22%20height%3D%223.2%22%20fill%3D%22%23555555%22%2F%3E%0A%3Crect%20x%3D%228.27148%22%20y%3D%2221.5227%22%20width%3D%223.2%22%20height%3D%223.2%22%20fill%3D%22%23555555%22%2F%3E%0A%3Crect%20x%3D%2214.6715%22%20y%3D%228.72266%22%20width%3D%223.2%22%20height%3D%223.2%22%20fill%3D%22%23555555%22%2F%3E%0A%3Crect%20x%3D%2214.6714%22%20y%3D%2215.1227%22%20width%3D%223.2%22%20height%3D%223.2%22%20fill%3D%22%23555555%22%2F%3E%0A%3Crect%20x%3D%2214.6714%22%20y%3D%2221.5227%22%20width%3D%223.2%22%20height%3D%223.2%22%20fill%3D%22%23555555%22%2F%3E%0A%3Crect%20x%3D%2221.0715%22%20y%3D%228.72266%22%20width%3D%223.2%22%20height%3D%223.2%22%20fill%3D%22%23555555%22%2F%3E%0A%3Crect%20x%3D%2221.0713%22%20y%3D%2215.1227%22%20width%3D%223.2%22%20height%3D%223.2%22%20fill%3D%22%23555555%22%2F%3E%0A%3Crect%20x%3D%2221.0713%22%20y%3D%2221.5227%22%20width%3D%223.2%22%20height%3D%223.2%22%20fill%3D%22%23555555%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.icon.gnb-global-button {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJoSURBVHgBrVU7chpBEJ1ZL2TgBapItarilxmdQHACSZkzSZkzoxMAJwCfwDhyKIXOgNCRcAoUWjJHeBXy93t4xjUaFpSoq5ad7Xn9+jPTjRSviA9xXdfnWkoZjkajwTG8jFLmcrkKjC/xXOPTs7bD7Xb7sFwumwHkKCGC8WKxWB1ENRoaW7cg8aBvKQck8qFrK+Jwj7BUKvnr9foeRmV8NhkF1o+bzeZuPB63VeQ1x3Fa0FXxrkBVJ/lisajqaB1NqMjo9Ww4HDZUlIEmo6xWqw4jZzmIIZYRI6t7jXGUZ6ZZhtcro+jnMOiZJWFq0H3DkrUVxCLaK9oWCoXGLmWmCuUTgCT6QiXrxdTwZkR98VI+MHqWgqe+I5HyM7A+6nkq8/n8DRRfxRsInQgQdovFYs/cwHcNKWwPGXKPB2TqyMPHYf52rZgynvAQIWymKIl9P3/hKbti/+IKdecOEmqM5YR4j6ccRkRwlOwYhik/w9vJaxFYe+8j1D6egYuTecDiGoWeGpu8Gp6+WxHCGp9b+7t7KzkIUOCu+NcBz0YUJ7bOiI41nto68FR3vczjZtuhJ8/YDRwS8Xj8j9nHWnilQNACNmVgH7mHdjzVvXzHGqAnOU10i/Xg5MLOFU4uoO/rCaNsGEyV3+/4M5vNfqfT6SmAjUwmU04kEj8BZPSfUqlUH/sBcWxTvNpw1kwmk0E2m/0Om4/MZDKZ/CDm/7RBo3cAvMWyghS6Wg+Dul5zIvHCs77APBFLG7MsexNbDYuGUBNFSaDevuGoP5/Pb+ypHfkXoIkREW/ApVDdhGgCEA1A1DGntCl/AfqGZCzcAI5HAAAAAElFTkSuQmCC");
}
.social-login-font {
	width: 70%;
	text-align: center;
	font-size: 14px;
}
.social-login-icon {
	min-width: 300px;
	height: 50px;
	margin-top: 20px;
	margin-bottom: 20px;
	display: flex;
	align-items: center;
	border: solid 1px;
	border-color: #5B6264;
	border-radius: 0.25rem;
	cursor: pointer;
	-webkit-transition: background-color 1.8s; /* For Safari 3.0 to 6.0 */
	transition: background-color 1.8s; /* For modern browsers */
}

.social-login-icon:hover {
	border-color: #000000;
	background: #FAFAFA;
}

.icon.details-hamburger-menu {
	background-image: url("data:image/svg+xml;utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M4%207a1%201%200%200%201%201-1h14a1%201%200%201%201%200%202H5a1%201%200%200%201-1-1m0%205a1%201%200%200%201%201-1h14a1%201%200%201%201%200%202H5a1%201%200%200%201-1-1m0%205a1%201%200%200%201%201-1h14a1%201%200%201%201%200%202H5a1%201%200%200%201-1-1%22%2F%3E%3C%2Fsvg%3E");
	width: 32px;
	height: 32px;
}

.icon.success-icon {
	background-image: url("data:image/svg+xml;utf-8,%3Csvg%20width%3D%2249%22%20height%3D%2254%22%20viewBox%3D%220%200%2049%2054%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_2281_4268)%22%3E%0A%3Cpath%20d%3D%22M40.0782%206.09856H8.22261C3.76445%206.09856%200.150391%209.70519%200.150391%2014.1542V45.9443C0.150391%2050.3934%203.76445%2054%208.22261%2054H40.0782C44.5363%2054%2048.1504%2050.3934%2048.1504%2045.9443V14.1542C48.1504%209.70519%2044.5363%206.09856%2040.0782%206.09856Z%22%20fill%3D%22%2333A3FF%22%2F%3E%0A%3Cpath%20d%3D%22M12.8735%2012.1971C11.3401%2012.1971%2010.0957%2010.9552%2010.0957%209.42505V2.77207C10.0957%201.24189%2011.3401%200%2012.8735%200C14.4068%200%2015.6513%201.24189%2015.6513%202.77207V9.42505C15.6513%2010.9552%2014.4068%2012.1971%2012.8735%2012.1971Z%22%20fill%3D%22%236CC0EF%22%2F%3E%0A%3Cpath%20d%3D%22M24.1508%2012.1971C22.6175%2012.1971%2021.373%2010.9552%2021.373%209.42505V2.77207C21.373%201.24189%2022.6175%200%2024.1508%200C25.6842%200%2026.9286%201.24189%2026.9286%202.77207V9.42505C26.9286%2010.9552%2025.6842%2012.1971%2024.1508%2012.1971Z%22%20fill%3D%22%236CC0EF%22%2F%3E%0A%3Cpath%20d%3D%22M35.4282%2012.1971C33.8948%2012.1971%2032.6504%2010.9552%2032.6504%209.42505V2.77207C32.6504%201.24189%2033.8948%200%2035.4282%200C36.9615%200%2038.2059%201.24189%2038.2059%202.77207V9.42505C38.2059%2010.9552%2036.9615%2012.1971%2035.4282%2012.1971Z%22%20fill%3D%22%236CC0EF%22%2F%3E%0A%3Cpath%20d%3D%22M20.6888%2038.5983H12.3832C10.8499%2038.5983%209.60547%2037.3565%209.60547%2035.8263C9.60547%2034.2961%2010.8499%2033.0542%2012.3832%2033.0542H20.6888C22.2221%2033.0542%2023.4666%2034.2961%2023.4666%2035.8263C23.4666%2037.3565%2022.2221%2038.5983%2020.6888%2038.5983Z%22%20fill%3D%22%23A6DBFF%22%2F%3E%0A%3Cpath%20d%3D%22M36.0557%2027.8372H12.2446C10.7112%2027.8372%209.4668%2026.5953%209.4668%2025.0651C9.4668%2023.5349%2010.7112%2022.293%2012.2446%2022.293H36.0612C37.5946%2022.293%2038.839%2023.5349%2038.839%2025.0651C38.839%2026.5953%2037.5946%2027.8372%2036.0612%2027.8372H36.0557Z%22%20fill%3D%22%23A6DBFF%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_2281_4268%22%3E%0A%3Crect%20width%3D%2248%22%20height%3D%2254%22%20fill%3D%22white%22%20transform%3D%22translate(0.150391)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
	width: 32px;
	height: 32px;
}
.icon.failed-icon {
	background-image: url("data:image/svg+xml;utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22meteoconsExtremeRainFill0%22%20x1%3D%2252.7%22%20x2%3D%22133.4%22%20y1%3D%229.6%22%20y2%3D%22149.3%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%239ca3af%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%239ca3af%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%236b7280%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22meteoconsExtremeRainFill1%22%20x1%3D%2299.5%22%20x2%3D%22232.6%22%20y1%3D%2230.7%22%20y2%3D%22261.4%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%236b7280%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%236b7280%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%234b5563%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22meteoconsExtremeRainFill2%22%20x1%3D%221381.3%22%20x2%3D%221399.5%22%20y1%3D%22-1144.7%22%20y2%3D%22-1097.4%22%20gradientTransform%3D%22rotate(-9%208002.567%208233.063)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%230b65ed%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%230a5ad4%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230950bc%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22meteoconsExtremeRainFill3%22%20x1%3D%221436.7%22%20x2%3D%221454.9%22%20y1%3D%22-1137%22%20y2%3D%22-1089.7%22%20gradientTransform%3D%22rotate(-9%208009.537%208233.037)%22%20href%3D%22%23meteoconsExtremeRainFill2%22%2F%3E%3ClinearGradient%20id%3D%22meteoconsExtremeRainFill4%22%20x1%3D%221492.1%22%20x2%3D%221510.3%22%20y1%3D%22-1129.3%22%20y2%3D%22-1082.1%22%20gradientTransform%3D%22rotate(-9%208016.566%208233.078)%22%20href%3D%22%23meteoconsExtremeRainFill2%22%2F%3E%3Csymbol%20id%3D%22meteoconsExtremeRainFill5%22%20viewBox%3D%220%200%20200.3%20126.1%22%3E%3Cpath%20fill%3D%22url(%23meteoconsExtremeRainFill0)%22%20stroke%3D%22%23848b98%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M.5%2093.2a32.4%2032.4%200%200%200%2032.4%2032.4h129.8v-.1l2.3.1a34.8%2034.8%200%200%200%206.5-68.9a32.4%2032.4%200%200%200-48.5-33a48.6%2048.6%200%200%200-88.6%2037.1h-1.5A32.4%2032.4%200%200%200%20.5%2093.1Z%22%2F%3E%3C%2Fsymbol%3E%3Csymbol%20id%3D%22meteoconsExtremeRainFill6%22%20viewBox%3D%220%200%20350%20222%22%3E%3Cpath%20fill%3D%22url(%23meteoconsExtremeRainFill1)%22%20stroke%3D%22%235b6472%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%226%22%20d%3D%22m291%20107l-2.5.1A83.9%2083.9%200%200%200%20135.6%2043A56%2056%200%200%200%2051%2091a56.6%2056.6%200%200%200%20.8%209A60%2060%200%200%200%2063%20219l4-.2v.2h224a56%2056%200%200%200%200-112Z%22%2F%3E%3C%2Fsymbol%3E%3Csymbol%20id%3D%22meteoconsExtremeRainFill7%22%20viewBox%3D%220%200%20398%20222%22%3E%3Cuse%20width%3D%22200.3%22%20height%3D%22126.1%22%20href%3D%22%23meteoconsExtremeRainFill5%22%20transform%3D%22translate(198%2027)%22%3E%3CanimateTransform%20additive%3D%22sum%22%20attributeName%3D%22transform%22%20dur%3D%226s%22%20repeatCount%3D%22indefinite%22%20type%3D%22translate%22%20values%3D%22-9%200%3B%209%200%3B%20-9%200%22%2F%3E%3C%2Fuse%3E%3Cuse%20width%3D%22350%22%20height%3D%22222%22%20href%3D%22%23meteoconsExtremeRainFill6%22%3E%3CanimateTransform%20additive%3D%22sum%22%20attributeName%3D%22transform%22%20dur%3D%226s%22%20repeatCount%3D%22indefinite%22%20type%3D%22translate%22%20values%3D%22-18%200%3B%2018%200%3B%20-18%200%22%2F%3E%3C%2Fuse%3E%3C%2Fsymbol%3E%3Csymbol%20id%3D%22meteoconsExtremeRainFill8%22%20viewBox%3D%220%200%20129%2057%22%3E%3Cpath%20fill%3D%22url(%23meteoconsExtremeRainFill2)%22%20stroke%3D%22%230a5ad4%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M8.5%2056.5a8%208%200%200%201-8-8v-40a8%208%200%200%201%2016%200v40a8%208%200%200%201-8%208Z%22%20opacity%3D%220%22%3E%3CanimateTransform%20id%3D%22meteoconsExtremeRainFill9%22%20additive%3D%22sum%22%20attributeName%3D%22transform%22%20begin%3D%220s%3B%20x1.end%2B.33s%22%20dur%3D%22.67s%22%20type%3D%22translate%22%20values%3D%220%20-60%3B%200%2060%22%2F%3E%3Canimate%20id%3D%22meteoconsExtremeRainFilla%22%20attributeName%3D%22opacity%22%20begin%3D%220s%3B%20y1.end%2B.33s%22%20dur%3D%22.67s%22%20keyTimes%3D%220%3B%20.25%3B%201%22%20values%3D%220%3B%201%3B%200%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22url(%23meteoconsExtremeRainFill3)%22%20stroke%3D%22%230a5ad4%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M64.5%2056.5a8%208%200%200%201-8-8v-40a8%208%200%200%201%2016%200v40a8%208%200%200%201-8%208Z%22%20opacity%3D%220%22%3E%3CanimateTransform%20id%3D%22meteoconsExtremeRainFillb%22%20additive%3D%22sum%22%20attributeName%3D%22transform%22%20begin%3D%22.33s%3B%20x2.end%2B.33s%22%20dur%3D%22.67s%22%20type%3D%22translate%22%20values%3D%220%20-60%3B%200%2060%22%2F%3E%3Canimate%20id%3D%22meteoconsExtremeRainFillc%22%20attributeName%3D%22opacity%22%20begin%3D%22.33s%3B%20y2.end%2B.33s%22%20dur%3D%22.67s%22%20keyTimes%3D%220%3B%20.25%3B%201%22%20values%3D%220%3B%201%3B%200%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22url(%23meteoconsExtremeRainFill4)%22%20stroke%3D%22%230a5ad4%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M120.5%2056.5a8%208%200%200%201-8-8v-40a8%208%200%200%201%2016%200v40a8%208%200%200%201-8%208Z%22%20opacity%3D%220%22%3E%3CanimateTransform%20id%3D%22meteoconsExtremeRainFilld%22%20additive%3D%22sum%22%20attributeName%3D%22transform%22%20begin%3D%22-.33s%3B%20x3.end%2B.33s%22%20dur%3D%22.67s%22%20type%3D%22translate%22%20values%3D%220%20-60%3B%200%2060%22%2F%3E%3Canimate%20id%3D%22meteoconsExtremeRainFille%22%20attributeName%3D%22opacity%22%20begin%3D%22-.33s%3B%20y3.end%2B.33s%22%20dur%3D%22.67s%22%20keyTimes%3D%220%3B%20.25%3B%201%22%20values%3D%220%3B%201%3B%200%22%2F%3E%3C%2Fpath%3E%3C%2Fsymbol%3E%3C%2Fdefs%3E%3Cuse%20width%3D%22398%22%20height%3D%22222%22%20href%3D%22%23meteoconsExtremeRainFill7%22%20transform%3D%22translate(68.84%20145)%22%2F%3E%3Cuse%20width%3D%22129%22%20height%3D%2257%22%20href%3D%22%23meteoconsExtremeRainFill8%22%20transform%3D%22translate(191.5%20343.5)%22%2F%3E%3C%2Fsvg%3E");
}
.icon.more-link {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE5IiBmaWxsPSIjRjVGNUY1Ii8+CjxnIGlkPSImIzIzNjsmIzEzMDsmIzE3MjsmIzIzNjsmIzE1NzsmIzE4MDsmIzIzNTsmIzEzMTsmIzEzMzsgJiMyMzc7JiMxNDM7JiMxNzI7JiMyMzc7JiMxMzI7JiMxODQ7JiMyMzY7JiMxMzI7JiMxNTY7JiMyMzU7JiMxODU7JiMxMzI7JiMyMzY7JiMxMzg7JiMxNjQ7IiBjbGlwLXBhdGg9InVybCgjY2xpcDBfNDM3XzIyMikiPgo8cmVjdCB3aWR0aD0iMTkyMCIgaGVpZ2h0PSI3MzIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU5MiAtNjE3NikiIGZpbGw9IndoaXRlIi8+CjxnIGlkPSJGcmFtZSA5MiI+CjxyZWN0IHdpZHRoPSIxOTIwIiBoZWlnaHQ9IjU2NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1OTIgLTg0LjAzNTIpIiBmaWxsPSJ3aGl0ZSIvPgo8ZyBpZD0iRnJhbWUgOTEiIGNsaXAtcGF0aD0idXJsKCNjbGlwMV80MzdfMjIyKSI+CjxnIGlkPSImIzIzNTsmIzEzOTsmIzE2NDsmIzIzNjsmIzE1NDsmIzE4MDsmIzIzNTsmIzE2MTsmIzE1NjsmIzIzNTsmIzE0NzsmIzE1NjsgKDMpIDIiPgo8ZyBpZD0iaWMxOF9pY29uX2Fycm93X2JhY2siPgo8ZyBpZD0iVmVjdG9yIj4KPHBhdGggZD0iTTE2LjYzODEgOS4zNTY1MkwxNi42NDE4IDkuMzYwMTRDMTYuODEyOSA5LjUxNjI4IDE2LjkgOS43MzM0MiAxNi45IDkuOTY2NjRDMTYuOSAxMC4xOTY2IDE2LjgwMTMgMTAuNDE2MyAxNi42MzkxIDEwLjU3NTdMMTYuNjM4MSAxMC41NzY4TDExLjY3MjUgMTUuNjA4M0MxMS40OTc4IDE1Ljc3OTcgMTEuMjc0MSAxNS44NjQ5IDExLjA1MDggMTUuODY0OUMxMC44MjcyIDE1Ljg2NDkgMTAuNjAzMyAxNS43Nzk2IDEwLjQyODYgMTUuNjA3OEMxMC4wOTQ2IDE1LjI3OTYgMTAuMDk0NiAxNC43MzE1IDEwLjQyODYgMTQuNDAzM0wxMC40MzAyIDE0LjQwMTdMMTMuNzQ4NiAxMC45ODg4TDEzLjkxMzYgMTAuODE5MkgxMy42NzY5SDEuOTY5MjFDMS40ODI3OSAxMC44MTkyIDEuMDk5OTggMTAuNDQwNSAxLjA5OTk4IDkuOTY2NjRDMS4wOTk5OCA5LjQ5MjgxIDEuNDgyNzkgOS4xMTQxMyAxLjk2OTIxIDkuMTE0MTNIMTMuNjc2OUgxMy45MTNMMTMuNzQ4OCA4Ljk0NDU2TDEwLjQzMDMgNS41MTgwNUwxMC40Mjg2IDUuNTE2M0MxMC4wOTQ2IDUuMTg4MDkgMTAuMDk0NiA0LjY0MDAyIDEwLjQyODYgNC4zMTE4MUMxMC43NjMzIDMuOTgyODEgMTEuMzIzNiAzLjk4MjY1IDExLjY1ODYgNC4zMTEzMkMxMS42NTg1IDQuMzExMTYgMTEuNjU4OCA0LjMxMTQ4IDExLjY1ODYgNC4zMTEzMkwxNi42MzgxIDkuMzU2NTJaIiBmaWxsPSIjMzQzNDM0Ii8+CjxwYXRoIGQ9Ik0xMS42NTg2IDQuMzExMzJDMTEuMzIzNiAzLjk4MjY1IDEwLjc2MzMgMy45ODI4MSAxMC40Mjg2IDQuMzExODFDMTAuMDk0NiA0LjY0MDAyIDEwLjA5NDYgNS4xODgwOSAxMC40Mjg2IDUuNTE2M0wxMC40MzAzIDUuNTE4MDVMMTMuNzQ4OCA4Ljk0NDU2TDEzLjkxMyA5LjExNDEzSDEzLjY3NjlIMS45NjkyMUMxLjQ4Mjc5IDkuMTE0MTMgMS4wOTk5OCA5LjQ5MjgxIDEuMDk5OTggOS45NjY2NEMxLjA5OTk4IDEwLjQ0MDUgMS40ODI3OSAxMC44MTkyIDEuOTY5MjEgMTAuODE5MkgxMy42NzY5SDEzLjkxMzZMMTMuNzQ4NiAxMC45ODg4TDEwLjQzMDIgMTQuNDAxN0wxMC40Mjg2IDE0LjQwMzNDMTAuMDk0NiAxNC43MzE1IDEwLjA5NDYgMTUuMjc5NiAxMC40Mjg2IDE1LjYwNzhDMTAuNjAzMyAxNS43Nzk2IDEwLjgyNzIgMTUuODY0OSAxMS4wNTA4IDE1Ljg2NDlDMTEuMjc0MSAxNS44NjQ5IDExLjQ5NzggMTUuNzc5NyAxMS42NzI1IDE1LjYwODNMMTYuNjM4MSAxMC41NzY4TDE2LjYzOTEgMTAuNTc1N0MxNi44MDEzIDEwLjQxNjMgMTYuOSAxMC4xOTY2IDE2LjkgOS45NjY2NEMxNi45IDkuNzMzNDIgMTYuODEyOSA5LjUxNjI4IDE2LjY0MTggOS4zNjAxNEwxNi42MzgxIDkuMzU2NTJMMTEuNjU4NiA0LjMxMTMyWk0xMS42NTg2IDQuMzExMzJDMTEuNjU4OCA0LjMxMTQ4IDExLjY1ODUgNC4zMTExNiAxMS42NTg2IDQuMzExMzJaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuMiIvPgo8L2c+CjwvZz4KPC9nPgo8L2c+CjwvZz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF80MzdfMjIyIj4KPHJlY3Qgd2lkdGg9IjE5MjAiIGhlaWdodD0iNzMyMSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNTkyIC02MTc2KSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXAxXzQzN18yMjIiPgo8cmVjdCB3aWR0aD0iMTMwMCIgaGVpZ2h0PSI0MzQiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTI4MiAtNy4wMzUxNikiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");
	width: 17px;
	height: 17px;
	margin-bottom: 3px;
}

.icon.menu-cell {
	background-image: url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2271%22%20height%3D%2270%22%20viewBox%3D%220%200%2071%2070%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.547852%22%20width%3D%2270%22%20height%3D%2270%22%20rx%3D%2212%22%20fill%3D%22%2331AF68%22%2F%3E%0A%3Cpath%20d%3D%22M26.1376%2027.3463H15.4146V20.6431H26.1376V27.3463ZM26.1376%2031.6684H15.4146V38.3715H26.1376V31.6684ZM26.1376%2042.6936H15.4146V49.3967H26.1376V42.6936ZM55.6813%2020.6231H44.9582V27.3263H55.6813V20.6231ZM55.6813%2031.6483H44.9582V38.3515H55.6813V31.6483ZM55.6813%2042.6736H44.9582V49.3767H55.6813V42.6736ZM40.9496%2020.6031H30.2265V27.3063H40.9496V20.6031ZM40.9496%2031.6283H30.2265V38.3315H40.9496V31.6283ZM40.9496%2042.6535H30.2265V49.3567H40.9496V42.6535Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.icon.menu-webtools {
	background-image: url('data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2064%2064%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20url(%23_%EB%AC%B4%EC%A0%9C_%EA%B7%B8%EB%9D%BC%EB%94%94%EC%96%B8%ED%8A%B8_33)%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%20%20%3ClinearGradient%20id%3D%22_%EB%AC%B4%EC%A0%9C_%EA%B7%B8%EB%9D%BC%EB%94%94%EC%96%B8%ED%8A%B8_33%22%20data-name%3D%22%EB%AC%B4%EC%A0%9C%20%EA%B7%B8%EB%9D%BC%EB%94%94%EC%96%B8%ED%8A%B8%2033%22%20x1%3D%229%22%20y1%3D%2221.7%22%20x2%3D%2258.8%22%20y2%3D%2254.1%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%20%20%20%20%20%20%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23f19a15%22%2F%3E%0A%20%20%20%20%20%20%3Cstop%20offset%3D%22.6%22%20stop-color%3D%22%23e25e25%22%2F%3E%0A%20%20%20%20%20%20%3Cstop%20offset%3D%22.7%22%20stop-color%3D%22%23db5426%22%2F%3E%0A%20%20%20%20%20%20%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23c93b29%22%2F%3E%0A%20%20%20%20%3C%2FlinearGradient%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3C!--%20Generator%3A%20Adobe%20Illustrator%2028.7.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%201.2.0%20Build%20142)%20%20--%3E%0A%20%20%3Cg%3E%0A%20%20%20%20%3Cg%20id%3D%22_%EB%A0%88%EC%9D%B4%EC%96%B4_1%22%20data-name%3D%22%EB%A0%88%EC%9D%B4%EC%96%B4_1%22%3E%0A%20%20%20%20%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M25.6%2C49.6c0%2C2.5-2%2C4.5-4.5%2C4.5s-4.5-2-4.5-4.5%2C2-4.5%2C4.5-4.5%2C4.5%2C2%2C4.5%2C4.5ZM61.7%2C18.2v40.4c0%2C2.6-2.1%2C4.7-4.7%2C4.7H7c-2.6%2C0-4.7-2.1-4.7-4.7V18.2c0-2.6%2C2.1-4.7%2C4.7-4.7h10.2V4.5c0-2.1%2C1.7-3.8%2C3.8-3.8h21.9c2.1%2C0%2C3.8%2C1.7%2C3.8%2C3.8v8.9h10.2c2.6%2C0%2C4.7%2C2.1%2C4.7%2C4.7ZM22%2C13.4h20.2v-6.7c0-.8-.7-1.5-1.5-1.5h-17.1c-.8%2C0-1.5.7-1.5%2C1.5v6.7ZM51.6%2C26.4c0-.3-.3-.5-.7-.6-.3%2C0-.6%2C0-.9.2l-5.2%2C5.2-3.3-.9-.9-3.3%2C5.2-5.2c.2-.2.3-.6.2-.9%2C0-.3-.3-.6-.6-.7-3.2-1-6.7%2C0-9.1%2C2.3-2.4%2C2.4-3.2%2C6-2.3%2C9.1l-1.4%2C1.4-2.3%2C2.3-6.3%2C5.7c-.9-.3-2-.5-3-.5-5.1%2C0-9.1%2C4.1-9.1%2C9.1s4.1%2C9.1%2C9.1%2C9.1%2C9.1-4.1%2C9.1-9.1%2C0-1.5-.3-2.2l6.5-6h0s.8-.7.8-.7h0s3-3%2C3-3c3.1.9%2C6.6.2%2C9.1-2.3%2C2.4-2.4%2C3.2-5.8%2C2.3-9.1Z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E');
}

.icon.menu-slide {
	background-image: url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2271%22%20height%3D%2270%22%20viewBox%3D%220%200%2071%2070%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.547974%22%20width%3D%2270%22%20height%3D%2270%22%20rx%3D%2212%22%20fill%3D%22%23EA5F27%22%2F%3E%0A%3Cpath%20d%3D%22M23.0241%2027.2464H15.548V20.5432H23.0241V27.2464ZM23.0241%2031.5684H15.548V38.2716H23.0241V31.5684ZM23.0241%2042.7537H15.548V49.4569H23.0241V42.7537ZM55.8147%2020.5432V49.4569H26.2912V20.5432H55.8147ZM48.98%2027.2464H33.1459V42.7537H48.98V27.2464Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.icon.menu-word {
	background-image: url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2271%22%20height%3D%2270%22%20viewBox%3D%220%200%2071%2070%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.547852%22%20width%3D%2270%22%20height%3D%2270%22%20rx%3D%2212%22%20fill%3D%22%232B63AE%22%2F%3E%0A%3Cpath%20d%3D%22M55.6813%2027.3263H15.4146V20.6232H55.6813V27.3263ZM55.6813%2031.6484H15.4146V38.3515H55.6813V31.6484ZM55.6813%2042.6736H15.4146V49.3767H55.6813V42.6736Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.icon.menu-note {
	background-image: url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2271%22%20height%3D%2270%22%20viewBox%3D%220%200%2071%2070%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.547852%22%20width%3D%2270%22%20height%3D%2270%22%20rx%3D%2212%22%20fill%3D%22%2339B6B8%22%2F%3E%0A%3Cpath%20d%3D%22M60.2535%2051.9892H18.9172V10.8281H21.1013V49.8144H60.2535V51.9892Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M52.1786%2059.1719H49.9946V20.1856H10.8423V18.0109H52.1786V59.1719Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M45.6865%2027.3085H25.2488V30.0219H45.6865V27.3085Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M45.6865%2034.0922H25.2488V36.8056H45.6865V34.0922Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M45.6865%2040.8759H25.2488V43.5893H45.6865V40.8759Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.icon.menu-form {
	background-image: url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2271%22%20height%3D%2270%22%20viewBox%3D%220%200%2071%2070%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.547974%22%20width%3D%2270%22%20height%3D%2270%22%20rx%3D%2212%22%20fill%3D%22%23AF348E%22%2F%3E%0A%3Cpath%20d%3D%22M57.8504%2046.8933H29.8075V39.6624H57.8504V46.8933ZM57.8504%2022.3944H29.8075V29.6254H57.8504V22.3944ZM13.2456%2036.2952V50.5196H27.5373V36.2952H13.2456ZM25.2022%2047.5841H15.5807V38.0219H25.2022V47.5841ZM27.5373%2033.7049H13.2456V19.4805H27.5373V33.7049ZM15.5807%2031.3738H25.2022V21.8116H15.5807V31.3738ZM19.732%2029.6254L16.3807%2026.6683L17.5482%2025.3516L19.7536%2027.2726L23.2562%2024.1644L24.4238%2025.4811L19.7536%2029.6038L19.732%2029.6254Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.icon.menu-order,
.menu-navigate .icon.orderForm {
	background-image: url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2258%22%20height%3D%2258%22%20viewBox%3D%220%200%2058%2058%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20width%3D%2258%22%20height%3D%2258%22%20rx%3D%225%22%20fill%3D%22%237234AD%22%2F%3E%0A%3Cpath%20d%3D%22M38.9263%2043.3013H14.2442V15.7857H22.7092V16.8371H31.192V15.7857H38.9263V19.3321H41.4925V13.2195H31.192V12.1324H22.7092V13.2195H11.678V45.8676H41.4925V39.755H38.9263V43.3013Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M24.8837%2022.4509H17.7909V25.2844H24.8837V22.4509Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M24.8837%2028.1178H17.7909V30.9513H24.8837V28.1178Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M24.8837%2033.8026H17.7909V36.6361H24.8837V33.8026Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M43.4884%2021.7555H41.4925V26.5315H33.0097V21.7555H28.1624V23.0564V25.6405V28.2423V30.8442V33.4283V36.0301V37.3311H37.8926H41.7954H46.322V21.7555H43.4884Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M34.6494%2025.2484L37.1444%2024.197L39.6571%2025.2484V21.7555H34.6494V25.2484Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E');
}

.icon.menu-pdfocus {
	background-image: url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2258%22%20height%3D%2263%22%20viewBox%3D%220%200%2058%2063%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1802_583)%22%3E%0A%3Cpath%20d%3D%22M52.3745%208.06714H0V60.4417H52.3745V8.06714Z%22%20fill%3D%22%23E25A5A%22%2F%3E%0A%3Cpath%20d%3D%22M52.3745%208.06707H0L10.0713%20-1H42.3032L52.3745%208.06707Z%22%20fill%3D%22%23EA8686%22%2F%3E%0A%3Cpath%20d%3D%22M11.1925%2038.8659C16.0868%2041.1668%2019.5771%2040.9036%2021.761%2041.4495V45.3201L29.6679%2039.4314L21.761%2033.5427V37.0038C17.1787%2036.0776%2013.2107%2032.246%2011.1243%2029.8768C13.0157%2023.3447%2019.0409%2018.5674%2026.1873%2018.5674C33.246%2018.5674%2039.2127%2023.2277%2041.1821%2029.6429C36.2878%2027.342%2032.7975%2027.6052%2030.6136%2027.0592V23.1887L22.7165%2029.0774L30.6136%2034.9661V31.505C35.1959%2032.4312%2039.1639%2036.2628%2041.2503%2038.6319C39.3492%2045.1641%2033.3337%2049.9414%2026.1873%2049.9414C19.0409%2049.9414%2013.1619%2045.2811%2011.1925%2038.8659Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M54.0709%2062.9083H33.4994C32.3977%2062.9083%2031.6859%2061.9236%2031.9004%2060.7146L33.4116%2052.1351C33.6261%2050.9261%2034.6888%2049.9414%2035.7905%2049.9414H56.362C57.4637%2049.9414%2058.1754%2050.9261%2057.9609%2052.1351L56.4498%2060.7146C56.2353%2061.9236%2055.1726%2062.9083%2054.0709%2062.9083Z%22%20fill%3D%22%23C80A0A%22%2F%3E%0A%3Cpath%20d%3D%22M37.6723%2053.4514H40.1585C41.6014%2053.4514%2042.2741%2054.3386%2042.0694%2055.5866C41.8646%2056.8345%2040.8702%2057.7217%2039.4077%2057.7217H38.267L37.9258%2059.7886H36.6096L37.6626%2053.4514H37.6723ZM39.3785%2056.659C40.1585%2056.659%2040.6069%2056.2203%2040.7142%2055.5866C40.8214%2054.9528%2040.5094%2054.5239%2039.7392%2054.5239H38.813L38.4523%2056.659H39.3785Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M41.9622%2059.7884L43.0151%2053.4512H45.277C47.1879%2053.4512%2048.1531%2054.6406%2047.8216%2056.61C47.4901%2058.5794%2046.1252%2059.7884%2044.1948%2059.7884H41.9622ZM44.3313%2058.6574C45.5402%2058.6574%2046.2715%2058.0237%2046.5152%2056.61C46.7589%2055.1963%2046.2227%2054.5821%2045.0235%2054.5821H44.1461L43.4636%2058.6574H44.3313Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M49.0598%2053.4512H53.2326L53.0473%2054.5334H50.181L49.9275%2056.0738H52.5208L52.3356%2057.156H49.7422L49.3035%2059.7786H47.9873L49.0403%2053.4414L49.0598%2053.4512Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1802_583%22%3E%0A%3Crect%20width%3D%2258%22%20height%3D%2263.9082%22%20fill%3D%22white%22%20transform%3D%22translate(0%20-1)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A');

}

.icon.menu-viewer {
	background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NyIgaGVpZ2h0PSI2OCIgdmlld0JveD0iMCAwIDU3IDY4IiBmaWxsPSJub25lIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNzYzXzEzNTk4KSI+CiAgICA8cGF0aCBkPSJNNTcgMTAuODUwN0gwVjY3Ljk2NTVINTdWMTAuODUwN1oiIGZpbGw9IiMwQzY2QTYiLz4KICAgIDxwYXRoIGQ9Ik01NyAxMC44NTA3SDBMMTAuOTYxNSAwLjk2NTQ1NEg0Ni4wMzg1TDU3IDEwLjg1MDdaIiBmaWxsPSIjNTFBMEQ5Ii8+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI4LjUgMjguNDI0NEMxOC44MSAyOC40MjQ0IDEwLjk2MTUgMzkuNDA4IDEwLjk2MTUgMzkuNDA4QzEwLjk2MTUgMzkuNDA4IDE4LjgxIDUwLjM5MTcgMjguNSA1MC4zOTE3QzM4LjE5IDUwLjM5MTcgNDYuMDM4NSAzOS40MDggNDYuMDM4NSAzOS40MDhDNDYuMDM4NSAzOS40MDggMzguMTkgMjguNDI0NCAyOC41IDI4LjQyNDRaTTI4LjUgNDcuMDMwN0MyNC4zMDE3IDQ3LjAzMDcgMjAuODkyNyA0My42MTQ4IDIwLjg5MjcgMzkuNDA4QzIwLjg5MjcgMzUuMjAxMyAyNC4zMDE3IDMxLjc4NTQgMjguNSAzMS43ODU0QzMyLjY5ODMgMzEuNzg1NCAzNi4xMDczIDM1LjIwMTMgMzYuMTA3MyAzOS40MDhDMzYuMTA3MyA0My42MTQ4IDMyLjY5ODMgNDcuMDMwNyAyOC41IDQ3LjAzMDdaTTI4LjUgMzUuMzc3MUMyNi4yNzQ4IDM1LjM3NzEgMjQuNDc3MSAzNy4xNzg0IDI0LjQ3NzEgMzkuNDA4QzI0LjQ3NzEgNDEuNjM3NyAyNi4yNzQ4IDQzLjQzOSAyOC41IDQzLjQzOUMzMC43MjUyIDQzLjQzOSAzMi41MjI5IDQxLjYzNzcgMzIuNTIyOSAzOS40MDhDMzIuNTIyOSAzNy4xNzg0IDMwLjcyNTIgMzUuMzc3MSAyOC41IDM1LjM3NzFaIiBmaWxsPSJ3aGl0ZSIvPgogIDwvZz4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcDBfNzYzXzEzNTk4Ij4KICAgICAgPHJlY3Qgd2lkdGg9IjU3IiBoZWlnaHQ9IjY3IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjk2NTQ1NCkiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgo8L3N2Zz4=');
}

.icon.menu-estate-ai {
	background-image: url('data:image/png;base64,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');
}

.icon.menu-dartpoint-ai {
	background-image: url('data:image/png;base64,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');
}

.icon.menu-docslive {
	background-image: url('data:image/png;base64,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');
	background-size: contain;
}

.icon.menu-workstown {
	background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0IiBmaWxsPSJub25lIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNzYzXzEzNjEzKSI+CiAgICA8cGF0aCBkPSJNMzUuODgxNSA2My45NjU1SDYzLjk4ODZDNjMuOTg4NiA0OC45NjYzIDY0LjA0NTcgMzQuNDY0OCA2My44Njg3IDE5Ljk2MzNDNjMuODU3MyAxOC44NjA1IDYyLjM2MTcgMTcuNDI5NSA2MS4yMDMgMTYuNzUwOEM1Mi4zNjY3IDExLjU1MzIgNDMuNDc5MSA2LjQxNzY5IDM0LjQ4MyAxLjQ5NzE0QzMzLjIyNzIgMC44MDcxMzIgMzAuOTMyNiAwLjc5MDE2NSAyOS42ODI1IDEuNDc0NTJDMjAuNjgwNyA2LjM3ODEgMTEuODUwMSAxMS41OTI4IDIuODk0MDMgMTYuNTkyNUMwLjgxNjI1NyAxNy43NTE5IC0wLjAyODU1MjQgMTkuMDkyMyAtMS4xNTY0MWUtMDUgMjEuNTM1N0MwLjEzMTI3NiAzMy44MjAxIDAuMDYyNzc4MyA0Ni4xMDQ1IDAuMDU3MDcwMSA1OC4zODg5QzAuMDU3MDcwMSA2MC4wMDY0IDAuMDU3MDcwMSA2MS42Mjk3IDAuMDU3MDcwMSA2My4zMzJINy43ODU5M0M3Ljc4NTkzIDYxLjUwNTIgNy43ODU5MyA1OS44NjUgNy43ODU5MyA1OC4yMjQ5QzcuNzg1OTMgNDcuNDczMiA3LjY4ODg5IDM2LjcyNzEgNy45MDAxIDI1Ljk4MTFDNy45Mjg2NCAyNC40MDMxIDkuMDE4OSAyMi4yMDg3IDEwLjMxNDcgMjEuNDA1NkMxNi4xMjU2IDE3LjgwMjggMjIuMDk2MyAxNC40NDMzIDI4LjExMjcgMTEuMTg1NVY2My45NTQySDM1Ljg3NThMMzUuODgxNSA2My45NjU1Wk01Ni4yNDI2IDUyLjIxODRDNTYuMjQyNiA1My41NjQ1IDU2LjI3MTEgNTQuOTEwNiA1Ni4xNjI3IDU2Ljc3MTNIMzUuODc1OFYxMS4xMjMzQzQxLjcyMSAxNC4zMTg4IDQ3LjQ0NjMgMTcuNzIzNiA1My4yODU4IDIwLjkzNjFDNTUuNTA2MiAyMi4xNTc4IDU2LjM2ODIgMjMuNjczNSA1Ni4zMTY4IDI2LjI1MjZDNTYuMTQ1NSAzNC45MDYgNTYuMjU5NyA0My41NTk0IDU2LjI0MjYgNTIuMjE4NFoiIGZpbGw9IiMxOTc2RDIiLz4KICA8L2c+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAwXzc2M18xMzYxMyI+CiAgICAgIDxyZWN0IHdpZHRoPSI2NCIgaGVpZ2h0PSI2MyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC45NjU0NTQpIi8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KPC9zdmc+');
}

.icon.menu-favorite {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACgSURBVHgB7ZPBCcMwDEUlUYKPGcHZwhQK7iTtCB0hI3iEZhPTHuxbR2hG8NHNwaoMzaUQSOmxfSD0Bfro8oUgWGvbnHMLK4kxjrVjNZbpcROt15qBYbyE0KE1RhfCO3zIVLgj+IK/+cfNDHwm4r2IYWln8zYnqUGi5+bwC14i3BfEHhAO86JSKmEVu605IpCmpnHe+7R06fUHJ5bHuIbgnpneNY9z3Jt1AAAAAElFTkSuQmCC");
}

.icon.menu-cancel {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADFSURBVHgBjZENDQIxDIXbKbjNACcBJJwEHIACDgVIQAI4QQI4AAc3B6MvuSWXZevapNlfv7etj4dhmIloF2O8kjGEuWEg7/0imUIIDwuIOtRLfl1KaZK9KOOpJ4Bz1K31x/yMfe8FmxsX1Jf/aAqooCaggVwTYOYXppI/yXH94ySOfFR4I/DOawEPJYhwNdg5d9HWTbiw40xGG6vNsdiodlUVsPhYE2DZvEtnZ2rYUQpkG2V8MtRw0AMrAhE3j5ggyBiZ+QMgtYH9+NisMQAAAABJRU5ErkJggg==");
}
.icon.service-card-form {
	background-image: url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2271%22%20height%3D%2270%22%20viewBox%3D%220%200%2071%2070%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.547974%22%20width%3D%2270%22%20height%3D%2270%22%20rx%3D%2212%22%20fill%3D%22%23AF348E%22%2F%3E%0A%3Cpath%20d%3D%22M57.8504%2046.8933H29.8075V39.6624H57.8504V46.8933ZM57.8504%2022.3944H29.8075V29.6254H57.8504V22.3944ZM13.2456%2036.2952V50.5196H27.5373V36.2952H13.2456ZM25.2022%2047.5841H15.5807V38.0219H25.2022V47.5841ZM27.5373%2033.7049H13.2456V19.4805H27.5373V33.7049ZM15.5807%2031.3738H25.2022V21.8116H15.5807V31.3738ZM19.732%2029.6254L16.3807%2026.6683L17.5482%2025.3516L19.7536%2027.2726L23.2562%2024.1644L24.4238%2025.4811L19.7536%2029.6038L19.732%2029.6254Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.icon.menu-drive {
	background-image: url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2259%22%20height%3D%2259%22%20viewBox%3D%220%200%2059%2059%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.178467%22%20y%3D%220.971924%22%20width%3D%2258%22%20height%3D%2258%22%20rx%3D%225%22%20fill%3D%22%23E39F39%22%2F%3E%0A%3Crect%20x%3D%2210.5742%22%20y%3D%2219.7844%22%20width%3D%2237.2082%22%20height%3D%228%22%20fill%3D%22white%22%2F%3E%0A%3Ccircle%20cx%3D%2215.7817%22%20cy%3D%2223.7844%22%20r%3D%221.5%22%20fill%3D%22%23E39F39%22%2F%3E%0A%3Crect%20x%3D%2220.6567%22%20y%3D%2222.7844%22%20width%3D%2223%22%20height%3D%222%22%20rx%3D%221%22%20fill%3D%22%23E39F39%22%2F%3E%0A%3Crect%20x%3D%2210.5742%22%20y%3D%2232.1594%22%20width%3D%2237.2082%22%20height%3D%228%22%20fill%3D%22white%22%2F%3E%0A%3Ccircle%20cx%3D%2215.7817%22%20cy%3D%2236.1594%22%20r%3D%221.5%22%20fill%3D%22%23E39F39%22%2F%3E%0A%3Crect%20x%3D%2220.6567%22%20y%3D%2235.1594%22%20width%3D%2223%22%20height%3D%222%22%20rx%3D%221%22%20fill%3D%22%23E39F39%22%2F%3E%0A%3C%2Fsvg%3E%0A')
}

.icon.service-card-slide {
	background-image: url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2271%22%20height%3D%2270%22%20viewBox%3D%220%200%2071%2070%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.547974%22%20width%3D%2270%22%20height%3D%2270%22%20rx%3D%2212%22%20fill%3D%22%23EA5F27%22%2F%3E%0A%3Cpath%20d%3D%22M23.0241%2027.2464H15.548V20.5432H23.0241V27.2464ZM23.0241%2031.5684H15.548V38.2716H23.0241V31.5684ZM23.0241%2042.7537H15.548V49.4569H23.0241V42.7537ZM55.8147%2020.5432V49.4569H26.2912V20.5432H55.8147ZM48.98%2027.2464H33.1459V42.7537H48.98V27.2464Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.icon.service-card-word {
	background-image: url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2271%22%20height%3D%2270%22%20viewBox%3D%220%200%2071%2070%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.547852%22%20width%3D%2270%22%20height%3D%2270%22%20rx%3D%2212%22%20fill%3D%22%232B63AE%22%2F%3E%0A%3Cpath%20d%3D%22M55.6813%2027.3263H15.4146V20.6232H55.6813V27.3263ZM55.6813%2031.6484H15.4146V38.3515H55.6813V31.6484ZM55.6813%2042.6736H15.4146V49.3767H55.6813V42.6736Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A');

}

.icon.service-card-note {
	background-image: url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2271%22%20height%3D%2270%22%20viewBox%3D%220%200%2071%2070%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.547852%22%20width%3D%2270%22%20height%3D%2270%22%20rx%3D%2212%22%20fill%3D%22%2339B6B8%22%2F%3E%0A%3Cpath%20d%3D%22M60.2535%2051.9892H18.9172V10.8281H21.1013V49.8144H60.2535V51.9892Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M52.1786%2059.1719H49.9946V20.1856H10.8423V18.0109H52.1786V59.1719Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M45.6865%2027.3085H25.2488V30.0219H45.6865V27.3085Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M45.6865%2034.0922H25.2488V36.8056H45.6865V34.0922Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M45.6865%2040.8759H25.2488V43.5893H45.6865V40.8759Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A');

}

.icon.service-card-pdfocus {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSI3MiIgdmlld0JveD0iMCAwIDYwIDcyIiBmaWxsPSJub25lIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNzYzXzEzNTc4KSI+CiAgICA8cGF0aCBkPSJNNjAgMTEuNDQzMUgwVjcxLjk2NTVINjBWMTEuNDQzMVoiIGZpbGw9IiNFMjVBNUEiLz4KICAgIDxwYXRoIGQ9Ik02MCAxMS40NDMxSDBMMTEuNTM3NiAwLjk2NTQ1NEg0OC40NjI0TDYwIDExLjQ0MzFaIiBmaWxsPSIjRUE4Njg2Ii8+CiAgICA8cGF0aCBkPSJNMTIuODIyIDQ3LjAzMzNDMTguNDI4OSA0OS42OTIxIDIyLjQyNzQgNDkuMzg3OSAyNC45MjkzIDUwLjAxODhWNTQuNDkxNUwzMy45ODc0IDQ3LjY4NjdMMjQuOTI5MyA0MC44ODE5VjQ0Ljg4MTRDMTkuNjc5OCA0My44MTExIDE1LjEzNCAzOS4zODM1IDEyLjc0MzkgMzYuNjQ1OEMxNC45MTA3IDI5LjA5NzQgMjEuODEzMSAyMy41NzY5IDMwIDIzLjU3NjlDMzguMDg2NCAyMy41NzY5IDQ0LjkyMTggMjguOTYyMiA0Ny4xNzggMzYuMzc1NEM0MS41NzExIDMzLjcxNjUgMzcuNTcyNiAzNC4wMjA3IDM1LjA3MDcgMzMuMzg5OFYyOC45MTcxTDI2LjAyMzggMzUuNzIxOUwzNS4wNzA3IDQyLjUyNjhWMzguNTI3MkM0MC4zMjAyIDM5LjU5NzUgNDQuODY2IDQ0LjAyNTIgNDcuMjU2MiA0Ni43NjI5QzQ1LjA3ODIgNTQuMzExMyAzOC4xODY5IDU5LjgzMTcgMzAgNTkuODMxN0MyMS44MTMxIDU5LjgzMTcgMTUuMDc4MiA1NC40NDY1IDEyLjgyMiA0Ny4wMzMzWiIgZmlsbD0id2hpdGUiLz4KICA8L2c+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAwXzc2M18xMzU3OCI+CiAgICAgIDxyZWN0IHdpZHRoPSI2MCIgaGVpZ2h0PSI3MSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC45NjU0NTQpIi8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KPC9zdmc+);
}

.icon.menu-saida {
	background-image: url('data:image/svg+xml;utf8,%3Csvg%20width%3D%221024%22%20height%3D%221024%22%20viewBox%3D%220%200%201024%201024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1554_3013)%22%3E%0A%3Crect%20width%3D%221024%22%20height%3D%221024%22%20rx%3D%22200%22%20fill%3D%22%23FDFDFD%22%2F%3E%0A%3Crect%20width%3D%221024%22%20height%3D%221024%22%20rx%3D%22200%22%20fill%3D%22%23FFFDF5%22%2F%3E%0A%3Crect%20width%3D%221024%22%20height%3D%221024%22%20rx%3D%22200%22%20fill%3D%22%23FFA366%22%2F%3E%0A%3Cpath%20d%3D%22M-121.158%20648.02C-110.534%20653.415%20-103.697%20659.62%20-98.8363%20666.248C-94.0584%20672.762%20-91.316%20679.547%20-88.7823%20685.504C-86.1929%20691.592%20-83.7966%20696.89%20-79.7338%20701.669C-75.7455%20706.361%20-69.9129%20710.809%20-60.144%20714.536L-60.1419%20714.536C-39.4453%20722.44%20-29.0699%20722.192%20-18.4081%20720.051C-7.35947%20717.833%205.63258%20713.027%2029.1023%20712.212C51.4807%20711.434%2062.7095%20707.108%2075.0894%20704.606C87.8516%20702.027%20100.218%20701.916%20122.57%20709.983C142.157%20717.041%20151.825%20722.7%20160.324%20730.541C164.445%20734.343%20168.242%20738.614%20172.652%20743.509C177.101%20748.446%20182.335%20754.203%20189.523%20761.254C204.773%20776.214%20209.412%20787.478%20214.391%20796.877C216.825%20801.471%20219.305%20805.568%20223.172%20809.74C226.812%20813.666%20231.826%20817.813%20239.441%20822.433L240.999%20823.363L241.002%20823.365C262.525%20836.039%20274.341%20838.948%20286.668%20840.846C299.426%20842.81%20313.434%20843.739%20338.142%20852.424C362.944%20861.125%20374.381%20869.348%20385.584%20876.539C396.385%20883.471%20407.254%20889.663%20431.597%20895.066C440.541%20897.05%20447.17%20897.433%20452.635%20897.015C458.104%20896.596%20462.626%20895.361%20467.491%20893.837C477.457%20890.717%20488.298%20886.569%20508.399%20887.751C528.659%20888.941%20539.156%20895.053%20548.892%20900.49C558.119%20905.643%20566.661%20910.213%20584.014%20910.094C601.896%20909.971%20610.587%20907.148%20619.482%20903.99C628.837%20900.668%20638.585%20896.895%20657.82%20895.506C695.336%20892.798%20695.674%20895.736%20732.178%20897.883C763.24%20899.704%20763.593%20897.436%20794.958%20904.246C826.001%20910.986%20825.972%20912.217%20856.082%20920.624L858.951%20921.425L859.613%20924.329C860.149%20926.678%20859.662%20928.746%20859.074%20930.281C858.533%20931.694%20857.709%20933.102%20857.253%20933.934C856.102%20936.03%20856.159%20936.467%20856.249%20936.76C858.502%20943.182%20859.106%20951.64%20858.936%20960.732C858.763%20970.019%20857.764%20980.517%20856.516%20991.176C853.986%201012.78%20850.496%201034.75%20850.173%201050.58L850.165%201051L850.086%201051.41C845.305%201076.52%20836.22%201096.79%20827.515%201115.74L823.821%201123.78C820.638%201130.76%20817.692%201137.53%20814.855%201144.04C812.024%201150.54%20809.296%201156.8%20806.58%201162.7C801.165%201174.47%20795.667%201185.11%20789.182%201193.74L789.18%201193.75C773.473%201214.62%20755.707%201231.85%20737.864%201248.08L734.295%201251.31C713.731%201269.87%20691.745%201283.99%20670.034%201297.67L670.031%201297.68C646.524%201312.47%20622.646%201322.98%20599.517%201333.34L599.516%201333.34C586.998%201338.94%20575.405%201345.81%20563.696%201352.43C552.11%201358.97%20540.419%201365.28%20528.216%201369.27L528.214%201369.27C499.656%201378.61%20473.746%201386.95%20452.189%201392.86L452.189%201392.86C426.971%201399.82%20400.464%201401.84%20376.35%201405.96L376.346%201405.96C351.265%201410.23%20325.986%201415.11%20300.252%201416.63L300.252%201416.63C287.034%201417.42%20273.855%201415.72%20261.125%201413.75C248.234%201411.75%20235.94%201409.49%20223.743%201408.85C212.015%201408.23%20199.733%201411.09%20186.348%201413.85C173.297%201416.54%20159.284%201419.12%20145.464%201416.92L145.429%201416.92L145.392%201416.91C139.035%201415.81%20131.845%201411.75%20124.814%201406.84C117.627%201401.81%20109.967%201395.42%20102.582%201388.94C95.289%201382.54%2087.8406%201375.68%2081.6394%201370.18C75.2127%201364.48%2069.9925%201360.12%2066.4031%201357.92L66.3177%201357.86L66.2334%201357.81C53.5071%201349.25%2042.9908%201345.53%2032.1261%201340.41C21.2531%201335.28%2010.877%201329.06%200.118723%201315.85L0.0974758%201315.83C-8.09879%201305.63%20-14.5975%201294.66%20-20.671%201283.97C-26.8013%201273.17%20-32.4385%201262.77%20-39.1013%201253.12L-39.1016%201253.12C-46.0542%201243.08%20-53.8489%201233.88%20-61.648%201224.27C-69.3776%201214.73%20-77.0413%201204.87%20-83.2753%201193.86C-89.2407%201183.34%20-95.8674%201173.01%20-102.406%201162.27C-108.887%201151.63%20-115.196%201140.73%20-120.211%201129.46C-125.293%201118.05%20-128.453%201105.92%20-131.34%201093.91C-134.258%201081.78%20-136.887%201069.83%20-140.913%201058.13L-140.927%201058.09L-140.94%201058.04C-148.732%201034.02%20-159.493%201007.97%20-162.88%20979.479L-162.881%20979.472C-166.073%20952.33%20-166.108%20924.42%20-166.734%20897.934C-168.063%20870.81%20-164.755%20842.998%20-162.133%20816.545C-160.851%20803.614%20-161.606%20790.231%20-161.975%20776.173C-162.339%20762.306%20-162.314%20747.933%20-159.188%20733.933L-159.186%20733.926C-156.125%20720.302%20-150.376%20705.751%20-144.463%20691.632C-138.48%20677.348%20-132.358%20663.566%20-128.169%20650.907L-126.342%20645.386L-121.158%20648.02Z%22%20fill%3D%22%23CFBCBC%22%20stroke%3D%22%23F6E69F%22%20stroke-width%3D%2210%22%2F%3E%0A%3Cpath%20d%3D%22M320.743%20171.787C332.241%20166.021%20344.358%20160.45%20357.881%20158.02C370.317%20155.786%20382.627%20151.778%20395.544%20148.077C408.269%20144.432%20421.442%20141.137%20434.762%20140.827L434.761%20140.827C448.372%20140.486%20461.711%20143.105%20474.561%20146.142C487.606%20149.226%20499.929%20152.673%20512.402%20154.434C525.114%20156.228%20537.757%20157.026%20551.021%20158.469C564.063%20159.889%20577.265%20161.903%20589.969%20166.123C613.789%20174.035%20640.016%20182.151%20662.6%20194.64L663.673%20195.238L663.68%20195.242C675.406%20201.858%20685.423%20211.252%20694.759%20220.825C702.997%20229.272%20710.583%20237.71%20718.679%20245.201C724.546%20238.871%20731.929%20233.528%20739.888%20228.569C749.379%20222.655%20760.563%20216.786%20771.116%20210.631L771.998%20210.121C790.509%20199.509%20808.116%20195.481%20833.444%20195.399L833.443%20195.4C872.586%20194.986%20909.997%20202.375%20935.038%20235.282L935.029%20235.289C939.702%20241.168%20952.741%20255.46%20963.806%20271.236C969.458%20279.295%20974.82%20288.027%20978.608%20296.713C982.37%20305.339%20984.768%20314.338%20983.997%20322.789L983.902%20323.83L983.397%20324.747C980.978%20329.139%20976.421%20330.646%20972.558%20331.025C968.612%20331.412%20964.229%20330.781%20960.245%20329.779C956.208%20328.763%20952.238%20327.277%20949.008%20325.697C947.393%20324.907%20945.886%20324.056%20944.615%20323.18C943.445%20322.373%20942.082%20321.283%20941.152%20319.917L941.131%20319.886L941.111%20319.856C931.54%20305.335%20917.055%20283.892%20894.638%20273.792L894.635%20273.79C876.26%20265.493%20852.113%20264.808%20828.986%20268.506L827.834%20268.702C816.077%20270.789%20808.839%20274.679%20799.824%20280.007C790.413%20285.569%20779.229%20292.6%20759.896%20299.998C759.777%20300.055%20759.651%20300.111%20759.518%20300.163C766.876%20306.342%20774.833%20311.9%20782.833%20317.764C793.458%20325.551%20804.107%20333.849%20812.223%20344.514L813.001%20345.553L813.003%20345.555C821.576%20357.235%20827.083%20369.9%20831.949%20382.421C836.877%20395.101%20841.07%20407.387%20847.144%20419.297C853.007%20430.794%20862.439%20440.792%20872.086%20451.675C881.476%20462.27%20891.074%20473.723%20895.465%20487.404C899.93%20501.286%20899.872%20516.065%20899.335%20530.098C898.787%20544.434%20897.764%20557.831%20899.693%20570.322L899.693%20570.326C903.855%20597.427%20905.805%20623.2%20905.936%20650.597C906.068%20678.1%20903.282%20704.444%20899.729%20730.825C897.964%20743.934%20898.258%20757.082%20898.11%20770.839C897.963%20784.42%20897.375%20798.423%20893.594%20812.307C886.443%20838.564%20878.482%20867.259%20868.216%20891.73C868.214%20891.766%20868.212%20891.806%20868.211%20891.851C868.198%20892.36%20868.199%20893.452%20868.107%20894.817C867.914%20897.657%20867.328%20901.872%20865.501%20908.677C864.176%20913.614%20864.155%20913.636%20864.073%20914.154C863.94%20914.991%20863.797%20916.359%20862.553%20922.799L861.734%20927.036L857.422%20926.845C840.507%20926.095%20831.778%20921.372%20823.507%20916.111C815.663%20911.121%20808.641%20905.984%20794.191%20902.847C762.485%20895.963%20763.036%20893.389%20731.93%20889.678L731.924%20889.677C722.25%20888.513%20717.281%20889.748%20712.099%20891.448C706.517%20893.281%20700.162%20895.898%20688.832%20896.7L688.832%20896.699C662.825%20898.57%20650.12%20902.34%20637.129%20905.9C623.77%20909.56%20610.258%20912.95%20583.204%20913.731L579.699%20913.831C544.581%20914.769%20542.708%20912.951%20506.023%20910.796C468.531%20908.592%20466.524%20912.041%20428.673%20903.645L428.669%20903.643C403.11%20897.95%20391.019%20891.999%20379.222%20885.295C367.765%20878.784%20356.935%20871.791%20333.251%20863.466L333.251%20863.467C309.912%20855.278%20296.156%20856.05%20282.067%20855.71C267.399%20855.355%20253.048%20853.733%20230.071%20840.224L230.068%20840.222C220.789%20834.759%20214.609%20829.189%20210.176%20823.319C205.761%20817.473%20203.264%20811.563%20201.11%20805.822C196.856%20794.482%20193.724%20783.315%20180.028%20769.879C165.278%20755.409%20158.544%20748.87%20150.788%20744.066C143.009%20739.248%20134.13%20736.125%20114.648%20729.105L114.647%20729.104C93.6201%20721.548%2084.0019%20721.403%2074.2263%20723.024C64.1064%20724.703%2051.9979%20728.808%2028.6589%20729.619C6.01896%20730.406%20-5.87538%20734.171%20-19.0589%20736C-32.3683%20737.847%20-45.1%20737.239%20-66.6836%20729.005C-77.4097%20724.913%20-85.2086%20720.717%20-91.1815%20715.977C-97.2181%20711.188%20-101.197%20705.997%20-104.468%20700.202C-107.636%20694.592%20-110.25%20688.177%20-113.315%20681.348C-116.437%20674.392%20-120.227%20666.51%20-125.968%20657.287L-127.207%20655.297L-126.47%20653.072C-122.282%20640.426%20-120.292%20628.398%20-117.914%20615.896C-115.555%20603.492%20-112.834%20590.767%20-107.114%20577.515C-101.412%20564.305%20-93.6412%20552.576%20-85.8276%20541.271C-77.939%20529.857%20-70.0644%20518.951%20-63.6078%20506.905C-57.2093%20494.967%20-52.8726%20481.878%20-48.1874%20468.514C-43.5667%20455.333%20-38.6078%20441.894%20-30.9851%20430.22C-22.9776%20417.956%20-13.7919%20406.815%20-4.65454%20396.297C4.56441%20385.685%2013.5698%20375.885%2021.6528%20365.885L21.6577%20365.878L21.6629%20365.872C41.5151%20341.474%2058.3591%20325.538%2071.2723%20311.547L71.2778%20311.542C87.9789%20293.502%20100.697%20275.378%20122.51%20257.583L122.638%20257.478L122.772%20257.383C149.198%20238.586%20176.677%20226.8%20212.405%20209.06L212.406%20209.061C224.57%20202.982%20237.24%20199.638%20249.664%20196.801C262.245%20193.928%20274.373%20191.608%20286.34%20187.585C298.188%20183.602%20309.07%20177.642%20320.743%20171.787Z%22%20fill%3D%22%23FFF2B0%22%20stroke%3D%22%23F6E69F%22%20stroke-width%3D%2210%22%2F%3E%0A%3Cpath%20d%3D%22M-116.528%20630.614L-108.23%20634.841C-89.38%20642.525%20-63.002%20658.058%20-38.2231%20671.404C-25.6531%20678.175%20-13.4133%20684.436%20-2.45508%20689.063C8.28216%20693.598%2017.2988%20696.346%2023.9776%20696.727L24.6165%20696.756L24.6187%20696.757C42.9921%20697.406%2059.8843%20690.919%2077.7953%20683.761C95.1085%20676.843%20113.46%20669.253%20133.604%20669.005L134.564%20668.999L136.972%20668.998L138.474%20670.879C159.405%20697.088%20176.386%20722.409%20196.262%20744.125C215.866%20765.543%20237.631%20782.62%20267.082%20791.62C289.173%20797.767%20311.926%20798.336%20335.969%20796.753C348.002%20795.96%20360.287%20794.635%20372.953%20793.223C384.798%20791.902%20396.98%20790.504%20409.454%20789.422L411.952%20789.21L414.349%20789.01L416.001%20790.759C429.303%20804.836%20447.472%20823.655%20467.084%20839.584C486.866%20855.651%20507.359%20868.135%20525.306%20870.524L525.305%20870.525C543.944%20872.985%20560.336%20873.098%20575.18%20872.252C581.604%20870.989%20587.363%20869.882%20591.539%20869.086C593.664%20868.681%20595.38%20868.357%20596.565%20868.134C597.157%20868.022%20597.617%20867.936%20597.929%20867.877C598%20867.864%20598.063%20867.852%20598.118%20867.841L669.285%20845.666L671.029%20845.122L672.713%20845.832L723.48%20867.213L768.52%20882.312L768.81%20882.135L770.965%20882.793L814.918%20896.231L815.081%20895.021L821.351%20898.165L861.919%20918.504L865.002%20920.05L864.653%20923.481L858.76%20981.365L858.07%20988.133L851.816%20985.455L757.865%20945.216C741.549%20940.621%20724.086%20934.053%20710.735%20928.652C704.001%20925.928%20698.283%20923.488%20694.246%20921.728C692.483%20920.96%20691.04%20920.32%20689.971%20919.842C675.778%20926.44%20659.63%20929.528%20647.019%20930.986C640.347%20931.758%20634.569%20932.085%20630.45%20932.22C628.389%20932.287%20626.739%20932.306%20625.595%20932.308C625.023%20932.309%20624.577%20932.306%20624.269%20932.302C624.239%20932.302%20624.21%20932.301%20624.182%20932.3C591.235%20936.732%20544.665%20941.476%20497.864%20935.862C451.804%20930.338%20404.969%20914.715%20370.765%20878.337C331.685%20887.195%20293.87%20878.026%20256.435%20869.292L256.411%20869.285L256.388%20869.28C253.695%20868.624%20250.439%20867.845%20246.964%20866.961C239.876%20865.958%20232.481%20863.555%20225.324%20860.509C212.8%20856.095%20199.553%20849.987%20190.966%20841.524C190.319%20841.1%20189.695%20840.684%20189.106%20840.291C188.373%20839.803%20187.699%20839.354%20187.053%20838.936L187.029%20838.922L187.006%20838.906C154.657%20817.494%20126.911%20789.397%20107.07%20755.648C30.6364%20791.131%20-44.7521%20761.199%20-110.005%20722.283L-110.083%20722.724L-116.307%20718.992L-143.045%20702.962L-146.51%20700.885L-145.206%20697.061L-123.53%20633.458L-121.669%20627.997L-116.528%20630.614Z%22%20fill%3D%22white%22%20stroke%3D%22%23F6E69F%22%20stroke-width%3D%2210%22%2F%3E%0A%3Cg%20clip-path%3D%22url(%23clip1_1554_3013)%22%3E%0A%3Cpath%20d%3D%22M854.292%20925.207C823.876%20916.714%20824.313%20915.599%20793.452%20908.899C762.592%20902.198%20762.945%20904.488%20731.439%20902.641C694.318%20900.458%20694.824%20897.582%20657.735%20900.26C620.647%20902.937%20620.802%20914.605%20583.603%20914.861C546.405%20915.116%20545.864%20894.754%20507.661%20892.509C469.457%20890.264%20467.406%20907.997%20430.068%20899.714C380.038%20888.61%20384.427%20873.884%20336.043%20856.908C287.702%20839.918%20282.177%20853.443%20238.02%20827.44C202.77%20806.718%20214.772%20793.231%20185.576%20764.59C156.381%20735.948%20158.919%20728.322%20120.431%20714.454C77.2532%20698.871%2074.6851%20715.382%2028.8304%20716.975C-17.0244%20718.569%20-19.4455%20735.368%20-62.3712%20718.974C-104.124%20703.045%20-84.006%20672.489%20-123.867%20652.244C-132.405%20678.044%20-148.846%20708.493%20-154.753%20734.788C-160.714%20761.487%20-154.959%20790.137%20-157.603%20816.805C-160.247%20843.472%20-163.504%20870.881%20-162.181%20897.582C-161.55%20924.233%20-161.517%20951.812%20-158.361%20978.655C-155.05%201006.51%20-144.581%201031.75%20-136.63%201056.27C-128.38%201080.25%20-125.847%201105.28%20-116.088%201127.2C-106.329%201149.12%20-91.4019%201169.93%20-79.3704%201191.17C-67.3389%201212.4%20-49.62%201229.55%20-35.432%201250.04C-21.7847%201269.8%20-12.3045%201292.74%203.54946%201312.46C23.8381%201337.36%2042.286%201335.75%2068.5781%201353.42C84.6697%201363.32%20125.026%201408.14%20145.803%201411.75C171.417%201415.82%20198.506%201402.3%20223.56%201403.62C248.614%201404.94%20274.221%201412.92%20299.508%201411.41C324.895%201409.91%20349.818%201405.1%20375.063%201400.8C399.847%201396.57%20425.49%201394.69%20450.422%201387.8C471.844%201381.93%20497.642%201373.63%20526.214%201364.29C549.58%201356.63%20571.447%201340%20597.028%201328.54C620.224%201318.15%20643.766%201307.79%20666.922%201293.21C688.644%201279.52%20710.292%201265.61%20730.499%201247.37C749.491%201230.22%20768.288%201212.37%20784.739%201190.51C797.045%201174.12%20806.013%201149.57%20818.827%201121.48C828.618%201100.02%20839.4%201078.22%20844.729%201050.24C845.386%201017.94%20858.97%20960.257%20851.04%20938.047C849.448%20932.999%20855.241%20929.367%20854.292%20925.207Z%22%20fill%3D%22%23CFBCBC%22%2F%3E%0A%3Cpath%20d%3D%22M930.613%20238.076C907.021%20207.073%20871.654%20199.752%20833.014%20200.166C807.96%20200.247%20791.107%20204.26%20773.191%20214.716C751.416%20227.416%20730.176%20237.183%20718.722%20252.121C699.202%20235.201%20682.924%20211.859%20660.778%20199.363C638.473%20186.825%20612.345%20178.738%20587.947%20170.635C563.55%20162.531%20536.809%20162.758%20511.258%20159.151C485.706%20155.545%20460.304%20144.941%20434.433%20145.592C409.166%20146.181%20383.85%20158.121%20358.32%20162.708C332.789%20167.294%20312.046%20183.836%20287.488%20192.091C262.93%20200.346%20237.397%20201.701%20214.184%20213.305C178.135%20231.204%20151.229%20242.728%20125.225%20261.224C103.756%20278.739%2091.7336%20296.091%2074.5014%20314.705C61.3243%20328.982%2044.8275%20344.545%2025.0962%20368.794C8.78773%20388.972%20-11.6064%20408.77%20-27.244%20432.72C-41.7444%20454.929%20-46.3962%20484.313%20-59.6464%20509.033C-72.8965%20533.754%20-91.9899%20553.828%20-102.969%20579.263C-113.947%20604.698%20-113.533%20628.335%20-122.169%20654.411C-98.5534%20692.352%20-107.1%20708.171%20-65.347%20724.1C-23.5941%20740.029%20-17.8146%20725.982%2028.0401%20724.388C73.8949%20722.795%2072.6919%20708.642%20115.898%20724.167C154.385%20738.036%20153.889%20737.435%20183.085%20766.076C212.28%20794.718%20196.895%20814.915%20232.16%20835.681C276.36%20861.669%20286.077%20841.54%20334.461%20858.516C382.802%20875.506%20379.266%20887.383%20429.311%20898.53C466.648%20906.813%20467.668%20903.326%20505.871%20905.571C544.075%20907.816%20544.366%20909.645%20582.609%20908.5C635.72%20906.968%20635.031%20895.29%20688.033%20891.479C709.223%20889.978%20710.993%20881.941%20732.077%20884.48C763.414%20888.219%20763.945%20891.026%20794.806%20897.727C825.666%20904.427%20825.653%20920.217%20857.198%20921.617C859.649%20908.937%20857.713%20916.511%20860.226%20907.148C863.748%20894.028%20862.306%20891.594%20862.997%20889.957C873.194%20865.756%20881.12%20837.211%20888.324%20810.76C895.528%20784.309%20890.693%20756.934%20894.329%20729.925C897.871%20703.624%20900.622%20677.547%20900.491%20650.387C900.361%20623.227%20898.429%20597.699%20894.306%20570.852C890.261%20544.652%20898.6%20514.627%20890.259%20488.699C882.201%20463.591%20854.695%20445.752%20842.244%20421.335C829.793%20396.918%20824.866%20370.54%20808.527%20348.281C793.108%20327.296%20770.147%20317.674%20750.5%20298C752%20298%20752.5%20297.5%20755.5%20296.5C755.121%20296.1%20757.894%20295.943%20757.5%20295.5C795.802%20280.925%20801.019%20267.705%20827.734%20263.338C851.325%20259.564%20876.603%20260.129%20896.247%20269C920.165%20279.777%20935.356%20302.48%20944.841%20316.871C948.059%20321.6%20973.525%20331.266%20978.572%20322.101C981.222%20293.068%20940.455%20250.56%20930.54%20238.005L930.613%20238.076Z%22%20fill%3D%22%23FFF2B0%22%2F%3E%0A%3Cpath%20d%3D%22M268.394%20452.058C272.292%20454.266%20280.866%20446.16%20291.023%20458.333C344.13%20521.893%20305.227%20604.473%20224.551%20611.511C63.5695%20625.535%20122.548%20369.812%20268.394%20452.058Z%22%20fill%3D%22%23EC7846%22%2F%3E%0A%3Cpath%20d%3D%22M421.422%20465.038C463.559%20476.688%20510.093%20487.047%20537.621%20519.588C544.829%20528.133%20543.275%20541.168%20534.359%20548.674C498.569%20578.75%20462.627%20608.936%20426.794%20639.029C414.791%20649.117%20396.47%20643.998%20392.874%20629.312C381.559%20583.104%20385.528%20529.071%20394.097%20482.13C396.382%20469.684%20409.208%20461.625%20421.405%20464.996L421.422%20465.038Z%22%20fill%3D%22%23CFBCBC%22%2F%3E%0A%3Cpath%20d%3D%22M673.743%20600.56C677.709%20602.645%20686.023%20594.272%20696.558%20606.118C751.644%20667.973%20715.364%20751.739%20634.949%20761.317C474.491%20780.41%20525.377%20522.954%20673.743%20600.56Z%22%20fill%3D%22%23EC7846%22%2F%3E%0A%3Cpath%20d%3D%22M365.15%20461.327C363.045%20463.16%20360.007%20464.738%20355.56%20465.23L284.802%20474.248C278.533%20475.046%20272.853%20470.622%20272.056%20464.354C271.258%20458.085%20275.682%20452.405%20281.95%20451.607L339.991%20444.235L304.988%20405.136C300.784%20400.446%20301.18%20393.233%20305.87%20389.029L306.029%20388.939C310.725%20384.837%20317.819%20385.301%20321.977%20389.912L364.607%20437.576C366.592%20439.856%20372.369%20447.483%20369.053%20455.839C368.533%20457.134%20367.39%20459.364%20365.15%20461.327Z%22%20fill%3D%22%23443938%22%2F%3E%0A%3Cpath%20d%3D%22M632.489%20603.761C627.548%20607.247%20620.653%20606.21%20616.917%20601.379L582.6%20557.016C582.156%20556.464%20581.777%20555.834%20581.44%20555.185C580.169%20552.655%20576.434%20543.883%20581.658%20536.531C583.165%20534.416%20587.506%20529.799%20596.087%20530.588L663.175%20530.455C669.464%20530.462%20674.598%20535.521%20674.609%20541.852C674.601%20548.142%20669.542%20553.276%20663.211%20553.287L608.6%20553.431L634.904%20587.476C638.756%20592.455%20637.83%20599.599%20632.851%20603.451C632.684%20603.525%20632.554%20603.682%20632.406%20603.798L632.489%20603.761Z%22%20fill%3D%22%23443938%22%2F%3E%0A%3Cpath%20d%3D%22M818.65%20902.503L769.058%20887.341L768.699%20887.561L721.264%20871.658L670.327%20850.206L598.879%20872.47C598.879%20872.47%20588.454%20874.416%20575.353%20876.993C560.172%20877.874%20543.352%20877.776%20524.201%20875.248C485.379%20870.08%20438.545%20822.135%20411.921%20793.959C358.881%20798.361%20311.006%20808.946%20265.23%20796.186C204.007%20777.501%20175.22%20725.228%20134.122%20673.766C95.349%20673.791%2063.1582%20702.905%2023.9968%20701.52C-6.80986%20700.445%20-73.7066%20654.191%20-110.763%20639.155L-119.243%20634.837L-140.919%20698.44L-114.182%20714.47L-114.099%20714.007C-46.3842%20755.349%2030.8495%20787.482%20108.647%20748.902C128.193%20783.708%20156.281%20812.635%20189.321%20834.503C190.685%20835.384%20192.137%20836.38%20193.69%20837.389C201.453%20845.234%20214.06%20851.172%20226.68%20855.609C233.748%20858.628%20240.853%20860.911%20247.482%20861.814C251.025%20862.718%20254.336%20863.508%20257.126%20864.189C295.726%20873.195%20333.273%20882.226%20372.011%20872.565C438.504%20945.97%20557.713%20935.928%20623.448%20927.062C623.448%20927.062%20661.58%20927.981%20689.46%20914.097C689.46%20914.097%20726.796%20931.207%20759.092%20940.26L853.34%20980.625L859.233%20922.741L818.664%20902.402L818.65%20902.503Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1554_3013%22%3E%0A%3Crect%20width%3D%221024%22%20height%3D%221024%22%20rx%3D%22200%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3CclipPath%20id%3D%22clip1_1554_3013%22%3E%0A%3Crect%20width%3D%221301.68%22%20height%3D%221191.57%22%20fill%3D%22white%22%20transform%3D%22translate(-351%20385.376)%20rotate(-17.2211)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E');
}

.icon.check {
	--svg: url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2210%22%20height%3D%227%22%20viewBox%3D%220%200%2010%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M1.26611%203.04995L3.86271%205.45535L8.7342%200.999756%22%20stroke%3D%22%23939393%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E');
}

.icon.shared-list,
.icon.sharing-list {
	min-width: 16px;
	min-height: 16px;
	width: 16px !important;
	height: 16px !important;
	background-position: -1px -2px;
	background-size: contain;
	background-repeat: no-repeat;
}

.icon.shared-list {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuNWRHWFIAAAEiSURBVDhPrZJdT4MwFIb5fV7634y/wSzGmBh1TjTGsN1soAPmZHEKDAJB3AdTy4a8tvtIYOnsLjzJkybteZ+eNJX+tUYJQTrLkOc5BSBphtWRuFg4+kigqC84vtJQqaqoa31Mv8huEi8co3Kp4uiiVYKJwngqlqimQwU0wMGyI7Ggadh0dJVL330XC8yej5PaAxc3GO42wan8yMWg8lXb9tI6Ls5u21zaXU8scPwh5MYTzu/0EnKji0EwXgj2DwWTNPU3VO+NEvrz8nYW3jtw/hbYXoyaYpZg+yzIBDwWwdGE4JvMoVsDXNc7JYrNa1FxlWbzHySfBNZrgBv6BjyKoU3oD7S5oU3WgSieIMtyemm6HJ/XvA0mYKvS6sEP2eeSpF+8TO9obb/CxQAAAABJRU5ErkJggg==");
}

.icon.sharing-list {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuNWRHWFIAAAEgSURBVDhPrZLhTsIwGEX3Gj6B76JPaogxJkZFnMaYwQ+hU7YhjoiOwbKJiDjQDnDXFjdjl87xwy85aZt+97RpqvxrvYYU0XyJOI4ZAI2WSLaKi4eHLyE0co/dEx2lMkFV72L6TteTDIIJSscEO0cNAS4KRtNiCbF6TMACEmxnWCyomw67OpHSdZ+LBVbHw17lWorrj9e7wb56I8Vk8qQtv/SWi4PzppRme1As6HljqLVbHF4YAmqtjb4/+RE8bW7ky+rGI8qXpoBxJ57OBbkSZzBCRbMEePPV9tZqTOfpOomxX/hG8UEXMOw+Tqstgd+CrGglmS8+Ec4o7AcfZ+wNsmQDQpgXsRxpUIbOetNwOIu+BbLGv+BhrdGBF/DPpShfzZPbXCye2fYAAAAASUVORK5CYII=");
}

.icon.new-share-folder.selected {
	background-color: #8DD1FE;
}

.icon.new-share-folder {
	--svg: url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjE2IiBoZWlnaHQ9IjE0IiB2aWV3Qm94PSIwIDAgMTYgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yOTYzXzc2NCkiPgo8cGF0aCBkPSJNMTUuMTczOCAyLjIwNjU0TDguMjY0MDUgMi4yMDY1NEw2LjQ1NjggMC4yNjAzMzZDNi4zMDE4OSAwLjA5MzUxODcgNi4wOTA2NiAtNC4xNjkwNGUtMDkgNS44NzIzOCAtNC4wMTk2M2UtMDlMMC44Mjg1MTcgLTUuNjcxMThlLTEwQzAuMzcwODM4IC0yLjUzODM4ZS0xMCAtMi42OTEzOWUtMTAgMC4zOTkzNSAtNi4wMTMwNGUtMTAgMC44OTIyMTlMLTguODM1NmUtMDkgMTMuMTEwM0MtOS4xNjc3NmUtMDkgMTMuNjAzMiAwLjM3MDgzOCAxNC4wMDI1IDAuODI4NTE3IDE0LjAwMjVMMTUuMTczOCAxNC4wMDI1QzE1LjYzMTUgMTQuMDAyNSAxNi4wMDIzIDEzLjYwMzIgMTYuMDAyMyAxMy4xMTAzTDE2LjAwMjMgMy4wOTg3NUMxNi4wMDIzIDIuNjA1ODkgMTUuNjMxNSAyLjIwNjU0IDE1LjE3MzggMi4yMDY1NFoiIGZpbGw9IiM5Nzk3OTciLz4KPHBhdGggZD0iTTguMDAwMDMgOC4zNDQ1MkM4LjkzODg0IDguMzQ0NTIgOS42OTk4OSA3LjU5NTgyIDkuNjk5ODkgNi42NzIyNkM5LjY5OTg5IDUuNzQ4NyA4LjkzODg0IDUgOC4wMDAwMyA1QzcuMDYxMjIgNSA2LjMwMDE3IDUuNzQ4NyA2LjMwMDE3IDYuNjcyMjZDNi4zMDAxNyA3LjU5NTgyIDcuMDYxMjIgOC4zNDQ1MiA4LjAwMDAzIDguMzQ0NTJaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTEgMTAuOTk5N0w1IDEwLjk5OTdDNSA5LjY0NjIgNi4xMjU1MyA4LjU0MTAyIDcuNDk5MyA4LjU0MTAyTDguNDk4NiA4LjU0MTAyQzkuODc0NDcgOC41NDEwMiAxMC45OTc5IDkuNjQ4MjcgMTAuOTk3OSAxMC45OTk3TDExIDEwLjk5OTdaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzI5NjNfNzY0Ij4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE0IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");
	min-width: 16px !important;
	max-width: 16px !important;
	height: 14px !important;
	margin-right: 3px !important;
	background-color: #979797;
	position: relative;
}

.icon.new-share-folder::after,
.icon.folder.shared::after {
	content: "";
	position: absolute;
	top: 60%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 6px;
	height: 6px;
	background: url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjYiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDYgNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuOTk5OTEgMy4zNDQ1MkMzLjkzODcyIDMuMzQ0NTIgNC42OTk3NyAyLjU5NTgyIDQuNjk5NzcgMS42NzIyNkM0LjY5OTc3IDAuNzQ4Njk2IDMuOTM4NzIgLTEuODA2MTZlLTA5IDIuOTk5OTEgLTEuMTYzNTVlLTA5QzIuMDYxMSAtNS4yMDkzOWUtMTAgMS4zMDAwNSAwLjc0ODY5NiAxLjMwMDA1IDEuNjcyMjZDMS4zMDAwNSAyLjU5NTgyIDIuMDYxMSAzLjM0NDUyIDIuOTk5OTEgMy4zNDQ1MloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik02IDUuOTk5NzNMLTEuNjU3MDNlLTA5IDUuOTk5NzNDLTcuNDQ4MjllLTEwIDQuNjQ2MiAxLjEyNTUzIDMuNTQxMDIgMi40OTkzIDMuNTQxMDJMMy40OTg2IDMuNTQxMDJDNC44NzQ0NyAzLjU0MTAyIDUuOTk3OSA0LjY0ODI3IDUuOTk3OSA1Ljk5OTczTDYgNS45OTk3M1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=") no-repeat center/contain;
}

.icon.new-share {
	background-color: #555555;
	margin-top: 5px !important;
	min-width: 19px;
	width: 19px !important;
	height: 19px !important;
	margin-left: 6px !important;
	--svg: url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMS4zMTA3IDguMTY1MkMxMi42MDI2IDcuODY0MDUgMTMuNDAyNyA2LjU4NTU1IDEzLjA5NzggNS4zMDk1OUMxMi43OTI5IDQuMDMzNjQgMTEuNDk4NCAzLjI0MzQxIDEwLjIwNjUgMy41NDQ1NkM4LjkxNDYxIDMuODQ1NzEgOC4xMTQ0OSA1LjEyNDIxIDguNDE5NDEgNi40MDAxNkM4LjcyNDMzIDcuNjc2MTIgMTAuMDE4OCA4LjQ2NjM1IDExLjMxMDcgOC4xNjUyWiIgZmlsbD0iIzQwNDM0MiIvPgo8cGF0aCBkPSJNMTEuNDYzMiA4LjUwOTc3SDEwLjA1MDJDOS4zMjc0IDguNTA5NzcgOC43OTc5MiA4LjY4NjA0IDguMjM1NzIgOS4wNTkxNUM5LjE4MTY0IDkuNjg3ODUgOS42NjM1MyAxMC43OTU0IDkuNjYzNTMgMTJIMTVDMTUgMTAuMDc4NiAxMy40MDg2IDguNTA5NzcgMTEuNDY2MSA4LjUwOTc3SDExLjQ2MzJaIiBmaWxsPSIjNDA0MzQyIi8+CjxwYXRoIGQ9Ik01LjA0NzAzIDguMjMxOTdDNi4zNzQ0NCA4LjIzMTk3IDcuNDUwNTEgNy4xNjkxOSA3LjQ1MDUxIDUuODU4MTdDNy40NTA1MSA0LjU0NzE2IDYuMzc0NDQgMy40ODQzOCA1LjA0NzAzIDMuNDg0MzhDMy43MTk2MyAzLjQ4NDM4IDIuNjQzNTUgNC41NDcxNiAyLjY0MzU1IDUuODU4MTdDMi42NDM1NSA3LjE2OTE5IDMuNzE5NjMgOC4yMzE5NyA1LjA0NzAzIDguMjMxOTdaIiBmaWxsPSIjNDA0MzQyIi8+CjxwYXRoIGQ9Ik03LjcxNDc3IDkuMTAwMjhDNy4xNTI1NyA4LjcyNzE3IDYuNDc3MzMgOC41MDk3NyA1Ljc1NDUgOC41MDk3N0g0LjM0MTU3QzIuMzk2MTggOC41MDk3NyAwLjgwNzczOSAxMC4wODE1IDAuODA3NzM5IDEySDkuMjkxMzFDOS4yOTEzMSAxMC43OTU0IDguNjYzNjcgOS43Mjg5OCA3LjcxNzc0IDkuMTAwMjhINy43MTQ3N1oiIGZpbGw9IiM0MDQzNDIiLz4KPC9zdmc+Cg==");
	cursor: pointer;
}

.mobile .icon.new-share {
	margin-top: 2px !important;
	width: 26px !important;
	height: 19px !important;
	min-width: 26px !important;
	margin-left: 4px !important;
}

.icon.share {
	--svg: url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yOTQ1XzMxNikiPgo8cGF0aCBkPSJNMTIuMDkyOSA5LjQwOTE1QzExLjU2OSA5LjQwOTE1IDExLjA1ODQgOS41NTQ1MyAxMC42MTYyIDkuODMwODhDMTAuNDczMyA5LjkxOTc5IDEwLjMzNzUgMTAuMDIzMSAxMC4yMTI1IDEwLjEzNjFDMTAuMTM4IDEwLjIwMzMgMTAuMDY3MSAxMC4yNzU0IDEwLjAwMTEgMTAuMzUxMUw2LjYzMzIzIDguNjIwOTZDNi42ODAwOSA4LjQxNjcgNi43MDI5MSA4LjIwODg0IDYuNzAyOTEgOC4wMDA5OEM2LjcwMjkxIDcuNzkzMTIgNi42Nzg4OCA3LjU4NDA1IDYuNjMzMjMgNy4zODFMMTAuMDAxMSA1LjY1MDgyQzEwLjA2ODMgNS43MjY1MiAxMC4xMzkyIDUuNzk3NDEgMTAuMjEyNSA1Ljg2NTg5QzEwLjMzNzUgNS45ODAwNCAxMC40NzMzIDYuMDgyMTYgMTAuNjE2MiA2LjE3MTA4QzExLjA1ODQgNi40NDYyMiAxMS41NjkgNi41OTI4MSAxMi4wOTI5IDYuNTkyODFDMTIuODQwMiA2LjU5MjgxIDEzLjU0MTkgNi4zMDIwNCAxNC4wNjk0IDUuNzczMzhDMTQuNTk4IDUuMjQ1OTEgMTQuODg4OCA0LjU0MzAzIDE0Ljg4ODggMy43OTY4OUMxNC44ODg4IDMuMDUwNzUgMTQuNTk4IDIuMzQ3ODcgMTQuMDY5NCAxLjgyMDQxQzEzLjU0MTkgMS4yOTE3NCAxMi44MzkgMS4wMDA5OCAxMi4wOTI5IDEuMDAwOThDMTEuMzQ2OCAxLjAwMDk4IDEwLjY0MzkgMS4yOTE3NCAxMC4xMTY0IDEuODIwNDFDOS41ODg5NCAyLjM0OTA3IDkuMjk2OTggMy4wNTA3NSA5LjI5Njk4IDMuNzk2ODlDOS4yOTY5OCA0LjAwNTk1IDkuMzIxMDEgNC4yMTM4MiA5LjM2NjY2IDQuNDE2ODdMNS45OTg4MyA2LjE0NzA1QzUuOTMxNTQgNi4wNzEzNSA1Ljg2MDY2IDYuMDAwNDYgNS43ODczNiA1LjkzMTk4QzUuNjYyNDEgNS44MTc4MyA1LjUyNjY0IDUuNzE1NyA1LjM4MzY2IDUuNjI2NzlDNC45NDE1IDUuMzUwNDQgNC40MzA4NiA1LjIwNTA2IDMuOTA3IDUuMjA1MDZDMy4xNTk2NiA1LjIwNTA2IDIuNDU3OTggNS40OTU4MyAxLjkzMDUxIDYuMDI0NDlDMS40MDE4NSA2LjU1MDc1IDEuMTExMDggNy4yNTI0NCAxLjExMTA4IDcuOTk5NzhDMS4xMTEwOCA4Ljc0NzExIDEuNDAxODUgOS40NDg4IDEuOTMwNTEgOS45NzYyNkMyLjQ1Nzk4IDEwLjUwMzcgMy4xNjA4NiAxMC43OTU3IDMuOTA3IDEwLjc5NTdDNC40MzA4NiAxMC43OTU3IDQuOTQxNSAxMC42NTAzIDUuMzgzNjYgMTAuMzc0QzUuNTI2NjQgMTAuMjg1IDUuNjYyNDEgMTAuMTgxNyA1Ljc4NzM2IDEwLjA2ODhDNS44NjE4NiAxMC4wMDE1IDUuOTMyNzUgOS45Mjk0IDUuOTk4ODMgOS44NTM3MUw5LjM2NjY2IDExLjU4MzlDOS4zMTk4IDExLjc4ODEgOS4yOTY5OCAxMS45OTYgOS4yOTY5OCAxMi4yMDM5QzkuMjk2OTggMTIuOTUgOS41ODc3NCAxMy42NTI5IDEwLjExNjQgMTQuMTgwM0MxMC42NDUxIDE0LjcwNzggMTEuMzQ2OCAxNC45OTg2IDEyLjA5MjkgMTQuOTk4NkMxMi44MzkgMTQuOTk4NiAxMy41NDE5IDE0LjcwNzggMTQuMDY5NCAxNC4xODAzQzE0LjU5NjggMTMuNjUyOSAxNC44ODg4IDEyLjk1IDE0Ljg4ODggMTIuMjAzOUMxNC44ODg4IDExLjQ1NzcgMTQuNTk4IDEwLjc1NDggMTQuMDY5NCAxMC4yMjc0QzEzLjU0MTkgOS42OTk5MSAxMi44MzkgOS40MDc5NSAxMi4wOTI5IDkuNDA3OTVWOS40MDkxNVpNMTMuNTAxMSAxMi4yMDM5QzEzLjUwMTEgMTIuOTggMTIuODY5MSAxMy42MTIgMTIuMDkyOSAxMy42MTJDMTEuMzE2NyAxMy42MTIgMTAuNjg0NyAxMi45OCAxMC42ODQ3IDEyLjIwMzlDMTAuNjg0NyAxMS45NzY4IDEwLjczNjQgMTEuNzYwNSAxMC44Mzk3IDExLjU2MTFDMTEuMDgyNCAxMS4wODg5IDExLjU2MyAxMC43OTU3IDEyLjA5MjkgMTAuNzk1N0MxMi44NjkxIDEwLjc5NTcgMTMuNTAxMSAxMS40Mjc3IDEzLjUwMTEgMTIuMjAzOVpNMTAuNjgzNSAzLjc5NTY5QzEwLjY4MzUgMy4wMTk1MSAxMS4zMTU1IDIuMzg3NTIgMTIuMDkxNyAyLjM4NzUyQzEyLjg2NzkgMi4zODc1MiAxMy40OTk5IDMuMDE5NTEgMTMuNDk5OSAzLjc5NTY5QzEzLjQ5OTkgNC41NzE4NyAxMi44Njc5IDUuMjAzODYgMTIuMDkxNyA1LjIwMzg2QzExLjU2MTggNS4yMDM4NiAxMS4wODEyIDQuOTEwNjkgMTAuODM4NSA0LjQzODVDMTAuNzM1MiA0LjIzOTA1IDEwLjY4MzUgNC4wMjI3OCAxMC42ODM1IDMuNzk1NjlaTTUuMzE1MTcgNy45OTk3OEM1LjMxNTE3IDguMjI2ODYgNS4yNjM1IDguNDQzMTMgNS4xNjAxNyA4LjY0MjU4QzQuOTE3NDcgOS4xMTQ3OCA0LjQzNjg3IDkuNDA3OTUgMy45MDcgOS40MDc5NUMzLjEzMDgyIDkuNDA3OTUgMi40OTg4MyA4Ljc3NTk1IDIuNDk4ODMgNy45OTk3OEMyLjQ5ODgzIDcuMjIzNiAzLjEzMDgyIDYuNTkxNjEgMy45MDcgNi41OTE2MUM0LjQzNjg3IDYuNTkxNjEgNC45MTc0NyA2Ljg4NDc3IDUuMTYwMTcgNy4zNTY5N0M1LjI2MzUgNy41NTY0MiA1LjMxNTE3IDcuNzcyNjkgNS4zMTUxNyA3Ljk5OTc4WiIgZmlsbD0iIzU1NTU1NSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzI5NDVfMzE2Ij4KPHJlY3Qgd2lkdGg9IjEzLjc3NzciIGhlaWdodD0iMTQiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjExMTA4IDEpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	background-size: contain;
	background-color: #555555;
}

.new-menu::before {
	position: absolute;
	content: 'NEW';
	top: -9px;
	right: -10px;
	background-color: #ff4747;
	color: white;
	font-size: 8px;
	font-weight: bold;
	padding: 3px 10px;
	border-radius: 14px;
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
	font-family: sans-serif;
	letter-spacing: 1px;
	line-height: initial;
}

.mobile #service-menu .new-menu::before {
	content: 'N';
	padding: 3px 6px 2px 7px;
	right: -9px;
}

.mobile .gnb-left-sidebar-wrap .new-menu::before {
	top: 14px;
	right: 18px;
}

#service-menu .new-menu::before,
#serviceLauncher .new-menu::before {
	right: -21px;
}
.checkbox-wrapper.svelte-1ylexph.svelte-1ylexph.svelte-1ylexph{--size:1rem;--background:transparent;font-size:var(--size);width:16px;height:20px}.checkbox-wrapper.radio-style.svelte-1ylexph.svelte-1ylexph.svelte-1ylexph{--size:17px}.checkbox-wrapper.svelte-1ylexph .svelte-1ylexph.svelte-1ylexph,.checkbox-wrapper.svelte-1ylexph .svelte-1ylexph.svelte-1ylexph::after,.checkbox-wrapper.svelte-1ylexph .svelte-1ylexph.svelte-1ylexph::before{box-sizing:border-box}.checkbox-wrapper.svelte-1ylexph input[type="checkbox"].svelte-1ylexph.svelte-1ylexph{visibility:hidden;display:none}.checkbox-wrapper.svelte-1ylexph .checkbox__label.svelte-1ylexph.svelte-1ylexph{width:var(--size)}.checkbox-wrapper.svelte-1ylexph .checkbox__label.svelte-1ylexph.svelte-1ylexph:before{content:' ';display:block;height:var(--size);width:var(--size);position:absolute;top:calc(var(--size) * 0.125);left:0;background:var(--background)}.checkbox-wrapper.svelte-1ylexph .checkbox__label.svelte-1ylexph.svelte-1ylexph:after{content:' ';display:block;height:var(--size);width:var(--size);border:calc(var(--size) * .13) solid #AAAAAA;transition:200ms;position:absolute;top:calc(var(--size) * 0.125);left:0;background:var(--background)}.checkbox-wrapper.svelte-1ylexph .checkbox__label.svelte-1ylexph.svelte-1ylexph:after{transition:100ms ease-in-out}.checkbox-wrapper.radio-style.svelte-1ylexph .checkbox__label.svelte-1ylexph.svelte-1ylexph:after{border-radius:50%}.checkbox-wrapper.svelte-1ylexph .checkbox__input.svelte-1ylexph:checked~.checkbox__label.svelte-1ylexph:after{border-top-style:none;border-right-style:none;-ms-transform:rotate(-45deg);transform:rotate(-45deg);height:calc(var(--size) * .5);border-color:#495A95}.checkbox-wrapper.radio-style.svelte-1ylexph .checkbox__input.svelte-1ylexph:checked~.checkbox__label.svelte-1ylexph:after{border-radius:initial}.checkbox-wrapper.svelte-1ylexph .checkbox.svelte-1ylexph.svelte-1ylexph{position:relative;display:flex;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.checkbox-wrapper.svelte-1ylexph .checkbox__label.svelte-1ylexph.svelte-1ylexph:after:hover,.checkbox-wrapper.svelte-1ylexph .checkbox__label.svelte-1ylexph.svelte-1ylexph:after:active{border-color:green}.checkbox-wrapper.svelte-1ylexph .checkbox__label.svelte-1ylexph.svelte-1ylexph{margin-right:calc(var(--size) * 0.45)}
/*회원가입, 로그인, 비밀번호 찾기, 회원정보 변경 공통 CSS*/

::-ms-reveal {
	display: none;
}

a,
a:visited {
	color: #5B6264;
}

a {
	text-underline-offset: 4px;
}

section {
	display: flex;
	justify-content: center;
	width: 100%;
	align-items: start;
}
.header {
	height: 10vh;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}
.main-content {
	height: 80vh;
}
.default-box {
	margin: 100px 0 0 0;
	min-width: 550px;
	max-height: 80vh;
	padding: 50px 98px;
	box-sizing: border-box;
	border-radius: 30px;
}
.title-message {
	font-size:18px;
	text-align: center;
	font-weight: bold;
}
.title-sub-message {
	display: flex;
	justify-content: end;
	font-size: 12px;
	margin-bottom: 20px;
}
.error-text {
	color: #FF0000;
	font-size: 11px;
	min-height: 20px;
	align-self: center;
	white-space: pre-wrap;
}
.valid-text {
	color: #495A95;
	font-size: 11px;
}
.submit-button {
	width:100%;
	margin: 15px 0;
	height: 46px;
}
.input-box{
	width: 100%;
	margin-bottom: 10px;
}
.password-eye {
	display: flex;
	position: static;
	right: 0;
	bottom: 1px;
	align-self: flex-end;
	cursor: pointer;
}
.message-spacing {
	height: 25px;
	display: grid;
}
.office-logo {
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.8.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 210 46' style='enable-background:new 0 0 210 46;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2331AF68;%7D .st1%7Bfill:%23AE358D;%7D .st2%7Bfill:%233E3A39;%7D .st3%7Bfill:%234C4948;%7D .st4%7Bfill:%232B63AE;%7D .st5%7Bfill:%23EA5F27;%7D .st6%7Bfill:%23AF348E;%7D .st7%7Bfill:%232B9880;%7D .st8%7Bfill:%23B43F76;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='28.6,23 28.6,23 28.6,23 '/%3E%3Cpolygon class='st1' points='28.6,23 28.6,23 28.6,23 '/%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath class='st2' d='M157.2,22.2c0,2.4-0.1,4-0.2,4.8c-0.3,1.5-0.9,2.7-1.9,3.7c-0.8,0.8-1.6,1.4-2.5,1.8 c-0.9,0.4-2,0.6-3.2,0.6c-1.2,0-2.3-0.2-3.2-0.6c-0.9-0.4-1.8-1-2.6-1.8c-1-1-1.6-2.2-1.9-3.7c-0.2-0.9-0.2-2.5-0.2-4.9 c0-2.3,0.1-4,0.2-4.8c0.3-1.5,0.9-2.7,1.9-3.7c0.8-0.8,1.6-1.4,2.6-1.8c0.9-0.4,2-0.6,3.2-0.6c1.2,0,2.2,0.2,3.2,0.6 c0.9,0.4,1.8,1,2.6,1.8c1,1,1.6,2.2,1.9,3.7C157.1,18.3,157.2,19.9,157.2,22.2z M153,22.2c0-2-0.1-3.4-0.2-4.2 c-0.1-0.7-0.4-1.4-0.8-1.8c-0.7-0.8-1.5-1.1-2.7-1.1c-0.6,0-1.1,0.1-1.5,0.3c-0.5,0.2-0.8,0.5-1.2,0.8 c-0.4,0.5-0.7,1.1-0.8,1.8c-0.1,0.8-0.2,2.1-0.2,4.2c0,2.1,0.1,3.5,0.2,4.2c0.1,0.7,0.4,1.3,0.8,1.8c0.7,0.8,1.6,1.1,2.7,1.1 c1.1,0,2-0.4,2.7-1.1c0.4-0.5,0.7-1.1,0.8-1.9C153,25.5,153,24.1,153,22.2z'/%3E%3Cpath class='st2' d='M166.6,20.7h-2.9v12.2h-3.9V20.7h-1.6v-3h1.6v-2c0-1.2,0.4-2.2,1.1-3.1c0.8-0.9,2-1.4,3.5-1.4h2.2v3.3 h-1.5c-0.9,0-1.3,0.5-1.3,1.4v1.7h2.9V20.7z'/%3E%3Cpath class='st2' d='M175.1,20.7h-2.9v12.2h-3.9V20.7h-1.6v-3h1.6v-2c0-1.2,0.4-2.2,1.1-3.1c0.8-0.9,2-1.4,3.5-1.4h2.2v3.3 h-1.5c-0.9,0-1.3,0.5-1.3,1.4v1.7h2.9V20.7z'/%3E%3Cpath class='st2' d='M180.2,14.6h-3.9v-3.2h3.9V14.6z M180.2,32.9h-3.9V17.3h3.9V32.9z'/%3E%3Cpath class='st2' d='M194.2,30.9c-1.4,1.4-3.1,2.1-5.2,2.1c-1.9,0-3.4-0.5-4.7-1.6c-1.6-1.4-2.3-3.5-2.3-6.4s0.8-5,2.3-6.4 c1.2-1.1,2.8-1.6,4.7-1.6c2.1,0,3.8,0.7,5.2,2.1l-2.6,2.6c-0.4-0.4-0.8-0.8-1.2-0.9c-0.4-0.2-0.8-0.3-1.3-0.3 c-0.9,0-1.7,0.3-2.2,1c-0.6,0.7-0.9,1.8-0.9,3.4c0,1.6,0.3,2.8,0.9,3.5c0.6,0.7,1.3,1,2.2,1c0.9,0,1.8-0.4,2.5-1.2L194.2,30.9z '/%3E%3Cpath class='st2' d='M208.2,26.3h-9.8c0,1,0.3,1.9,0.9,2.5c0.6,0.6,1.4,1,2.5,1c0.8,0,1.5-0.1,2-0.3c0.5-0.2,1-0.6,1.6-1.1 l2.4,2.3c-0.9,0.9-1.7,1.5-2.6,1.9c-0.9,0.4-2,0.6-3.3,0.6c-2.1,0-3.8-0.5-5-1.6c-1.5-1.3-2.2-3.4-2.2-6.4 c0-2.5,0.6-4.5,1.9-5.9c1.2-1.4,2.9-2.1,5-2.1c2.1,0,3.8,0.7,5,2.1c1.2,1.4,1.8,3.1,1.8,5.3V26.3z M204.3,23.6 c0-0.5-0.1-1.1-0.3-1.6c-0.2-0.5-0.6-1-1-1.2c-0.4-0.3-1-0.4-1.6-0.4c-0.6,0-1.2,0.1-1.6,0.4c-0.4,0.3-0.8,0.7-1,1.2 c-0.2,0.5-0.3,1.1-0.3,1.6H204.3z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath class='st3' d='M81.9,26.6c0,1.8-0.6,3.2-1.9,4.3c-1.3,1.1-3,1.6-5.3,1.6c-1.6,0-2.9-0.2-4-0.6c-1.1-0.4-2.1-1.2-3.1-2.2 l1.1-1.1c0.9,0.9,1.9,1.6,2.8,2c0.9,0.4,2,0.6,3.3,0.6c1.7,0,3-0.4,4-1.2c1-0.8,1.5-1.9,1.5-3.2c0-1.3-0.4-2.3-1.2-3 c-0.4-0.3-0.8-0.6-1.2-0.7c-0.4-0.1-1-0.3-1.9-0.4l-2.5-0.4c-1.6-0.2-2.9-0.8-3.8-1.6c-1.1-0.9-1.7-2.2-1.7-3.9 c0-1.8,0.6-3.2,1.8-4.3c1.2-1.1,2.8-1.6,4.9-1.6c1.3,0,2.4,0.2,3.3,0.5c0.9,0.3,1.9,0.9,2.8,1.8l-1,1.1 c-0.8-0.7-1.5-1.2-2.1-1.5c-0.8-0.4-1.9-0.5-3.1-0.5c-1.5,0-2.8,0.4-3.6,1.2c-0.9,0.8-1.3,1.9-1.3,3.2c0,1.2,0.4,2.2,1.2,2.8 c0.8,0.7,1.8,1.1,3.1,1.3l2.3,0.4c1,0.2,1.8,0.3,2.3,0.5c0.5,0.2,1,0.5,1.5,0.9C81.3,23.4,81.9,24.8,81.9,26.6z'/%3E%3Cpath class='st3' d='M94.3,17.8l-6.7,18.4c-0.3,0.8-0.6,1.3-1,1.7c-0.4,0.3-0.8,0.6-1.3,0.7c-0.5,0.1-1,0.2-1.5,0.2h-0.7v-1.3 h0.6c0.8,0,1.4-0.1,1.7-0.4c0.3-0.3,0.6-0.8,0.9-1.6l1.2-3.2l-5.3-14.5l1.7,0l4.3,12.7l4.3-12.7L94.3,17.8z'/%3E%3Cpath class='st3' d='M106.6,32.3h-1.5v-9c0-2.9-1.3-4.3-4-4.3c-1.3,0-2.3,0.4-3,1.1C97.4,20.9,97,22,97,23.3v9h-1.5V17.8H97 v1.7c1.1-1.3,2.5-1.9,4.3-1.9c1.6,0,2.9,0.5,3.9,1.4c1,0.9,1.5,2.3,1.5,4V32.3z'/%3E%3Cpath class='st3' d='M120.2,32.3h-1.5v-1.4c-0.6,0.6-1.2,1-1.9,1.3c-0.7,0.2-1.5,0.4-2.5,0.4c-1.1,0-1.9-0.1-2.6-0.3 c-0.7-0.2-1.2-0.5-1.7-1c-0.7-0.7-1.1-1.7-1.1-2.8c0-1.3,0.4-2.3,1.3-3.1c0.9-0.7,2.1-1.1,3.7-1.1h4.7v-1.6 c0-1.2-0.3-2.1-1-2.7c-0.6-0.6-1.7-0.9-3.1-0.9c-1,0-1.8,0.1-2.4,0.4c-0.6,0.3-1.1,0.7-1.6,1.4l-1.1-1c0.6-0.8,1.3-1.4,2.1-1.7 c0.8-0.3,1.8-0.5,3-0.5c1.9,0,3.3,0.4,4.2,1.2c0.9,0.8,1.4,2,1.4,3.5V32.3z M118.7,27.3v-1.9h-4.5c-2.5,0-3.7,1-3.7,2.9 c0,1.9,1.3,2.8,3.8,2.8c0.8,0,1.5-0.1,2-0.2c0.6-0.1,1.1-0.5,1.6-0.9C118.5,29.5,118.7,28.6,118.7,27.3z'/%3E%3Cpath class='st3' d='M135.2,25.1c0,1.3-0.1,2.5-0.4,3.4c-0.3,1.1-0.8,2.1-1.5,2.8c-0.4,0.4-0.9,0.7-1.5,0.9s-1.3,0.3-2,0.3 c-0.9,0-1.7-0.1-2.3-0.4c-0.8-0.3-1.4-0.9-2-1.7v8.8H124V17.8h1.5v1.9c0.6-0.8,1.2-1.3,1.9-1.6c0.7-0.3,1.5-0.4,2.4-0.4 c0.8,0,1.4,0.1,2,0.3c0.6,0.2,1.1,0.5,1.5,0.9c0.7,0.7,1.2,1.6,1.4,2.6C135.1,22.6,135.2,23.8,135.2,25.1z M133.7,25.1 c0-1.8-0.2-3.2-0.7-4.1c-0.6-1.3-1.8-1.9-3.4-1.9c-1.6,0-2.7,0.6-3.4,1.9c-0.5,0.9-0.7,2.3-0.7,4.2c0,1.8,0.2,3.2,0.7,4.1 c0.6,1.3,1.8,1.9,3.4,1.9c1.6,0,2.7-0.6,3.4-1.9C133.4,28.3,133.7,26.9,133.7,25.1z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpolygon class='st4' points='27.4,1.6 1.9,15.6 1.9,30.4 27.4,16.5 '/%3E%3Cpolygon class='st5' points='27.4,1.6 52.9,15.6 52.9,30.4 27.4,16.5 '/%3E%3Cpolygon class='st0' points='27.4,44.3 1.9,30.4 1.9,15.6 27.4,29.5 '/%3E%3Cpolygon class='st6' points='27.4,44.3 52.9,30.4 52.9,15.6 27.4,29.5 '/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cpolygon class='st7' points='1.9,15.6 1.9,30.4 15.4,23 '/%3E%3Cpolygon class='st8' points='52.9,30.4 52.9,15.6 39.3,23 '/%3E%3C/svg%3E%0A");
	width: 229px;
	height: 50px;
}
.synap-logo {
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.8.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 210 46' style='enable-background:new 0 0 210 46;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2331AF68;%7D .st1%7Bfill:%23AE358D;%7D .st2%7Bfill:%233E3A39;%7D .st3%7Bfill:%234C4948;%7D .st4%7Bfill:%232B63AE;%7D .st5%7Bfill:%23EA5F27;%7D .st6%7Bfill:%23AF348E;%7D .st7%7Bfill:%232B9880;%7D .st8%7Bfill:%23B43F76;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='28.6,23 28.6,23 28.6,23 '/%3E%3Cpolygon class='st1' points='28.6,23 28.6,23 28.6,23 '/%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath class='st2' d='M157.2,22.2c0,2.4-0.1,4-0.2,4.8c-0.3,1.5-0.9,2.7-1.9,3.7c-0.8,0.8-1.6,1.4-2.5,1.8 c-0.9,0.4-2,0.6-3.2,0.6c-1.2,0-2.3-0.2-3.2-0.6c-0.9-0.4-1.8-1-2.6-1.8c-1-1-1.6-2.2-1.9-3.7c-0.2-0.9-0.2-2.5-0.2-4.9 c0-2.3,0.1-4,0.2-4.8c0.3-1.5,0.9-2.7,1.9-3.7c0.8-0.8,1.6-1.4,2.6-1.8c0.9-0.4,2-0.6,3.2-0.6c1.2,0,2.2,0.2,3.2,0.6 c0.9,0.4,1.8,1,2.6,1.8c1,1,1.6,2.2,1.9,3.7C157.1,18.3,157.2,19.9,157.2,22.2z M153,22.2c0-2-0.1-3.4-0.2-4.2 c-0.1-0.7-0.4-1.4-0.8-1.8c-0.7-0.8-1.5-1.1-2.7-1.1c-0.6,0-1.1,0.1-1.5,0.3c-0.5,0.2-0.8,0.5-1.2,0.8 c-0.4,0.5-0.7,1.1-0.8,1.8c-0.1,0.8-0.2,2.1-0.2,4.2c0,2.1,0.1,3.5,0.2,4.2c0.1,0.7,0.4,1.3,0.8,1.8c0.7,0.8,1.6,1.1,2.7,1.1 c1.1,0,2-0.4,2.7-1.1c0.4-0.5,0.7-1.1,0.8-1.9C153,25.5,153,24.1,153,22.2z'/%3E%3Cpath class='st2' d='M166.6,20.7h-2.9v12.2h-3.9V20.7h-1.6v-3h1.6v-2c0-1.2,0.4-2.2,1.1-3.1c0.8-0.9,2-1.4,3.5-1.4h2.2v3.3 h-1.5c-0.9,0-1.3,0.5-1.3,1.4v1.7h2.9V20.7z'/%3E%3Cpath class='st2' d='M175.1,20.7h-2.9v12.2h-3.9V20.7h-1.6v-3h1.6v-2c0-1.2,0.4-2.2,1.1-3.1c0.8-0.9,2-1.4,3.5-1.4h2.2v3.3 h-1.5c-0.9,0-1.3,0.5-1.3,1.4v1.7h2.9V20.7z'/%3E%3Cpath class='st2' d='M180.2,14.6h-3.9v-3.2h3.9V14.6z M180.2,32.9h-3.9V17.3h3.9V32.9z'/%3E%3Cpath class='st2' d='M194.2,30.9c-1.4,1.4-3.1,2.1-5.2,2.1c-1.9,0-3.4-0.5-4.7-1.6c-1.6-1.4-2.3-3.5-2.3-6.4s0.8-5,2.3-6.4 c1.2-1.1,2.8-1.6,4.7-1.6c2.1,0,3.8,0.7,5.2,2.1l-2.6,2.6c-0.4-0.4-0.8-0.8-1.2-0.9c-0.4-0.2-0.8-0.3-1.3-0.3 c-0.9,0-1.7,0.3-2.2,1c-0.6,0.7-0.9,1.8-0.9,3.4c0,1.6,0.3,2.8,0.9,3.5c0.6,0.7,1.3,1,2.2,1c0.9,0,1.8-0.4,2.5-1.2L194.2,30.9z '/%3E%3Cpath class='st2' d='M208.2,26.3h-9.8c0,1,0.3,1.9,0.9,2.5c0.6,0.6,1.4,1,2.5,1c0.8,0,1.5-0.1,2-0.3c0.5-0.2,1-0.6,1.6-1.1 l2.4,2.3c-0.9,0.9-1.7,1.5-2.6,1.9c-0.9,0.4-2,0.6-3.3,0.6c-2.1,0-3.8-0.5-5-1.6c-1.5-1.3-2.2-3.4-2.2-6.4 c0-2.5,0.6-4.5,1.9-5.9c1.2-1.4,2.9-2.1,5-2.1c2.1,0,3.8,0.7,5,2.1c1.2,1.4,1.8,3.1,1.8,5.3V26.3z M204.3,23.6 c0-0.5-0.1-1.1-0.3-1.6c-0.2-0.5-0.6-1-1-1.2c-0.4-0.3-1-0.4-1.6-0.4c-0.6,0-1.2,0.1-1.6,0.4c-0.4,0.3-0.8,0.7-1,1.2 c-0.2,0.5-0.3,1.1-0.3,1.6H204.3z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath class='st3' d='M81.9,26.6c0,1.8-0.6,3.2-1.9,4.3c-1.3,1.1-3,1.6-5.3,1.6c-1.6,0-2.9-0.2-4-0.6c-1.1-0.4-2.1-1.2-3.1-2.2 l1.1-1.1c0.9,0.9,1.9,1.6,2.8,2c0.9,0.4,2,0.6,3.3,0.6c1.7,0,3-0.4,4-1.2c1-0.8,1.5-1.9,1.5-3.2c0-1.3-0.4-2.3-1.2-3 c-0.4-0.3-0.8-0.6-1.2-0.7c-0.4-0.1-1-0.3-1.9-0.4l-2.5-0.4c-1.6-0.2-2.9-0.8-3.8-1.6c-1.1-0.9-1.7-2.2-1.7-3.9 c0-1.8,0.6-3.2,1.8-4.3c1.2-1.1,2.8-1.6,4.9-1.6c1.3,0,2.4,0.2,3.3,0.5c0.9,0.3,1.9,0.9,2.8,1.8l-1,1.1 c-0.8-0.7-1.5-1.2-2.1-1.5c-0.8-0.4-1.9-0.5-3.1-0.5c-1.5,0-2.8,0.4-3.6,1.2c-0.9,0.8-1.3,1.9-1.3,3.2c0,1.2,0.4,2.2,1.2,2.8 c0.8,0.7,1.8,1.1,3.1,1.3l2.3,0.4c1,0.2,1.8,0.3,2.3,0.5c0.5,0.2,1,0.5,1.5,0.9C81.3,23.4,81.9,24.8,81.9,26.6z'/%3E%3Cpath class='st3' d='M94.3,17.8l-6.7,18.4c-0.3,0.8-0.6,1.3-1,1.7c-0.4,0.3-0.8,0.6-1.3,0.7c-0.5,0.1-1,0.2-1.5,0.2h-0.7v-1.3 h0.6c0.8,0,1.4-0.1,1.7-0.4c0.3-0.3,0.6-0.8,0.9-1.6l1.2-3.2l-5.3-14.5l1.7,0l4.3,12.7l4.3-12.7L94.3,17.8z'/%3E%3Cpath class='st3' d='M106.6,32.3h-1.5v-9c0-2.9-1.3-4.3-4-4.3c-1.3,0-2.3,0.4-3,1.1C97.4,20.9,97,22,97,23.3v9h-1.5V17.8H97 v1.7c1.1-1.3,2.5-1.9,4.3-1.9c1.6,0,2.9,0.5,3.9,1.4c1,0.9,1.5,2.3,1.5,4V32.3z'/%3E%3Cpath class='st3' d='M120.2,32.3h-1.5v-1.4c-0.6,0.6-1.2,1-1.9,1.3c-0.7,0.2-1.5,0.4-2.5,0.4c-1.1,0-1.9-0.1-2.6-0.3 c-0.7-0.2-1.2-0.5-1.7-1c-0.7-0.7-1.1-1.7-1.1-2.8c0-1.3,0.4-2.3,1.3-3.1c0.9-0.7,2.1-1.1,3.7-1.1h4.7v-1.6 c0-1.2-0.3-2.1-1-2.7c-0.6-0.6-1.7-0.9-3.1-0.9c-1,0-1.8,0.1-2.4,0.4c-0.6,0.3-1.1,0.7-1.6,1.4l-1.1-1c0.6-0.8,1.3-1.4,2.1-1.7 c0.8-0.3,1.8-0.5,3-0.5c1.9,0,3.3,0.4,4.2,1.2c0.9,0.8,1.4,2,1.4,3.5V32.3z M118.7,27.3v-1.9h-4.5c-2.5,0-3.7,1-3.7,2.9 c0,1.9,1.3,2.8,3.8,2.8c0.8,0,1.5-0.1,2-0.2c0.6-0.1,1.1-0.5,1.6-0.9C118.5,29.5,118.7,28.6,118.7,27.3z'/%3E%3Cpath class='st3' d='M135.2,25.1c0,1.3-0.1,2.5-0.4,3.4c-0.3,1.1-0.8,2.1-1.5,2.8c-0.4,0.4-0.9,0.7-1.5,0.9s-1.3,0.3-2,0.3 c-0.9,0-1.7-0.1-2.3-0.4c-0.8-0.3-1.4-0.9-2-1.7v8.8H124V17.8h1.5v1.9c0.6-0.8,1.2-1.3,1.9-1.6c0.7-0.3,1.5-0.4,2.4-0.4 c0.8,0,1.4,0.1,2,0.3c0.6,0.2,1.1,0.5,1.5,0.9c0.7,0.7,1.2,1.6,1.4,2.6C135.1,22.6,135.2,23.8,135.2,25.1z M133.7,25.1 c0-1.8-0.2-3.2-0.7-4.1c-0.6-1.3-1.8-1.9-3.4-1.9c-1.6,0-2.7,0.6-3.4,1.9c-0.5,0.9-0.7,2.3-0.7,4.2c0,1.8,0.2,3.2,0.7,4.1 c0.6,1.3,1.8,1.9,3.4,1.9c1.6,0,2.7-0.6,3.4-1.9C133.4,28.3,133.7,26.9,133.7,25.1z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpolygon class='st4' points='27.4,1.6 1.9,15.6 1.9,30.4 27.4,16.5 '/%3E%3Cpolygon class='st5' points='27.4,1.6 52.9,15.6 52.9,30.4 27.4,16.5 '/%3E%3Cpolygon class='st0' points='27.4,44.3 1.9,30.4 1.9,15.6 27.4,29.5 '/%3E%3Cpolygon class='st6' points='27.4,44.3 52.9,30.4 52.9,15.6 27.4,29.5 '/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cpolygon class='st7' points='1.9,15.6 1.9,30.4 15.4,23 '/%3E%3Cpolygon class='st8' points='52.9,30.4 52.9,15.6 39.3,23 '/%3E%3C/svg%3E%0A");
	width: 229px;
	height: 50px;
}

.popup-check-wrap {
	display: flex;
	gap: 7px;
	align-items: center;
}

.gnb-login-button {
	right: 5px;
}

@media(max-width: 1024px) {
	section.header>.mdc-button {
		right: 10px;
	}
	.default-box {
		min-width: 320px;
		margin: 30px 0;
		padding: 20px;
	}
}
#dialog-content{font-size:0.875rem}.mdc-dialog .mdc-dialog__surface{width:fit-content;max-width:550px;text-align:initial}.mdc-dialog .mdc-dialog__content{-webkit-text-size-adjust:none;color:#616161}.popup-check-label.svelte-kid1cw{cursor:pointer}.hide-popup-label.svelte-kid1cw{color:#495A95;text-decoration-line:underline}.mdc-alert-dialog.checkbox .mdc-dialog__content > span{font-size:11px;color:red}
.delim.svelte-gasjqa{font-size:10px;color:#AAAAAA;margin:1px 8px}.terms-privacy.svelte-gasjqa{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px;font-size:12px;height:5vh;padding-bottom:20px}
section.main-content.svelte-1q4bom3.svelte-1q4bom3{align-items:normal;padding-top:50px;box-sizing:border-box}.default-box.svelte-1q4bom3.svelte-1q4bom3{padding-top:0}.synap-logo.svelte-1q4bom3.svelte-1q4bom3{cursor:pointer;margin:0 auto}.social-button.svelte-1q4bom3.svelte-1q4bom3{width:100%;height:100%}.login-check-wrap.svelte-1q4bom3.svelte-1q4bom3{display:flex;gap:7px;align-items:center;cursor:pointer;color:#5B6264;font-size:13px}.login-bottom.svelte-1q4bom3.svelte-1q4bom3{display:flex;gap:15px;place-content:space-between;align-items:center}.regist-find-password.svelte-1q4bom3.svelte-1q4bom3{display:flex;justify-content:center}.separator.svelte-1q4bom3.svelte-1q4bom3{height:100%;width:1px;background-color:#E7E7E7}.login-message-spacing.svelte-1q4bom3.svelte-1q4bom3{display:grid}.login-message-spacing.svelte-1q4bom3 .error-text.svelte-1q4bom3{height:auto;margin-bottom:5px}.svelte-1q4bom3 .login-wrap{display:grid}.svelte-1q4bom3 .default-cell{min-width:300px;display:flex;justify-content:center;align-items:flex-start;flex-wrap:nowrap;flex-direction:column}.svelte-1q4bom3 .default-cell.email-login{bottom:10px}.login-separator{min-width:100px;justify-content:center;align-items:center;display:flex;padding:10px 0}.mdc-button--outlined:not(:disabled){color:#FFFFFF}@media(max-width: 1024px){.icon.back-arrow{left:10px}.mdc-layout-grid__inner{grid-template-columns:repeat(4, minmax(0, 1fr))}.login-separator{padding:0}}@media(max-width: 360px){.svelte-1q4bom3 .default-cell,.svelte-1q4bom3 .default-box,.svelte-1q4bom3 .social-login-icon{min-width:100%}}.mdc-text-field__input{position:absolute;bottom:0}.input-box.password .mdc-text-field__input{width:92%}.password-eye{position:absolute}.login-input-wrap{width:100%}
