.theme-avatar-26eoZ {
  background-color: rgb(158, 158, 158);
  border-radius: 50%;
  color: rgb(255, 255, 255);
  display: inline-block;
  font-size: 24px;
  height: 40px;
  overflow: hidden;
  position: relative;
  text-align: center;
  vertical-align: middle;
  width: 40px;
    box-sizing: border-box;
    font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    -webkit-text-size-adjust: 100%;
       -moz-text-size-adjust: 100%;
            text-size-adjust: 100%
}
.theme-avatar-26eoZ *,
    .theme-avatar-26eoZ *::after,
    .theme-avatar-26eoZ *::before {
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
     -moz-text-size-adjust: 100%;
          text-size-adjust: 100%;
  -webkit-touch-callout: none;
}
.theme-avatar-26eoZ > svg {
  fill: currentColor;
  height: 40px;
  width: 1em;
}
.theme-avatar-26eoZ > img {
  height: auto;
  max-width: 100%;
}
.theme-image-sC5ij {
  background-color: transparent;
  background-position: center;
  background-size: cover;
  border-radius: 50%;
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
}
.theme-letter-1TuDs {
  display: block;
  line-height: 40px;
  width: 100%;
}

.theme-rippleWrapper-3WvHZ {
  bottom: 0;
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.theme-ripple-1aAsG {
  background-color: currentColor;
  border-radius: 50%;
  left: 50%;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform-origin: 50% 50%;
  transition-duration: 800ms;
  z-index: 100
}
.theme-ripple-1aAsG.theme-rippleRestarting-UwS8y {
  opacity: 0.3;
  transition-property: none;
}
.theme-ripple-1aAsG.theme-rippleActive-3JcxE {
  opacity: 0.3;
  transition-property: transform;
}
.theme-ripple-1aAsG:not(.theme-rippleActive-3JcxE):not(.theme-rippleRestarting-UwS8y) {
  opacity: 0;
  transition-property: opacity, transform;
}

.theme-field-tuv1_ {
  display: block;
  height: 18px;
  margin-bottom: 15px;
  position: relative;
  white-space: nowrap;
    box-sizing: border-box;
    font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    -webkit-text-size-adjust: 100%;
       -moz-text-size-adjust: 100%;
            text-size-adjust: 100%
}
.theme-field-tuv1_ *,
    .theme-field-tuv1_ *::after,
    .theme-field-tuv1_ *::before {
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
     -moz-text-size-adjust: 100%;
          text-size-adjust: 100%;
  -webkit-touch-callout: none;
}
.theme-field-tuv1_ .theme-ripple-7j29G {
  background-color: rgb(63, 81, 181);
  opacity: 0.3;
  transition-duration: 650ms;
}
.theme-text-3-FX7 {
  color: rgb(0, 0, 0);
  display: inline-block;
  font-size: 14px;
  line-height: 18px;
  padding-left: 10px;
  vertical-align: top;
  white-space: nowrap;
}
.theme-input-2SuaM {
  height: 0;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  width: 0
}
.theme-input-2SuaM:focus ~ .theme-check-3Klza::before {
  background-color: rgba(0, 0, 0, 0.01);
  border-radius: 50%;
  content: '';
  height: 41.4px;
  left: 50%;
  margin-left: -20.7px;
  margin-top: -20.7px;
  pointer-events: none;
  position: absolute;
  top: 50%;
  width: 41.4px;
}
.theme-input-2SuaM:focus ~ .theme-check-3Klza.theme-checked-3fhdZ::before {
  background-color: rgba(63, 81, 181, 0.26);
}
.theme-check-3Klza {
  border-color: rgb(117, 117, 117);
  border-radius: 2px;
  border-style: solid;
  border-width: 2px;
  cursor: pointer;
  display: inline-block;
  height: 18px;
  position: relative;
  transition-duration: 0.2s;
  transition-property: background-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  vertical-align: top;
  width: 18px
}
.theme-check-3Klza.theme-checked-3fhdZ {
  background-color: rgb(63, 81, 181);
  border-color: rgb(63, 81, 181);
}
.theme-check-3Klza.theme-checked-3fhdZ::after {
  animation: theme-checkmark-expand-upeRd 140ms ease-out forwards;
  border-bottom-width: 2px;
  border-color: rgb(255, 255, 255);
  border-left: 0;
  border-right-width: 2px;
  border-style: solid;
  border-top: 0;
  content: '';
  height: 12px;
  left: 4px;
  position: absolute;
  top: -1px;
  transform: rotate(45deg);
  width: 7px;
}
.theme-disabled-3tW8_ > .theme-text-3-FX7 {
  color: rgba(0, 0, 0, 0.26);
}
.theme-disabled-3tW8_ > .theme-check-3Klza {
  border-color: rgba(0, 0, 0, 0.26);
  cursor: auto;
}
.theme-disabled-3tW8_ > .theme-check-3Klza.theme-checked-3fhdZ {
  background-color: rgba(0, 0, 0, 0.26);
  border-color: transparent;
  cursor: auto;
}
@keyframes theme-checkmark-expand-upeRd {
  0% {
    height: 0;
    left: 6px;
    top: 9px;
    width: 0;
  }

  100% {
    height: 12px;
    left: 4px;
    top: -1px;
    width: 7px;
  }
}

.theme-list-bINZ7 {
  display: inline-block;
  list-style: none;
  margin: 0;
  padding: 8px 0;
  position: relative;
  text-align: left;
  white-space: nowrap;
  width: 100%;
    box-sizing: border-box;
    font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    -webkit-text-size-adjust: 100%;
       -moz-text-size-adjust: 100%;
            text-size-adjust: 100%
}
.theme-list-bINZ7 *,
    .theme-list-bINZ7 *::after,
    .theme-list-bINZ7 *::before {
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
     -moz-text-size-adjust: 100%;
          text-size-adjust: 100%;
  -webkit-touch-callout: none;
}
.theme-list-bINZ7 + .theme-divider-1VI_P {
  margin-top: -8px;
}
.theme-subheader-12OKA {
  color: rgb(117, 117, 117);
  font-size: 14px;
  font-weight: 500;
  line-height: 48px;
  margin: -8px 0 0;
  padding-left: 16px;
}
.theme-divider-1VI_P {
  background-color: rgb(238, 238, 238);
  border: 0;
  height: 1px;
  margin: -1px 0 0
}
.theme-divider-1VI_P.theme-inset-hY2BS {
  margin-left: 72px;
  margin-right: 16px;
}
.theme-listItem-1f6Ac {
  position: relative
}
.theme-listItem-1f6Ac > [data-react-toolbox='ripple'] {
  overflow: hidden;
}
.theme-listItem-1f6Ac .theme-ripple-29PBI {
  color: rgb(117, 117, 117);
}
.theme-listItem-1f6Ac ~ .theme-divider-1VI_P {
  margin-bottom: 8px;
  margin-top: 8px;
}
.theme-item-2Zov8 {
  align-items: center;
  color: #444548;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 48px;
  padding: 0 16px;
  position: relative;
  transition-duration: 0.28s;
  transition-property: background-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}
.theme-item-2Zov8.theme-selectable-hkjIz:not(.theme-disabled-1A7bN):hover {
  background-color: rgb(238, 238, 238);
  cursor: pointer;
}
.theme-item-2Zov8.theme-disabled-1A7bN {
  pointer-events: none;
}
.theme-item-2Zov8.theme-disabled-1A7bN:not(.theme-checkboxItem-2Guqn) {
  opacity: 0.5;
}
.theme-item-2Zov8.theme-disabled-1A7bN > .theme-checkbox-2C9Mp > [data-react-toolbox='label'] {
  opacity: 0.5;
}
.theme-left-GI8Nt [data-react-toolbox='font-icon'] {
  width: 18px;
}
.theme-left-GI8Nt :last-child > [data-react-toolbox='font-icon'] {
  margin-right: 22px;
}
.theme-right-1ukUN > :last-child {
  margin-right: 0;
}
.theme-right-1ukUN > :first-child {
  margin-left: 16px;
}
.theme-left-GI8Nt,
.theme-right-1ukUN {
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex: 0 0 auto;
}
.theme-itemAction-2U-yE {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 8px 16px 8px 0
}
.theme-itemAction-2U-yE > :not(button) {
  padding: 0;
}
.theme-itemAction-2U-yE > [data-react-toolbox='font-icon'] {
  color: rgb(117, 117, 117);
  font-size: 24px;
}
.theme-itemContentRoot-1snMl {
  display: block;
  flex-grow: 1
}
.theme-itemContentRoot-1snMl.theme-large-1INGK {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  height: 72px;
  justify-content: center;
}
.theme-checkbox-2C9Mp {
  align-items: center;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  margin: 0;
  min-height: 48px;
  width: 100%
}
.theme-checkbox-2C9Mp > [data-react-toolbox='check'] {
  margin-right: 38px;
}
.theme-checkbox-2C9Mp > [data-react-toolbox='label'] {
  padding-left: 0;
}
.theme-itemText-FmTvN {
  display: block
}
.theme-itemText-FmTvN:not(.theme-primary-3Vudq) {
  color: rgb(117, 117, 117);
  font-size: 14px;
  padding-top: 3px;
  white-space: normal;
}
.theme-itemText-FmTvN.theme-primary-3Vudq {
  color: #444548;
  font-size: 16px;
}

.theme-button-1BB5E {
  align-content: center;
  align-items: center;
  border: 0;
  cursor: pointer;
  display: inline-block;
  flex-direction: row;
  font-size: 14px;
  font-weight: 500;
  height: 36px;
  justify-content: center;
  letter-spacing: 0;
  line-height: 36px;
  outline: none;
  padding: 0;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  transition:
    box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1),
    background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1),
    color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  white-space: nowrap;
    box-sizing: border-box;
    font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    -webkit-text-size-adjust: 100%;
       -moz-text-size-adjust: 100%;
            text-size-adjust: 100%
}
.theme-button-1BB5E *,
    .theme-button-1BB5E *::after,
    .theme-button-1BB5E *::before {
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
     -moz-text-size-adjust: 100%;
          text-size-adjust: 100%;
  -webkit-touch-callout: none;
}
.theme-button-1BB5E > input {
  height: 0.1px;
  margin: 0;
  opacity: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 0.1px;
  z-index: 0;
}
.theme-button-1BB5E::-moz-focus-inner {
  border: 0;
}
.theme-button-1BB5E > span:not([data-react-toolbox='tooltip']) {
  display: inline-block;
  line-height: 36px;
  vertical-align: middle;
}
.theme-button-1BB5E > svg {
  display: inline-block;
  fill: currentColor;
  font-size: 120%;
  height: 36px;
  vertical-align: top;
  width: 1em;
}
.theme-button-1BB5E > * {
  pointer-events: none;
}
.theme-button-1BB5E > .theme-rippleWrapper-3Syaa {
  overflow: hidden;
}
.theme-button-1BB5E[disabled] {
  color: rgba(0, 0, 0, 0.26);
  cursor: auto;
  pointer-events: none;
}
.theme-squared-3ib9O {
  border-radius: 2px;
  min-width: 90px;
  padding: 0 12px
}
.theme-squared-3ib9O .theme-icon-2sTwP {
  font-size: 120%;
  margin-right: 6px;
  vertical-align: middle;
}
.theme-squared-3ib9O > svg {
  margin-right: 5px;
}
.theme-solid-2GVMv[disabled] {
  background-color: rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14),
    0 3px 1px -2px rgba(0, 0, 0, .2),
    0 1px 5px 0 rgba(0, 0, 0, .12);
}
.theme-solid-2GVMv:active {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14),
    0 3px 1px -2px rgba(0, 0, 0, .2),
    0 1px 5px 0 rgba(0, 0, 0, .12);
}
.theme-solid-2GVMv:focus:not(:active) {
  box-shadow:
      0 0 8px rgba(0, 0, 0, .18),
      0 8px 16px rgba(0, 0, 0, .36);
}
.theme-raised-_cK53 {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14),
    0 3px 1px -2px rgba(0, 0, 0, .2),
    0 1px 5px 0 rgba(0, 0, 0, .12);
}
.theme-flat-1dq-H {
  background: transparent;
}
.theme-floating-2Fal1 {
  border-radius: 50%;
  box-shadow:
    0 1px 1.5px 0 rgba(0, 0, 0, .12),
    0 1px 1px 0 rgba(0, 0, 0, .24);
  font-size: 24px;
  height: 56px;
  width: 56px
}
.theme-floating-2Fal1 .theme-icon-2sTwP:not([data-react-toolbox='tooltip']) {
  line-height: 56px;
}
.theme-floating-2Fal1 > .theme-rippleWrapper-3Syaa {
  border-radius: 50%;
}
.theme-floating-2Fal1.theme-mini-1yt5p {
  font-size: 17.77778px;
  height: 40px;
  width: 40px;
}
.theme-floating-2Fal1.theme-mini-1yt5p .theme-icon-2sTwP {
  line-height: 40px;
}
.theme-toggle-4ow0V {
  background: transparent;
  border-radius: 50%;
  vertical-align: middle;
  width: 36px
}
.theme-toggle-4ow0V > .theme-icon-2sTwP,
  .theme-toggle-4ow0V svg {
  font-size: 20px;
  line-height: 36px;
  vertical-align: top;
}
.theme-toggle-4ow0V > .theme-rippleWrapper-3Syaa {
  border-radius: 50%;
}
.theme-primary-1MpUa:not([disabled]).theme-raised-_cK53,
  .theme-primary-1MpUa:not([disabled]).theme-floating-2Fal1 {
  background: rgb(63, 81, 181);
  color: rgb(255, 255, 255);
}
.theme-primary-1MpUa:not([disabled]).theme-flat-1dq-H,
  .theme-primary-1MpUa:not([disabled]).theme-toggle-4ow0V {
  color: rgb(63, 81, 181);
}
.theme-primary-1MpUa:not([disabled]).theme-flat-1dq-H:focus:not(:active), .theme-primary-1MpUa:not([disabled]).theme-toggle-4ow0V:focus:not(:active) {
  background: rgba(63, 81, 181, 0.2);
}
.theme-primary-1MpUa:not([disabled]).theme-flat-1dq-H:hover {
  background: rgba(63, 81, 181, 0.2);
}
.theme-accent-2UBJR:not([disabled]).theme-raised-_cK53,
  .theme-accent-2UBJR:not([disabled]).theme-floating-2Fal1 {
  background: rgb(255, 64, 129);
  color: rgb(255, 255, 255);
}
.theme-accent-2UBJR:not([disabled]).theme-flat-1dq-H,
  .theme-accent-2UBJR:not([disabled]).theme-toggle-4ow0V {
  color: rgb(255, 64, 129);
}
.theme-accent-2UBJR:not([disabled]).theme-flat-1dq-H:focus:not(:active), .theme-accent-2UBJR:not([disabled]).theme-toggle-4ow0V:focus:not(:active) {
  background: rgba(255, 64, 129, 0.2);
}
.theme-accent-2UBJR:not([disabled]).theme-flat-1dq-H:hover {
  background: rgba(255, 64, 129, 0.2);
}
.theme-neutral-2F62N:not([disabled]).theme-raised-_cK53,
  .theme-neutral-2F62N:not([disabled]).theme-floating-2Fal1 {
  background-color: rgb(255, 255, 255);
  color: rgb(33, 33, 33);
}
.theme-neutral-2F62N:not([disabled]).theme-flat-1dq-H,
  .theme-neutral-2F62N:not([disabled]).theme-toggle-4ow0V {
  color: rgb(33, 33, 33);
}
.theme-neutral-2F62N:not([disabled]).theme-flat-1dq-H:focus:not(:active), .theme-neutral-2F62N:not([disabled]).theme-toggle-4ow0V:focus:not(:active) {
  background: rgba(33, 33, 33, 0.2);
}
.theme-neutral-2F62N:not([disabled]).theme-flat-1dq-H:hover {
  background: rgba(33, 33, 33, 0.2);
}
.theme-neutral-2F62N:not([disabled]).theme-inverse-2g71u.theme-raised-_cK53,
    .theme-neutral-2F62N:not([disabled]).theme-inverse-2g71u.theme-floating-2Fal1 {
  background-color: rgb(33, 33, 33);
  color: rgb(255, 255, 255);
}
.theme-neutral-2F62N:not([disabled]).theme-inverse-2g71u.theme-flat-1dq-H,
    .theme-neutral-2F62N:not([disabled]).theme-inverse-2g71u.theme-toggle-4ow0V {
  color: rgb(255, 255, 255);
}
.theme-neutral-2F62N:not([disabled]).theme-inverse-2g71u.theme-flat-1dq-H:focus:not(:active), .theme-neutral-2F62N:not([disabled]).theme-inverse-2g71u.theme-toggle-4ow0V:focus:not(:active) {
  background: rgba(33, 33, 33, 0.2);
}
.theme-neutral-2F62N:not([disabled]).theme-inverse-2g71u.theme-flat-1dq-H:hover {
  background: rgba(33, 33, 33, 0.2);
}
.theme-neutral-2F62N.theme-inverse-2g71u[disabled] {
  background-color: rgba(0, 0, 0, 0.08);
  color: rgba(0, 0, 0, 0.54);
}

.theme-overlay-2AHsF {
  background-color: rgb(0, 0, 0);
  bottom: 0;
  height: 100vh;
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: fixed;
  top: 0;
  transition: opacity 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  width: 100vw
}
.theme-overlay-2AHsF.theme-active-1v39W {
  opacity: 0.6;
  pointer-events: all;
}

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */
.theme-wrapper-wLhW2 {
  position: relative;
  z-index: 200;
}
.theme-drawer-2Z9So {
  background-color: rgb(250, 250, 250);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14),
    0 3px 1px -2px rgba(0, 0, 0, .2),
    0 1px 5px 0 rgba(0, 0, 0, .12);
  color: rgb(66, 66, 66);
  display: block;
  height: 100vh;
  overflow-x: hidden;
  overflow-y: auto;
  pointer-events: none;
  position: fixed;
  top: 0;
  transform-style: preserve-3d;
  transition: transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  transition-delay: 0s;
  width: 280px;
  will-change: transform;
    box-sizing: border-box;
    font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    -webkit-text-size-adjust: 100%;
       -moz-text-size-adjust: 100%;
            text-size-adjust: 100%
}
.theme-drawer-2Z9So *,
    .theme-drawer-2Z9So *::after,
    .theme-drawer-2Z9So *::before {
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
     -moz-text-size-adjust: 100%;
          text-size-adjust: 100%;
  -webkit-touch-callout: none;
}
.theme-drawer-2Z9So.theme-active-1n-VF {
  pointer-events: all;
  transform: translateX(0);
  transition-delay: 0.07s;
}
.theme-drawer-2Z9So.theme-right--lbWe {
  border-left: 1px solid rgb(224, 224, 224);
  right: 0;
}
.theme-drawer-2Z9So.theme-right--lbWe:not(.theme-active-1n-VF) {
  transform: translateX(100%);
}
.theme-drawer-2Z9So.theme-left-1OHOF {
  border-right: 1px solid rgb(224, 224, 224);
  left: 0;
}
.theme-drawer-2Z9So.theme-left-1OHOF:not(.theme-active-1n-VF) {
  transform: translateX(-100%);
}
@media screen and (min-width: 600px) {
  .theme-drawer-2Z9So {
    width: 320px;
  }
}

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */
.theme-wrapper-1eA_3 {
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100vh;
  justify-content: center;
  position: fixed;
  top: 0;
  width: 100vw;
  z-index: 200;
    box-sizing: border-box;
    font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    -webkit-text-size-adjust: 100%;
       -moz-text-size-adjust: 100%;
            text-size-adjust: 100%;
}
.theme-wrapper-1eA_3 *,
    .theme-wrapper-1eA_3 *::after,
    .theme-wrapper-1eA_3 *::before {
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
     -moz-text-size-adjust: 100%;
          text-size-adjust: 100%;
  -webkit-touch-callout: none;
}
.theme-dialog--bZDx {
  background-color: rgb(255, 255, 255);
  border-radius: 2px;
  box-shadow: 0 19px 60px rgba(0, 0, 0, .3), 0 15px 20px rgba(0, 0, 0, .22);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  max-width: 96vw;
  opacity: 0;
  overflow: inherit;
  transform: translateY(-40px);
  transition:
    opacity 0.35s cubic-bezier(0.4, 0, 0.2, 1),
    transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  transition-delay: 0.07s
}
.theme-dialog--bZDx.theme-active-2zHvJ {
  opacity: 1;
  transform: translateY(0%);
}
.theme-small-11e9e {
  width: 30vw;
}
@media screen and (max-width: 720px) {
  .theme-small-11e9e {
    width: 50vw;
  }
}
@media screen and (max-width: 600px) {
  .theme-small-11e9e {
    width: 75vw;
  }
}
.theme-normal-5gBDy {
  width: 50vw;
}
@media screen and (max-width: 600px) {
  .theme-normal-5gBDy {
    width: 96vw;
  }
}
.theme-large-1nFpQ {
  width: 96vw;
}
.theme-fullscreen-LmpiN {
  width: 96vw;
}
@media screen and (max-width: 600px) {
  .theme-fullscreen-LmpiN {
    border-radius: 0;
    max-height: 100vh;
    max-width: 100vw;
    min-height: 100vh;
    width: 100vw;
  }
}
.theme-title-3EYKh {
  color: rgb(0, 0, 0);
  flex-grow: 0;
  font-size: 20px;
  font-weight: 500;
  letter-spacing: 0.02em;
  line-height: 1;
  margin: 0 0 16px;
}
.theme-body-16ijy {
  color: rgb(117, 117, 117);
  flex-grow: 2;
  padding: 24px
}
.theme-body-16ijy p {
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 24px;
  margin: 0;
}
.theme-navigation-3TCSe {
  flex-grow: 0;
  padding: 8px;
  text-align: right;
}
.theme-button-Stm-6 {
  margin-left: 8px;
  min-width: 0;
  padding-left: 8px;
  padding-right: 8px;
}

