@import url(https://assets.tinypulse.com/assets/fonts/material-icons/styles.css);
@import url(https://assets.tinypulse.com/assets/fonts/quatro/styles.css);
@import url(https://assets.tinypulse.com/assets/fonts/lato/styles.css);
@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css);
.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#FFF}.toast-message a:hover{color:#CCC;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#FFF;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#FFF;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51A351}.toast-error{background-color:#BD362F}.toast-info{background-color:#2F96B4}.toast-warning{background-color:#F89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}
.tiny-tile {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  min-height: -webkit-min-content;
  min-height: -moz-min-content;
  min-height: min-content;
}
.tiny-tile--ancestor {
  margin-left: -10px;
  margin-right: -10px;
  margin-top: -10px;
}
.tiny-tile--ancestor:last-child {
  margin-bottom: -10px;
}
.tiny-tile--ancestor:not(:last-child) {
  margin-bottom: 10px;
}
.tiny-tile--child {
  margin: 0 !important;
}
.tiny-tile--parent {
  padding: 10px;
}
.tiny-tile--vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.tiny-tile--vertical > .tiny-tile.tiny-tile--child:not(:last-child) {
  margin-bottom: 20px !important;
}
@media (min-width: 769px) {
  .tiny-tile:not(.tiny-tile--child) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .tiny-tile--c1 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 8.3333333333%;
  }
  .tiny-tile--c2 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 16.6666666667%;
  }
  .tiny-tile--c3 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 25%;
  }
  .tiny-tile--c4 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 33.3333333333%;
  }
  .tiny-tile--c5 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 41.6666666667%;
  }
  .tiny-tile--c6 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 50%;
  }
  .tiny-tile--c7 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 58.3333333333%;
  }
  .tiny-tile--c8 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 66.6666666667%;
  }
  .tiny-tile--c9 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 75%;
  }
  .tiny-tile--c10 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 83.3333333333%;
  }
  .tiny-tile--c11 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 91.6666666667%;
  }
  .tiny-tile--c12 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 100%;
  }
  .tiny-tile--p1 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 10%;
  }
  .tiny-tile--p2 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 20%;
  }
  .tiny-tile--p3 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 30%;
  }
  .tiny-tile--p4 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 40%;
  }
  .tiny-tile--p5 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 50%;
  }
  .tiny-tile--p6 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 60%;
  }
  .tiny-tile--p7 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 70%;
  }
  .tiny-tile--p8 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 80%;
  }
  .tiny-tile--p9 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 90%;
  }
  .tiny-tile--p10 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 100%;
  }
}

.tiny-card {
  position: relative;
  background: #ffffff;
  border-radius: 4px;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(197, 197, 197, 0.4);
          box-shadow: 0px 2px 5px 0px rgba(197, 197, 197, 0.4);
}
.tiny-card-hover:hover {
  -webkit-box-shadow: 0px 2px 7px 0px rgba(197, 197, 197, 0.7);
          box-shadow: 0px 2px 7px 0px rgba(197, 197, 197, 0.7);
}

.__react_component_tooltip {
  padding: 6px 18px !important;
  border-radius: 4px !important;
}
.__react_component_tooltip.type-dark.place-top:after {
  border-top-width: 8px !important;
}
.__react_component_tooltip.place-top:after {
  border-left: 6px solid transparent !important;
  border-right: 6px solid transparent !important;
  bottom: -8px !important;
  margin-left: -6px !important;
}
.__react_component_tooltip.type-dark.place-bottom:after {
  border-bottom-width: 8px !important;
}
.__react_component_tooltip.place-bottom:after {
  border-left: 6px solid transparent !important;
  border-right: 6px solid transparent !important;
  top: -8px !important;
  left: 50% !important;
  margin-left: -6px !important;
}
.EnpsChart__container___35CD4 {
  position: relative;
  width: 100%;
}

.EnpsChart__bar___2F1C0:hover {
  opacity: 0.9;
}

.EnpsChart__tick___v6eXS {
  font-size: 9px;
  text-anchor: middle;
  fill: #252626;
}

.EnpsChart__measureText___Xwf3l {
  font-size: 11px;
  text-transform: capitalize;
}

.EnpsChart__icon___8t1Bp {
  font-family: "Material Icons";
}

.EnpsChart__percentage___2ngSz {
  display: block;
}

.EnpsChart__tooltip___1CR6q {
  top: 0px;
  left: 0px;
  position: absolute;
  font-size: 13px;
  line-height: 20px;
  pointer-events: none;
  min-width: 60px;
  width: 120px;
  border: 1px solid #999;
  border-radius: 5px;
  background-color: #ffffff;
  -webkit-box-shadow: 7px 7px 12px -9px #777;
          box-shadow: 7px 7px 12px -9px #777;
  opacity: 0.9;
}
.EnpsChart__tooltip___1CR6q .EnpsChart__count___3frAs {
  color: #0f9112;
  font-size: 17px;
  font-weight: 700;
  margin-right: 5px;
  display: inline-block;
  width: 100%;
  text-align: center;
  margin: 5px 0;
}
.EnpsChart__tooltip___1CR6q .EnpsChart__label___17JmP {
  color: #252626;
  text-align: center;
  display: inline-block;
  width: 100%;
  margin: 5px 0;
}
@-webkit-keyframes ActionButton__Shine___2Aqe2 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes ActionButton__Shine___2Aqe2 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.ActionButton__container___77V86 {
  display: inline-block;
}

.ActionButton__optionItem___1KcDv {
  display: block;
  padding: 5px 10px;
  font-size: 15px;
  color: #252626;
  white-space: nowrap;
  cursor: pointer;
  text-decoration: none;
}
.ActionButton__optionItem___1KcDv:focus, .ActionButton__optionItem___1KcDv:hover {
  border-radius: 3px;
  background-color: #f3f3f4;
  color: #252626;
  text-decoration: none;
}

.ActionButton__dropdownIcon___1ITKZ {
  color: #ffffff !important;
}
.Select{position:relative}.Select input::-webkit-contacts-auto-fill-button,.Select input::-webkit-credentials-auto-fill-button{display:none!important}.Select input::-ms-clear{display:none!important}.Select input::-ms-reveal{display:none!important}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:.35}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{-webkit-box-shadow:none;box-shadow:none}.Select.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.Select.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.Select.is-searchable.is-open>.Select-control{cursor:text}.Select.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.Select.is-focused>.Select-control{background:#fff}.Select.is-focused:not(.is-open)>.Select-control{border-color:#007eff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1);background:#fff}.Select.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:42px}.Select.has-value.Select--single>.Select-control .Select-value .Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover{color:#007eff;outline:0;text-decoration:underline}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{background:#fff}.Select.has-value.is-pseudo-focused .Select-input{opacity:0}.Select .Select-arrow-zone:hover>.Select-arrow,.Select.is-open .Select-arrow{border-top-color:#666}.Select.Select--rtl{direction:rtl;text-align:right}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:0;overflow:hidden;position:relative;width:100%}.Select-control:hover{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06)}.Select-control .Select-input:focus{outline:0;background:#fff}.Select--single>.Select-control .Select-value,.Select-placeholder{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{width:100%;background:none transparent;border:0 none;-webkit-box-shadow:none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:0;line-height:17px;padding:8px 0 12px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:0}.Select-loading-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin .4s infinite linear;animation:Select-animation-spin .4s infinite linear;width:16px;height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;position:relative;vertical-align:middle}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn .2s;animation:Select-animation-fadeIn .2s;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#D0021B}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select--rtl .Select-arrow-zone{padding-right:0;padding-left:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}.Select-control>:last-child{padding-right:5px}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{position:absolute;display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;float:left}@-webkit-keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;left:0;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;background-color:rgba(0,126,255,.04);color:#333}.Select-option.is-focused{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.Select--rtl .Select-input{margin-left:0;margin-right:10px}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);border-radius:2px;border:1px solid #c2e0ff;border:1px solid rgba(0,126,255,.24);color:#007eff;display:inline-block;font-size:.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:focus,.Select--multi .Select-value-icon:hover{background-color:#d8eafd;background-color:rgba(0,113,230,.08);color:#0071e6}.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:rgba(0,126,255,.24)}.Select--multi.Select--rtl .Select-value{margin-left:0;margin-right:5px}.Select--multi.Select--rtl .Select-value-icon{border-right:none;border-left:1px solid #c2e0ff;border-left:1px solid rgba(0,126,255,.24)}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:active,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:hover{background-color:#fcfcfc}@keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}
@-webkit-keyframes Label__Shine___1WDAJ {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes Label__Shine___1WDAJ {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.Label__label___2B_6t {
  padding: 2px 10px;
  background: currentColor;
  border: 1px solid currentColor;
  border-radius: 4px;
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  line-height: 20px;
}
.Label__label___2B_6t.Label__withPadding___4pc0E {
  margin: 5px;
}
.Label__label___2B_6t.Label__small___2zqnw {
  font-size: 11px;
  line-height: 13px;
  font-weight: 700;
}
.Label__label___2B_6t.Label__clickable___3hcHl {
  cursor: pointer;
}
.Label__label___2B_6t.bold {
  font-weight: 700;
}
.Label__label___2B_6t.italic {
  font-style: italic;
}
.Label__label___2B_6t.block {
  display: block;
}
.Label__label___2B_6t.Label__rounded___diEXw {
  letter-spacing: 0;
  font-size: 13px;
  line-height: 20px;
  padding: 2px 8px;
  border-radius: 20px;
}

.Label__content___2dZTp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Label__content___2dZTp i:first-child {
  margin-right: 2px;
}

.Label__outline___3ly5s {
  background: #ffffff;
}
.Tag__removeIcon___1ALFa {
  display: inline-block;
  cursor: pointer;
  margin-right: -8px;
  padding: 0 5px;
  -webkit-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
@-webkit-keyframes Icon__Shine___1UnXL {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes Icon__Shine___1UnXL {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.Icon__icon___11XnV {
  color: inherit;
}

.Icon__size-smaller___1dmeV {
  font-size: 13px;
}
.Icon__size-small___3izoQ {
  font-size: 15px;
}
.Icon__size-default___13yA- {
  font-size: 19px;
}
.Icon__size-big___B49st {
  font-size: 19px;
}
.Icon__size-bigger___YUKKB {
  font-size: 23px;
}
.Icon__size-biggest___1wpJj {
  font-size: 31px;
}

.Icon__autoStyle___16qHs {
  vertical-align: text-bottom;
  color: #6d6e70;
  margin-right: 5px;
}

.Icon__spin___3yhwH {
  -webkit-animation: Icon__spin___3yhwH 1s infinite ease-in-out;
  animation: Icon__spin___3yhwH 1s infinite ease-in-out;
}

@-webkit-keyframes Icon__spin___3yhwH {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes Icon__spin___3yhwH {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.AddTag__tagContainer___itpv1 {
  font-size: 0.8rem;
  margin: -4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.AddTag__tagContainerInline___3Pl64 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.AddTag__inputContainer___35XDk {
  text-align: left;
  display: inline-block;
  margin: 4px;
}
.AddTag__inputContainer___35XDk .Select-control {
  border-radius: 4px !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border: 1px solid #979797 !important;
  outline: none;
  height: 24px;
  padding: 0 10px;
  width: 240px;
}
.AddTag__inputContainer___35XDk .Select-input {
  padding-left: 0;
  height: 24px;
  width: 180px;
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
  -ms-flex-line-pack: center;
      align-content: center;
}
.AddTag__inputContainer___35XDk .Select-input input {
  font-size: 0.8rem;
  padding: 0;
  width: 100%;
  height: 100%;
}
.AddTag__inputContainer___35XDk .Select-arrow-zone {
  width: 12px;
  padding-right: 0;
  padding-left: 5px;
}
.AddTag__inputContainer___35XDk .Select-menu-outer {
  margin-top: 2px;
  border-radius: 4px;
}
.AddTag__inputContainer___35XDk .Select-option.is-selected, .AddTag__inputContainer___35XDk .Select-option.is-focused {
  background-color: #f3f3f4;
}

.AddTag__inputContainerCustom___UhDQr {
  text-align: left;
  display: inline-block;
  margin: 15px 0 20px 0;
  width: 100%;
}
.AddTag__inputContainerCustom___UhDQr .Select-control {
  border-radius: 4px !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border: 1px solid #979797 !important;
  outline: none;
  height: 34px;
  padding: 0 10px;
}
.AddTag__inputContainerCustom___UhDQr .Select-placeholder,
.AddTag__inputContainerCustom___UhDQr .Select-menu-outer {
  font-size: 15px;
}
.AddTag__inputContainerCustom___UhDQr .Select-input {
  padding-left: 0;
  height: 34px;
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
  -ms-flex-line-pack: center;
      align-content: center;
}
.AddTag__inputContainerCustom___UhDQr .Select-input input {
  font-size: 0.8rem;
  padding: 0;
  width: 100%;
  height: 100%;
}
.AddTag__inputContainerCustom___UhDQr .Select-arrow-zone {
  display: none;
}
.AddTag__inputContainerCustom___UhDQr .Select-menu-outer {
  margin-top: 2px;
  border-radius: 4px;
}
.AddTag__inputContainerCustom___UhDQr .Select-option.is-selected, .AddTag__inputContainerCustom___UhDQr .Select-option.is-focused {
  background-color: #f3f3f4;
}

.AddTag__addTag___34DEf {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: none;
  border: 1px solid #a0a0a0;
}
.AddTag__addTag___34DEf .AddTag__addTagIcon___2BSTu {
  margin-right: 5px;
  margin-left: -3px;
}

.AddTag__labelContainer___qeCzt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  white-space: nowrap;
}
.AddTag__labelContainer___qeCzt i,
.AddTag__labelContainer___qeCzt span {
  color: #252626;
}
@-webkit-keyframes Alert__Shine___3ZM6L {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes Alert__Shine___3ZM6L {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.Alert__banner___1M1x1 {
  width: 100%;
}

.Alert__content___3tLj9 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border: 1px solid;
  border-color: #6d6e70;
  border-radius: 4px;
  color: #252626;
  background-color: rgba(109, 110, 112, 0.06);
  font-family: Lato, sans-serif;
  font-size: 15px;
  line-height: 20px;
  padding: 8px 20px;
  width: 100%;
}

.Alert__iconContainer___3oi0Y {
  margin-right: 10px;
  line-height: 0;
}

.Alert__banner-success___pit8H {
  border-color: #007218;
  background-color: #e8f9f1;
}

.Alert__banner-error___3xw6o {
  border-color: #d20a0a;
  background-color: #feebee;
}

.Alert__banner-warning___2V0sS {
  border-color: #ffb300;
  background-color: #fff8e6;
}
.tippy-iOS{cursor:pointer!important}.tippy-notransition{-webkit-transition:none!important;transition:none!important}.tippy-popper{-webkit-perspective:700px;perspective:700px;z-index:9999;outline:0;-webkit-transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1);pointer-events:none;line-height:1.4;max-width:calc(100% - 10px)}.tippy-popper[x-placement^=top] .tippy-backdrop{border-radius:40% 40% 0 0}.tippy-popper[x-placement^=top] .tippy-roundarrow{bottom:-8px;-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=top] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tippy-popper[x-placement^=top] .tippy-arrow{border-top:8px solid #333;border-right:8px solid transparent;border-left:8px solid transparent;bottom:-7px;margin:0 6px;-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=top] .tippy-backdrop{-webkit-transform-origin:0 25%;transform-origin:0 25%}.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-55%);transform:scale(1) translate(-50%,-55%)}.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-50%,-45%);transform:scale(.2) translate(-50%,-45%);opacity:0}.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.tippy-popper[x-placement^=top] [data-animation=perspective]{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=visible]{-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) rotateX(60deg);transform:translateY(0) rotateX(60deg)}.tippy-popper[x-placement^=top] [data-animation=fade][data-state=visible]{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale][data-state=visible]{-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) scale(.5);transform:translateY(0) scale(.5)}.tippy-popper[x-placement^=bottom] .tippy-backdrop{border-radius:0 0 30% 30%}.tippy-popper[x-placement^=bottom] .tippy-roundarrow{top:-8px;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.tippy-popper[x-placement^=bottom] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(0);transform:rotate(0)}.tippy-popper[x-placement^=bottom] .tippy-arrow{border-bottom:8px solid #333;border-right:8px solid transparent;border-left:8px solid transparent;top:-7px;margin:0 6px;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.tippy-popper[x-placement^=bottom] .tippy-backdrop{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-45%);transform:scale(1) translate(-50%,-45%)}.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-50%);transform:scale(.2) translate(-50%);opacity:0}.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=visible]{-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) rotateX(-60deg);transform:translateY(0) rotateX(-60deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=visible]{-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=visible]{-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) scale(.5);transform:translateY(0) scale(.5)}.tippy-popper[x-placement^=left] .tippy-backdrop{border-radius:50% 0 0 50%}.tippy-popper[x-placement^=left] .tippy-roundarrow{right:-16px;-webkit-transform-origin:33.33333333% 50%;transform-origin:33.33333333% 50%}.tippy-popper[x-placement^=left] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tippy-popper[x-placement^=left] .tippy-arrow{border-left:8px solid #333;border-top:8px solid transparent;border-bottom:8px solid transparent;right:-7px;margin:3px 0;-webkit-transform-origin:0 50%;transform-origin:0 50%}.tippy-popper[x-placement^=left] .tippy-backdrop{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-75%,-50%);transform:scale(.2) translate(-75%,-50%);opacity:0}.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.tippy-popper[x-placement^=left] [data-animation=perspective]{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=visible]{-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) rotateY(-60deg);transform:translateX(0) rotateY(-60deg)}.tippy-popper[x-placement^=left] [data-animation=fade][data-state=visible]{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=left] [data-animation=scale][data-state=visible]{-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) scale(.5);transform:translateX(0) scale(.5)}.tippy-popper[x-placement^=right] .tippy-backdrop{border-radius:0 50% 50% 0}.tippy-popper[x-placement^=right] .tippy-roundarrow{left:-16px;-webkit-transform-origin:66.66666666% 50%;transform-origin:66.66666666% 50%}.tippy-popper[x-placement^=right] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.tippy-popper[x-placement^=right] .tippy-arrow{border-right:8px solid #333;border-top:8px solid transparent;border-bottom:8px solid transparent;left:-7px;margin:3px 0;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.tippy-popper[x-placement^=right] .tippy-backdrop{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-25%,-50%);transform:scale(.2) translate(-25%,-50%);opacity:0}.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.tippy-popper[x-placement^=right] [data-animation=perspective]{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=visible]{-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) rotateY(60deg);transform:translateX(0) rotateY(60deg)}.tippy-popper[x-placement^=right] [data-animation=fade][data-state=visible]{-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=right] [data-animation=scale][data-state=visible]{-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) scale(.5);transform:translateX(0) scale(.5)}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:.9rem;padding:.3rem .6rem;max-width:350px;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip[data-size=small]{padding:.2rem .4rem;font-size:.75rem}.tippy-tooltip[data-size=large]{padding:.4rem .8rem;font-size:1rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive],.tippy-tooltip[data-interactive] path{pointer-events:auto}.tippy-tooltip[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(.54,1.5,.38,1.11);transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-tooltip[data-inertia][data-state=hidden]{-webkit-transition-timing-function:ease;transition-timing-function:ease}.tippy-arrow,.tippy-roundarrow{position:absolute;width:0;height:0}.tippy-roundarrow{width:24px;height:8px;fill:#333;pointer-events:none}.tippy-backdrop{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;-webkit-transition:all cubic-bezier(.46,.1,.52,.98);transition:all cubic-bezier(.46,.1,.52,.98);-webkit-backface-visibility:hidden;backface-visibility:hidden}.tippy-backdrop:after{content:"";float:left;padding-top:100%}.tippy-backdrop+.tippy-content{-webkit-transition-property:opacity;transition-property:opacity;will-change:opacity}.tippy-backdrop+.tippy-content[data-state=visible]{opacity:1}.tippy-backdrop+.tippy-content[data-state=hidden]{opacity:0}
.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme .tippy-arrow{border-top:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme .tippy-arrow{border-bottom:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme .tippy-arrow{border-left:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme .tippy-arrow{border-right:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent}.tippy-tooltip.light-theme{color:#26323d;-webkit-box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff}.tippy-tooltip.light-theme .tippy-backdrop{background-color:#fff}.tippy-tooltip.light-theme .tippy-roundarrow{fill:#fff}.tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}
.tippy-tooltip.light-border-theme {
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(197, 197, 197, 0.4);
  color: #252626;
  -webkit-box-shadow: 0 2px 10px 0 #c5c5c5;
          box-shadow: 0 2px 10px 0 #c5c5c5;
}
.tippy-tooltip.light-border-theme .tippy-backdrop {
  background-color: #fff;
}
.tippy-tooltip.light-border-theme .tippy-arrow:after,
.tippy-tooltip.light-border-theme .tippy-arrow:before,
.tippy-tooltip.light-border-theme .tippy-roundarrow:after,
.tippy-tooltip.light-border-theme .tippy-roundarrow:before {
  content: "";
  position: absolute;
  z-index: -1;
}
.tippy-tooltip.light-border-theme .tippy-roundarrow {
  fill: #fff;
}
.tippy-tooltip.light-border-theme .tippy-roundarrow:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCA4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS40MTQyMTsiPjxwYXRoIGQ9Ik0zLDhjMCwwIDIuMDIxLC0wLjAxNSA1LjI1MywtNC4yMThjMS4zMzEsLTEuNzMxIDIuNTQ0LC0yLjc3NSAzLjc0NywtMi43ODJjMS4yMDMsLTAuMDA3IDIuNDE2LDEuMDM1IDMuNzYxLDIuNzgyYzMuMjUxLDQuMjIzIDUuMjM5LDQuMjE4IDUuMjM5LDQuMjE4bC0xOCwwWiIgc3R5bGU9ImZpbGw6IzAwMDgxNjtmaWxsLW9wYWNpdHk6MC4yMDM5MjI7ZmlsbC1ydWxlOm5vbnplcm87Ii8+PC9zdmc+);
  background-size: 24px 8px;
  width: 24px;
  height: 8px;
  left: 0;
  top: 0;
  fill: rgba(197, 197, 197, 0.4);
}
.tippy-popper[x-placement^=top] .tippy-tooltip.light-border-theme .tippy-roundarrow:after {
  top: 1px;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.tippy-popper[x-placement^=top] .tippy-tooltip.light-border-theme .tippy-arrow {
  border-top-color: #fff;
}
.tippy-popper[x-placement^=top] .tippy-tooltip.light-border-theme .tippy-arrow:after {
  border-top: 7px solid #fff;
  top: -7px;
}
.tippy-popper[x-placement^=top] .tippy-tooltip.light-border-theme .tippy-arrow:before {
  border-top: 7px solid rgba(197, 197, 197, 0.4);
  bottom: -1px;
}
.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-border-theme .tippy-roundarrow:after {
  top: -1px;
}
.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-border-theme .tippy-arrow {
  border-bottom-color: #fff;
}
.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-border-theme .tippy-arrow:after {
  border-bottom: 7px solid #fff;
  bottom: -7px;
}
.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-border-theme .tippy-arrow:before {
  border-bottom: 7px solid rgba(197, 197, 197, 0.4);
  bottom: -6px;
}
.tippy-popper[x-placement^=left] .tippy-tooltip.light-border-theme .tippy-roundarrow:after {
  left: 1px;
  top: 0;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.tippy-popper[x-placement^=left] .tippy-tooltip.light-border-theme .tippy-arrow {
  border-left-color: #fff;
}
.tippy-popper[x-placement^=left] .tippy-tooltip.light-border-theme .tippy-arrow:after {
  border-left: 7px solid #fff;
  left: -7px;
}
.tippy-popper[x-placement^=left] .tippy-tooltip.light-border-theme .tippy-arrow:before {
  border-left: 7px solid rgba(197, 197, 197, 0.4);
  left: -6px;
}
.tippy-popper[x-placement^=right] .tippy-tooltip.light-border-theme .tippy-roundarrow:after {
  left: -1px;
  top: 0;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.tippy-popper[x-placement^=right] .tippy-tooltip.light-border-theme .tippy-arrow {
  border-right-color: #fff;
}
.tippy-popper[x-placement^=right] .tippy-tooltip.light-border-theme .tippy-arrow:after {
  border-right: 7px solid #fff;
  right: -7px;
}
.tippy-popper[x-placement^=right] .tippy-tooltip.light-border-theme .tippy-arrow:before {
  border-right: 7px solid rgba(197, 197, 197, 0.4);
  right: -6px;
}
.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-border-theme .tippy-arrow,
.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-border-theme .tippy-roundarrow,
.tippy-popper[x-placement^=top] .tippy-tooltip.light-border-theme .tippy-arrow,
.tippy-popper[x-placement^=top] .tippy-tooltip.light-border-theme .tippy-roundarrow {
  -webkit-transform: translateX(-1px);
  transform: translateX(-1px);
}
.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-border-theme .tippy-arrow:after,
.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-border-theme .tippy-arrow:before,
.tippy-popper[x-placement^=top] .tippy-tooltip.light-border-theme .tippy-arrow:after,
.tippy-popper[x-placement^=top] .tippy-tooltip.light-border-theme .tippy-arrow:before {
  left: -7px;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
}
.tippy-popper[x-placement^=left] .tippy-tooltip.light-border-theme .tippy-arrow,
.tippy-popper[x-placement^=left] .tippy-tooltip.light-border-theme .tippy-roundarrow,
.tippy-popper[x-placement^=right] .tippy-tooltip.light-border-theme .tippy-arrow,
.tippy-popper[x-placement^=right] .tippy-tooltip.light-border-theme .tippy-roundarrow {
  -webkit-transform: translateY(-1px);
  transform: translateY(-1px);
}
.tippy-popper[x-placement^=left] .tippy-tooltip.light-border-theme .tippy-arrow:after,
.tippy-popper[x-placement^=left] .tippy-tooltip.light-border-theme .tippy-arrow:before,
.tippy-popper[x-placement^=right] .tippy-tooltip.light-border-theme .tippy-arrow:after,
.tippy-popper[x-placement^=right] .tippy-tooltip.light-border-theme .tippy-arrow:before {
  top: -7px;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
}
.Tooltip__tooltip___17_Ie.Tooltip__inline___23Wpr {
  display: inline-block;
}

.tippy-content {
  overflow-wrap: break-word;
}
@-webkit-keyframes Action__Shine___9InJD {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes Action__Shine___9InJD {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.Action__action___3HYxD {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 70px;
  padding: 20px 8px;
  line-height: 1;
}
@media (max-width: 768px) {
  .Action__action___3HYxD {
    height: 50px;
    padding: 10px 5px;
  }
}

.Action__selected___Es_pG {
  background: #f3f3f4;
}

.Action__link___3rymi {
  color: #6d6e70;
  cursor: pointer;
  position: relative;
  text-decoration: none;
  font-size: 2rem;
  line-height: 2rem;
}
.Action__link___3rymi:hover, .Action__link___3rymi:focus {
  color: #6d6e70;
}
.Action__link___3rymi.Action__notVisited___QooN2 {
  color: #cc3399;
}
@-webkit-keyframes Dropdown__Shine___1QS-s {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes Dropdown__Shine___1QS-s {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.Dropdown__trigger___gDKbL {
  position: relative;
}

.Dropdown__dropdown___1qf8H {
  z-index: 3;
}

.Dropdown__dropdownMenu___XinQc {
  background-color: #ffffff;
  min-width: 100px;
  padding: 0;
  border-radius: 4px;
  -webkit-box-shadow: 0px 2px 7px rgba(197, 197, 197, 0.7);
          box-shadow: 0px 2px 7px rgba(197, 197, 197, 0.7);
  margin: 4px 0;
  overflow: hidden;
  cursor: default;
  z-index: 3;
  padding: 5px 0;
}
.Dropdown__dropdownMenu___XinQc.Dropdown__hasArrow___O0XZE {
  overflow: visible;
}
.Dropdown__dropdownMenu___XinQc.Dropdown__rightAlign___6TCHK {
  text-align: right;
}

.Dropdown__popperArrow___ht4cm {
  width: 10px;
  height: 10px;
  position: absolute;
  top: -6px;
  left: 5px;
  background-color: #ffffff;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  border-top: 1px solid #dadada;
  border-left: 1px solid #dadada;
  z-index: -1;
}
@-webkit-keyframes DropdownIndicator__Shine___2JMra {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes DropdownIndicator__Shine___2JMra {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.DropdownIndicator__dropdownIcon___3Gfwm {
  font-size: 19px;
  color: #6d6e70;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
}
.DropdownIndicator__dropdownIcon___3Gfwm.DropdownIndicator__open___2ontk {
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}

.DropdownIndicator__disabled___37LBc {
  color: #6d6e70;
}

.DropdownIndicator__autoPosition___2e50i {
  position: absolute;
  right: 8px;
  top: 0;
  bottom: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@-webkit-keyframes OrgSwitcher__Shine___3IOi3 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes OrgSwitcher__Shine___3IOi3 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.OrgSwitcher__orgSwitcher___EEIm8 {
  display: inline-block;
  position: relative;
}

.OrgSwitcher__selector___w4OyU {
  line-height: 1rem;
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
  font-size: 13px;
  font-weight: normal;
  border: 1px solid #6d6e70;
  border-radius: 4px;
  padding: 5px 30px 5px 10px;
  margin-top: 2px;
  color: #252626;
  max-width: 250px;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
  overflow: hidden;
  position: relative;
}
.OrgSwitcher__selector___w4OyU .fa {
  position: absolute;
  right: 10px;
  top: 6px;
}
.OrgSwitcher__selector___w4OyU i {
  font-size: 1.5rem;
  font-weight: bolder;
  color: #6d6e70;
  right: 3px;
}

.OrgSwitcher__selectorResponsive___3sOzm {
  display: inline-block;
  cursor: pointer;
  height: 30px;
  width: 30px;
  line-height: 30px;
  font-size: 13px;
  color: #ffffff;
  background-color: #6d6e70;
  border-radius: 50%;
  text-align: center;
}

.OrgSwitcher__dropdown___2hFzh {
  font-family: Quatro, Lato, sans-serif;
}

.OrgSwitcher__dropdownList___3n5hT {
  margin: 0;
  padding: 0;
}

.OrgSwitcher__item___1KvNJ {
  margin: 0;
  padding: 10px;
  cursor: pointer;
  line-height: 1;
  color: #252626;
  display: block;
  font-size: 13px;
  font-weight: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.OrgSwitcher__item___1KvNJ:first-child {
  border-top: none;
}
.OrgSwitcher__item___1KvNJ:hover {
  background-color: #f3f3f4;
}
.OrgSwitcher__item___1KvNJ.OrgSwitcher__active___LJ-C3 {
  background-color: transparent;
  color: #252626;
  pointer-events: none;
  font-weight: 700;
  text-decoration: none;
}

@media screen and (max-width: 991px) {
  .OrgSwitcher__dropdown___2hFzh {
    left: 0;
    width: 125px;
  }

  .OrgSwitcher__item___1KvNJ {
    padding: 15px 10px;
  }
}
.OrgSwitcher__forceCollapse___11mDu .OrgSwitcher__dropdown___2hFzh {
  left: 0;
  width: 125px;
}
.OrgSwitcher__forceCollapse___11mDu .OrgSwitcher__item___1KvNJ {
  padding: 15px 10px;
}
@-webkit-keyframes App__Shine___1vMaw {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes App__Shine___1vMaw {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.App__app___3HAVv {
  position: relative;
  display: inline-block;
  height: 70px;
  text-align: center;
  cursor: pointer;
}
.App__app___3HAVv:hover .App__subapps___2-q79, .App__app___3HAVv:focus .App__subapps___2-q79 {
  display: block;
}
.App__app___3HAVv.App__active___293z1:before {
  content: "";
  position: absolute;
  display: block;
  height: 4px;
  width: 100%;
  background-color: #3557ff;
}
.App__app___3HAVv.App__active___293z1 .App__appLink___2ZyOn {
  color: #3557ff;
}
.App__app___3HAVv.App__disabled___3NVdy {
  pointer-events: none;
  color: rgba(109, 110, 112, 0.25);
}

.App__appLink___2ZyOn {
  position: relative;
  display: block;
  height: 100%;
  padding: 0 25px;
  color: #6d6e70;
  text-decoration: none;
}
.App__appLink___2ZyOn:after {
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  background: #ea5661;
  line-height: 0;
  border-radius: 50%;
  vertical-align: top;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  display: none;
}
.App__appLink___2ZyOn.App__notVisited___2qf-f:after {
  display: inline-block;
}
.App__appLink___2ZyOn:hover, .App__appLink___2ZyOn:focus {
  text-decoration: none;
  color: #252626;
  outline: none;
}
.App__appLink___2ZyOn:after {
  top: 25px;
  right: 18px;
}

.App__name___6Efiw {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  font-size: 17px;
  font-weight: 400;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.App__triggerContainer___1BYsQ {
  height: 100%;
}

.App__subapps___2-q79 {
  padding: 5px 0;
  margin: 0;
}

.App__subapp___uetED {
  display: block;
  text-align: left;
}

.App__subappLink___39hLj {
  display: block;
  text-decoration: none;
  white-space: nowrap;
  padding: 0 15px;
  line-height: 45px;
  font-size: 17px;
  color: #6d6e70;
}
.App__subappLink___39hLj.App__active___293z1, .App__subappLink___39hLj:focus, .App__subappLink___39hLj:hover {
  color: #252626;
  text-decoration: none;
  outline: none;
}

.App__dropdown___f1r0o {
  font-family: Quatro, Lato, sans-serif;
}
@-webkit-keyframes AppDropdown__Shine___3M_8Z {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes AppDropdown__Shine___3M_8Z {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.AppDropdown__dropdownList___HsriZ {
  padding: 0;
  margin: 0;
  overflow: hidden;
}

.AppDropdown__subDropdownList___VhdS2 {
  padding: 0px;
  list-style: none;
  overflow: hidden;
}
.AppDropdown__subDropdownList___VhdS2 li > a {
  padding-left: 30px;
}

.AppDropdown__separator___1Bw1Q {
  height: 1px;
  margin: 0;
  overflow: hidden;
  background-color: #eeeeee;
}

.AppDropdown__itemHeader___1jR1V {
  display: block;
  margin: 8px 4px;
  padding: 3px 20px;
  height: auto;
  font-weight: 700;
  color: #252626;
  font-size: 13px;
  text-align: left;
  white-space: nowrap;
}

.AppDropdown__item___71PHd {
  display: block;
  padding: 5px 10px;
  font-size: 15px;
  color: #252626;
  white-space: nowrap;
  cursor: pointer;
  text-decoration: none;
}
.AppDropdown__item___71PHd:focus, .AppDropdown__item___71PHd:hover {
  border-radius: 3px;
  background-color: #f3f3f4;
  color: #252626;
  text-decoration: none;
}

.AppDropdown__item___71PHd.AppDropdown__active___y7uKP {
  background-color: transparent;
  color: #252626;
  pointer-events: none;
  font-weight: 700;
  text-decoration: none;
}
@-webkit-keyframes AppSwitcher__Shine___KV3Vf {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes AppSwitcher__Shine___KV3Vf {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.AppSwitcher__appSwitcher___IBdiG {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media (max-width: 768px) {
  .AppSwitcher__appSwitcher___IBdiG {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}

@media (max-width: 768px) {
  .AppSwitcher__appList___1_jk0 {
    display: none;
  }
}

.AppSwitcher__dropdown___Wmq1o {
  font-family: Quatro, Lato, sans-serif;
}

.AppSwitcher__small___2-HGz {
  display: none;
  position: relative;
  text-decoration: none;
  text-align: center;
  margin-right: 5px;
}
@media (max-width: 768px) {
  .AppSwitcher__small___2-HGz {
    display: inline-block;
  }
}

.AppSwitcher__icon___Jo4vP {
  font-size: 2rem;
  color: #6d6e70;
  cursor: pointer;
}

@media (max-width: 768px) {
  .AppSwitcher__appSwitcher___IBdiG {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .AppSwitcher__appSwitcher___IBdiG .AppSwitcher__appList___1_jk0 {
    display: none;
  }
  .AppSwitcher__appSwitcher___IBdiG .AppSwitcher__small___2-HGz {
    display: inline-block;
  }
}
.AppSwitcher__forceCollapse___3yBaK {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.AppSwitcher__forceCollapse___3yBaK .AppSwitcher__appList___1_jk0 {
  display: none;
}
.AppSwitcher__forceCollapse___3yBaK .AppSwitcher__small___2-HGz {
  display: inline-block;
}
@-webkit-keyframes Avatar__Shine___1lDVK {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes Avatar__Shine___1lDVK {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.Avatar__avatar___gNZ09 {
  display: inline-block;
  position: relative;
  margin: 0;
  text-align: center;
  vertical-align: middle;
  border-radius: 50%;
  color: #ffffff;
  background-color: #9e9e9e;
  overflow: hidden;
}
.Avatar__avatar___gNZ09.Avatar__size-small___1U_YW {
  width: 24px;
  height: 24px;
}
.Avatar__avatar___gNZ09.Avatar__size-default___zmOlp {
  width: 36px;
  height: 36px;
}
.Avatar__avatar___gNZ09.Avatar__size-big___2ux6R {
  width: 42px;
  height: 42px;
}
.Avatar__avatar___gNZ09.Avatar__size-bigger___EvX_- {
  width: 70px;
  height: 70px;
}
.Avatar__avatar___gNZ09.Avatar__customAvatarLoaded___oeoOB .Avatar__name___3XZ5j {
  display: none;
}
.Avatar__avatar___gNZ09.Avatar__customAvatarLoaded___oeoOB .Avatar__avatarImage___3rrsr {
  background-color: #ffffff;
}

.Avatar__avatarImage___3rrsr {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  opacity: 0;
}
.Avatar__avatarImage___3rrsr[loaded] {
  opacity: 1;
}
.Avatar__avatarImage___3rrsr[error] {
  opacity: 0;
}

.Avatar__name___3XZ5j {
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.Avatar__name___3XZ5j.Avatar__text-size-small___FbGM2 {
  font-size: 12px;
}
.Avatar__name___3XZ5j.Avatar__text-size-default___3v7Ur {
  font-size: 18px;
}
.Avatar__name___3XZ5j.Avatar__text-size-big___3bTjY {
  font-size: 21px;
}
.Avatar__name___3XZ5j.Avatar__text-size-bigger___2fAvN {
  font-size: 35px;
}
@-webkit-keyframes Button__Shine___H3-CZ {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes Button__Shine___H3-CZ {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.Button__button___3FFWB {
  background: #dadada;
  height: 34px;
  padding: 0 15px;
  border-radius: 4px;
  overflow: hidden;
  outline: none;
  border: none;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #252626;
  -webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
  transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  min-width: 80px;
  letter-spacing: 0;
  font-size: 15px;
  line-height: 22px;
}
@media screen and (max-width: 480px) {
  .Button__button___3FFWB {
    font-size: 0.85em;
    height: 27.5px;
    padding: 0 11px;
  }
}
.Button__button___3FFWB:hover {
  background: #cdcdcd;
  color: #181919;
  text-decoration: none;
}
.Button__button___3FFWB[disabled] {
  cursor: inherit;
  pointer-events: none;
  background: #dadada;
  color: #252626;
}
.Button__button___3FFWB[disabled].Button__link___njAwi {
  background: transparent;
}
.Button__button___3FFWB[disabled].Button__outline___1xCw_ {
  border-color: #dadada;
  color: #252626;
}
.Button__button___3FFWB:focus::after {
  content: "";
  background: rgba(0, 0, 0, 0.1);
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  display: inline-block;
  border-radius: 100%;
  -webkit-animation: Button__ripple___rz4oD 2s;
          animation: Button__ripple___rz4oD 2s;
}
.Button__button___3FFWB:active::after {
  -webkit-animation: none;
          animation: none;
}
.Button__button___3FFWB a {
  color: inherit;
  text-decoration: inherit;
}
.Button__button___3FFWB a:hover, .Button__button___3FFWB a:active {
  color: inherit;
}

.Button__text___13OYb {
  font-size: inherit;
  font-weight: 700;
  font-family: Lato, sans-serif;
  color: inherit;
  white-space: nowrap;
}

.Button__icon___10vkF {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.Button__iconLeft___3467j .Button__icon___10vkF {
  margin-left: -5px;
  margin-right: 2.5px;
}
@media screen and (min-width: 480px) {
  .Button__iconLeft___3467j .Button__icon___10vkF {
    margin-right: 5px;
  }
}

.Button__iconRight___FAdbk .Button__icon___10vkF {
  margin-right: -5px;
  margin-left: 2.5px;
}
@media screen and (min-width: 480px) {
  .Button__iconRight___FAdbk .Button__icon___10vkF {
    margin-left: 5px;
  }
}

.Button__primary___1PWXO {
  color: #ffffff;
  background: #3557ff;
}
.Button__primary___1PWXO:hover {
  background: #00157c;
  color: #ffffff;
  text-decoration: none;
}

.Button__outline___1xCw_ {
  background: transparent;
  border: 1px solid #6d6e70;
}
.Button__outline___1xCw_:hover {
  background: transparent;
  color: #181919;
  border: 1px solid #252626;
  text-decoration: none;
}
.Button__outline___1xCw_.Button__primary___1PWXO {
  color: #3557ff;
  border: 1px solid #3557ff;
}
.Button__outline___1xCw_.Button__primary___1PWXO:hover {
  color: #00157c;
  border: 1px solid #00157c;
}

.Button__link___njAwi {
  background: none;
  padding: 0;
  height: auto;
  text-decoration: none;
  color: #3557ff;
  border-radius: 0;
  min-width: -webkit-min-content;
  min-width: -moz-min-content;
  min-width: min-content;
}
.Button__link___njAwi a,
.Button__link___njAwi .Button__text___13OYb {
  font-weight: 400;
  position: relative;
}
.Button__link___njAwi a:before,
.Button__link___njAwi .Button__text___13OYb:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  bottom: 0px;
  left: 0;
  background-color: #00157c;
  visibility: hidden;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transition: all 0.3s cubic-bezier(1, 0.25, 0, 0.75) 0s;
  transition: all 0.3s cubic-bezier(1, 0.25, 0, 0.75) 0s;
}
.Button__link___njAwi:hover {
  background: none;
  color: #00157c;
}
.Button__link___njAwi:hover a:before,
.Button__link___njAwi:hover .Button__text___13OYb:before {
  visibility: visible;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.Button__link___njAwi:focus::after {
  content: " ";
  -webkit-animation: none;
          animation: none;
}
.Button__link___njAwi.Button__iconLeft___3467j .Button__icon___10vkF {
  margin-left: 0;
}
.Button__link___njAwi.Button__iconRight___FAdbk .Button__icon___10vkF {
  margin-right: 0;
}

.Button__text___13OYb {
  background: none;
  padding: 0;
  height: auto;
  text-decoration: none;
  color: inherit;
  border-radius: 0;
}
.Button__text___13OYb a,
.Button__text___13OYb .Button__text___13OYb {
  font-weight: 400;
  text-decoration: none;
}
.Button__text___13OYb:hover {
  background: none;
  color: inherit;
}
.Button__text___13OYb:focus::after {
  content: " ";
  -webkit-animation: none;
          animation: none;
}

.Button__transparent___6a5Q9 {
  background: none;
}
.Button__transparent___6a5Q9:hover {
  background: none;
  text-decoration: none;
}

.Button__iconOnly___2HHy3 {
  background: none;
}

.Button__big___1-1SE {
  height: 42px;
  padding: 0 15px;
  border-radius: 6px;
}

.Button__small___2w3Kx {
  height: 22px;
  padding: 0 10px;
  min-width: 60px;
  letter-spacing: 0;
  font-size: 13px;
  line-height: 20px;
}

.Button__circle___37wYN {
  width: 34px;
  min-width: auto;
  border-radius: 200px;
  padding: 0;
}
.Button__circle___37wYN.Button__big___1-1SE {
  width: 42px;
}
.Button__circle___37wYN.Button__small___2w3Kx {
  width: 22px;
}

@-webkit-keyframes Button__ripple___rz4oD {
  to {
    opacity: 0;
    margin: -250px;
    width: 500px;
    height: 500px;
  }
}

@keyframes Button__ripple___rz4oD {
  to {
    opacity: 0;
    margin: -250px;
    width: 500px;
    height: 500px;
  }
}
.ShortcutHint__wrapper___2bhzQ {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
  background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5)));
  background: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.ShortcutHint__container___3oeRa {
  background-color: #f1f3f4;
  border: 1px solid #cbcdd1;
  border-radius: 4px;
  color: #202124;
  width: 20px;
  height: 20px;
  line-height: 15px;
  text-align: center;
  margin-right: 10px;
}
.Enterable__trans___2kGUR {
  border: none;
  background-color: transparent;
}
.Enterable__trans___2kGUR:focus {
  outline: none;
}
@-webkit-keyframes UserOptions__Shine___NHE9h {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes UserOptions__Shine___NHE9h {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.UserOptions__userOptions___2ZgOV {
  padding: 0;
  margin: 0;
  list-style-type: none;
  font-family: Lato, sans-serif;
}

.UserOptions__separator___3RsSu {
  height: 1px;
  margin: 0;
  overflow: hidden;
  background-color: #eeeeee;
}

.UserOptions__item___1PbW9 {
  display: block;
  padding: 5px 10px;
  font-size: 15px;
  color: #252626;
  white-space: nowrap;
  cursor: pointer;
  text-decoration: none;
  text-decoration: none;
}
.UserOptions__item___1PbW9:focus, .UserOptions__item___1PbW9:hover {
  border-radius: 3px;
  background-color: #f3f3f4;
  color: #252626;
  text-decoration: none;
}
.UserOptions__item___1PbW9 form {
  height: 100%;
}
.UserOptions__item___1PbW9 .UserOptions__button___3Mcph {
  display: inline-block;
  color: inherit;
  background-color: transparent;
  border: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  font-size: 15px;
  text-align: left;
  line-height: 24px;
  cursor: pointer;
}
.UserOptions__item___1PbW9 .UserOptions__button___3Mcph:focus, .UserOptions__item___1PbW9 .UserOptions__button___3Mcph:active {
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.UserOptions__item___1PbW9 .UserOptions__button___3Mcph:hover {
  color: #252626;
}
@-webkit-keyframes User__Shine___1tIJa {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes User__Shine___1tIJa {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.User__user___1Wx3G {
  position: relative;
  margin-left: 5px;
  display: inline-block;
  text-align: center;
}
.User__user___1Wx3G > button {
  padding: 0;
}
@media (max-width: 768px) {
  .User__user___1Wx3G {
    margin-left: 10px;
  }
}

.User__userAvatar___vW2Yt {
  cursor: pointer;
}

.User__dropdown___1xte7 {
  font-family: Quatro, Lato, sans-serif;
}
@-webkit-keyframes AppBar__Shine___1pa50 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes AppBar__Shine___1pa50 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.AppBar__appBar___2FGno {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 70px;
  font-family: Quatro, Lato, sans-serif;
  background-color: #ffffff;
  -webkit-box-shadow: 0 3px 0 0 rgba(0, 0, 0, 0.06);
          box-shadow: 0 3px 0 0 rgba(0, 0, 0, 0.06);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  z-index: 2;
}
@media (max-width: 768px) {
  .AppBar__appBar___2FGno {
    height: 50px;
  }
}

.AppBar__logo___3zk2Z {
  display: inline-block;
  position: relative;
  margin: 0;
  width: 160px;
  text-align: center;
  cursor: default;
}
.AppBar__logo___3zk2Z.AppBar__cursor___grEel {
  cursor: pointer;
}
.AppBar__logo___3zk2Z.AppBar__active___34pLP:before {
  content: "";
  position: absolute;
  display: block;
  height: 4px;
  width: 100%;
  background-color: #f97310;
}
@media (max-width: 768px) {
  .AppBar__logo___3zk2Z {
    width: 50px;
  }
}

.AppBar__logoImage___dkGu1 {
  position: relative;
  top: 35px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  max-width: 130px;
  max-height: 35px;
}
@media (max-width: 768px) {
  .AppBar__logoImage___dkGu1 {
    top: 25px;
    max-width: 40px;
  }
}

.AppBar__actions___2pOdv {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 30px;
}
@media (max-width: 768px) {
  .AppBar__actions___2pOdv {
    margin-right: 15px;
  }
}
@-webkit-keyframes RoleSwitcher__Shine___3IEPl {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes RoleSwitcher__Shine___3IEPl {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.RoleSwitcher__appBar___1RITf {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 70px;
  font-family: Quatro, Lato, sans-serif;
  background-color: #ffffff;
  -webkit-box-shadow: 0 3px 0 0 rgba(0, 0, 0, 0.06);
          box-shadow: 0 3px 0 0 rgba(0, 0, 0, 0.06);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  z-index: 2;
}
@media (max-width: 768px) {
  .RoleSwitcher__appBar___1RITf {
    height: 50px;
  }
}

.RoleSwitcher__logo___1UEWz {
  display: inline-block;
  position: relative;
  margin: 0;
  width: 160px;
  text-align: center;
  cursor: default;
}
.RoleSwitcher__logo___1UEWz.RoleSwitcher__cursor___1CZnF {
  cursor: pointer;
}
.RoleSwitcher__logo___1UEWz.RoleSwitcher__active___3TGkV:before {
  content: "";
  position: absolute;
  display: block;
  height: 4px;
  width: 100%;
  background-color: #f97310;
}
@media (max-width: 768px) {
  .RoleSwitcher__logo___1UEWz {
    width: 50px;
  }
}

.RoleSwitcher__logoImage___-g6oy {
  position: relative;
  top: 35px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  max-width: 130px;
  max-height: 35px;
}
@media (max-width: 768px) {
  .RoleSwitcher__logoImage___-g6oy {
    top: 25px;
    max-width: 40px;
  }
}

.RoleSwitcher__actions___2LSsz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 30px;
}
@media (max-width: 768px) {
  .RoleSwitcher__actions___2LSsz {
    margin-right: 15px;
  }
}

.RoleSwitcher__roleSwitcher___2ba3N {
  border-left: 1px solid #dadada;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 8px;
}

.RoleSwitcher__dropdownTrigger___1roV9 {
  width: 130px;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  font-family: Lato, sans-serif;
  font-size: 13px;
}
.RoleSwitcher__dropdownTrigger___1roV9 .RoleSwitcher__trigger___23Czk {
  height: 70px;
  line-height: 70px;
  font-family: Lato, sans-serif;
  font-size: 15px;
  color: #252626;
  padding: 0;
}
@media (max-width: 768px) {
  .RoleSwitcher__dropdownTrigger___1roV9 {
    width: 80px;
    padding: 0 5px;
  }
  .RoleSwitcher__dropdownTrigger___1roV9 .RoleSwitcher__trigger___23Czk {
    height: 50px;
    line-height: 20px;
  }
}

.RoleSwitcher__dropdownMenu___3_QWw {
  min-width: 115px;
  margin-top: -10px;
}
.RoleSwitcher__dropdownMenu___3_QWw ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.RoleSwitcher__dropdownMenu___3_QWw ul li {
  border-bottom: 0.5px solid #dadada;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 13px;
  line-height: 1;
  font-size: 15px;
  cursor: pointer;
}
.RoleSwitcher__dropdownMenu___3_QWw ul li:first-child .RoleSwitcher__link___hYJnz {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  margin-bottom: 1px;
}
.RoleSwitcher__dropdownMenu___3_QWw ul li:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom: none;
}
.RoleSwitcher__dropdownMenu___3_QWw ul li.RoleSwitcher__active___3TGkV {
  font-weight: 700;
}
.RoleSwitcher__dropdownMenu___3_QWw ul li .RoleSwitcher__link___hYJnz {
  padding: 15px 10px;
  color: #252626;
  display: block;
  text-decoration: none;
  border-radius: 3px;
}
.RoleSwitcher__dropdownMenu___3_QWw ul li .RoleSwitcher__link___hYJnz:active, .RoleSwitcher__dropdownMenu___3_QWw ul li .RoleSwitcher__link___hYJnz:hover, .RoleSwitcher__dropdownMenu___3_QWw ul li .RoleSwitcher__link___hYJnz:visited {
  color: #252626;
}
.RoleSwitcher__dropdownMenu___3_QWw ul li .RoleSwitcher__link___hYJnz:hover {
  background-color: #f3f3f4;
}

.RoleSwitcher__dropdownIndicator___3XGFe {
  font-size: 15px;
  vertical-align: middle;
}
@-webkit-keyframes AvatarUploader__Shine___1Zq9y {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes AvatarUploader__Shine___1Zq9y {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.AvatarUploader__avatarUploader___2UBiL {
  display: inline-block;
  position: relative;
}
.AvatarUploader__avatarUploader___2UBiL:hover .AvatarUploader__uploadButton___1j8xd {
  opacity: 1;
}

.AvatarUploader__uploadButton___1j8xd {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  border-radius: 50%;
  opacity: 0;
  -webkit-transition: opacity 0.15s ease-in;
  transition: opacity 0.15s ease-in;
  background-color: rgba(255, 255, 255, 0.8);
  cursor: pointer;
}

.AvatarUploader__hasErrors___7ChO_ {
  opacity: 1;
  color: #d20a0a;
}

.AvatarUploader__labelWrapper___2KN94 {
  height: 100%;
  width: 70%;
  margin: auto;
  text-align: center;
  display: table;
}

.AvatarUploader__label___13sew {
  vertical-align: middle;
  display: table-cell;
}

.AvatarUploader__fileInput___1aXnB {
  display: none;
}

.AvatarUploader__dialog___-pROh {
  position: fixed;
  background: white;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid lightgray;
  padding: 10px 20px 20px;
  border-radius: 3px;
  z-index: 10001;
  opacity: 0;
  -webkit-transition: opacity 0.35s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 0.35s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 0.35s cubic-bezier(0.4, 0, 0.2, 1), transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 0.35s cubic-bezier(0.4, 0, 0.2, 1), transform 0.35s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-delay: 0.07s;
          transition-delay: 0.07s;
  max-height: 100vh;
  overflow: auto;
}

.AvatarUploader__dialogAfterOpen___vxljS {
  opacity: 1;
}

.AvatarUploader__dialogOverlay___19233:after {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  content: "";
  opacity: 0.6;
  z-index: 10000;
  -webkit-transition: opacity 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

.AvatarUploader__dialogOverlayAfterOpen___x1dOX:after {
  opacity: 0.6;
}

.AvatarUploader__dialogContent___32lry {
  padding: 16px;
  padding: 1rem;
}

.AvatarUploader__closeIcon___3w719 {
  cursor: pointer;
  font-size: 23px;
  position: absolute;
  right: 16px;
  right: 1rem;
  top: 16px;
  top: 1rem;
}

.AvatarUploader__dialogHeader___2Cco1 {
  letter-spacing: 0;
  font-size: 23px;
  line-height: 30px;
  font-weight: 700;
}

.AvatarUploader__dialogText___oOCFo {
  margin-top: 8px;
  margin-top: 0.5rem;
  margin-bottom: 16px;
  margin-bottom: 1rem;
}

.AvatarUploader__dialogControl___1EwU4 {
  margin-top: 4px;
  margin-top: 0.25rem;
  text-align: center;
}
.AvatarUploader__dialogControl___1EwU4 button {
  display: inline-block;
}

.AvatarUploader__previewImage___3XaKY {
  text-align: center;
  margin: 1rem auto;
}
.AvatarUploader__previewImage___3XaKY img {
  border-radius: 50%;
}

.AvatarUploader__previewImageUploading___1E0T3 {
  opacity: 0.7;
}
@-webkit-keyframes Banner__Shine___16_D7 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes Banner__Shine___16_D7 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.Banner__banner___1A5fL {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}

.Banner__content___2Vu-O {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  min-height: 40px;
  border: 1px solid;
  background-color: #fff8e6;
  font-family: Lato, sans-serif;
  color: #252626;
  border-radius: 4px;
  padding: 10px 20px;
  width: 100%;
}
.Banner__content___2Vu-O i {
  margin-right: 10px;
}

.Banner__left___256vT {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.Banner__center___2kvPu {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}

.Banner__right___R7QiZ {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.Banner__banner-info___IPikx {
  color: #007218;
  border-color: #007218;
  background-color: #e8f9f1;
}

.Banner__banner-error___2NH_z {
  color: #d20a0a;
  border-color: #d20a0a;
}

.Banner__banner-warning___1NiLf {
  color: #ffb300;
  border-color: #ffb300;
  background-color: #fff8e6;
}

.Banner__banner-alarm___3fDog {
  border-color: #ffb300;
}

.Banner__banner-lock___L-v9V {
  border-color: #ff9001;
  background-color: rgba(255, 144, 1, 0.06);
}

.Banner__banner-lock_open___1Ck07 {
  border-color: #6d6e70;
  background-color: rgba(109, 110, 112, 0.06);
}
@-webkit-keyframes ButtonGroup__Shine___2oxps {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes ButtonGroup__Shine___2oxps {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.ButtonGroup__buttonGroup___1xLgD {
  position: relative;
}

.ButtonGroup__button___3K7T3 {
  margin-left: -1px;
  min-width: auto;
}
.ButtonGroup__button___3K7T3:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.ButtonGroup__button___3K7T3:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ButtonGroup__button___3K7T3:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ButtonGroup__button___3K7T3 {
  background-color: #ffffff;
  border: 1px solid #dadada;
  color: #6d6e70;
  padding: 0 20px;
}
.ButtonGroup__button___3K7T3:hover {
  background-color: #f3f3f4;
}
.ButtonGroup__button___3K7T3.ButtonGroup__active___1gELU {
  background-color: #ebeeff;
  border: 1px solid #3557ff;
  color: #3557ff;
}

.ButtonGroup__buttonGroup___1xLgD:not(.ButtonGroup__vertical___2QtIb) .ButtonGroup__button___3K7T3.ButtonGroup__active___1gELU + * {
  border-left-color: #3557ff;
}

.ButtonGroup__buttonGroup___1xLgD.ButtonGroup__vertical___2QtIb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.ButtonGroup__buttonGroup___1xLgD.ButtonGroup__vertical___2QtIb .ButtonGroup__button___3K7T3 {
  width: 100%;
  border-radius: 4px;
}
.ButtonGroup__buttonGroup___1xLgD.ButtonGroup__vertical___2QtIb .ButtonGroup__button___3K7T3 + .ButtonGroup__button___3K7T3 {
  margin-top: 5px;
}

.ButtonGroup__noPadding___QAruE {
  padding: 0 !important;
}
@-webkit-keyframes Header__Shine___3I3b9 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes Header__Shine___3I3b9 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.Header__header___122Bw {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 20px 20px 0 20px;
}
.Header__header___122Bw.Header__collapsible___2979X {
  width: 100%;
  padding: 20px;
}
@media screen and (max-width: 480px) {
  .Header__header___122Bw {
    padding: 10px 10px 0 10px;
  }
}

.Header__left___1GeBJ {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.Header__left___1GeBJ,
.Header__right___2thmz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.Header__title___1yFNv {
  letter-spacing: 0;
  font-size: 19px;
  line-height: 28px;
  font-weight: 700;
  margin: 0;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .Header__title___1yFNv {
    font-size: 1rem;
  }
}

.Header__subtitle___1yW5H {
  margin-left: 5px;
  color: #6d6e70;
  font-size: 13px;
  font-weight: 700;
}

.Header__headerTitle___29EX4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  color: #252626;
}
.Header__headerTitle___29EX4.Header__multipleLine___VmnFz {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.Header__headerTitle___29EX4.Header__multipleLine___VmnFz .Header__subtitle___1yW5H {
  margin-left: 0;
}

.Header__headerLogo___146gh {
  min-width: 55px;
}
@media screen and (max-width: 480px) {
  .Header__headerLogo___146gh {
    min-width: 41.25px;
  }
}
.Footer__footer___243RM {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  margin: 0;
  padding: 10px 20px;
  border-top: 1px solid #f3f3f4;
}

.Footer__left___2Pv3j {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.Footer__left___2Pv3j,
.Footer__right___34O5u {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@-webkit-keyframes Card__Shine___1iGw0 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes Card__Shine___1iGw0 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.tiny-card {
  position: relative;
  background: #ffffff;
  border-radius: 4px;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(197, 197, 197, 0.4);
          box-shadow: 0px 2px 5px 0px rgba(197, 197, 197, 0.4);
}
.tiny-card-hover:hover {
  -webkit-box-shadow: 0px 2px 7px 0px rgba(197, 197, 197, 0.7);
          box-shadow: 0px 2px 7px 0px rgba(197, 197, 197, 0.7);
}

.Card__card___1WSln {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  background: #ffffff;
  border-radius: 4px;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(197, 197, 197, 0.4);
          box-shadow: 0px 2px 5px 0px rgba(197, 197, 197, 0.4);
}
.Card__card___1WSln .Card__collapsibleHeading___2914- {
  padding-right: 20px;
}
.Card__card___1WSln.Card__hover___vPosl:hover {
  -webkit-box-shadow: 0px 2px 7px 0px rgba(197, 197, 197, 0.7);
          box-shadow: 0px 2px 7px 0px rgba(197, 197, 197, 0.7);
}

.Card__noShadow___2NCS5 {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.Card__body___1cVIr {
  padding: 20px;
  -webkit-box-flex: 1;
          flex: 1;
  -ms-flex: 1 1 auto;
}
@media screen and (max-width: 480px) {
  .Card__body___1cVIr {
    padding: 10px;
  }
}
.Card__body___1cVIr .Card__section___1UvOR {
  margin-top: 20px;
}
.Card__body___1cVIr .Card__section___1UvOR:first-child {
  margin-top: 0;
}
@media screen and (max-width: 480px) {
  .Card__body___1cVIr .Card__section___1UvOR {
    margin-top: 10px;
  }
}
.Card__body___1cVIr .Card__section___1UvOR.Card__borderBottom___S8a2_ {
  border-bottom: 1px solid #f3f3f4;
  padding-bottom: 20px;
}
@media screen and (max-width: 480px) {
  .Card__body___1cVIr .Card__section___1UvOR.Card__borderBottom___S8a2_ {
    padding-bottom: 10px;
  }
}
.Card__body___1cVIr .Card__section___1UvOR.Card__borderTop___Ltgml {
  border-top: 1px solid #f3f3f4;
  padding-top: 20px;
}
@media screen and (max-width: 480px) {
  .Card__body___1cVIr .Card__section___1UvOR.Card__borderTop___Ltgml {
    padding-top: 10px;
  }
}

.Heading__heading___pFAoz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.Heading__heading___pFAoz .Heading__icon___1JkTW {
  background: transparent;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  -webkit-transition: 0.2s ease-in;
  transition: 0.2s ease-in;
}
.Heading__heading___pFAoz.Heading__isOpen___PrAeH .Heading__icon___1JkTW {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
}
.Heading__heading___pFAoz.Heading__isOpen___PrAeH.Heading__isLocked___2-WpL {
  cursor: default;
}
.Heading__heading___pFAoz.Heading__isDisabled___3DSwX {
  cursor: default;
}
.Heading__heading___pFAoz.Heading__isDisabled___3DSwX .Heading__icon___1JkTW {
  visibility: hidden;
}

.Checkbox__container___1RBTC {
  display: block;
  position: relative;
  padding-top: 5px;
  padding-bottom: 5px;
  min-width: 20px;
  font-weight: normal;
  cursor: pointer;
  -webkit-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
  white-space: nowrap;
  will-change: transform;
}
.Checkbox__container___1RBTC.Checkbox__inline___Pkfg9 {
  display: inline-block;
}
.Checkbox__container___1RBTC.Checkbox__inline___Pkfg9 + .Checkbox__container___1RBTC.Checkbox__inline___Pkfg9 {
  margin-left: 1rem;
}

.Checkbox__input___1ybgT {
  width: 0;
  height: 0;
  position: absolute;
  opacity: 0;
  overflow: hidden;
}

.Checkbox__checkboxContainer___3iEED {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: absolute;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: top;
  border: 2px solid #a0a0a0;
  border-radius: 0.3rem;
  background-color: #ffffff;
  -webkit-transition: border-color 0.2s ease-in-out, background-color 0.2s ease-in-out;
  transition: border-color 0.2s ease-in-out, background-color 0.2s ease-in-out;
}
.Checkbox__checkboxContainer___3iEED.Checkbox__mobileView___LsR3E {
  right: 10px;
  border-radius: 50%;
}
.Checkbox__checkboxContainer___3iEED:before {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-family: "Material Icons";
  font-weight: 700;
  content: "\E5CA";
  color: #ffffff;
  position: absolute;
  font-size: calc(20px - 2 * 2px);
  line-height: 20px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.Checkbox__input___1ybgT:checked + .Checkbox__checkboxContainer___3iEED {
  border-color: #3557ff;
  background-color: #3557ff;
}

.Checkbox__input___1ybgT:indeterminate + .Checkbox__checkboxContainer___3iEED {
  border-color: #3557ff;
  background-color: #3557ff;
}
.Checkbox__input___1ybgT:indeterminate + .Checkbox__checkboxContainer___3iEED:before {
  content: "\E15B";
}

.Checkbox__disabled___1HzvI {
  cursor: not-allowed;
  pointer-events: none;
  color: #6d6e70;
}
.Checkbox__disabled___1HzvI .Checkbox__checkboxContainer___3iEED {
  border-color: #dadada;
}
.Checkbox__disabled___1HzvI .Checkbox__input___1ybgT:checked + .Checkbox__checkboxContainer___3iEED {
  border-color: #dadada;
  background-color: #dadada;
}
.Checkbox__disabled___1HzvI .Checkbox__input___1ybgT:checked + .Checkbox__checkboxContainer___3iEED:before {
  color: #252626;
}

.Checkbox__readOnly___1uyTE {
  cursor: default;
  pointer-events: none;
}

.Checkbox__completed___3cyKM .Checkbox__input___1ybgT:checked ~ .Checkbox__content___2bBLx {
  text-decoration: line-through;
}

.Checkbox__input___1ybgT:active + .Checkbox__checkboxContainer___3iEED,
.Checkbox__input___1ybgT:focus + .Checkbox__checkboxContainer___3iEED,
.Checkbox__container___1RBTC:hover .Checkbox__checkboxContainer___3iEED {
  border-color: inherit;
}

.Checkbox__input___1ybgT:checked:active + .Checkbox__checkboxContainer___3iEED,
.Checkbox__input___1ybgT:checked:focus + .Checkbox__checkboxContainer___3iEED,
.Checkbox__container___1RBTC:hover .Checkbox__input___1ybgT:checked + .Checkbox__checkboxContainer___3iEED {
  background-color: #3557ff;
  border-color: #3557ff;
}

.Checkbox__content___2bBLx,
.Checkbox__emptyContent___ZJfH1 {
  display: block;
  line-height: 20px;
  font-size: 1rem;
  padding-left: 28px;
  vertical-align: baseline;
  white-space: normal;
  word-break: break-word;
  word-wrap: break-word;
  overflow-wrap: break-word;
}

.Checkbox__emptyContent___ZJfH1 {
  padding-left: 0;
  margin-left: -5px;
}
.Switcher__switcher___7qDMm {
  position: relative;
  cursor: pointer;
  font-weight: 400;
  margin-bottom: 0;
}
.Switcher__switcher___7qDMm.Switcher__disabled___lp8O4, .Switcher__switcher___7qDMm.Switcher__readOnly___2_3qc {
  cursor: default;
}
.Switcher__switcher___7qDMm input:checked + .Switcher__slider___1yO9G {
  background-color: #3557ff;
}
.Switcher__switcher___7qDMm input:checked + .Switcher__slider___1yO9G:before {
  background-color: #ebeeff;
  -webkit-transform: translateX(0.9em);
          transform: translateX(0.9em);
}
.Switcher__switcher___7qDMm input:disabled + .Switcher__slider___1yO9G {
  background-color: #eaeaea;
}
.Switcher__switcher___7qDMm input:disabled + .Switcher__slider___1yO9G:before {
  background-color: #c9c9c9;
}
.Switcher__switcher___7qDMm input:disabled:checked + .Switcher__slider___1yO9G {
  background-color: #c9c9c9;
}
.Switcher__switcher___7qDMm input:disabled:checked + .Switcher__slider___1yO9G:before {
  background-color: #6d6e70;
}
.Switcher__switcher___7qDMm input:focus + .Switcher__slider___1yO9G {
  background-color: rgb(0, 175, 96);
}
.Switcher__switcher___7qDMm .Switcher__slider___1yO9G {
  display: inline-block;
  text-align: left;
  height: 0.9em;
  border-radius: 0.9em;
  width: 2em;
  -webkit-transform: translateY(0.1em);
          transform: translateY(0.1em);
  background-color: #c9c9c9;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.Switcher__switcher___7qDMm .Switcher__slider___1yO9G:before {
  border-radius: 50%;
  position: absolute;
  content: "";
  height: 1.1em;
  width: 1.1em;
  top: -0.1em;
  background-color: #ffffff;
  -webkit-box-shadow: 0 0 5px 0px rgba(197, 197, 197, 0.7);
          box-shadow: 0 0 5px 0px rgba(197, 197, 197, 0.7);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.Switcher__switcher___7qDMm .Switcher__label___1X3m- {
  margin-left: 5px;
}
.Scroll__container___1CJdX {
  position: relative;
  overflow: hidden;
}

.Scroll__thumb___2kdQe {
  background-color: rgba(0, 0, 0, 0.4);
  border-radius: 5px;
}

.Scroll__shadow___15ZPd {
  position: absolute;
  left: 0;
  height: 7px;
  width: 100%;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  pointer-events: none;
}
.Scroll__shadow___15ZPd.Scroll__top___3DZuj {
  top: 0;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(197, 197, 197, 0.4)), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(rgba(197, 197, 197, 0.4), rgba(255, 255, 255, 0));
}
.Scroll__shadow___15ZPd.Scroll__bottom___1zHwL {
  bottom: 0;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(197, 197, 197, 0.4)));
  background: linear-gradient(rgba(255, 255, 255, 0), rgba(197, 197, 197, 0.4));
}
.searchable__searchable___28yFB {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  position: relative;
  background: #ffffff;
}

.searchable__inputContainer___1YGqO {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.5rem;
  position: absolute;
  width: 100%;
}

.searchable__input___1vZma {
  width: 100%;
  border: none;
  outline: none;
  color: #252626;
}
.searchable__input___1vZma::-webkit-input-placeholder {
  color: #8f8f8f;
}
.searchable__input___1vZma::-moz-placeholder {
  color: #8f8f8f;
}
.searchable__input___1vZma:-ms-input-placeholder {
  color: #8f8f8f;
}
.searchable__input___1vZma::-ms-input-placeholder {
  color: #8f8f8f;
}
.searchable__input___1vZma::placeholder {
  color: #8f8f8f;
}

.searchable__close___v3tk0 {
  cursor: pointer;
  -webkit-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
  color: #8f8f8f;
}
.searchable__close___v3tk0:hover {
  color: #333333;
}

.searchable__scrollContainer___Q95tC {
  height: 100%;
  margin-top: 1.8rem;
}

.searchable__inputLabel___1RPaD {
  margin-bottom: 10px;
  color: #252626;
  font-weight: 700;
  text-transform: capitalize;
  font-size: 15px;
}
@-webkit-keyframes CheerFeedItem__Shine___1uDGx {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes CheerFeedItem__Shine___1uDGx {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.CheerFeedItem__cheerFeedItem___jX9T- {
  font-size: 13px;
}
.CheerFeedItem__cheerFeedItem___jX9T- .CheerFeedItem__footer___iCq1h {
  width: 100%;
}
.CheerFeedItem__cheerFeedItem___jX9T- .CheerFeedItem__footer___iCq1h .CheerFeedItem__row___ARB9g {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.CheerFeedItem__cheerFeedItem___jX9T- .CheerFeedItem__footer___iCq1h .CheerFeedItem__row___ARB9g:first-child {
  margin-top: 0;
}
@media screen and (max-width: 480px) {
  .CheerFeedItem__cheerFeedItem___jX9T- .CheerFeedItem__footer___iCq1h .CheerFeedItem__row___ARB9g {
    margin-top: 10px;
  }
}
.CheerFeedItem__cheerFeedItem___jX9T- .CheerFeedItem__footer___iCq1h .CheerFeedItem__row___ARB9g.CheerFeedItem__withBorder___2aF-o {
  border-bottom: 1px solid #f3f3f4;
  padding-bottom: 20px;
}
@media screen and (max-width: 480px) {
  .CheerFeedItem__cheerFeedItem___jX9T- .CheerFeedItem__footer___iCq1h .CheerFeedItem__row___ARB9g.CheerFeedItem__withBorder___2aF-o {
    padding-bottom: 10px;
  }
}
@media screen and (min-width: 480px) {
  .CheerFeedItem__cheerFeedItem___jX9T- .CheerFeedItem__footer___iCq1h .CheerFeedItem__showOnMobile___1hi9b {
    display: none;
  }
}
@media screen and (max-width: 480px) {
  .CheerFeedItem__cheerFeedItem___jX9T- .CheerFeedItem__footer___iCq1h .CheerFeedItem__showOnMobile___1hi9b {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.CheerFeedItem__cheerFeedItem___jX9T- img.CheerFeedItem__media___1Smob {
  max-width: 100%;
  max-height: 500px;
  margin: auto;
  display: block;
}
.CheerFeedItem__cheerFeedItem___jX9T- .CheerFeedItem__valueTag___3akCG {
  max-width: 195px;
  margin-right: 5px;
  margin-bottom: 5px;
  vertical-align: top;
}

.CheerFeedItem__flex___22JbG {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.CheerFeedItem__flexContainer___noOuv {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.CheerFeedItem__flexColumn___138UH {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.CheerFeedItem__flexGrow___S2X3y {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

@media screen and (max-width: 480px) {
  .CheerFeedItem__hideOnMobile___3cyYC {
    visibility: hidden;
  }
}

.CheerFeedItem__cheerFeedItem___jX9T- + .CheerFeedItem__cheerFeedItem___jX9T- {
  border-top: 1px solid #dadada;
}

.CheerFeedItem__avatarContainer___ymINw {
  margin-top: 7px;
}
.Body__body___osyC4 {
  white-space: pre-wrap;
}

.Body__highlighted___2DCnc {
  padding: 0;
  text-decoration: none;
  color: #9f5d31;
  background-color: #fab88e;
}
@-webkit-keyframes actions__Shine___4Xqiy {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes actions__Shine___4Xqiy {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.actions__action___27Q2Y {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 10px;
}
.actions__action___27Q2Y .actions__item___2IpGw {
  color: #6d6e70;
  margin-right: 10px;
  margin-right: 10px;
}
.actions__action___27Q2Y .actions__item___2IpGw:last-child {
  margin-right: 0;
}
.actions__action___27Q2Y:last-child {
  margin-right: 0;
}
.Sender__sender___YlB6f {
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Sender__sender___YlB6f .Sender__name___3a9f- {
  margin-left: 10px;
}
@-webkit-keyframes IconButton__Shine___1MnnG {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes IconButton__Shine___1MnnG {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.IconButton__button___2Tpr_ {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
  width: 34px;
  height: 34px;
  min-width: auto;
  background: none;
  border-radius: 17px;
  padding: 0;
  overflow: hidden;
  outline: none;
  border: none;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #252626;
  -webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
  transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  letter-spacing: 0;
  font-size: 15px;
  line-height: 22px;
}
.IconButton__button___2Tpr_:not([disabled]):hover {
  background: #dadada;
}
.IconButton__button___2Tpr_[disabled] {
  cursor: not-allowed;
  color: #6d6e70;
}
.IconButton__button___2Tpr_:not([disabled]):focus::after {
  content: "";
  background: rgba(0, 0, 0, 0.1);
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  display: inline-block;
  border-radius: 100%;
  -webkit-animation: IconButton__ripple___14E2J 2s;
          animation: IconButton__ripple___14E2J 2s;
}
.IconButton__button___2Tpr_:active::after {
  -webkit-animation: none;
          animation: none;
}

.IconButton__tooltipContainer___3VRlH {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.IconButton__subtle___2JfIT {
  color: #6d6e70;
}
.IconButton__subtle___2JfIT:not([disabled]):hover {
  color: #252626;
}

.IconButton__active___1VKos {
  color: #252626;
}
.IconButton__active___1VKos:not(.IconButton__subtle___2JfIT) {
  background: #dadada;
}

.IconButton__big___1eb81 {
  width: 42px;
  height: 42px;
}

.IconButton__small___3cO9n {
  width: 22px;
  height: 22px;
}

@-webkit-keyframes IconButton__ripple___14E2J {
  to {
    opacity: 0;
    margin: -250px;
    width: 500px;
    height: 500px;
  }
}

@keyframes IconButton__ripple___14E2J {
  to {
    opacity: 0;
    margin: -250px;
    width: 500px;
    height: 500px;
  }
}
.Modal__modal___6vKOr {
  position: fixed;
  min-height: 100px;
  min-width: 450px;
  max-width: 650px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid #dadada;
  border-radius: 4px;
  background: white;
  z-index: 3;
}
.Modal__modal___6vKOr.Modal__inline___1anCj {
  position: absolute;
}
.Modal__modal___6vKOr [class^=Card__card] {
  padding: 10px;
}
.Modal__modal___6vKOr [class^=Card__body] {
  padding-top: 15px;
}

.Modal__backdrop___13TKG {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 3;
}
.Modal__backdrop___13TKG.Modal__inline___1anCj {
  position: absolute;
}
@supports (backdrop-filter: blur(4px)) {
  .Modal__backdrop___13TKG.Modal__overlay___1EUbn {
    background-color: rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(4px);
  }
}

.Modal__icon___ZC5zp {
  color: #6d6e70;
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: 1;
  cursor: pointer;
}

body.Modal__noscroll___1kLDY {
  overflow: hidden;
}
.Spinner__pageSpinner___2j4wq {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.Spinner__backdropContainer___1mbXu {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.Spinner__backdrop___kWhH1 {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0.5;
}

.Spinner__spinner___Ihxn4 {
  width: 40px;
  height: 40px;
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 2px;
  -webkit-transform-origin: center center;
          transform-origin: center center;
  -webkit-animation: Spinner__rotate___11ntS 2s linear infinite;
          animation: Spinner__rotate___11ntS 2s linear infinite;
}

.Spinner__path___1Co4r {
  fill: none;
  stroke: #cc3399;
  stroke-dasharray: 89, 200;
  stroke-dashoffset: 0;
  stroke-linecap: round;
  stroke-miterlimit: 20;
  stroke-width: 4px;
  -webkit-animation: Spinner__dash___1OgRe 1.5s ease-in-out infinite;
          animation: Spinner__dash___1OgRe 1.5s ease-in-out infinite;
}

@-webkit-keyframes Spinner__rotate___11ntS {
  100% {
    -webkit-transform: rotate(1turn);
            transform: rotate(1turn);
  }
}

@keyframes Spinner__rotate___11ntS {
  100% {
    -webkit-transform: rotate(1turn);
            transform: rotate(1turn);
  }
}
@-webkit-keyframes Spinner__dash___1OgRe {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}
@keyframes Spinner__dash___1OgRe {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}
.Spinner__small___1mpNl {
  width: 12px;
  height: 12px;
}
.Spinner__small___1mpNl .Spinner__path___1Co4r {
  stroke-width: 8;
}

.Spinner__medium___1mpTz {
  width: 24px;
  height: 24px;
}
.Spinner__medium___1mpTz .Spinner__path___1Co4r {
  stroke-width: 4;
}

.Spinner__large___DCfs5 {
  width: 70px;
  height: 70px;
}
.Spinner__large___DCfs5 .Spinner__path___1Co4r {
  stroke-width: 3px;
}
.ConfirmDialog__content___QTcrS {
  margin-bottom: 20px;
}

.ConfirmDialog__buttons___1C0Rq {
  float: right;
  direction: rtl;
}
.ConfirmDialog__buttons___1C0Rq [class^=Button__button] + [class^=Button__button] {
  margin-right: 10px;
}
.Mention__mention___3u2fz {
  color: #575f67;
  background: #e6f3ff;
  padding-left: 2px;
  padding-right: 2px;
  border-radius: 2px;
  text-decoration: none;
}
@-webkit-keyframes NameDisplay__Shine___3PNaQ {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes NameDisplay__Shine___3PNaQ {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.NameDisplay__nameDisplay___25NU0 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  font-size: 15px;
  font-weight: 700;
  line-height: 20px;
  color: #333333;
  white-space: nowrap;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.NameDisplay__nameDisplay___25NU0 .NameDisplay__label___1YI1e > span {
  margin-left: 8px;
}
.NameDisplay__nameDisplay___25NU0.NameDisplay__clickable____Hcy6 {
  cursor: pointer;
}

.NameDisplay__show___1XhY6 {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: right;
}

.NameDisplay__name___1xlMN {
  margin-right: 5px;
}

.NameDisplay__label___1YI1e {
  color: #6d6e70;
  letter-spacing: 0;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400;
}
@-webkit-keyframes CommentItem__Shine___1F6CG {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes CommentItem__Shine___1F6CG {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.CommentItem__commentItem___9ixLI {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px;
  outline: none;
  border: 1px solid #eaeaea;
  border-radius: 4px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.CommentItem__commentItem___9ixLI.CommentItem__editable___cJRHr:hover {
  background-color: #f3f3f4;
}
.CommentItem__commentItem___9ixLI.CommentItem__editable___cJRHr:hover .CommentItem__actions___3SMoR {
  opacity: 1;
  visibility: visible;
}

.CommentItem__commentItem___9ixLI + .CommentItem__commentItem___9ixLI {
  margin-top: 10px;
}

.CommentItem__content___2-vuz {
  white-space: pre-wrap;
  word-wrap: break-word;
  word-break: break-word;
  margin-bottom: 10px;
}

.CommentItem__deleteContent___3Rnz3 {
  white-space: pre-wrap;
  word-wrap: break-word;
  word-break: break-word;
  font-style: italic;
  margin-top: 10px;
}

.CommentItem__time___3Xe76 {
  letter-spacing: 0;
  font-size: 13px;
  line-height: 20px;
  color: #6d6e70;
  white-space: nowrap;
}

.CommentItem__right___U_yvW {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.CommentItem__actions___3SMoR {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  white-space: nowrap;
  opacity: 0;
  visibility: hidden;
  margin-right: -8px;
}

.CommentItem__itemHover___5wy7l {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 5px;
  margin: -5px;
  border-radius: 4px;
  -webkit-transition: background-color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out;
}

.CommentItem__row___3M2pA {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.CommentItem__spacingRow___35RFr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
}

.CommentItem__avatar___1lkWm {
  min-width: 36px;
  margin-right: 10px;
}
.CommentItem__avatar___1lkWm.CommentItem__clickable___GQd4I {
  cursor: pointer;
}

@media screen and (max-width: 480px) {
  .CommentItem__hideOnMobile___3o_l2 {
    display: none;
  }
}

.CommentItem__menus___2HV-u {
  background: #ffffff;
  border-radius: 7px;
  -webkit-box-shadow: 0 1px 6px 0 #d4d4d4;
          box-shadow: 0 1px 6px 0 #d4d4d4;
  color: #6d6e70;
  font-size: 13px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-bottom: 10px;
  position: relative;
}
.CommentItem__menus___2HV-u .CommentItem__menuItem___1MD7- {
  padding: 5px 10px 3px 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.CommentItem__menus___2HV-u .CommentItem__menuItem___1MD7-:hover {
  background-color: #dadada;
}
.CommentItem__menus___2HV-u:after, .CommentItem__menus___2HV-u:before {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.CommentItem__menus___2HV-u:before {
  border-color: rgba(194, 225, 245, 0);
  border-top-color: #d4d4d4;
  border-width: 10px;
  margin-left: -10px;
}
.CommentItem__menus___2HV-u:after {
  border-color: rgba(136, 183, 213, 0);
  border-top-color: #ffffff;
  border-width: 9px;
  margin-left: -9px;
}
@-webkit-keyframes CommentBox__Shine___yEmT6 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes CommentBox__Shine___yEmT6 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.CommentBox__textbox___1eQA1 {
  position: relative;
  width: 100%;
  border-radius: 4px;
  border: 1px solid #dadada;
  padding: 6px 10px;
  min-height: 34px;
  line-height: 22px;
  font-size: inherit;
  resize: none !important;
  margin-bottom: 10px;
}

.CommentBox__textbox___1eQA1.CommentBox__transparentBox___2NcHR .CommentBox__textbox___1eQA1 {
  border-color: transparent;
  background: transparent;
  padding: 5px 0;
}

.CommentBox__submitButton___1-VL9 {
  min-width: 80px;
}
@media screen and (max-width: 480px) {
  .CommentBox__submitButton___1-VL9 {
    min-width: auto;
  }
}

.CommentBox__headerContainer___9zbeI {
  line-height: 25px;
  margin-bottom: 6px;
}

.CommentBox__submitButton___1-VL9 {
  margin-left: 10px;
}
.draftJsMentionPlugin__mention__29BEd, .draftJsMentionPlugin__mention__29BEd:visited {
  color: #575f67;
  cursor: pointer;
  display: inline-block;
  background: #e6f3ff;
  padding-left: 2px;
  padding-right: 2px;
  border-radius: 2px;
  text-decoration: none;
}

.draftJsMentionPlugin__mention__29BEd:hover, .draftJsMentionPlugin__mention__29BEd:focus {
  color: #677584;
  background: #edf5fd;
  outline: 0; /* reset for :focus */
}

.draftJsMentionPlugin__mention__29BEd:active {
  color: #222;
  background: #455261;
}
.draftJsMentionPlugin__mentionSuggestionsEntry__3mSwm {
  padding: 7px 10px 3px 10px;
  -webkit-transition: background-color 0.4s cubic-bezier(.27,1.27,.48,.56);
  transition: background-color 0.4s cubic-bezier(.27,1.27,.48,.56);
}

.draftJsMentionPlugin__mentionSuggestionsEntry__3mSwm:active {
  background-color: #cce7ff;
}

.draftJsMentionPlugin__mentionSuggestionsEntryFocused__3LcTd {
  background-color: #e6f3ff;
}

.draftJsMentionPlugin__mentionSuggestionsEntryText__3Jobq {
  display: inline-block;
  margin-left: 8px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 368px;
  font-size: 0.9em;
  margin-bottom: 0.2em;
}

.draftJsMentionPlugin__mentionSuggestionsEntryAvatar__1xgA9 {
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 12px;
}
.draftJsMentionPlugin__mentionSuggestions__2DWjA {
  border: 1px solid #eee;
  margin-top: 0.4em;
  position: absolute;
  min-width: 220px;
  max-width: 440px;
  background: #fff;
  border-radius: 2px;
  -webkit-box-shadow: 0px 4px 30px 0px rgba(220,220,220,1);
          box-shadow: 0px 4px 30px 0px rgba(220,220,220,1);
  cursor: pointer;
  padding-top: 8px;
  padding-bottom: 8px;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          -ms-flex-direction: column;
      flex-direction: column;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transform: scale(0);
          transform: scale(0);
}

/**
 * Draft v0.11.7
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */
.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:rgba(255,255,255,0);border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;width:100%;z-index:1}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1,lower-alpha) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2,lower-roman) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4,lower-alpha) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}
@-webkit-keyframes RichText__Shine___3a3Fx {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes RichText__Shine___3a3Fx {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.RichText__mentionSuggestion___kbTGI {
  padding-top: 0;
  padding-bottom: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.RichText__mentionAvatar___funAl {
  margin-right: 10px;
}

.RichText__mentionName___1nOAA {
  font-size: 13px;
}

.DraftEditor-editorContainer,
.public-DraftEditorPlaceholder-root {
  color: #252626;
  z-index: 0;
}
.DraftEditor-editorContainer .public-DraftEditorPlaceholder-inner,
.public-DraftEditorPlaceholder-root .public-DraftEditorPlaceholder-inner {
  color: #6d6e70;
}
.public-DraftStyleDefault-block {
  word-break: break-word;
}
@-webkit-keyframes StatusDropdown__Shine___XIRK3 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes StatusDropdown__Shine___XIRK3 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.StatusDropdown__statusDropdown___2I5no {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  vertical-align: baseline;
}

.StatusDropdown__introText___E2oow {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-weight: 700;
  margin-right: 8px;
}

.StatusDropdown__arrowIcon___2Qe5C {
  margin-left: 2px;
}

.StatusDropdown__dropdown___GYN5f {
  font-size: 13px;
}

.StatusDropdown__dropdownTick___7keNQ {
  color: #007218;
  width: 30px;
  padding-top: 10px;
}

.StatusDropdown__dropdownItem___2mUxh {
  max-width: 400px;
  padding: 5px 10px;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.StatusDropdown__dropdownItem___2mUxh:hover {
  background-color: #f3f3f4;
}
.StatusDropdown__dropdownItem___2mUxh.StatusDropdown__active___HE92E {
  background-color: #ebeeff;
}

.StatusDropdown__dropdownText___3lCl7 {
  font-weight: 700;
}

.StatusDropdown__dropdownHint___3x-3N {
  color: #8f8f8f;
  margin-top: 5px;
}
.CommentList__commentList___1p92- {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.CommentList__header___3Esio {
  padding: 0 0 5px 0;
}
@media screen and (max-width: 480px) {
  .CommentList__header___3Esio {
    padding: 0 0 10px 0;
  }
}

.CommentList__viewMore___1_X20 {
  margin-bottom: 5px;
}

.CommentList__emptySpace___1vE8V {
  height: 20px;
}
.FeedItemStats__feedItemStats___3natg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@-webkit-keyframes actions__Shine___3-cv5 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes actions__Shine___3-cv5 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.actions__action___2BqAL {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 10px;
}
.actions__action___2BqAL .actions__item___1tv3K {
  color: #a0a0a0;
  margin-right: 10px;
  margin-right: 10px;
}
.actions__action___2BqAL .actions__item___1tv3K:last-child {
  margin-right: 0;
}
.actions__action___2BqAL:last-child {
  margin-right: 0;
}
.actions__action___2BqAL .actions__clickable___1nmAx {
  color: #3557ff;
  cursor: pointer;
}
.actions__action___2BqAL .actions__clickable___1nmAx:hover {
  text-decoration: underline;
}
.actions__action___2BqAL .actions__voted___2QZDn {
  color: #3557ff;
}
.actions__action___2BqAL .actions__small___v9Rmx {
  font-size: 0.75em;
}
.VoterModal__dialog___muLXp {
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 400px;
  border-radius: 3px;
  z-index: 10001;
  opacity: 0;
  -webkit-transition: opacity 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-delay: 0.07s;
          transition-delay: 0.07s;
  max-height: 100vh;
  outline: none;
  overflow: auto;
}

.VoterModal__dialogAfterOpen___3Nb5o {
  opacity: 1;
}

.VoterModal__dialogOverlay___2sZRG:after {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  content: "";
  opacity: 0.6;
  z-index: 10000;
  -webkit-transition: opacity 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

.VoterModal__dialogOverlayAfterOpen___163km:after {
  opacity: 0.6;
}

.VoterModal__header___2WLOm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.VoterModal__header___2WLOm .VoterModal__icon___1LVJI {
  margin-right: 20px;
}
.UserItem__user___2itsV {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.875rem;
}
.UserItem__user___2itsV + .UserItem__user___2itsV {
  margin-top: 20px;
}

.UserItem__info___spiTD {
  margin: 0 0 0 17px;
  max-width: calc(100% - 59px);
}

.UserItem__avatar___2HFr2.UserItem__clickable___3kr9j,
.UserItem__name___33-DO.UserItem__clickable___3kr9j {
  cursor: pointer;
}

.UserItem__name___33-DO {
  font-size: 1rem;
  font-weight: 700;
  color: #333333;
}

.UserItem__name___33-DO,
.UserItem__field___1NoZ- {
  word-break: break-all;
}
.UserItem__name___33-DO em,
.UserItem__field___1NoZ- em {
  font-style: normal;
  font-weight: 700;
}
.UserItemSimple__user___3qrib {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-bottom: 15px;
  border-bottom: 1px solid #f3f3f4;
}
.UserItemSimple__user___3qrib + .UserItemSimple__user___3qrib {
  margin-top: 15px;
}
.UserItemSimple__user___3qrib:last-child {
  border-bottom: 0;
  padding-bottom: 0;
}

.UserItemSimple__userName___3XseF {
  font-weight: 700;
  min-width: 40%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.UserItemSimple__userName___3XseF .UserItemSimple__deactivated___1K3AU {
  font-style: italic;
}

.UserItemSimple__userGroup___18OOh {
  text-align: right;
  max-width: 60%;
  min-width: 40%;
  color: #6d6e70;
}
@-webkit-keyframes FeedItemLogo__Shine___3kwlC {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes FeedItemLogo__Shine___3kwlC {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.FeedItemLogo__feedItemLogo___RsHih {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.FeedItemLogo__backgroundLogo___2yuaR {
  border-radius: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.FeedItemLogo__backgroundLogo___2yuaR.FeedItemLogo__size-small___3bxwg {
  width: 24px;
  height: 24px;
}
.FeedItemLogo__backgroundLogo___2yuaR.FeedItemLogo__size-default___2Tgqe {
  width: 36px;
  height: 36px;
}
.FeedItemLogo__backgroundLogo___2yuaR.FeedItemLogo__size-big___2XRLs {
  width: 42px;
  height: 42px;
}
.FeedItemLogo__backgroundLogo___2yuaR.FeedItemLogo__size-bigger___YPyMr {
  width: 70px;
  height: 70px;
}
.FeedItemLogo__backgroundLogo___2yuaR .FeedItemLogo__icon___1CfMb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.FeedItemLogo__backgroundLogo___2yuaR .FeedItemLogo__icon___1CfMb.FeedItemLogo__icon-text-size-small___fgeay {
  font-size: 18px;
}
.FeedItemLogo__backgroundLogo___2yuaR .FeedItemLogo__icon___1CfMb.FeedItemLogo__icon-text-size-default___1PJpX {
  font-size: 24px;
}
.FeedItemLogo__backgroundLogo___2yuaR .FeedItemLogo__icon___1CfMb.FeedItemLogo__icon-text-size-big___3l0CD {
  font-size: 27px;
}
.FeedItemLogo__backgroundLogo___2yuaR .FeedItemLogo__icon___1CfMb.FeedItemLogo__icon-text-size-bigger___4lVY9 {
  font-size: 41px;
}

.FeedItemLogo__cheersColor___3EBBR,
.FeedItemLogo__suggestionColor___j6PMX,
.FeedItemLogo__responseColor___1FiD3,
.FeedItemLogo__initiativeColor___2u5aZ {
  background-color: #cc3399;
  background-image: -webkit-linear-gradient(bottom, #cc3399, #faebf5);
}

.FeedItemLogo__winColor___1ydrF {
  background-color: #3557ff;
  background-image: none;
}

.FeedItemLogo__exitColor___3hPf3 {
  background-color: #23a3f3;
  background-image: none;
}

.FeedItemLogo__performColor___36THh {
  background-color: #4861a0;
  background-image: none;
}

.FeedItemLogo__logo___bG1Vh {
  color: #ffffff;
}
.RichTextView__richTextView___2sC0n [class^=draftJsEmojiPlugin__emoji] {
  font-size: 19px;
  line-height: 19px;
}
.draftJsEmojiPlugin__emojiSelect__34S1B {
  display: inline-block;
}

.draftJsEmojiPlugin__emojiSelectButton__3sPol, .draftJsEmojiPlugin__emojiSelectButtonPressed__2Tezu {
  margin: 0;
  padding: 0;
  width: 2.5em;
  height: 1.5em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 1.2em;
  font-size: 1.5em;
  color: #888;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 1.5em;
  cursor: pointer;
}

.draftJsEmojiPlugin__emojiSelectButton__3sPol:focus, .draftJsEmojiPlugin__emojiSelectButtonPressed__2Tezu:focus {
  outline: 0;
  /* reset for :focus */
}

.draftJsEmojiPlugin__emojiSelectButton__3sPol:hover, .draftJsEmojiPlugin__emojiSelectButtonPressed__2Tezu:hover {
  background: #f3f3f3;
}

.draftJsEmojiPlugin__emojiSelectButton__3sPol:active, .draftJsEmojiPlugin__emojiSelectButtonPressed__2Tezu:active {
  background: #e6e6e6;
}

.draftJsEmojiPlugin__emojiSelectButtonPressed__2Tezu {
  background: #ededed;
}

.draftJsEmojiPlugin__emojiSelectPopover__1J1s0 {
  margin-top: 10px;
  padding: 0 .3em;
  position: absolute;
  z-index: 1000;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  background: #fff;
  border: 1px solid #e0e0e0;
  -webkit-box-shadow: 0 4px 30px 0 gainsboro;
          box-shadow: 0 4px 30px 0 gainsboro;
}

.draftJsEmojiPlugin__emojiSelectPopoverClosed__3Kxxq {
  display: none;
}

.draftJsEmojiPlugin__emojiSelectPopoverTitle__3tpXz {
  margin: 0 0 .3em;
  padding-left: 1em;
  height: 2.5em;
  line-height: 2.5em;
  font-weight: normal;
  font-size: 1em;
  color: #9e9e9e;
}

.draftJsEmojiPlugin__emojiSelectPopoverGroups__35t9m {
  margin: 0 0 .3em;
  position: relative;
  z-index: 0;
  width: 21em;
  height: 20em;
}

.draftJsEmojiPlugin__emojiSelectPopoverGroup__3zwcE {
  padding: 0 .5em;
}

.draftJsEmojiPlugin__emojiSelectPopoverGroup__3zwcE:first-child .draftJsEmojiPlugin__emojiSelectPopoverGroupTitle__2pC51 {
  display: none;
}

.draftJsEmojiPlugin__emojiSelectPopoverGroupTitle__2pC51 {
  margin: 1em 0;
  padding-left: .5em;
  font-weight: normal;
  font-size: 1em;
  color: #9e9e9e;
}

.draftJsEmojiPlugin__emojiSelectPopoverGroupList__HQ8_y {
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.draftJsEmojiPlugin__emojiSelectPopoverGroupItem__2pFOS {
  width: 2.5em;
  height: 2.5em;
}

.draftJsEmojiPlugin__emojiSelectPopoverToneSelect__28bny {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 2;
}

.draftJsEmojiPlugin__emojiSelectPopoverToneSelectList__haFSJ {
  margin: .3em;
  padding: .3em;
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  border: 1px solid #e0e0e0;
  border-radius: .5em;
  background: #fff;
  -webkit-box-shadow: 0 0 0.3em rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 0.3em rgba(0, 0, 0, 0.1);
}

.draftJsEmojiPlugin__emojiSelectPopoverToneSelectItem__2SgvL {
  width: 2.5em;
  height: 2.5em;
}

.draftJsEmojiPlugin__emojiSelectPopoverToneSelectItem__2SgvL:first-child {
  border-right: 1px solid #e0e0e0;
}

.draftJsEmojiPlugin__emojiSelectPopoverEntry__1ErDJ, .draftJsEmojiPlugin__emojiSelectPopoverEntryFocused__M28XS {
  padding: 0;
  width: 100%;
  height: 100%;
  background: none;
  border: none;
  outline: none;
  -webkit-transition: background-color 0.4s cubic-bezier(0.27, 1.27, 0.48, 0.56);
  transition: background-color 0.4s cubic-bezier(0.27, 1.27, 0.48, 0.56);
}

.draftJsEmojiPlugin__emojiSelectPopoverEntryFocused__M28XS {
  background-color: #efefef;
}

.draftJsEmojiPlugin__emojiSelectPopoverEntryIcon__1yNaC {
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
}

.draftJsEmojiPlugin__emojiSelectPopoverNav__1Nzd7 {
  margin: 0;
  padding: 0 .5em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 20em;
  list-style: none;
}

.draftJsEmojiPlugin__emojiSelectPopoverNavItem__qydCX {
  width: 2.5em;
  height: 2.5em;
}

.draftJsEmojiPlugin__emojiSelectPopoverNavEntry__1OiGB, .draftJsEmojiPlugin__emojiSelectPopoverNavEntryActive__2j-Vk {
  padding: 0;
  width: 100%;
  height: 100%;
  font-size: 1.2em;
  color: #bdbdbd;
  background: none;
  border: none;
  outline: none;
}

.draftJsEmojiPlugin__emojiSelectPopoverNavEntryActive__2j-Vk {
  color: #42a5f5;
}

.draftJsEmojiPlugin__emojiSelectPopoverScrollbar__1Xjc6 {
  position: absolute;
  right: 0;
  top: .3em;
  bottom: .3em;
  width: .25em;
  background-color: #e0e0e0;
  border-radius: .125em;
  opacity: .1;
  -webkit-transition: opacity .4s;
  transition: opacity .4s;
}

.draftJsEmojiPlugin__emojiSelectPopoverScrollbarThumb__jGYdG {
  background-color: #000;
  border-radius: .125em;
  cursor: pointer;
}

.draftJsEmojiPlugin__emojiSelectPopoverGroups__35t9m:hover .draftJsEmojiPlugin__emojiSelectPopoverScrollbar__1Xjc6 {
  opacity: .3;
}

.draftJsEmojiPlugin__emojiSelectPopoverGroups__35t9m .draftJsEmojiPlugin__emojiSelectPopoverScrollbar__1Xjc6:hover,
.draftJsEmojiPlugin__emojiSelectPopoverGroups__35t9m .draftJsEmojiPlugin__emojiSelectPopoverScrollbar__1Xjc6:active {
  opacity: .6;
}
.draftJsEmojiPlugin__emoji__2oqBk {
  background-position: center;
  /* make sure the background the image is only shown once */
  background-repeat: no-repeat;
  background-size: contain;
  /* move it a bit further down to align it nicer with the text */
  vertical-align: middle;

  /*
  We need to limit the emoji width because it can be multiple characters
  long if it is a 32bit unicode. Since the proper width depends on the font and
  it's relationship between 0 and other characters it's not ideal. 1.95ch is not
  the best value, but hopefully a good enough approximation for most fonts.
  */
  display: inline-block;
  overflow: hidden;
  max-width: 1.95ch;
  /*
  Needed for iOS rendering to avoid some icons using a lot of height without
  actually needing it.
  */
  max-height: 1em;
  line-height: inherit;
  margin: -.2ex 0em .2ex;
  /*
  In the past we used opacity: 0 to hide the original Emoji icon no matter what
  system it is. Recently we switched to color: transparent since it started to
  work in recent iOS version.
  */
  color: transparent;

  /*
  Some SVG files (say 2764 for :heart:) don't have default width/height, thus
  may not be rendered properly on some platforms/browsers (e.g., Windows 10 +
  Chrome 61).
  */
  min-width: 1em;
}
.draftJsEmojiPlugin__emojiSuggestionsEntry__2-2p_ {
  padding: 5px 10px 1px 10px;
  -webkit-transition: background-color 0.4s cubic-bezier(.27,1.27,.48,.56);
  transition: background-color 0.4s cubic-bezier(.27,1.27,.48,.56);
}

.draftJsEmojiPlugin__emojiSuggestionsEntry__2-2p_:active {
  background-color: #cce7ff;
}

.draftJsEmojiPlugin__emojiSuggestionsEntryFocused__XDntY {
  background-color: #e6f3ff;
}

.draftJsEmojiPlugin__emojiSuggestionsEntryText__2sPjk {
  display: inline-block;
  margin-left: 8px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 368px;
  font-size: 0.9em;
}

.draftJsEmojiPlugin__emojiSuggestionsEntryIcon__1qC2V {
  width: 1em;
  height: 1em;
  margin-left: 0.25em;
  margin-right: 0.25em;
  display: inline-block;
}
.draftJsEmojiPlugin__emojiSuggestions__2ffcV {
  border: 1px solid #eee;
  margin-top: 1.75em;
  position: absolute;
  min-width: 220px;
  max-width: 440px;
  background: #fff;
  border-radius: 2px;
  -webkit-box-shadow: 0px 4px 30px 0px rgba(220,220,220,1);
          box-shadow: 0px 4px 30px 0px rgba(220,220,220,1);
  cursor: pointer;
  padding-top: 8px;
  padding-bottom: 8px;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          -ms-flex-direction: column;
      flex-direction: column;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transform: scale(0);
          transform: scale(0);
}

.EmojiInput__editor___2fMLQ {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: inherit;
  cursor: text;
}
.EmojiInput__editor___2fMLQ [class^=draftJsEmojiPlugin__emoji__] {
  font-size: 19px;
  width: 20px;
  height: 20px;
  background-size: 20px;
  vertical-align: middle;
}

.EmojiInput__options___3_l7T {
  text-align: right;
  position: relative;
}
.EmojiInput__options___3_l7T [class^=draftJsEmojiPlugin__emojiSelectButton] {
  border: none;
  width: 34px;
  height: 34px;
  padding: 7px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 5px;
  background-color: transparent;
  color: #6d6e70;
}
.EmojiInput__options___3_l7T [class^=draftJsEmojiPlugin__emojiSelectButton]:hover {
  color: #252626;
  background-color: #dadada;
}
.EmojiInput__options___3_l7T [class^=draftJsEmojiPlugin__emojiSelectPopover__] {
  right: 0;
  left: unset !important;
}
.EmojiInput__options___3_l7T [class^=draftJsEmojiPlugin__emojiSelectPopover__]::before {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  top: -6px;
  right: 12px;
  background-color: #ffffff;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  border-top: 1px solid #dadada;
  border-left: 1px solid #dadada;
  z-index: -1;
}
.EmojiInput__options___3_l7T [class^=draftJsEmojiPlugin__emojiSelectPopoverGroups__] {
  height: 12em;
}
.EmojiInput__options___3_l7T.EmojiInput__inlineSelect___26ELd [class^=draftJsEmojiPlugin__emojiSelect__] {
  width: 100%;
}
.EmojiInput__options___3_l7T.EmojiInput__inlineSelect___26ELd [class^=draftJsEmojiPlugin__emojiSelect__] button {
  float: right;
}
.EmojiInput__options___3_l7T.EmojiInput__inlineSelect___26ELd [class^=draftJsEmojiPlugin__emojiSelectPopover__] {
  position: static;
  clear: both;
  width: 100%;
  border: none;
  border-top: 1px solid #ccc;
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.EmojiInput__options___3_l7T.EmojiInput__inlineSelect___26ELd [class^=draftJsEmojiPlugin__emojiSelectPopover__] > * {
  width: inherit;
}
.EmojiInput__options___3_l7T.EmojiInput__inlineSelect___26ELd [class^=draftJsEmojiPlugin__emojiSelectPopover__] h3 {
  display: none;
}
.EmojiInput__options___3_l7T.EmojiInput__inlineSelect___26ELd [class^=draftJsEmojiPlugin__emojiSelectPopover__] button {
  cursor: pointer;
}
.EmojiInput__options___3_l7T.EmojiInput__popupUnderOptionsBar___10M54 [class^=draftJsEmojiPlugin__emojiSelectPopover__] {
  bottom: 40px;
}
.EmojiInput__options___3_l7T.EmojiInput__popupUnderOptionsBar___10M54 [class^=draftJsEmojiPlugin__emojiSelectPopover__]::before {
  -webkit-transform: rotate(225deg);
  transform: rotate(225deg);
  top: unset;
  bottom: -6px;
}
.ValueTag__tag___BcNL3 {
  display: inline-block;
  border: 1px solid #dadada;
  border-radius: 4px;
  padding: 3px 6px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ValueTag__emoji___1RBUy {
  height: 15px;
  margin-right: 6px;
  display: inline-block;
  vertical-align: middle;
}

.ValueTag__name___2SzRW {
  vertical-align: middle;
}
.emoji-mart-emoji {
  font-size: 0;
  line-height: 0;
}
.FilterItem__filterItem___3nCMv {
  padding: 10px;
  display: block;
  cursor: pointer;
}
.FilterItem__filterItem___3nCMv:hover {
  background-color: #f3f3f4;
}
.FilterItem__filterItem___3nCMv.FilterItem__active___1heWJ {
  background-color: #ebeeff;
  cursor: default;
}
.FilterItem__filterItem___3nCMv.FilterItem__disabled___14U0U, .FilterItem__filterItem___3nCMv.FilterItem__disabled___14U0U:hover, .FilterItem__filterItem___3nCMv.FilterItem__disabled___14U0U .FilterItem__active___1heWJ {
  color: #6d6e70;
  background-color: transparent;
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
@-webkit-keyframes FilterDropdown__Shine___2NQMw {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes FilterDropdown__Shine___2NQMw {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.FilterDropdown__filterDropdown___2nmyp .FilterDropdown__title___3j5ZQ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}
.FilterDropdown__filterDropdown___2nmyp .FilterDropdown__trigger___1qN1g {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.FilterDropdown__indicator___YbkrS {
  font-size: 19px;
  color: #6d6e70;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
}
.FilterDropdown__indicator___YbkrS.FilterDropdown__open___fa7A6 {
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}

.FilterDropdown__dropdown___1XKhM {
  min-width: 150px;
  margin: -5px 0;
}
@-webkit-keyframes InputFilterDropdown__Shine___30fhL {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes InputFilterDropdown__Shine___30fhL {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.InputFilterDropdown__trigger___1zRa3 {
  color: #252626;
  font-size: 15px;
  line-height: 22px;
  font-family: inherit;
  padding: 5px 10px;
  width: 100%;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #dadada;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  border-radius: 6px;
}
.InputFilterDropdown__trigger___1zRa3.InputFilterDropdown__hasError___nL857 {
  border-color: #d20a0a;
}
.InputFilterDropdown__trigger___1zRa3:focus {
  border-color: #6d6e70;
  outline: 0;
}
.InputFilterDropdown__trigger___1zRa3[disabled] {
  color: #6d6e70;
  background-color: #eaeaea;
}
.InputFilterDropdown__trigger___1zRa3::-webkit-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.InputFilterDropdown__trigger___1zRa3::-moz-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.InputFilterDropdown__trigger___1zRa3:-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.InputFilterDropdown__trigger___1zRa3::-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.InputFilterDropdown__trigger___1zRa3::placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.InputFilterDropdown__trigger___1zRa3:-ms-input-placeholder {
  color: #6d6e70 !important;
}
.InputFilterDropdown__trigger___1zRa3::-ms-input-placeholder {
  color: #6d6e70 !important;
}
.InputFilterDropdown__trigger___1zRa3.InputFilterDropdown__disabled___3ae02 {
  color: #6d6e70;
  background: #eaeaea;
  cursor: default;
}
.InputFilterDropdown__trigger___1zRa3:hover {
  background: #ffffff;
}

.InputFilterDropdown__item___1kvFT:hover, .InputFilterDropdown__item___1kvFT.InputFilterDropdown__active___1ZVXl {
  color: #252626;
}
.Radio__container___2CxDg {
  display: block;
  position: relative;
  padding-top: 5px;
  padding-bottom: 5px;
  min-width: 20px;
  font-weight: normal;
  cursor: pointer;
  -webkit-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
  white-space: nowrap;
}
.Radio__container___2CxDg.Radio__inline___1DYbs {
  display: inline-block;
}
.Radio__container___2CxDg.Radio__inline___1DYbs + .Radio__container___2CxDg.Radio__inline___1DYbs {
  margin-left: 15px;
}

.Radio__input___Gwff7 {
  width: 0;
  height: 0;
  position: absolute;
  opacity: 0;
  overflow: hidden;
}

.Radio__radioContainer___16DIL {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: absolute;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: top;
}
.Radio__radioContainer___16DIL .Radio__borderCircle___2gtM6,
.Radio__radioContainer___16DIL .Radio__innerCircle___KHj8m {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.Radio__radioContainer___16DIL .Radio__borderCircle___2gtM6 {
  border: 2px solid #a0a0a0;
  background-color: #ffffff;
  -webkit-transition: border-color 0.2s ease-in-out;
  transition: border-color 0.2s ease-in-out;
}
.Radio__radioContainer___16DIL .Radio__innerCircle___KHj8m {
  background-color: transparent;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transition: background-color 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
  transition: background-color 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
  transition: background-color 0.2s ease-in-out, transform 0.2s ease-in-out;
  transition: background-color 0.2s ease-in-out, transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
}

.Radio__input___Gwff7:checked + .Radio__radioContainer___16DIL .Radio__borderCircle___2gtM6 {
  border-color: #3557ff;
}
.Radio__input___Gwff7:checked + .Radio__radioContainer___16DIL .Radio__innerCircle___KHj8m {
  background-color: #3557ff;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
}

.Radio__disabled___2wBwF {
  cursor: default;
  pointer-events: none;
  color: #6d6e70;
}
.Radio__disabled___2wBwF .Radio__borderCircle___2gtM6 {
  border-color: #dadada;
}
.Radio__disabled___2wBwF .Radio__input___Gwff7:checked + .Radio__radioContainer___16DIL .Radio__borderCircle___2gtM6 {
  border-color: #dadada;
}
.Radio__disabled___2wBwF .Radio__input___Gwff7:checked + .Radio__radioContainer___16DIL .Radio__innerCircle___KHj8m {
  background-color: #dadada;
}

.Radio__readOnly___1wtyz {
  cursor: default;
  pointer-events: none;
}

.Radio__input___Gwff7:active + .Radio__radioContainer___16DIL .Radio__borderCircle___2gtM6,
.Radio__input___Gwff7:focus + .Radio__radioContainer___16DIL .Radio__borderCircle___2gtM6,
.Radio__container___2CxDg:hover .Radio__radioContainer___16DIL .Radio__borderCircle___2gtM6 {
  border-color: inherit;
}

.Radio__input___Gwff7:checked:active + .Radio__radioContainer___16DIL .Radio__borderCircle___2gtM6,
.Radio__input___Gwff7:checked:focus + .Radio__radioContainer___16DIL .Radio__borderCircle___2gtM6 {
  border-color: #3557ff;
}
.Radio__input___Gwff7:checked:active + .Radio__radioContainer___16DIL .Radio__innerCircle___KHj8m,
.Radio__input___Gwff7:checked:focus + .Radio__radioContainer___16DIL .Radio__innerCircle___KHj8m {
  background-color: #3557ff;
}

.Radio__container___2CxDg:hover .Radio__input___Gwff7:checked + .Radio__radioContainer___16DIL .Radio__borderCircle___2gtM6 {
  border-color: #00157c;
}
.Radio__container___2CxDg:hover .Radio__input___Gwff7:checked + .Radio__radioContainer___16DIL .Radio__innerCircle___KHj8m {
  background-color: #00157c;
}

.Radio__content___2_Mjs,
.Radio__emptyContent___1isIC {
  display: inline-block;
  line-height: 20px;
  font-size: 1rem;
  padding-left: 28px;
  vertical-align: baseline;
  white-space: normal;
  word-break: break-word;
  word-wrap: break-word;
  overflow-wrap: break-word;
}

.Radio__emptyContent___1isIC {
  padding-left: 0;
  margin-left: -5px;
}
@-webkit-keyframes Input__Shine___34MQt {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes Input__Shine___34MQt {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.Input__container___3DFfQ {
  position: relative;
}

.Input__input___1hjYb {
  color: #252626;
  font-size: 15px;
  line-height: 22px;
  font-family: inherit;
  padding: 5px 10px;
  width: 100%;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #dadada;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
.Input__input___1hjYb.Input__hasError___3FfOZ {
  border-color: #d20a0a;
}
.Input__input___1hjYb:focus {
  border-color: #6d6e70;
  outline: 0;
}
.Input__input___1hjYb[disabled] {
  color: #6d6e70;
  background-color: #eaeaea;
}
.Input__input___1hjYb::-webkit-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.Input__input___1hjYb::-moz-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.Input__input___1hjYb:-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.Input__input___1hjYb::-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.Input__input___1hjYb::placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.Input__input___1hjYb:-ms-input-placeholder {
  color: #6d6e70 !important;
}
.Input__input___1hjYb::-ms-input-placeholder {
  color: #6d6e70 !important;
}

.Input__error___3IKMM {
  letter-spacing: 0;
  font-size: 11px;
  line-height: 15px;
  color: #d20a0a;
  padding-top: 1px;
  padding-bottom: 4px;
  position: absolute;
  bottom: -20px;
  left: 0;
}

.Input__iconRight___2ZDzg {
  padding-right: 30px;
}

.Input__iconRight___2ZDzg + .Input__iconContainer___4Xld4 {
  right: 10px;
}

.Input__iconLeft___3S6OT {
  padding-left: 35px;
}

.Input__iconLeft___3S6OT + .Input__iconContainer___4Xld4 {
  left: 10px;
}

.Input__iconContainer___4Xld4 {
  position: absolute;
  color: #6d6e70;
  line-height: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.NotificationOptions__section___3ZoCQ {
  color: #252626;
  font-weight: 700;
  font-size: 15px;
  margin-top: 15px;
  margin-bottom: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.NotificationOptions__optionContainer___3RFhS {
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  margin-left: 25px;
  margin-top: 0;
  margin-bottom: 0;
  border: 1px solid #dadada;
  border-radius: 4px;
  visibility: hidden;
  max-height: 0;
  overflow: hidden;
}
.NotificationOptions__optionContainer___3RFhS.NotificationOptions__showOptions___2FDgr {
  margin-top: 5px;
  margin-bottom: 5px;
  visibility: visible;
  max-height: 185px;
}

.NotificationOptions__options___1lcyA {
  padding: 5px 10px 0 10px;
}

.NotificationOptions__optionText___2-NVA {
  font-size: 13px;
}

.NotificationOptions__hideOption___1GrOu {
  display: none;
}

.NotificationOptions__tooltip___3R1_V {
  height: 13px;
  margin-left: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.NotificationOptions__searchInput___3F0Yl {
  border: none;
  border-bottom: 1px solid #dadada;
  border-radius: 0;
}

.NotificationOptions__showMoreSpinner___3Ln3o {
  margin-left: calc(50% - 12px);
  margin-bottom: 10px;
}

.NotificationOptions__emptyContainer___1p7t3 {
  text-align: center;
  padding-top: 5px;
  font-style: italic;
}
@-webkit-keyframes Task__Shine___13ld- {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes Task__Shine___13ld- {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.Task__task___14zxK {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 5px;
}
.Task__task___14zxK .Task__editor___1v4jB {
  font-size: 13px;
  line-height: 1rem;
  padding: 5px 10px;
  width: 100%;
  background-color: #ffffff;
  background-image: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 5px;
  border: 1px solid #dadada;
  border-width: 2px;
  border-color: #ffffff;
}
.Task__task___14zxK .Task__icon___2Js7a {
  visibility: hidden;
  cursor: pointer;
  margin-top: 5px;
}
.Task__task___14zxK:hover .Task__icon___2Js7a, .Task__task___14zxK.Task__isFocusing___1mzcL .Task__icon___2Js7a {
  visibility: visible;
  color: #1c94ee;
}
.Task__task___14zxK:hover .Task__icon___2Js7a:hover, .Task__task___14zxK.Task__isFocusing___1mzcL .Task__icon___2Js7a:hover {
  color: #0a426b;
}
.Task__task___14zxK:hover .Task__editor___1v4jB {
  background-color: #f2f3f4;
  border-radius: 4px;
  border-color: #f2f3f4;
}
.Task__task___14zxK.Task__isFocusing___1mzcL .Task__editor___1v4jB {
  color: #252626;
  font-size: 15px;
  line-height: 22px;
  font-family: inherit;
  padding: 5px 10px;
  width: 100%;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #dadada;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  font-size: 13px;
  background-color: #ffffff;
  border: 1px solid #c9c9c9;
  border-radius: 4px;
  box-sizing: border-box;
  padding: 5px 10px;
  width: 100%;
  resize: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: #ffffff;
  -webkit-transition: none;
  transition: none;
}
.Task__task___14zxK.Task__isFocusing___1mzcL .Task__editor___1v4jB.Task__hasError___1-aB5 {
  border-color: #d20a0a;
}
.Task__task___14zxK.Task__isFocusing___1mzcL .Task__editor___1v4jB:focus {
  border-color: #6d6e70;
  outline: 0;
}
.Task__task___14zxK.Task__isFocusing___1mzcL .Task__editor___1v4jB[disabled] {
  color: #6d6e70;
  background-color: #eaeaea;
}
.Task__task___14zxK.Task__isFocusing___1mzcL .Task__editor___1v4jB::-webkit-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.Task__task___14zxK.Task__isFocusing___1mzcL .Task__editor___1v4jB::-moz-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.Task__task___14zxK.Task__isFocusing___1mzcL .Task__editor___1v4jB:-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.Task__task___14zxK.Task__isFocusing___1mzcL .Task__editor___1v4jB::-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.Task__task___14zxK.Task__isFocusing___1mzcL .Task__editor___1v4jB::placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.Task__task___14zxK.Task__isFocusing___1mzcL .Task__editor___1v4jB:-ms-input-placeholder {
  color: #6d6e70 !important;
}
.Task__task___14zxK.Task__isFocusing___1mzcL .Task__editor___1v4jB::-ms-input-placeholder {
  color: #6d6e70 !important;
}
.Task__task___14zxK.Task__isFocusing___1mzcL .Task__editor___1v4jB:focus {
  background-color: #ffffff;
  border-color: #6d6e70;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
@-webkit-keyframes AddTask__Shine___fsCvY {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes AddTask__Shine___fsCvY {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.AddTask__newTaskInput___3bdU9 {
  color: #252626;
  font-size: 15px;
  line-height: 22px;
  font-family: inherit;
  padding: 5px 10px;
  width: 100%;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #dadada;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  font-size: 13px;
  background-color: #ffffff;
  border: 1px solid #c9c9c9;
  border-radius: 4px;
  box-sizing: border-box;
  padding: 5px 10px;
  width: 100%;
  resize: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.AddTask__newTaskInput___3bdU9.AddTask__hasError___3rkyZ {
  border-color: #d20a0a;
}
.AddTask__newTaskInput___3bdU9:focus {
  border-color: #6d6e70;
  outline: 0;
}
.AddTask__newTaskInput___3bdU9[disabled] {
  color: #6d6e70;
  background-color: #eaeaea;
}
.AddTask__newTaskInput___3bdU9::-webkit-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddTask__newTaskInput___3bdU9::-moz-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddTask__newTaskInput___3bdU9:-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddTask__newTaskInput___3bdU9::-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddTask__newTaskInput___3bdU9::placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddTask__newTaskInput___3bdU9:-ms-input-placeholder {
  color: #6d6e70 !important;
}
.AddTask__newTaskInput___3bdU9::-ms-input-placeholder {
  color: #6d6e70 !important;
}
.AddTask__newTaskInput___3bdU9:focus {
  background-color: #ffffff;
  border-color: #6d6e70;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.AddTask__taskList___ThgQo {
  padding-top: 10px;
  padding-bottom: 5px;
}
.Suggestions__suggestions___3bZW1 {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0;
}
.Suggestions__suggestions___3bZW1 .Suggestions__input___fjpeX {
  outline: none;
  font-size: 13px;
  background: transparent;
  line-height: 20px;
  height: 20px;
  border: none;
  display: inline-block;
  vertical-align: top;
  resize: none;
  -webkit-writing-mode: horizontal-tb !important;
      -ms-writing-mode: lr-tb !important;
          writing-mode: horizontal-tb !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  padding: 0;
  font-family: Lato, sans-serif;
}
.Suggestions__suggestions___3bZW1 .Suggestions__input___fjpeX::-webkit-input-placeholder {
  color: #6d6e70;
}
.Suggestions__suggestions___3bZW1 .Suggestions__input___fjpeX::-moz-placeholder {
  color: #6d6e70;
}
.Suggestions__suggestions___3bZW1 .Suggestions__input___fjpeX:-ms-input-placeholder {
  color: #6d6e70;
}
.Suggestions__suggestions___3bZW1 .Suggestions__input___fjpeX::-ms-input-placeholder {
  color: #6d6e70;
}
.Suggestions__suggestions___3bZW1 .Suggestions__input___fjpeX::placeholder {
  color: #6d6e70;
}

.Suggestions__list___5YEw2 {
  background: #fff;
  min-width: 220px;
}
.Suggestion__suggestion___21zRt {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  border-top: 1px solid #dadada;
  cursor: pointer;
}
.Suggestion__suggestion___21zRt:first-child {
  border-top: none;
}
.Suggestion__suggestion___21zRt.Suggestion__selected___1yhda {
  background: #ebeeff;
}
.Suggestion__suggestion___21zRt:hover {
  background: #f3f3f4;
}
.loading__loading___37rKb {
  background: #fff;
  min-width: 220px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  border-radius: 3px;
  text-align: center;
}
.empty__empty___3ImL4 {
  background: #fff;
  min-width: 220px;
  -webkit-box-shadow: 1px 2px 10px 1px #ccc;
          box-shadow: 1px 2px 10px 1px #ccc;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  border-radius: 3px;
  text-align: center;
}
.UserPresenter__emailItem___jh4tm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.UserPresenter__emailItem___jh4tm figure {
  display: inline-block;
  vertical-align: middle;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.UserPresenter__emailItem___jh4tm div {
  display: inline-block;
  vertical-align: middle;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  margin-left: 10px;
}
.UserPresenter__emailItem___jh4tm div h4 {
  margin: 0;
  padding: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 1rem;
  font-weight: 400;
  color: #333;
}
.UserPresenter__emailItem___jh4tm div p {
  padding: 0;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 0.875rem;
  color: #666;
}

.UserPresenter__segment___11-Wp {
  margin-top: 5px;
}

.UserPresenter__bold___1oHbe {
  font-weight: 700;
  color: #000000;
  background-color: transparent;
  padding: 0;
}
@-webkit-keyframes AddInitiative__Shine___phov2 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes AddInitiative__Shine___phov2 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.AddInitiative__addInitiative___321L8 {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 100vh;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .AddInitiative__addInitiative___321L8 {
    width: 600px;
  }
}
.AddInitiative__addInitiative___321L8 .AddInitiative__hasError___3lo48 {
  border-color: #d20a0a;
}

.AddInitiative__suggestions___3n43E {
  border: 1px solid #dadada;
  border-radius: 4px;
  margin-bottom: 10px;
}
.AddInitiative__suggestions___3n43E textarea[class^=Suggestions__input] {
  padding: 5px 10px;
  height: auto;
  line-height: 15px;
}

.AddInitiative__modalTitle___QvwRR {
  margin-bottom: 20px;
  padding: 0;
  font-size: 17px;
  font-weight: 700;
}

.AddInitiative__title___1SUAY {
  color: #252626;
  font-size: 15px;
  line-height: 22px;
  font-family: inherit;
  padding: 5px 10px;
  width: 100%;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #dadada;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  font-size: 13px;
  background-color: #ffffff;
  border: 1px solid #c9c9c9;
  border-radius: 4px;
  box-sizing: border-box;
  padding: 5px 10px;
  width: 100%;
  resize: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-bottom: 15px;
}
.AddInitiative__title___1SUAY.AddInitiative__hasError___3lo48 {
  border-color: #d20a0a;
}
.AddInitiative__title___1SUAY:focus {
  border-color: #6d6e70;
  outline: 0;
}
.AddInitiative__title___1SUAY[disabled] {
  color: #6d6e70;
  background-color: #eaeaea;
}
.AddInitiative__title___1SUAY::-webkit-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddInitiative__title___1SUAY::-moz-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddInitiative__title___1SUAY:-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddInitiative__title___1SUAY::-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddInitiative__title___1SUAY::placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddInitiative__title___1SUAY:-ms-input-placeholder {
  color: #6d6e70 !important;
}
.AddInitiative__title___1SUAY::-ms-input-placeholder {
  color: #6d6e70 !important;
}
.AddInitiative__title___1SUAY:focus {
  background-color: #ffffff;
  border-color: #6d6e70;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.AddInitiative__desc___3h6e0 {
  color: #252626;
  font-size: 15px;
  line-height: 22px;
  font-family: inherit;
  padding: 5px 10px;
  width: 100%;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #dadada;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  font-size: 13px;
  background-color: #ffffff;
  border: 1px solid #c9c9c9;
  border-radius: 4px;
  box-sizing: border-box;
  padding: 5px 10px;
  width: 100%;
  resize: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  height: 100px;
}
.AddInitiative__desc___3h6e0.AddInitiative__hasError___3lo48 {
  border-color: #d20a0a;
}
.AddInitiative__desc___3h6e0:focus {
  border-color: #6d6e70;
  outline: 0;
}
.AddInitiative__desc___3h6e0[disabled] {
  color: #6d6e70;
  background-color: #eaeaea;
}
.AddInitiative__desc___3h6e0::-webkit-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddInitiative__desc___3h6e0::-moz-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddInitiative__desc___3h6e0:-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddInitiative__desc___3h6e0::-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddInitiative__desc___3h6e0::placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddInitiative__desc___3h6e0:-ms-input-placeholder {
  color: #6d6e70 !important;
}
.AddInitiative__desc___3h6e0::-ms-input-placeholder {
  color: #6d6e70 !important;
}
.AddInitiative__desc___3h6e0:focus {
  background-color: #ffffff;
  border-color: #6d6e70;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.AddInitiative__desc___3h6e0.AddInitiative__richText___2ZsKH {
  height: auto;
  min-height: 100px;
}

.AddInitiative__section___2g_l7 {
  color: #252626;
  font-weight: 700;
  font-size: 15px;
  margin-top: 10px;
  margin-bottom: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.AddInitiative__buttons___OUeQh {
  float: right;
  direction: rtl;
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.AddInitiative__cancelButton___xY0Ud {
  margin-right: 15px;
}

.AddInitiative__tooltip___1JH3x {
  height: 13px;
  margin-left: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.AddInitiative__collaborators___1sctp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.AddInitiative__addCollaBtn___3GQtL {
  cursor: pointer;
  margin-bottom: 10px;
  border: 2px dashed #3557ff;
  border-radius: 50%;
  width: 28px;
  height: 28px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.AddInitiative__addCollaBtn___3GQtL .AddInitiative__addCollaIcon___CgOEY {
  color: #3557ff;
  width: 19px;
  height: 19px;
}

.AddInitiative__avatar___15Y3i {
  cursor: pointer;
  margin-right: 5px;
  margin-bottom: 10px;
}

.AddInitiative__remove___6G1b8 {
  cursor: pointer;
}

.AddInitiative__collaboratorName___3CfkO {
  font-weight: 700;
  font-size: 13px;
}

.AddInitiative__collaboratorEmail___o3KyC {
  font-size: 13px;
}
.Selecteds__placeholder___19xgc {
  color: #6d6e70;
}

.Selecteds__contentWrapper___29qk8 {
  position: relative;
  border-radius: 6px;
  padding: 5px 10px;
}
@-webkit-keyframes EmailInputBox__Shine___gyvRB {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes EmailInputBox__Shine___gyvRB {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.EmailInputBox__box___1jxFi {
  position: relative;
  color: #252626;
  font-size: 15px;
  line-height: 22px;
  font-family: inherit;
  padding: 5px 10px;
  width: 100%;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #dadada;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  font-size: 1rem;
  line-height: 17px;
}
.EmailInputBox__box___1jxFi.EmailInputBox__hasError___1muhj {
  border-color: #d20a0a;
}
.EmailInputBox__box___1jxFi:focus {
  border-color: #6d6e70;
  outline: 0;
}
.EmailInputBox__box___1jxFi[disabled] {
  color: #6d6e70;
  background-color: #eaeaea;
}
.EmailInputBox__box___1jxFi::-webkit-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.EmailInputBox__box___1jxFi::-moz-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.EmailInputBox__box___1jxFi:-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.EmailInputBox__box___1jxFi::-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.EmailInputBox__box___1jxFi::placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.EmailInputBox__box___1jxFi:-ms-input-placeholder {
  color: #6d6e70 !important;
}
.EmailInputBox__box___1jxFi::-ms-input-placeholder {
  color: #6d6e70 !important;
}

.EmailInputBox__error___1FAgz {
  letter-spacing: 0;
  font-size: 11px;
  line-height: 15px;
  color: #d20a0a;
  padding-top: 1px;
  padding-bottom: 4px;
  position: absolute;
  bottom: -20px;
  left: 0;
}
.EmailInput__emailInput___2BTXi {
  background: transparent;
  padding: 0;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.Tag__emailBlock___3nLhZ {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  line-height: 20px;
  margin: 0px 5px 0 0;
  max-width: 100%;
  cursor: pointer;
}
.Tag__emailBlock___3nLhZ span {
  background: #ffffff;
  border: 1px solid #eaeaea;
  padding: 0px 25px 0px 5px;
  border-radius: 5px;
  display: block;
  font-size: 13px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.Tag__emailBlock___3nLhZ i {
  position: absolute;
  right: 5px;
  font-size: 18px !important;
  top: 50%;
  margin-top: -12px;
  color: #999;
  line-height: 24px;
}

.Tag__duplicated___3LRmU span {
  background: #eaeaea;
  color: #333;
}
.Tag__duplicated___3LRmU i {
  color: #333;
}

.Tag__inValid___K5dc- span {
  background: #d20a0a;
  color: #ffffff;
}
.Tag__inValid___K5dc- i {
  color: #ffffff;
}

.Tag__inSystem___1cEed span {
  border: 1px solid #cc3399;
}

.Tag__isBlankStyle___34ZRq span {
  background-color: transparent;
  border: none;
}
.Tag__isBlankStyle___34ZRq i {
  display: none;
}
.Select__select___16pun {
  position: relative;
  background-color: #ffffff;
  border: 1px solid #dadada;
  border-radius: 6px;
  cursor: pointer;
  line-height: 22px;
}
.Select__select___16pun.Select__disabled___38D0O {
  color: #6d6e70;
  background-color: #eaeaea;
  cursor: not-allowed;
  pointer-events: none;
}

.Select__listWrapper___3f4J2 {
  background-color: #ffffff;
  -webkit-box-shadow: 0 1px 5px 0px #cccccc;
          box-shadow: 0 1px 5px 0px #cccccc;
}

.Select__searchWrapper___joWd- {
  width: 100%;
  padding: 10px 25px 10px 10px;
  position: relative;
  border-bottom: 1px solid #eaeaea;
  margin-bottom: 5px;
}
.Select__searchWrapper___joWd- input {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: none;
  outline: none;
  font-family: inherit;
}
.Select__searchWrapper___joWd- i.Select__searchClear___1brDs {
  position: absolute;
  top: 50%;
  right: 10px;
  margin-top: -7px;
  font-size: 15px;
  color: #999999;
}

.Select__end___13pst {
  display: block;
  color: #999999;
  text-align: center;
  padding-bottom: 20px;
}

.Select__inputError___1wgn5 {
  border-color: #d20a0a;
}

.Select__error___2xI1M {
  color: #d20a0a;
  font-size: 11px;
}

.Select__addNewLink___3LmdY {
  padding: 20px;
}

.Select__wrapperSelecteds___vqalP .Select__wrapperRemoveIcon___3uRfm {
  display: none;
}
.Select__wrapperSelecteds___vqalP:hover .Select__wrapperRemoveIcon___3uRfm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  position: absolute;
  right: 28px;
  top: 0;
}

.Select__removeIcon___27__w {
  width: 20px;
  height: 20px;
}
.Select__removeIcon___27__w i {
  font-size: 15px;
}

.Select__scroll___32x7W {
  padding: 5px 0;
  margin: -5px 0;
}

.Select__creatable___2k0uF {
  padding: 10px;
  border-top: 1px solid #dadada;
}
.Select__creatable___2k0uF:hover {
  background: #eaeaea;
}

.Select__creatableLabel___1Rgzw {
  font-weight: 700;
  color: #3557ff;
}

.Select__creatableSpinner___2rCZD {
  float: right;
}
.TruncatedText__truncatedText___ELAOZ {
  width: 100%;
  min-width: 20px;
}
.OptionFilter__menuSelect___3621M {
  min-width: 200px;
}

.OptionFilter__menuSelectMulti___2k42G {
  min-width: 200px;
}

.OptionFilter__selectionCheck___3WEu4 {
  margin: 0 10px;
  max-width: 600px;
}

.OptionFilter__triggerSelect___WHvGv {
  padding: 5px 25px 5px 10px;
  text-overflow: ellipsis;
  overflow: hidden;
  border-radius: 6px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.OptionFilter__triggerSelect___WHvGv span {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.OptionFilter__activeText___weDUr .OptionFilter__active___1MUEG,
.OptionFilter__activeText___weDUr span {
  color: #252626;
}

.OptionFilter__activeSelect___2qsZu {
  background-color: #ebeeff;
  font-weight: 700;
}
.OptionFilter__activeSelect___2qsZu:hover {
  background-color: #f3f3f4;
}
.OptionFilter__activeSelect___2qsZu .OptionFilter__active___1MUEG,
.OptionFilter__activeSelect___2qsZu span {
  color: #252626;
}

.OptionFilter__selectionNoCheck___OJB61 {
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.OptionFilter__selectionNoCheck___OJB61:hover {
  background-color: #f3f3f4;
}
.OptionFilter__selectionNoCheck___OJB61.OptionFilter__active___1MUEG {
  background-color: #ebeeff;
  cursor: default;
}

.OptionFilter__disabled___7Ulju {
  color: #6d6e70;
  cursor: default;
}

.OptionFilter__error___1jSke {
  border: 1px solid #d20a0a;
  background-color: #feebee;
}
.OptionFilter__error___1jSke span,
.OptionFilter__error___1jSke i:before {
  color: #252626;
}

.OptionFilter__tagItem___2-A0h > div > span {
  background-color: #dedede;
}
.OptionFilter__tagItem___2-A0h i {
  color: #252626;
  opacity: 0.5;
}

.OptionFilter__fullWidth___2U-qg {
  width: 100%;
}

.OptionFilter__icon___3UfX7 {
  color: #6d6e70;
  margin-right: 5px;
  font-size: 19px;
}

.OptionFilter__selectedText___8ZAWW {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@-webkit-keyframes DivisionAttribute__Shine___3YN5v {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes DivisionAttribute__Shine___3YN5v {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.DivisionAttribute__loading___2ESQL {
  pointer-events: none;
  height: calc(100% - 20px);
}
.DivisionAttribute__loading___2ESQL .DivisionAttribute__dropdown___3SNWf {
  display: inline-block;
  border-radius: 4px;
  color: transparent;
  background: -webkit-gradient(linear, left top, right top, color-stop(20%, rgba(243, 243, 244, 0.6078431373)), color-stop(40%, #eaeaea), color-stop(60%, rgba(243, 243, 244, 0.6078431373)));
  background: linear-gradient(to right, rgba(243, 243, 244, 0.6078431373) 20%, #eaeaea 40%, rgba(243, 243, 244, 0.6078431373) 60%);
  background-size: 200% auto;
  -webkit-animation: DivisionAttribute__Shine___3YN5v 2s linear infinite;
          animation: DivisionAttribute__Shine___3YN5v 2s linear infinite;
  width: 100%;
  height: 34px;
}

.DivisionAttribute__inputLabel___1itol {
  margin-bottom: 10px;
  color: #252626;
  font-weight: 700;
  font-size: 15px;
}

.DivisionAttribute__field___1Pyam {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.DivisionAttribute__fieldLabel___3ChqB {
  display: block;
  margin-bottom: 10px;
}
@-webkit-keyframes AddWin__Shine___iEv6f {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes AddWin__Shine___iEv6f {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.AddWin__addWin___1rpaF {
  overflow: auto;
  max-height: 100vh;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .AddWin__addWin___1rpaF {
    width: 600px;
  }
}
.AddWin__addWin___1rpaF .AddWin__hasError___10GFp {
  border-color: #d20a0a;
}

.AddWin__modalTitle___3daAi {
  margin-bottom: 20px;
  padding: 0;
  font-size: 17px;
  font-weight: 700;
}

.AddWin__title___2-JPa {
  color: #252626;
  font-size: 15px;
  line-height: 22px;
  font-family: inherit;
  padding: 5px 10px;
  width: 100%;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #dadada;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  font-size: 13px;
  background-color: #ffffff;
  border: 1px solid #c9c9c9;
  border-radius: 4px;
  box-sizing: border-box;
  padding: 5px 10px;
  width: 100%;
  resize: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-bottom: 15px;
}
.AddWin__title___2-JPa.AddWin__hasError___10GFp {
  border-color: #d20a0a;
}
.AddWin__title___2-JPa:focus {
  border-color: #6d6e70;
  outline: 0;
}
.AddWin__title___2-JPa[disabled] {
  color: #6d6e70;
  background-color: #eaeaea;
}
.AddWin__title___2-JPa::-webkit-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddWin__title___2-JPa::-moz-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddWin__title___2-JPa:-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddWin__title___2-JPa::-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddWin__title___2-JPa::placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddWin__title___2-JPa:-ms-input-placeholder {
  color: #6d6e70 !important;
}
.AddWin__title___2-JPa::-ms-input-placeholder {
  color: #6d6e70 !important;
}
.AddWin__title___2-JPa:focus {
  background-color: #ffffff;
  border-color: #6d6e70;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.AddWin__title___2-JPa.AddWin__richText___Ck3qt {
  height: auto;
}

.AddWin__desc___1YTr6 {
  color: #252626;
  font-size: 15px;
  line-height: 22px;
  font-family: inherit;
  padding: 5px 10px;
  width: 100%;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #dadada;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  font-size: 13px;
  background-color: #ffffff;
  border: 1px solid #c9c9c9;
  border-radius: 4px;
  box-sizing: border-box;
  padding: 5px 10px;
  width: 100%;
  resize: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  height: 100px;
}
.AddWin__desc___1YTr6.AddWin__hasError___10GFp {
  border-color: #d20a0a;
}
.AddWin__desc___1YTr6:focus {
  border-color: #6d6e70;
  outline: 0;
}
.AddWin__desc___1YTr6[disabled] {
  color: #6d6e70;
  background-color: #eaeaea;
}
.AddWin__desc___1YTr6::-webkit-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddWin__desc___1YTr6::-moz-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddWin__desc___1YTr6:-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddWin__desc___1YTr6::-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddWin__desc___1YTr6::placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.AddWin__desc___1YTr6:-ms-input-placeholder {
  color: #6d6e70 !important;
}
.AddWin__desc___1YTr6::-ms-input-placeholder {
  color: #6d6e70 !important;
}
.AddWin__desc___1YTr6:focus {
  background-color: #ffffff;
  border-color: #6d6e70;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.AddWin__desc___1YTr6.AddWin__richText___Ck3qt {
  height: auto;
  min-height: 100px;
}

.AddWin__buttons___2NqiO {
  float: right;
  direction: rtl;
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.AddWin__cancelButton___1PUcH {
  margin-right: 15px;
}
@-webkit-keyframes AddWinForm__Shine___2rDek {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes AddWinForm__Shine___2rDek {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.AddWinForm__form___DSkhI {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  font-size: 0.875rem;
  padding: 10px 0;
}

.AddWinForm__left___yhQFU {
  min-width: 55px;
}

.AddWinForm__body___3ywzk {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
}

.AddWinForm__right___34iuR {
  padding-left: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.AddWinForm__textbox___2ejAE {
  width: 100%;
  border-radius: 4px;
  background-color: #f2f3f4;
  border: 2px solid #f2f3f4;
  padding: 5px 10px;
  font-size: inherit;
  resize: none;
}
.AddWinForm__textbox___2ejAE:focus {
  outline: none;
  background-color: #ffffff;
}

.AddWinForm__textbox___2ejAE ~ .AddWinForm__textbox___2ejAE {
  margin-top: 10px;
}

.AddWinForm__submitButton___SJpZF,
.AddWinForm__cancelButton___3Vw1k {
  min-width: 80px;
}
@media screen and (max-width: 480px) {
  .AddWinForm__submitButton___SJpZF,
.AddWinForm__cancelButton___3Vw1k {
    min-width: auto;
  }
}

.AddWinForm__cancelButton___3Vw1k {
  margin-top: 5px;
}

.AddWinForm__wordCount___1D-pJ {
  position: absolute;
  color: #8f8f8f;
  right: 0;
  padding: 5px;
  line-height: 20px;
}
@-webkit-keyframes ActionDropdown__Shine___3UiZG {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes ActionDropdown__Shine___3UiZG {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.ActionDropdown__actionDropdown___9MN5P {
  display: inline-block;
  margin-right: 10px;
  margin-top: 10px;
}

.ActionDropdown__arrowIcon___3Mh_n {
  margin-left: 3px;
  color: inherit;
}

.ActionDropdown__dropdown___hPPt7 .ActionDropdown__item___V3v6l {
  padding: 8px 40px 8px 15px;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ActionDropdown__dropdown___hPPt7 .ActionDropdown__item___V3v6l:hover {
  background-color: #f3f3f4;
}

.ActionDropdown__dropdownLabel___35cA7 {
  font-size: 15px;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ActionDropdown__dropdownLabel___35cA7 > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
}

.ActionDropdown__confirmContainer___VDjov {
  padding: 8px 16px;
  width: 250px;
}

.ActionDropdown__buttons___DfjdM {
  float: right;
  margin-top: 10px;
  margin-bottom: 10px;
}
.ActionDropdown__buttons___DfjdM [class^=Button__button] + [class^=Button__button] {
  margin-left: 10px;
}

.ActionDropdown__triggerLabel___meCN_ {
  display: inline-block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.MultiSelectValue__collapsibleHeading___JsXKT {
  font-weight: 700;
  color: #3557ff;
  font-size: 15px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.MultiSelectValue__collapsibleHeading___JsXKT i {
  font-weight: 700;
  color: #3557ff;
}
.MultiSelectValue__collapsibleHeading___JsXKT.MultiSelectValue__hidden___1lh9A {
  display: none;
}

.MultiSelectValue__groups___3_kmK {
  margin-left: 15px;
  margin-top: 15px;
  min-width: 150px;
  max-width: 500px;
}
.MultiSelectValue__groups___3_kmK.MultiSelectValue__expanded___1KgZd {
  margin-left: 0;
  margin-top: 0;
}

.MultiSelectValue__wrapper___3sv62 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
}
.MultiSelectValue__wrapper___3sv62 .MultiSelectValue__title___1btXL {
  font-weight: 700;
  font-size: 19px;
  margin-left: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.MultiSelectValue__value___2HyKm {
  position: relative;
  border-color: currentColor;
  background-color: currentColor;
  border-radius: 50%;
  width: 30px;
  height: 30px;
}
.MultiSelectValue__value___2HyKm.MultiSelectValue__single___4a2nE {
  width: 42px;
  height: 42px;
}
.MultiSelectValue__value___2HyKm figure {
  position: absolute;
  margin: 0;
  color: #ffffff;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-size: 19px;
}
.MatrixGridValue__container___2lvbG {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.MatrixGridValue__wrapper___Xz2du {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 5px;
  max-width: 500px;
  display: list-item;
  margin-left: 15px;
}
.MatrixGridValue__wrapper___Xz2du .MatrixGridValue__value___2HbZf {
  font-weight: 700;
}

.MatrixGridValue__btnExpanded___2QGtd {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.MatrixGridValue__btnExpanded___2QGtd i {
  font-weight: 700;
  color: #3557ff;
}
.EngageResponse__engageResponse___1UEwY {
  background: white;
  border-radius: 4px;
  padding: 20px 0;
}
.EngageResponse__engageResponse___1UEwY.EngageResponse__isCompact___uMgyC {
  padding: 0 0 20px 0;
}
.EngageResponse__engageResponse___1UEwY.EngageResponse__isCompact___uMgyC:first-child {
  padding-top: 20px;
}
.EngageResponse__engageResponse___1UEwY.EngageResponse__isCompact___uMgyC .EngageResponse__responseContainer___1o-1z {
  padding-left: 0;
}
.EngageResponse__engageResponse___1UEwY.EngageResponse__isCompact___uMgyC .EngageResponse__content___1IIpP {
  margin-top: 15px;
  border-top: 0;
  padding: 0;
}
.EngageResponse__engageResponse___1UEwY.EngageResponse__isCompact___uMgyC .EngageResponse__actionsContainer___16aHU {
  padding: 0;
}
.EngageResponse__engageResponse___1UEwY.EngageResponse__isCompact___uMgyC .EngageResponse__tagsContainer___3G1cU {
  white-space: nowrap;
  padding-right: 0;
}
.EngageResponse__engageResponse___1UEwY.EngageResponse__isCompact___uMgyC .EngageResponse__commentList___3q-Y8 {
  padding: 20px 0 0;
}
.EngageResponse__engageResponse___1UEwY.EngageResponse__isCompact___uMgyC + .EngageResponse__engageResponse___1UEwY.EngageResponse__isCompact___uMgyC {
  margin-top: 0;
  padding-top: 20px;
  border-top: 1px solid #dadada;
  border-radius: 0;
}
.EngageResponse__engageResponse___1UEwY.EngageResponse__isCompact___uMgyC div[class*=divider] {
  padding-right: 10px !important;
}

.EngageResponse__engageResponse___1UEwY + .EngageResponse__engageResponse___1UEwY {
  margin-top: 20px;
}

.EngageResponse__responseContainer___1o-1z {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 15px;
}

.EngageResponse__actionsContainer___16aHU {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 15px;
}

.EngageResponse__valueContainer___1_yR6 {
  min-width: 55px;
  padding: 0 10px 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.EngageResponse__valueContainer___1_yR6.EngageResponse__divider___3b88z {
  border-right: 1px solid #eaeaea;
  margin-right: 10px;
}

.EngageResponse__tagsContainer___3G1cU {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
  padding-right: 15px;
}

.EngageResponse__winContainer___1Z5tG {
  max-width: 300px;
}
.EngageResponse__winContainer___1Z5tG .EngageResponse__content___1IIpP {
  margin: 0;
}

.EngageResponse__value___1BGNu {
  position: relative;
  border-color: currentColor;
  background-color: currentColor;
  border-radius: 50%;
  width: 42px;
  height: 42px;
  margin-bottom: 5px;
}
.EngageResponse__value___1BGNu figure {
  position: absolute;
  margin: 0;
  color: #ffffff;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-size: 19px;
}

.EngageResponse__enpsValue___2L_Vn {
  padding: 6px 9px;
  border: 1px solid;
  border-radius: 21px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.EngageResponse__enpsValue___2L_Vn .EngageResponse__score___FPpmQ {
  display: inline-block;
  font-size: 23px;
  font-weight: 700;
  border-left: 2px solid;
  margin-left: 5px;
  padding-left: 5px;
}

.EngageResponse__time___q303A {
  color: #8f8f8f;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
  -ms-flex-item-align: end;
      align-self: flex-end;
  white-space: nowrap;
  margin-top: 10px;
}

.EngageResponse__content___1IIpP {
  white-space: pre-wrap;
  margin-top: 10px;
  padding: 20px 15px 5px;
  border-top: 1px solid #d8d8d8;
}

.EngageResponse__choices___2bAxF {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-weight: 700;
  margin-left: 10px;
}

.EngageResponse__winLabelContainer___2URFy {
  margin-bottom: 10px;
}

.EngageResponse__visibleNameContainer___2Zdoe {
  margin-bottom: 5px;
  font-weight: 700;
  font-size: 19px;
  display: block;
}
.EngageResponse__visibleNameContainer___2Zdoe.EngageResponse__hasLabel___2cVm1 {
  font-size: 15px;
}

.EngageResponse__inline___2Q_kN {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.EngageResponse__inline___2Q_kN .EngageResponse__visibleNameContainer___2Zdoe {
  margin-right: 10px;
  margin-bottom: 0;
}

.EngageResponse__commentList___3q-Y8 {
  padding: 15px 15px 0 15px;
}

.EngageResponse__actionButton___1dsrY {
  text-decoration: none;
  color: #8f8f8f;
  cursor: pointer;
}
.EngageResponse__actionButton___1dsrY > i {
  margin-right: 7px;
  vertical-align: text-bottom;
}

a.EngageResponse__actionButton___1dsrY {
  margin-right: 20px;
  margin-top: 10px;
}
a.EngageResponse__actionButton___1dsrY:hover, a.EngageResponse__actionButton___1dsrY:focus {
  color: #00157c;
}
a.EngageResponse__actionButton___1dsrY:hover span, a.EngageResponse__actionButton___1dsrY:focus span {
  text-decoration: underline;
}
a.EngageResponse__actionButton___1dsrY.EngageResponse__active___3g8VW {
  font-weight: 700;
  color: #333333;
}

.EngageResponse__TextTypeIndex___26GPF {
  font-size: 19px;
  font-weight: 700;
}

.EngageResponse__labelContainer___22ZM- {
  margin: -5px;
}
@-webkit-keyframes style__Shine___17O3i {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes style__Shine___17O3i {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.style__labelContainer___2g-PF {
  letter-spacing: 0;
  font-size: 13px;
  line-height: 20px;
}
.style__labelContainer___2g-PF:not(.style__withPadding___1gLMY) {
  margin: -5px;
}

.style__tooltipContainer___3Pt8d {
  text-align: start;
}

.style__inline___1Vy4r {
  display: inline-block;
}

@-webkit-keyframes EngageSuggestion__Shine___yqGr0 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes EngageSuggestion__Shine___yqGr0 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.EngageSuggestion__container___1q_34 {
  background: white;
  border-radius: 4px;
}
.EngageSuggestion__container___1q_34.EngageSuggestion__isCompact___3_IZy.EngageSuggestion__withHeader___K62rp:first-child {
  margin-top: 20px;
}
.EngageSuggestion__container___1q_34.EngageSuggestion__isCompact___3_IZy .EngageSuggestion__header___2oe2m {
  padding: 0;
  border-bottom: 0;
}
.EngageSuggestion__container___1q_34.EngageSuggestion__isCompact___3_IZy .EngageSuggestion__contentSection___2hoYC {
  padding: 20px 0;
}
@media only screen and (min-width: 1420px) {
  .EngageSuggestion__container___1q_34.EngageSuggestion__isCompact___3_IZy .EngageSuggestion__actions___3cbkP {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: calc(100% - 100px);
  }
  .EngageSuggestion__container___1q_34.EngageSuggestion__isCompact___3_IZy .EngageSuggestion__actionDropdown___3Kt8f {
    min-width: 0;
    width: auto;
    margin-right: 0;
  }
  .EngageSuggestion__container___1q_34.EngageSuggestion__isCompact___3_IZy .EngageSuggestion__floatRightSection___ouogr {
    margin-left: 10px;
    -webkit-box-flex: 0;
        -ms-flex: 0 80px;
            flex: 0 80px;
  }
}
.EngageSuggestion__container___1q_34.EngageSuggestion__isCompact___3_IZy + .EngageSuggestion__container___1q_34.EngageSuggestion__isCompact___3_IZy {
  margin-top: 0;
  padding-top: 20px;
  border-top: 1px solid #dadada;
  border-radius: 0;
}

.EngageSuggestion__container___1q_34 + .EngageSuggestion__container___1q_34 {
  margin-top: 10px;
}

.EngageSuggestion__header___2oe2m {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  border-bottom: 1px solid #f3f3f4;
}

.EngageSuggestion__contentSection___2hoYC {
  padding: 20px;
}

.EngageSuggestion__commentList___VbNCM {
  margin-top: 20px;
}

.EngageSuggestion__switcher___3upWD {
  white-space: nowrap;
  margin-right: 10px;
}

.EngageSuggestion__tagList___3-7BC {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.EngageSuggestion__actionsContainer___h5BnJ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.EngageSuggestion__actionButton___1TTxA {
  text-decoration: none;
  color: #6d6e70;
  cursor: pointer;
  display: inline-block;
  white-space: nowrap;
  margin-top: 10px;
  margin-right: 15px;
}
.EngageSuggestion__actionButton___1TTxA > i {
  margin-right: 7px;
  vertical-align: text-bottom;
  color: #a0a0a0;
}

a.EngageSuggestion__actionButton___1TTxA:hover, a.EngageSuggestion__actionButton___1TTxA:focus {
  color: #00157c;
}
a.EngageSuggestion__actionButton___1TTxA:hover span, a.EngageSuggestion__actionButton___1TTxA:focus span {
  text-decoration: underline;
}
a.EngageSuggestion__actionButton___1TTxA.EngageSuggestion__active___3vgbk {
  font-weight: 700;
  color: #333333;
}

.EngageSuggestion__floatRightSection___ouogr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  margin-top: 10px;
}

.EngageSuggestion__createdDate___39Xf_ {
  color: #6d6e70;
  white-space: nowrap;
}

.EngageSuggestion__listLoading___3kst1 {
  position: relative;
  min-height: 100px;
}

.EngageSuggestion__labelContainer___15mOG {
  margin: -5px;
}
.Vote__activeIcon___2y-YX,
.Vote__inactiveIcon___3Twvw {
  cursor: default;
}

.Vote__inactiveIcon___3Twvw {
  color: #6d6e70;
}

.Vote__activeIcon___2y-YX {
  color: #252626;
}
.FeedItemRightItems__feedItemRightItems___2b8Uy {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.FeedItemRightItems__feedItemRightItems___2b8Uy > div {
  margin-right: 5px;
}
.FeedItemSocialButton__feedItemSocialButton___3Z6MK.FeedItemSocialButton__facebook___3IIwZ {
  color: #ffffff;
  background-color: #3b5998;
}
.FeedItemSocialButton__feedItemSocialButton___3Z6MK.FeedItemSocialButton__linkedin___12dJq {
  color: #ffffff;
  background-color: #0077b5;
}

.FeedItemSocialButton__hidden___19VGp {
  display: none;
}
.Badge__badgeWrapper___3XhA_ {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
}
.Badge__badgeWrapper___3XhA_.Badge__hasChildren___1CAvI {
  position: relative;
}
.Badge__badgeWrapper___3XhA_.Badge__hasChildren___1CAvI .Badge__badge___wTaEh {
  position: absolute;
  -webkit-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
  -webkit-transform-origin: 100% 0%;
          transform-origin: 100% 0%;
}

.Badge__blue___3MTtG {
  background: #12a5e9;
}

.Badge__red___2wMDh {
  background: #fe2851;
}

.Badge__orange___2a9iR {
  background: #cc3399;
}

.Badge__badge___wTaEh {
  text-align: center;
  height: 12px;
  min-width: 12px;
  border-radius: 6px;
  line-height: 12px;
  padding: 0 7px;
  font-size: 9px;
  font-weight: normal;
  white-space: nowrap;
  color: #ffffff;
}

.Badge__dot___2HfTF {
  height: 6px;
  width: 6px;
  border-radius: 100%;
  position: absolute;
  -webkit-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
  -webkit-transform-origin: 100% 0%;
          transform-origin: 100% 0%;
  color: #ffffff;
}
.Highlight__highlights____JOyH {
  white-space: pre-wrap;
  word-wrap: break-word;
  color: #d20a0a;
  word-break: break-word;
  font-size: 13px;
  line-height: 13px;
  padding: 10px;
  letter-spacing: 1px;
  font-family: inherit;
  display: inline-block;
  vertical-align: top;
}
.Highlight__highlights____JOyH mark {
  color: #333333;
  background: transparent;
}
.Highlight__highlights____JOyH em mark {
  color: #007218;
  background: transparent;
}
.Highlight__highlights____JOyH em {
  font-style: normal;
}
.InvitingUserBox__backdrop___2qYRG {
  overflow: hidden;
  background-color: #ffffff;
  position: absolute;
  z-index: 0;
  border-radius: 5px;
  pointer-events: none;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.InvitingUserBox__invitingUserBox___yHEnG {
  position: relative;
  display: block;
}
.InvitingUserBox__invitingUserBox___yHEnG select {
  display: none;
}
.InvitingUserBox__invitingUserBox___yHEnG textarea {
  margin: 0;
  color: transparent;
  background-color: transparent;
  position: relative;
  z-index: 1;
  resize: none;
  caret-color: #333333;
  padding: 10px;
  letter-spacing: 1px;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 5px;
  border: 1px solid #6d6e70;
  outline: none;
  font-size: 13px;
  line-height: 13px;
  font-family: inherit;
  display: inline-block;
  vertical-align: text-bottom;
}
.InvitingUserBox__invitingUserBox___yHEnG textarea::-webkit-input-placeholder {
  color: #6d6e70;
}
.InvitingUserBox__invitingUserBox___yHEnG textarea::-moz-placeholder {
  color: #6d6e70;
}
.InvitingUserBox__invitingUserBox___yHEnG textarea:-ms-input-placeholder {
  color: #6d6e70;
}
.InvitingUserBox__invitingUserBox___yHEnG textarea::-ms-input-placeholder {
  color: #6d6e70;
}
.InvitingUserBox__invitingUserBox___yHEnG textarea::placeholder {
  color: #6d6e70;
}
.MainLayout__mainLayout___1z0mW {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100vh;
}

.MainLayout__main___3ildx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
  min-height: 0;
  position: relative;
}

.MainLayout__topbarContainer___3JPXa {
  z-index: 2;
}

.MainLayout__contentContainer___wnybn {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
  overflow: auto;
}

.MainLayout__content___FKvb8 {
  max-width: 1460px;
  margin: 0 auto;
  padding: 30px;
}

.Icon__icon___2eebC {
  color: #6d6e70;
  text-align: center;
  line-height: 1;
  position: relative;
  display: inline-block;
  padding: 0;
  margin: 0;
  vertical-align: middle;
  cursor: pointer;
}
.Icon__icon___2eebC .material-icons {
  font-size: 2rem;
}
.Icon__icon___2eebC:hover {
  color: #6d6e70;
}
.Icon__icon___2eebC.Icon__active___1vD5Q {
  color: #f4363b;
}
.Icon__icon___2eebC.Icon__active___1vD5Q .Icon__badge___2b77F {
  display: block;
}
.Icon__icon___2eebC.Icon__active___1vD5Q:hover {
  color: #f4363b;
}

.Icon__badge___2b77F {
  display: none;
  background-color: #d1dade;
  color: #5e5e5e;
  font-size: 11px;
  font-weight: 700;
  text-shadow: none;
  position: absolute;
  top: 5px;
  right: 0px;
  width: 15px;
  height: 15px;
  line-height: 15px;
  border-radius: 10px;
}
@-webkit-keyframes Content__Shine___28Deg {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes Content__Shine___28Deg {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.Content__dropdown___3aYHx {
  width: 350px;
  overflow: hidden;
}
.Content__dropdown___3aYHx ul {
  list-style: none;
  font-size: 0.875rem;
  padding: 0;
  margin: 0;
  background-clip: padding-box;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.Content__dropdown___3aYHx ul li {
  text-align: left;
  padding: 15px 20px;
  cursor: pointer;
  border-top: 1px solid #eeeeee;
  line-height: 1;
}
.Content__dropdown___3aYHx ul li:first-child {
  border-top: none;
}
.Content__dropdown___3aYHx ul li.Content__read___3PeBV {
  color: #6d6e70;
}
.Content__dropdown___3aYHx ul li.Content__read___3PeBV header,
.Content__dropdown___3aYHx ul li.Content__read___3PeBV p {
  font-weight: normal;
}
.Content__dropdown___3aYHx ul li:hover {
  background-color: #f3f3f4;
}
.Content__dropdown___3aYHx ul li.Content__spinnerContainer___fsnvi {
  text-align: center;
  cursor: default;
}
.Content__dropdown___3aYHx ul li.Content__spinnerContainer___fsnvi:hover {
  background-color: transparent;
}
.Content__dropdown___3aYHx ul li.Content__empty___3pRvc {
  background-color: transparent;
  cursor: default;
}
.Content__dropdown___3aYHx ul li.Content__empty___3pRvc header {
  text-align: center;
}
@media screen and (max-width: 767px) {
  .Content__dropdown___3aYHx {
    width: 250px;
  }
}
.Content__dropdown___3aYHx.Content__rightSide___1Z0g- {
  right: 0;
  left: auto;
}
.Content__dropdown___3aYHx header {
  font-weight: 700;
  font-size: 13px;
  line-height: 20px;
  margin: 0;
  padding: 0;
}
.Content__dropdown___3aYHx p {
  font-weight: 700;
  font-size: 13px;
  line-height: 20px;
  margin: 5px 0 10px 0;
}
.Content__dropdown___3aYHx time {
  margin-bottom: 15px;
  color: #6d6e70;
  font-size: 11px;
}
.Content__dropdown___3aYHx .Content__seeAllLink___1xF2v {
  border-top: 1px solid #eeeeee;
  text-align: center;
  display: block;
  bottom: 0;
  background: #ffffff;
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
          box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
  font-weight: 700;
  font-size: 13px;
  line-height: 20px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  padding-top: 5px;
}
.Content__dropdown___3aYHx .Content__seeAllLink___1xF2v a {
  color: #3557ff;
}
.Content__dropdown___3aYHx .Content__seeAllLink___1xF2v a:hover {
  text-decoration: underline;
}
.Notification__notification___2Oxxx {
  display: inline-block;
  position: relative;
  font-size: 2rem;
  line-height: 2rem;
}

.Notification__dropdownTrigger___P3d30 {
  display: inline-block;
}

.Notification__tooltip___3YUGj {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.Notification__button___3ebHb {
  font-family: Lato, sans-serif;
  font-size: 100%;
  padding: 0;
}
.Pagination__container___10FpH {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin: 0;
  padding: 0;
  font-weight: 700;
}

.Pagination__hiddenPages___3HeZe {
  margin: 0 5px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ProgressBar__container___3_ioT {
  position: relative;
  height: 10px;
}

.ProgressBar__background___2JkGh,
.ProgressBar__indicator___3pyyj {
  border-radius: 4px;
  height: 100%;
}

.ProgressBar__background___2JkGh {
  width: 100%;
  background: #eaeaea;
}

.ProgressBar__indicator___3pyyj {
  top: 0;
  position: absolute;
  background: #007218;
}
@-webkit-keyframes ProgressPoints__Shine___H1D9r {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes ProgressPoints__Shine___H1D9r {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.ProgressPoints__container___UZgxp {
  position: absolute;
  width: 100%;
  top: 50%;
}

.ProgressPoints__pointContainer___HKZs2 {
  position: absolute;
  top: 0;
}

.ProgressPoints__iconContainer___2Qtwl {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.ProgressPoints__topText___Tp70V,
.ProgressPoints__bottomText___rni3i {
  position: absolute;
  -webkit-transform: translate(-50%);
          transform: translate(-50%);
  text-align: center;
  min-width: 50px;
  white-space: pre-wrap;
}

.ProgressPoints__topText___Tp70V {
  bottom: 15px;
  letter-spacing: 0;
  font-size: 13px;
  line-height: 20px;
}

.ProgressPoints__bottomText___rni3i {
  top: 25px;
  color: #6d6e70;
  letter-spacing: 0;
  font-size: 11px;
  line-height: 15px;
  font-weight: 700;
}
.ProgressPoints__bottomText___rni3i:before {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  top: -25px;
  height: 25px;
  width: 1px;
  -webkit-transform: translate(-50%);
          transform: translate(-50%);
  background-color: #6d6e70;
}
@-webkit-keyframes styles__Shine___1x_dX {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes styles__Shine___1x_dX {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.styles__pushPoint___3WY0m {
  position: relative;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: #ffffff;
  outline: none;
  -webkit-box-shadow: 0 1px 4px 0 #c5c5c5;
          box-shadow: 0 1px 4px 0 #c5c5c5;
  color: #6d6e70;
}
.styles__pushPoint___3WY0m:hover {
  -webkit-box-shadow: 0 1px 4px 0 rgba(160, 160, 160, 0.7);
          box-shadow: 0 1px 4px 0 rgba(160, 160, 160, 0.7);
  cursor: pointer;
}
.styles__pushPoint___3WY0m.styles__orange___3qsVZ {
  color: #f97310;
}
.styles__pushPoint___3WY0m.styles__green___VIa6g {
  color: #007218;
}
.styles__pushPoint___3WY0m.styles__gray___96nTW {
  color: #8f8f8f;
}
.styles__pushPoint___3WY0m.styles__big___3X0Oy {
  background: #faebf5;
  width: 30px;
  height: 30px;
}

.styles__emptyPoint___1r-ts {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #eaeaea;
  -webkit-box-shadow: 0 1px 4px 0 #c5c5c5;
          box-shadow: 0 1px 4px 0 #c5c5c5;
}
.styles__emptyPoint___1r-ts.styles__orange___3qsVZ {
  background-color: #f97310;
}
.styles__emptyPoint___1r-ts.styles__green___VIa6g {
  background-color: #007218;
}
.styles__emptyPoint___1r-ts.styles__gray___96nTW {
  background-color: #8f8f8f;
}

.styles__tickPoint___25JS4 {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  opacity: 0.5;
  background: #a0a0a0;
  -webkit-box-shadow: 0 1px 4px 0 #c5c5c5;
          box-shadow: 0 1px 4px 0 #c5c5c5;
}

.styles__todayPoint___11l1h {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #cc3399;
  -webkit-animation: styles__pulseOrange___TMFDb 2s infinite;
          animation: styles__pulseOrange___TMFDb 2s infinite;
}

.styles__icon___2SIFx {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

@-webkit-keyframes styles__pulseOrange___TMFDb {
  from {
    -webkit-box-shadow: 0 0 0 0 rgba(204, 51, 153, 0.7019607843);
            box-shadow: 0 0 0 0 rgba(204, 51, 153, 0.7019607843);
  }
  70% {
    -webkit-box-shadow: 0 0 0 10px rgba(243, 113, 34, 0);
            box-shadow: 0 0 0 10px rgba(243, 113, 34, 0);
  }
  to {
    -webkit-box-shadow: 0 0 0 0 rgba(243, 113, 34, 0);
            box-shadow: 0 0 0 0 rgba(243, 113, 34, 0);
  }
}

@keyframes styles__pulseOrange___TMFDb {
  from {
    -webkit-box-shadow: 0 0 0 0 rgba(204, 51, 153, 0.7019607843);
            box-shadow: 0 0 0 0 rgba(204, 51, 153, 0.7019607843);
  }
  70% {
    -webkit-box-shadow: 0 0 0 10px rgba(243, 113, 34, 0);
            box-shadow: 0 0 0 10px rgba(243, 113, 34, 0);
  }
  to {
    -webkit-box-shadow: 0 0 0 0 rgba(243, 113, 34, 0);
            box-shadow: 0 0 0 0 rgba(243, 113, 34, 0);
  }
}
.PieChart__pieChart___2p6mA {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.PieChart__pieChart___2p6mA.PieChart__legendBottom___1Sr0U {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.PieChart__pieChart___2p6mA.PieChart__legendBottom___1Sr0U .PieChart__legend___3ndUP {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  padding-left: 0;
}

.PieChart__arc___efEHK path {
  stroke: #fff;
}
.Legend__legend___3GQEl {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 13px;
  padding-left: 30px;
}
.Legend__legend___3GQEl .Legend__item___3ebJX {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 5px;
}
.Legend__legend___3GQEl .Legend__item___3ebJX .Legend__dot___1S0cs {
  margin-right: 10px;
  width: 12px;
  height: 12px;
  border-radius: 50%;
}
.Legend__legend___3GQEl .Legend__item___3ebJX .Legend__label___3APFB {
  display: block;
  line-height: 20px;
}
.Legend__legend___3GQEl .Legend__item___3ebJX:first-child {
  margin-top: 0;
}
.PulsesDropdown__pulsesDropdown___yxG9V {
  position: absolute;
  top: 100%;
  left: 0;
  background-color: #ffffff;
  max-width: 400px;
  max-height: 400px;
  overflow-y: auto;
  overflow-x: hidden;
  margin: 0;
  padding: 0;
  border-radius: 3px;
  -webkit-box-shadow: 1px 2px 4px 2px #a0a0a0;
          box-shadow: 1px 2px 4px 2px #a0a0a0;
  cursor: default;
  display: none;
}
.PulsesDropdown__pulsesDropdown___yxG9V.PulsesDropdown__show___1VL9m {
  display: block;
}

.PulsesDropdown__item___3STwZ {
  cursor: pointer;
}
.PulsesDropdown__item___3STwZ:first-child .PulsesDropdown__itemTitle___3kmBr {
  padding-top: 15px;
}
.PulsesDropdown__item___3STwZ:last-child .PulsesDropdown__itemBody___2C8Qz {
  padding-bottom: 15px;
}
.PulsesDropdown__item___3STwZ.PulsesDropdown__active___1at-A .PulsesDropdown__itemBody___2C8Qz, .PulsesDropdown__item___3STwZ:hover .PulsesDropdown__itemBody___2C8Qz {
  background: #f1f1f1;
}

.PulsesDropdown__itemTitle___3kmBr {
  font-size: 1.125rem;
  font-weight: 700;
  padding: 10px 20px 5px 20px;
}

.PulsesDropdown__itemBody___2C8Qz {
  border-bottom: 1px solid #f1f1f1;
  padding: 10px 20px;
}
.PulsePicker__pulsePicker___3cp1c {
  position: relative;
}

.PulsePicker__toggleButton___1rP2O {
  display: inline-block;
  padding: 0;
  background: transparent;
  border: 1px solid transparent;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}
.PulsePicker__toggleButton___1rP2O:hover .PulsePicker__toggleLabel___3xs49,
.PulsePicker__toggleButton___1rP2O:hover .PulsePicker__toggleIcon___3AUk9, .PulsePicker__toggleButton___1rP2O.PulsePicker__showDropdown___1t7GG .PulsePicker__toggleLabel___3xs49,
.PulsePicker__toggleButton___1rP2O.PulsePicker__showDropdown___1t7GG .PulsePicker__toggleIcon___3AUk9 {
  color: #6d6e70;
}
.PulsePicker__toggleButton___1rP2O:hover .PulsePicker__toggleLabel___3xs49, .PulsePicker__toggleButton___1rP2O.PulsePicker__showDropdown___1t7GG .PulsePicker__toggleLabel___3xs49 {
  text-decoration: underline;
}

.PulsePicker__toggleLabel___3xs49 {
  vertical-align: middle;
  font-size: 1.125rem;
  line-height: 1.875rem;
}

.PulsePicker__toggleIcon___3AUk9 {
  vertical-align: middle;
  margin-left: 5px;
  font-size: 1.875rem;
  line-height: 1.875rem;
}
@-webkit-keyframes style-module__Shine___1DvkJ {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes style-module__Shine___1DvkJ {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.style-module__survey___3ACET {
  color: #252626;
  background-color: #ffffff;
  border-radius: 4px;
  margin-bottom: 10px;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(197, 197, 197, 0.4);
          box-shadow: 0px 2px 5px 0px rgba(197, 197, 197, 0.4);
}
.style-module__survey___3ACET.style-module__flexSurvey___1oXRw .style-module__submittedCongrats___21rLp {
  border-left: 4px solid #c9c9c9;
}
.style-module__survey___3ACET.style-module__pulseSurvey___7mMIe .style-module__submittedCongrats___21rLp {
  border-left: 4px solid #cc3399;
}
.style-module__survey___3ACET.style-module__mobile___3Ondv {
  width: 100vw;
  max-width: 500px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-bottom: 0;
}
.style-module__survey___3ACET.style-module__mobile___3Ondv .style-module__pulses___2oO1K {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
}
.style-module__survey___3ACET.style-module__mobile___3Ondv .style-module__pulses___2oO1K.style-module__collapsed___347pm {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.style-module__survey___3ACET.style-module__mobile___3Ondv .style-module__submittedCongrats___21rLp {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.style-module__survey___3ACET .style-module__header___lzZxc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-radius: 4px;
  -webkit-transition: border-radius 0.3s ease 0.2s;
  transition: border-radius 0.3s ease 0.2s;
  cursor: pointer;
}
.style-module__survey___3ACET .style-module__header___lzZxc.style-module__flex___ttapR {
  border-left: 5px solid #c9c9c9;
}
.style-module__survey___3ACET .style-module__header___lzZxc.style-module__pulse___2PdOP {
  border-left: 5px solid #cc3399;
}
.style-module__survey___3ACET .style-module__header___lzZxc.style-module__onboard___2KcRO {
  border-left: 5px solid #cc3399;
}
.style-module__survey___3ACET .style-module__header___lzZxc.style-module__expanded___2BHfG {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.style-module__survey___3ACET .style-module__header___lzZxc .style-module__nameWrapper___565Eu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px 0;
}
.style-module__survey___3ACET .style-module__header___lzZxc .style-module__toggler___26L5A {
  margin-left: 5px;
  font-size: 30px;
  height: 30px;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.style-module__survey___3ACET .style-module__header___lzZxc .style-module__toggler___26L5A.style-module__expanded___2BHfG {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.style-module__survey___3ACET .style-module__header___lzZxc .style-module__content___-0wby {
  padding: 0 10px;
}
.style-module__survey___3ACET .style-module__header___lzZxc .style-module__content___-0wby .style-module__name___1avSw {
  font-size: 15px;
  font-weight: 700;
}
.style-module__survey___3ACET .style-module__header___lzZxc .style-module__content___-0wby .style-module__questions___cf4o- {
  color: #6d6e70;
  margin-left: 5px;
}
.style-module__survey___3ACET .style-module__header___lzZxc .style-module__note___39uhl {
  color: #6d6e70;
  text-align: right;
  padding: 20px;
  white-space: nowrap;
}
.style-module__survey___3ACET .style-module__header___lzZxc .style-module__note___39uhl.style-module__expanded___2BHfG {
  padding: 9px 20px;
  -webkit-box-flex: unset;
      -ms-flex: unset;
          flex: unset;
}
.style-module__survey___3ACET .style-module__header___lzZxc .style-module__anonymityHover___3oJWV {
  display: none;
  white-space: nowrap;
  margin-left: 10px;
}
.style-module__survey___3ACET .style-module__header___lzZxc:hover .style-module__anonymityHover___3oJWV {
  display: unset;
}
.style-module__survey___3ACET .style-module__header___lzZxc:hover.style-module__expanded___2BHfG .style-module__anonymityHover___3oJWV {
  display: none;
}
.style-module__survey___3ACET .style-module__header___lzZxc.style-module__mobile___3Ondv {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.style-module__survey___3ACET .style-module__header___lzZxc.style-module__mobile___3Ondv .style-module__nameWrapper___565Eu {
  padding: 0 10px 20px;
}
.style-module__survey___3ACET .style-module__header___lzZxc.style-module__mobile___3Ondv .style-module__note___39uhl {
  text-align: left;
  padding: 20px 20px 10px 10px;
}
.style-module__survey___3ACET .style-module__pulses___2oO1K {
  height: 0;
  overflow: hidden;
}
.style-module__survey___3ACET .style-module__pulses___2oO1K.style-module__expanded___2BHfG {
  height: auto;
  overflow: unset;
}
.style-module__survey___3ACET .style-module__pulses___2oO1K.style-module__collapsed___347pm {
  -webkit-animation: style-module__slideup___3C-H1 0.5s;
          animation: style-module__slideup___3C-H1 0.5s;
}
.style-module__survey___3ACET .style-module__pulses___2oO1K.style-module__collapsed___347pm.style-module__single___3afOs {
  -webkit-animation: style-module__single-slideup___edEOL 0.5s;
          animation: style-module__single-slideup___edEOL 0.5s;
}
.style-module__survey___3ACET .style-module__pulses___2oO1K.style-module__mobile___3Ondv {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.style-module__survey___3ACET .style-module__pulses___2oO1K.style-module__mobile___3Ondv.style-module__collapsed___347pm {
  -webkit-flex: none;
}
.style-module__survey___3ACET .style-module__actions___Pc8Nl {
  padding: 0 20px 20px;
}
.style-module__survey___3ACET .style-module__actions___Pc8Nl.style-module__flex___ttapR {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.style-module__survey___3ACET .style-module__actions___Pc8Nl.style-module__flex___ttapR .style-module__pageInfo___cPJT4 {
  color: #6d6e70;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -ms-flex-item-align: center;
      align-self: center;
}
.style-module__survey___3ACET .style-module__actions___Pc8Nl.style-module__flex___ttapR > [class^=Button] {
  margin-left: 10px;
}
.style-module__survey___3ACET .style-module__actions___Pc8Nl.style-module__pulse___2PdOP, .style-module__survey___3ACET .style-module__actions___Pc8Nl.style-module__onboard___2KcRO {
  text-align: right;
}
.style-module__survey___3ACET .style-module__actions___Pc8Nl .style-module__spinner___2Orfh {
  margin: 0;
}
.style-module__survey___3ACET .style-module__submittedCongrats___21rLp {
  letter-spacing: 0;
  font-size: 23px;
  line-height: 30px;
  font-weight: 700;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 40px;
}
.style-module__survey___3ACET .style-module__submittedCongrats___21rLp .style-module__submittedAnimation___2Ti1r {
  margin: 40px 0;
  position: relative;
}
.style-module__survey___3ACET .style-module__submittedCongrats___21rLp .style-module__submittedAnimation___2Ti1r .style-module__still___21vI- {
  max-width: 250px;
  -webkit-animation: style-module__fading___17IWx 1.5s ease-out 3s;
          animation: style-module__fading___17IWx 1.5s ease-out 3s;
}
.style-module__survey___3ACET .style-module__submittedCongrats___21rLp .style-module__submittedAnimation___2Ti1r .style-module__animated___2lKQT {
  max-width: 270px;
  position: absolute;
  left: 0;
  top: 107px;
  -webkit-animation: style-module__shaking___2RwV8 4s cubic-bezier(0.36, 0.07, 0.19, 0.97);
          animation: style-module__shaking___2RwV8 4s cubic-bezier(0.36, 0.07, 0.19, 0.97);
}
.style-module__survey___3ACET .style-module__submitSurvey___vRjjS circle {
  stroke: #ffffff;
}
.style-module__survey___3ACET .style-module__saving___1InJ3 {
  color: #252626;
  margin: 0 10px 10px;
}
.style-module__survey___3ACET .style-module__saving___1InJ3 circle {
  stroke: #cc3399;
}

.style-module__lowScorePrompt___1-FyJ {
  margin: 10px 0;
  font-weight: 700;
}

@-webkit-keyframes style-module__slideup___3C-H1 {
  from {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
    -webkit-transform-origin: top;
            transform-origin: top;
    height: 200px;
  }
  to {
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
    -webkit-transform-origin: top;
            transform-origin: top;
    height: 0;
  }
}

@keyframes style-module__slideup___3C-H1 {
  from {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
    -webkit-transform-origin: top;
            transform-origin: top;
    height: 200px;
  }
  to {
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
    -webkit-transform-origin: top;
            transform-origin: top;
    height: 0;
  }
}
@-webkit-keyframes style-module__single-slideup___edEOL {
  from {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
    -webkit-transform-origin: top;
            transform-origin: top;
    height: 100px;
  }
  to {
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
    -webkit-transform-origin: top;
            transform-origin: top;
    height: 0;
  }
}
@keyframes style-module__single-slideup___edEOL {
  from {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
    -webkit-transform-origin: top;
            transform-origin: top;
    height: 100px;
  }
  to {
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
    -webkit-transform-origin: top;
            transform-origin: top;
    height: 0;
  }
}
@-webkit-keyframes style-module__fading___17IWx {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes style-module__fading___17IWx {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes style-module__shaking___2RwV8 {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  10% {
    -webkit-transform: rotate(2deg);
            transform: rotate(2deg);
  }
  20% {
    -webkit-transform: rotate(-2deg);
            transform: rotate(-2deg);
  }
  30% {
    -webkit-transform: rotate(5deg);
            transform: rotate(5deg);
  }
  40% {
    -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg);
  }
  50% {
    -webkit-transform: rotate(4deg);
            transform: rotate(4deg);
  }
  60% {
    -webkit-transform: rotate(-4deg);
            transform: rotate(-4deg);
  }
  70% {
    -webkit-transform: rotate(2deg);
            transform: rotate(2deg);
  }
  80% {
    -webkit-transform: rotate(-2deg);
            transform: rotate(-2deg);
  }
  90% {
    -webkit-transform: rotate(1deg);
            transform: rotate(1deg);
  }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
}
@keyframes style-module__shaking___2RwV8 {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  10% {
    -webkit-transform: rotate(2deg);
            transform: rotate(2deg);
  }
  20% {
    -webkit-transform: rotate(-2deg);
            transform: rotate(-2deg);
  }
  30% {
    -webkit-transform: rotate(5deg);
            transform: rotate(5deg);
  }
  40% {
    -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg);
  }
  50% {
    -webkit-transform: rotate(4deg);
            transform: rotate(4deg);
  }
  60% {
    -webkit-transform: rotate(-4deg);
            transform: rotate(-4deg);
  }
  70% {
    -webkit-transform: rotate(2deg);
            transform: rotate(2deg);
  }
  80% {
    -webkit-transform: rotate(-2deg);
            transform: rotate(-2deg);
  }
  90% {
    -webkit-transform: rotate(1deg);
            transform: rotate(1deg);
  }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
}
.style-module__anonymity___25rJg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #faebf5;
  color: #cc3399;
  border-radius: 13px;
  padding: 2px 10px;
}
.style-module__anonymity___25rJg i {
  font-size: inherit;
}
.style-module__anonymity___25rJg > * {
  margin-right: 5px;
}
.style-module__anonymity___25rJg [class*=icon-anonymous]::before {
  font-size: 16px;
}

.style-module__anonymityStep___1zcPs {
  border-top: 1px solid #eaeaea;
  padding: 20px;
}
.style-module__anonymityStep___1zcPs hr {
  margin-top: 20px;
  margin-bottom: 20px;
}
.style-module__anonymityStep___1zcPs .style-module__whoSee___Fz2a1 {
  font-weight: 700;
  padding-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.style-module__anonymityStep___1zcPs .style-module__whoSee___Fz2a1 a {
  vertical-align: middle;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 5px;
  margin-top: 1px;
}
.style-module__anonymityStep___1zcPs .style-module__whoSee___Fz2a1 i {
  color: #252626;
  height: unset;
  width: unset;
}
.style-module__anonymityStep___1zcPs i {
  color: #6d6e70;
  width: 20px;
  height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 2px;
}
.style-module__anonymityStep___1zcPs .style-module__confidentialSurveyInfo___3tNPa {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.style-module__anonymityStep___1zcPs .style-module__confidentialSurveyInfo___3tNPa > div {
  margin-left: 5px;
}

.style-module__prewrap___3G7Fg {
  white-space: pre-wrap;
}

.style-module__confirmPage___2E3gC {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: white;
  text-align: center;
}
.style-module__confirmPage___2E3gC .style-module__title___3wLf9 {
  font-size: 23px;
  font-weight: 700;
  margin: 10px 0;
}
.style-module__confirmPage___2E3gC .style-module__description___27NOI {
  margin: 10px 15px 0;
}
.style-module__confirmPage___2E3gC .style-module__image___mBJhj {
  width: 400px;
  height: auto;
  margin-top: 10px;
}
.style-module__pulse___q6-MZ {
  border-top: 1px solid #eaeaea;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-bottom: 20px;
  padding-right: 20px;
}
.style-module__pulse___q6-MZ > * {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -ms-flex-preferred-size: 500px;
      flex-basis: 500px;
}
.style-module__pulse___q6-MZ .style-module__question___2GzdZ {
  padding: 20px 0 0 20px;
  font-size: 15px;
}
.style-module__pulse___q6-MZ.style-module__MatrixGridQuestion___3Y-Rr .style-module__question___2GzdZ {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.style-module__pulse___q6-MZ .style-module__response___3HKPb {
  padding: 20px 0 0 20px;
}
.style-module__pulse___q6-MZ .style-module__response___3HKPb + [class^=TextArea] {
  padding: 20px 0 0 20px;
}
.style-module__pulse___q6-MZ [class^=TextArea] {
  resize: none;
  width: 100%;
}
.style-module__pulse___q6-MZ .style-module__promptMore___17Z56 {
  padding-top: 5px;
  font-size: 13px;
  color: #6d6e70;
}
.style-module__pulse___q6-MZ .style-module__response___3HKPb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 0;
}
@media screen and (max-width: 600px) {
  .style-module__pulse___q6-MZ .style-module__response___3HKPb {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-preferred-size: unset;
        flex-basis: unset;
    min-width: unset;
  }
}
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__scaleInput___3a0wI,
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__boolInput___1-Pmz {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0;
}
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__scaleInput___3a0wI > div,
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__boolInput___1-Pmz > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__scaleInput___3a0wI > div > div,
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__boolInput___1-Pmz > div > div {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__scaleInput___3a0wI .style-module__choice___248Ck:hover + *, .style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__scaleInput___3a0wI .style-module__choice___248Ck.style-module__selected___3Zeh3 + *,
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__boolInput___1-Pmz .style-module__choice___248Ck:hover + *,
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__boolInput___1-Pmz .style-module__choice___248Ck.style-module__selected___3Zeh3 + * {
  border-left-color: #f58d4e;
}
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__scaleInput___3a0wI .style-module__labels___1qB-e,
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__boolInput___1-Pmz .style-module__labels___1qB-e {
  margin-top: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 11px;
  color: #6d6e70;
}
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__scaleInput___3a0wI .style-module__labels___1qB-e > *,
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__boolInput___1-Pmz .style-module__labels___1qB-e > * {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__scaleInput___3a0wI .style-module__labels___1qB-e .style-module__lowLabel___1ah2Y,
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__boolInput___1-Pmz .style-module__labels___1qB-e .style-module__lowLabel___1ah2Y {
  text-align: left;
}
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__scaleInput___3a0wI .style-module__labels___1qB-e .style-module__highLabel___2xKdP,
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__boolInput___1-Pmz .style-module__labels___1qB-e .style-module__highLabel___2xKdP {
  text-align: right;
}
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__MultiChoiceInput___3Eaxs {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0;
  min-width: 0;
  width: 100%;
}
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__MultiChoiceInput___3Eaxs span[class^=Button__text___] {
  width: 100%;
  text-align: center;
}
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__addComment___297z3 {
  min-width: 81px;
  margin-left: 20px;
  color: #6d6e70;
}
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__addComment___297z3.style-module__selected___3Zeh3 {
  font-weight: 700;
  border-color: #3557ff;
  color: #3557ff;
  background-color: #ebeeff;
}
.style-module__pulse___q6-MZ .style-module__response___3HKPb .style-module__multiSelectGroup___9cHM6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
}

.style-module__richTextArea___2lqLL {
  border: 1px solid #dadada;
  border-radius: 4px;
  margin: 0;
  font-size: 15px;
  line-height: 22px;
  min-height: 44px;
  font-family: inherit;
  padding: 5px 10px;
  width: 100%;
}
.style-module__richTextArea___2lqLL:focus {
  border-color: #a0a0a0;
}

.style-module__response___3HKPb + .style-module__richTextArea___2lqLL {
  margin: 20px 0 0 20px;
}

.style-module__boxComment___AWUeN {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}

.style-module__optionalQuestion___2BCnD {
  color: #6d6e70;
}
@-webkit-keyframes TextArea__Shine___1OV5J {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes TextArea__Shine___1OV5J {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.TextArea__textArea___1-Lmd {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.TextArea__input___1iKVL {
  color: #252626;
  font-size: 15px;
  line-height: 22px;
  font-family: inherit;
  padding: 5px 10px;
  width: 100%;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #dadada;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  color: inherit;
}
.TextArea__input___1iKVL.TextArea__hasError___1tH8s {
  border-color: #d20a0a;
}
.TextArea__input___1iKVL:focus {
  border-color: #6d6e70;
  outline: 0;
}
.TextArea__input___1iKVL[disabled] {
  color: #6d6e70;
  background-color: #eaeaea;
}
.TextArea__input___1iKVL::-webkit-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.TextArea__input___1iKVL::-moz-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.TextArea__input___1iKVL:-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.TextArea__input___1iKVL::-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.TextArea__input___1iKVL::placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.TextArea__input___1iKVL:-ms-input-placeholder {
  color: #6d6e70 !important;
}
.TextArea__input___1iKVL::-ms-input-placeholder {
  color: #6d6e70 !important;
}
.TextArea__input___1iKVL.TextArea__hasError___1tH8s {
  border-color: #d20a0a;
}

.TextArea__error___xzyLa {
  letter-spacing: 0;
  font-size: 11px;
  line-height: 15px;
  color: #d20a0a;
  padding-top: 1px;
  padding-bottom: 4px;
  position: absolute;
  bottom: -20px;
  left: 0;
}
.style-module__itemSelect___1-uxL {
  border-color: #dadada;
  background-color: #ffffff;
  padding: 5px 15px;
  border-radius: 4px;
  margin-bottom: 5px;
  background-color: #ffffff;
  border: 1px solid #dadada;
  color: #6d6e70;
  font-weight: 700;
}
.style-module__itemSelect___1-uxL input:checked + [class*=checkboxContainer] {
  font-weight: 700;
  border-color: #3557ff !important;
  color: #ffffff;
  background-color: #3557ff !important;
}
.style-module__itemSelect___1-uxL input:checked + [class*=checkboxContainer]:before {
  color: #ffffff;
}
.style-module__itemSelect___1-uxL.style-module__selected___2WWv3, .style-module__itemSelect___1-uxL.style-module__selected___2WWv3:hover {
  background-color: #ebeeff;
  border: 1px solid #ebeeff;
  color: #3557ff;
}
.style-module__itemSelect___1-uxL:hover {
  border-color: 1px solid #dadada;
  background: #f3f3f4;
  color: #3d3d3d;
  text-decoration: none;
}
.style-module__itemSelect___1-uxL:hover input + [class*=checkboxContainer] {
  font-weight: 700;
  border-color: #dadada;
  color: #6d6e70;
}
.style-module__itemSelect___1-uxL [class*=Checkbox__content___] {
  width: 100%;
}
.style-module__maxtrixGridWrapper___1lDAy, .style-module__statementMobile___3Npq4 {
  width: 100%;
}
.style-module__maxtrixGridWrapper___1lDAy input[class^=Radio__input]:checked + [class^=Radio__radioContainer] [class^=Radio__border],
.style-module__maxtrixGridWrapper___1lDAy input[class^=Radio__input]:checked:active + [class^=Radio__radioContainer] [class^=Radio__border],
.style-module__maxtrixGridWrapper___1lDAy input[class^=Radio__input]:checked:focus + [class^=Radio__radioContainer] [class^=Radio__border],
.style-module__maxtrixGridWrapper___1lDAy [class^=Radio__container]:hover input[class^=Radio__input]:checked + [class^=Radio__radioContainer] [class^=Radio__border], .style-module__statementMobile___3Npq4 input[class^=Radio__input]:checked + [class^=Radio__radioContainer] [class^=Radio__border],
.style-module__statementMobile___3Npq4 input[class^=Radio__input]:checked:active + [class^=Radio__radioContainer] [class^=Radio__border],
.style-module__statementMobile___3Npq4 input[class^=Radio__input]:checked:focus + [class^=Radio__radioContainer] [class^=Radio__border],
.style-module__statementMobile___3Npq4 [class^=Radio__container]:hover input[class^=Radio__input]:checked + [class^=Radio__radioContainer] [class^=Radio__border] {
  border-color: #3557ff;
}
.style-module__maxtrixGridWrapper___1lDAy input[class^=Radio__input]:checked + [class^=Radio__radioContainer] [class^=Radio__innerCircle],
.style-module__maxtrixGridWrapper___1lDAy input[class^=Radio__input]:checked:active + [class^=Radio__radioContainer] [class^=Radio__innerCircle],
.style-module__maxtrixGridWrapper___1lDAy input[class^=Radio__input]:checked:focus + [class^=Radio__radioContainer] [class^=Radio__innerCircle],
.style-module__maxtrixGridWrapper___1lDAy [class^=Radio__container]:hover input[class^=Radio__input]:checked + [class^=Radio__radioContainer] [class^=Radio__innerCircle], .style-module__statementMobile___3Npq4 input[class^=Radio__input]:checked + [class^=Radio__radioContainer] [class^=Radio__innerCircle],
.style-module__statementMobile___3Npq4 input[class^=Radio__input]:checked:active + [class^=Radio__radioContainer] [class^=Radio__innerCircle],
.style-module__statementMobile___3Npq4 input[class^=Radio__input]:checked:focus + [class^=Radio__radioContainer] [class^=Radio__innerCircle],
.style-module__statementMobile___3Npq4 [class^=Radio__container]:hover input[class^=Radio__input]:checked + [class^=Radio__radioContainer] [class^=Radio__innerCircle] {
  background-color: #3557ff;
}

.style-module__maxtrixGrid___3El3p {
  border: #dadada 1px solid;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  max-width: calc(100% - 100px);
}
.style-module__maxtrixGrid___3El3p .style-module__labels___1q07w {
  -ms-flex-item-align: end;
      align-self: flex-end;
  padding-bottom: 13px;
}
.style-module__maxtrixGrid___3El3p .style-module__labels___1q07w [class^=TruncatedText] {
  padding: 10px 20px;
  max-width: 300px;
  min-width: 150px;
}
.style-module__maxtrixGrid___3El3p .style-module__labels___1q07w [class^=TruncatedText]:nth-child(2n+1) {
  background-color: #f3f3f4;
}
.style-module__maxtrixGrid___3El3p .style-module__values___1UVsZ {
  overflow-x: overlay;
  padding-bottom: 13px;
  border-left: #dadada 1px solid;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.style-module__previewMode___2PjE9 .style-module__maxtrixGrid___3El3p {
  max-width: 100%;
}
.style-module__previewMode___2PjE9 .style-module__maxtrixGrid___3El3p .style-module__labels___1q07w [class^=TruncatedText] {
  height: 42px;
}
.style-module__previewMode___2PjE9 .style-module__maxtrixGrid___3El3p .style-module__values___1UVsZ .style-module__statement___2ACM8 td label {
  height: 32px;
}

@media screen and (max-width: 613px) {
  .style-module__maxtrixGridWrapper___1lDAy {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .style-module__maxtrixGridWrapper___1lDAy .style-module__maxtrixGrid___3El3p {
    max-width: 100%;
    min-width: auto;
  }
  .style-module__maxtrixGridWrapper___1lDAy .style-module__maxtrixXs___N121o + [class^=Button] {
    margin-top: 20px;
    margin-left: 0;
  }
}
.style-module__maxtrixXs___N121o {
  display: none;
}

.style-module__boxCommentWrapperXs___1iQ9M {
  display: none;
  padding: 20px 0 0 20px;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}

.style-module__boxCommentWrapper___1as-T {
  padding: 20px 0 0 20px;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}

@media screen and (max-width: 576px) {
  .style-module__maxtrixGridWrapper___1lDAy {
    display: block;
  }

  .style-module__maxtrixGrid___3El3p {
    display: none;
  }

  .style-module__boxCommentWrapper___1as-T {
    display: none;
  }

  .style-module__boxCommentWrapperXs___1iQ9M {
    display: block;
  }

  .style-module__maxtrixXs___N121o {
    display: block;
    width: 100%;
    border-left: #dadada 1px solid;
  }
  .style-module__maxtrixXs___N121o + [class^=Button] {
    display: none;
  }
}
.style-module__matrixTable___3Sm_I {
  width: auto;
  border-spacing: 0;
  min-width: 100%;
}
.style-module__matrixTable___3Sm_I thead th {
  padding: 5px;
  max-width: 100px;
  font-weight: normal;
  text-align: center;
}
.style-module__matrixTable___3Sm_I thead th.style-module__xs___2M9eB {
  min-width: 50px;
}
.style-module__matrixTable___3Sm_I thead th.style-module__md___2SyLd {
  min-width: 75px;
}
.style-module__matrixTable___3Sm_I thead th.style-module__lg___3QCZu {
  min-width: 100px;
}

.style-module__statement___2ACM8:nth-child(2n+1) {
  background-color: #f3f3f4;
}
.style-module__statement___2ACM8 td {
  padding: 5px;
  text-align: center;
}
.style-module__statement___2ACM8 td label {
  width: 32px;
  margin: 0 auto;
}
.style-module__statement___2ACM8 td label [class^=Radio__radioContainer] {
  position: relative;
}
.style-module__statement___2ACM8 .style-module__label___1XYjY {
  white-space: nowrap;
  overflow-x: hidden;
  text-overflow: ellipsis;
}

.style-module__statementXs___kns4i {
  border-top: #dadada 1px solid;
  padding: 15px 0;
  margin-left: 15px;
}
.style-module__statementXs___kns4i:first-child {
  border-top: none;
  padding-top: 0;
}
.style-module__statementXs___kns4i .style-module__labelXs___Z_1Il {
  font-weight: 700;
  margin-bottom: 15px;
}

.style-module__statementMobile___3Npq4 {
  padding-left: 20px;
  border-left: #dadada 1px solid;
}
@-webkit-keyframes style-module__Shine___2p9ZK {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes style-module__Shine___2p9ZK {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.style-module__pulse___3WxMh {
  border-top: 1px solid #eaeaea;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-bottom: 20px;
  padding-right: 20px;
}
.style-module__pulse___3WxMh > * {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -ms-flex-preferred-size: 500px;
      flex-basis: 500px;
}
.style-module__pulse___3WxMh .style-module__question___1Mrj6 {
  padding: 20px 0 0 20px;
  font-size: 15px;
}
.style-module__pulse___3WxMh .style-module__response___3sXGN {
  padding: 10px 0 0 20px;
  width: 100%;
}
.style-module__pulse___3WxMh .style-module__response___3sXGN .style-module__dropdownButton___33mqB {
  color: #252626;
  font-size: 15px;
  line-height: 22px;
  font-family: inherit;
  padding: 5px 10px;
  width: 100%;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #dadada;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 10px;
  color: #6d6e70;
}
.style-module__pulse___3WxMh .style-module__response___3sXGN .style-module__dropdownButton___33mqB.style-module__hasError___EqYhl {
  border-color: #d20a0a;
}
.style-module__pulse___3WxMh .style-module__response___3sXGN .style-module__dropdownButton___33mqB:focus {
  border-color: #6d6e70;
  outline: 0;
}
.style-module__pulse___3WxMh .style-module__response___3sXGN .style-module__dropdownButton___33mqB[disabled] {
  color: #6d6e70;
  background-color: #eaeaea;
}
.style-module__pulse___3WxMh .style-module__response___3sXGN .style-module__dropdownButton___33mqB::-webkit-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.style-module__pulse___3WxMh .style-module__response___3sXGN .style-module__dropdownButton___33mqB::-moz-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.style-module__pulse___3WxMh .style-module__response___3sXGN .style-module__dropdownButton___33mqB:-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.style-module__pulse___3WxMh .style-module__response___3sXGN .style-module__dropdownButton___33mqB::-ms-input-placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.style-module__pulse___3WxMh .style-module__response___3sXGN .style-module__dropdownButton___33mqB::placeholder {
  color: #6d6e70 !important;
  opacity: 1;
}
.style-module__pulse___3WxMh .style-module__response___3sXGN .style-module__dropdownButton___33mqB:-ms-input-placeholder {
  color: #6d6e70 !important;
}
.style-module__pulse___3WxMh .style-module__response___3sXGN .style-module__dropdownButton___33mqB::-ms-input-placeholder {
  color: #6d6e70 !important;
}
.style-module__pulse___3WxMh .style-module__response___3sXGN .style-module__dropdownButton___33mqB.style-module__active___tqnV_ {
  background-color: #ebeeff;
  color: #252626;
}
.style-module__pulse___3WxMh .style-module__response___3sXGN .style-module__dropdownButton___33mqB.style-module__active___tqnV_ > * {
  font-weight: 700;
}
.style-module__pulse___3WxMh .style-module__response___3sXGN .style-module__dropdownButton___33mqB.style-module__active___tqnV_ > span {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.style-module__pulse___3WxMh [class^=TextArea] {
  resize: none;
  width: 100%;
}
.style-module__pulse___3WxMh .style-module__promptMore___25y4L {
  padding-top: 5px;
  font-size: 13px;
  color: #6d6e70;
}

.style-module__formModal___GAn0Z {
  width: 100vw;
  max-width: 500px;
  min-width: 200px;
  top: auto;
  bottom: 0;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.style-module__formModal___GAn0Z > [class*=Modal__icon] {
  display: none;
}
.style-module__formModal___GAn0Z .style-module__optionsCard___3L1LB {
  padding: 0;
  max-height: 50vh;
  overflow: auto;
}
.style-module__formModal___GAn0Z .style-module__optionItem___1K18S {
  padding: 10px 20px;
  display: block;
  cursor: pointer;
}
.style-module__formModal___GAn0Z .style-module__optionItem___1K18S.style-module__selected___1a_it {
  font-weight: 700;
  color: #3557ff;
  background-color: #ebeeff;
}
.style-module__formModal___GAn0Z .style-module__optionItem___1K18S:hover {
  background-color: #f3f3f4;
}

.style-module__optionalQuestion___3B3KX {
  color: #6d6e70;
}
.style-module__pageTitle___1tYH3 {
  padding: 20px;
  background-color: #f3f3f4;
}
.style-module__pageTitle___1tYH3 p {
  margin: 0;
  line-height: 30px;
}
.style-module__pageTitle___1tYH3 p.style-module__title___1vGEp {
  font-weight: 700;
}
.style-module__pageTitle___1tYH3 p.style-module__description___3uzSE {
  color: #6d6e70;
}
.PulseSubmit__congratsFinish___6-_P- {
  font-size: 17px;
  padding-bottom: 20px;
}

.PulseSubmit__congratsPhoto___1R2vr {
  background: url("https://assets.tinypulse.com/assets/tinykit/finish-congrats.svg") center no-repeat;
  height: 400px;
}

.PulseSubmit__congratsMobile___3ZgqI {
  margin: 20px;
}
.PulseSubmit__congratsMobile___3ZgqI .PulseSubmit__congratsPhoto___1R2vr {
  height: 200px;
  background-size: 100%;
}

.PulseSubmit__spinner___2E5Pi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 40px;
}

.PulseSubmit__cta___1xNlb {
  margin: 10px 0;
}
.PulseSubmit__cta___1xNlb span {
  font-size: 17px;
}
@-webkit-keyframes Condition-module__animatedBackground___9Vkh9 {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 1000px 0;
  }
}
@keyframes Condition-module__animatedBackground___9Vkh9 {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 1000px 0;
  }
}
.Condition-module__condition___2i5tf {
  width: calc(50% - 10px);
  margin-right: 10px;
  margin-bottom: 10px;
}

.Condition-module__selectIndividuals___1CUcI {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  margin-right: 10px;
  margin-bottom: 5px;
}

.Condition-module__componentPlaceholder___3aceM {
  height: 34px;
  background: #f6f7f8;
  background: -webkit-gradient(linear, left top, right top, color-stop(8%, #eeeeee), color-stop(18%, #dddddd), color-stop(33%, #eeeeee));
  background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
  background-position: 0px 0px;
  background-repeat: repeat;
  -webkit-animation: Condition-module__animatedBackground___9Vkh9 5s linear infinite;
          animation: Condition-module__animatedBackground___9Vkh9 5s linear infinite;
}

.Condition-module__error___1FSmu {
  border: 1px solid #d20a0a;
  color: #d20a0a;
  background-color: #feebee;
}

.Condition-module__orphanNode___3ky3K {
  padding: 5px 10px;
  text-overflow: ellipsis;
  overflow: hidden;
  border-radius: 4px;
}
.Individuals-module__field___1fsku strong {
  font-weight: 700;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-bottom: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Individuals-module__field___1fsku label {
  margin-bottom: 0;
}
.Individuals-module__field___1fsku:not(:last-child) {
  margin-bottom: 20px;
}
.Individuals-module__field___1fsku .Individuals-module__dropdownGroup___MJpw0 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.Individuals-module__field___1fsku .Individuals-module__dropdownGroup___MJpw0 .Individuals-module__main___2QQQ9 {
  width: 100%;
  margin-right: 5px;
  margin-bottom: 10px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.Individuals-module__field___1fsku .Individuals-module__dropdownGroup___MJpw0 .Individuals-module__main___2QQQ9.Individuals-module__maxWidth___3il4X {
  max-width: 250px;
}
.Individuals-module__field___1fsku .Individuals-module__dropdownGroup___MJpw0 .Individuals-module__subLong___3Q3y9 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
}
.Individuals-module__field___1fsku .Individuals-module__dropdownGroup___MJpw0 .Individuals-module__subSmall___CSnMU {
  width: 150px;
}
.Individuals-module__field___1fsku .Individuals-module__dropdownGroup___MJpw0.Individuals-module__inlineGroup___3qpl3 {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.Individuals-module__field___1fsku .Individuals-module__text___2fd3f {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.Individuals-module__segmentCheckbox___t1RHM {
  margin: 0 10px;
}

.Individuals-module__tag___3wmpo,
.Individuals-module__icon___2O_aX {
  margin-right: 5px;
}

.Individuals-module__subLabel___pmVtR,
.Individuals-module__placeholder___nFVce,
.Individuals-module__icon___2O_aX {
  color: #6d6e70;
}

.Individuals-module__tagItem___3N-ux > div > span {
  background-color: #dedede;
}
.Individuals-module__tagItem___3N-ux i {
  color: #252626;
  opacity: 0.5;
}

.Individuals-module__subLabel___pmVtR {
  display: inline;
}

.Individuals-module__help___MVAWG,
.Individuals-module__bold___179-n {
  margin-left: 5px;
}

.Individuals-module__bold___179-n {
  font-weight: 700;
}

.Individuals-module__italic___-Tfdn {
  font-style: italic;
}

.Individuals-module__viewTemplateLink___CUjAO {
  float: right;
}

.Individuals-module__textTruncate___16Eq8 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.Individuals-module__dropdown___EJBG2 {
  max-height: 250px;
}

.Individuals-module__anonymityIcon___1UV9C {
  width: 20px;
  height: 20px;
  color: #6d6e70;
}
.Individuals-module__anonymityIcon___1UV9C:before {
  vertical-align: text-top;
}

.Individuals-module__inlineTooltip___34AZ8 {
  height: 20px;
}
.Tag-module__tag___ZFy7S {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  line-height: 20px;
  margin: 0px 5px 0 0;
  max-width: 100%;
  cursor: pointer;
  color: #252626;
}
.Tag-module__tag___ZFy7S span {
  background: #dedede;
  border: 1px solid #eaeaea;
  padding: 0px 20px 0px 5px;
  border-radius: 5px;
  display: block;
  font-size: 13px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.Tag-module__tag___ZFy7S i {
  position: absolute;
  right: 5px;
  top: 50%;
  margin-top: -12px;
  font-size: 12px;
  color: #999;
  line-height: 25px;
}
.Tag-module__tag___ZFy7S.Tag-module__tagDisabled___2BHPT {
  pointer-events: none;
}
.Tag-module__tag___ZFy7S.Tag-module__tagDisabled___2BHPT span {
  padding-right: 5px;
}
.Group-module__group___AEV0J {
  margin-bottom: 15px;
}

.Group-module__groupHead___2vF2P {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.Group-module__groupHead___2vF2P .Group-module__groupActions___-zdPC {
  position: absolute;
  right: 0;
}

.Group-module__groupName___9WaQ0 {
  font-weight: 700;
}

.Group-module__border___1Mdk7 {
  border-radius: 4px;
  margin-top: 10px;
  border: 1px solid #dadada;
  padding: 15px 5px 10px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.Group-module__border___1Mdk7.Group-module__isError___2szMj {
  border-color: #d20a0a;
}

.Group-module__conditionWrap___2tSCk {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-top: 1px solid #f3f3f4;
  margin-top: 5px;
  padding-top: 15px;
}
.Group-module__conditionWrap___2tSCk:first-child {
  margin-top: 0;
  padding-top: 0;
  border-top: 0;
}

.Group-module__and___1Pjx1 {
  font-weight: 700;
  color: #6d6e70;
  width: 100%;
  min-height: 22px;
  margin-bottom: 10px;
  margin-right: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}
.Group-module__and___1Pjx1 .Group-module__conditionActions___XldIP {
  position: absolute;
  right: 0;
}

.Group-module__addNewCondition___3DPF9 {
  width: 100%;
}

.Group-module__errorMessage___1mDwO {
  color: #d20a0a;
  font-size: 11px;
}
@-webkit-keyframes SavedCondition-module__animatedBackground___13vlH {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 1000px 0;
  }
}
@keyframes SavedCondition-module__animatedBackground___13vlH {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 1000px 0;
  }
}
.SavedCondition-module__condition___3Ya8E {
  width: calc(50% - 10px);
  margin-right: 10px;
  margin-bottom: 15px;
}

.SavedCondition-module__selectIndividuals___1gOtE {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  margin-right: 10px;
  margin-bottom: 15px;
}

.SavedCondition-module__componentPlaceholder___2ktPp {
  height: 34px;
  background: #f6f7f8;
  background: -webkit-gradient(linear, left top, right top, color-stop(8%, #eeeeee), color-stop(18%, #dddddd), color-stop(33%, #eeeeee));
  background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
  background-position: 0px 0px;
  background-repeat: repeat;
  -webkit-animation: SavedCondition-module__animatedBackground___13vlH 5s linear infinite;
          animation: SavedCondition-module__animatedBackground___13vlH 5s linear infinite;
}

.SavedCondition-module__error___o__BQ {
  border: 1px solid #d20a0a;
  color: #d20a0a;
  background-color: #feebee;
}

.SavedCondition-module__orphanNode___pBLKC {
  padding: 5px 10px;
  text-overflow: ellipsis;
  overflow: hidden;
  border-radius: 4px;
}
.SavedGroup-module__group___24oDW {
  margin-bottom: 15px;
}

.SavedGroup-module__border___1e510 {
  border-radius: 4px;
  margin-top: 10px;
  border: 1px solid #dadada;
  padding: 15px 5px 0 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.SavedGroup-module__and___-lLyw {
  font-weight: 700;
  color: #6d6e70;
  width: 100%;
  margin-top: 5px;
  margin-bottom: 10px;
  margin-right: 10px;
  padding-top: 15px;
  border-top: 1px solid #f3f3f4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}
.SavedGroup-module__and___-lLyw:first-child {
  margin-top: 0;
  padding-top: 0;
  border-top: 0;
  min-height: 22px;
}
.style-module__groupHead___194g6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.style-module__groupName___3_6I- {
  font-weight: 700;
  margin-bottom: 10px;
}
.CustomGroup-module__addNewGroup___1H_p- {
  width: 100%;
  border: 1px solid #dadada;
  border-radius: 4px;
  margin-top: 10px;
  padding: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@-webkit-keyframes TextAreaWithToolbar__Shine___5IteM {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes TextAreaWithToolbar__Shine___5IteM {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.TextAreaWithToolbar__editorWrapper___Zf5QG {
  border: 1px solid #dadada;
  border-radius: 4px;
  background: #ffffff;
  min-height: 88px;
  padding: 10px;
  -webkit-transition: min-height 0.5s;
  transition: min-height 0.5s;
}
.TextAreaWithToolbar__editorWrapper___Zf5QG:focus {
  border: 1px solid #6d6e70;
}
.TextAreaWithToolbar__editorWrapper___Zf5QG.TextAreaWithToolbar__disabled___iXTIc {
  background: #eaeaea;
}
.TextAreaWithToolbar__editorWrapper___Zf5QG.TextAreaWithToolbar__hasError___35_9I {
  border-color: #d20a0a;
}
.TextAreaWithToolbar__editorWrapper___Zf5QG.TextAreaWithToolbar__expandable___biGV9 {
  min-height: 33px;
}
.TextAreaWithToolbar__editorWrapper___Zf5QG.TextAreaWithToolbar__expanded___1EHXo {
  min-height: 88px;
  max-height: 242px;
  overflow: auto;
}
.TextAreaWithToolbar__editorWrapper___Zf5QG .public-DraftStyleDefault-ul,
.TextAreaWithToolbar__editorWrapper___Zf5QG .public-DraftStyleDefault-ol {
  margin: 0 0;
}
.TextAreaWithToolbar__editorWrapper___Zf5QG .public-DraftEditorPlaceholder {
  color: #6d6e70;
}
.TextAreaWithToolbar__editorWrapper___Zf5QG .public-DraftEditorPlaceholder-hasFocus {
  display: none;
}
.TextAreaWithToolbar__editorWrapper___Zf5QG.TextAreaWithToolbar__hidePlaceholder___XE6Em .public-DraftEditorPlaceholder-inner {
  display: none;
}

.TextAreaWithToolbar__styleButtonGroup___2whmd {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 5px;
}
.TextAreaWithToolbar__styleButtonGroup___2whmd .TextAreaWithToolbar__styleButton___3pSIZ {
  text-align: center;
  cursor: pointer;
  width: 25px;
  height: 25px;
  margin: 0 2.5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.TextAreaWithToolbar__styleButtonGroup___2whmd .TextAreaWithToolbar__styleButton___3pSIZ.TextAreaWithToolbar__active___3RLAH, .TextAreaWithToolbar__styleButtonGroup___2whmd .TextAreaWithToolbar__styleButton___3pSIZ:hover {
  background: #dadada;
}
.TextAreaWithToolbar__styleButtonGroup___2whmd .TextAreaWithToolbar__bold___FElrc {
  font-weight: 700;
}
.TextAreaWithToolbar__styleButtonGroup___2whmd .TextAreaWithToolbar__italic___10W0c {
  font-style: italic;
}
.TextAreaWithToolbar__styleButtonGroup___2whmd .TextAreaWithToolbar__underline___18y4i {
  text-decoration: underline;
}
.TextAreaWithToolbar__styleButtonGroup___2whmd .TextAreaWithToolbar__separator___3BNz1 {
  content: "";
  display: inline-block;
  background: #6d6e70;
  margin: 0 5px;
  height: 22px;
  width: 1px;
}

.TextAreaWithToolbar__extra___25OjW .TextAreaWithToolbar__button___1ECI_ {
  float: right;
}
.TextAreaWithToolbar__extra___25OjW.TextAreaWithToolbar__extraSpace___3jirU {
  margin-top: 10px;
}

.TextAreaWithToolbar__error___1jG17 {
  font-size: 0.75em;
  color: #d20a0a;
  margin-top: 10px;
}
@-webkit-keyframes UploadForm-module__Shine___3XeLW {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes UploadForm-module__Shine___3XeLW {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.UploadForm-module__uploadForm___3-A2j {
  visibility: hidden;
  opacity: 0;
  height: 0;
}
@-webkit-keyframes UploadForm-module__Shine___1s5dz {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes UploadForm-module__Shine___1s5dz {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.UploadForm-module__hidden___EzQ2Q {
  visibility: hidden;
  opacity: 0;
  height: 0;
}

.UploadForm-module__error___6ifkU {
  color: #d20a0a;
}
.List-module__list___2xWBn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 20px;
}

.List-module__thumbnail___2Y4Uh {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.List-module__thumbnail___2Y4Uh img {
  width: auto;
  height: 60px;
}
@-webkit-keyframes Thumbnail-module__Shine___Sewf5 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes Thumbnail-module__Shine___Sewf5 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.Thumbnail-module__image___xlxei {
  width: 91px;
  height: 60px;
  background-color: #eaeaea;
  border-radius: 4px;
  position: relative;
  margin-bottom: 10px;
  margin-right: 10px;
  cursor: pointer;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.Thumbnail-module__image___xlxei .Thumbnail-module__overlay___i4b-e {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.Thumbnail-module__image___xlxei:hover [role=button],
.Thumbnail-module__image___xlxei:hover .Thumbnail-module__overlay___i4b-e,
.Thumbnail-module__image___xlxei:hover .Thumbnail-module__btnRemove___2M2sG {
  opacity: 1;
  visibility: visible;
}

.Thumbnail-module__errorIcon___1WE5- {
  color: #d20a0a;
  background: #fff;
  border-radius: 50%;
  position: absolute;
  top: 5px;
  left: 5px;
}

.Thumbnail-module__isUploading___19pDO {
  position: absolute;
  right: 5px;
  top: 5px;
}
.Thumbnail-module__isUploading___19pDO circle {
  stroke: #cc3399;
}

.Thumbnail-module__btnRemove___2M2sG {
  position: absolute;
  background: #dadada;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
@-webkit-keyframes File-module__Shine___DSqR4 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes File-module__Shine___DSqR4 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.File-module__file___9UgJ2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid #eaeaea;
  width: 100%;
  min-height: 50px;
  padding: 0 10px;
  border-radius: 4px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  margin-bottom: 10px;
  background: white;
  position: relative;
}
.File-module__file___9UgJ2:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.File-module__file___9UgJ2:hover .File-module__btnRemove___3TmDt {
  opacity: 1;
  visibility: visible;
}
.File-module__file___9UgJ2 > i {
  display: inline-block;
  margin-right: 10px;
}
.File-module__file___9UgJ2 span {
  max-width: 350px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.File-module__file___9UgJ2 .File-module__error___3eSwm {
  color: #d20a0a;
  font-size: 13px;
  margin: 0;
  font-style: italic;
}
.File-module__file___9UgJ2 .File-module__errorIcon___2cvKH {
  color: #d20a0a;
  margin-right: 10px;
}

.File-module__isUploading___AmzPT {
  position: absolute;
  right: 5px;
  top: 5px;
}
.File-module__isUploading___AmzPT circle {
  stroke: #cc3399;
}

.File-module__name___2jnbK {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}

.File-module__btnRemove___3TmDt {
  position: absolute;
  background: #dadada;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  right: 10px;
}
.RichTextEditor__container___3mVwS {
  position: relative;
}
.RichTextEditor__container___3mVwS.RichTextEditor__error___BgwKI div[contenteditable] {
  border-color: #d20a0a;
}
.RichTextEditor__container___3mVwS.RichTextEditor__isShowToolbarOnFocus___-IZBU div[class=rsw-editor] {
  height: 46px;
}
.RichTextEditor__container___3mVwS.RichTextEditor__isShowToolbarOnFocus___-IZBU .RichTextEditor__toolbar___IGckD {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-20px);
          transform: translateY(-20px);
  height: 0;
  margin-top: 0;
}
.RichTextEditor__container___3mVwS.RichTextEditor__isShowToolbarOnFocus___-IZBU.RichTextEditor__isFocus___3YN7s .RichTextEditor__toolbar___IGckD {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  opacity: 1;
  visibility: visible;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
  height: auto;
  margin-top: 5px;
}
.RichTextEditor__container___3mVwS.RichTextEditor__isShowToolbarOnFocus___-IZBU.RichTextEditor__isFocus___3YN7s div[class=rsw-editor] {
  height: 130px;
}
.RichTextEditor__container___3mVwS div[class=rsw-editor] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  border: none;
  border-radius: 0;
  min-height: inherit;
  height: 120px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.RichTextEditor__container___3mVwS .RichTextEditor__toolbar___IGckD {
  margin-top: 5px;
}
.RichTextEditor__container___3mVwS .RichTextEditor__toolbar___IGckD > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: none;
  border: none;
}
.RichTextEditor__container___3mVwS .RichTextEditor__toolbar___IGckD button {
  margin: 0 5px 0 0;
  color: #252626;
  font-family: Lato, serif;
  font-size: 15px;
}
.RichTextEditor__container___3mVwS .RichTextEditor__toolbar___IGckD button:hover {
  background-color: #dadada;
}
.RichTextEditor__container___3mVwS .RichTextEditor__toolbar___IGckD .RichTextEditor__separator___1q9Aw {
  margin: 0 5px;
  font-size: 24px;
  font-weight: 300;
  position: relative;
  top: -2px;
}
.RichTextEditor__container___3mVwS div[contenteditable] {
  border: 1px solid #dadada;
  background-color: #fff;
  border-radius: 4px;
  overflow: auto;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.RichTextEditor__container___3mVwS div[contenteditable]:focus {
  outline: none;
}
.RichTextEditor__container___3mVwS div[contenteditable=false] {
  background-color: rgba(20, 20, 20, 0.05);
}
.RichTextEditor__container___3mVwS .RichTextEditor__errorText___26l9O {
  color: #d20a0a;
  font-size: 11px;
  display: block;
}
@-webkit-keyframes SideBar__Shine___wsZ1c {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes SideBar__Shine___wsZ1c {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.SideBar__sideBar___3NkW- {
  width: 80px;
  height: 100%;
  background-color: #dadada;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  position: relative;
}
.SideBar__sideBar___3NkW-.SideBar__empty___2JZOa {
  width: 0;
}

.SideBar__subSideBar___1zfob {
  min-width: 100px;
  background-color: #dadada;
  text-align: left;
  border-left: 1px solid #c6c6c6;
}

.SideBar__subSideBarTitle___1366v {
  color: currentColor;
  font-weight: 700;
  padding: 6px 10px;
  margin-top: 10px;
}

@media (max-width: 767px) {
  .SideBar__sideBar___3NkW- {
    width: 50px;
  }

  .SideBar__subSideBar___1zfob {
    left: 50px;
  }
}
@-webkit-keyframes SideBarItem__Shine___VyKB8 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes SideBarItem__Shine___VyKB8 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.SideBarItem__sideBarItem___3lsEc {
  background-color: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 80px;
  color: currentColor;
  opacity: 1;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
  padding: 10px 5px;
  -webkit-transition: all ease-in-out 300ms;
  transition: all ease-in-out 300ms;
}
.SideBarItem__sideBarItem___3lsEc:hover, .SideBarItem__sideBarItem___3lsEc:focus {
  text-decoration: none;
}
.SideBarItem__sideBarItem___3lsEc.SideBarItem__active___2OIrX, .SideBarItem__sideBarItem___3lsEc:hover, .SideBarItem__sideBarItem___3lsEc:focus {
  opacity: 1;
  background-color: inherit;
  color: inherit;
}
.SideBarItem__sideBarItem___3lsEc.SideBarItem__disabled___17wpG {
  pointer-events: none;
  opacity: 0.3;
}
.SideBarItem__sideBarItem___3lsEc:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.SideBarItem__icon___6njoN {
  font-size: 2rem;
  line-height: 2rem;
}
.SideBarItem__icon___6njoN .material-icons {
  font-size: inherit;
  line-height: inherit;
}

.SideBarItem__name___25yia {
  font-size: 0.875rem;
  font-weight: 400;
  margin-top: 3px;
}

.SideBarItem__tooltip___46tK5 {
  display: none !important;
}

.SideBarItem__subSideBarItem___2eA8Z {
  height: 30px;
  text-align: left;
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  padding: 6px 10px;
  margin: 9px 0;
}
.SideBarItem__subSideBarItem___2eA8Z .SideBarItem__name___25yia {
  margin-top: 0;
}

@media (max-width: 767px) {
  .SideBarItem__sideBarItem___3lsEc {
    height: 50px;
  }

  .SideBarItem__icon___6njoN {
    font-size: 1.625rem;
    line-height: 1.625rem;
  }

  .SideBarItem__name___25yia {
    display: none;
  }

  .SideBarItem__tooltip___46tK5 {
    display: inline-block !important;
  }

  .SideBarItem__subSideBarItem___2eA8Z {
    height: 30px;
  }
  .SideBarItem__subSideBarItem___2eA8Z .SideBarItem__name___25yia {
    display: block;
  }
}
@-webkit-keyframes SideBar__Shine___2ltSF {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes SideBar__Shine___2ltSF {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.SideBar__sideBar___3nDVe {
  height: 100%;
  background-color: #F1F2F1;
  position: relative;
  color: #252626;
  opacity: 0;
  visibility: hidden;
  width: 0;
  -webkit-transform: translateX(-145px);
          transform: translateX(-145px);
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

.SideBar__expanded___1pzTR .SideBar__sideBar___3nDVe {
  opacity: 1;
  visibility: visible;
  width: 145px;
  -webkit-transform: translateX(0);
          transform: translateX(0);
}

.SideBar__sideBarContainer___3AthB {
  overflow: hidden;
  position: relative;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.SideBar__underlay___3R51L {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-transition: all ease-in-out 300ms;
  transition: all ease-in-out 300ms;
  opacity: 0;
  visibility: hidden;
}

@media (max-width: 767px) {
  .SideBar__sideBarContainer___3AthB {
    position: absolute;
    width: 100%;
  }

  .SideBar__expanded___1pzTR .SideBar__underlay___3R51L {
    opacity: 1;
    visibility: visible;
  }
}
@-webkit-keyframes SideBarItem__Shine___1AczF {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes SideBarItem__Shine___1AczF {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.SideBarItem__sideBarItem___2fnCw {
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  min-height: 45px;
  white-space: nowrap;
  background-color: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: currentColor;
  opacity: 0.6;
  text-decoration: none;
  text-align: center;
  border-left: 5px solid transparent;
  cursor: pointer;
  overflow: hidden;
  -webkit-transition: all ease-in-out 300ms;
  transition: all ease-in-out 300ms;
}
.SideBarItem__sideBarItem___2fnCw.SideBarItem__active___3EH6W, .SideBarItem__sideBarItem___2fnCw:hover, .SideBarItem__sideBarItem___2fnCw:focus {
  opacity: 1;
  background-color: inherit;
  color: inherit;
  text-decoration: none;
}
.SideBarItem__sideBarItem___2fnCw.SideBarItem__active___3EH6W {
  border-left: 5px solid #252626;
}
.SideBarItem__sideBarItem___2fnCw.SideBarItem__disabled___3HGvj {
  pointer-events: none;
  opacity: 0.3;
}
.SideBarItem__sideBarItem___2fnCw:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.SideBarItem__sideBarItem___2fnCw .SideBarItem__icon___38Hrm,
.SideBarItem__sideBarItem___2fnCw .SideBarItem__name___1ELP1 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.SideBarItem__sideBarItem___2fnCw .SideBarItem__icon___38Hrm {
  font-size: 19px;
  line-height: 2rem;
  width: 45px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.SideBarItem__sideBarItem___2fnCw .SideBarItem__icon___38Hrm .material-icons {
  font-size: inherit;
  line-height: inherit;
}
.SideBarItem__sideBarItem___2fnCw .SideBarItem__name___1ELP1 {
  font-size: 13px;
  font-weight: 400;
  width: 90px;
  white-space: normal;
  text-align: left;
}

.SideBarItem__dropdownIcon___8188C {
  font-size: 17px;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(-90deg);
          transform: translateY(-50%) rotate(-90deg);
  -webkit-transition: -webkit-transform ease-in-out 300ms;
  transition: -webkit-transform ease-in-out 300ms;
  transition: transform ease-in-out 300ms;
  transition: transform ease-in-out 300ms, -webkit-transform ease-in-out 300ms;
}

.SideBarItem__subMenu___19nDz {
  background-color: #EAEAEA;
}

.SideBarItem__sideBarItem___2fnCw.SideBarItem__expanded___3aByH .SideBarItem__dropdownIcon___8188C {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@-webkit-keyframes SideBarSubItem__Shine___g6i_Z {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes SideBarSubItem__Shine___g6i_Z {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes SideBarSubItem__Shine___g6i_Z {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.SideBarSubItem__sideBarItem___uwpVj, .SideBarSubItem__sideBarSubItem___38iyP {
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  min-height: 45px;
  white-space: nowrap;
  background-color: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: currentColor;
  opacity: 0.6;
  text-decoration: none;
  text-align: center;
  border-left: 5px solid transparent;
  cursor: pointer;
  overflow: hidden;
  -webkit-transition: all ease-in-out 300ms;
  transition: all ease-in-out 300ms;
}
.SideBarSubItem__sideBarItem___uwpVj.SideBarSubItem__active___L0ozU, .SideBarSubItem__active___L0ozU.SideBarSubItem__sideBarSubItem___38iyP, .SideBarSubItem__sideBarItem___uwpVj:hover, .SideBarSubItem__sideBarSubItem___38iyP:hover, .SideBarSubItem__sideBarItem___uwpVj:focus, .SideBarSubItem__sideBarSubItem___38iyP:focus {
  opacity: 1;
  background-color: inherit;
  color: inherit;
  text-decoration: none;
}
.SideBarSubItem__sideBarItem___uwpVj.SideBarSubItem__active___L0ozU, .SideBarSubItem__active___L0ozU.SideBarSubItem__sideBarSubItem___38iyP {
  border-left: 5px solid #252626;
}
.SideBarSubItem__sideBarItem___uwpVj.SideBarSubItem__disabled___3wrPJ, .SideBarSubItem__disabled___3wrPJ.SideBarSubItem__sideBarSubItem___38iyP {
  pointer-events: none;
  opacity: 0.3;
}
.SideBarSubItem__sideBarItem___uwpVj:after, .SideBarSubItem__sideBarSubItem___38iyP:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.SideBarSubItem__sideBarItem___uwpVj .SideBarSubItem__icon___1bKog, .SideBarSubItem__sideBarSubItem___38iyP .SideBarSubItem__icon___1bKog,
.SideBarSubItem__sideBarItem___uwpVj .SideBarSubItem__name___e-yk7,
.SideBarSubItem__sideBarSubItem___38iyP .SideBarSubItem__name___e-yk7 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.SideBarSubItem__sideBarItem___uwpVj .SideBarSubItem__icon___1bKog, .SideBarSubItem__sideBarSubItem___38iyP .SideBarSubItem__icon___1bKog {
  font-size: 19px;
  line-height: 2rem;
  width: 45px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.SideBarSubItem__sideBarItem___uwpVj .SideBarSubItem__icon___1bKog .material-icons, .SideBarSubItem__sideBarSubItem___38iyP .SideBarSubItem__icon___1bKog .material-icons {
  font-size: inherit;
  line-height: inherit;
}
.SideBarSubItem__sideBarItem___uwpVj .SideBarSubItem__name___e-yk7, .SideBarSubItem__sideBarSubItem___38iyP .SideBarSubItem__name___e-yk7 {
  font-size: 13px;
  font-weight: 400;
  width: 90px;
  white-space: normal;
  text-align: left;
}

.SideBarSubItem__dropdownIcon___mv2ch {
  font-size: 17px;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(-90deg);
          transform: translateY(-50%) rotate(-90deg);
  -webkit-transition: -webkit-transform ease-in-out 300ms;
  transition: -webkit-transform ease-in-out 300ms;
  transition: transform ease-in-out 300ms;
  transition: transform ease-in-out 300ms, -webkit-transform ease-in-out 300ms;
}

.SideBarSubItem__subMenu___3Xvmg {
  background-color: #EAEAEA;
}

.SideBarSubItem__sideBarItem___uwpVj.SideBarSubItem__expanded___2OMrY .SideBarSubItem__dropdownIcon___mv2ch, .SideBarSubItem__expanded___2OMrY.SideBarSubItem__sideBarSubItem___38iyP .SideBarSubItem__dropdownIcon___mv2ch {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.SideBarSubItem__sideBarSubItem___38iyP {
  min-height: 30px;
  padding: 5px 0;
}
.SideBarSubItem__sideBarSubItem___38iyP.SideBarSubItem__active___L0ozU {
  border-left: 5px solid transparent;
}
.StatsItem__statsItem___2k7f- {
  -webkit-box-flex: 1;
          flex: 1 1 0%;
  -ms-flex: 1 1 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 10px;
  position: relative;
}
.StatsItem__statsItem___2k7f- + .StatsItem__statsItem___2k7f- {
  border-left: 1px solid #979797;
}
@media (max-width: 768px) {
  .StatsItem__statsItem___2k7f- {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .StatsItem__statsItem___2k7f- + .StatsItem__statsItem___2k7f- {
    border-left: none;
    border-top: 1px solid #979797;
  }
}

.StatsItem__statsBarItemLabel___Er2e2 {
  text-align: center;
}
@media (max-width: 768px) {
  .StatsItem__statsBarItemLabel___Er2e2 {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: left;
  }
}

.StatsItem__value___3RZIc {
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 2.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .StatsItem__value___3RZIc {
    width: 50px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}

.StatsItem__percentage___22wSL {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  width: 80px;
  top: 0;
  left: 100%;
  font-size: 0.9rem;
  font-weight: normal;
}
.StatsItem__percentage___22wSL.StatsItem__empty___32MaB {
  display: none;
}
@media (max-width: 768px) {
  .StatsItem__percentage___22wSL {
    position: relative;
    top: auto;
    left: auto;
  }
  .StatsItem__percentage___22wSL.StatsItem__empty___32MaB {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.StatsItem__percentage___22wSL .StatsItem__icon___1N4TJ {
  margin: 0 3px 0 8px;
}
.StatsItem__percentage___22wSL .StatsItem__increase___3enCy {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 3px 8px 3px;
}
.StatsItem__percentage___22wSL .StatsItem__increase___3enCy.StatsItem__positive___2Edzt {
  border-color: transparent transparent #007218 transparent;
}
.StatsItem__percentage___22wSL .StatsItem__increase___3enCy.StatsItem__negative___1Z2gO {
  border-color: transparent transparent #d20a0a transparent;
}
.StatsItem__percentage___22wSL .StatsItem__decrease___2zLnA {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8px 3px 0 3px;
}
.StatsItem__percentage___22wSL .StatsItem__decrease___2zLnA.StatsItem__positive___2Edzt {
  border-color: #007218 transparent transparent transparent;
}
.StatsItem__percentage___22wSL .StatsItem__decrease___2zLnA.StatsItem__negative___1Z2gO {
  border-color: #d20a0a transparent transparent transparent;
}

.StatsItem__emptyPercentage___3q1zp {
  width: 10px;
}
.StatsBar__statsBar___USjAz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
@media (max-width: 768px) {
  .StatsBar__statsBar___USjAz {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: columns;
            flex-direction: columns;
    height: auto;
  }
}
.Steps__container___1gn4m {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  height: 24px;
}

.Steps__connectLine___1a6S9 {
  position: absolute;
  top: calc(50% - 2px);
  height: 4px;
  width: 100%;
  background-color: #dadada;
}

.Steps__stepContainer___203vU {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.Step__container___2rT2f {
  line-height: 22px;
}

.Step__container___2rT2f + .Step__container___2rT2f {
  margin-left: 18px;
}

.Step__circle___2JqAy {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 13px;
  width: 24px;
  height: 24px;
  border-width: 1px;
  border-style: solid;
  border-radius: 50%;
  color: #cc3399;
  background-color: #faebf5;
  border-color: #cc3399;
}

.Step__text___2G1R- {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.Step__active___1EkiP {
  font-weight: 700;
  color: #ffffff;
  background-color: #cc3399;
}

.Step__disabled___2_mKZ {
  color: #6d6e70;
  background-color: #dadada;
  border-color: #dadada;
}

.Step__clickable___18MHf {
  cursor: pointer;
}

.Step__isError___3ai4k {
  position: absolute;
  right: -8px;
  top: -8px;
  color: #d20a0a;
}
.Table__table___3uKuH {
  width: 100%;
  max-width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  position: relative;
}
.Table__table___3uKuH thead > tr > th,
.Table__table___3uKuH tbody > tr > td {
  letter-spacing: 0;
  font-size: 15px;
  line-height: 22px;
}
.Table__table___3uKuH thead > tr > th {
  font-weight: 700;
  padding: 10px;
  text-align: left;
  position: relative;
}
.Table__table___3uKuH thead > tr > th > span {
  visibility: hidden;
}
.Table__table___3uKuH thead > tr > th > div {
  bottom: 0;
  overflow: visible;
}
.Table__table___3uKuH tbody {
  border: 1px solid #eaeaea;
}
.Table__table___3uKuH tbody > tr > td,
.Table__table___3uKuH tbody > tr > th {
  padding: 10px;
  vertical-align: middle;
  border: 1px dashed #eaeaea;
}
.Table__table___3uKuH tbody > tr > td.Table__boldValue___1UjyP,
.Table__table___3uKuH tbody > tr > th.Table__boldValue___1UjyP {
  font-weight: 700;
}
.Table__table___3uKuH.Table__zebraStriping___EnWGd tbody > tr:nth-child(even) {
  background: #f3f3f4;
}
.Table__table___3uKuH .Table__row___3Fg_G.Table__hasOnClick___2_irY:hover {
  cursor: pointer;
}
.Table__table___3uKuH:not(.Table__zebraStriping___EnWGd) .Table__row___3Fg_G.Table__hasOnClick___2_irY:hover {
  background-color: #f3f3f4;
}
.Table__table___3uKuH.Table__smallTitle___3DeeU thead > tr > th {
  font-size: 0.875rem;
}
.Table__table___3uKuH.Table__rotatedTitle___3SreG {
  width: calc(100% - 15px);
}
.Table__table___3uKuH.Table__rotatedTitle___3SreG > tbody th.Table__noBottom___2HE_V,
.Table__table___3uKuH.Table__rotatedTitle___3SreG > tbody td.Table__noBottom___2HE_V {
  border-bottom: none;
}
.Table__table___3uKuH.Table__rotatedTitle___3SreG > tbody th {
  min-width: 206px;
}
.Table__table___3uKuH.Table__rotatedTitle___3SreG th {
  font-weight: 700;
  text-align: left;
}
.Table__table___3uKuH.Table__rotatedTitle___3SreG td {
  text-align: center;
}
.Table__table___3uKuH.Table__rotatedTitle___3SreG thead th {
  height: 80px;
  min-width: 88px;
  max-width: 100px;
  vertical-align: bottom;
  padding: 0;
}
.Table__table___3uKuH.Table__rotatedTitle___3SreG thead th > div {
  position: absolute;
}
.Table__table___3uKuH.Table__rotatedTitle___3SreG thead th > div.Table__rotatedTopbase___1K_Wt {
  padding: 0;
}
.Table__table___3uKuH.Table__rotatedTitle___3SreG thead th > div.Table__rotatedTopbase___1K_Wt > span {
  -webkit-transform-origin: top left;
          transform-origin: top left;
  left: 0;
  top: 0;
  bottom: unset;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100px;
  padding: 10px 30px;
  display: block;
  overflow-x: hidden;
}
.Table__table___3uKuH.Table__rotatedTitle___3SreG thead th > div.Table__rotatedTopbase___1K_Wt > span:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 1px;
  width: 130px;
  background-color: #EAEAEA;
}
.Table__table___3uKuH.Table__rotatedTitle___3SreG thead th > div > span {
  -webkit-transform: rotate(311deg);
          transform: rotate(311deg);
  -webkit-transform-origin: bottom left;
          transform-origin: bottom left;
  position: absolute;
  bottom: 0;
  left: 25px;
  display: inline-block;
  text-align: left;
  line-height: 1.25rem;
  white-space: pre-line;
}
.Table__table___3uKuH.Table__rotatedTitle___3SreG td {
  min-width: 88px;
}
.Table__table___3uKuH.Table__rotatedTitle___3SreG.Table__noBottom___2HE_V tbody > tr:last-child > td,
.Table__table___3uKuH.Table__rotatedTitle___3SreG.Table__noBottom___2HE_V tbody > tr:last-child > th {
  border-bottom: none;
}
.Table__table___3uKuH.Table__fixed___3c8ry {
  table-layout: fixed;
}
.Table__table___3uKuH.Table__responsive___8O6tU thead th {
  text-align: left;
  vertical-align: top;
}
.Table__table___3uKuH.Table__responsive___8O6tU thead th:last-child {
  padding-right: 0;
}
.Table__table___3uKuH.Table__responsive___8O6tU tbody td {
  vertical-align: top;
}
.Table__table___3uKuH.Table__responsive___8O6tU tbody td:last-child {
  padding-right: 0;
}
@media screen and (max-width: 600px) {
  .Table__table___3uKuH.Table__responsive___8O6tU thead {
    display: none;
  }
  .Table__table___3uKuH.Table__responsive___8O6tU tbody td {
    display: block;
    padding: 10px;
    border: none;
  }
  .Table__table___3uKuH.Table__responsive___8O6tU tbody td:before {
    content: attr(data-th);
    font-weight: 700;
    display: inline-block;
    width: 8rem;
    padding-right: 10px;
  }
  .Table__table___3uKuH.Table__responsive___8O6tU tbody tr {
    border-top: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
  }
  .Table__table___3uKuH.Table__responsive___8O6tU.Table__smallTitle___3DeeU tbody td:before {
    font-size: 0.875rem;
  }
}
.Table__table___3uKuH.Table__scrollable___2UxPt {
  position: static;
}
.Table__table___3uKuH.Table__scrollable___2UxPt thead > tr > th {
  position: static;
  padding: 0;
}
.Table__table___3uKuH.Table__scrollable___2UxPt thead > tr > th > div {
  top: 0;
  bottom: auto;
}
.Table__table___3uKuH.Table__scrollable___2UxPt thead > tr > th > div > span {
  bottom: auto;
  top: auto;
  left: auto;
  -webkit-transform-origin: center;
          transform-origin: center;
}

.Table__cellTooltipContainer___1PWvJ {
  display: inline-block;
}

.Table__highlight___1vwPG {
  color: #fe2851;
}

.Table__columnValue___1Cm-9 {
  position: relative;
  line-height: 1.25em;
}
.Table__columnValue___1Cm-9.Table__isFlex___2emOd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.Table__columnDiff___336zz {
  position: absolute;
  top: 0;
  font-size: 0.625rem;
  font-weight: 400;
  margin-left: 4px;
}
.Table__columnDiff___336zz.Table__isFlex___2emOd {
  position: relative;
  top: auto;
}

.Table__divider___2WmZG {
  height: 25px;
}

.Table__scrollableWrapper___3W-V8 {
  position: relative;
}

.Table__scrollableContainer___2SBq1 {
  overflow-y: auto;
}
.Table__scrollableContainer___2SBq1 thead.Table__clipped___17k3S > tr > th {
  height: 0;
  line-height: 0;
  padding: 0;
}

@media screen and (max-width: 480px) {
  .Table__hideOnMobile___1ugG6 {
    display: none;
  }
}

.Table__sortableField___3keAb {
  cursor: pointer;
}
.Table__sortableField___3keAb .Table__sorter___2CsvV {
  vertical-align: middle;
  color: #252626;
}
.Table__sortableField___3keAb .Table__sorter___2CsvV.Table__default___3S4ev {
  visibility: hidden;
}
.Table__sortableField___3keAb:hover .Table__sorter___2CsvV.Table__default___3S4ev {
  color: #6d6e70;
  visibility: visible;
}
@media screen and (min-width: 480px) {
  .CollapseTable__tableCollapse___3Rlnb {
    display: none;
  }
}
.CollapseTable__tableCollapse___3Rlnb .CollapseTable__collapseHeading___-2doj {
  border-bottom: 1px solid #dadada;
}
.CollapseTable__tableCollapse___3Rlnb .CollapseTable__heading___3KyB- {
  padding-top: 15px;
  padding-bottom: 15px;
}
.CollapseTable__tableCollapse___3Rlnb .CollapseTable__content___2_YWm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-top: 15px;
  padding-bottom: 15px;
  border-bottom: 1px dashed #bbbaba;
}
.CollapseTable__tableCollapse___3Rlnb .CollapseTable__content___2_YWm .CollapseTable__header___3POaz {
  padding-left: 15px;
}
.CollapseTable__tableCollapse___3Rlnb .CollapseTable__content___2_YWm .CollapseTable__data___3B_Ho {
  font-weight: 700;
}
.Tabs__tinyTabs___1HuER {
  background-color: transparent;
}
.Tabs__tinyTabs___1HuER .Tabs__tabBar___-oNEC {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.Tabs__tinyTabs___1HuER a.Tabs__tab___1YiOH {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  color: #252626;
}
.Tabs__tinyTabs___1HuER a.Tabs__tab___1YiOH .Tabs__default___1fPOB {
  padding: 10px 20px;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.Tabs__tinyTabs___1HuER.Tabs__stretch___lna6U .Tabs__tab___1YiOH {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}
.Tabs__tinyTabs___1HuER.Tabs__right___2tbvz .Tabs__tabBar___-oNEC {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.Tabs__tinyTabs___1HuER.Tabs__ripple___1E0oK .Tabs__tab___1YiOH {
  background-position: center;
  -webkit-transition: background 0.8s;
  transition: background 0.8s;
}
.Tabs__tinyTabs___1HuER.Tabs__ripple___1E0oK .Tabs__tab___1YiOH > * {
  background: transparent;
  background-color: transparent;
}
.Tabs__tinyTabs___1HuER.Tabs__ripple___1E0oK .Tabs__tab___1YiOH:hover {
  background: #eee radial-gradient(circle, transparent 1%, #eee 1%) center/15000%;
}
.Tabs__tinyTabs___1HuER.Tabs__ripple___1E0oK .Tabs__tab___1YiOH:active {
  background-color: #ccc;
  background-size: 100%;
  -webkit-transition: background 0s;
  transition: background 0s;
}
.Tabs__tinyTabs___1HuER .Tabs__tab___1YiOH:after {
  content: "";
  display: block;
  width: 0;
  border-bottom: 2px solid;
  -webkit-transition: width 0.3s ease 0s, left 0.3s ease 0s;
  transition: width 0.3s ease 0s, left 0.3s ease 0s;
  margin: 0 auto;
}
.Tabs__tinyTabs___1HuER .Tabs__tab___1YiOH.Tabs__isActive___1keng {
  font-weight: 700;
}
.Tabs__tinyTabs___1HuER .Tabs__tab___1YiOH.Tabs__isActive___1keng:after {
  width: 100%;
}
.Tabs__tinyTabs___1HuER .Tabs__tab___1YiOH:active:after {
  width: 100%;
}
.Tabs__tinyTabs___1HuER .Tabs__tab___1YiOH:hover {
  font-weight: 700;
}
.Tabs__tinyTabs___1HuER .Tabs__tab___1YiOH:hover {
  color: #cc3399;
  background: #faebf5;
}
.Tabs__tinyTabs___1HuER .Tabs__tab___1YiOH:hover:after {
  width: 100%;
}
.Tabs__tinyTabs___1HuER .Tabs__tab___1YiOH:after {
  border-color: #cc3399;
}
.Tabs__tinyTabs___1HuER .Tabs__tab___1YiOH.Tabs__isActive___1keng {
  color: #cc3399;
}
.Timeline__chart___16aMY {
  height: 350px;
}
.Timeline__chart___16aMY [tabindex] {
  outline: none;
}

.Timeline__topLine___cxdmr {
  stroke: #dadada;
  stroke-width: 1px;
}

.Timeline__line___3OpDK {
  stroke: #3557ff;
  stroke-width: 2px;
  fill: none;
}
.Timeline__line___3OpDK.Timeline__dashed___3Y5nJ {
  stroke-dasharray: 5 5;
}

.Timeline__dot___3uZmf {
  stroke: #ffffff;
  stroke-width: 1px;
  fill: #3557ff;
  cursor: pointer;
}
.Timeline__dot___3uZmf:hover {
  stroke: #3557ff;
  stroke-width: 4px;
  fill: #ffffff;
}

.Timeline__gridColumns___2NKKt line {
  fill: #dadada;
  stroke: #dadada;
  stroke-width: 1px;
}

.Timeline__gridLinePadding___36k85 {
  opacity: 0;
  cursor: pointer;
}

.Timeline__greyOutRect___2jAj6 {
  fill: #d8d8d8;
  opacity: 0.5;
}

.Timeline__xAxis___2DiUN .vx-axis-tick:not(:first-child) .vx-line,
.Timeline__yAxis___2jZB6 .vx-axis-tick:not(:first-child) .vx-line {
  display: none;
}
.Timeline__xAxis___2DiUN .vx-line,
.Timeline__yAxis___2jZB6 .vx-line {
  stroke: #dadada;
  stroke-width: 1px;
  fill: none;
}
.Timeline__xAxis___2DiUN text,
.Timeline__yAxis___2jZB6 text {
  text-transform: uppercase;
  font-size: 0.75rem;
}
@charset "UTF-8";
.tippy-chart-theme {
  background-color: #ffffff;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
          box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  border-radius: 4px;
  padding: 10px;
}
.tippy-chart-theme[data-animatefill] {
  background-color: #ffffff;
}
.tippy-chart-theme .tippy-backdrop {
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
}
.tippy-chart-theme .tippy-content {
  font-size: 13px;
  color: #252626;
  text-align: left;
}
.tippy-chart-theme .tippy-content p {
  margin: 0;
  line-height: 26px;
}
.tippy-chart-theme .tippy-content strong {
  font-weight: 700;
}
.tippy-chart-theme .tippy-content ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.tippy-chart-theme .tippy-content li:before {
  content: "\2014";
  margin-right: 5px;
}

.tippy-popper[x-placement^="right"] .tippy-chart-theme .tippy-arrow {
  border-right: 8px solid #ffffff;
}
.tippy-popper[x-placement^="right"] .tippy-chart-theme .tippy-arrow::before {
  content: "";
  border-right: 7px solid rgba(0, 0, 0, 0.1);
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  width: 0;
  height: 0;
  top: -6px;
  border-left: transparent;
  z-index: -1;
  left: 0px;
  position: absolute;
}

.tippy-popper[x-placement^="left"] .tippy-chart-theme .tippy-arrow {
  border-left: 8px solid #ffffff;
}
.tippy-popper[x-placement^="left"] .tippy-chart-theme .tippy-arrow::before {
  content: "";
  border-left: 7px solid rgba(0, 0, 0, 0.1);
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  width: 0;
  height: 0;
  top: -6px;
  border-right: transparent;
  z-index: -1;
  right: 0px;
  position: absolute;
}
.HierarchyView__tree___LHP5r {
  line-height: 20px;
}

.HierarchyView__item___1JL9c {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-weight: normal;
  border-left: 1.5px dashed #bbbaba;
}

.HierarchyView__item___1JL9c.HierarchyView__bold___GzSyw {
  font-weight: 700;
}

.HierarchyView__valueContainer___1qMuV {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.HierarchyView__node___2L_ja {
  color: #6d6e70;
  vertical-align: middle;
  margin-right: 5px;
  position: absolute;
  left: 10px;
}
.HierarchyView__node___2L_ja i {
  font-size: 12px;
}

.HierarchyView__value___1Ho6m {
  min-height: 34px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 27px;
  position: relative;
}
.HierarchyView__value___1Ho6m::after {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  height: calc(50% - 0.5px);
  border-bottom: 1.5px dashed #bbbaba;
  width: 10px;
}

.HierarchyView__sub___2EJGN {
  position: relative;
  padding-left: 10px;
  margin-left: 17px;
}

.HierarchyView__item___1JL9c:last-child {
  border-left: none;
}
.HierarchyView__item___1JL9c:last-child > .HierarchyView__value___1Ho6m {
  padding-left: 28.5px;
}
.HierarchyView__item___1JL9c:last-child > .HierarchyView__value___1Ho6m::after {
  border-left: 1.5px dashed #bbbaba;
}
.HierarchyView__item___1JL9c:last-child > .HierarchyView__value___1Ho6m > .HierarchyView__node___2L_ja {
  left: 11.5px;
}
.HierarchyView__item___1JL9c:last-child > .HierarchyView__sub___2EJGN {
  padding-left: 11.5px;
}

.HierarchyView__item___1JL9c.HierarchyView__head___3m_lQ {
  border-left: none;
}
.HierarchyView__item___1JL9c.HierarchyView__head___3m_lQ > .HierarchyView__value___1Ho6m {
  padding-left: 10px;
}
.HierarchyView__item___1JL9c.HierarchyView__head___3m_lQ > .HierarchyView__value___1Ho6m::after {
  content: unset;
}
.HierarchyView__item___1JL9c.HierarchyView__head___3m_lQ > .HierarchyView__sub___2EJGN {
  padding-left: 10px;
  margin-left: 2px;
}
.AttributePresenter__container___10lyq {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 34px;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  margin-left: -20px;
  padding-left: 20px;
  cursor: pointer;
  border-radius: 4px;
}
.AttributePresenter__container___10lyq:hover {
  background-color: #f3f3f4;
}

.AttributePresenter__container___10lyq.AttributePresenter__head___PYU3S {
  margin-left: -10px;
  padding-left: 10px;
}

.AttributePresenter__disabled___3vlLo {
  pointer-events: none;
}

.AttributePresenter__value___YxZoC {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: inherit;
}

.AttributePresenter__assignedCount___3gSzN {
  color: #6d6e70;
  margin-left: 5px;
}

.AttributePresenter__container___10lyq.AttributePresenter__active___3wW2P:not(.AttributePresenter__multiple___2YkAr) {
  background-color: #ebeeff;
}

.AttributePresenter__warningIcon___eAYeH {
  color: #ffb300;
  margin-left: 5px;
}
.HierarchyDropdown__trigger___kd5Pp {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid #dadada;
  border-radius: 4px;
  height: 34px;
  padding: 5px 10px;
  width: 100%;
}
.HierarchyDropdown__trigger___kd5Pp .HierarchyDropdown__text___1U-zG {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.HierarchyDropdown__trigger___kd5Pp.HierarchyDropdown__disabled___3Tyw4 {
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background: #eaeaea;
  color: #6d6e70;
}
.HierarchyDropdown__trigger___kd5Pp.HierarchyDropdown__placeholder___xo6li {
  color: #6d6e70;
}

.HierarchyDropdown__dropdown___2XrR1 {
  max-height: 300px;
  overflow: auto;
}
.skeleton__rootNode___2Fjj0 {
  vertical-align: bottom;
  margin-right: 5px;
}

.skeleton__group___2qvcP {
  width: 100%;
  padding-top: 10px;
  padding-right: 10px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.skeleton__tag___wlfhP {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-right: 10px;
}
.skeleton__tag___wlfhP.skeleton__septor___OeqyA {
  padding-top: 20px;
  position: relative;
}
.skeleton__tag___wlfhP.skeleton__septor___OeqyA::after {
  content: "";
  position: absolute;
  border-top: 1.5px dashed #dadada;
  top: 10px;
  width: 100%;
}
.skeleton__tag___wlfhP .skeleton__label___193YW {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.skeleton__header___ywxhs {
  -ms-flex-preferred-size: 66px;
      flex-basis: 66px;
  min-width: 860px;
  position: relative;
}

.skeleton__todayBounder___2nmjF {
  position: relative;
}

.skeleton__leaf___kNurc {
  width: 100%;
  padding-right: 10px;
  vertical-align: middle;
  margin: 5px 0;
  max-height: 40px;
  text-overflow: ellipsis;
  overflow: hidden;
}

.skeleton__cleaf___38Po5 {
  margin: 0;
}

.skeleton__contentWrapper___2bzT4 {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.skeleton__contentWrapper___2bzT4::after {
  top: 65px;
  position: absolute;
  content: "";
  width: 100%;
  height: 1px;
  background: #dadada;
}

.skeleton__content___GEuS2 {
  width: 100%;
  overflow-x: overlay;
  border-top: #dadada 1px solid;
  border-left: #dadada 1px solid;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.skeleton__content___GEuS2 .skeleton__roads___2LAiT {
  position: relative;
  overflow-x: hidden;
  overflow-y: unset;
}

.skeleton__sidebar___U-ahG {
  -webkit-box-flex: 0;
      -ms-flex: 0 25%;
          flex: 0 25%;
  min-width: 300px;
}

.skeleton__tagWrapper___3uFYn > [class^=HierarchyView__value] {
  padding-left: 14px !important;
}
.skeleton__tagWrapper___3uFYn > [class^=HierarchyView__value]::after {
  height: calc(50% + 9.5px);
}
.skeleton__tagWrapper___3uFYn:first-child > [class^=HierarchyView__value]::after {
  height: calc(50% - 0.5px);
}
.skeleton__tagWrapper___3uFYn.skeleton__collapsed___WYWjh [class^=HierarchyView__sub] {
  visibility: hidden;
}
.skeleton__tagWrapper___3uFYn.skeleton__collapsed___WYWjh [class^=HierarchyView__sub] [class^=HierarchyView__value] {
  min-height: 18px;
  height: 18px;
}

.skeleton__groupWrapper___3pGBK {
  border-top: #dadada 1px solid;
}
.skeleton__groupWrapper___3pGBK > [class^=HierarchyView__sub] {
  padding-left: 17px !important;
}

.skeleton__narrow___2HG-M {
  width: 32px;
  height: 30px;
  top: 18px;
  position: absolute;
  border: 1px solid #bbbaba;
  background-color: rgba(251, 235, 225, 0.7);
  color: #6d6e70;
  line-height: 30px;
  padding: 4px;
  cursor: pointer;
}
.skeleton__narrow___2HG-M:hover {
  background-color: #fbebe1;
  color: #252626;
}
.skeleton__narrow___2HG-M .skeleton__icon___3yCGy {
  display: block;
  padding-left: 5px;
}
.skeleton__narrow___2HG-M.skeleton__prev___ogpID {
  left: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.skeleton__narrow___2HG-M.skeleton__next___2MFRo {
  right: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.skeleton__narrow___2HG-M.skeleton__next___2MFRo .skeleton__icon___3yCGy {
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.skeleton__narrow___2HG-M.skeleton__hidden___28POu {
  display: none;
}

.skeleton__today___3RrCo {
  position: absolute;
  width: 1px;
  background: #cc3399;
  top: 65px;
}

.skeleton__todayDate___1alfp {
  position: absolute;
  color: #cc3399;
  font-weight: 700;
  top: 32px;
}

.skeleton__filterBar___1ATnD {
  position: absolute;
  background-color: #f97310;
  top: 35px;
  height: 20px;
  opacity: 0.15;
  border-radius: 10px;
}
.skeleton__filterBar___1ATnD.skeleton__cuttingEdge___3Ef6g {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.skeleton__node___2-tjH {
  height: 14px;
  border-radius: 7px;
  position: absolute;
  background: #dadada;
}
.skeleton__node___2-tjH.skeleton__LEAF___2tZDX:hover {
  background: #c9c9c9;
}
.skeleton__node___2-tjH.skeleton__GROUP___1yDeX {
  background-color: #ffffff;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  height: 32px;
  vertical-align: middle;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow-x: hidden;
  font-weight: 700;
}
.skeleton__node___2-tjH.skeleton__GROUP___1yDeX > * {
  border-radius: inherit;
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}
.skeleton__node___2-tjH > div {
  height: 100%;
}
.skeleton__node___2-tjH.skeleton__hasTooltip___3hsaa {
  overflow-x: unset;
}
.skeleton__node___2-tjH.skeleton__hasTooltip___3hsaa > div {
  overflow-x: hidden;
}

.skeleton__verticalGroupBorder___ALdSv {
  background: #dadada;
  width: 1px;
  position: absolute;
}

.skeleton__horizontalGroupBorder___3Aqlu {
  background: #dadada;
  height: 1px;
  position: absolute;
}

.skeleton__horizontalTagBorder___9TpCu {
  border-bottom: 1.5px dashed #dadada;
  height: 0;
  position: absolute;
}

.skeleton__control___2D1k7 {
  cursor: pointer;
}

.skeleton__innerNode___quKU- {
  position: static;
  width: 100%;
  height: 100%;
}

.skeleton__circle___2_Yep {
  width: 20px;
  height: 20px;
  padding: 2px;
  border-radius: 50%;
  display: inline-block;
  vertical-align: top;
}

.skeleton__groupTooltip___3XzcS * {
  background: transparent !important;
}

.skeleton__invisible___1KQdu {
  visibility: hidden;
}
.header__header___2fLC8 {
  margin: 0 30px;
}

.header__controlPlaceholder___3Fefw {
  width: 20px;
  height: 100%;
}

.header__monthBlock___3QFud {
  font-weight: 700;
  padding: 5px;
  min-width: 200px;
}

.header__quarterInYear___1biIK {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.header__quarterInYear___1biIK > * {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  cursor: pointer;
}

.header__spreadBlocks___2ZDfc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.header__spreadBlocks___2ZDfc.header__inQuarter___29PW5 {
  display: block;
}
.header__spreadBlocks___2ZDfc.header__inQuarter___29PW5 .header__dayBlock___2jkRl {
  position: absolute;
  top: 32px;
}

.header__monthBlock___3QFud.header__inQuarter___29PW5 {
  position: absolute;
  cursor: pointer;
}

.header__dayBlock___2jkRl {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  color: #6d6e70;
}
.header__dayBlock___2jkRl.header__today___oAX6j {
  color: #cc3399;
  font-weight: 700;
}
.header__dayBlock___2jkRl.header__inYear___2JU-r {
  text-align: left;
}

.header__yearBlock___1S32P {
  min-width: 720px;
}
.ArrowButton__narrow___2rveC {
  width: 32px;
  height: 30px;
  top: 18px;
  position: absolute;
  border: 1px solid #bbbaba;
  background-color: rgba(235, 238, 255, 0.5);
  color: #6d6e70;
  line-height: 30px;
  padding: 4px;
  cursor: pointer;
}
.ArrowButton__narrow___2rveC:hover {
  background-color: #ebeeff;
  color: #252626;
}
.ArrowButton__narrow___2rveC .ArrowButton__icon___2nIQF {
  display: block;
  padding-left: 5px;
}
.ArrowButton__narrow___2rveC.ArrowButton__prev___1-6h1 {
  left: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ArrowButton__narrow___2rveC.ArrowButton__next___1m4T6 {
  right: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ArrowButton__narrow___2rveC.ArrowButton__next___1m4T6 .ArrowButton__icon___2nIQF {
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.ArrowButton__narrow___2rveC.ArrowButton__hidden___2yx7t {
  display: none;
}
.ActiveIcon__dot___2j5MG:before {
  content: " ";
  position: absolute;
  left: 2px;
  top: 2px;
  width: 10px;
  height: 10px;
  background-color: #3557ff;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 10px rgba(255, 255, 255, 0.3) inset;
          box-shadow: 0 0 10px rgba(255, 255, 255, 0.3) inset;
  -webkit-animation: ActiveIcon__ripple___rXAd3 3s 2s infinite;
          animation: ActiveIcon__ripple___rXAd3 3s 2s infinite;
}

.ActiveIcon__dot___2j5MG:after {
  content: " ";
  position: absolute;
  left: 2px;
  top: 2px;
  width: 10px;
  height: 10px;
  background-color: #3557ff;
  border-radius: 50%;
}

@-webkit-keyframes ActiveIcon__ripple___rXAd3 {
  0% {
    opcity: 75;
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(3);
            transform: scale(3);
  }
}

@keyframes ActiveIcon__ripple___rXAd3 {
  0% {
    opcity: 75;
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(3);
            transform: scale(3);
  }
}
@-webkit-keyframes styles__Shine___-Jxsl {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes styles__Shine___-Jxsl {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.styles__container___302Nu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.styles__iconTAG___18YxX {
  display: none;
}

.styles__header___1hodg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
}
.styles__header___1hodg .styles__title___3q8a6 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 23px;
  font-weight: 700;
}
.styles__header___1hodg .styles__btnGroup___2XggS {
  width: 200px;
  height: 40px;
  background: -webkit-gradient(linear, left top, right top, color-stop(20%, rgba(243, 243, 244, 0.6078431373)), color-stop(40%, #eaeaea), color-stop(60%, rgba(243, 243, 244, 0.6078431373)));
  background: linear-gradient(to right, rgba(243, 243, 244, 0.6078431373) 20%, #eaeaea 40%, rgba(243, 243, 244, 0.6078431373) 60%);
  background-size: 200% auto;
  -webkit-animation: styles__Shine___-Jxsl 2s linear infinite;
          animation: styles__Shine___-Jxsl 2s linear infinite;
}

.styles__treeNode___iEEVO {
  padding-bottom: 20px;
}

.styles__contentWrapper___1jl5_ {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
  overflow-x: overlay;
}
.styles__contentWrapper___1jl5_::after {
  top: 65px;
  position: absolute;
  content: "";
  width: 100%;
  height: 1px;
  background: #dadada;
}

.styles__subHeader___xoV6T {
  -ms-flex-preferred-size: 66px;
      flex-basis: 66px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px;
}

.styles__content___Pmiby {
  width: 100%;
  overflow-x: overlay;
  border-top: #dadada 1px solid;
  border-left: #dadada 1px solid;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__content___Pmiby .styles__roads___2FbL8 {
  position: relative;
  overflow-x: hidden;
  overflow-y: unset;
  height: 500px;
}

.styles__sidebar___3m42B {
  -webkit-box-flex: 0;
      -ms-flex: 0 25%;
          flex: 0 25%;
  min-width: 300px;
  margin-top: 65px;
}

.styles__firstLine___2fMw7 {
  position: relative;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left top, right top, color-stop(20%, rgba(243, 243, 244, 0.6078431373)), color-stop(40%, #eaeaea), color-stop(60%, rgba(243, 243, 244, 0.6078431373)));
  background: linear-gradient(to right, rgba(243, 243, 244, 0.6078431373) 20%, #eaeaea 40%, rgba(243, 243, 244, 0.6078431373) 60%);
  background-size: 200% auto;
  -webkit-animation: styles__Shine___-Jxsl 2s linear infinite;
          animation: styles__Shine___-Jxsl 2s linear infinite;
}
.styles__firstLine___2fMw7::after {
  content: "";
  border-right: 10px solid white;
  width: 30%;
  height: 100%;
  position: absolute;
  left: 0;
  background: -webkit-gradient(linear, left top, right top, color-stop(20%, rgba(243, 243, 244, 0.6078431373)), color-stop(40%, #eaeaea), color-stop(60%, rgba(243, 243, 244, 0.6078431373)));
  background: linear-gradient(to right, rgba(243, 243, 244, 0.6078431373) 20%, #eaeaea 40%, rgba(243, 243, 244, 0.6078431373) 60%);
  background-size: 200% auto;
  -webkit-animation: styles__Shine___-Jxsl 2s linear infinite;
          animation: styles__Shine___-Jxsl 2s linear infinite;
}
.styles__firstLine___2fMw7::before {
  content: "";
  border-left: 10px solid white;
  width: 30%;
  height: 100%;
  position: absolute;
  right: 0;
  background: -webkit-gradient(linear, left top, right top, color-stop(20%, rgba(243, 243, 244, 0.6078431373)), color-stop(40%, #eaeaea), color-stop(60%, rgba(243, 243, 244, 0.6078431373)));
  background: linear-gradient(to right, rgba(243, 243, 244, 0.6078431373) 20%, #eaeaea 40%, rgba(243, 243, 244, 0.6078431373) 60%);
  background-size: 200% auto;
  -webkit-animation: styles__Shine___-Jxsl 2s linear infinite;
          animation: styles__Shine___-Jxsl 2s linear infinite;
}

.styles__secondLine___1-VjZ {
  width: 100%;
  height: 100%;
  margin: 5px;
  background: -webkit-gradient(linear, left top, right top, color-stop(20%, rgba(243, 243, 244, 0.6078431373)), color-stop(40%, #eaeaea), color-stop(60%, rgba(243, 243, 244, 0.6078431373)));
  background: linear-gradient(to right, rgba(243, 243, 244, 0.6078431373) 20%, #eaeaea 40%, rgba(243, 243, 244, 0.6078431373) 60%);
  background-size: 200% auto;
  -webkit-animation: styles__Shine___-Jxsl 2s linear infinite;
          animation: styles__Shine___-Jxsl 2s linear infinite;
}

.styles__groupWrapper___1YKnl {
  border-top: #dadada 1px solid;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 10px;
}
.styles__groupWrapper___1YKnl > p {
  margin: 5px 5px 20px 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 30px;
}
.styles__groupWrapper___1YKnl .styles__headline___2DSgV {
  width: 60%;
  height: 30px;
  margin: 5px;
  background: -webkit-gradient(linear, left top, right top, color-stop(20%, rgba(243, 243, 244, 0.6078431373)), color-stop(40%, #eaeaea), color-stop(60%, rgba(243, 243, 244, 0.6078431373)));
  background: linear-gradient(to right, rgba(243, 243, 244, 0.6078431373) 20%, #eaeaea 40%, rgba(243, 243, 244, 0.6078431373) 60%);
  background-size: 200% auto;
  -webkit-animation: styles__Shine___-Jxsl 2s linear infinite;
          animation: styles__Shine___-Jxsl 2s linear infinite;
}
.styles__groupWrapper___1YKnl .styles__nodeItem___8CNg- {
  width: 100%;
  height: 20px;
  margin: 5px;
  background: -webkit-gradient(linear, left top, right top, color-stop(20%, rgba(243, 243, 244, 0.6078431373)), color-stop(40%, #eaeaea), color-stop(60%, rgba(243, 243, 244, 0.6078431373)));
  background: linear-gradient(to right, rgba(243, 243, 244, 0.6078431373) 20%, #eaeaea 40%, rgba(243, 243, 244, 0.6078431373) 60%);
  background-size: 200% auto;
  -webkit-animation: styles__Shine___-Jxsl 2s linear infinite;
          animation: styles__Shine___-Jxsl 2s linear infinite;
}
.Roadmap__container___3jWrB {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.Roadmap__container___3jWrB .Roadmap__expandCategories___1b59V {
  height: 65px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 15px;
}

.Roadmap__iconTAG___3CU37 {
  display: none;
}

.Roadmap__header___3IAnl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
}
.Roadmap__header___3IAnl .Roadmap__title___17MqZ {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 23px;
  font-weight: 700;
}

.Roadmap__treeNode___Petxt {
  padding-bottom: 20px;
}

.Roadmap__noData___3DP2z {
  border-top: #dadada 1px solid;
  padding: 20px;
  min-height: 150px;
}

.Roadmap__controls___2X_zi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.Roadmap__controls___2X_zi .Roadmap__seekToday___1LqEY {
  margin-right: 20px;
}

.Roadmap__hidden___Torb9 {
  visibility: hidden;
}
.TrendingLines-module__chart___1C0KK {
  height: 300px;
}
.TrendingLines-module__chart___1C0KK.TrendingLines-module__single___3atPq {
  height: 100px;
  width: 300px;
}
.TrendingLines-module__chart___1C0KK [tabindex] {
  outline: none;
}

.TrendingLines-module__gridRows___1h9ye line {
  fill: #dadada;
  stroke: #dadada;
  stroke-width: 0.5px;
}

.TrendingLines-module__xAxis___3RGpK text,
.TrendingLines-module__yAxis___3aCgF text {
  font-family: Lato, sans-serif;
  font-size: 15px;
  text-anchor: middle;
  fill: #252626;
}

.TrendingLines-module__container___1sSne {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.TrendingLines-module__container___1sSne.TrendingLines-module__top___2u0w4 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
  height: auto;
}
.TrendingLines-module__container___1sSne.TrendingLines-module__right___2yvsP {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 100%;
}
.TrendingLines-module__container___1sSne.TrendingLines-module__bottom___29qaT {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: auto;
}
.TrendingLines-module__container___1sSne.TrendingLines-module__left___3NSUj {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  height: 100%;
}
.TrendingLines-module__container___1sSne .TrendingLines-module__legend___2ZY6s {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow-y: auto;
  margin-bottom: 20px;
  margin-top: 5px;
}
.TrendingLines-module__container___1sSne .TrendingLines-module__legend___2ZY6s .TrendingLines-module__legendItem___b4VMu {
  border-radius: 4px;
  padding-left: 5px;
  padding-right: 5px;
}
.TrendingLines-module__container___1sSne .TrendingLines-module__legend___2ZY6s .TrendingLines-module__legendItem___b4VMu.TrendingLines-module__allowHover___3EaCE {
  cursor: pointer;
}
.TrendingLines-module__container___1sSne .TrendingLines-module__legend___2ZY6s .TrendingLines-module__legendItem___b4VMu.TrendingLines-module__allowHover___3EaCE:hover {
  background-color: #f3f3f4;
}
.TrendingLines-module__container___1sSne .TrendingLines-module__legend___2ZY6s.TrendingLines-module__bottom___29qaT {
  margin-bottom: 0;
  margin-top: 15px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}

.TrendingLines-module__greyOut___2lzaM {
  fill: #ffffff;
  opacity: 0;
}

.TrendingLines-module__dimmedCircle___2gaz5 {
  fill: #f1f1f1;
}

.TrendingLines-module__dimmedLine___2ix5w {
  stroke: #f1f1f1;
  fill: #f1f1f1;
}

.TrendingLines-module__slider___1_5aQ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  bottom: 32px;
  margin: 0 40px;
}
.TrendingLines-module__slider___1_5aQ .TrendingLines-module__spacing___22GJY {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.TrendingLines-module__slider___1_5aQ .TrendingLines-module__narrow___1-Lmh {
  width: 32px;
  height: 30px;
  border: 1px solid #bbbaba;
  background-color: rgba(251, 235, 225, 0.7);
  color: #6d6e70;
  line-height: 30px;
  padding: 4px;
  cursor: pointer;
}
.TrendingLines-module__slider___1_5aQ .TrendingLines-module__narrow___1-Lmh:hover {
  background-color: #fbebe1;
  color: #252626;
}
.TrendingLines-module__slider___1_5aQ .TrendingLines-module__narrow___1-Lmh .TrendingLines-module__icon___1OAQs {
  display: block;
  padding-left: 5px;
}
.TrendingLines-module__slider___1_5aQ .TrendingLines-module__narrow___1-Lmh.TrendingLines-module__prev___1xbQV {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.TrendingLines-module__slider___1_5aQ .TrendingLines-module__narrow___1-Lmh.TrendingLines-module__next___26-ws {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.TrendingLines-module__slider___1_5aQ .TrendingLines-module__narrow___1-Lmh.TrendingLines-module__next___26-ws .TrendingLines-module__icon___1OAQs {
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.TrendingLines-module__slider___1_5aQ .TrendingLines-module__narrow___1-Lmh.TrendingLines-module__hidden___1y3pH {
  display: none;
}

.TrendingLines-module__legendsTable___2f3Hx {
  margin-left: auto;
  margin-right: auto;
}
.TrendingLines-module__legendsTable___2f3Hx th,
.TrendingLines-module__legendsTable___2f3Hx td {
  padding: 3px 6px;
}
.GridColumnsWithTooltip-module__gridColumn___36RNz .GridColumnsWithTooltip-module__column___20sYc {
  fill: transparent;
  stroke: transparent;
  cursor: pointer;
}
.GridColumnsWithTooltip-module__gridColumn___36RNz .GridColumnsWithTooltip-module__dot___3q2uY {
  cursor: pointer;
}
.GridColumnsWithTooltip-module__gridColumn___36RNz .GridColumnsWithTooltip-module__dot___3q2uY.GridColumnsWithTooltip-module__isDimmed___2vp4X {
  stroke: #f1f1f1;
  fill: #f1f1f1;
}
.GridColumnsWithTooltip-module__gridColumn___36RNz:hover .GridColumnsWithTooltip-module__dot___3q2uY {
  opacity: 1;
  stroke-width: 3px;
  fill: #ffffff;
}
@-webkit-keyframes style__Shine___3chjk {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes style__Shine___3chjk {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.style__container___2mKpX {
  z-index: 1;
}

.style__toast___1paNa {
  letter-spacing: 0;
  font-size: 13px;
  line-height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 350px;
  padding: 10px 10px 10px 15px;
  border: 1px solid;
  border-radius: 4px;
  margin-bottom: 5px;
  -webkit-box-shadow: rgba(197, 197, 197, 0.3) 0px 3px 8px;
          box-shadow: rgba(197, 197, 197, 0.3) 0px 3px 8px;
}

.style__entering___2Jxkq {
  -webkit-transform: translate3d(120%, 0, 0);
          transform: translate3d(120%, 0, 0);
}

.style__entered___2gXAq {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.style__exiting___2URPq {
  -webkit-transform: scale(0.66);
          transform: scale(0.66);
  opacity: 0;
}

.style__exited___2hzjc {
  -webkit-transform: scale(0.66);
          transform: scale(0.66);
  opacity: 0;
}

.style__indicator___3t8T8 {
  position: absolute;
  left: 0;
  top: 0;
  width: 5px;
  height: 100%;
}

.style__countdown___24K-E {
  position: absolute;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.1);
  bottom: 0;
}

.style__iconContainer___1Ag4G {
  margin-right: 10px;
}

.style__contentContainer___3JEyb {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.style__title___3codh {
  letter-spacing: 0;
  font-size: 15px;
  line-height: 22px;
  font-weight: 700;
  margin-bottom: 5px;
}

.style__success___o309v {
  background-color: #ebf9f2;
  border-color: #0f9112;
}
.style__success___o309v .style__indicator___3t8T8 {
  background-color: #0f9112;
}
.style__success___o309v .style__iconContainer___1Ag4G {
  color: #0f9112;
}

.style__error___16qyG {
  background-color: #fcedef;
  border-color: #bc0019;
  color: #252626;
}
.style__error___16qyG .style__indicator___3t8T8 {
  background-color: #bc0019;
}
.style__error___16qyG .style__iconContainer___1Ag4G {
  color: #bc0019;
}

.style__iconClose___1KpZz {
  cursor: pointer;
  font-weight: 400;
  color: #6d6e70;
}

@-webkit-keyframes style__shrinkHeight___da93Y {
  from {
    height: 100%;
  }
  to {
    height: 0%;
  }
}

@keyframes style__shrinkHeight___da93Y {
  from {
    height: 100%;
  }
  to {
    height: 0%;
  }
}
@-webkit-keyframes DropdownList__Shine___1lDyO {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes DropdownList__Shine___1lDyO {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.DropdownList__container___2iO4k {
  display: inline-block;
}

.DropdownList__title___3vW6A {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}

.DropdownList__indicator___17jNq {
  font-size: 19px;
  color: #6d6e70;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
}
.DropdownList__indicator___17jNq.DropdownList__open___3Nsp8 {
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}

.DropdownList__dropdownClass___uaN1n {
  width: 100%;
}
.DateItem__item___14Cn2 span {
  cursor: pointer;
  border-radius: 50%;
  height: 24px;
  width: 24px;
  margin: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
  -webkit-transition: 0.2s background-color border-color ease;
  transition: 0.2s background-color border-color ease;
  color: #6d6e70;
  border: 1px solid transparent;
}
.DateItem__item___14Cn2 span:hover {
  background-color: #fff;
  border: 1px solid #3557ff;
  color: #252626;
}
.DateItem__item___14Cn2.DateItem__inCurrentMonth___3N-tW span {
  color: #252626;
}
.DateItem__item___14Cn2.DateItem__selected___3Zwpg span {
  background-color: #3557ff;
  color: #ffffff;
}
.DateItem__item___14Cn2.DateItem__prev___3O4MH, .DateItem__item___14Cn2.DateItem__next___2Xb1j {
  color: #252626;
}
.DateItem__item___14Cn2.DateItem__disabled___JIhkT {
  color: #6d6e70;
}
.DateItem__item___14Cn2.DateItem__disabled___JIhkT span {
  cursor: not-allowed;
}
.DateItem__item___14Cn2.DateItem__disabled___JIhkT span:hover {
  background-color: inherit;
  color: inherit;
}
.DateItem__item___14Cn2.DateItem__today___3k1J0 span {
  border-color: #3557ff;
  background-color: #fff;
  color: #252626;
}
.DatesPicker__cell___3oOSl {
  padding: 0;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: 0 14.28571%;
          flex: 0 14.28571%;
}

.DatesPicker__grid___GHx86 {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.DatesPicker__header___3fg6s {
  padding: 20px;
  padding-bottom: 10px;
  font-weight: 700;
  font-size: 15px;
}

.DatesPicker__container___9GkKN {
  padding: 20px;
  padding-top: 0;
}
.BlocksPicker__cell___1L1fr {
  padding: 0;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 21%;
}
.BlocksPicker__cell___1L1fr.BlocksPicker__MMM___tSBgw {
  min-width: 25%;
}

.BlocksPicker__grid___2kCPw {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 20px;
}
.BlockItem__item___1uTv_ {
  cursor: pointer;
  border-radius: 20px;
  border: 2px solid transparent;
  padding: 6.6666666667px 0;
  margin: 3.3333333333px;
}
.BlockItem__item___1uTv_.BlockItem__selected___2H-3Z {
  background-color: #3557ff;
  color: #ffffff;
}
.BlockItem__item___1uTv_:hover {
  border: 2px solid #3557ff;
}
.Calendar__calendar___1AC1y {
  color: #252626;
  background: #ffffff;
  width: 300px;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(197, 197, 197, 0.4);
          box-shadow: 0px 2px 5px 0px rgba(197, 197, 197, 0.4);
  border-radius: 4px;
}
.Calendar__calendar___1AC1y .Calendar__header___3iTx- {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 10px 20px 5px 20px;
  border-bottom: 1px solid #dadada;
}
.Calendar__calendar___1AC1y .Calendar__header___3iTx- .Calendar__title___1bWgS {
  text-align: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.Calendar__calendar___1AC1y .Calendar__header___3iTx- .Calendar__title___1bWgS .Calendar__titleItem___1HyTY:last-child {
  margin-right: 0;
}
.Calendar__calendar___1AC1y .Calendar__header___3iTx- .Calendar__titleItem___1HyTY {
  cursor: pointer;
  margin-right: 10px;
  font-size: 15px;
  color: #252626;
  font-weight: 700;
}
.SurveyDatesPicker__grid___WhLoL {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.SurveyDatesPicker__header___SBrZH {
  padding: 0 20px;
  font-weight: 700;
  font-size: 15px;
}

.SurveyDatesPicker__container___2iJj1 {
  padding: 0 20px;
  margin-bottom: 5px;
}

.SurveyDatesPicker__calendar___1numw {
  color: #252626;
  background: #ffffff;
  width: 350px;
  display: inline-block;
}
.SurveyDatesPicker__calendar___1numw .SurveyDatesPicker__title___1JLlo {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 10px;
  border-bottom: 1px solid #dadada;
  text-align: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  align-items: center;
  justify-content: center;
  display: flex;
}
.SurveyDatesPicker__calendar___1numw .SurveyDatesPicker__title___1JLlo .SurveyDatesPicker__titleItem___2gYWP:last-child {
  margin-right: 0;
}
.SurveyDatesPicker__calendar___1numw .SurveyDatesPicker__titleItem___2gYWP {
  cursor: pointer;
  margin-right: 5px;
  font-size: 15px;
  color: #252626;
  font-weight: 700;
}
.SurveyDatesPicker__calendar___1numw .SurveyDatesPicker__button___2Ozem {
  position: absolute;
  top: 5px;
}
.SurveyDatesPicker__calendar___1numw .SurveyDatesPicker__button___2Ozem.SurveyDatesPicker__buttonRight___1C1B5 {
  right: 25px;
}
.SurveyDatesPicker__calendar___1numw .SurveyDatesPicker__button___2Ozem.SurveyDatesPicker__buttonLeft___1mA7f {
  left: 25px;
}

.SurveyDatesPicker__cell___1r-nW {
  padding: 0;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: 0 14.28571%;
          flex: 0 14.28571%;
  height: 45px;
  line-height: 1.15;
  margin-top: 5px;
}
.SurveyDatesPicker__cell___1r-nW.SurveyDatesPicker__hide___LR13e {
  opacity: 0;
}
.SurveyDatesPicker__cell___1r-nW.SurveyDatesPicker__inRange___3c0du {
  background-color: #ebeeff;
}
.SurveyDatesPicker__cell___1r-nW.SurveyDatesPicker__inRange___3c0du.SurveyDatesPicker__start___IWLaN {
  border-radius: 50% 0 0 50%;
}
.SurveyDatesPicker__cell___1r-nW.SurveyDatesPicker__inRange___3c0du.SurveyDatesPicker__end___ZdbAZ {
  border-radius: 0 50% 50% 0;
}
.SurveyDatesPicker__cell___1r-nW.SurveyDatesPicker__inRange___3c0du.SurveyDatesPicker__noShaded___1mRmx {
  border-radius: 50%;
}
.SurveyDatesPicker__cell___1r-nW .SurveyDatesPicker__dateItem___1hRGz {
  padding: 0;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border-radius: 50%;
  width: 100%;
  height: 100%;
}
.SurveyDatesPicker__cell___1r-nW .SurveyDatesPicker__dateItem___1hRGz.SurveyDatesPicker__currentDate___nbhOh, .SurveyDatesPicker__cell___1r-nW .SurveyDatesPicker__dateItem___1hRGz:hover {
  border: 2px solid #3557ff;
}
.SurveyDatesPicker__cell___1r-nW .SurveyDatesPicker__dateItem___1hRGz.SurveyDatesPicker__disabled___MiZ8l {
  color: #6d6e70;
  cursor: default;
}
.SurveyDatesPicker__cell___1r-nW .SurveyDatesPicker__dateItem___1hRGz.SurveyDatesPicker__disabled___MiZ8l:hover {
  border: none;
}
.SurveyDatesPicker__cell___1r-nW .SurveyDatesPicker__dateItem___1hRGz.SurveyDatesPicker__outsideDays___2-jmH {
  color: #6d6e70;
}
.SurveyDatesPicker__cell___1r-nW .SurveyDatesPicker__dateItem___1hRGz.SurveyDatesPicker__selected___Okyst {
  background-color: #3557ff;
  color: #ffffff;
}
.SurveyCalendar__calendarsWrapper___2w7pR {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@-webkit-keyframes EmployeeResponse__Shine___1msIY {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes EmployeeResponse__Shine___1msIY {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.EmployeeResponse__employeeResponse___2LiSh {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.EmployeeResponse__employeeResponse___2LiSh .EmployeeResponse__logo___1tmOB {
  min-width: 55px;
}
.EmployeeResponse__employeeResponse___2LiSh .EmployeeResponse__responseContainer___1ZMcW .EmployeeResponse__questionPrompt___1JOl3 {
  letter-spacing: 0;
  font-size: 19px;
  line-height: 28px;
  font-weight: 700;
  margin: 0;
  padding: 0;
  font-size: 15px;
}
@media screen and (max-width: 480px) {
  .EmployeeResponse__employeeResponse___2LiSh .EmployeeResponse__responseContainer___1ZMcW .EmployeeResponse__questionPrompt___1JOl3 {
    font-size: 1rem;
  }
}
.EmployeeResponse__employeeResponse___2LiSh .EmployeeResponse__responseContainer___1ZMcW .EmployeeResponse__responseValue___3CRVg {
  margin-top: 10px;
  display: inline-block;
  color: #6d6e70;
  margin-top: 10px;
  padding: 0;
}
.EmployeeResponse__employeeResponse___2LiSh .EmployeeResponse__responseContainer___1ZMcW .EmployeeResponse__responseText___3iSSo {
  white-space: pre-wrap;
  margin-top: 10px;
  margin-bottom: 10px;
}
.EmployeeResponse__employeeResponse___2LiSh .EmployeeResponse__responseContainer___1ZMcW .EmployeeResponse__submittedAt___3q8R7 {
  margin-top: 10px;
  color: #6d6e70;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.EmployeeResponse__employeeResponse___2LiSh .EmployeeResponse__responseContainer___1ZMcW .EmployeeResponse__originLink___2TeWH {
  position: absolute;
  right: 20px;
  font-size: 13px;
}
@-webkit-keyframes EmployeeSuggestion__Shine___ZdQ96 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes EmployeeSuggestion__Shine___ZdQ96 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.EmployeeSuggestion__employeeSuggestion___3eLSe {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.EmployeeSuggestion__employeeSuggestion___3eLSe .EmployeeSuggestion__logo___2AspD {
  min-width: 55px;
}
.EmployeeSuggestion__employeeSuggestion___3eLSe .EmployeeSuggestion__suggestionContainer___2TYAf .EmployeeSuggestion__suggestionText___2NXYK {
  white-space: pre-wrap;
  margin-top: 0;
  margin-bottom: 10px;
}
.EmployeeSuggestion__employeeSuggestion___3eLSe .EmployeeSuggestion__suggestionContainer___2TYAf .EmployeeSuggestion__submittedAt___Tk5sq {
  margin-top: 10px;
  color: #6d6e70;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.EmployeeSuggestion__employeeSuggestion___3eLSe .EmployeeSuggestion__suggestionContainer___2TYAf .EmployeeSuggestion__originLink___3lt2S {
  position: absolute;
  right: 20px;
  font-size: 13px;
}
.ShowMore__showMore___2w0zO {
  margin-top: 5px;
  display: block;
}
.emoji-mart,
.emoji-mart * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 1.15;
}

.emoji-mart {
  font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;
  font-size: 16px;
  display: inline-block;
  color: #222427;
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  background: #fff;
}

.emoji-mart .emoji-mart-emoji {
  padding: 6px;
}

.emoji-mart-bar {
  border: 0 solid #d9d9d9;
}
.emoji-mart-bar:first-child {
  border-bottom-width: 1px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.emoji-mart-bar:last-child {
  border-top-width: 1px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.emoji-mart-anchors {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 6px;
  line-height: 0;
}

.emoji-mart-anchor {
  position: relative;
  display: block;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  color: #858585;
  text-align: center;
  padding: 12px 4px;
  overflow: hidden;
  -webkit-transition: color .1s ease-out;
  transition: color .1s ease-out;
  margin: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: none;
  border: none;
}
.emoji-mart-anchor:focus { outline: 0 }
.emoji-mart-anchor:hover,
.emoji-mart-anchor:focus,
.emoji-mart-anchor-selected {
  color: #464646;
}

.emoji-mart-anchor-selected .emoji-mart-anchor-bar {
  bottom: 0;
}

.emoji-mart-anchor-bar {
  position: absolute;
  bottom: -3px; left: 0;
  width: 100%; height: 3px;
  background-color: #464646;
}

.emoji-mart-anchors i {
  display: inline-block;
  width: 100%;
  max-width: 22px;
}

.emoji-mart-anchors svg,
.emoji-mart-anchors img {
  fill: currentColor;
  height: 18px;
  width: 18px;
}

.emoji-mart-scroll {
  overflow-y: scroll;
  height: 270px;
  padding: 0 6px 6px 6px;
  will-change: transform; /* avoids "repaints on scroll" in mobile Chrome */
}

.emoji-mart-search {
  margin-top: 6px;
  padding: 0 6px;
  position: relative;
}

.emoji-mart-search input {
  font-size: 16px;
  display: block;
  width: 100%;
  padding: 5px 25px 6px 10px;
  border-radius: 5px;
  border: 1px solid #d9d9d9;
  outline: 0;
}

.emoji-mart-search input,
.emoji-mart-search input::-webkit-search-decoration,
.emoji-mart-search input::-webkit-search-cancel-button,
.emoji-mart-search input::-webkit-search-results-button,
.emoji-mart-search input::-webkit-search-results-decoration {
  /* remove webkit/blink styles for <input type="search">
   * via https://stackoverflow.com/a/9422689 */
  -webkit-appearance: none;
}

.emoji-mart-search-icon {
  position: absolute;
  top: 7px;
  right: 11px;
  z-index: 2;
  padding: 2px 5px 1px;
  border: none;
  background: none;
}

.emoji-mart-category .emoji-mart-emoji span {
  z-index: 1;
  position: relative;
  text-align: center;
  cursor: default;
}

.emoji-mart-category .emoji-mart-emoji:hover:before {
  z-index: 0;
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  background-color: #f4f4f4;
  border-radius: 100%;
}

.emoji-mart-category-label {
  z-index: 2;
  position: relative;
  position: sticky;
  top: 0;
}

.emoji-mart-category-label span {
  display: block;
  width: 100%;
  font-weight: 500;
  padding: 5px 6px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, .95);
}

.emoji-mart-category-list {
  margin: 0;
  padding: 0;
}

.emoji-mart-category-list li {
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline-block;
}

.emoji-mart-emoji {
  position: relative;
  display: inline-block;
  font-size: 0;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.emoji-mart-emoji-native {
  font-family: "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "EmojiOne Color", "Android Emoji";
}

.emoji-mart-no-results {
  font-size: 14px;
  text-align: center;
  padding-top: 70px;
  color: #858585;
}
.emoji-mart-no-results-img {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.emoji-mart-no-results .emoji-mart-category-label {
  display: none;
}
.emoji-mart-no-results .emoji-mart-no-results-label {
  margin-top: .2em;
}
.emoji-mart-no-results .emoji-mart-emoji:hover:before {
  content: none;
}

.emoji-mart-preview {
  position: relative;
  height: 70px;
}

.emoji-mart-preview-emoji,
.emoji-mart-preview-data,
.emoji-mart-preview-skins {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.emoji-mart-preview-emoji {
  left: 12px;
}

.emoji-mart-preview-data {
  left: 68px; right: 12px;
  word-break: break-all;
}

.emoji-mart-preview-skins {
  right: 30px;
  text-align: right;
}

.emoji-mart-preview-skins.custom {
  right: 10px;
  text-align: right;
}

.emoji-mart-preview-name {
  font-size: 14px;
}

.emoji-mart-preview-shortname {
  font-size: 12px;
  color: #888;
}
.emoji-mart-preview-shortname + .emoji-mart-preview-shortname,
.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon,
.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon {
  margin-left: .5em;
}

.emoji-mart-preview-emoticon {
  font-size: 11px;
  color: #bbb;
}

.emoji-mart-title span {
  display: inline-block;
  vertical-align: middle;
}

.emoji-mart-title .emoji-mart-emoji {
  padding: 0;
}

.emoji-mart-title-label {
  color: #999A9C;
  font-size: 26px;
  font-weight: 300;
}

.emoji-mart-skin-swatches {
  font-size: 0;
  padding: 2px 0;
  border: 1px solid #d9d9d9;
  border-radius: 12px;
  background-color: #fff;
}

.emoji-mart-skin-swatches.custom {
  font-size: 0;
  border: none;
  background-color: #fff;
}

.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch {
  width: 16px;
  padding: 0 2px;
}

.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch.selected:after {
  opacity: .75;
}

.emoji-mart-skin-swatch {
  display: inline-block;
  width: 0;
  vertical-align: middle;
  -webkit-transition-property: width, padding;
  transition-property: width, padding;
  -webkit-transition-duration: .125s;
          transition-duration: .125s;
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
}

.emoji-mart-skin-swatch:nth-child(1) { -webkit-transition-delay: 0s; transition-delay: 0s }
.emoji-mart-skin-swatch:nth-child(2) { -webkit-transition-delay: .03s; transition-delay: .03s }
.emoji-mart-skin-swatch:nth-child(3) { -webkit-transition-delay: .06s; transition-delay: .06s }
.emoji-mart-skin-swatch:nth-child(4) { -webkit-transition-delay: .09s; transition-delay: .09s }
.emoji-mart-skin-swatch:nth-child(5) { -webkit-transition-delay: .12s; transition-delay: .12s }
.emoji-mart-skin-swatch:nth-child(6) { -webkit-transition-delay: .15s; transition-delay: .15s }

.emoji-mart-skin-swatch.selected {
  position: relative;
  width: 16px;
  padding: 0 2px;
}

.emoji-mart-skin-swatch.selected:after {
  content: "";
  position: absolute;
  top: 50%; left: 50%;
  width: 4px; height: 4px;
  margin: -2px 0 0 -2px;
  background-color: #fff;
  border-radius: 100%;
  pointer-events: none;
  opacity: 0;
  -webkit-transition: opacity .2s ease-out;
  transition: opacity .2s ease-out;
}

.emoji-mart-skin-swatch.custom {
  display: inline-block;
  width: 0;
  height: 38px;
  overflow: hidden;
  vertical-align: middle;
  -webkit-transition-property: width, height;
  transition-property: width, height;
  -webkit-transition-duration: .125s;
          transition-duration: .125s;
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  cursor: default;
}

.emoji-mart-skin-swatch.custom.selected {
  position: relative;
  width: 36px;
  height: 38px;
  padding: 0 2px 0 0;
}

.emoji-mart-skin-swatch.custom.selected:after {
  content: "";
  width: 0;
  height: 0;
}

.emoji-mart-skin-swatches.custom .emoji-mart-skin-swatch.custom:hover {
  background-color: #f4f4f4;
  border-radius: 10%;
}

.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom {
  width: 36px;
  height: 38px;
  padding: 0 2px 0 0;
}

.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom.selected:after {
  opacity: .75;
}

.emoji-mart-skin-text.opened {
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  color: #888;
  font-size: 11px;
  padding: 5px 2px;
  width: 95px;
  height: 40px;
  border-radius: 10%;
  background-color: #fff;
}

.emoji-mart-skin {
  display: inline-block;
  width: 100%;
  padding-top: 100%;
  max-width: 12px;
  border-radius: 100%;
}

.emoji-mart-skin-tone-1 { background-color: #ffc93a }
.emoji-mart-skin-tone-2 { background-color: #fadcbc }
.emoji-mart-skin-tone-3 { background-color: #e0bb95 }
.emoji-mart-skin-tone-4 { background-color: #bf8f68 }
.emoji-mart-skin-tone-5 { background-color: #9b643d }
.emoji-mart-skin-tone-6 { background-color: #594539 }

/* For screenreaders only, via https://stackoverflow.com/a/19758620 */
.emoji-mart-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

/*
 * Dark mode styles
 */

.emoji-mart-dark {
  color: #fff;
  border-color: #555453;
  background-color: #222;
}

.emoji-mart-dark .emoji-mart-bar {
  border-color: #555453;
}

.emoji-mart-dark .emoji-mart-search input {
  color: #fff;
  border-color: #555453;
  background-color: #2f2f2f;
}

.emoji-mart-dark .emoji-mart-search-icon svg {
  fill: #fff;
}

.emoji-mart-dark .emoji-mart-category .emoji-mart-emoji:hover:before {
  background-color: #444;
}

.emoji-mart-dark .emoji-mart-category-label span {
  background-color: #222;
  color: #fff;
}

.emoji-mart-dark .emoji-mart-skin-swatches {
  border-color: #555453;
  background-color: #222;
}

.emoji-mart-dark .emoji-mart-anchor:hover,
.emoji-mart-dark .emoji-mart-anchor:focus,
.emoji-mart-dark .emoji-mart-anchor-selected {
  color: #bfbfbf;
}

.emoji-mart-scroll {
  margin: 6px 0;
}
.emoji-mart-loading {
  width: 335px;
}
.Gif__gif___2vPeV {
  min-height: 300px;
  background: #ffffff;
  min-width: 250px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-radius: 5px;
  overflow: hidden;
  -webkit-box-shadow: 0 0 10px 1px #cccccc;
          box-shadow: 0 0 10px 1px #cccccc;
}

.Gif__scrollWrapper___2rkbA {
  min-height: 300px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.Gif__scrollWrapper___2rkbA > div {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: auto !important;
  /* Hack flex for the scroll component, height 100% is useless in this case*/
}

.Gif__searchWrapper___3p_D8 {
  padding: 5px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  border-radius: 3px;
  margin: 0;
  padding: 5px 5px;
  outline: none;
  border: 1px solid #cccccc;
  margin: 10px;
}

.Gif__giphyLogo___2gEsn {
  position: absolute;
  right: 3px;
  bottom: 0;
  width: 100px;
  opacity: 0.7;
  border-radius: 5px 0 0 0;
}

.Gif__loading___4Ukfo {
  background-color: rgba(0, 0, 0, 0.6);
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0px;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.Gif__loading___4Ukfo > div > div {
  background-color: #ffffff;
}
.GifItem__wrapper___1L_W- {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  min-height: 100px;
  width: 150px;
}

.GifItem__loading___16hup {
  min-width: 150px;
  width: 100%;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.GifItem__gifItem___1FWa5 {
  width: 150px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  border: 3px solid #ffffff;
}
.GifItem__gifItem___1FWa5:hover {
  border: 3px solid #999999;
}

.GifItem__stretch___2p99r {
  width: 100%;
}

.GifItem__small___2bpRy {
  width: 100px;
}

.GifItem__large___1mN-F {
  width: 200px;
}

.GifItem__loadingWrapper___GCoPb {
  position: absolute;
  width: 100%;
  height: 100%;
  background: #ffffff;
  opacity: 0.5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.SendCheersDropdown__icon___3Q7yD {
  color: #6d6e70;
}

.SendCheersDropdown__dropdownTrigger___373lT {
  display: inline-block;
  cursor: pointer;
}

.SendCheersDropdown__dropdownMenu___3KPu8 {
  overflow: visible;
  z-index: 2;
}

.SendCheersDropdown__button___1Xlh7 {
  padding: 0;
  line-height: 16px;
}
.UploadFile__input___2dNk3 {
  border-radius: 4px;
  margin-bottom: 10px;
  background-color: #f2f3f4;
  border: 2px solid #f2f3f4;
  -webkit-transition: background 1s;
  transition: background 1s;
  padding: 0 5px;
}

.UploadFile__cheersBody___2c3D4 {
  border-radius: 4px;
  background-color: #f2f3f4;
  border-width: 2px;
  border-color: #f2f3f4;
  -webkit-transition: background 1s;
  transition: background 1s;
  resize: none;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.UploadFile__cheersBody___2c3D4:focus {
  border: none;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.UploadFile__leftWrapper___NWm9C > div {
  margin-right: 20px;
}

.UploadFile__rightWrapper___1nx6t > div {
  margin-left: 20px;
}

.UploadFile__gifWrapper___3v5d5 {
  display: inline-block;
}

.UploadFile__buttonWrapper___9Xd25 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.UploadFile__fileInput___12k7U {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}
.Sharing__triggerLabel___1qdZd {
  font-size: 13px;
  line-height: 20px;
}

.Sharing__listWrapper___Moq4o {
  font-family: Lato, sans-serif;
  border-radius: 5px;
  z-index: 1;
  background: #fff;
  width: 220px;
  padding: 10px;
  -webkit-box-shadow: 0 0 10px 1px #ccc;
          box-shadow: 0 0 10px 1px #ccc;
}
.Sharing__listWrapper___Moq4o > label {
  margin: 0;
}

.Sharing__indicator___3xQLV {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
}
.Sharing__indicator___3xQLV.Sharing__indicatorOpen___1bAZS {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
/* Custom */
.Preview__previewWrapper___1J0zz {
  padding: 15px 0px;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: relative;
  max-height: 200px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  overflow: hidden;
}
.Preview__previewWrapper___1J0zz img {
  max-height: 200px;
  max-width: calc(100% - 30px);
}

.Preview__hidden___368nZ {
  position: absolute;
  top: -9999px;
  opacity: 0;
}

.Preview__imgWrapper___2eugq {
  position: relative;
  display: inline-block;
  max-width: 340px;
  min-width: 30%;
  vertical-align: middle;
  text-align: left;
  margin-left: 20px;
}

.Preview__tangoWrapper___O2uKx {
  position: relative;
  display: inline-block;
  max-width: 340px;
  text-align: left;
  vertical-align: middle;
  float: right;
}

.Preview__tangoValue___2H2N1 {
  font-weight: bold;
  margin-top: 10px;
  display: inline-block;
  color: #999;
  text-align: center;
  display: block;
  width: calc(100% - 30px);
}

.Preview__close___MFhyW {
  position: absolute !important;
  top: 0px;
  right: 0px;
}

.Preview__loading___3Y2Nv {
  width: 100%;
  height: 300px;
  background: -webkit-gradient(linear, left top, right top, color-stop(20%, #EEEEEE), color-stop(40%, #F1F1F1), color-stop(60%, #EEEEEE), color-stop(80%, #F1F1F1));
  background: linear-gradient(to right, #EEEEEE 20%, #F1F1F1 40%, #EEEEEE 60%, #F1F1F1 80%);
  background-size: 200% auto;
  -webkit-animation: Preview__Shine___1V27N 1s linear infinite;
          animation: Preview__Shine___1V27N 1s linear infinite;
}

@-webkit-keyframes Preview__Shine___1V27N {
  to {
    background-position: 200% center;
  }
}

@keyframes Preview__Shine___1V27N {
  to {
    background-position: 200% center;
  }
}
.alice-carousel {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  margin: auto;
  direction: ltr; }

.alice-carousel__wrapper {
  position: relative;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: auto; }

.alice-carousel__stage {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  white-space: nowrap; }
  .alice-carousel__stage-item {
    position: relative;
    display: inline-block;
    width: 100%;
    height: 100%;
    vertical-align: top;
    white-space: normal;
    line-height: 0; }
    .alice-carousel__stage-item * {
      line-height: initial; }
    .alice-carousel__stage-item.__cloned {
      visibility: hidden;
      opacity: 0; }

.alice-carousel__prev-btn,
.alice-carousel__next-btn {
  display: inline-block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 50%;
  padding: 15px 10px; }
  .alice-carousel__prev-btn [data-area]::after,
  .alice-carousel__next-btn [data-area]::after {
    position: relative;
    content: attr(data-area);
    text-transform: capitalize; }

.alice-carousel__prev-btn {
  text-align: right; }

.alice-carousel__prev-btn-item,
.alice-carousel__next-btn-item {
  display: inline-block;
  cursor: pointer;
  color: #465798; }
  .alice-carousel__prev-btn-item:hover,
  .alice-carousel__next-btn-item:hover {
    color: darkred; }
  .alice-carousel__prev-btn-item.__inactive,
  .alice-carousel__next-btn-item.__inactive {
    opacity: 0.4; }

.alice-carousel__play-btn {
  position: absolute;
  top: 30px;
  left: 20px;
  display: inline-block; }
  .alice-carousel__play-btn:hover {
    cursor: pointer; }
  .alice-carousel__play-btn-wrapper {
    position: relative;
    width: 32px;
    height: 32px;
    padding: 10px;
    border-radius: 50%;
    background-color: #fff; }

.alice-carousel__play-btn-item {
  position: absolute;
  width: 32px;
  height: 32px;
  cursor: pointer;
  border: 0;
  outline: none;
  background: transparent; }
  .alice-carousel__play-btn-item::before, .alice-carousel__play-btn-item::after {
    position: absolute;
    pointer-events: none;
    display: block;
    width: 0;
    height: 0;
    content: '';
    -webkit-transition: all 0.3s linear;
    transition: all 0.3s linear;
    border-width: 8px 0 8px 15px;
    border-style: solid;
    border-color: transparent;
    border-left-color: #465798; }
  .alice-carousel__play-btn-item::before {
    left: 5px;
    height: 14px; }
  .alice-carousel__play-btn-item::after {
    top: 7px;
    left: 18px; }
  .alice-carousel__play-btn-item.__pause::before, .alice-carousel__play-btn-item.__pause::after {
    height: 30px;
    border-width: 0 0 0 10px; }
  .alice-carousel__play-btn-item.__pause::after {
    top: 0;
    left: 18px; }

.alice-carousel__dots {
  margin: 30px 3px 5px;
  padding: 0;
  list-style: none;
  text-align: center; }
  .alice-carousel__dots-item {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-right: 15px;
    cursor: pointer;
    border-radius: 50%;
    background-color: #e0e4fb; }
    .alice-carousel__dots-item:hover, .alice-carousel__dots-item.__active {
      background-color: #6e7ebc; }

.alice-carousel__slide-info {
  position: absolute;
  top: 20px;
  right: 20px;
  display: inline-block;
  padding: 5px 10px;
  color: #465798;
  border-radius: 5px;
  background-color: rgba(224, 228, 251, 0.6); }
  .alice-carousel__slide-info-item {
    vertical-align: middle;
    line-height: 0; }

.alice-carousel .animated {
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }

.alice-carousel .animated-out {
  z-index: 1; }

.alice-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
          animation-name: fadeOut; }

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    visibility: hidden; } }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    visibility: hidden; } }

.ValueTags__wrapper___1jYAC {
  width: 100%;
  position: relative;
  display: block;
  padding-bottom: 5px;
}
.ValueTags__wrapper___1jYAC > div:first-child {
  width: 90%;
  margin-top: 0;
  cursor: pointer;
}
.ValueTags__wrapper___1jYAC:focus {
  outline: none;
}

.ValueTags__item___1FVPD {
  width: 100%;
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: transparent;
  padding: 2px 5px;
  line-height: 1;
  cursor: pointer;
}
.ValueTags__item___1FVPD:focus {
  outline: none;
}
.ValueTags__item___1FVPD > div {
  width: 100%;
  font-size: 13px;
  background-color: #dadada;
  outline: none;
  border: 1px solid #dadada;
  text-align: center;
  font-family: Lato, sans-serif;
  color: #252626;
}
.ValueTags__item___1FVPD.ValueTags__selected___1cpRs > div {
  background-color: #fff;
  border: 1px solid #dadada;
}

.ValueTags__left___3naGf, .ValueTags__right___2Xu0j {
  position: absolute !important;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.ValueTags__left___3naGf {
  left: -5px;
}

.ValueTags__right___2Xu0j {
  right: -5px;
}

.ValueTags__previewWrapper____XRb0 {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 10px 10px 5px 10px;
  margin: 0;
}
.ValueTags__previewWrapper____XRb0 > li {
  display: block;
  position: relative;
  margin-bottom: 5px;
}
.ValueTags__previewWrapper____XRb0 > li:hover > div[class*=Button__button] {
  opacity: 1;
}

.ValueTags__smallValueTag___11aPQ {
  display: block;
  padding-right: 22px !important;
  font-size: 13px;
  background: #ffffff;
  line-height: 1;
  width: 140px;
}

.ValueTags__deleteBtn___14eI8 {
  position: absolute !important;
  top: 50%;
  right: 3px;
  opacity: 0;
  -webkit-transition: all 0.5s !important;
  transition: all 0.5s !important;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.ValueTags__allyStatus___6FRQh {
  width: 1px;
  height: 1px;
  overflow: hidden;
  color: transparent;
}
@-webkit-keyframes SendCheers__Shine___1qa0s {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes SendCheers__Shine___1qa0s {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.SendCheers__wrapper___n-X-J {
  padding: 15px;
  width: 340px;
}
.SendCheers__wrapper___n-X-J .SendCheers__input___17xSt {
  border-radius: 6px;
  margin-bottom: 10px;
  background-color: #ffffff;
  padding: 4px 5px 0 4px;
  font-size: 15px;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
.SendCheers__wrapper___n-X-J .SendCheers__input___17xSt:focus-within {
  border-color: #979797 !important;
}
.SendCheers__wrapper___n-X-J .SendCheers__input___17xSt textarea {
  font-size: 15px;
  margin: 0;
  padding: 0 5px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  margin-bottom: 5px;
  width: 100px;
}
.SendCheers__wrapper___n-X-J .SendCheers__input___17xSt [class*=Tag__emailBlock__] {
  margin-bottom: 5px;
}

.SendCheers__contentInvisible___3FtP4 {
  opacity: 0;
}

.SendCheers__header___3Od0I {
  margin-bottom: 15px;
}

.SendCheers__headerLogo____FPwO {
  display: inline-block;
  width: 32px;
  height: 32px;
  line-height: 32px;
  background-color: #ffb300;
  color: #ffffff;
  border-radius: 50%;
  text-align: center;
  vertical-align: middle;
}

.SendCheers__headerLabel___GY8p6 {
  letter-spacing: 0;
  font-size: 15px;
  line-height: 22px;
  font-weight: 700;
  padding: 0 8px;
}

.SendCheers__textareaWrapper___Zsex8 {
  margin-bottom: 15px;
  border: 1px solid #dadada;
  border-radius: 6px;
}
.SendCheers__textareaWrapper___Zsex8:focus-within {
  border-color: #979797 !important;
}
.SendCheers__textareaWrapper___Zsex8 .SendCheers__cheersBody___1V1TG {
  border: none;
  resize: none;
  font-family: Lato, sans-serif;
}
.SendCheers__textareaWrapper___Zsex8 .SendCheers__cheersBody___1V1TG::-webkit-input-placeholder {
  color: #6d6e70 !important;
}
.SendCheers__textareaWrapper___Zsex8 .SendCheers__cheersBody___1V1TG::-moz-placeholder {
  color: #6d6e70 !important;
}
.SendCheers__textareaWrapper___Zsex8 .SendCheers__cheersBody___1V1TG:-ms-input-placeholder {
  color: #6d6e70 !important;
}
.SendCheers__textareaWrapper___Zsex8 .SendCheers__cheersBody___1V1TG::-ms-input-placeholder {
  color: #6d6e70 !important;
}
.SendCheers__textareaWrapper___Zsex8 .SendCheers__cheersBody___1V1TG::placeholder {
  color: #6d6e70 !important;
}
.SendCheers__textareaWrapper___Zsex8 .SendCheers__cheersBody___1V1TG > [class^=EmojiInput__editor__] {
  min-height: 120px;
  overflow-y: auto;
  padding: 5px 10px;
  max-height: 140px;
}
.SendCheers__textareaWrapper___Zsex8 .SendCheers__cheersBody___1V1TG > [class^=EmojiInput__editor__] .public-DraftEditor-content {
  min-height: 120px;
}
.SendCheers__textareaWrapper___Zsex8 .SendCheers__cheersBody___1V1TG > [class^=EmojiInput__options__] {
  margin: 5px;
}

.SendCheers__textareaWrapperError___3rfot {
  border-color: #d20a0a;
}

.SendCheers__leftWrapper___1tTgi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.SendCheers__leftWrapper___1tTgi > div {
  line-height: 20px;
}
.SendCheers__leftWrapper___1tTgi > div:last-of-type {
  margin-right: 0;
}

.SendCheers__rightWrapper___3FeQC {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 115px;
}

.SendCheers__gifWrapper___5Cyp4, .SendCheers__fileUploadWrapper___3fMzh {
  display: block;
  min-width: 65px;
}
.SendCheers__gifWrapper___5Cyp4 > div, .SendCheers__fileUploadWrapper___3fMzh > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.SendCheers__gifWrapper___5Cyp4 span, .SendCheers__fileUploadWrapper___3fMzh span {
  font-size: 13px;
}

.SendCheers__gifWrapper___5Cyp4 {
  width: 65px;
}

.SendCheers__actionsWrapper___27nwE {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

.SendCheers__sendCheersButton___RLTlS {
  width: 100%;
}

.SendCheers__thankyou___2bEgF {
  position: absolute;
  border-radius: 4px;
  background: #ffffff;
  width: 100%;
  height: 100%;
  text-align: center;
  top: 0;
  left: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 60px;
}

.SendCheers__valueTagLabel___3tias {
  display: block;
  font-size: 11px;
  line-height: 15px;
  font-family: Lato, sans-serif;
}

.SendCheers__tagWrapper___2vZPk {
  border-bottom: 1px solid #eaeaea;
  margin-bottom: 10px;
}

.SendCheers__confettiAnchor___3mitR {
  height: 0;
  width: 0;
  position: relative;
  left: 50%;
}

.SendCheers__prelaunchMessage___3Q37U {
  padding: 0 20px 20px;
  color: #6d6e70;
  text-align: center;
}

.SendCheers__error___3ZVE5 {
  letter-spacing: 0;
  font-size: 11px;
  line-height: 15px;
  color: #d20a0a;
  padding-top: 1px;
  padding-bottom: 4px;
  position: absolute;
  bottom: -20px;
  left: 0;
}
@-webkit-keyframes MoreOptions__Shine___2-m0k {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes MoreOptions__Shine___2-m0k {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.MoreOptions__trigger___2lUtk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.MoreOptions__optionItem___1S5ma {
  display: block;
  padding: 5px 10px;
  font-size: 15px;
  color: #252626;
  white-space: nowrap;
  cursor: pointer;
  text-decoration: none;
}
.MoreOptions__optionItem___1S5ma:focus, .MoreOptions__optionItem___1S5ma:hover {
  border-radius: 3px;
  background-color: #f3f3f4;
  color: #252626;
  text-decoration: none;
}
@-webkit-keyframes styles__Shine___VV-D0 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
@keyframes styles__Shine___VV-D0 {
  from {
    background-position: 0 center;
  }
  to {
    background-position: -200% center;
  }
}
.styles__modal___5Hle3 {
  min-width: 800px;
}

.styles__contentModal___3gUIs {
  padding: 0;
}

.styles__viewTitle___3xK6O {
  letter-spacing: 0;
  font-size: 15px;
  line-height: 22px;
  font-weight: 700;
  margin: 20px 0 10px;
}

.styles__actions___2nmor {
  margin-top: 20px;
  text-align: right;
}
.styles__actions___2nmor .styles__action___2ahEg {
  margin-left: 10px;
}

.styles__addTags___2Ab8O {
  display: block;
  float: left;
  width: 100%;
}

.styles__commentWrapper___2_I43 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: 80vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__commentWrapper___2_I43 .styles__commentScroll___jf1sy {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
}
.styles__commentWrapper___2_I43 .styles__commentAdd___pzKLD {
  padding-top: 10px;
  margin-top: 10px;
}
.styles__commentWrapper___2_I43 .styles__commentAdd___pzKLD [class^=CommentBox__textbox] {
  max-height: 30vh;
  overflow-y: auto;
}
.styles__commentWrapper___2_I43.styles__hasData___2V9kL .styles__commentAdd___pzKLD {
  border-top: 1px solid #dadada;
}

.styles__banner___mmTZv {
  margin-top: 20px;
}
.LocaleItem-module__localeItem___1I1Br {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.LocaleItem-module__localeItem___1I1Br img {
  margin-right: 5px;
}
.LocaleSwitch-module__dropdown___p-uHu {
  padding: 10px;
  cursor: pointer;
}
.LocaleSwitch-module__dropdown___p-uHu:hover {
  background-color: #f3f3f4;
}
.LocaleSwitch-module__dropdown___p-uHu.LocaleSwitch-module__active___25Dm6 {
  background-color: #ebeeff;
  cursor: default;
}
.LocaleSwitchModal-module__localeSwitchModal___2Scr0 .LocaleSwitchModal-module__mainContent___3YpyH .LocaleSwitchModal-module__heading___3ebiF {
  margin: 15px 0 0 0;
  font-family: Lato, sans-serif;
  font-size: 17px;
  font-weight: 700;
}
.LocaleSwitchModal-module__localeSwitchModal___2Scr0 .LocaleSwitchModal-module__mainContent___3YpyH .LocaleSwitchModal-module__localeSection___1VQ_c {
  margin-top: 15px;
  margin-bottom: 40px;
  border-radius: 4px;
  border: 1px solid #dadada;
  padding: 10px;
}
.LocaleSwitchModal-module__localeSwitchModal___2Scr0 .LocaleSwitchModal-module__actions___1yjFR {
  margin-top: 15px;
  text-align: right;
}
.LocaleSwitchModal-module__localeSwitchModal___2Scr0 .LocaleSwitchModal-module__actions___1yjFR .LocaleSwitchModal-module__save___33nf8 {
  margin-left: 10px;
}
.EnpsGaugeChart__svg___3d3Zm {
  overflow: visible;
}

.EnpsGaugeChart__arcLabel___hHEsa {
  font-size: 9px;
  fill: #6d6e70;
}

.EnpsGaugeChart__valueText___2hak2 {
  font-weight: 700;
  fill: #252626;
}

.EnpsGaugeChart__arrow___3cHiQ {
  fill: #252626;
}
.TooltipContent-module__hr___1LAMA {
  width: 100%;
  height: 1px;
  background-color: #DADADA;
  margin: 10px 0;
}

.TooltipContent-module__chart___p4Xa8 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  border-radius: 3px;
  overflow: hidden;
}

.TooltipContent-module__chartBar___3ZvKH {
  font-size: 9px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #c5c5c5;
  position: relative;
  text-align: center;
  border-radius: 3px;
  color: #252626;
  padding-top: 4px;
  padding-bottom: 4px;
  white-space: nowrap;
}
.TooltipContent-module__chartBar___3ZvKH:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.TooltipContent-module__chartBar___3ZvKH:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.TooltipContent-module__chartBar___3ZvKH:nth-child(2) {
  border-radius: 0;
  margin-left: 2px;
  margin-right: 2px;
}
.TooltipContent-module__chartBarPositive___1OvIS {
  background-color: #19c879;
}
.TooltipContent-module__chartBarNegative___1ygjX {
  background-color: #fe5071;
}

.TooltipContent-module__chartBarLegend___3aVzs {
  margin-top: 5px;
}

.TooltipContent-module__chartBarLegendItem___3teNx:before {
  content: "";
  display: inline-block;
  margin-top: 2px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  margin-right: 5px;
  background-color: #c5c5c5;
}
.TooltipContent-module__chartBarLegendItemNegative___11WP6:before {
  background-color: #fe5071;
}
.TooltipContent-module__chartBarLegendItemPositive___3iZxZ:before {
  background-color: #19c879;
}
.Circle-module__clickable___2qP_D {
  cursor: pointer;
  pointer-events: all;
}
.SentimentChart-module__svg___K7Ubh {
  background: #ffffff;
}
.SentimentChart-module__svg___K7Ubh circle:focus, .SentimentChart-module__svg___K7Ubh g:focus {
  outline: none;
}
.HorizontalChart__container___1SzbO .HorizontalChart__wrapper___1Xgpa {
  padding: 5px;
}
.HorizontalChart__container___1SzbO .HorizontalChart__values___3u6oQ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.HorizontalChart__container___1SzbO .HorizontalChart__label___2mYg6 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-bottom: 5px;
}
.HorizontalChart__container___1SzbO .HorizontalChart__label___2mYg6::first-letter {
  font-weight: 700;
}
.HorizontalChart__container___1SzbO .HorizontalChart__bar___U5hnO {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.HorizontalChart__container___1SzbO .HorizontalChart__bar___U5hnO div[class*=indicator],
.HorizontalChart__container___1SzbO .HorizontalChart__bar___U5hnO div[class*=background] {
  border-radius: 4px !important;
}
.HorizontalChart__container___1SzbO .HorizontalChart__bar___U5hnO:hover div[class*=indicator] {
  opacity: 0.8;
}
.HorizontalChart__container___1SzbO .HorizontalChart__bar___U5hnO.HorizontalChart__disabled___2JEXo {
  pointer-events: none;
}
.HorizontalChart__container___1SzbO .HorizontalChart__percent___160rG {
  font-weight: 700;
  min-width: 45px;
  text-align: right;
}

.HorizontalChart__tooltip___2tnHP {
  min-width: 60px;
  width: 120px;
  border: 1px solid #999;
  border-radius: 5px;
  background-color: #fff;
  -webkit-box-shadow: 7px 7px 12px -9px #777;
          box-shadow: 7px 7px 12px -9px #777;
  opacity: 0.8;
}
.HorizontalChart__tooltip___2tnHP .HorizontalChart__count___1Ae_0 {
  color: #3557ff;
  font-size: 17px;
  font-weight: 700;
  margin-right: 5px;
  display: inline-block;
  width: 100%;
  text-align: center;
  margin: 5px 0;
}
.HorizontalChart__tooltip___2tnHP .HorizontalChart__label___2mYg6 {
  color: #252626;
  text-align: center;
  display: inline-block;
  width: 100%;
  margin: 5px 0;
}
.StackedBarChart__stackedContainer___1Mw8a {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.StackedBarChart__stackedContainer___1Mw8a .StackedBarChart__bar___3GeJq {
  text-align: right;
  display: block;
}
.StackedBarChart__stackedContainer___1Mw8a .StackedBarChart__bar___3GeJq:not(:first-child), .StackedBarChart__stackedContainer___1Mw8a .StackedBarChart__bar___3GeJq:not(:last-child) {
  border-right: 2px solid #fff;
}
.StackedBarChart__stackedContainer___1Mw8a .StackedBarChart__bar___3GeJq:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.StackedBarChart__stackedContainer___1Mw8a .StackedBarChart__bar___3GeJq:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.StackedBarChart__stackedContainer___1Mw8a .StackedBarChart__legendState___3MSlt {
  background: #f3f3f4;
  opacity: 0.7;
  width: 100%;
  height: 25px;
}
.StackedBarChart__stackedContainer___1Mw8a .StackedBarChart__legendState___3MSlt.StackedBarChart__hidden___1hKUl {
  display: none;
}
.StackedBarChart__stackedContainer___1Mw8a .StackedBarChart__bar___3GeJq:first-child + .StackedBarChart__legendState___3MSlt {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.StackedBarChart__stackedContainer___1Mw8a .StackedBarChart__bar___3GeJq:last-child + .StackedBarChart__legendState___3MSlt {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.StackedBarChart__stackedContainer___1Mw8a .StackedBarChart__text___Eo98C {
  color: #ffffff;
  font-size: 13px;
  font-weight: 700;
  vertical-align: middle;
  line-height: 25px;
  margin-right: 5px;
}
.StackedBarChart__stackedContainer___1Mw8a .StackedBarChart__hiddenLegend___jnHC6 {
  display: none;
}
.StackedBarChart__stackedContainer___1Mw8a .StackedBarChart__hiddenLegend___jnHC6 .StackedBarChart__legendStateHovered___3cvW3 {
  background: #dadada;
  opacity: 0.7;
  width: 100%;
  height: 25px;
}
.StackedBarChart__stackedContainer___1Mw8a .StackedBarChart__hiddenText___1Bw1p {
  display: none;
}
.StackedBarChart__stackedContainer___1Mw8a .StackedBarChart__hiddenText___1Bw1p.StackedBarChart__textHovered___27u3v {
  display: block;
  font-size: 13px;
  font-weight: 700;
  line-height: 25px;
  margin-right: 5px;
}

.StackedBarChart__container___3Ahxq {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.StackedBarChart__container___3Ahxq .StackedBarChart__chartSection___xaMJF {
  -webkit-box-flex: 4;
      -ms-flex: 4;
          flex: 4;
}
.StackedBarChart__container___3Ahxq .StackedBarChart__chartSection___xaMJF .StackedBarChart__wrapper___2QWMY {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 5px 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.StackedBarChart__container___3Ahxq .StackedBarChart__chartSection___xaMJF .StackedBarChart__statement___8DISd {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 10px;
}
.StackedBarChart__container___3Ahxq .StackedBarChart__chartSection___xaMJF .StackedBarChart__barWrapper___WcCSx {
  -webkit-box-flex: 3;
      -ms-flex: 3;
          flex: 3;
}
.StackedBarChart__container___3Ahxq .StackedBarChart__filters___1dbMH {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.StackedBarChart__container___3Ahxq .StackedBarChart__filters___1dbMH .StackedBarChart__itemWrapper___146Bg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 25px;
  padding: 5px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.StackedBarChart__container___3Ahxq .StackedBarChart__filters___1dbMH .StackedBarChart__itemWrapper___146Bg:hover, .StackedBarChart__container___3Ahxq .StackedBarChart__filters___1dbMH .StackedBarChart__itemWrapper___146Bg.StackedBarChart__selected___2qG-s {
  background: #f3f3f4;
  cursor: pointer;
  border-radius: 4px;
}
.StackedBarChart__container___3Ahxq .StackedBarChart__filters___1dbMH .StackedBarChart__itemWrapper___146Bg.StackedBarChart__disabled___2On0D {
  cursor: not-allowed;
  background: transparent;
}
.StackedBarChart__container___3Ahxq .StackedBarChart__filters___1dbMH .StackedBarChart__circle___s8GQz {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  padding: 10px;
}
.StackedBarChart__container___3Ahxq .StackedBarChart__filters___1dbMH .StackedBarChart__label___23Lwn {
  margin-left: 5px;
}

.StackedBarChart__tooltip___3BXvm {
  min-width: 60px;
}
.StackedBarChart__tooltip___3BXvm .StackedBarChart__list___2hmdh {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 5px;
  text-align: left;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.StackedBarChart__tooltip___3BXvm .StackedBarChart__icon___1TyHX {
  min-width: 10px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  margin-right: 5px;
}

.StackedBarChart__responsive___1gwn_ {
  display: block;
}
.StackedBarChart__responsive___1gwn_ .StackedBarChart__chartSection___xaMJF .StackedBarChart__wrapper___2QWMY {
  padding: 5px 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.StackedBarChart__responsive___1gwn_ .StackedBarChart__chartSection___xaMJF .StackedBarChart__barWrapper___WcCSx {
  width: 100%;
}
.StackedBarChart__responsive___1gwn_ .StackedBarChart__filters___1dbMH {
  margin-top: 15px;
  margin-left: -5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.StackedBarChart__responsive___1gwn_ .StackedBarChart__filters___1dbMH .StackedBarChart__itemWrapper___146Bg {
  margin-left: 0;
  margin-right: 10px;
}

.StackedBarChart__fullInfo___3gAeO.StackedBarChart__container___3Ahxq {
  display: block;
}
.StackedBarChart__fullInfo___3gAeO.StackedBarChart__container___3Ahxq .StackedBarChart__chartSection___xaMJF .StackedBarChart__wrapper___2QWMY {
  padding: 5px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.StackedBarChart__fullInfo___3gAeO.StackedBarChart__container___3Ahxq .StackedBarChart__chartSection___xaMJF .StackedBarChart__statement___8DISd {
  margin-bottom: 5px;
}
.StackedBarChart__fullInfo___3gAeO.StackedBarChart__container___3Ahxq .StackedBarChart__chartSection___xaMJF .StackedBarChart__barWrapper___WcCSx {
  width: 100%;
}
.StackedBarChart__fullInfo___3gAeO.StackedBarChart__container___3Ahxq .StackedBarChart__filters___1dbMH {
  margin-top: 15px;
  margin-left: -5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.StackedBarChart__fullInfo___3gAeO.StackedBarChart__container___3Ahxq .StackedBarChart__filters___1dbMH .StackedBarChart__itemWrapper___146Bg {
  margin-left: 0;
  margin-right: 10px;
}

@media (max-width: 768px) {
  .StackedBarChart__container___3Ahxq {
    display: block;
  }
  .StackedBarChart__container___3Ahxq .StackedBarChart__chartSection___xaMJF .StackedBarChart__wrapper___2QWMY {
    padding: 5px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .StackedBarChart__container___3Ahxq .StackedBarChart__chartSection___xaMJF .StackedBarChart__statement___8DISd {
    margin-bottom: 5px;
  }
  .StackedBarChart__container___3Ahxq .StackedBarChart__chartSection___xaMJF .StackedBarChart__barWrapper___WcCSx {
    width: 100%;
  }
  .StackedBarChart__container___3Ahxq .StackedBarChart__filters___1dbMH {
    margin-top: 15px;
    margin-left: -5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .StackedBarChart__container___3Ahxq .StackedBarChart__filters___1dbMH .StackedBarChart__itemWrapper___146Bg {
    margin-left: 0;
    margin-right: 10px;
  }
}
.StackedBarChart__activeLabel___3x-dg {
  font-weight: 700;
}
.style-module__chartContainer___ha6RX {
  padding: 60px 40px 40px 40px;
  border: 1px solid #c9c9c9;
  height: calc(100% - 80px);
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  background: #fff;
}
.style-module__chartContainer___ha6RX .style-module__instruction___3yG5X {
  position: absolute;
  right: 10px;
  top: 10px;
  color: #6d6e70;
  font-size: 13px;
}
.style-module__chartContainer___ha6RX .style-module__spinnerOverlay___3o7vm {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.style-module__description___3BZ-k {
  margin-top: 10px;
  padding-left: 25px;
}
.style-module__description___3BZ-k b {
  position: relative;
}
.style-module__description___3BZ-k b:before {
  content: "";
  width: 20px;
  height: 2px;
  background-color: #252626;
  position: absolute;
  top: 50%;
  left: -25px;
}

.style-module__legends___1X8ek {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
}
.style-module__legends___1X8ek .style-module__legend___2miUl {
  margin-right: 20px;
}
.style-module__legends___1X8ek .style-module__legend___2miUl span {
  position: relative;
  padding-left: 25px;
}
.style-module__legends___1X8ek .style-module__legend___2miUl span:before {
  content: "";
  width: 20px;
  height: 20px;
  position: absolute;
  border-radius: 4px;
  left: 0;
}
.style-module__legends___1X8ek .style-module__legend___2miUl.style-module__positive___23QPO span:before {
  background: #19c879;
}
.style-module__legends___1X8ek .style-module__legend___2miUl.style-module__negative___114b3 span:before {
  background: #fe3d62;
}

.style-module__numbers___1I-aQ {
  position: relative;
  width: 45px;
}
.style-module__numbers___1I-aQ .style-module__number___2mq6v {
  position: absolute;
  top: -10px;
  right: 10px;
  font-weight: bold;
  font-size: 11px;
  color: #252626;
  width: 20px;
  text-align: right;
  background: #fff;
  line-height: 22px;
}

.style-module__linesWrapper___58Qnt {
  width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
  position: relative;
  display: grid;
}
.style-module__linesWrapper___58Qnt .style-module__lines___1X0Fj {
  width: 100%;
  position: relative;
}
.style-module__linesWrapper___58Qnt .style-module__line___3phmM {
  position: relative;
  width: 100%;
  border-top: 1px solid #eaeaea;
  position: relative;
  width: 100%;
}
.style-module__linesWrapper___58Qnt .style-module__line___3phmM.style-module__averageLine___KbKdb {
  position: relative;
  height: 2px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  background: #252626;
}
.style-module__linesWrapper___58Qnt .style-module__yAxisLabel___3atPt {
  position: absolute;
  left: 0;
}
.style-module__linesWrapper___58Qnt::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.style-module__linesWrapper___58Qnt::-webkit-scrollbar-track {
  background: transparent;
}
.style-module__linesWrapper___58Qnt::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 5px;
}

.style-module__bars___1YDvM {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  row-gap: 50px;
}

.style-module__barWrapper___2bJRw {
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 45px;
  margin-right: 45px;
}
.style-module__barWrapper___2bJRw .style-module__bar___3KwjG {
  cursor: pointer;
  z-index: 1;
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 50px;
  min-width: 50px;
  border-radius: 2px 0;
}
.style-module__barWrapper___2bJRw .style-module__bar___3KwjG.style-module__positive___23QPO {
  background: #19c879;
  bottom: 100%;
  -webkit-animation: style-module__barEffect___2ibxn 3s linear;
          animation: style-module__barEffect___2ibxn 3s linear;
  -webkit-transform-origin: bottom;
          transform-origin: bottom;
}
.style-module__barWrapper___2bJRw .style-module__bar___3KwjG.style-module__negative___114b3 {
  background: #fe3d62;
  -webkit-animation: style-module__barEffect___2ibxn 3s linear;
          animation: style-module__barEffect___2ibxn 3s linear;
  -webkit-transform-origin: top;
          transform-origin: top;
}
.style-module__barWrapper___2bJRw .style-module__bar___3KwjG.style-module__active___27XlL {
  width: 60px;
  -webkit-transition: width 0.1s ease-in;
  transition: width 0.1s ease-in;
}
.style-module__barWrapper___2bJRw .style-module__bar___3KwjG.style-module__inactive___2CDcM {
  background: #eaeaea;
  color: #c9c9c9;
}
.style-module__barWrapper___2bJRw .style-module__label___-yuGf {
  position: absolute;
  font-size: 11px;
  color: #252626;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: bold;
  width: 85px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 2;
}

.style-module__yAxisLabel___3atPt {
  -webkit-transform: translateX(-50%) translateY(-50%) rotate(-90deg);
          transform: translateX(-50%) translateY(-50%) rotate(-90deg);
  -webkit-transform-origin: center;
          transform-origin: center;
  position: absolute;
  white-space: nowrap;
  top: 50%;
}

.style-module__emptyChart___34LT5 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  color: #6d6e70;
  text-align: center;
}

@-webkit-keyframes style-module__barEffect___2ibxn {
  0% {
    opacity: 0;
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
  }
  15% {
    opacity: 1;
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
}

@keyframes style-module__barEffect___2ibxn {
  0% {
    opacity: 0;
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
  }
  15% {
    opacity: 1;
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
}
.ScatterPlotChart__wrapper___1cLCn {
  min-width: 600px;
  position: relative;
  padding: 20px 15px;
}
.ScatterPlotChart__wrapper___1cLCn [class*=Spinner__backdrop] {
  background-color: rgba(0, 0, 0, 0.5);
}

.ScatterPlotChart__svg___rpLxv {
  background: #ffffff;
}

.ScatterPlotChart__loading___3JrEk {
  opacity: 0.5;
  background-color: #ffffff;
}

.ScatterPlotChart__labelBottom___2xEOX {
  -webkit-transform: translateX(-100px);
          transform: translateX(-100px);
  font-size: 11;
  font-weight: 700;
}

.ScatterPlotChart__labelLeft___2F1a1 {
  translate: 20px 50px;
  font-size: 11;
  font-weight: 700;
}

.ScatterPlotChart__groupLabel___aJqvx {
  background: #f1f1f1;
  width: 90px;
  min-height: 80px;
  text-align: center;
  position: absolute;
  padding: 5px;
  font-size: 13px;
}
.ScatterPlotChart__groupLabel___aJqvx .ScatterPlotChart__tooltip___1wGTP {
  position: absolute;
  bottom: 5px;
  right: 5px;
}

.ScatterPlotChart__groupLabel___aJqvx:nth-child(1) {
  top: 60px;
}

.ScatterPlotChart__groupLabel___aJqvx:nth-child(2) {
  right: 15px;
  top: 60px;
}

.ScatterPlotChart__groupLabel___aJqvx:nth-child(3) {
  right: 15px;
  bottom: 65px;
}

.ScatterPlotChart__groupLabel___aJqvx:nth-child(4) {
  bottom: 65px;
}
html,body{font-family:Lato,sans-serif;color:#252626;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:border-box;box-sizing:border-box}a{color:#3557ff;text-decoration:none}.pages__App__container___vvzpy{min-height:100vh;height:auto;background-color:#faebf5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;width:100%}@media screen and (max-width: 500px){.pages__App__container___vvzpy{padding:10px}}.pages__App__body___3dcdJ{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pages__App__flashErrorContainer___3Xmo7{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;max-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pages__App__flashError___msyRJ{padding:10px;background-color:rgba(254,61,98,.1);border:1px solid #fe2851;border-radius:6px;display:inline-block;margin:40px auto}.pages__App__footer___37Z8n{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;text-align:center;padding-top:40px}.pages__App__footerRow___34KvI{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pages__App__footerItem___2Wd8h{margin:0 10px}.pages__App__footerItem___2Wd8h,.pages__App__footerItem___2Wd8h a{font-size:13px;overflow:visible;white-space:nowrap}.pages__App__card___3PRFn{min-height:200px;max-width:480px;width:80vw;padding:20px;margin:0 auto;overflow:hidden}.pages__App__card___3PRFn .pages__App__formHeaderGradient___3Kqjx{display:block;height:10px;position:absolute;top:0;left:0;right:0;background-color:#c39;background:-webkit-gradient(linear, left top, right top, from(#cc3399), to(#f86dca));background:linear-gradient(to right, #cc3399 0%, #f86dca 100%)}@media screen and (max-width: 500px){.pages__App__card___3PRFn{width:auto;padding:0}}.pages__App__logo___d7dVd{max-width:240px;display:block;margin:10px auto 20px auto}.pages__App__logoCustom___1Qj7V{max-width:360px;max-height:140px;min-height:40px}.pages__App__divider___1C4vb:before{display:inline-block;content:"|";font-size:15px}@media screen and (max-width: 500px){.pages__App__divider___1C4vb{content:"";display:none}}
.sign-in__style__label___1Vf0f{display:inline-block;font-weight:700;margin-bottom:10px}.sign-in__style__button___3URX2{margin-top:10px;width:100%}.sign-in__style__header___7hCGc{font-size:23px;font-weight:700;margin-bottom:10px}.sign-in__style__formRow___y0gfW{margin-bottom:10px;position:relative}.sign-in__style__backLink___d78yl{display:inline-block;margin-top:20px}.sign-in__style__icon___2mex1{display:inline-block;vertical-align:bottom}.sign-in__style__spinner___2cjVL{position:absolute;right:5px;bottom:10px}.sign-in__style__rememberCheck___212N_{display:inline-block}.sign-in__style__loginEmailContainer___22NFr{position:relative;margin-bottom:10px}.sign-in__style__loginPasswordContainer___Lh2h8{position:relative}.sign-in__style__loginPasswordContainer___Lh2h8:after{content:"";display:block;clear:both}.sign-in__style__forgotLink___2xI1L{display:block;text-align:right}.sign-in__style__divider___2MMpR{border:none;height:1px;background-color:#eaeaea;margin:30px 0 20px 0;position:relative;overflow:visible}.sign-in__style__divider___2MMpR:after{display:block;content:"or";font-weight:700;position:absolute;left:50%;top:-10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;padding:0 20px}.sign-in__style__recaptcha___d55AW{margin-bottom:10px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sign-in__style__helpBlock___2sT9H{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.sign-in__style__helpIcon___1Moui{margin-right:5px;margin-top:2px}
.password__style__label___INa2i{display:inline-block;font-weight:700;margin-bottom:10px}.password__style__button___1tcUz{margin-top:10px;width:100%}.password__style__header___3D3zi{font-size:23px;font-weight:700;margin-bottom:10px}.password__style__formRow___Fm9ue{margin-bottom:10px;position:relative}.password__style__backLink___DyVwc{display:inline-block;margin-top:20px}.password__style__icon___OKu_n{display:inline-block;vertical-align:bottom}.password__style__spinner___1L_Zu{position:absolute;right:5px;bottom:10px}
.login-button__style__button___20IH6{font-family:Lato,sans-serif;height:40px;width:100%;color:#252626;border:1px solid #a0a0a0;border-radius:3px;background-color:rgba(0,0,0,0);padding:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin:10px 0;cursor:pointer}.login-button__style__button___20IH6.login-button__style__link___1kk9v{display:block}a.login-button__style__button___20IH6{margin-bottom:20px}.login-button__style__buttonText___3JMIb{text-align:center;font-size:13px;font-weight:500;white-space:nowrap;line-height:38px}.login-button__style__buttonIcon___3vUjP{width:18px;height:18px;vertical-align:sub;margin-right:10px}.login-button__style__buttonSsoIcon___1JpwS{max-width:48px;max-height:24px;margin-right:5px;vertical-align:sub}
