@import url(https://fonts.googleapis.com/css?family=Roboto:400,400i,500&display=swap);
@import url(https://fonts.googleapis.com/css?family=Bai+Jamjuree:600,700&display=swap);
@import url(https://fonts.googleapis.com/css?family=Rubik:400,450,500,700,500&display=swap);
@import url(https://fonts.googleapis.com/css?family=Assistant:400,450,500,700&display=swap);
.container {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .container {
      width: 960px; } }
  @media (max-width: 1000px) {
    .container {
      width: 740px; } }

#app {
  overflow: hidden; }

* {
  box-sizing: border-box; }

html {
  font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }

a {
  text-decoration: none !important;
  font-family: Roboto;
  letter-spacing: normal;
  color: #1c1c1c; }
  a:hover {
    text-decoration: underline !important; }

select {
  width: 142px;
  height: 40px;
  border: solid 1px #e0e0e0;
  background-color: #e0e0e0;
  font-size: 14px;
  color: #222222;
  outline: none; }

a:not([class]) {
  text-decoration: underline; }
  a:not([class]):hover {
    text-decoration: none; }

ul {
  padding: 0;
  margin: 0 0 24px;
  list-style: none; }
  ul:not([class]) > li {
    position: relative;
    list-style: none;
    padding-left: 16px; }
    ul:not([class]) > li::before {
      content: "";
      position: absolute;
      width: 4px;
      height: 4px;
      top: 0.7em;
      left: 0;
      border-radius: 50%; }
    ul:not([class]) > li:not(:first-child) {
      margin-top: 8px; }
  ul.uk-list-check {
    font-weight: 600;
    color: #777777; }
    ul.uk-list-check li {
      padding-left: 30px;
      position: relative;
      line-height: 1.29; }
      ul.uk-list-check li:not(:last-child) {
        margin-bottom: 8px; }
      ul.uk-list-check li::before {
        content: "";
        position: absolute;
        top: 0.2em;
        left: 0;
        width: 13px;
        height: 6px;
        transform: rotate(-51deg);
        border-radius: 0;
        border: solid #00a82f;
        border-width: 0 0 2px 2px;
        background: none; }

ol {
  counter-reset: ol;
  padding: 0;
  margin: 0 0 24px; }
  ol > li {
    position: relative;
    list-style: none;
    padding-left: 24px; }
    ol > li::before {
      counter-increment: ol;
      content: counter(ol) ".";
      position: absolute;
      top: 0;
      left: 5px;
      color: #e10a14; }
    ol > li:nth-child(n + 2) {
      margin-top: 8px; }

blockquote {
  background-color: rgba(105, 190, 40, 0.05);
  color: #1c1c1c;
  padding: 16px 24px;
  border-radius: 4px;
  position: relative;
  z-index: 1; }
  blockquote::before {
    color: #1c1c1c;
    content: "\2033";
    opacity: 0.2;
    position: absolute;
    left: 8px;
    top: 9px;
    font-size: 58px;
    font-style: italic;
    line-height: 0.9;
    z-index: -1; }
    @media (max-width: 959px) {
      blockquote::before {
        left: 1px;
        top: 6px; } }
  blockquote p {
    margin: 0; }
  @media (max-width: 959px) {
    blockquote {
      font-size: 15px;
      padding: 16px; } }

@media (min-width: 1200px) {
  .uk-text-small {
    font-size: 16px; } }

@media (min-width: 1200px) {
  .uk-text-big {
    font-size: 20px;
    font-weight: 600;
    line-height: 1.3; } }

.icon-svg {
  line-height: 0.5;
  display: flex;
  align-items: center; }
  .icon-svg > div {
    width: 100%; }
  .icon-svg svg {
    width: 100%; }

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 700;
  font-family: "Bai Jamjuree", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  margin-top: 0;
  -webkit-margin-after: 0;
          margin-block-end: 0; }

h1 {
  font-weight: 700;
  font-family: "Bai Jamjuree", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 20px; }

h2 {
  font-size: 16px;
  font-family: "Bai Jamjuree", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }

@media (max-width: 959px) {
  h3 {
    font-size: 18px; } }

h5 {
  font-weight: 600; }

h6 {
  text-transform: uppercase; }

.align-left {
  margin-bottom: 24px; }
  @media (min-width: 640px) {
    .align-left {
      margin-right: 16px;
      float: left; } }
  @media (min-width: 960px) {
    .align-left {
      margin-right: 24px; } }
  @media (max-width: 639px) {
    .align-left {
      width: 100%; } }

.align-right {
  margin-bottom: 24px; }
  @media (min-width: 640px) {
    .align-right {
      margin-left: 16px;
      float: right; } }
  @media (min-width: 960px) {
    .align-right {
      margin-left: 24px; } }
  @media (max-width: 639px) {
    .align-right {
      width: 100%; } }

.uk-container.uk-container-medium {
  max-width: 860px; }

body {
  margin: 0;
  padding: 0;
  height: 100%;
  background: #f7f7f7;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.authorization-container-component_container__3FcB- {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .authorization-container-component_container__3FcB- {
      width: 960px; } }
  @media (max-width: 1000px) {
    .authorization-container-component_container__3FcB- {
      width: 740px; } }

.authorization-container-component_container__3FcB- {
  background: #1c1c1c;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-image: url("https://viper-development-images.s3-eu-west-1.amazonaws.com/blackFriday/pattern.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom; }

.authorization-container-component_center__U9hdU {
  min-height: 560px; }

.authorization-container-component_parent__25kGp {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%; }

.authorization-container-component_logo__15AH4 {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 48px; }

.authorization-container-component_loginContainer__22OSO {
  display: flex;
  flex-direction: column;
  background: white;
  min-width: 370px;
  max-width: 370px;
  padding: 40px;
  margin-bottom: 15%; }

.image-component_container__2YUH_ {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .image-component_container__2YUH_ {
      width: 960px; } }
  @media (max-width: 1000px) {
    .image-component_container__2YUH_ {
      width: 740px; } }

.image-component_placeholder__1fGjW {
  display: flex;
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  flex-direction: column; }
  .image-component_placeholder__1fGjW .image-component_placeholder-text__5bMjl {
    margin-top: 8px;
    color: #777777; }

.image-component_icon__3VpHt {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%; }

.image-component_imageContainer__LneFP {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%; }
  .image-component_imageContainer__LneFP img {
    max-height: 100%;
    max-width: 100%; }

.icon-component_container__gwbqA {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .icon-component_container__gwbqA {
      width: 960px; } }
  @media (max-width: 1000px) {
    .icon-component_container__gwbqA {
      width: 740px; } }

.icon-component_icon-svg__iGKlW span,
.icon-component_icon-svg__iGKlW svg,
.icon-component_icon-svg__iGKlW path {
  display: flex;
  width: inherit;
  height: inherit; }

.icon-component_icon-svg--outline__3cCUy span,
.icon-component_icon-svg--outline__3cCUy svg,
.icon-component_icon-svg--outline__3cCUy path {
  stroke: inherit; }

.icon-component_icon-svg--stroke-width__E5YJx span,
.icon-component_icon-svg--stroke-width__E5YJx svg,
.icon-component_icon-svg--stroke-width__E5YJx path {
  stroke-width: inherit; }

.icon-component_icon-svg--filled__3b2Dm span,
.icon-component_icon-svg--filled__3b2Dm svg,
.icon-component_icon-svg--filled__3b2Dm path {
  fill: inherit; }

.label-component_container__3Jc3U {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .label-component_container__3Jc3U {
      width: 960px; } }
  @media (max-width: 1000px) {
    .label-component_container__3Jc3U {
      width: 740px; } }

.label-component_label__3rkxP {
  align-items: center;
  border-radius: 50px;
  display: flex;
  font-size: 10px;
  font-weight: 500;
  padding: 4px 6px;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  min-width: 58px;
  justify-content: center;
  box-sizing: border-box; }

.label-component_live__29kJg {
  background: #e6faec;
  color: #00a82f; }

.label-component_offline__2tBqo {
  background: #ffe0e2;
  color: #e10a14; }

.select-label-component_container__30FXh {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .select-label-component_container__30FXh {
      width: 960px; } }
  @media (max-width: 1000px) {
    .select-label-component_container__30FXh {
      width: 740px; } }

.select-label-component_selectWrapper__2jFEQ {
  padding: 4px 8px;
  border-radius: 50px;
  box-sizing: border-box;
  display: flex; }
  .select-label-component_selectWrapper__2jFEQ.select-label-component_live__1RqFx {
    background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzAwYTgyZjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEuNDEgNC42NyAyLjQ4IDMuMTggMy41NCA0LjY3IDEuNDEgNC42NyIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIzLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zMyAzLjU0IDUuMzMiLz48L3N2Zz4=) no-repeat 100% 50%;
    background-size: 24px 24px;
    background-color: #e6faec; }
    .select-label-component_selectWrapper__2jFEQ.select-label-component_live__1RqFx .select-label-component_select__1xJbj {
      color: #00a82f; }
  .select-label-component_selectWrapper__2jFEQ.select-label-component_offline__2ZmAB {
    background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6I2UxMGExNDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEuNDEgNC42NyAyLjQ4IDMuMTggMy41NCA0LjY3IDEuNDEgNC42NyIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIzLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zMyAzLjU0IDUuMzMiLz48L3N2Zz4=) no-repeat 100% 50%;
    background-size: 24px 24px;
    background-color: #ffe0e2; }
    .select-label-component_selectWrapper__2jFEQ.select-label-component_offline__2ZmAB .select-label-component_select__1xJbj {
      color: #e10a14; }

.select-label-component_select__1xJbj {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  padding-right: 20px;
  font-size: 10px;
  font-weight: 600;
  position: relative;
  text-align: left;
  text-transform: uppercase;
  border: none;
  height: 100%;
  width: 100%;
  background: none; }

.modal-navbar-component_container__3XxpM {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .modal-navbar-component_container__3XxpM {
      width: 960px; } }
  @media (max-width: 1000px) {
    .modal-navbar-component_container__3XxpM {
      width: 740px; } }

.modal-navbar-component_modal-navbar__12umS {
  opacity: 0;
  visibility: hidden;
  position: fixed;
  z-index: 1030;
  right: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  transition: 0.2s opacity ease-in-out;
  background: rgba(0, 0, 0, 0.35); }
  .modal-navbar-component_modal-navbar__12umS.modal-navbar-component_opened__1RFB7 {
    opacity: 1;
    visibility: visible; }
  .modal-navbar-component_modal-navbar__close__2AvOx {
    color: #fff;
    display: flex;
    align-items: center;
    cursor: pointer; }
    .modal-navbar-component_modal-navbar__close__menu__7sS55 {
      margin-bottom: 39px; }
      .modal-navbar-component_modal-navbar__close__menu__7sS55:hover {
        color: #e10a14; }
    .modal-navbar-component_modal-navbar__close__search__1E3rJ {
      position: absolute;
      right: 32px;
      top: 32px;
      z-index: 1; }
      .modal-navbar-component_modal-navbar__close__search__1E3rJ:hover {
        color: #e10a14; }
    .modal-navbar-component_modal-navbar__close__2AvOx > div {
      margin-right: 8px; }
    .modal-navbar-component_modal-navbar__close__2AvOx path {
      stroke: currentColor; }
    .modal-navbar-component_modal-search__2TgYp .modal-navbar-component_modal-navbar__close__2AvOx {
      top: 30px; }
      @media (max-width: 959px) {
        .modal-navbar-component_modal-search__2TgYp .modal-navbar-component_modal-navbar__close__2AvOx {
          top: 24px;
          color: #1c1c1c; } }
      @media (max-width: 639px) {
        .modal-navbar-component_modal-search__2TgYp .modal-navbar-component_modal-navbar__close__2AvOx {
          right: 24px; } }
  .modal-navbar-component_modal-navbar__open__1eQh4 {
    padding: 0;
    border: 0;
    background: none;
    margin: 0; }
  .modal-navbar-component_modal-navbar__holder__3d2bN {
    background: #1c1c1c; }
    .modal-navbar-component_modal-navbar__holder__menu__close__3TccF {
      width: 0;
      position: absolute;
      top: 0;
      bottom: 0;
      right: 0;
      transition: 0.25s all ease-in-out;
      height: 100%; }
    .modal-navbar-component_modal-navbar__holder__menu__open__2RPwo {
      width: 400px;
      transition: 0.25s width ease-in-out; }
  .modal-navbar-component_modal-navbar__container__2av5_ {
    position: relative;
    max-width: 1200px;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px; }
    @media (min-width: 640px) {
      .modal-navbar-component_modal-navbar__container__2av5_ {
        padding-left: 24px;
        padding-right: 24px; } }
    @media (min-width: 960px) {
      .modal-navbar-component_modal-navbar__container__2av5_ {
        padding-left: 32px;
        padding-right: 32px; } }
    .modal-navbar-component_modal-navbar__container__menu__Gj5Yg {
      padding-top: 48px;
      padding-bottom: 40px;
      height: calc(100% - 80px); }

.clickable-component_container__2T0X4 {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .clickable-component_container__2T0X4 {
      width: 960px; } }
  @media (max-width: 1000px) {
    .clickable-component_container__2T0X4 {
      width: 740px; } }

.clickable-component_button--primary-default--icon-filled__P4df8 svg path {
  fill: #fff; }

.clickable-component_button--primary-default--icon-filled__P4df8:hover svg path {
  fill: #fff; }

.clickable-component_button--primary-default--icon-outline__1aKJA svg path {
  stroke: #fff; }

.clickable-component_button--primary-default--icon-outline__1aKJA:hover svg path {
  stroke: #fff; }

.clickable-component_button--primary-default--icon-outline-fill__UtzWH svg path {
  fill: #fff;
  stroke: #fff; }

.clickable-component_button--primary-default--icon-outline-fill__UtzWH:hover svg path {
  fill: #fff;
  stroke: #fff; }

.clickable-component_button--primary-brand--icon-filled__3byEG svg path {
  fill: #fff; }

.clickable-component_button--primary-brand--icon-filled__3byEG:hover svg path {
  fill: #fff; }

.clickable-component_button--primary-brand--icon-outline__11Urm svg path {
  stroke: #fff; }

.clickable-component_button--primary-brand--icon-outline__11Urm:hover svg path {
  stroke: #fff; }

.clickable-component_button--primary-brand--icon-outline-fill__2DIUB svg path {
  fill: #fff;
  stroke: #fff; }

.clickable-component_button--primary-brand--icon-outline-fill__2DIUB:hover svg path {
  fill: #fff;
  stroke: #fff; }

.clickable-component_button--primary-inverted--icon-filled__3l3rU svg path {
  fill: #1c1c1c; }

.clickable-component_button--primary-inverted--icon-filled__3l3rU:hover svg path {
  fill: #1c1c1c; }

.clickable-component_button--primary-inverted--icon-outline__1EVWX svg path {
  stroke: #1c1c1c; }

.clickable-component_button--primary-inverted--icon-outline__1EVWX:hover svg path {
  stroke: #1c1c1c; }

.clickable-component_button--primary-inverted--icon-outline-fill__tSEQA svg path {
  fill: #1c1c1c;
  stroke: #1c1c1c; }

.clickable-component_button--primary-inverted--icon-outline-fill__tSEQA:hover svg path {
  fill: #1c1c1c;
  stroke: #1c1c1c; }

.clickable-component_button--secondary--icon-filled__3J6yN svg path {
  fill: #1c1c1c; }

.clickable-component_button--secondary--icon-filled__3J6yN:hover svg path {
  fill: #1c1c1c; }

.clickable-component_button--secondary--icon-outline__is30H svg path {
  stroke: #1c1c1c; }

.clickable-component_button--secondary--icon-outline__is30H:hover svg path {
  stroke: #1c1c1c; }

.clickable-component_button--secondary--icon-outline-fill__2ulqg svg path {
  fill: #1c1c1c;
  stroke: #1c1c1c; }

.clickable-component_button--secondary--icon-outline-fill__2ulqg:hover svg path {
  fill: #1c1c1c;
  stroke: #1c1c1c; }

.clickable-component_button--secondary-inverted--icon-filled__3WlTF svg path {
  fill: #1c1c1c; }

.clickable-component_button--secondary-inverted--icon-filled__3WlTF:hover svg path {
  fill: #1c1c1c; }

.clickable-component_button--secondary-inverted--icon-outline__2XmO2 svg path {
  stroke: #1c1c1c; }

.clickable-component_button--secondary-inverted--icon-outline__2XmO2:hover svg path {
  stroke: #1c1c1c; }

.clickable-component_button--secondary-inverted--icon-outline-fill__CWjN1 svg path {
  fill: #1c1c1c;
  stroke: #1c1c1c; }

.clickable-component_button--secondary-inverted--icon-outline-fill__CWjN1:hover svg path {
  fill: #1c1c1c;
  stroke: #1c1c1c; }

.clickable-component_button--tertiary--icon-filled__1CmHr svg path {
  fill: #e10a14; }

.clickable-component_button--tertiary--icon-filled__1CmHr:hover svg path {
  fill: #bf0811 !important; }

.clickable-component_button--tertiary--icon-outline__1kjQR svg path {
  stroke: #e10a14; }

.clickable-component_button--tertiary--icon-outline__1kjQR:hover svg path {
  stroke: #bf0811 !important; }

.clickable-component_button--tertiary--icon-outline-fill__1CGlo svg path {
  fill: #e10a14;
  stroke: #e10a14; }

.clickable-component_button--tertiary--icon-outline-fill__1CGlo:hover svg path {
  fill: #bf0811 !important;
  stroke: #bf0811 !important; }

.clickable-component_button--tertiary-inverted--icon-filled__NCUur svg path {
  fill: #fff; }

.clickable-component_button--tertiary-inverted--icon-filled__NCUur:hover svg path {
  fill: #fff; }

.clickable-component_button--tertiary-inverted--icon-outline__3WbrS svg path {
  stroke: #fff; }

.clickable-component_button--tertiary-inverted--icon-outline__3WbrS:hover svg path {
  stroke: #fff; }

.clickable-component_button--tertiary-inverted--icon-outline-fill__3w5NF svg path {
  fill: #fff;
  stroke: #fff; }

.clickable-component_button--tertiary-inverted--icon-outline-fill__3w5NF:hover svg path {
  fill: #fff;
  stroke: #fff; }

.clickable-component_button--link-primary--icon-filled__1mrkG svg path {
  fill: #1c1c1c; }

.clickable-component_button--link-primary--icon-filled__1mrkG:hover svg path {
  fill: #e10a14; }

.clickable-component_button--link-primary--icon-outline__Ssl18 svg path {
  stroke: #1c1c1c; }

.clickable-component_button--link-primary--icon-outline__Ssl18:hover svg path {
  stroke: #e10a14; }

.clickable-component_button--link-primary--icon-outline-fill__35J-T svg path {
  fill: #1c1c1c;
  stroke: #1c1c1c; }

.clickable-component_button--link-primary--icon-outline-fill__35J-T:hover svg path {
  fill: #e10a14;
  stroke: #e10a14; }

.clickable-component_button--link-secondary--icon-filled__oWRtj svg path {
  fill: #e10a14; }

.clickable-component_button--link-secondary--icon-filled__oWRtj:hover svg path {
  fill: #bf0811 !important; }

.clickable-component_button--link-secondary--icon-outline__3uujA svg path {
  stroke: #e10a14; }

.clickable-component_button--link-secondary--icon-outline__3uujA:hover svg path {
  stroke: #bf0811 !important; }

.clickable-component_button--link-secondary--icon-outline-fill__2xTBA svg path {
  fill: #e10a14;
  stroke: #e10a14; }

.clickable-component_button--link-secondary--icon-outline-fill__2xTBA:hover svg path {
  fill: #bf0811 !important;
  stroke: #bf0811 !important; }

.clickable-component_button--link-tertiary--icon-filled__1HNsQ svg path {
  fill: #00a82f; }

.clickable-component_button--link-tertiary--icon-filled__1HNsQ:hover svg path {
  fill: #008425 !important; }

.clickable-component_button--link-tertiary--icon-outline__2ourC svg path {
  stroke: #00a82f; }

.clickable-component_button--link-tertiary--icon-outline__2ourC:hover svg path {
  stroke: #008425 !important; }

.clickable-component_button--link-tertiary--icon-outline-fill__3U7jh svg path {
  fill: #00a82f;
  stroke: #00a82f; }

.clickable-component_button--link-tertiary--icon-outline-fill__3U7jh:hover svg path {
  fill: #008425 !important;
  stroke: #008425 !important; }

a.clickable-component_button__3uk4x,
a.clickable-component_button--primary-default__2vIXa,
.clickable-component_button__3uk4x,
.clickable-component_button--primary-default__2vIXa {
  outline: none;
  margin: 0;
  border: none;
  box-sizing: border-box !important;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  font-size: 15px;
  line-height: 1.3;
  font-weight: 500;
  text-align: center;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  justify-content: center;
  position: relative;
  border-radius: 2px;
  padding: 8px 16px;
  transition: background-color 0.05s;
  cursor: pointer;
  color: #fff;
  background-color: #00a82f; }
  a.clickable-component_button--animated__LLane svg,
  a.clickable-component_button--primary-default--animated__28tcQ svg,
  .clickable-component_button--animated__LLane svg,
  .clickable-component_button--primary-default--animated__28tcQ svg {
    transition: transform 150ms ease-in-out; }
  a.clickable-component_button--animated__LLane:hover svg,
  a.clickable-component_button--primary-default--animated__28tcQ:hover svg,
  .clickable-component_button--animated__LLane:hover svg,
  .clickable-component_button--primary-default--animated__28tcQ:hover svg {
    transform: translateX(4px); }
  a.clickable-component_button__3uk4x:focus,
  a.clickable-component_button--primary-default__2vIXa:focus,
  .clickable-component_button__3uk4x:focus,
  .clickable-component_button--primary-default__2vIXa:focus {
    box-shadow: 0 0 3pt 2pt #719ece; }
  a.clickable-component_button__3uk4x .clickable-component_icon-svg__1fMK9,
  a.clickable-component_button--primary-default__2vIXa .clickable-component_icon-svg__1fMK9,
  .clickable-component_button__3uk4x .clickable-component_icon-svg__1fMK9,
  .clickable-component_button--primary-default__2vIXa .clickable-component_icon-svg__1fMK9 {
    display: flex;
    align-items: center; }
  a.clickable-component_button__3uk4x:hover,
  a.clickable-component_button__3uk4x .clickable-component_button--primary-default__2vIXa:hover,
  a.clickable-component_button--primary-default__2vIXa:hover,
  a.clickable-component_button--primary-default__2vIXa .clickable-component_button--primary-default__2vIXa:hover,
  .clickable-component_button__3uk4x:hover,
  .clickable-component_button__3uk4x .clickable-component_button--primary-default__2vIXa:hover,
  .clickable-component_button--primary-default__2vIXa:hover,
  .clickable-component_button--primary-default__2vIXa .clickable-component_button--primary-default__2vIXa:hover {
    text-decoration: none !important;
    background-color: #00992b; }
  a.clickable-component_button--disabled__2Vdy1,
  a.clickable-component_button--primary-default--disabled__qZKwn,
  .clickable-component_button--disabled__2Vdy1,
  .clickable-component_button--primary-default--disabled__qZKwn {
    opacity: 0.5;
    background-color: #a9a9a9; }
    a.clickable-component_button--disabled__2Vdy1:hover,
    a.clickable-component_button--primary-default--disabled__qZKwn:hover,
    .clickable-component_button--disabled__2Vdy1:hover,
    .clickable-component_button--primary-default--disabled__qZKwn:hover {
      background-color: #a9a9a9;
      cursor: not-allowed;
      opacity: 0.5; }
  a.clickable-component_button--primary-brand__x6xY-,
  a.clickable-component_button--primary-default--primary-brand__2d9x0,
  .clickable-component_button--primary-brand__x6xY-,
  .clickable-component_button--primary-default--primary-brand__2d9x0 {
    background-color: #1c1c1c; }
    a.clickable-component_button--primary-brand__x6xY-:hover,
    a.clickable-component_button--primary-default--primary-brand__2d9x0:hover,
    .clickable-component_button--primary-brand__x6xY-:hover,
    .clickable-component_button--primary-default--primary-brand__2d9x0:hover {
      background-color: #363636; }
  a.clickable-component_button--primary-inverted__mM1tw, a.clickable-component_button--secondary-inverted__2N1tK,
  a.clickable-component_button--primary-default--primary-inverted__36G7O,
  a.clickable-component_button--primary-default--secondary-inverted__Ue_OO,
  .clickable-component_button--primary-inverted__mM1tw,
  .clickable-component_button--secondary-inverted__2N1tK,
  .clickable-component_button--primary-default--primary-inverted__36G7O,
  .clickable-component_button--primary-default--secondary-inverted__Ue_OO {
    color: #1c1c1c !important;
    background-color: #fff;
    border: solid 1px #e0e0e0; }
    a.clickable-component_button--primary-inverted__mM1tw:hover, a.clickable-component_button--secondary-inverted__2N1tK:hover,
    a.clickable-component_button--primary-default--primary-inverted__36G7O:hover,
    a.clickable-component_button--primary-default--secondary-inverted__Ue_OO:hover,
    .clickable-component_button--primary-inverted__mM1tw:hover,
    .clickable-component_button--secondary-inverted__2N1tK:hover,
    .clickable-component_button--primary-default--primary-inverted__36G7O:hover,
    .clickable-component_button--primary-default--secondary-inverted__Ue_OO:hover {
      background-color: #f7f7f7; }
    a.clickable-component_button--primary-inverted--disabled__Dj-jT, a.clickable-component_button--secondary-inverted--disabled__3qqhK,
    a.clickable-component_button--primary-default--primary-inverted--disabled__3LV1i,
    a.clickable-component_button--primary-default--secondary-inverted--disabled__1fBDI,
    .clickable-component_button--primary-inverted--disabled__Dj-jT,
    .clickable-component_button--secondary-inverted--disabled__3qqhK,
    .clickable-component_button--primary-default--primary-inverted--disabled__3LV1i,
    .clickable-component_button--primary-default--secondary-inverted--disabled__1fBDI {
      opacity: 0.5;
      background-color: transparent; }
      a.clickable-component_button--primary-inverted--disabled__Dj-jT:hover, a.clickable-component_button--secondary-inverted--disabled__3qqhK:hover,
      a.clickable-component_button--primary-default--primary-inverted--disabled__3LV1i:hover,
      a.clickable-component_button--primary-default--secondary-inverted--disabled__1fBDI:hover,
      .clickable-component_button--primary-inverted--disabled__Dj-jT:hover,
      .clickable-component_button--secondary-inverted--disabled__3qqhK:hover,
      .clickable-component_button--primary-default--primary-inverted--disabled__3LV1i:hover,
      .clickable-component_button--primary-default--secondary-inverted--disabled__1fBDI:hover {
        background-color: transparent;
        cursor: not-allowed;
        opacity: 0.5; }
  a.clickable-component_button--secondary__1mvi_,
  a.clickable-component_button--primary-default--secondary__1hmH6,
  .clickable-component_button--secondary__1mvi_,
  .clickable-component_button--primary-default--secondary__1hmH6 {
    color: #1c1c1c !important;
    background-color: #f0f0f0; }
    a.clickable-component_button--secondary__1mvi_:hover,
    a.clickable-component_button--primary-default--secondary__1hmH6:hover,
    .clickable-component_button--secondary__1mvi_:hover,
    .clickable-component_button--primary-default--secondary__1hmH6:hover {
      background-color: #dedede; }
  a.clickable-component_button--tertiary__2cXys,
  a.clickable-component_button--primary-default--tertiary__39OUk,
  .clickable-component_button--tertiary__2cXys,
  .clickable-component_button--primary-default--tertiary__39OUk {
    background-color: #ffe0e2;
    color: #e10a14 !important; }
    a.clickable-component_button--tertiary__2cXys:hover,
    a.clickable-component_button--primary-default--tertiary__39OUk:hover,
    .clickable-component_button--tertiary__2cXys:hover,
    .clickable-component_button--primary-default--tertiary__39OUk:hover {
      background-color: #ffd1d4 !important; }
    a.clickable-component_button--tertiary__2cXys svg,
    a.clickable-component_button--primary-default--tertiary__39OUk svg,
    .clickable-component_button--tertiary__2cXys svg,
    .clickable-component_button--primary-default--tertiary__39OUk svg {
      stroke: red; }
    a.clickable-component_button--tertiary--disabled__35eL9,
    a.clickable-component_button--primary-default--tertiary--disabled__1RGo2,
    .clickable-component_button--tertiary--disabled__35eL9,
    .clickable-component_button--primary-default--tertiary--disabled__1RGo2 {
      opacity: 0.5; }
      a.clickable-component_button--tertiary--disabled__35eL9:hover,
      a.clickable-component_button--primary-default--tertiary--disabled__1RGo2:hover,
      .clickable-component_button--tertiary--disabled__35eL9:hover,
      .clickable-component_button--primary-default--tertiary--disabled__1RGo2:hover {
        cursor: not-allowed;
        background-color: #ffe0e2 !important;
        opacity: 0.5; }
  a.clickable-component_button--tertiary-inverted__1OqUm,
  a.clickable-component_button--primary-default--tertiary-inverted__2vNAa,
  .clickable-component_button--tertiary-inverted__1OqUm,
  .clickable-component_button--primary-default--tertiary-inverted__2vNAa {
    color: #fff;
    background-color: transparent;
    box-shadow: inset 0px 0px 0px 2px #e10a14; }
    a.clickable-component_button--tertiary-inverted__1OqUm:hover,
    a.clickable-component_button--primary-default--tertiary-inverted__2vNAa:hover,
    .clickable-component_button--tertiary-inverted__1OqUm:hover,
    .clickable-component_button--primary-default--tertiary-inverted__2vNAa:hover {
      box-shadow: inset 0px 0px 0px 2px #bf0811;
      background-color: #360205 !important; }
  a.clickable-component_button--FAB__1kV-E,
  a.clickable-component_button--primary-default--FAB__i6Kpu,
  .clickable-component_button--FAB__1kV-E,
  .clickable-component_button--primary-default--FAB__i6Kpu {
    padding: 0;
    width: 40px;
    height: 40px; }
  a.clickable-component_button--small__4jsEG,
  a.clickable-component_button--primary-default--small__2Rk2_,
  .clickable-component_button--small__4jsEG,
  .clickable-component_button--primary-default--small__2Rk2_ {
    padding: 8px 18px; }
  a.clickable-component_button--link-primary__3SFcF, a.clickable-component_button--link-secondary__1fTd8, a.clickable-component_button--link-tertiary__2xrTs,
  a.clickable-component_button--primary-default--link-primary__s1_6W,
  a.clickable-component_button--primary-default--link-secondary__Axcbl,
  a.clickable-component_button--primary-default--link-tertiary__1K2Wq,
  .clickable-component_button--link-primary__3SFcF,
  .clickable-component_button--link-secondary__1fTd8,
  .clickable-component_button--link-tertiary__2xrTs,
  .clickable-component_button--primary-default--link-primary__s1_6W,
  .clickable-component_button--primary-default--link-secondary__Axcbl,
  .clickable-component_button--primary-default--link-tertiary__1K2Wq {
    font-size: 16px;
    font-weight: bold;
    font-family: "Bai Jamjuree", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important; }
    a.clickable-component_button--link-primary__3SFcF, a.clickable-component_button--link-primary__3SFcF:hover, a.clickable-component_button--link-secondary__1fTd8, a.clickable-component_button--link-secondary__1fTd8:hover, a.clickable-component_button--link-tertiary__2xrTs, a.clickable-component_button--link-tertiary__2xrTs:hover,
    a.clickable-component_button--primary-default--link-primary__s1_6W,
    a.clickable-component_button--primary-default--link-primary__s1_6W:hover,
    a.clickable-component_button--primary-default--link-secondary__Axcbl,
    a.clickable-component_button--primary-default--link-secondary__Axcbl:hover,
    a.clickable-component_button--primary-default--link-tertiary__1K2Wq,
    a.clickable-component_button--primary-default--link-tertiary__1K2Wq:hover,
    .clickable-component_button--link-primary__3SFcF,
    .clickable-component_button--link-primary__3SFcF:hover,
    .clickable-component_button--link-secondary__1fTd8,
    .clickable-component_button--link-secondary__1fTd8:hover,
    .clickable-component_button--link-tertiary__2xrTs,
    .clickable-component_button--link-tertiary__2xrTs:hover,
    .clickable-component_button--primary-default--link-primary__s1_6W,
    .clickable-component_button--primary-default--link-primary__s1_6W:hover,
    .clickable-component_button--primary-default--link-secondary__Axcbl,
    .clickable-component_button--primary-default--link-secondary__Axcbl:hover,
    .clickable-component_button--primary-default--link-tertiary__1K2Wq,
    .clickable-component_button--primary-default--link-tertiary__1K2Wq:hover {
      padding: 0;
      background: transparent; }
  a.clickable-component_button--link-primary__3SFcF,
  a.clickable-component_button--primary-default--link-primary__s1_6W,
  .clickable-component_button--link-primary__3SFcF,
  .clickable-component_button--primary-default--link-primary__s1_6W {
    color: #1c1c1c; }
  a.clickable-component_button--link-secondary__1fTd8,
  a.clickable-component_button--primary-default--link-secondary__Axcbl,
  .clickable-component_button--link-secondary__1fTd8,
  .clickable-component_button--primary-default--link-secondary__Axcbl {
    color: #e10a14; }
    a.clickable-component_button--link-secondary__1fTd8:hover,
    a.clickable-component_button--primary-default--link-secondary__Axcbl:hover,
    .clickable-component_button--link-secondary__1fTd8:hover,
    .clickable-component_button--primary-default--link-secondary__Axcbl:hover {
      color: #bf0811 !important; }

.clickable-component_icon-left__3qZYm {
  margin-right: 8px;
  display: inherit; }

.clickable-component_icon-right__z2eeu {
  margin-left: 8px;
  display: inherit; }

.clickable-component_button__dynamic-size__3COTv {
  padding: 8px 16px !important;
  background-color: red !important; }

.clickable-component_no-select__2LJPc {
  outline-color: transparent;
  outline-style: none; }

.text-field-component_container__3de0v {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .text-field-component_container__3de0v {
      width: 960px; } }
  @media (max-width: 1000px) {
    .text-field-component_container__3de0v {
      width: 740px; } }

.text-field-component_form-field__2hF-a {
  display: flex;
  flex-direction: column; }
  .text-field-component_form-field__2hF-a:hover {
    border-color: #b9b9b9; }
  .text-field-component_form-field__extra__zOy8G {
    justify-content: right;
    margin: 4px 0;
    display: inline-flex; }
    .text-field-component_form-field__extra__helper__ChWnV, .text-field-component_form-field__extra__error__2Qtyd {
      color: rgba(0, 0, 0, 0.6);
      font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
      -moz-osx-font-smoothing: grayscale;
      -webkit-font-smoothing: antialiased;
      font-size: 0.75rem;
      line-height: 1.25rem;
      font-weight: 400;
      letter-spacing: 0.0333333333em;
      text-decoration: inherit;
      text-transform: inherit;
      display: block;
      line-height: normal;
      text-align: right;
      width: 100%;
      display: block; }
    .text-field-component_form-field__extra__character-counter__w_NDL {
      color: rgba(0, 0, 0, 0.6);
      font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
      -moz-osx-font-smoothing: grayscale;
      -webkit-font-smoothing: antialiased;
      font-size: 0.75rem;
      line-height: 1.25rem;
      font-weight: 400;
      letter-spacing: 0.0333333333em;
      text-decoration: inherit;
      text-transform: inherit;
      display: block;
      margin-top: 0;
      line-height: normal;
      margin-left: auto;
      margin-right: 0;
      padding-right: 0;
      white-space: nowrap;
      text-align: right; }
  .text-field-component_form-field__label__1ZdjW {
    font-size: 12px;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #999999; }
    .text-field-component_form-field__label__error__hHbUt {
      color: #e10a14; }
  .text-field-component_form-field__control__Vgg-f {
    --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;
    display: inline-flex;
    position: relative;
    box-sizing: border-box;
    height: auto;
    overflow: hidden;
    will-change: opacity, transform, color;
    overflow: visible; }
  .text-field-component_form-field__input__3rk89, .text-field-component_form-field__textarea__3_pHk {
    display: flex;
    padding: 8px 12px;
    z-index: 1;
    font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    min-height: 36px;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0.009375em;
    text-decoration: inherit;
    text-transform: inherit;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);
    background: none;
    -webkit-appearance: none;
    background-color: #ffffff;
    border: solid 1px #e0e0e0;
    border-radius: 2px; }
    .text-field-component_form-field__input__3rk89:focus, .text-field-component_form-field__textarea__3_pHk:focus {
      outline: none; }
    .text-field-component_form-field__input__3rk89:hover, .text-field-component_form-field__textarea__3_pHk:hover {
      border-color: #b9b9b9; }
  .text-field-component_form-field__textarea__3_pHk {
    height: 100px; }
  .text-field-component_form-field__focused__3ylsn .text-field-component_form-field__notch__2wmTn > * {
    border-color: #1c1c1c;
    border-width: 2px !important;
    text-overflow: clip;
    z-index: 10; }
  .text-field-component_form-field__focused__3ylsn .text-field-component_form-field__notch-float__3kj2Y {
    border-top: none;
    width: auto; }
    .text-field-component_form-field__focused__3ylsn .text-field-component_form-field__notch-float__3kj2Y > * {
      transform: translateY(-105%) scale(0.75);
      color: #1c1c1c; }
  .text-field-component_form-field__focused__3ylsn .text-field-component_textarea__notch__1X-YA > * {
    border-color: #1c1c1c;
    border-width: 2px !important;
    text-overflow: clip;
    z-index: 10; }
  .text-field-component_form-field__focused__3ylsn .text-field-component_textarea__notch-float__33DOb {
    border-top: none;
    width: auto; }
    .text-field-component_form-field__focused__3ylsn .text-field-component_textarea__notch-float__33DOb > * {
      transform: translateY(-105%) scale(0.75);
      color: #1c1c1c; }

.text-field-component_secondary__3D6Fq .text-field-component_form-field__notch__2wmTn > * {
  border-color: #1c1c1c !important; }

.text-field-component_secondary__3D6Fq .text-field-component_form-field__notch-float__3kj2Y > * {
  transform: translateY(-105%) scale(0.75);
  color: #1c1c1c !important; }

.text-field-component_error__23iKD .text-field-component_form-field__extra__zOy8G {
  display: flex;
  justify-content: right; }
  .text-field-component_error__23iKD .text-field-component_form-field__extra__error__2Qtyd {
    color: #e10a14 !important;
    display: block;
    text-align: right;
    width: 100%; }

.text-field-component_error__23iKD .text-field-component_form-field__notch__2wmTn {
  border-color: #e10a14 !important; }
  .text-field-component_error__23iKD .text-field-component_form-field__notch__2wmTn > * {
    border-color: #e10a14 !important; }
  .text-field-component_error__23iKD .text-field-component_form-field__notch-float__3kj2Y > * {
    color: #e10a14 !important;
    border-color: #e10a14 !important; }

.text-field-component_not-empty__2L2WS .text-field-component_form-field__notch__2wmTn > * {
  text-overflow: clip;
  z-index: 10; }

.text-field-component_not-empty__2L2WS .text-field-component_form-field__notch-float__3kj2Y {
  border-top: none;
  width: auto; }
  .text-field-component_not-empty__2L2WS .text-field-component_form-field__notch-float__3kj2Y > * {
    transform: translateY(-105%) scale(0.75); }

.text-field-component_hovered__2ccZy .text-field-component_form-field__notch__2wmTn > * {
  border-width: 2px !important; }

.text-field-component_searchIcon__3lvBS {
  position: absolute;
  top: 50%;
  left: 12px;
  transform: translateY(-50%);
  z-index: 10; }

.text-field-component_hasIcon__al-XZ {
  padding-left: 44px; }

.text-field-component_disabled__3aCxd {
  color: #999999 !important;
  background-color: #f7f7f7 !important;
  cursor: not-allowed; }

.form-label-component_container__3fQw6 {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .form-label-component_container__3fQw6 {
      width: 960px; } }
  @media (max-width: 1000px) {
    .form-label-component_container__3fQw6 {
      width: 740px; } }

.form-label-component_label__3SQNE {
  font-size: 12px;
  color: #999999; }

.form-label-component_topBar__3HYI8 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 20px;
  margin-bottom: 4px; }

.form-label-component_tooltip__2ixHb {
  display: flex; }

.form-label-component_isOptional__xrszc {
  font-size: 12px;
  margin-left: 4px;
  font-style: italic; }

.form-label-component_errorMessage__SsUwe {
  color: #e10a14; }

.tooltip-component_container__SBHDP {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .tooltip-component_container__SBHDP {
      width: 960px; } }
  @media (max-width: 1000px) {
    .tooltip-component_container__SBHDP {
      width: 740px; } }

.tooltip-component_tooltip__1i4ZB {
  z-index: 9999;
  display: flex;
  cursor: pointer; }

.tooltip-component_maxWidth__1w1Ge {
  max-width: 300px; }

.login-component_container__1pDep {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .login-component_container__1pDep {
      width: 960px; } }
  @media (max-width: 1000px) {
    .login-component_container__1pDep {
      width: 740px; } }

.login-component_loginHeader__2rzI0 {
  width: 84px;
  height: 25px;
  font-size: 20px;
  font-weight: bold;
  color: #1c1c1c; }

.login-component_loginHeader__2rzI0 {
  margin-bottom: 20px; }

.login-component_formField__2yj6_ {
  margin-bottom: 24px; }

.login-component_loginForm__3iVUQ {
  margin-top: 20px; }

.login-component_error__3VwHs {
  height: 38px;
  line-height: 38px;
  background-color: #ffe0e2;
  color: #e10a14;
  font-size: 12px;
  padding-left: 12px; }

.login-component_forgotPassword__hBOKn {
  text-align: right;
  font-size: 12px;
  line-height: 1.5;
  position: absolute;
  margin-left: 168px;
  cursor: pointer; }

.request-password-component_container__6fGw6 {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .request-password-component_container__6fGw6 {
      width: 960px; } }
  @media (max-width: 1000px) {
    .request-password-component_container__6fGw6 {
      width: 740px; } }

.request-password-component_requestPasswordHeader__1m08P {
  height: 25px;
  font-size: 20px;
  font-weight: bold;
  color: #1c1c1c; }

.request-password-component_requestPasswordDescription__1qoUR {
  font-size: 14px;
  line-height: 1.57;
  color: #6d6d6d;
  margin-top: 16px; }

.request-password-component_formField__249eW {
  margin-bottom: 24px; }

.request-password-component_loginForm__1XIKJ {
  margin-top: 20px; }

.request-password-component_backToLogin__10lhR {
  margin-top: 16px; }

.reset-password-component_container__1ATsl {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .reset-password-component_container__1ATsl {
      width: 960px; } }
  @media (max-width: 1000px) {
    .reset-password-component_container__1ATsl {
      width: 740px; } }

.reset-password-component_resetPasswordHeader__91Dud {
  height: 25px;
  font-size: 20px;
  font-weight: bold;
  color: #1c1c1c; }

.reset-password-component_formField__3QvGM {
  margin-bottom: 24px; }

.reset-password-component_form__2zlOI {
  margin-top: 20px; }

.reset-password-component_error__2jDbZ {
  line-height: 1.5;
  background-color: #ffe0e2;
  color: #e10a14;
  font-size: 12px;
  padding: 12px;
  display: flex;
  align-items: center;
  margin-top: 24px;
  margin-bottom: 12px; }

.reset-password-component_resetPasswordDescription__2kggR {
  font-size: 14px;
  line-height: 1.57;
  color: #6d6d6d;
  margin-top: 16px; }

.reset-password-component_submitButton__1lusI {
  margin-top: 35px; }

.nav-bar-component_container__289Pf {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .nav-bar-component_container__289Pf {
      width: 960px; } }
  @media (max-width: 1000px) {
    .nav-bar-component_container__289Pf {
      width: 740px; } }

.nav-bar-component_navBar__13wN0 {
  width: 100%;
  height: 72px;
  box-shadow: 0 1px 0 0 #e2e2e2;
  background-color: #1c1c1c;
  vertical-align: middle;
  position: relative; }

.nav-bar-component_items__2DIsK {
  display: flex;
  justify-content: space-between; }

.nav-bar-component_itemsLeft__3y2pw {
  display: flex;
  height: 72px; }

.nav-bar-component_itemsRight__1Migu {
  display: flex;
  align-items: center; }

.nav-bar-component_image__3cgp_ {
  display: flex; }
  .nav-bar-component_image__3cgp_ a {
    display: flex; }

.nav-bar-component_menuItem__2EWjn {
  vertical-align: middle;
  line-height: 72px;
  margin-left: 32px; }
  .nav-bar-component_menuItem__2EWjn span {
    color: #999999; }
  .nav-bar-component_menuItemSelected__oao0C {
    color: white !important; }

.nav-bar-component_isSelected__1UKb5 {
  border-bottom: 2px solid white; }

.nav-bar-component_imageContainer__10Tvg {
  width: 100%;
  height: 100%;
  display: flex; }

.nav-bar-component_toastii__3OwC7 {
  border-radius: 2px; }

.container {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .container {
      width: 960px; } }
  @media (max-width: 1000px) {
    .container {
      width: 740px; } }

.Toastify__toast {
  border-radius: 2px;
  padding: 16px;
  min-height: 40px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  box-sizing: border-box; }
  .Toastify__toast .Toastify__progress-bar {
    border-radius: 0px 0px 1px 1px;
    height: 2px; }
  .Toastify__toast--default {
    background: #fcfcfc;
    border-color: #969696; }
    .Toastify__toast--default,
    .Toastify__toast--default .Toastify__close-button {
      color: #7c7c7c; }
    .Toastify__toast--default .Toastify__progress-bar {
      background: #7c7c7c; }
  .Toastify__toast--info {
    background: #f9fbff;
    border-color: #4698ff; }
    .Toastify__toast--info,
    .Toastify__toast--info .Toastify__close-button {
      color: #137cff; }
    .Toastify__toast--info .Toastify__progress-bar {
      background: #137cff; }
  .Toastify__toast--success {
    background: #f5fff7;
    border-color: #00db3d; }
    .Toastify__toast--success,
    .Toastify__toast--success .Toastify__close-button {
      color: #00a82f; }
    .Toastify__toast--success .Toastify__progress-bar {
      background: #00a82f; }
  .Toastify__toast--warning {
    background: #fffbee;
    border-color: #ffc108; }
    .Toastify__toast--warning,
    .Toastify__toast--warning .Toastify__close-button {
      color: #d49f00; }
    .Toastify__toast--warning .Toastify__progress-bar {
      background: #d49f00; }
  .Toastify__toast--error {
    background: #feeced;
    border-color: #f52932; }
    .Toastify__toast--error,
    .Toastify__toast--error .Toastify__close-button {
      color: #e10a14; }
    .Toastify__toast--error .Toastify__progress-bar {
      background: #e10a14; }

.nav-bar-settings-item-component_container__1O9b1 {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .nav-bar-settings-item-component_container__1O9b1 {
      width: 960px; } }
  @media (max-width: 1000px) {
    .nav-bar-settings-item-component_container__1O9b1 {
      width: 740px; } }

.nav-bar-settings-item-component_settings__3RfqR {
  display: flex;
  height: 100%;
  position: relative; }
  .nav-bar-settings-item-component_settings__3RfqR a.nav-bar-settings-item-component_settingsButton__1dcjp {
    box-sizing: border-box;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 72px;
    border-left: 1px solid #474747;
    border-right: 1px solid #474747; }
    .nav-bar-settings-item-component_settings__3RfqR a.nav-bar-settings-item-component_settingsButton__1dcjp svg * {
      fill: #999999; }
    .nav-bar-settings-item-component_settings__3RfqR a.nav-bar-settings-item-component_settingsButton__1dcjp:hover, .nav-bar-settings-item-component_settings__3RfqR a.nav-bar-settings-item-component_settingsButton__1dcjp.nav-bar-settings-item-component_active__1Cuwd {
      background-color: rgba(71, 71, 71, 0.3);
      cursor: pointer; }
      .nav-bar-settings-item-component_settings__3RfqR a.nav-bar-settings-item-component_settingsButton__1dcjp:hover svg *, .nav-bar-settings-item-component_settings__3RfqR a.nav-bar-settings-item-component_settingsButton__1dcjp.nav-bar-settings-item-component_active__1Cuwd svg * {
        fill: white; }

.nav-bar-settings-item-component_settingsDropdown__1oZ96 {
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.1);
  border: 1px solid #e0e0e0;
  position: absolute;
  background: white;
  top: 72px;
  right: 0;
  min-width: 230px;
  z-index: 200; }
  .nav-bar-settings-item-component_settingsDropdown__1oZ96 a.nav-bar-settings-item-component_dropdownItem__jQKOQ {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 16px 24px; }
    .nav-bar-settings-item-component_settingsDropdown__1oZ96 a.nav-bar-settings-item-component_dropdownItem__jQKOQ:hover {
      cursor: pointer;
      background-color: #fcfcfc;
      text-decoration: none !important; }
    .nav-bar-settings-item-component_settingsDropdown__1oZ96 a.nav-bar-settings-item-component_dropdownItem__jQKOQ:not(:last-child) {
      border-bottom: 1px solid #e0e0e0; }
    .nav-bar-settings-item-component_settingsDropdown__1oZ96 a.nav-bar-settings-item-component_dropdownItem__jQKOQ .nav-bar-settings-item-component_text__t22pL {
      margin-left: 8px; }

.merchant-overview-component_container__2WLgB {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .merchant-overview-component_container__2WLgB {
      width: 960px; } }
  @media (max-width: 1000px) {
    .merchant-overview-component_container__2WLgB {
      width: 740px; } }

.merchant-overview-component_storeOverview__3DBdj {
  width: 100%; }

.merchant-overview-component_overview__YDvpB {
  background: white;
  display: flex;
  flex-direction: column;
  padding: 16px 24px;
  border: 1px solid #e0e0e0; }

.merchant-overview-component_storeOverviewHeader__2CRzx {
  display: flex;
  height: 36px;
  box-shadow: inset 0 -1px 0 0 var(--grey-border);
  border-bottom: 1px solid #e0e0e0;
  text-transform: uppercase;
  justify-content: space-between; }

.merchant-overview-component_pagination__Pv0Ys {
  display: flex;
  justify-content: center; }

.merchant-overview-component_loadingSpinner__2SjM0 {
  display: flex;
  padding-top: 64px;
  margin-bottom: 32px !important;
  height: 616px; }

.merchant-overview-component_noResults__34dkX {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 24px 0; }

.table-styling-component_container__1f-YG {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .table-styling-component_container__1f-YG {
      width: 960px; } }
  @media (max-width: 1000px) {
    .table-styling-component_container__1f-YG {
      width: 740px; } }

.table-styling-component_status__2QFtj {
  max-width: 80px; }

.table-styling-component_store__2YBnX {
  max-width: 500px; }

.table-styling-component_editStatus__3wT6g {
  max-width: 200px; }

.table-styling-component_platform__2nXXZ {
  max-width: 90px; }

.table-styling-component_editDate__1BvCx {
  max-width: 250px; }

.table-styling-component_push__3snHF {
  max-width: 100px;
  visibility: hidden;
  display: flex;
  justify-content: flex-end; }

.table-styling-component_tableCell__1tk3D,
.table-styling-component_tableCellHeader__1oWTL {
  box-sizing: border-box;
  flex-grow: 1;
  width: 100%;
  overflow: hidden;
  list-style: none;
  display: flex;
  align-items: center;
  font-size: 14px;
  color: #1c1c1c;
  min-width: 80px; }
  .table-styling-component_tableCell__1tk3D:not(.table-styling-component_push__3snHF),
  .table-styling-component_tableCellHeader__1oWTL:not(.table-styling-component_push__3snHF) {
    padding-left: 16px; }

.table-styling-component_tableCell__1tk3D.table-styling-component_editStatus__3wT6g {
  font-size: 12px;
  color: #999;
  font-style: italic; }
  .table-styling-component_tableCell__1tk3D.table-styling-component_editStatus__3wT6g > div {
    padding: 0; }

.table-styling-component_tableCell__1tk3D.table-styling-component_editDate__1BvCx {
  font-size: 12px;
  color: #999;
  font-style: italic; }

.table-styling-component_tableCellHeader__1oWTL {
  color: #777777;
  font-size: 12px; }

.store-filter-bar-component_container__1QIkL {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .store-filter-bar-component_container__1QIkL {
      width: 960px; } }
  @media (max-width: 1000px) {
    .store-filter-bar-component_container__1QIkL {
      width: 740px; } }

.store-filter-bar-component_storeFilterBar__3lXyz {
  height: 40px;
  margin-top: 16px;
  margin-bottom: 16px;
  display: flex;
  align-items: center;
  justify-content: space-between; }

.store-filter-bar-component_push__3V41A {
  display: flex;
  align-items: center; }
  .store-filter-bar-component_push__3V41A > :not(:last-child) {
    margin-right: 8px; }

.store-filter-bar-component_searchField__3FDnr {
  flex: 1 1 auto;
  position: relative;
  width: 250px; }

.store-filter-bar-component_searchIcon__kog_w {
  position: absolute;
  top: 50%;
  left: 12px;
  transform: translateY(-50%); }

.store-filter-bar-component_select__MGcYO {
  background: white;
  border-color: #e0e0e0; }

.modal-dialog-component_container__AL9vn {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .modal-dialog-component_container__AL9vn {
      width: 960px; } }
  @media (max-width: 1000px) {
    .modal-dialog-component_container__AL9vn {
      width: 740px; } }

.modal-dialog-component_c-modal__3XJBj {
  position: relative;
  box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.1);
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  height: auto;
  max-height: 600px;
  min-width: 850px;
  max-width: 850px;
  overflow: scroll;
  border-radius: 2px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.08); }
  @media (max-width: 860px) {
    .modal-dialog-component_c-modal__3XJBj {
      width: 100% !important;
      max-height: 100vh;
      min-width: auto;
      margin-left: 24px;
      margin-right: 24px; } }
  @media (max-width: 460px) {
    .modal-dialog-component_c-modal__3XJBj {
      width: 100% !important;
      max-height: 100vh;
      min-width: auto;
      margin-left: 8px;
      margin-right: 8px; } }
  .modal-dialog-component_c-modal-cover__18ZH4 {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
    transform: translateZ(0);
    background-color: rgba(0, 0, 0, 0.35);
    display: flex;
    justify-content: center;
    align-items: center; }
  .modal-dialog-component_c-modal__close__1REVi {
    position: absolute;
    top: 0;
    right: 0;
    margin: 8px;
    line-height: 1;
    background: transparent;
    border: 0;
    box-shadow: 0;
    cursor: pointer;
    transition: transform 0.2s;
    outline: none !important;
    padding: 0px; }
    .modal-dialog-component_c-modal__close__1REVi > svg {
      height: 23px;
      width: 23px;
      margin-right: 2px;
      margin-top: 2px; }
  .modal-dialog-component_c-modal__close-icon__dba-Q {
    width: 30px;
    height: 30px;
    fill: transparent;
    stroke: #1c1c1c;
    stroke-linecap: round;
    stroke-width: 3; }
  .modal-dialog-component_c-modal__body__-PiBN {
    padding: 35px 30px 35px 30px; }

.modal-dialog-component_closeBackground__3A9Fe {
  position: absolute;
  top: 0;
  right: 0;
  width: 56px;
  height: 56px;
  background-color: #f7f7f7;
  border-radius: 0px 0 0 90px; }
  .modal-dialog-component_closeBackground__3A9Fe:hover {
    background-color: #eaeaea;
    cursor: pointer; }

.modal-dialog-component_modalContent__28odl {
  margin-top: 24px; }

.create-merchant-modal-component_container__7qnL_ {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .create-merchant-modal-component_container__7qnL_ {
      width: 960px; } }
  @media (max-width: 1000px) {
    .create-merchant-modal-component_container__7qnL_ {
      width: 740px; } }

.create-merchant-modal-component_formField__H5L1F {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  padding-left: 8px;
  padding-right: 8px; }

.create-merchant-modal-component_form__3PJG6 {
  display: flex;
  margin-left: -8px;
  margin-right: -8px; }

.create-merchant-modal-component_buttons__3FLEZ {
  display: flex;
  margin-left: auto;
  justify-content: flex-end;
  margin-top: 24px; }

.create-merchant-modal-component_firstButton__2cn_l {
  margin-right: 10px; }

.select-component_container__1OTZM {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .select-component_container__1OTZM {
      width: 960px; } }
  @media (max-width: 1000px) {
    .select-component_container__1OTZM {
      width: 740px; } }

.select-component_select__1UHLn {
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEuNDEgNC42NyAyLjQ4IDMuMTggMy41NCA0LjY3IDEuNDEgNC42NyIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIzLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zMyAzLjU0IDUuMzMiLz48L3N2Zz4=) no-repeat 100% 50%;
  background-size: 32px 32px;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  padding: 0px 12px;
  padding-right: 32px;
  background-color: white;
  border-color: #e0e0e0;
  height: 100%;
  width: 100%;
  border-radius: 2px;
  box-sizing: border-box; }
  .select-component_select__1UHLn:focus {
    border-color: #1c1c1c; }

.select-component_disabled__OX1FD {
  color: #999999 !important;
  background-color: #f7f7f7 !important;
  cursor: not-allowed; }

.select-component_errorMessage__3InKH {
  color: #e10a14;
  font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.75rem;
  line-height: 1.25rem;
  font-weight: 400;
  letter-spacing: 0.0333333333em;
  text-decoration: inherit;
  text-transform: inherit;
  display: block;
  line-height: normal;
  text-align: right;
  width: 100%;
  display: block; }

.merchant-overview-item-component_container__l1o3q {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .merchant-overview-item-component_container__l1o3q {
      width: 960px; } }
  @media (max-width: 1000px) {
    .merchant-overview-item-component_container__l1o3q {
      width: 740px; } }

.merchant-overview-item-component_storeOverviewItem__2dBMM {
  display: flex;
  height: 36px;
  border-bottom: 1px solid #e0e0e0;
  align-content: center;
  justify-content: space-between;
  transition: opacity 700ms linear; }
  .merchant-overview-item-component_storeOverviewItem__2dBMM:hover {
    background: #fcfcfc;
    cursor: pointer; }
    .merchant-overview-item-component_storeOverviewItem__2dBMM:hover .merchant-overview-item-component_push__1Q4aE {
      visibility: visible; }
  .merchant-overview-item-component_storeOverviewItem__2dBMM > a {
    display: flex;
    width: 100%; }
    .merchant-overview-item-component_storeOverviewItem__2dBMM > a:hover {
      text-decoration: none !important; }

.merchant-overview-item-component_isDeleted__3MwBQ {
  opacity: 0; }

.merchant-overview-item-component_smallButton__36G2i {
  width: 36px;
  cursor: pointer;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center; }

.merchant-overview-item-component_editButton__3IzWm {
  border-left: solid 1px #e0e0e0; }
  .merchant-overview-item-component_editButton__3IzWm:hover {
    stroke: #00a82f; }

.merchant-overview-item-component_removeButton__1IZRK {
  border-left: solid 1px #e0e0e0;
  border-right: solid 1px #e0e0e0; }
  .merchant-overview-item-component_removeButton__1IZRK:hover {
    stroke: #e10a14; }

.merchant-overview-item-component_rightBorder__1efIZ {
  border-right: solid 1px #e0e0e0; }

.pagination-component_container__ipbiw {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .pagination-component_container__ipbiw {
      width: 960px; } }
  @media (max-width: 1000px) {
    .pagination-component_container__ipbiw {
      width: 740px; } }

.pagination-component_pagination__3x5Dz {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 15px;
  font-weight: normal;
  color: #999999;
  padding-top: 32px;
  padding-bottom: 24px; }
  @media (max-width: 640px) {
    .pagination-component_pagination__3x5Dz {
      width: 100%;
      justify-content: space-between; } }
  .pagination-component_pagination-list__2O6X5 {
    display: flex;
    align-items: center;
    padding: 0;
    margin: 0 10px;
    list-style: none;
    padding: 0 6px;
    user-select: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none; }
    @media (min-width: 640px) {
      .pagination-component_pagination-list__2O6X5 {
        margin: 0 32px; } }
    @media (max-width: 640px) {
      .pagination-component_pagination-list__2O6X5 {
        width: 60%;
        justify-content: space-between; } }
    @media (min-width: 640px) {
      .pagination-component_pagination-list__2O6X5 li {
        padding: 0 10px; } }
    @media (max-width: 640px) {
      .pagination-component_pagination-list__2O6X5 li {
        display: contents; } }
  .pagination-component_pagination-item__G1YlO {
    padding: 3px 5px;
    display: block;
    position: relative;
    color: #999999;
    font-size: 15px; }
    .pagination-component_pagination-item__G1YlO::after {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      height: 2px;
      background: #e10a14;
      opacity: 0;
      content: "";
      transform: opacity 0.2s; }
    .pagination-component_pagination-item__G1YlO:hover {
      color: #6d6d6d;
      text-decoration: none; }
    .pagination-component_pagination-item--current__2xb_C {
      color: black; }
  .pagination-component_pagination-prev__Lmhdi, .pagination-component_pagination-next__29S1u {
    display: block;
    position: relative;
    width: 32px;
    height: 32px;
    background: #1c1c1c;
    color: #fff;
    border-radius: 50%;
    flex: 0 0 auto; }
    .pagination-component_pagination-prev__Lmhdi svg, .pagination-component_pagination-next__29S1u svg {
      position: absolute;
      left: 50%;
      top: 50%;
      transform: translate(-50%, -50%); }
    .pagination-component_pagination-prev__Lmhdi:hover, .pagination-component_pagination-next__29S1u:hover {
      background: #363636; }
  .pagination-component_pagination-prev__Lmhdi svg {
    transform: translate(-50%, -50%) rotate(-180deg); }

.delete-modal-component_container__1E05P {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .delete-modal-component_container__1E05P {
      width: 960px; } }
  @media (max-width: 1000px) {
    .delete-modal-component_container__1E05P {
      width: 740px; } }

.delete-modal-component_buttons__1E6Am {
  display: flex;
  margin-left: auto;
  justify-content: flex-end; }

.delete-modal-component_firstButton__2bFGy {
  margin-right: 10px; }

.delete-modal-component_deleteModal__XmyPz {
  margin-top: 21px; }

.delete-modal-component_description__-mICQ {
  margin-bottom: 29px;
  font-size: 14px;
  color: #474747; }

.filter-modal-component_container__2-OyD {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .filter-modal-component_container__2-OyD {
      width: 960px; } }
  @media (max-width: 1000px) {
    .filter-modal-component_container__2-OyD {
      width: 740px; } }

.filter-modal-component_formField__3iTha {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  padding-left: 8px;
  padding-right: 8px; }

.filter-modal-component_fields__1L2gd {
  display: flex;
  width: 100%;
  margin-left: 8px;
  margin-right: 8px; }

.filter-modal-component_fieldsContainer__PKMZp {
  display: flex;
  flex-direction: column;
  flex: 0 1 100%; }
  .filter-modal-component_fieldsContainer__PKMZp > *:not(:last-child) {
    margin-bottom: 16px; }

.filter-modal-component_form__27igy {
  display: flex;
  margin-left: -8px;
  margin-right: -8px; }

.filter-modal-component_buttons__31Ouk {
  display: flex;
  margin-left: auto;
  justify-content: flex-end;
  margin-top: 24px; }

.filter-modal-component_firstButton__30Hzz {
  margin-right: 10px; }

.filter-modal-component_labelExampleFields__NxPiq {
  margin-top: 14px; }

.checkbox-component_container__2a1Q3 {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .checkbox-component_container__2a1Q3 {
      width: 960px; } }
  @media (max-width: 1000px) {
    .checkbox-component_container__2a1Q3 {
      width: 740px; } }

.checkbox-component_checkbox__3qHne {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 20px;
  margin-top: 10px;
  margin-bottom: 15px;
  cursor: pointer; }
  .checkbox-component_checkbox__3qHne:not(:last-child) {
    margin-bottom: 13px; }
  .checkbox-component_checkbox__count-item__2pH7x {
    color: #777777;
    width: 15px;
    height: 20px; }
  .checkbox-component_checkbox__input__3DQEs {
    -webkit-appearance: none;
    background-color: white;
    border: 1px solid #e0e0e0;
    border-radius: 2px;
    width: 16px;
    height: 16px;
    display: inline-block;
    position: relative;
    margin: 0 13px 0 0;
    cursor: pointer; }
    .checkbox-component_checkbox__input__3DQEs:checked {
      background-color: #1c1c1c;
      border-color: #1c1c1c;
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS45NjUiIGhlaWdodD0iMTMuMTQyIiB2aWV3Qm94PSIwIDAgMTUuOTY1IDEzLjE0MiI+PHRpdGxlPmNoZWNrPC90aXRsZT48cGF0aCBkPSJNLjY3NCw3LjI5Myw1LjUyLDExLjcxNiwxNS4yMTMuNjU5IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==);
      background-position: center;
      background-size: 10px;
      background-repeat: no-repeat; }
    .checkbox-component_checkbox__input__3DQEs:disabled {
      cursor: default;
      background-color: #f0f0f0; }
  .checkbox-component_checkbox__label__339Qd {
    font-size: 15px;
    font-weight: normal;
    display: flex;
    align-items: center;
    cursor: pointer;
    color: #1c1c1c;
    font-size: 15px;
    line-height: 1.6; }

.filter-label_container__3cn6C {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .filter-label_container__3cn6C {
      width: 960px; } }
  @media (max-width: 1000px) {
    .filter-label_container__3cn6C {
      width: 740px; } }

.filter-label_filterLabel__1P1fs {
  display: flex;
  justify-content: space-between;
  margin-top: 10px; }

.filter-label_labelTitle__2nJlx {
  font-size: 12px;
  color: #999999; }

.filter-label_label__3wEuy {
  display: flex;
  flex-direction: row;
  align-items: center;
  border-radius: 2px;
  color: #fff;
  font-weight: 700;
  font-size: 11px;
  height: 20px;
  text-transform: uppercase;
  padding: 0px 4px;
  line-height: 11px;
  min-width: 25px; }

.filter-label_labelText__YXnlB {
  font-family: "Assistant", "sans-serif";
  font-style: normal;
  font-weight: 700;
  size: 11px;
  line-height: 11px; }
  .filter-label_labelText__YXnlB.filter-label_withIcon__Lti_E {
    margin-left: 3px; }

.merchant-detail-component_container__12EnL {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .merchant-detail-component_container__12EnL {
      width: 960px; } }
  @media (max-width: 1000px) {
    .merchant-detail-component_container__12EnL {
      width: 740px; } }

.merchant-detail-component_merchantDetail__2aOhR {
  background: #f7f7f7;
  min-height: 100vh;
  height: 100%;
  padding-bottom: 50px; }

.merchant-detail-component_topBar__30HqG {
  height: 72px;
  background: #ffffff;
  box-shadow: inset 0 -1px 0 0 #e0e0e0;
  z-index: 200; }

.merchant-detail-component_topBarContainer__1cu00 {
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: space-between; }

.merchant-detail-component_topBarLeft__2ppvb {
  display: flex;
  align-items: center; }
  .merchant-detail-component_topBarLeft__2ppvb > :not(:last-child) {
    margin-right: 8px; }
  .merchant-detail-component_topBarLeft__2ppvb > :last-child {
    margin-left: 8px; }

.merchant-detail-component_editStatus__3AQ9q {
  font-size: 12px;
  color: #999;
  font-style: italic; }

.merchant-detail-component_topBarRight__33BI8 {
  display: flex;
  align-items: center; }
  .merchant-detail-component_topBarRight__33BI8 button:not(:last-child) {
    margin-right: 8px; }

.merchant-detail-component_details__3HGFQ {
  padding-bottom: 50px;
  background: white;
  border: 1px solid #e0e0e0;
  padding: 40px; }

.merchant-detail-component_loadingSpinner__1Omhn {
  display: flex;
  padding-top: 64px;
  margin-bottom: 32px !important; }

.tab-component_container__1pAl- {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .tab-component_container__1pAl- {
      width: 960px; } }
  @media (max-width: 1000px) {
    .tab-component_container__1pAl- {
      width: 740px; } }

.tab-component_tabComponent__39QV2 {
  display: flex;
  flex-direction: column;
  height: 48px; }

.tab-component_tabs__FTP_l {
  display: flex;
  height: 100%; }

.tab-component_tabItem__3iDZU {
  height: 14px;
  font-size: 12px;
  text-transform: uppercase;
  padding: 0px 8px;
  height: 100%;
  margin-left: 8px;
  color: #999999;
  cursor: pointer;
  display: flex;
  align-items: center; }
  .tab-component_tabItem__3iDZU:hover {
    color: #1c1c1c; }

.tab-component_isSelected__2_RzY {
  color: #1c1c1c;
  box-shadow: inset 0 -2px 0 0 #1c1c1c; }

.merchant-form_container__381VA {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .merchant-form_container__381VA {
      width: 960px; } }
  @media (max-width: 1000px) {
    .merchant-form_container__381VA {
      width: 740px; } }

.merchant-form_form__2IF9h {
  display: flex;
  flex-direction: column; }

.merchant-form_bottomBar__3dMRY {
  display: flex;
  align-items: center;
  justify-content: space-between; }

.merchant-form_complaints__fBqfu {
  margin-right: 16px;
  font-size: 14px;
  color: #999999; }

.merchant-form_buttons__2iBrP {
  display: flex;
  margin-left: auto;
  justify-content: flex-end;
  margin-top: 20px; }

.merchant-form_firstButton__3lf_s {
  margin-right: 10px; }

.merchant-form_dataBlock__1JOh7 {
  display: flex;
  box-shadow: inset 0 -1px 0 0 #e0e0e0;
  margin-bottom: 32px;
  padding-bottom: 32px; }

.merchant-form_label__16De_ {
  flex: 0 1 34%;
  font-weight: 500;
  font-size: 15px; }

.merchant-form_formField__3yWrQ {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  padding-left: 8px;
  padding-right: 8px; }

.merchant-form_fields__38ErS {
  display: flex;
  width: 100%;
  margin-left: 8px;
  margin-right: 8px; }

.merchant-form_fieldsContainer__nUhTn {
  display: flex;
  flex-direction: column;
  flex: 0 1 66%; }
  .merchant-form_fieldsContainer__nUhTn > *:not(:last-child) {
    margin-bottom: 16px; }

.merchant-form_richEditor__zMQzc {
  min-height: 250px; }

.merchant-form_actions__UcruZ {
  display: flex;
  align-items: center; }
  .merchant-form_actions__UcruZ button {
    min-width: 140px; }
    .merchant-form_actions__UcruZ button:not(:last-child) {
      margin-right: 8px; }

.image-upload-component_container__1lCR7 {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .image-upload-component_container__1lCR7 {
      width: 960px; } }
  @media (max-width: 1000px) {
    .image-upload-component_container__1lCR7 {
      width: 740px; } }

.image-upload-component_imageUpload__3GKtD {
  width: 376px;
  height: 131px;
  max-width: 376px;
  max-height: 131px;
  border-radius: 2px;
  border: solid 1px #e0e0e0;
  background-color: #ffffff;
  cursor: pointer; }
  .image-upload-component_imageUpload__3GKtD.image-upload-component_dragActive__PnTb_ {
    border: 2px dashed #999999; }
  .image-upload-component_imageUpload__3GKtD:hover {
    background: #f7f7f7; }
    .image-upload-component_imageUpload__3GKtD:hover svg {
      transform: scale(1.2); }

.image-upload-component_icon__3NZuL {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%; }

.image-upload-component_imageUploadContainer__eiEBl {
  position: relative; }
  .image-upload-component_imageUploadContainer__eiEBl:hover .image-upload-component_removeIcon__1d19A {
    visibility: visible; }

.image-upload-component_removeIcon__1d19A {
  position: absolute;
  z-index: 5000;
  border: solid 1px #e0e0e0;
  width: 32px;
  height: 32px;
  background: #fff;
  right: 8px;
  top: 32px;
  visibility: hidden;
  cursor: pointer; }

.rich-editor_container__TzWq_ {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .rich-editor_container__TzWq_ {
      width: 960px; } }
  @media (max-width: 1000px) {
    .rich-editor_container__TzWq_ {
      width: 740px; } }

.rich-editor_RichEditor-root__31Si5 {
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 2px;
  font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 14px;
  padding: 15px;
  max-width: 100%; }

.rich-editor_RichEditor-editor__2n_tQ {
  cursor: text;
  font-size: 16px;
  margin-top: 16px;
  overflow: auto; }

.rich-editor_RichEditor-editor__2n_tQ .rich-editor_public-DraftEditorPlaceholder-root__1SND1,
.rich-editor_RichEditor-editor__2n_tQ .rich-editor_public-DraftEditor-content__1PyV0 {
  margin: 0 -15px -15px;
  padding: 15px; }

.rich-editor_RichEditor-editor__2n_tQ .rich-editor_public-DraftEditor-content__1PyV0 {
  min-height: 100%; }

.rich-editor_RichEditor-hidePlaceholder__3D5Y2 .rich-editor_public-DraftEditorPlaceholder-root__1SND1 {
  display: none; }

.rich-editor_RichEditor-editor__2n_tQ .rich-editor_RichEditor-blockquote__2GeR7 {
  border-left: 5px solid #eee;
  color: #666;
  font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: italic;
  margin: 16px 0;
  padding: 10px 20px; }

.rich-editor_RichEditor-editor__2n_tQ .rich-editor_public-DraftStyleDefault-pre__15hDf {
  background-color: rgba(0, 0, 0, 0.05);
  font-family: "Inconsolata", "Menlo", "Consolas", monospace;
  font-size: 16px;
  padding: 20px; }

.rich-editor_RichEditor-controls__3pXv3 {
  font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 14px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  display: flex; }

.rich-editor_RichEditor-styleButton__J4BMx {
  color: #999;
  cursor: pointer;
  margin-right: 8px;
  padding: 2px 0;
  border-radius: 2px;
  background: #f5f5f5;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center; }
  .rich-editor_RichEditor-styleButton__J4BMx:hover {
    background: #e0e0e0; }

.rich-editor_RichEditor-activeButton__2w_4L {
  color: #5890ff; }
  .rich-editor_RichEditor-activeButton__2w_4L svg path {
    fill: #5890ff; }

.rich-editor_urlInputContainer__13sxC {
  font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  padding-bottom: 8px;
  position: -webkit-sticky;
  position: sticky;
  background-color: #fff;
  width: 100%;
  top: 0;
  left: 0; }
  .rich-editor_urlInputContainer__13sxC input {
    margin-right: 8px; }

.rich-editor_RichEditor-control-wrapper__2wCNi {
  display: flex;
  padding-bottom: 16px;
  border-bottom: 1px solid #ddd; }

.rich-editor_maxLength__1JNX0 {
  justify-content: right;
  margin: 4px 0;
  display: inline-flex;
  font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.75rem;
  line-height: 1.25rem;
  font-weight: 400;
  letter-spacing: 0.0333333333em;
  text-decoration: inherit;
  text-transform: inherit;
  display: block;
  line-height: normal;
  text-align: right;
  width: 100%;
  display: block;
  color: rgba(0, 0, 0, 0.6); }

.container {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .container {
      width: 960px; } }
  @media (max-width: 1000px) {
    .container {
      width: 740px; } }

.DraftEditor-root {
  overflow: auto; }

.public-DraftEditor-content {
  font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }
  .public-DraftEditor-content ul {
    margin: 0 0 10px 25px;
    padding: 0;
    list-style: disc; }
  .public-DraftEditor-content ol {
    margin-bottom: 16px; }
    .public-DraftEditor-content ol > li:nth-child(n + 2) {
      margin-top: 0px; }
    .public-DraftEditor-content ol > li::before {
      color: #1c1c1c; }
  .public-DraftEditor-content h1,
  .public-DraftEditor-content h2,
  .public-DraftEditor-content h3,
  .public-DraftEditor-content h4,
  .public-DraftEditor-content h5,
  .public-DraftEditor-content h6 {
    font-weight: 700;
    font-family: "Bai Jamjuree", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-top: 0;
    -webkit-margin-after: 0;
            margin-block-end: 0; }
  .public-DraftEditor-content h1 {
    font-weight: 700;
    font-family: "Bai Jamjuree", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 32px; }
  .public-DraftEditor-content h2 {
    font-size: 24px;
    font-family: "Bai Jamjuree", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }
  @media (max-width: 959px) {
    .public-DraftEditor-content h3 {
      font-size: 20px; } }
  .public-DraftEditor-content h4 {
    font-size: 16px; }
  .public-DraftEditor-content h5 {
    font-weight: 600;
    font-size: 16px; }
  .public-DraftEditor-content h6 {
    text-transform: uppercase;
    font-size: 12px; }

.number-input-component_container__1FmoE {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .number-input-component_container__1FmoE {
      width: 960px; } }
  @media (max-width: 1000px) {
    .number-input-component_container__1FmoE {
      width: 740px; } }

.number-input-component_numberInput__20q7x {
  display: flex;
  flex-direction: column; }

.number-input-component_button__3lMFs {
  width: 40px;
  height: 40px;
  border: 1px solid #e0e0e0;
  background-color: #fcfcfc;
  padding: 0px;
  outline: none;
  box-sizing: border-box; }
  .number-input-component_button__3lMFs:hover {
    background-color: #efefef; }
  .number-input-component_button__3lMFs:focus {
    border-color: #1c1c1c; }

.number-input-component_inputContainer__2ncaZ {
  display: flex; }

.number-input-component_icon__2oZ9U {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer; }

.number-input-component_plus__3nTHr {
  border-radius: 0px 2px 2px 0px; }

.number-input-component_minus__1WExB {
  border-radius: 2px 0px 0px 2px; }

.number-input-component_input__2M-e2 {
  width: 100%;
  border: solid 1px #e0e0e0;
  border-radius: 2px;
  outline: none;
  height: 40px;
  box-sizing: border-box;
  font-size: 14px;
  text-align: left;
  display: flex;
  padding: 8px 12px; }
  .number-input-component_input__2M-e2.number-input-component_customStyle__22n3n {
    text-align: center;
    border-width: 1px 0px;
    width: 64px;
    border-radius: 0; }
    .number-input-component_input__2M-e2.number-input-component_customStyle__22n3n[type="number"]::-webkit-inner-spin-button, .number-input-component_input__2M-e2.number-input-component_customStyle__22n3n[type="number"]::-webkit-outer-spin-button {
      -webkit-appearance: none;
      margin: 0; }
    .number-input-component_input__2M-e2.number-input-component_customStyle__22n3n[type="number"] {
      -moz-appearance: textfield;
      /* Firefox */ }
    .number-input-component_input__2M-e2.number-input-component_customStyle__22n3n:focus {
      border-color: #1c1c1c; }
      .number-input-component_input__2M-e2.number-input-component_customStyle__22n3n:focus + .number-input-component_plus__3nTHr {
        border-left: 1px solid #1c1c1c; }
      .number-input-component_input__2M-e2.number-input-component_customStyle__22n3n:focus + .number-input-component_minus__1WExB {
        border-right: 1px solid #1c1c1c; }

.multi-select-component_container__33cBQ {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .multi-select-component_container__33cBQ {
      width: 960px; } }
  @media (max-width: 1000px) {
    .multi-select-component_container__33cBQ {
      width: 740px; } }

.multi-select-component_message__1C1lv {
  justify-content: right;
  margin: 4px 0;
  display: inline-flex;
  font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.75rem;
  line-height: 1.25rem;
  font-weight: 400;
  letter-spacing: 0.0333333333em;
  text-decoration: inherit;
  text-transform: inherit;
  display: block;
  line-height: normal;
  text-align: right;
  width: 100%;
  display: block;
  color: rgba(0, 0, 0, 0.6); }

.multi-select-component_multiSelectWrapper__12ZBA {
  position: relative; }

.multi-select-component_showAllFilters__Kf8el {
  right: 35px;
  position: absolute;
  top: -22px;
  text-decoration: underline;
  font-size: 12px;
  color: #999999;
  cursor: pointer; }
  .multi-select-component_showAllFilters__Kf8el:hover {
    text-decoration: none; }

.basic-modal-component_container__317bT {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .basic-modal-component_container__317bT {
      width: 960px; } }
  @media (max-width: 1000px) {
    .basic-modal-component_container__317bT {
      width: 740px; } }

.basic-modal-component_buttons__1bPLt {
  display: flex;
  margin-left: auto;
  justify-content: flex-end; }
  .basic-modal-component_buttons__1bPLt > :not(:last-child) {
    margin-right: 8px; }

.basic-modal-component_description__3ONgZ {
  margin-bottom: 24px;
  font-size: 14px;
  color: #474747; }

.campaigns-overview-component_container__2cgTJ {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .campaigns-overview-component_container__2cgTJ {
      width: 960px; } }
  @media (max-width: 1000px) {
    .campaigns-overview-component_container__2cgTJ {
      width: 740px; } }

.campaigns-overview-component_header__1k7rX {
  display: flex;
  text-transform: uppercase;
  border-bottom: 1px solid #e0e0e0;
  height: 36px;
  align-items: center; }
  .campaigns-overview-component_header__1k7rX > span {
    height: 100%; }

.campaigns-overview-component_items__1EtPT {
  display: flex;
  border-bottom: 1px solid #e0e0e0;
  height: 40px;
  align-items: center; }
  .campaigns-overview-component_items__1EtPT > span {
    height: 100%; }
  .campaigns-overview-component_items__1EtPT:hover {
    background-color: #fcfcfc;
    text-decoration: none !important; }
    .campaigns-overview-component_items__1EtPT:hover .campaigns-overview-component_push__1CAe6 {
      visibility: visible;
      visibility: initial; }

.campaigns-overview-component_action__1bXXx {
  position: relative;
  min-width: auto;
  max-width: 80px;
  display: flex;
  justify-content: center; }

.campaigns-overview-component_id__1atvN {
  min-width: auto;
  max-width: 80px; }

.campaigns-overview-component_bottomBar__2Ncj6 {
  display: flex;
  align-items: center;
  justify-content: flex-end; }

.campaigns-overview-component_name__29Ad- {
  max-width: 300px;
  cursor: pointer; }

.campaigns-overview-component_header__1k7rX > .campaigns-overview-component_push__1CAe6 {
  margin-left: auto;
  max-width: 100px; }

.campaigns-overview-component_items__1EtPT > .campaigns-overview-component_push__1CAe6 {
  margin-left: auto;
  max-width: 100px;
  visibility: hidden;
  display: flex;
  justify-content: flex-end; }

.campaigns-overview-component_actions__3OOw1 {
  display: flex;
  align-items: center; }
  .campaigns-overview-component_actions__3OOw1 button {
    min-width: 140px; }
    .campaigns-overview-component_actions__3OOw1 button:not(:last-child) {
      margin-right: 8px; }

.campaigns-overview-component_smallButton__1vAT1 {
  width: 40px;
  cursor: pointer;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center; }

.campaigns-overview-component_editButton__22eg_ {
  border-left: solid 1px #e0e0e0;
  border-right: solid 1px #e0e0e0; }
  .campaigns-overview-component_editButton__22eg_:hover {
    stroke: #00a82f; }

.campaigns-overview-component_removeButton__3LWo6 {
  border-right: solid 1px #e0e0e0; }
  .campaigns-overview-component_removeButton__3LWo6:hover {
    stroke: #e10a14; }

.campaigns-overview-component_addCampaignButton__iPhDp {
  margin-top: 16px;
  display: flex; }

.campaigns-overview-component_checkbox__2PH0k {
  margin-top: -10px;
  margin-bottom: -15px; }
  .campaigns-overview-component_checkbox__2PH0k input {
    margin: 0; }

.campaigns-overview-component_tooltip__1g6zb {
  position: absolute;
  right: 44px; }

.campaigns-overview-component_description__3nVy0 {
  margin-top: 4px;
  font-size: 14px;
  color: #777777;
  font-weight: 400;
  display: flex; }

.campaigns-overview-component_campaignOverviewItemLink__1oylJ {
  display: flex;
  width: 100%; }

.campaign-form_container__1HM2u {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .campaign-form_container__1HM2u {
      width: 960px; } }
  @media (max-width: 1000px) {
    .campaign-form_container__1HM2u {
      width: 740px; } }

.campaign-form_form__2qnMN {
  display: flex;
  flex-direction: column; }

.campaign-form_bottomBar__1LyhE {
  display: flex;
  align-items: center;
  justify-content: space-between; }

.campaign-form_complaints__3PGvU {
  margin-right: 16px;
  font-size: 14px;
  color: #999999; }

.campaign-form_buttons__2kmrN {
  display: flex;
  margin-left: auto;
  justify-content: flex-end;
  margin-top: 20px; }

.campaign-form_firstButton__35cZW {
  margin-right: 10px; }

.campaign-form_dataBlock__2VHGP {
  display: flex;
  box-shadow: inset 0 -1px 0 0 #e0e0e0;
  margin-bottom: 32px;
  padding-bottom: 32px; }

.campaign-form_label__3DWdl {
  flex: 0 1 34%;
  font-weight: 500;
  font-size: 15px; }

.campaign-form_formField__1wA6h {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  padding-left: 8px;
  padding-right: 8px; }

.campaign-form_fields__kOGhN {
  display: flex;
  width: 100%;
  margin-left: 8px;
  margin-right: 8px; }

.campaign-form_fieldsContainer__38Uei {
  display: flex;
  flex-direction: column;
  flex: 0 1 66%; }
  .campaign-form_fieldsContainer__38Uei > *:not(:last-child) {
    margin-bottom: 16px; }

.campaign-form_richEditor__14pg1 {
  min-height: 250px; }

.campaign-form_actions__H5koG {
  display: flex;
  align-items: center; }
  .campaign-form_actions__H5koG button {
    min-width: 140px; }
    .campaign-form_actions__H5koG button:not(:last-child) {
      margin-right: 8px; }

.campaign-form_error__1pzum {
  font-size: 0.75rem;
  line-height: 1.25rem;
  font-weight: 400;
  padding-left: 16px;
  padding-right: 16px;
  margin-top: -12px;
  color: #e10a14; }

.date-picker-component_container__3UpMB {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .date-picker-component_container__3UpMB {
      width: 960px; } }
  @media (max-width: 1000px) {
    .date-picker-component_container__3UpMB {
      width: 740px; } }

.date-picker-component_inputField__29DaF {
  width: 100%;
  height: 40px;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
  padding: 8px 12px;
  display: flex;
  font-size: 16px;
  font-weight: 400;
  font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }

.date-picker-component_popperClassName__1ChXi,
.date-picker-component_calendarClassName__1k0jo {
  font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important; }

.date-picker-component_calendarClassName__1k0jo {
  border-radius: 2px !important;
  border: 1px solid #e0e0e0 !important; }

.date-picker-component_datePickerWrapper__10Y5K {
  width: 100%;
  display: flex; }
  .date-picker-component_datePickerWrapper__10Y5K > div:first-child {
    display: flex;
    width: 100%; }

.date-picker-component_error__2D-dF {
  justify-content: right;
  margin: 4px 0;
  display: inline-flex;
  color: #e10a14;
  font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.75rem;
  line-height: 1.25rem;
  font-weight: 400;
  letter-spacing: 0.0333333333em;
  text-decoration: inherit;
  text-transform: inherit;
  display: block;
  line-height: normal;
  text-align: right;
  width: 100%;
  display: block; }

.filter-overview-component_container__1sLwg {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .filter-overview-component_container__1sLwg {
      width: 960px; } }
  @media (max-width: 1000px) {
    .filter-overview-component_container__1sLwg {
      width: 740px; } }

.filter-overview-component_filterOverview__1l65v {
  width: 100%; }

.filter-overview-component_overview__i7su6 {
  background: white;
  display: flex;
  flex-direction: column;
  padding: 16px 24px;
  border: 1px solid #e0e0e0; }

.filter-overview-component_filterOverviewHeader__17Jin {
  display: flex;
  height: 36px;
  box-shadow: inset 0 -1px 0 0 var(--grey-border);
  border-bottom: 1px solid #e0e0e0;
  text-transform: uppercase;
  justify-content: space-between; }

.filter-overview-component_pagination__E-9MG {
  display: flex;
  justify-content: center; }

.filter-overview-component_noResults__IRGH5 {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 24px 0; }

.filter-overview-component_loadingSpinner__1_V4- {
  display: flex;
  padding-top: 64px;
  margin-bottom: 32px !important; }

.table-styling-component_container__2ucVR {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .table-styling-component_container__2ucVR {
      width: 960px; } }
  @media (max-width: 1000px) {
    .table-styling-component_container__2ucVR {
      width: 740px; } }

.table-styling-component_push__pynxj {
  max-width: 100px;
  visibility: hidden;
  display: flex;
  justify-content: flex-end; }

.table-styling-component_tableCell__hiwRh,
.table-styling-component_tableCellHeader__rtrLY {
  box-sizing: border-box;
  flex-grow: 1;
  width: 100%;
  overflow: hidden;
  list-style: none;
  display: flex;
  align-items: center;
  font-size: 14px;
  color: #1c1c1c;
  min-width: 80px; }
  .table-styling-component_tableCell__hiwRh:not(.table-styling-component_push__pynxj),
  .table-styling-component_tableCellHeader__rtrLY:not(.table-styling-component_push__pynxj) {
    padding-left: 16px; }

.table-styling-component_tableCell__hiwRh.table-styling-component_editStatus__27z03 {
  font-size: 12px;
  color: #999;
  font-style: italic; }

.table-styling-component_tableCellHeader__rtrLY {
  color: #777777;
  font-size: 12px; }

.filter-overview-item-component_container__3txrU {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .filter-overview-item-component_container__3txrU {
      width: 960px; } }
  @media (max-width: 1000px) {
    .filter-overview-item-component_container__3txrU {
      width: 740px; } }

.filter-overview-item-component_filterOverviewItem__1MvBd {
  display: flex;
  height: 36px;
  border-bottom: 1px solid #e0e0e0;
  align-content: center;
  justify-content: space-between;
  transition: opacity 700ms linear; }
  .filter-overview-item-component_filterOverviewItem__1MvBd:hover {
    background: #fcfcfc; }
    .filter-overview-item-component_filterOverviewItem__1MvBd:hover .filter-overview-item-component_push__1Gjfx {
      visibility: visible; }

.filter-overview-item-component_filterOverviewItemLink__27ale {
  display: flex;
  width: 100%;
  cursor: pointer; }

.filter-overview-item-component_isDeleted__3lORo {
  opacity: 0; }

.filter-overview-item-component_smallButton__11C1r {
  width: 36px;
  cursor: pointer;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center; }

.filter-overview-item-component_editButton__2LKCg {
  border-left: solid 1px #e0e0e0; }
  .filter-overview-item-component_editButton__2LKCg:hover {
    stroke: #00a82f; }

.filter-overview-item-component_removeButton__2Noa2 {
  border-left: solid 1px #e0e0e0;
  border-right: solid 1px #e0e0e0; }
  .filter-overview-item-component_removeButton__2Noa2:hover {
    stroke: #e10a14; }

.filter-filter-bar-component_container__29QES {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .filter-filter-bar-component_container__29QES {
      width: 960px; } }
  @media (max-width: 1000px) {
    .filter-filter-bar-component_container__29QES {
      width: 740px; } }

.filter-filter-bar-component_storeFilterBar__3AoJ- {
  height: 40px;
  margin-top: 16px;
  margin-bottom: 16px;
  display: flex;
  align-items: center;
  justify-content: space-between; }

.filter-filter-bar-component_push__2hYx6 {
  display: flex;
  align-items: center; }
  .filter-filter-bar-component_push__2hYx6 > :not(:last-child) {
    margin-right: 8px; }

.filter-filter-bar-component_searchField__3V_6s {
  flex: 1 1 auto;
  position: relative;
  width: 250px; }

.filter-filter-bar-component_searchIcon__12xBx {
  position: absolute;
  top: 50%;
  left: 12px;
  transform: translateY(-50%); }

.filter-filter-bar-component_select__1zQE4 {
  background: white;
  border-color: #e0e0e0; }

.playground_container__2xf3Z {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .playground_container__2xf3Z {
      width: 960px; } }
  @media (max-width: 1000px) {
    .playground_container__2xf3Z {
      width: 740px; } }

.playground_wrapper__2cdke {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-around;
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto; }

.playground_title__31j1O {
  align-content: center; }

.playground_part-section__ELg5X {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-around;
  margin-bottom: 40px;
  width: 100%; }

.banner-overview-component_container__G9b9V {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .banner-overview-component_container__G9b9V {
      width: 960px; } }
  @media (max-width: 1000px) {
    .banner-overview-component_container__G9b9V {
      width: 740px; } }

.banner-overview-component_bannerOverview__1bYID {
  width: 100%; }

.banner-overview-component_overview__2WaAQ {
  background: white;
  display: flex;
  flex-direction: column;
  padding: 16px 24px;
  border: 1px solid #e0e0e0; }

.banner-overview-component_bannerOverviewHeader__1Y32v {
  display: flex;
  height: 36px;
  box-shadow: inset 0 -1px 0 0 var(--grey-border);
  border-bottom: 1px solid #e0e0e0;
  text-transform: uppercase;
  justify-content: space-between; }

.banner-overview-component_pagination__3to5Y {
  display: flex;
  justify-content: center; }

.banner-overview-component_loadingSpinner__1hEUu {
  display: flex;
  padding-top: 64px;
  margin-bottom: 32px !important;
  height: 616px; }

.banner-overview-component_noResults__1zYbn {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 24px 0; }

.table-styling-component_container__15IUo {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .table-styling-component_container__15IUo {
      width: 960px; } }
  @media (max-width: 1000px) {
    .table-styling-component_container__15IUo {
      width: 740px; } }

.table-styling-component_status__2lSXu {
  max-width: 80px; }

.table-styling-component_platform__193j8 {
  max-width: 90px; }

.table-styling-component_push__3bHmc {
  max-width: 100px;
  visibility: hidden;
  display: flex;
  justify-content: flex-end; }

.table-styling-component_tableCell__1seVD,
.table-styling-component_tableCellHeader__e6iCY {
  box-sizing: border-box;
  flex-grow: 1;
  width: 100%;
  overflow: hidden;
  list-style: none;
  display: flex;
  align-items: center;
  font-size: 14px;
  color: #1c1c1c;
  min-width: 80px;
  padding-left: 16px; }

.table-styling-component_tableCell__1seVD.table-styling-component_editStatus__1s2WD {
  font-size: 12px;
  color: #999;
  font-style: italic; }

.table-styling-component_tableCell__1seVD.table-styling-component_editDate__2vIZ2 {
  font-size: 12px;
  color: #999;
  font-style: italic; }

.table-styling-component_tableCellHeader__e6iCY {
  color: #777777;
  font-size: 12px; }

.banner-overview-item-component_container__38VSm {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .banner-overview-item-component_container__38VSm {
      width: 960px; } }
  @media (max-width: 1000px) {
    .banner-overview-item-component_container__38VSm {
      width: 740px; } }

.banner-overview-item-component_bannerOverviewItem__1x1qO {
  display: flex;
  height: 36px;
  border-bottom: 1px solid #e0e0e0;
  align-content: center;
  justify-content: space-between;
  transition: opacity 700ms linear; }
  .banner-overview-item-component_bannerOverviewItem__1x1qO:hover {
    background: #fcfcfc; }
    .banner-overview-item-component_bannerOverviewItem__1x1qO:hover .banner-overview-item-component_push__PUqws {
      visibility: visible; }
  .banner-overview-item-component_bannerOverviewItem__1x1qO > a {
    display: flex;
    width: 100%; }
    .banner-overview-item-component_bannerOverviewItem__1x1qO > a:hover {
      text-decoration: none !important; }

.banner-overview-item-component_isDeleted__1UroF {
  opacity: 0; }

.banner-overview-item-component_smallButton__3DH9v {
  width: 36px;
  cursor: pointer;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center; }

.banner-overview-item-component_editButton__3bvj3 {
  border-left: solid 1px #e0e0e0; }
  .banner-overview-item-component_editButton__3bvj3:hover {
    stroke: #00a82f; }

.banner-overview-item-component_removeButton__wVg84 {
  border-left: solid 1px #e0e0e0;
  border-right: solid 1px #e0e0e0; }
  .banner-overview-item-component_removeButton__wVg84:hover {
    stroke: #e10a14; }

.banner-filter-bar-component_container__13onL {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .banner-filter-bar-component_container__13onL {
      width: 960px; } }
  @media (max-width: 1000px) {
    .banner-filter-bar-component_container__13onL {
      width: 740px; } }

.banner-filter-bar-component_bannerFilterBar__1knwS {
  height: 40px;
  margin-top: 16px;
  margin-bottom: 16px;
  display: flex;
  align-items: center;
  justify-content: space-between; }

.banner-filter-bar-component_push__1y2gF {
  display: flex;
  align-items: center; }
  .banner-filter-bar-component_push__1y2gF > :not(:last-child) {
    margin-right: 8px; }

.banner-filter-bar-component_searchField__PJt-M {
  flex: 1 1 auto;
  position: relative;
  width: 250px; }

.banner-filter-bar-component_searchIcon__3ua6q {
  position: absolute;
  top: 50%;
  left: 12px;
  transform: translateY(-50%); }

.banner-filter-bar-component_select__3OUU6 {
  background: white;
  border-color: #e0e0e0; }

.create-banner-modal-component_container__3Wm02 {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .create-banner-modal-component_container__3Wm02 {
      width: 960px; } }
  @media (max-width: 1000px) {
    .create-banner-modal-component_container__3Wm02 {
      width: 740px; } }

.create-banner-modal-component_formField__H4j-M {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  padding-left: 8px;
  padding-right: 8px; }

.create-banner-modal-component_form__1K86p {
  display: flex;
  margin-left: -8px;
  margin-right: -8px; }

.create-banner-modal-component_buttons__2qUer {
  display: flex;
  margin-left: auto;
  justify-content: flex-end;
  margin-top: 24px; }

.create-banner-modal-component_firstButton__24E7j {
  margin-right: 10px; }

.banner-detail-component_container__2KUrR {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .banner-detail-component_container__2KUrR {
      width: 960px; } }
  @media (max-width: 1000px) {
    .banner-detail-component_container__2KUrR {
      width: 740px; } }

.banner-detail-component_bannerDetail__4ap6J {
  background: #f7f7f7;
  min-height: 100vh;
  height: 100%;
  padding-bottom: 50px; }

.banner-detail-component_topBar__2JdHz {
  height: 72px;
  background: #ffffff;
  box-shadow: inset 0 -1px 0 0 #e0e0e0;
  z-index: 200;
  margin-bottom: 24px; }

.banner-detail-component_topBarContainer__2-FiE {
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: space-between; }

.banner-detail-component_topBarLeft__12Epd {
  display: flex;
  align-items: center; }
  .banner-detail-component_topBarLeft__12Epd > :not(:last-child) {
    margin-right: 8px; }
  .banner-detail-component_topBarLeft__12Epd > :last-child {
    margin-left: 8px; }

.banner-detail-component_editStatus__46XEx {
  font-size: 12px;
  color: #999;
  font-style: italic; }

.banner-detail-component_topBarRight__XSW0I {
  display: flex;
  align-items: center; }
  .banner-detail-component_topBarRight__XSW0I button:not(:last-child) {
    margin-right: 8px; }

.banner-detail-component_details__7L_o8 {
  padding-bottom: 50px;
  background: white;
  border: 1px solid #e0e0e0;
  padding: 40px; }

.banner-detail-component_loadingSpinner__2ioHs {
  display: flex;
  padding-top: 64px;
  margin-bottom: 32px !important; }

.banner-form_container__1r2XZ {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .banner-form_container__1r2XZ {
      width: 960px; } }
  @media (max-width: 1000px) {
    .banner-form_container__1r2XZ {
      width: 740px; } }

.banner-form_form__njkto {
  display: flex;
  flex-direction: column; }

.banner-form_bottomBar__2f96E {
  display: flex;
  align-items: center;
  justify-content: space-between; }

.banner-form_complaints__1CAP1 {
  margin-right: 16px;
  font-size: 14px;
  color: #999999; }

.banner-form_buttons__1eA7o {
  display: flex;
  margin-left: auto;
  justify-content: flex-end;
  margin-top: 20px; }

.banner-form_firstButton__2b5PI {
  margin-right: 10px; }

.banner-form_dataBlock__3QwLr {
  display: flex;
  box-shadow: inset 0 -1px 0 0 #e0e0e0;
  margin-bottom: 32px;
  padding-bottom: 32px; }

.banner-form_label__1BFR8 {
  flex: 0 1 34%;
  font-weight: 500;
  font-size: 15px; }

.banner-form_formField__1W7lk {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  padding-left: 8px;
  padding-right: 8px; }

.banner-form_fields__3lbpK {
  display: flex;
  width: 100%;
  margin-left: 8px;
  margin-right: 8px; }

.banner-form_fieldsContainer__tSRyR {
  display: flex;
  flex-direction: column;
  flex: 0 1 66%; }
  .banner-form_fieldsContainer__tSRyR > *:not(:last-child) {
    margin-bottom: 16px; }

.banner-form_richEditor__4j8Xa {
  min-height: 250px; }

.banner-form_actions__hzZxg button {
  min-width: 140px; }
  .banner-form_actions__hzZxg button:not(:last-child) {
    margin-right: 8px; }

.banner-form_bottomBar__2f96E {
  display: flex;
  justify-content: flex-end; }

.deal-overview-component_container__3hsoE {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .deal-overview-component_container__3hsoE {
      width: 960px; } }
  @media (max-width: 1000px) {
    .deal-overview-component_container__3hsoE {
      width: 740px; } }

.deal-overview-component_dealOverview__NGu2B {
  width: 100%; }

.deal-overview-component_overview__2ZSsi {
  background: white;
  display: flex;
  flex-direction: column;
  padding: 16px 24px;
  border: 1px solid #e0e0e0; }

.deal-overview-component_dealOverviewHeader__1SEMm {
  display: flex;
  height: 36px;
  box-shadow: inset 0 -1px 0 0 var(--grey-border);
  border-bottom: 1px solid #e0e0e0;
  text-transform: uppercase;
  justify-content: space-between; }

.deal-overview-component_pagination__1vNgE {
  display: flex;
  justify-content: center; }

.deal-overview-component_loadingSpinner__2JWhX {
  display: flex;
  padding-top: 64px;
  margin-bottom: 32px !important;
  height: 616px; }

.deal-overview-component_noResults__3WIkY {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 24px 0; }

.table-styling-component_container__3_cgb {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .table-styling-component_container__3_cgb {
      width: 960px; } }
  @media (max-width: 1000px) {
    .table-styling-component_container__3_cgb {
      width: 740px; } }

.table-styling-component_name__XAxEK {
  max-width: 350px; }

.table-styling-component_status__1PrG9 {
  max-width: 80px; }

.table-styling-component_store__3HhWH {
  max-width: 180px; }

.table-styling-component_brand__1ZtOv {
  max-width: 180px; }

.table-styling-component_category__2tomv {
  max-width: 276px; }

.table-styling-component_sponsored__bk2WG {
  max-width: 100px; }

.table-styling-component_platform__1BwDR {
  max-width: 90px; }

.table-styling-component_lastEdited__13zKR {
  max-width: 160px; }

.table-styling-component_push__NmODC {
  max-width: 100px;
  visibility: hidden;
  display: flex;
  justify-content: flex-end; }

.table-styling-component_tableCell__3V1rV,
.table-styling-component_tableCellHeader__2MXO6 {
  box-sizing: border-box;
  flex-grow: 1;
  width: 100%;
  overflow: hidden;
  list-style: none;
  display: flex;
  align-items: center;
  font-size: 14px;
  color: #1c1c1c;
  min-width: 70px; }
  .table-styling-component_tableCell__3V1rV:not(.table-styling-component_push__NmODC),
  .table-styling-component_tableCellHeader__2MXO6:not(.table-styling-component_push__NmODC) {
    padding-left: 16px; }

.table-styling-component_tableCell__3V1rV.table-styling-component_lastEdited__13zKR {
  font-size: 12px;
  color: #999;
  font-style: italic; }

.table-styling-component_tableCellHeader__2MXO6 {
  color: #777777;
  font-size: 12px; }

.deal-filter-bar-component_container__1YRc7 {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .deal-filter-bar-component_container__1YRc7 {
      width: 960px; } }
  @media (max-width: 1000px) {
    .deal-filter-bar-component_container__1YRc7 {
      width: 740px; } }

.deal-filter-bar-component_dealFilterBar__3u3Ne {
  height: 40px;
  margin-top: 16px;
  margin-bottom: 16px;
  display: flex;
  align-items: center;
  justify-content: space-between; }

.deal-filter-bar-component_push__1a70c {
  display: flex;
  align-items: center; }
  .deal-filter-bar-component_push__1a70c > :not(:last-child) {
    margin-right: 8px; }

.deal-filter-bar-component_searchField__3HSWl {
  flex: 1 1 auto;
  position: relative;
  width: 250px; }

.deal-filter-bar-component_searchIcon__ORLJJ {
  position: absolute;
  top: 50%;
  left: 12px;
  transform: translateY(-50%); }

.deal-filter-bar-component_select__3gdNr {
  background: white;
  border-color: #e0e0e0; }

.deal-filter-bar-component_merchantSelect__29U1M {
  width: 150px; }

.create-deal-modal-component_container__3eQa3 {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .create-deal-modal-component_container__3eQa3 {
      width: 960px; } }
  @media (max-width: 1000px) {
    .create-deal-modal-component_container__3eQa3 {
      width: 740px; } }

.create-deal-modal-component_formField__CR_dX {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  padding-left: 8px;
  padding-right: 8px; }

.create-deal-modal-component_form__CD7m8 {
  display: flex;
  margin-left: -8px;
  margin-right: -8px; }

.create-deal-modal-component_buttons__37alR {
  display: flex;
  margin-left: auto;
  justify-content: flex-end;
  margin-top: 24px; }

.create-deal-modal-component_firstButton__74dxi {
  margin-right: 10px; }

.deal-overview-item-component_container__26Cvk {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .deal-overview-item-component_container__26Cvk {
      width: 960px; } }
  @media (max-width: 1000px) {
    .deal-overview-item-component_container__26Cvk {
      width: 740px; } }

.deal-overview-item-component_dealOverviewItem__1hSnv {
  display: flex;
  height: 36px;
  border-bottom: 1px solid #e0e0e0;
  align-content: center;
  justify-content: space-between;
  transition: opacity 700ms linear; }
  .deal-overview-item-component_dealOverviewItem__1hSnv:hover {
    background: #fcfcfc; }
    .deal-overview-item-component_dealOverviewItem__1hSnv:hover .deal-overview-item-component_push__RLKoW {
      visibility: visible; }
  .deal-overview-item-component_dealOverviewItem__1hSnv > a {
    display: flex;
    width: 100%; }
    .deal-overview-item-component_dealOverviewItem__1hSnv > a:hover {
      text-decoration: none !important; }

.deal-overview-item-component_isDeleted__1pyQl {
  opacity: 0; }

.deal-overview-item-component_smallButton__1PN2y {
  width: 36px;
  cursor: pointer;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center; }

.deal-overview-item-component_editButton__1AQel {
  border-left: solid 1px #e0e0e0; }
  .deal-overview-item-component_editButton__1AQel:hover {
    stroke: #00a82f; }

.deal-overview-item-component_removeButton__388IK {
  border-left: solid 1px #e0e0e0;
  border-right: solid 1px #e0e0e0; }
  .deal-overview-item-component_removeButton__388IK:hover {
    stroke: #e10a14; }

.deal-overview-item-component_rightBorder__Ohttv {
  border-right: solid 1px #e0e0e0; }

.deal-overview-item-component_cellOverflow__1RjKl {
  display: inline;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden; }

.deal-detail-component_container__12on2 {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .deal-detail-component_container__12on2 {
      width: 960px; } }
  @media (max-width: 1000px) {
    .deal-detail-component_container__12on2 {
      width: 740px; } }

.deal-detail-component_dealDetail__1_n46 {
  background: #f7f7f7;
  min-height: 100vh;
  height: 100%;
  padding-bottom: 50px; }

.deal-detail-component_topBar__17bOo {
  height: 72px;
  background: #ffffff;
  box-shadow: inset 0 -1px 0 0 #e0e0e0;
  z-index: 200;
  margin-bottom: 24px; }

.deal-detail-component_topBarContainer__JtrW8 {
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: space-between; }

.deal-detail-component_topBarLeft__27pDh {
  display: flex;
  align-items: center; }
  .deal-detail-component_topBarLeft__27pDh > :not(:last-child) {
    margin-right: 8px; }
  .deal-detail-component_topBarLeft__27pDh > :last-child {
    margin-left: 8px; }

.deal-detail-component_editStatus__3fGtT {
  font-size: 12px;
  color: #999;
  font-style: italic; }

.deal-detail-component_topBarRight__3TPiB {
  display: flex;
  align-items: center; }
  .deal-detail-component_topBarRight__3TPiB button:not(:last-child) {
    margin-right: 8px; }

.deal-detail-component_details__Pt4oS {
  padding-bottom: 50px;
  background: white;
  border: 1px solid #e0e0e0;
  padding: 40px; }

.deal-detail-component_loadingSpinner__2Joo2 {
  display: flex;
  padding-top: 64px;
  margin-bottom: 32px !important; }

.deal-form_container__2OwQd {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .deal-form_container__2OwQd {
      width: 960px; } }
  @media (max-width: 1000px) {
    .deal-form_container__2OwQd {
      width: 740px; } }

.deal-form_form__2PeEW {
  display: flex;
  flex-direction: column; }

.deal-form_bottomBar__1FAfT {
  display: flex;
  align-items: center;
  justify-content: space-between; }

.deal-form_complaints__xmnLE {
  margin-right: 16px;
  font-size: 14px;
  color: #999999; }

.deal-form_buttons__3AbZq {
  display: flex;
  margin-left: auto;
  justify-content: flex-end;
  margin-top: 20px; }

.deal-form_firstButton__3u1ah {
  margin-right: 10px; }

.deal-form_dataBlock__1fapH {
  display: flex;
  box-shadow: inset 0 -1px 0 0 #e0e0e0;
  margin-bottom: 32px;
  padding-bottom: 32px; }

.deal-form_label__aFVhI {
  flex: 0 1 34%;
  font-weight: 500;
  font-size: 15px; }

.deal-form_formField__1mYQF {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  padding-left: 8px;
  padding-right: 8px; }

.deal-form_fields__1iOxG {
  display: flex;
  width: 100%;
  margin-left: 8px;
  margin-right: 8px; }

.deal-form_fieldsContainer__109z9 {
  display: flex;
  flex-direction: column;
  flex: 0 1 66%; }
  .deal-form_fieldsContainer__109z9 > *:not(:last-child) {
    margin-bottom: 16px; }

.deal-form_richEditor__1lvwS {
  min-height: 250px; }

.deal-form_actions__258y- button {
  min-width: 140px; }
  .deal-form_actions__258y- button:not(:last-child) {
    margin-right: 8px; }

.deal-form_bottomBar__1FAfT {
  display: flex;
  justify-content: flex-end; }

.user-overview-component_container__3wvqZ {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .user-overview-component_container__3wvqZ {
      width: 960px; } }
  @media (max-width: 1000px) {
    .user-overview-component_container__3wvqZ {
      width: 740px; } }

.user-overview-component_userOverview__39D11 {
  width: 100%; }

.user-overview-component_overview__3fUHW {
  background: white;
  display: flex;
  flex-direction: column;
  padding: 16px 24px;
  border: 1px solid #e0e0e0; }

.user-overview-component_userOverviewHeader__2dMG9 {
  display: flex;
  height: 36px;
  box-shadow: inset 0 -1px 0 0 var(--grey-border);
  border-bottom: 1px solid #e0e0e0;
  text-transform: uppercase;
  justify-content: space-between; }

.user-overview-component_pagination__3MCef {
  display: flex;
  justify-content: center; }

.user-overview-component_noResults__1uBeV {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 24px 0; }

.user-overview-component_loadingSpinner__2fbOL {
  display: flex;
  padding-top: 64px;
  margin-bottom: 32px !important; }

.table-styling-component_container__Nqxpk {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .table-styling-component_container__Nqxpk {
      width: 960px; } }
  @media (max-width: 1000px) {
    .table-styling-component_container__Nqxpk {
      width: 740px; } }

.table-styling-component_organisation__3CfrE {
  max-width: 270px; }

.table-styling-component_firstName__2MPOb {
  max-width: 240px; }

.table-styling-component_lastName__jTn9T {
  max-width: 300px; }

.table-styling-component_role__2HRIz {
  max-width: 310px; }

.table-styling-component_push__1ivf1 {
  max-width: 100px;
  visibility: hidden;
  display: flex;
  justify-content: flex-end; }

.table-styling-component_tableCell__2p3hp,
.table-styling-component_tableCellHeader__2ksyh {
  box-sizing: border-box;
  flex-grow: 1;
  width: 100%;
  overflow: hidden;
  list-style: none;
  display: flex;
  align-items: center;
  font-size: 14px;
  color: #1c1c1c;
  min-width: 80px; }
  .table-styling-component_tableCell__2p3hp:not(.table-styling-component_push__1ivf1),
  .table-styling-component_tableCellHeader__2ksyh:not(.table-styling-component_push__1ivf1) {
    padding-left: 16px; }

.table-styling-component_tableCell__2p3hp.table-styling-component_editStatus__3y5IL {
  font-size: 12px;
  color: #999;
  font-style: italic; }

.table-styling-component_tableCell__2p3hp.table-styling-component_editDate__9QhiD {
  font-size: 12px;
  color: #999;
  font-style: italic; }

.table-styling-component_tableCellHeader__2ksyh {
  color: #777777;
  font-size: 12px; }

.user-overview-item-component_container__23UF0 {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .user-overview-item-component_container__23UF0 {
      width: 960px; } }
  @media (max-width: 1000px) {
    .user-overview-item-component_container__23UF0 {
      width: 740px; } }

.user-overview-item-component_userOverviewItem__18kTL {
  display: flex;
  height: 36px;
  border-bottom: 1px solid #e0e0e0;
  align-content: center;
  justify-content: space-between;
  transition: opacity 700ms linear; }
  .user-overview-item-component_userOverviewItem__18kTL:hover {
    background: #fcfcfc; }
    .user-overview-item-component_userOverviewItem__18kTL:hover .user-overview-item-component_push__3Y6-3 {
      visibility: visible; }

.user-overview-item-component_userOverviewItemLink__3PDdZ {
  display: flex;
  width: 100%;
  cursor: pointer; }

.user-overview-item-component_isDeleted__1-vKG {
  opacity: 0; }

.user-overview-item-component_smallButton__3x2EP {
  width: 36px;
  cursor: pointer;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center; }

.user-overview-item-component_editButton__jHctm {
  border-left: solid 1px #e0e0e0; }
  .user-overview-item-component_editButton__jHctm:hover {
    stroke: #00a82f; }

.user-overview-item-component_removeButton__1ko2P {
  border-left: solid 1px #e0e0e0;
  border-right: solid 1px #e0e0e0; }
  .user-overview-item-component_removeButton__1ko2P:hover {
    stroke: #e10a14; }

.user-filter-bar-component_container__Im7JO {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .user-filter-bar-component_container__Im7JO {
      width: 960px; } }
  @media (max-width: 1000px) {
    .user-filter-bar-component_container__Im7JO {
      width: 740px; } }

.user-filter-bar-component_userFilterBar__1x1z6 {
  height: 40px;
  margin-top: 16px;
  margin-bottom: 16px;
  display: flex;
  align-items: center;
  justify-content: space-between; }

.user-filter-bar-component_push__3eLCb {
  display: flex;
  align-items: center; }
  .user-filter-bar-component_push__3eLCb > :not(:last-child) {
    margin-right: 8px; }

.user-filter-bar-component_searchField__mVw0l {
  flex: 1 1 auto;
  position: relative;
  width: 250px; }

.user-filter-bar-component_searchIcon__1agxW {
  position: absolute;
  top: 50%;
  left: 12px;
  transform: translateY(-50%); }

.user-filter-bar-component_select__1BS3P {
  background: white;
  border-color: #e0e0e0; }

.user-modal-component_container__3kjgU {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .user-modal-component_container__3kjgU {
      width: 960px; } }
  @media (max-width: 1000px) {
    .user-modal-component_container__3kjgU {
      width: 740px; } }

.user-modal-component_form__36vzq {
  display: flex;
  flex-direction: column;
  margin-left: -8px; }

.user-modal-component_bottomBar__1PH9F {
  display: flex;
  align-items: center;
  justify-content: space-between; }

.user-modal-component_buttons__1n9qy {
  margin-top: 32px;
  display: flex;
  margin-left: auto;
  justify-content: flex-end;
  margin-right: 8px; }
  .user-modal-component_buttons__1n9qy button {
    width: 137px; }

.user-modal-component_firstButton__1GOx0 {
  margin-right: 10px; }

.user-modal-component_label__3ZAJN {
  flex: 0 1 34%;
  font-weight: 500;
  font-size: 15px; }

.user-modal-component_formField__YmM0t {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  position: relative;
  margin: 0px 8px; }

.user-modal-component_fields__1aA-8 {
  display: flex;
  width: 100%; }

.user-modal-component_fieldsContainer__3kDv8 {
  display: flex;
  flex-direction: column;
  flex: 0 1 66%; }
  .user-modal-component_fieldsContainer__3kDv8 > *:not(:last-child) {
    margin-bottom: 16px; }

.user-modal-component_loadingSpinner__2Y3Gs {
  display: flex;
  padding-top: 64px;
  margin-bottom: 32px !important; }

.user-account-detail-component_container__fAWJG {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .user-account-detail-component_container__fAWJG {
      width: 960px; } }
  @media (max-width: 1000px) {
    .user-account-detail-component_container__fAWJG {
      width: 740px; } }

.user-account-detail-component_userAccountDetail__3l9um {
  background: #f7f7f7;
  min-height: 100vh;
  height: 100%;
  padding-bottom: 50px; }

.user-account-detail-component_topBar__3qz1C {
  height: 72px;
  background: #ffffff;
  box-shadow: inset 0 -1px 0 0 #e0e0e0;
  z-index: 200; }

.user-account-detail-component_topBarContainer__2FkNb {
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: space-between; }

.user-account-detail-component_topBarLeft__2L4Bz {
  display: flex;
  align-items: center; }

.user-account-detail-component_topBarRight__1gF_G {
  display: flex;
  align-items: center; }
  .user-account-detail-component_topBarRight__1gF_G button:not(:last-child) {
    margin-right: 8px; }

.user-account-detail-component_details__1RGEk {
  padding-bottom: 50px;
  background: white;
  border: 1px solid #e0e0e0;
  padding: 40px; }

.user-account-detail-component_loadingSpinner__zhNcu {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center; }

.login-details-component_container__3OnC0 {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .login-details-component_container__3OnC0 {
      width: 960px; } }
  @media (max-width: 1000px) {
    .login-details-component_container__3OnC0 {
      width: 740px; } }

.login-details-component_form__3_kB7 {
  display: flex;
  flex-direction: column; }

.login-details-component_bottomBar__benkH {
  display: flex;
  align-items: center;
  justify-content: space-between; }

.login-details-component_complaints__ZQGAh {
  margin-right: 16px;
  font-size: 14px;
  color: #999999; }

.login-details-component_buttons__1uKJ_ {
  display: flex;
  margin-left: auto;
  justify-content: flex-end;
  margin-top: 20px; }

.login-details-component_firstButton__2gw1e {
  margin-right: 10px; }

.login-details-component_dataBlock__1XuAK {
  display: flex;
  box-shadow: inset 0 -1px 0 0 #e0e0e0;
  margin-bottom: 32px;
  padding-bottom: 32px; }

.login-details-component_label__oSF8B {
  flex: 0 1 34%;
  font-weight: 500;
  font-size: 15px; }

.login-details-component_formField__26Qsl {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  padding-left: 8px;
  padding-right: 8px; }

.login-details-component_fields__3OL19 {
  display: flex;
  width: 100%;
  margin-left: 8px;
  margin-right: 8px; }

.login-details-component_fieldsContainer__3T1dh {
  display: flex;
  flex-direction: column;
  flex: 0 1 66%; }
  .login-details-component_fieldsContainer__3T1dh > *:not(:last-child) {
    margin-bottom: 16px; }

.login-details-component_richEditor__2cbmS {
  min-height: 250px; }

.login-details-component_actions__1GoSG {
  display: flex;
  align-items: center; }
  .login-details-component_actions__1GoSG button {
    min-width: 140px; }
    .login-details-component_actions__1GoSG button:not(:last-child) {
      margin-right: 8px; }

.login-details-component_buttonSubmit__2mNiE {
  display: flex;
  justify-content: flex-end; }

.change-email-form_container__1KsN9 {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .change-email-form_container__1KsN9 {
      width: 960px; } }
  @media (max-width: 1000px) {
    .change-email-form_container__1KsN9 {
      width: 740px; } }

.change-email-form_form__1RRMC {
  display: flex;
  flex-direction: column; }

.change-email-form_bottomBar__2nTmg {
  display: flex;
  align-items: center;
  justify-content: space-between; }

.change-email-form_complaints__2U59K {
  margin-right: 16px;
  font-size: 14px;
  color: #999999; }

.change-email-form_buttons__MqPwj {
  display: flex;
  margin-left: auto;
  justify-content: flex-end;
  margin-top: 20px; }

.change-email-form_firstButton__3v1lA {
  margin-right: 10px; }

.change-email-form_dataBlock__1QtEK {
  display: flex;
  box-shadow: inset 0 -1px 0 0 #e0e0e0;
  margin-bottom: 32px;
  padding-bottom: 32px; }

.change-email-form_label__2P-dA {
  flex: 0 1 34%;
  font-weight: 500;
  font-size: 15px; }

.change-email-form_formField__2t2VD {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  padding-left: 8px;
  padding-right: 8px; }

.change-email-form_fields__3KjyW {
  display: flex;
  width: 100%;
  margin-left: 8px;
  margin-right: 8px; }

.change-email-form_fieldsContainer__3z8oW {
  display: flex;
  flex-direction: column;
  flex: 0 1 66%; }
  .change-email-form_fieldsContainer__3z8oW > *:not(:last-child) {
    margin-bottom: 16px; }

.change-email-form_richEditor__3SMBV {
  min-height: 250px; }

.change-email-form_buttonSubmit__30yh1 {
  margin-left: auto; }

.change-email-form_description__ALLzj {
  margin-top: 4px;
  font-size: 14px;
  color: #777777;
  font-weight: 400;
  display: flex; }

.change-password-form_container__1rP13 {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .change-password-form_container__1rP13 {
      width: 960px; } }
  @media (max-width: 1000px) {
    .change-password-form_container__1rP13 {
      width: 740px; } }

.change-password-form_form__1dmNc {
  display: flex;
  flex-direction: column; }

.change-password-form_bottomBar__17dxR {
  display: flex;
  align-items: center;
  justify-content: space-between; }

.change-password-form_complaints__2qiui {
  margin-right: 16px;
  font-size: 14px;
  color: #999999; }

.change-password-form_buttons__2EfLV {
  display: flex;
  margin-left: auto;
  justify-content: flex-end;
  margin-top: 20px; }

.change-password-form_firstButton__3eqrO {
  margin-right: 10px; }

.change-password-form_dataBlock__28Z3I {
  display: flex;
  box-shadow: inset 0 -1px 0 0 #e0e0e0;
  margin-bottom: 32px;
  padding-bottom: 32px; }

.change-password-form_label__3vW7u {
  flex: 0 1 34%;
  font-weight: 500;
  font-size: 15px; }

.change-password-form_formField__35Nhz {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  padding-left: 8px;
  padding-right: 8px; }

.change-password-form_fields__3vDO0 {
  display: flex;
  width: 100%;
  margin-left: 8px;
  margin-right: 8px; }

.change-password-form_fieldsContainer__3vlX2 {
  display: flex;
  flex-direction: column;
  flex: 0 1 66%; }
  .change-password-form_fieldsContainer__3vlX2 > *:not(:last-child) {
    margin-bottom: 16px; }

.change-password-form_richEditor__3ruwd {
  min-height: 250px; }

.change-password-form_buttonSubmit__jdcAv {
  margin-left: auto; }

.change-password-form_description__1h8Nb {
  margin-top: 4px;
  font-size: 14px;
  color: #777777;
  font-weight: 400;
  display: flex; }

.main-user-account-info-component_container__3s9Wr {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .main-user-account-info-component_container__3s9Wr {
      width: 960px; } }
  @media (max-width: 1000px) {
    .main-user-account-info-component_container__3s9Wr {
      width: 740px; } }

.main-user-account-info-component_form__2tCxI {
  display: flex;
  flex-direction: column; }

.main-user-account-info-component_bottomBar__3rnZs {
  display: flex;
  align-items: center;
  justify-content: space-between; }

.main-user-account-info-component_complaints__3-jBv {
  margin-right: 16px;
  font-size: 14px;
  color: #999999; }

.main-user-account-info-component_buttons__3DVte {
  display: flex;
  margin-left: auto;
  justify-content: flex-end;
  margin-top: 20px; }

.main-user-account-info-component_firstButton__1b9Ds {
  margin-right: 10px; }

.main-user-account-info-component_dataBlock__gF2OA {
  display: flex;
  box-shadow: inset 0 -1px 0 0 #e0e0e0;
  margin-bottom: 32px;
  padding-bottom: 32px; }

.main-user-account-info-component_label__-E_4D {
  flex: 0 1 34%;
  font-weight: 500;
  font-size: 15px; }

.main-user-account-info-component_formField__27JTg {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  padding-left: 8px;
  padding-right: 8px; }

.main-user-account-info-component_fields__ZSZuJ {
  display: flex;
  width: 100%;
  margin-left: 8px;
  margin-right: 8px; }

.main-user-account-info-component_fieldsContainer__3JT0M {
  display: flex;
  flex-direction: column;
  flex: 0 1 66%; }
  .main-user-account-info-component_fieldsContainer__3JT0M > *:not(:last-child) {
    margin-bottom: 16px; }

.main-user-account-info-component_richEditor__2vxUq {
  min-height: 250px; }

.main-user-account-info-component_actions__3U3wv {
  display: flex;
  align-items: center; }
  .main-user-account-info-component_actions__3U3wv button {
    min-width: 140px; }
    .main-user-account-info-component_actions__3U3wv button:not(:last-child) {
      margin-right: 8px; }

.main-user-account-info-component_buttonSubmit__hucPn {
  display: flex;
  justify-content: flex-end; }

.delete-user-account-form_container__3iwg- {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .delete-user-account-form_container__3iwg- {
      width: 960px; } }
  @media (max-width: 1000px) {
    .delete-user-account-form_container__3iwg- {
      width: 740px; } }

.delete-user-account-form_form__ncbJV {
  display: flex;
  flex-direction: column; }

.delete-user-account-form_bottomBar__1hJ0O {
  display: flex;
  align-items: center;
  justify-content: space-between; }

.delete-user-account-form_complaints__3o1Uh {
  margin-right: 16px;
  font-size: 14px;
  color: #999999; }

.delete-user-account-form_buttons____1_G {
  display: flex;
  margin-left: auto;
  justify-content: flex-end;
  margin-top: 20px; }

.delete-user-account-form_firstButton__3pVx7 {
  margin-right: 10px; }

.delete-user-account-form_dataBlock__1FXdd {
  display: flex;
  box-shadow: inset 0 -1px 0 0 #e0e0e0;
  margin-bottom: 32px;
  padding-bottom: 32px; }

.delete-user-account-form_label__pKIuY {
  flex: 0 1 34%;
  font-weight: 500;
  font-size: 15px; }

.delete-user-account-form_formField__WsZpG {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  padding-left: 8px;
  padding-right: 8px; }

.delete-user-account-form_fields__LtApJ {
  display: flex;
  width: 100%;
  margin-left: 8px;
  margin-right: 8px; }

.delete-user-account-form_fieldsContainer__1AB8m {
  display: flex;
  flex-direction: column;
  flex: 0 1 66%; }
  .delete-user-account-form_fieldsContainer__1AB8m > *:not(:last-child) {
    margin-bottom: 16px; }

.delete-user-account-form_richEditor__3yGtL {
  min-height: 250px; }

.delete-user-account-form_buttonSubmit__2Fa34 {
  margin-top: auto;
  display: flex; }
  .delete-user-account-form_buttonSubmit__2Fa34 > button {
    width: 100%; }

.user-account-form_container__ZrW2Q {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .user-account-form_container__ZrW2Q {
      width: 960px; } }
  @media (max-width: 1000px) {
    .user-account-form_container__ZrW2Q {
      width: 740px; } }

.user-account-form_form__3yHJv {
  display: flex;
  flex-direction: column; }

.user-account-form_bottomBar__1vhjT {
  display: flex;
  align-items: center;
  justify-content: space-between; }

.user-account-form_complaints__30Ayk {
  margin-right: 16px;
  font-size: 14px;
  color: #999999; }

.user-account-form_buttons__wsRlq {
  display: flex;
  margin-left: auto;
  justify-content: flex-end;
  margin-top: 20px; }

.user-account-form_firstButton__3Dq0j {
  margin-right: 10px; }

.user-account-form_dataBlock__YbaOT {
  display: flex;
  box-shadow: inset 0 -1px 0 0 #e0e0e0;
  margin-bottom: 32px;
  padding-bottom: 32px; }

.user-account-form_label__1GjYc {
  flex: 0 1 34%;
  font-weight: 500;
  font-size: 15px; }

.user-account-form_formField__2ycYV {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  padding-left: 8px;
  padding-right: 8px; }

.user-account-form_fields__Nd0FR {
  display: flex;
  width: 100%;
  margin-left: 8px;
  margin-right: 8px; }

.user-account-form_fieldsContainer__3zAvj {
  display: flex;
  flex-direction: column;
  flex: 0 1 66%; }
  .user-account-form_fieldsContainer__3zAvj > *:not(:last-child) {
    margin-bottom: 16px; }

.user-account-form_richEditor__2E96r {
  min-height: 250px; }

.user-account-form_buttonSubmit__MW-dR {
  margin-left: auto; }

.platform-settings-form_container__3WWPL {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .platform-settings-form_container__3WWPL {
      width: 960px; } }
  @media (max-width: 1000px) {
    .platform-settings-form_container__3WWPL {
      width: 740px; } }

.platform-settings-form_form__1fs2J {
  display: flex;
  flex-direction: column; }

.platform-settings-form_bottomBar__2-fO4 {
  display: flex;
  align-items: center;
  justify-content: space-between; }

.platform-settings-form_complaints__2auSS {
  margin-right: 16px;
  font-size: 14px;
  color: #999999; }

.platform-settings-form_buttons__3ctdG {
  display: flex;
  margin-left: auto;
  justify-content: flex-end;
  margin-top: 20px; }

.platform-settings-form_firstButton__28X7T {
  margin-right: 10px; }

.platform-settings-form_dataBlock__3Xlpq {
  display: flex;
  box-shadow: inset 0 -1px 0 0 #e0e0e0;
  margin-bottom: 32px;
  padding-bottom: 32px; }

.platform-settings-form_label__1u2dd {
  flex: 0 1 34%;
  font-weight: 500;
  font-size: 15px; }

.platform-settings-form_formField__13TA4 {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  padding-left: 8px;
  padding-right: 8px; }

.platform-settings-form_fields__yisno {
  display: flex;
  width: 100%;
  margin-left: 8px;
  margin-right: 8px; }

.platform-settings-form_fieldsContainer__1eoWe {
  display: flex;
  flex-direction: column;
  flex: 0 1 66%; }
  .platform-settings-form_fieldsContainer__1eoWe > *:not(:last-child) {
    margin-bottom: 16px; }

.platform-settings-form_richEditor__3aKA3 {
  min-height: 250px; }

.platform-settings-form_buttonSubmit__1N4OI {
  margin-left: auto; }

.platform-settings-component_container__-XcKp {
  width: 1200px;
  margin: 0 auto; }
  @media (max-width: 1200px) {
    .platform-settings-component_container__-XcKp {
      width: 960px; } }
  @media (max-width: 1000px) {
    .platform-settings-component_container__-XcKp {
      width: 740px; } }

.platform-settings-component_platformSettingsDetail__3jmMA {
  background: #f7f7f7;
  min-height: 100vh;
  height: 100%;
  padding-bottom: 50px; }

.platform-settings-component_topBar__FGtWK {
  height: 72px;
  background: #ffffff;
  box-shadow: inset 0 -1px 0 0 #e0e0e0;
  z-index: 200; }

.platform-settings-component_topBarContainer__HF5dL {
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: space-between; }

.platform-settings-component_topBarLeft__NEs7C {
  display: flex;
  align-items: center; }

.platform-settings-component_topBarRight__Ozwym {
  display: flex;
  align-items: center; }
  .platform-settings-component_topBarRight__Ozwym button:not(:last-child) {
    margin-right: 8px; }

.platform-settings-component_details__3JjBa {
  padding-bottom: 50px;
  background: white;
  border: 1px solid #e0e0e0;
  padding: 40px;
  min-height: 260px; }

.platform-settings-component_loadingSpinner__Plehl {
  display: flex;
  padding-top: 64px;
  margin-bottom: 32px !important; }


/*# sourceMappingURL=bundle.88e59e3c2e3dc72c02a7.css.map*/