








.styles-Bouncer__cls1___2_qMK {
width: 10px;
height: 10px;
margin-right: 10px;
margin-left: 10px;
background-color: currentColor;
border-radius: 50%;
animation: styles-Bouncer__bouncedelay___33j5e 1.2s infinite ease-in-out;
}

.styles-Bouncer__cls1___2_qMK:nth-child(2) {
animation-delay: 0.16s;
}

.styles-Bouncer__cls1___2_qMK:nth-child(3) {
animation-delay: 0.32s;
}

@keyframes styles-Bouncer__bouncedelay___33j5e {
0%,
80%,
100% {
transform: scale(1);
}

40% {
transform: scale(1.75);
}
}
.styles-Container__cls1___2tQat {
display: flex;
align-items: center;
justify-content: center;
min-width: 90px;
min-height: 20px;
color: var(--text-color-level2, rgba(77, 80, 85, 0.6));
}
.styles-Container__cls1___2tQat.styles-Container__size-small___3DZfU {
min-width: 36px;
}
.styles-Container__cls1___2tQat.styles-Container__size-small___3DZfU > .styles-Bouncer__cls1___2_qMK {
width: 4px;
height: 4px;
margin-right: 4px;
margin-left: 4px;
}
.styles-Container__cls1___2tQat.styles-Container__inline___3pybA {
display: inline-flex;
vertical-align: middle;
}
.Loader__cls1___1Zsa0 {
/*!*/
}
.Icon__cls1___1nLYz {
/*!*/
}
.index-UnstyledButton__cls1___2zIir {
padding: 0;
color: inherit;
font: inherit;
text-align: center;
text-decoration: none;
background-color: transparent;
border: none;

cursor: pointer;
-webkit-user-select: none;
    -ms-user-select: none;
        user-select: none;
}

.index-UnstyledButton__cls1___2zIir.index-UnstyledButton__disabledState___1-i0z {
pointer-events: none;
}
.BareButton__cls1___1Qg-r {
/*!*/
}
.styles-TextContainer__cls1___OPKSe {
display: flex;
align-items: center;
justify-content: center;
}
.styles-Container__cls1___Vhorz {
position: relative;
display: inline-flex;
align-items: center;
justify-content: center;
box-sizing: border-box;
min-height: 44px;
padding: 8px 16px;
font-size: 14px;
line-height: 20px;
vertical-align: middle;
border: 1px solid transparent;
border-radius: 6px;
}
.styles-Container__cls1___Vhorz:active {
opacity: 0.6;
}
.styles-Container__cls1___Vhorz:hover {
text-decoration: none;
}
.styles-Container__cls1___Vhorz.styles-Container__decoration-primary___1-5mC {
color: var(--primary-text-color, #ffffff);
background-color: var(--primary-color, rgb(0, 162, 255));
border-color: var(--primary-color, rgb(0, 162, 255));
}
.styles-Container__cls1___Vhorz.styles-Container__decoration-outline___R5pXI {
color: var(--primary-color, rgb(0, 162, 255));
border-color: var(--primary-color, rgb(0, 162, 255));
}
.styles-Container__cls1___Vhorz.styles-Container__decoration-outline___R5pXI:hover {
background-color: var(--primary-color-level3, rgba(0, 162, 255, 0.15));
}
.styles-Container__cls1___Vhorz.styles-Container__decoration-secondary-outline___p8leI {
color: #b8b298;
border-color: #b8b298;
}
.styles-Container__cls1___Vhorz.styles-Container__decoration-black-outline___1DUJu {
color: var(--text-color, rgb(77, 80, 85));
border-color: var(--text-color, rgb(77, 80, 85));
}
.styles-Container__cls1___Vhorz.styles-Container__decoration-ghost___LrbVk {
color: var(--text-color, rgb(77, 80, 85));
}
.styles-Container__cls1___Vhorz.styles-Container__decoration-ghost___LrbVk:hover {
text-decoration: underline;
}
.styles-Container__cls1___Vhorz.styles-Container__size-large___8XRb1 {
font-size: 16px;
}
.styles-Container__cls1___Vhorz.styles-Container__size-small___2ZYno {
min-height: 32px;
padding: 4px 12px;
}
.styles-Container__cls1___Vhorz.styles-Container__wide___MfRDm {
width: 100%;
}
.styles-Container__cls1___Vhorz.styles-Container__responsive___2Ty7q.styles-Container__screen-phone___29knh {
width: 100%;
}
.styles-Container__cls1___Vhorz.styles-Container__loading___3Tpr8 {
pointer-events: none;
}
.styles-Container__cls1___Vhorz.styles-Container__loading___3Tpr8 .styles-TextContainer__cls1___OPKSe {
visibility: hidden;
}
.styles-Container__cls1___Vhorz.styles-Container__disabledState___uhhGZ {
color: #939393;
background-color: #dbdbdb;
border-color: #dbdbdb;
pointer-events: none;
}
.styles-Container__cls1___Vhorz .Loader__cls1___1Zsa0 {
position: absolute;
top: 50%;
left: 50%;
color: currentColor;
transform: translate(-50%, -50%);
}
.styles-Container__cls1___Vhorz:not(.styles-Container__onlyChild___2UclO) .Icon__cls1___1nLYz {
margin-right: 0.4em;
}
.styles-Container__cls1___Vhorz .Icon__cls1___1nLYz {
position: relative;
top: -0.08em;
font-size: 1.28em;
}
.Button__cls1___MOKW6 {
/*!*/
}
.styles-Container__cls1___Y6Jkn {
color: var(--primary-color, rgb(0, 162, 255));
text-decoration: none;
}
.styles-Container__cls1___Y6Jkn:hover {
text-decoration: underline;
}
.styles-Container__cls1___Y6Jkn.styles-Container__disabledState___1-LEH {
color: var(--text-color-level2, rgba(77, 80, 85, 0.6));
}
.styles-Container__cls1___Y6Jkn .Icon__cls1___1nLYz {
position: relative;
top: 0.0625em;
margin-right: 0.4em;
}
.styles-Container__cls1___Y6Jkn .Icon__cls1___1nLYz:hover {
text-decoration: none;
}
.Link__cls1___3w3vl {
/*!*/
}
.styles-ModalContainer__cls1___2dYP6 {
/*!*/
}
.styles-styles__blurred___xtidi {
    background-color: var(--container-background-color, #ffffff);
  }
.styles-styles__blurred___xtidi > *:not(.styles-ModalContainer__cls1___2dYP6) {
      opacity: 0.2;
    }
@supports (filter: blur(3px)) {
.styles-styles__blurred___xtidi > *:not(.styles-ModalContainer__cls1___2dYP6) {
        opacity: 0.8;
        filter: blur(3px)
    }
      }

.styles-Overlay__cls1___299vq {
position: fixed;
top: 0;
bottom: 0;
left: 0;
z-index: 1;
display: flex;
justify-content: center;
width: 100vw;
overflow-y: auto;
}


.styles-Overlay__cls1___299vq:not(.styles-Overlay__isBlocking___2lyRW)::before {
position: fixed;
top: 0;
bottom: 0;
left: 0;
z-index: -1;
width: 100vw;
background-color: var(--container-background-color, #ffffff);
opacity: 0.7;
content: '';
}
.Header__cls1___3RTiQ {
padding: 0 24px 24px;
}
.header-Title__cls1___2LC6m {
margin: 0;
font-weight: bold;
font-size: 20px;
line-height: 1.2;
text-align: center;
}
.popup-Container__cls1___tWxax {
display: flex;
flex-direction: column;
box-sizing: border-box;
padding-top: 24px;
padding-bottom: 24px;
background: var(--container-background-color, #ffffff);
border: 1px solid #dadada;
border-radius: 6px;
box-shadow: 0 1px 5px rgba(0, 74, 116, 0.15);
}


.popup-Container__cls1___tWxax.popup-Container__isTabletUp___2cptw {
align-self: flex-start;
width: 400px;
margin-top: 10vh;
}


/*
IE cannot set the child's height when parent's height is set via max-height
Since IE does not support @supports we can use any feature here
*/


@supports (display: flex) {


.popup-Container__cls1___tWxax.popup-Container__isTabletUp___2cptw {
max-height: 80vh;
}
}


.popup-Container__cls1___tWxax.popup-Container__isPhone___1HhWh {
align-self: flex-end;
width: 100%;
max-height: 82vh;
margin-right: 4px;
margin-left: 4px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.Body__cls1___3ys9D {
overflow-y: auto;

-webkit-overflow-scrolling: touch;
}
.Body__cls1___3ys9D:not(.Body__isInverse___1K_4t) {
position: relative;
padding: 0 24px;
background:
linear-gradient(#dadada, #dadada),
linear-gradient(#dadada, #dadada) 0 100%;
background-repeat: no-repeat;
background-size: 100% 1px;
}
.Body__cls1___3ys9D:not(.Body__isInverse___1K_4t)::before,
.Body__cls1___3ys9D:not(.Body__isInverse___1K_4t)::after {
z-index: -1;
display: block;
height: 1px;
margin: 0 -24px;
background: linear-gradient(var(--container-background-color, #ffffff), var(--container-background-color, #ffffff));
content: '';
}
.Body__cls1___3ys9D.Body__isInverse___1K_4t {
padding: 24px;
background-color: #f9f9f9;
border-color: #dadada;
border-style: solid;
border-width: 1px 0;
}
.Footer__cls1___2wUW1 {
display: -ms-grid;
display: grid;
grid-gap: 12px 24px;

-ms-grid-rows: auto;

-ms-grid-columns: 1fr 24px 1fr;

    grid-template: 'cancel confirm' / 1fr 1fr;
padding: 24px 24px 0;
}
.Header__cls1___3RTiQ + .Footer__cls1___2wUW1 {
padding-top: 0;
}
@media screen {
.Footer__cls1___2wUW1 { /* autoprefixer allows duplicate grid area names only inside @media queries */
}
.Footer__cls1___2wUW1.Footer__isPhone___3YwIp {
-ms-grid-rows: auto 12px auto;
-ms-grid-columns: 1fr;
    grid-template:
'confirm'
'cancel'
/ 1fr;
}
}
.Footer__cls1___2wUW1 .BareButton__cls1___1Qg-r:nth-child(1) {
-ms-grid-row: 1;
-ms-grid-column: 1;
grid-area: cancel;
}
.Footer__cls1___2wUW1 .BareButton__cls1___1Qg-r:nth-child(2) {
-ms-grid-row: 1;
-ms-grid-column: 3;
grid-area: confirm;
}
@media screen{
.Footer__cls1___2wUW1.Footer__isPhone___3YwIp > .BareButton__cls1___1Qg-r:nth-child(1) {
-ms-grid-row: 3;
-ms-grid-column: 1;
}
.Footer__cls1___2wUW1.Footer__isPhone___3YwIp > .BareButton__cls1___1Qg-r:nth-child(2) {
-ms-grid-row: 1;
-ms-grid-column: 1;
}
}
.Footer__cls1___2wUW1 .BareButton__cls1___1Qg-r:only-child {
/*
IE emulates grid-gap via an additional grid cell,
so to make the button full-width we have to span it across 3 cells
*/
-ms-grid-row: 1;
-ms-grid-row-span: 3;
grid-row: 1 / span 3;
-ms-grid-column: 1;
-ms-grid-column-span: 3;
grid-column: 1 / span 3;
}
.index-Component__cls1___3KAjx {
display: block;
box-sizing: border-box;
width: 100%;
min-height: 46px;
padding: 10px 14px;
color: rgb(77, 80, 85);
font-size: 16px;
line-height: 1.5;
word-wrap: normal;
background: #ffffff;
border: 1px solid #d0d0d0;
border-radius: 0;
-webkit-appearance: none;
   -moz-appearance: none;
        appearance: none;
}
.index-Component__cls1___3KAjx:focus {
border-color: var(--primary-color, rgb(0, 162, 255));
outline: none;
box-shadow: 0 0 0 1px var(--primary-color, rgb(0, 162, 255));
}
.index-Component__cls1___3KAjx:-ms-input-placeholder {
color: rgba(77, 80, 85, 0.5);
}
.index-Component__cls1___3KAjx::-ms-input-placeholder {
color: rgba(77, 80, 85, 0.5);
}
.index-Component__cls1___3KAjx::placeholder {
color: rgba(77, 80, 85, 0.5);
}
.index-Component__cls1___3KAjx::-ms-clear {
display: none;
}
.index-Component__cls1___3KAjx.index-Component__kind-textarea___31seb {
resize: vertical;
}
.index-Component__cls1___3KAjx.index-Component__kind-number___25aAm {
-moz-appearance: textfield;
}
.index-Component__cls1___3KAjx.index-Component__kind-number___25aAm::-webkit-inner-spin-button,
.index-Component__cls1___3KAjx.index-Component__kind-number___25aAm::-webkit-outer-spin-button {
margin: 0;
-webkit-appearance: none;
}
.index-Component__cls1___3KAjx.index-Component__invalid___2mPee {
border: 1px solid rgba(179, 31, 31, 0.8);
}
.index-Component__cls1___3KAjx.index-Component__invalid___2mPee:focus {
box-shadow: 0 0 0 1px rgba(179, 31, 31, 0.8);
}
.index-Component__cls1___3KAjx.index-Component__centered___2g56D {
text-align: center;
}
.index-Component__cls1___3KAjx[disabled] {
color: #e1e1e1;
background: #f0f0f0;
}
.TextInput__cls1___O2xxi {
/*!*/
}
.Menu__cls1___2lESb {
box-sizing: border-box;
padding: 6px 0;
background: var(--container-background-color, #ffffff);
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 6px;
box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
-webkit-user-select: none;
    -ms-user-select: none;
        user-select: none;
}
.Group__cls1___2JWjJ + .Group__cls1___2JWjJ {
padding-top: 8px;
border-top: 1px solid var(--text-color-level3, rgba(77, 80, 85, 0.1));
}


.Group__cls1___2JWjJ:not(:last-child) {
padding-bottom: 8px;
}
.item-TextContainer__cls1___2m3B6 {
display: flex;
align-items: center;
}


.item-TextContainer__cls1___2m3B6.item-TextContainer__loading___3PyVZ {
visibility: hidden;
}


.item-TextContainer__cls1___2m3B6 > .Icon__cls1___1nLYz:first-child {
position: relative;
top: -1px;
margin-right: 10px;
}
.item-Container__cls1___3Oyvh {
position: relative;
display: flex;
box-sizing: border-box;
width: 100%;
padding: 8px 14px;
color: var(--text-color, rgb(77, 80, 85));
font-size: 14px;
line-height: 22px;
text-align: left;
}
.item-Container__cls1___3Oyvh:hover,
.item-Container__cls1___3Oyvh:focus {
background: var(--text-color-level3, rgba(77, 80, 85, 0.1));
outline: none;
}
.item-Container__cls1___3Oyvh.item-Container__loading___JLkIN .item-TextContainer__cls1___2m3B6 {
visibility: hidden;
}
.item-Container__cls1___3Oyvh > .Loader__cls1___1Zsa0 {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.Item__cls1___1CV0a {
/*!*/
}
