@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 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .tiny-tile--c1 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 8.33333%; }
  .tiny-tile--c2 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 16.66667%; }
  .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.33333%; }
  .tiny-tile--c5 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 41.66667%; }
  .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.33333%; }
  .tiny-tile--c8 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 66.66667%; }
  .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.33333%; }
  .tiny-tile--c11 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 91.66667%; }
  .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: .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: #f0e9d9; }

.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: auto; }
  .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__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: .07s;
          transition-delay: .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: .5rem;
  margin-bottom: 16px;
  margin-bottom: 1rem; }

.AvatarUploader__dialogControl___1EwU4 {
  margin-top: 4px;
  margin-top: .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: #f0e9d9;
  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: #f0e9d9; }

.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: left;
      -ms-flex-align: left;
          align-items: left;
  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: #00af60; }
  .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__section___pxZPq {
    margin-left: 55px; }
  .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 ((-webkit-backdrop-filter: blur(4px)) or (backdrop-filter: blur(4px))) {
    .Modal__backdrop___13TKG.Modal__overlay___1EUbn {
      background-color: rgba(0, 0, 0, 0.1);
      -webkit-backdrop-filter: blur(4px);
      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; } }

button + button {
  margin-top: 5px; }

.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;
  width: 40%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1; }

.UserItemSimple__userGroup___18OOh {
  text-align: right;
  width: 60%;
  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%, #f3f3f49b), color-stop(40%, #eaeaea), color-stop(60%, #f3f3f49b));
    background: linear-gradient(to right, #f3f3f49b 20%, #eaeaea 40%, #f3f3f49b 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 #cc3399b3;
            box-shadow: 0 0 0 0 #cc3399b3; }
  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 #cc3399b3;
            box-shadow: 0 0 0 0 #cc3399b3; }
  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__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 .style-module__multiChoiceOption___Wacz9 > span {
        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%; }

@-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:hover {
      background-color: #f3f3f4; }

.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 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; }

.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%, #f3f3f49b), color-stop(40%, #eaeaea), color-stop(60%, #f3f3f49b));
    background: linear-gradient(to right, #f3f3f49b 20%, #eaeaea 40%, #f3f3f49b 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%, #f3f3f49b), color-stop(40%, #eaeaea), color-stop(60%, #f3f3f49b));
  background: linear-gradient(to right, #f3f3f49b 20%, #eaeaea 40%, #f3f3f49b 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 #ffff;
    width: 30%;
    height: 100%;
    position: absolute;
    left: 0;
    background: -webkit-gradient(linear, left top, right top, color-stop(20%, #f3f3f49b), color-stop(40%, #eaeaea), color-stop(60%, #f3f3f49b));
    background: linear-gradient(to right, #f3f3f49b 20%, #eaeaea 40%, #f3f3f49b 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 #ffff;
    width: 30%;
    height: 100%;
    position: absolute;
    right: 0;
    background: -webkit-gradient(linear, left top, right top, color-stop(20%, #f3f3f49b), color-stop(40%, #eaeaea), color-stop(60%, #f3f3f49b));
    background: linear-gradient(to right, #f3f3f49b 20%, #eaeaea 40%, #f3f3f49b 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%, #f3f3f49b), color-stop(40%, #eaeaea), color-stop(60%, #f3f3f49b));
  background: linear-gradient(to right, #f3f3f49b 20%, #eaeaea 40%, #f3f3f49b 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%, #f3f3f49b), color-stop(40%, #eaeaea), color-stop(60%, #f3f3f49b));
    background: linear-gradient(to right, #f3f3f49b 20%, #eaeaea 40%, #f3f3f49b 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%, #f3f3f49b), color-stop(40%, #eaeaea), color-stop(60%, #f3f3f49b));
    background: linear-gradient(to right, #f3f3f49b 20%, #eaeaea 40%, #f3f3f49b 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: #e5f8ef;
  border-color: #007218; }
  .style__success___o309v .style__indicator___3t8T8 {
    background-color: #007218; }
  .style__success___o309v .style__iconContainer___1Ag4G {
    color: #007218; }

.style__error___16qyG {
  background-color: #ba480d;
  border-color: #d20a0a;
  color: #ffffff; }
  .style__error___16qyG .style__indicator___3t8T8 {
    background-color: #d20a0a; }
  .style__error___16qyG .style__iconContainer___1Ag4G {
    color: #d20a0a; }

.style__iconClose___1KpZz {
  cursor: pointer;
  font-weight: 400; }

@-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.66667px 0;
  margin: 3.33333px; }
  .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}
